C# Класс FiftyOne.DeviceDetection.Hash.Engine.OnPremise.Data.PropertyMetaDataHash

Наследование: IFiftyOneAspectPropertyMetaData, IDisposable
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
PropertyMetaDataHash FiftyOne.DeviceDetection.Hash.Engine.OnPremise.FlowElements

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

Метод Описание
CompareTo ( IFiftyOneAspectPropertyMetaData other ) : int

Compare this instance to another object that implements IFiftyOneAspectPropertyMetaData.

Dispose ( ) : void

Dispose

Equals ( IFiftyOneAspectPropertyMetaData other ) : bool

Check if this instance is equal to another object that implements IFiftyOneAspectPropertyMetaData.

Equals ( object obj ) : bool

Check if this instance is equal to a given object.

Equals ( string other ) : bool

Check if this instance is equal to a given string. This uses a comparison with the Name property.

GetComponent ( ) : IComponentMetaData

Get the component associated with this property.

GetDefaultValue ( ) : IValueMetaData

Get the default value for this property.

GetHashCode ( ) : int

Get a hash code for this instance. The value-space is greater than the key-space so hash collisions are possible and may need to be accounted for, depending on your use-case.

GetValue ( string valueName ) : IValueMetaData

Get the meta-data for an individual value entry.

GetValues ( ) : IEnumerable

The values that this property can have. Note that this is based on information in the data file so it is possible (or even likely, depending on the property) that a future data file will have different possible values.

ToString ( ) : string

Return a string representation of this instance.

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Dispose

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

Метод Описание
PropertyMetaDataHash ( DeviceDetectionHashEngine engine, PropertyMetaDataSwig source ) : FiftyOne.DeviceDetection.Hash.Engine.OnPremise.FlowElements

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

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

Compare this instance to another object that implements IFiftyOneAspectPropertyMetaData.
public CompareTo ( IFiftyOneAspectPropertyMetaData other ) : int
other IFiftyOneAspectPropertyMetaData /// The instance to /// compare to. ///
Результат int

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

Dispose
public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

Dispose
protected Dispose ( bool disposing ) : void
disposing bool /// False if called from finalizer ///
Результат void

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

Check if this instance is equal to another object that implements IFiftyOneAspectPropertyMetaData.
public Equals ( IFiftyOneAspectPropertyMetaData other ) : bool
other IFiftyOneAspectPropertyMetaData /// The to check /// for equality. ///
Результат bool

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

Check if this instance is equal to a given object.
public Equals ( object obj ) : bool
obj object /// The object to check for equality. ///
Результат bool

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

Check if this instance is equal to a given string. This uses a comparison with the Name property.
public Equals ( string other ) : bool
other string /// The string to check for equality. ///
Результат bool

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

Get the component associated with this property.
public GetComponent ( ) : IComponentMetaData
Результат IComponentMetaData

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

Get the default value for this property.
public GetDefaultValue ( ) : IValueMetaData
Результат IValueMetaData

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

Get a hash code for this instance. The value-space is greater than the key-space so hash collisions are possible and may need to be accounted for, depending on your use-case.
public GetHashCode ( ) : int
Результат int

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

Get the meta-data for an individual value entry.
public GetValue ( string valueName ) : IValueMetaData
valueName string /// the value to get the meta-data for. ///
Результат IValueMetaData

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

The values that this property can have. Note that this is based on information in the data file so it is possible (or even likely, depending on the property) that a future data file will have different possible values.
public GetValues ( ) : IEnumerable
Результат IEnumerable

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

Return a string representation of this instance.
public ToString ( ) : string
Результат string