C# Класс PineCone.Structures.StructureId

Наследование: IStructureId
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
StructureId ( ValueType value, Type dataType, StructureIdTypes idType ) : System
StructureId ( string value, Type dataType ) : System

Описание методов

CompareTo() публичный Метод

public CompareTo ( IStructureId other ) : int
other IStructureId
Результат int

ConvertFrom() публичный статический Метод

public static ConvertFrom ( object idValue ) : IStructureId
idValue object
Результат IStructureId

Create() публичный статический Метод

public static Create ( System.Guid value ) : IStructureId
value System.Guid
Результат IStructureId

Create() публичный статический Метод

public static Create ( int value ) : IStructureId
value int
Результат IStructureId

Create() публичный статический Метод

public static Create ( long value ) : IStructureId
value long
Результат IStructureId

Create() публичный статический Метод

public static Create ( object value, StructureIdTypes idType ) : IStructureId
value object
idType StructureIdTypes
Результат IStructureId

Create() публичный статический Метод

public static Create ( string value ) : IStructureId
value string
Результат IStructureId

Create() публичный статический Метод

public static Create ( string value, StructureIdTypes idType ) : IStructureId
value string
idType StructureIdTypes
Результат IStructureId

Equals() публичный Метод

public Equals ( IStructureId other ) : bool
other IStructureId
Результат bool

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

GetIdTypeFrom() публичный статический Метод

public static GetIdTypeFrom ( Type type ) : StructureIdTypes
type System.Type
Результат StructureIdTypes

GetSmallest() публичный статический Метод

public static GetSmallest ( IStructureId x, IStructureId y ) : IStructureId
x IStructureId
y IStructureId
Результат IStructureId

IsValidDataType() публичный статический Метод

public static IsValidDataType ( Type type ) : bool
type System.Type
Результат bool