Table of Contents

Class EnumSerializer

Namespace
ArcanaDevelopment.adTempus.Shared
Assembly
ArcanaDevelopment.adTempus.Shared.dll
public class EnumSerializer
Inheritance
object
EnumSerializer

Fields

UseCommas

public bool UseCommas

Field Value

bool

Methods

Deserialize<T>(string)

public T? Deserialize<T>(string source) where T : struct, Enum

Parameters

NameTypeDescription
source string

Returns

T?

Type Parameters

NameDescription
T

Serialize<T>(T?, EnumSerializationFormat)

public string Serialize<T>(T? value, EnumSerializationFormat format) where T : struct, Enum

Parameters

NameTypeDescription
value T?
format EnumSerializationFormat

Returns

string

Type Parameters

NameDescription
T

Serialize<T>(T, EnumSerializationFormat)

public string Serialize<T>(T value, EnumSerializationFormat format) where T : struct, Enum

Parameters

NameTypeDescription
value T
format EnumSerializationFormat

Returns

string

Type Parameters

NameDescription
T