Lenguaje

KeyTypeAttribute Clase

Definición

Permitir que el miembro se marque como .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
Herencia
KeyTypeAttribute
Atributos

Comentarios

Solo se puede aplicar para el miembro de los siguientes tipos: Byte, UInt16, UInt32, , UInt64

Constructores

Nombre Description
KeyTypeAttribute()

Marca el miembro como KeyDataViewType.

KeyTypeAttribute(UInt64)

Marca el miembro como KeyDataViewType y especifica KeyDataViewType cardinalidad. En el caso del atributo que se usa con tipos int, count debe establecerse en uno más que el valor máximo para tener en cuenta el recuento a partir de 1 (0 está reservado para el keyType que falta). Por ejemplo, la cardinalidad del intervalo de 0 a 9 es 10. Si los valores están fuera de la cardinalidad especificada, se asignarán a la representación de valor que falta: 0.

Se aplica a