0x00x0010
Members 0
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| No reflected members. | |||||
Functions 29
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | 2 flags | 0x00 | |
| MemberTypes get_MemberType() | Public+2 flags | 0x04 | |
| FieldAttributes get_Attributes() | Public+4 flags | 0x04 | |
| Type get_FieldType() | Public+4 flags | 0x08 | |
| bool get_IsInitOnly() | PublicFinal+3 flags | 0x01 | |
| bool get_IsLiteral() | PublicFinal+3 flags | 0x01 | |
| bool get_IsNotSerialized() | PublicFinal+3 flags | 0x01 | |
| bool get_IsStatic() | PublicFinal+3 flags | 0x01 | |
| bool get_IsAssembly() | PublicFinal+3 flags | 0x01 | |
| bool get_IsFamilyAndAssembly() | PublicFinal+3 flags | 0x01 | |
| bool get_IsPrivate() | PublicFinal+3 flags | 0x01 | |
| bool get_IsPublic() | PublicFinal+3 flags | 0x01 | |
| RuntimeFieldHandle get_FieldHandle() | Public+4 flags | — | 0x08 |
| bool Equals(object obj) | Public+1 flags | 0x08 | |
| int GetHashCode() | Public+1 flags | 0x04 | |
| bool op_Equality(FieldInfo left, FieldInfo right) | PublicStatic+1 flags | 0x08 | |
| bool op_Inequality(FieldInfo left, FieldInfo right) | PublicStatic+1 flags | 0x08 | |
| object GetValue(object obj) | Public+3 flags | 0x08 | |
| void SetValue(object obj, object value) | PublicFinal+2 flags | 0x08 | |
| void SetValue(object obj, object value, const BindingFlags& invokeAttr, Binder binder, CultureInfo culture) | Public+3 flags | — | 0x08 |
| void SetValueDirect(const TypedReference& obj, object value) | Public+2 flags | 0x08 | |
| object GetRawConstantValue() | Public+2 flags | 0x08 | |
| FieldInfo internal_from_handle_type(long field_handle, long type_handle) | PrivateStatic | 0x08 | |
| FieldInfo GetFieldFromHandle(const RuntimeFieldHandle& handle) | PublicStatic | 0x08 | |
| FieldInfo GetFieldFromHandle(const RuntimeFieldHandle& handle, const RuntimeTypeHandle& declaringType) | PublicStatic | 0x08 | |
| int GetFieldOffset() | 3 flags | 0x04 | |
| MarshalAsAttribute get_marshal_info() | Private | 0x08 | |
| object[] GetPseudoCustomAttributes() | 1 flags | 0x08 | |
| CustomAttributeData[] GetPseudoCustomAttributesData() | 1 flags | 0x08 |
Subclasses 3
Used by 79
types with a member, parameter or interface of this type<>c<>c<>c<>c<>c<>c<>c<>c<>c<>c<>c<>c<>c__DisplayClass10_0`1<>c__DisplayClass2_0<>c__DisplayClass8_0<>c__DisplayClass9_0`1<GetEnumerator>d__1<GetPartNames>d__12<GetPropertyMembers>d__22BinderBuffer`1ConcurrentDictionary`2DefaultBinderEmptyArray`1EmptyInternalEnumerator`1EnumBuilderEnumDataUtilityEnumerableSorter`1EnumerableSorter`2EqualityComparer`1ExceptionExtensionsFieldInfo[]FieldMemberFunc`2Func`2Func`2Func`2Func`2Func`2Func`3GenericTypeParameterBuilderICollection`1IDictionary`2IEnumerator`1IEqualityComparer`1IEquatable`1IList`1ILReaderInjectableFieldInternalEnumerator`1IReadOnlyDictionary`2IReadOnlyList`1KeyValuePair`2List`1ListBuilder`1MemberAccessorNodeNullabilityInfoContextObjectEqualityComparer`1ObjectHolderObjectManagerObjectParameter`1ParameterParameterEnumeratorPolyfillExtensionsReadOnlyCollection`1ReflectionMemberAccessorRuntimeFieldHandleRuntimeFieldInfoRuntimeFieldInfo[]RuntimeTypeSignatureTypeTypeTypeBuilderTypeDelegatorTypedReferenceValueTypeFixupInfoVolumeDebugSettings`1VolumeDebugSettings`1