UtilReflectionGetField(Object, String, BindingFlags) Method
Searches for the specified field in the specified object.
Namespace: DevCase.Core.Diagnostics.Assembly.ReflectionAssembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
public static FieldInfo GetField(
Object obj,
string fieldName,
BindingFlags bindingFlags = BindingFlags.Instance|BindingFlags.Static|BindingFlags.Public|BindingFlags.NonPublic|BindingFlags.FlattenHierarchy|BindingFlags.GetField
)
Public Shared Function GetField (
obj As Object,
fieldName As String,
Optional bindingFlags As BindingFlags = BindingFlags.Instance Or BindingFlags.Static Or BindingFlags.Public Or BindingFlags.NonPublic Or BindingFlags.FlattenHierarchy Or BindingFlags.GetField
) As FieldInfo
Dim obj As Object
Dim fieldName As String
Dim bindingFlags As BindingFlags
Dim returnValue As FieldInfo
returnValue = UtilReflection.GetField(obj,
fieldName, bindingFlags)
public:
static FieldInfo^ GetField(
Object^ obj,
String^ fieldName,
BindingFlags bindingFlags = BindingFlags::Instance|BindingFlags::Static|BindingFlags::Public|BindingFlags::NonPublic|BindingFlags::FlattenHierarchy|BindingFlags::GetField
)
static member GetField :
obj : Object *
fieldName : string *
?bindingFlags : BindingFlags
(* Defaults:
let _bindingFlags = defaultArg bindingFlags BindingFlags.Instance|BindingFlags.Static|BindingFlags.Public|BindingFlags.NonPublic|BindingFlags.FlattenHierarchy|BindingFlags.GetField
*)
-> FieldInfo
No code example is currently available or this language may not be supported.
- obj Object
-
The source object to search for the field.
- fieldName String
-
The name of the field to search for.
- bindingFlags BindingFlags (Optional)
-
Flags that controls binding and the way in which the search for members and types is conducted by Reflection.
FieldInfo
A
FieldInfo instance that represents the obtained field.
This is a code example.
No code example is currently available or this language may not be supported.
' Declare a field.
Public MyField As String = "My Field Value"
' Get the declared field.
Dim field As FieldInfo = GetField(Me, "MyField")
Dim value As String = DirectCast(field.GetValue(Me), String)
Console.WriteLine(value)
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.