See Also: FieldInfo Members
The field information is obtained from metadata. The System.Reflection.FieldInfo class does not have a public constructor. System.Reflection.FieldInfo objects are obtained by calling either the Type.GetFields or Type.GetField(string, BindingFlags) method of a Type object.
Fields are variables defined in the class. System.Reflection.FieldInfo provides access to the metadata for a field within a class and provides dynamic set and get functionality for the field. The class is not loaded into memory until invoke or get is called on the object.