C# Class PineCone.Structures.StructureId

Inheritance: IStructureId
Afficher le fichier Open project: danielwertheim/PineCone

Méthodes publiques

Méthode 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

Méthode Description
StructureId ( ValueType value, Type dataType, StructureIdTypes idType ) : System
StructureId ( string value, Type dataType ) : System

Method Details

CompareTo() public méthode

public CompareTo ( IStructureId other ) : int
other IStructureId
Résultat int

ConvertFrom() public static méthode

public static ConvertFrom ( object idValue ) : IStructureId
idValue object
Résultat IStructureId

Create() public static méthode

public static Create ( System.Guid value ) : IStructureId
value System.Guid
Résultat IStructureId

Create() public static méthode

public static Create ( int value ) : IStructureId
value int
Résultat IStructureId

Create() public static méthode

public static Create ( long value ) : IStructureId
value long
Résultat IStructureId

Create() public static méthode

public static Create ( object value, StructureIdTypes idType ) : IStructureId
value object
idType StructureIdTypes
Résultat IStructureId

Create() public static méthode

public static Create ( string value ) : IStructureId
value string
Résultat IStructureId

Create() public static méthode

public static Create ( string value, StructureIdTypes idType ) : IStructureId
value string
idType StructureIdTypes
Résultat IStructureId

Equals() public méthode

public Equals ( IStructureId other ) : bool
other IStructureId
Résultat bool

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

GetIdTypeFrom() public static méthode

public static GetIdTypeFrom ( Type type ) : StructureIdTypes
type System.Type
Résultat StructureIdTypes

GetSmallest() public static méthode

public static GetSmallest ( IStructureId x, IStructureId y ) : IStructureId
x IStructureId
y IStructureId
Résultat IStructureId

IsValidDataType() public static méthode

public static IsValidDataType ( Type type ) : bool
type System.Type
Résultat bool