FieldInfo Properties
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
The FieldInfo type exposes the following members.
| Name | Description | |
|---|---|---|
|
Attributes | Gets the attributes that are associated with this field. |
|
CustomAttributes | Gets a collection that contains this member's custom attributes. (Inherited from MemberInfo.) |
|
DeclaringType | Gets the class that declares this member. (Inherited from MemberInfo.) |
|
FieldHandle | Gets a handle to the internal metadata representation of a field. |
|
FieldType | Gets the type of this field object. |
|
IsAssembly | Gets a value that indicates whether the potential visibility of this field is described by FieldAttributes.Assembly; that is, the field is visible at most to other types in the same assembly, and is not visible to derived types outside the assembly. |
|
IsFamily | Gets a value that indicates whether the visibility of this field is described by FieldAttributes.Family; that is, the field is visible only within its class and derived classes. |
|
IsFamilyAndAssembly | Gets a value that indicates whether the visibility of this field is described by FieldAttributes.FamANDAssem; that is, the field can be accessed from derived classes, but only if they are in the same assembly. |
|
IsFamilyOrAssembly | Gets a value that indicates whether the potential visibility of this field is described by FieldAttributes.FamORAssem; that is, the field can be accessed by derived classes wherever they are, and by classes in the same assembly. |
|
IsInitOnly | Gets a value that indicates whether the field can be set only in the body of the constructor. |
|
IsLiteral | Gets a value that indicates whether the value is written at compile time and cannot be changed. |
|
IsNotSerialized | Gets a value that indicates whether this field has the NotSerialized attribute. |
|
IsPinvokeImpl | Gets a value that indicates whether the corresponding PinvokeImpl attribute is set in FieldAttributes. |
|
IsPrivate | Gets a value that indicates whether the field is private. |
|
IsPublic | Gets a value that indicates whether the field is public. |
|
IsSpecialName | Gets a value that indicates whether the field has a name that has special significance. |
|
IsStatic | Gets a value that indicates whether the field is static (Shared in Visual Basic). |
|
MemberType | Gets a value that indicates that this member is a field. (Overrides MemberInfo.MemberType.) |
|
MetadataToken | Gets a value that identifies a metadata element. (Inherited from MemberInfo.) |
|
Module | Gets the module in which the type that declares the member represented by the current MemberInfo is defined. (Inherited from MemberInfo.) |
|
Name | Gets the name of the current member. (Inherited from MemberInfo.) |
|
ReflectedType | Gets the class object that was used to obtain this instance of MemberInfo. (Inherited from MemberInfo.) |
Show: