Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Indica varios atributos de un valor.
Sintaxis
typedef enum CLRDataValueFlag {
CLRDATA_VALUE_DEFAULT = 0x00000000,
CLRDATA_VALUE_IS_PRIMITIVE = 0x00000001,
CLRDATA_VALUE_IS_VALUE_TYPE = 0x00000002,
CLRDATA_VALUE_IS_STRING = 0x00000004,
CLRDATA_VALUE_IS_ARRAY = 0x00000008,
CLRDATA_VALUE_IS_REFERENCE = 0x00000010,
CLRDATA_VALUE_IS_POINTER = 0x00000020,
CLRDATA_VALUE_IS_ENUM = 0x00000040,
CLRDATA_VALUE_ALL_KINDS = 0x0000007F,
CLRDATA_VALUE_IS_INHERITED = 0x00000080,
CLRDATA_VALUE_IS_LITERAL = 0x00000100,
CLRDATA_VALUE_FROM_INSTANCE = 0x00000200,
CLRDATA_VALUE_FROM_TASK_LOCAL = 0x00000400,
CLRDATA_VALUE_FROM_STATIC = 0x00000800,
CLRDATA_VALUE_ALL_LOCATIONS = 0x00000e00,
CLRDATA_VALUE_ALL_FIELDS = 0x00000eff,
CLRDATA_VALUE_IS_BOXED = 0x00001000
} CLRDataValueFlag;
Miembros
| Miembro | Valor | Descripción |
|---|---|---|
CLRDATA_VALUE_DEFAULT |
0x0 | Marcas predeterminadas. |
CLRDATA_VALUE_IS_PRIMITIVE |
0x1 | El valor es un valor primitivo. |
CLRDATA_VALUE_IS_VALUE_TYPE |
0x2 | El valor es un tipo de valor. |
CLRDATA_VALUE_IS_STRING |
0x4 | El valor es una cadena. |
CLRDATA_VALUE_IS_ARRAY |
0x8 | El valor es una matriz. |
CLRDATA_VALUE_IS_REFERENCE |
0x10 | El valor es una referencia. |
CLRDATA_VALUE_IS_POINTER |
0x20 | El valor es un puntero. |
CLRDATA_VALUE_IS_ENUM |
0x40 | El valor es una enumeración. |
CLRDATA_VALUE_ALL_KINDS |
0x7F | Bit a bit o de todos los tipos de valor. |
CLRDATA_VALUE_IS_INHERITED |
0x80 | El valor se hereda. |
CLRDATA_VALUE_IS_LITERAL |
0x100 | El valor es literal. |
CLRDATA_VALUE_FROM_INSTANCE |
0x200 | El valor procede de una declaración de instancia. |
CLRDATA_VALUE_FROM_TASK_LOCAL |
0x400 | El valor procede de una declaración local de tarea. |
CLRDATA_VALUE_FROM_STATIC |
0x800 | El valor procede de una declaración estática. |
CLRDATA_VALUE_ALL_LOCATIONS |
0xe00 | Bit a bit o de todas las ubicaciones de valor. |
CLRDATA_VALUE_ALL_FIELDS |
0xeff | Bit a bit o de todas las marcas de valor. |
CLRDATA_VALUE_IS_BOXED |
0x1000 | El valor se conversión boxed. |
Comentarios
Esta enumeración reside dentro del tiempo de ejecución y no se expone a través de ningún encabezado o archivo de biblioteca. Para usarlo, defina la enumeración como se especificó anteriormente.
Requisitos
Plataformas: Vea Requisitos de sistema. Encabezado: Ninguna Biblioteca: Ninguna versión de .NET Framework: disponible desde la versión 4.7