implements ISerializable
0x00x0038
Members 5
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | klass | long | 1 flags | — | |
| 0x08 | fhandle | RuntimeFieldHandle | 1 flags | — | |
| 0x08 | name | string | Private | — | |
| 0x08 | type | Type | Private | — | |
| 0x04 | attrs | FieldAttributes | Private | — | |
| 0x0034 | 0x04 | unreflected bytes to end of RuntimeFieldInfo | |||
Functions 33
| Signature | Flags | Native | Params |
|---|---|---|---|
| BindingFlags get_BindingFlags() | 2 flags | 0x04 | |
| Module get_Module() | Public+2 flags | 0x08 | |
| RuntimeType GetDeclaringTypeInternal() | 1 flags | 0x08 | |
| RuntimeType get_ReflectedTypeInternal() | Private+1 flags | 0x08 | |
| RuntimeModule GetRuntimeModule() | 1 flags | 0x08 | |
| void GetObjectData(SerializationInfo info, const StreamingContext& context) | PublicFinal+2 flags | 0x10 | |
| object UnsafeGetValue(object obj) | 2 flags | 0x08 | |
| void CheckConsistency(object target) | 2 flags | 0x08 | |
| void UnsafeSetValue(object obj, object value, const BindingFlags& invokeAttr, Binder binder, CultureInfo culture) | 2 flags | 0x08 | |
| void SetValueDirect(const TypedReference& obj, object value) | Public+1 flags | 0x08 | |
| FieldAttributes get_Attributes() | Public+2 flags | 0x04 | |
| RuntimeFieldHandle get_FieldHandle() | Public+2 flags | 0x08 | |
| Type ResolveType() | Private | 0x08 | |
| Type get_FieldType() | Public+2 flags | 0x08 | |
| Type GetParentType(bool declaring) | Private | 0x08 | |
| Type get_ReflectedType() | Public+2 flags | 0x08 | |
| Type get_DeclaringType() | Public+2 flags | 0x08 | |
| string get_Name() | Public+2 flags | 0x08 | |
| bool IsDefined(Type attributeType, bool inherit) | Public+1 flags | 0x08 | |
| object[] GetCustomAttributes(bool inherit) | Public+1 flags | 0x08 | |
| object[] GetCustomAttributes(Type attributeType, bool inherit) | Public+1 flags | 0x08 | |
| int GetFieldOffset() | 2 flags | 0x04 | |
| object GetValueInternal(object obj) | Private | 0x08 | |
| object GetValue(object obj) | Public+1 flags | 0x08 | |
| string ToString() | Public+1 flags | 0x08 | |
| void SetValueInternal(FieldInfo fi, object obj, object value) | PrivateStatic | 0x08 | |
| void SetValue(object obj, object val, const BindingFlags& invokeAttr, Binder binder, CultureInfo culture) | Public+1 flags | 0x08 | |
| object GetRawConstantValue() | Public+1 flags | 0x08 | |
| IList<System.Reflection.CustomAttributeData> GetCustomAttributesData() | Public+1 flags | 0x08 | |
| void CheckGeneric() | Private | 0x00 | |
| int get_MetadataToken() | Public+2 flags | 0x04 | |
| int get_metadata_token(RuntimeFieldInfo monoField) | Static+1 flags | 0x08 | |
| void .ctor() | Public+1 flags | 0x00 |