C# Class System.Reflection.RtFieldInfo

Inheritance: RuntimeFieldInfo, IRuntimeFieldInfo
Mostra file Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Public Methods

Method Description
GetOptionalCustomModifiers ( ) : System.Type[]
GetRawConstantValue ( ) : object
GetRequiredCustomModifiers ( ) : System.Type[]
GetValue ( Object obj ) : Object

Private Methods

Method Description
CacheEquals ( object o ) : bool
CheckConsistency ( Object target ) : void
GetFieldHandle ( ) : RuntimeFieldHandle
GetOneTimeFlags ( ) : void
GetValueDirect ( TypedReference obj ) : Object
InternalGetValue ( Object obj, bool doVisibilityCheck ) : Object
InternalGetValue ( Object obj, bool doVisibilityCheck, bool doCheckConsistency ) : Object
InternalSetValue ( Object obj, Object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture, bool doVisibilityCheck ) : void
InternalSetValue ( Object obj, Object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture, bool doVisibilityCheck, bool doCheckConsistency ) : void
PerformVisibilityCheckOnField ( IntPtr field, Object target, IntPtr declaringType, FieldAttributes attr, uint invocationFlags ) : void
RtFieldInfo ( ) : System
RtFieldInfo ( RuntimeFieldHandle handle, RuntimeType declaringType, System.RuntimeType.RuntimeTypeCache reflectedTypeCache, BindingFlags bindingFlags ) : System
SetValue ( Object obj, Object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture ) : void
SetValueDirect ( TypedReference obj, Object value ) : void

Method Details

GetOptionalCustomModifiers() public method

public GetOptionalCustomModifiers ( ) : System.Type[]
return System.Type[]

GetRawConstantValue() public method

public GetRawConstantValue ( ) : object
return object

GetRequiredCustomModifiers() public method

public GetRequiredCustomModifiers ( ) : System.Type[]
return System.Type[]

GetValue() public method

public GetValue ( Object obj ) : Object
obj Object
return Object