Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Содержит значения, описывающие метаданные поля.
Синтаксис
typedef enum CorFieldAttr {
fdFieldAccessMask = 0x0007,
fdPrivateScope = 0x0000,
fdPrivate = 0x0001,
fdFamANDAssem = 0x0002,
fdAssembly = 0x0003,
fdFamily = 0x0004,
fdFamORAssem = 0x0005,
fdPublic = 0x0006,
fdStatic = 0x0010,
fdInitOnly = 0x0020,
fdLiteral = 0x0040,
fdNotSerialized = 0x0080,
fdSpecialName = 0x0200,
fdPinvokeImpl = 0x2000,
fdReservedMask = 0x9500,
fdRTSpecialName = 0x0400,
fdHasFieldMarshal = 0x1000,
fdHasDefault = 0x8000,
fdHasFieldRVA = 0x0100
} CorFieldAttr;
Элементы
| Член | Описание |
|---|---|
fdFieldAccessMask |
Указывает сведения о специальных возможностях. |
fdPrivateScope |
Определяет, что на поле нельзя ссылаться. |
fdPrivate |
Указывает, что поле доступно только по родительскому типу. |
fdFamANDAssem |
Указывает, что поле доступно производным классам в своей сборке. |
fdAssembly |
Указывает, что поле доступно всем типам в своей сборке. |
fdFamily |
Указывает, что поле доступно только по типу и производным классам. |
fdFamORAssem |
Указывает, что поле доступно производным классам и всем типам в его сборке. |
fdPublic |
Указывает, что поле доступно всем типам с видимостью этого область. |
fdStatic |
Указывает, что поле является членом своего типа, а не элементом экземпляра. |
fdInitOnly |
Указывает, что поле нельзя изменить после его инициализации. |
fdLiteral |
Указывает, что значение поля является константой времени компиляции. |
fdNotSerialized |
Указывает, что поле не сериализуется при удаленном использовании его типа. |
fdSpecialName |
Указывает, что поле является специальным и что его имя описывает способ. |
fdPinvokeImpl |
Указывает, что реализация поля пересылается через PInvoke. |
fdReservedMask |
Зарезервировано для внутреннего использования средой CLR. |
fdRTSpecialName |
Указывает, что внутренние API метаданных среды CLR должны проверка кодировку имени. |
fdHasFieldMarshal |
Указывает, что поле содержит сведения о маршалинге. |
fdHasDefault |
Определяет, что для поля задано значение по умолчанию. |
fdHasFieldRVA |
Указывает, что поле имеет относительный виртуальный адрес. |
Требования
Платформы: см. раздел Требования к системе.
Заголовка: CorHdr.h
платформа .NET Framework версии: доступно с версии 1.0.
См. также раздел
GitHub сайтында бізбен бірлесіп жұмыс істеу
Бұл мазмұнның көзін GitHub сайтында табуға болады. Онда сонымен бірге мәселелер мен өзгертулерді енгізу сұрауларын жасауға және қарап шығуға болады. Қосымша ақпарат алу үшін қатысушы нұсқаулығын қараңыз.