Show / Hide Table of Contents

Class YamlEnumTypeConverter

Custom YAML type converter for enum support

Inheritance
object
YamlEnumTypeConverter
Implements
IYamlTypeConverter
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: PayrollEngine.Client.Exchange
Assembly: PayrollEngine.Client.Core.dll
Syntax
public class YamlEnumTypeConverter : IYamlTypeConverter

Constructors

YamlEnumTypeConverter()

Declaration
public YamlEnumTypeConverter()

Methods

Accepts(Type)

Declaration
public bool Accepts(Type type)
Parameters
Type Name Description
Type type
Returns
Type Description
bool

ReadYaml(IParser, Type, ObjectDeserializer)

Declaration
public object ReadYaml(IParser parser, Type type, ObjectDeserializer serializer)
Parameters
Type Name Description
IParser parser
Type type
ObjectDeserializer serializer
Returns
Type Description
object

WriteYaml(IEmitter, object, Type, ObjectSerializer)

Declaration
public void WriteYaml(IEmitter emitter, object value, Type type, ObjectSerializer serializer)
Parameters
Type Name Description
IEmitter emitter
object value
Type type
ObjectSerializer serializer

Implements

YamlDotNet.Serialization.IYamlTypeConverter

Extension Methods

ConsoleExtensions.WriteProperties(object, bool)
ValueTypeExtensions.GetValueType(object)
ObjectInfo.GetPropertyValue(object, string)
ObjectInfo.GetPropertyValue<T>(object, string, T)
ObjectInfo.ResolvePropertyValue(object, string)
ObjectInfo.SetPropertyValue(object, string, object)
☀
☾
Back to top Generated by DocFX