KeyTypeAttribute Klasse

Definition

Zulassen, dass Member als ein 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
Vererbung
KeyTypeAttribute
Attribute

Hinweise

Kann nur für Member der folgenden Typen angewendet werden: Byte, , UInt16, UInt32UInt64

Konstruktoren

Name Beschreibung
KeyTypeAttribute()

Markiert Element als KeyDataViewType.

KeyTypeAttribute(UInt64)

Markiert das Element als KeyDataViewType und gibt die Kardinalität an KeyDataViewType . Bei Verwendung des Attributs mit Int-Typen sollte der count Wert auf eins mehr als den maximal zulässigen Wert festgelegt werden, um die Zählung ab 1 zu berücksichtigen (0 ist für den fehlenden KeyType reserviert). Beispielsweise beträgt die Kardinalität des 0-9-Bereichs 10. Wenn sich die Werte außerhalb der angegebenen Kardinalität befinden, werden sie der fehlenden Wertdarstellung zugeordnet: 0.

Gilt für: