Table of Contents

Class Identifier

Namespace
JobFlow.Core.Messages
Assembly
JobFlow.Core.dll

Represents any available identifier, indicated by the Type.

public class Identifier
Inheritance
Identifier
Extension Methods

Constructors

Identifier(IdType, dynamic)

public Identifier(IdType type, dynamic Id)

Parameters

type IdType
Id dynamic

Properties

Id

public dynamic Id { get; set; }

Property Value

dynamic

Type

public IdType Type { get; set; }

Property Value

IdType

Operators

explicit operator Guid(Identifier)

public static explicit operator Guid(Identifier id)

Parameters

id Identifier

Returns

Guid

explicit operator int(Identifier)

public static explicit operator int(Identifier id)

Parameters

id Identifier

Returns

int

explicit operator long(Identifier)

public static explicit operator long(Identifier id)

Parameters

id Identifier

Returns

long

explicit operator string(Identifier)

public static explicit operator string(Identifier id)

Parameters

id Identifier

Returns

string

implicit operator Identifier(Guid)

public static implicit operator Identifier(Guid id)

Parameters

id Guid

Returns

Identifier

implicit operator Identifier(int)

public static implicit operator Identifier(int id)

Parameters

id int

Returns

Identifier