Język

KeyTypeAttribute Klasa

Definicja

Zezwalaj na oznaczenie elementu członkowskiego jako .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
Dziedziczenie
KeyTypeAttribute
Atrybuty

Uwagi

Można stosować tylko dla elementów członkowskich następujących typów: Byte, , UInt16, UInt32UInt64

Konstruktory

Nazwa Opis
KeyTypeAttribute()

Oznacza element członkowski jako KeyDataViewType.

KeyTypeAttribute(UInt64)

Oznacza element członkowski jako KeyDataViewType i określa KeyDataViewType kardynalność. W przypadku atrybutu używanego z typami count int należy ustawić wartość na więcej niż wartość maksymalną do liczenia, począwszy od 1 (0 jest zarezerwowana dla brakującego typu KeyType). Np. kardynalność zakresu 0–9 wynosi 10. Jeśli wartości znajdują się poza określoną kardynalnością, zostaną zamapowane na brakującą reprezentację wartości: 0.

Dotyczy