C# Class PineCone.Structures.StructureId

Inheritance: IStructureId
Datei anzeigen Open project: danielwertheim/PineCone

Public Methods

Method Description
CompareTo ( IStructureId other ) : int
ConvertFrom ( object idValue ) : IStructureId
Create ( System.Guid value ) : IStructureId
Create ( int value ) : IStructureId
Create ( long value ) : IStructureId
Create ( object value, StructureIdTypes idType ) : IStructureId
Create ( string value ) : IStructureId
Create ( string value, StructureIdTypes idType ) : IStructureId
Equals ( IStructureId other ) : bool
Equals ( object obj ) : bool
GetHashCode ( ) : int
GetIdTypeFrom ( Type type ) : StructureIdTypes
GetSmallest ( IStructureId x, IStructureId y ) : IStructureId
IsValidDataType ( Type type ) : bool

Private Methods

Method Description
StructureId ( ValueType value, Type dataType, StructureIdTypes idType ) : System
StructureId ( string value, Type dataType ) : System

Method Details

CompareTo() public method

public CompareTo ( IStructureId other ) : int
other IStructureId
return int

ConvertFrom() public static method

public static ConvertFrom ( object idValue ) : IStructureId
idValue object
return IStructureId

Create() public static method

public static Create ( System.Guid value ) : IStructureId
value System.Guid
return IStructureId

Create() public static method

public static Create ( int value ) : IStructureId
value int
return IStructureId

Create() public static method

public static Create ( long value ) : IStructureId
value long
return IStructureId

Create() public static method

public static Create ( object value, StructureIdTypes idType ) : IStructureId
value object
idType StructureIdTypes
return IStructureId

Create() public static method

public static Create ( string value ) : IStructureId
value string
return IStructureId

Create() public static method

public static Create ( string value, StructureIdTypes idType ) : IStructureId
value string
idType StructureIdTypes
return IStructureId

Equals() public method

public Equals ( IStructureId other ) : bool
other IStructureId
return bool

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

GetIdTypeFrom() public static method

public static GetIdTypeFrom ( Type type ) : StructureIdTypes
type System.Type
return StructureIdTypes

GetSmallest() public static method

public static GetSmallest ( IStructureId x, IStructureId y ) : IStructureId
x IStructureId
y IStructureId
return IStructureId

IsValidDataType() public static method

public static IsValidDataType ( Type type ) : bool
type System.Type
return bool