Поделиться через


KeyTypeAttribute Класс

Определение

Разрешить члену помечаться как .KeyDataViewType

[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)]
public sealed class KeyTypeAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)>]
type KeyTypeAttribute = class
    inherit Attribute
Public NotInheritable Class KeyTypeAttribute
Inherits Attribute
Наследование
KeyTypeAttribute
Атрибуты

Комментарии

Может применяться только для членов следующих типов: Byte, , UInt16, UInt32UInt64

Конструкторы

KeyTypeAttribute()

Помечает член как KeyDataViewType.

KeyTypeAttribute(UInt64)

Помечает KeyDataViewType член как KeyDataViewType и задает кратность. В случае атрибута, используемого с типами int, count необходимо задать значение больше, чем максимальное значение для подсчета, начиная с 1 (0 зарезервировано для отсутствующих keyType). Например, кратность диапазона 0–9 — 10. Если значения находятся вне указанной кратности, они будут сопоставлены с отсутствующим представлением значения: 0.

Применяется к