C# 클래스 BlueCollar.JobSerializer

Performs serialization and de-serialization services for jobs.
파일 보기 프로젝트 열기: ChadBurggraf/blue-collar 1 사용 예제들

공개 메소드들

메소드 설명
Deserialize ( string typeName, string data ) : IJob

De-serializes an IJob instance from the given type name and serialized data.

GetTypeName ( Type type ) : string

Gets the given type's name as a string.

GetTypeName ( object value ) : string

Gets the given value's type name as a string.

Serialize ( IJob job ) : string

Serializes the given IJob for storage.

비공개 메소드들

메소드 설명
CreateInstance ( Type type ) : object

Creates an IJob instance from the given type.

메소드 상세

Deserialize() 공개 정적인 메소드

De-serializes an IJob instance from the given type name and serialized data.
public static Deserialize ( string typeName, string data ) : IJob
typeName string The name of the type to create the instance from.
data string The serialized job data to de-serialize.
리턴 IJob

GetTypeName() 공개 정적인 메소드

Gets the given type's name as a string.
public static GetTypeName ( Type type ) : string
type System.Type The type to get the name of.
리턴 string

GetTypeName() 공개 정적인 메소드

Gets the given value's type name as a string.
public static GetTypeName ( object value ) : string
value object The value to get the type name of.
리턴 string

Serialize() 공개 정적인 메소드

Serializes the given IJob for storage.
public static Serialize ( IJob job ) : string
job IJob The to serialize.
리턴 string