Export (0) Print
Expand All

EnumBuilder.GetField Method (String, BindingFlags)

Returns the field specified by the given name.

Namespace:  System.Reflection.Emit
Assembly:  mscorlib (in mscorlib.dll)

public override FieldInfo GetField(
	string name,
	BindingFlags bindingAttr
)

Parameters

name
Type: System.String
The name of the field to get.
bindingAttr
Type: System.Reflection.BindingFlags
This must be a bit flag from BindingFlags : InvokeMethod, NonPublic, and so on.

Return Value

Type: System.Reflection.FieldInfo
Returns the FieldInfo object representing the field declared or inherited by this type with the specified name and public or non-public modifier. If there are no matches, then null is returned.

Implements

IReflect.GetField(String, BindingFlags)

ExceptionCondition
NotSupportedException

This method is not currently supported in types that are not complete.

As a workaround, to retrieve the field of a finished type, retrieve the type using Type.GetType or GetType and use reflection on the retrieved type.

Silverlight

Supported in: 5, 4, 3

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Community Additions

ADD
Show:
© 2015 Microsoft