class · System.Reflection
FieldInfo
public class System.Reflection.FieldInfo : System.Reflection.MemberInfo
A field: its type, and its value in an object (GetValue(obj); null for a static field).
- Tipo
- class
- Espacio de nombres
- System.Reflection
- Ensamblado
- System.Core
- Acceso
- public, final
- Archivo fuente
Reflection.ant
Herencia
- Clases base
-
AnyMemberInfoFieldInfo
Propiedades
property FieldType: System.Type
#
Set only by constructors (readonly).
Métodos
method GetValue(target: System.Any?) -> System.Any?
#
The field's value in target (boxed when it is a value).
method SetValue(target: System.Any?, value: System.Any?) -> void
#
Sets the field in target to value (which must be of the field's type).
method ToString() -> System.String<u8>
#
Miembros privados e internos (3)
field fieldType: System.Type
#
constructor FieldInfo(declaring: System.Type, name: System.String<u8>, flags: i32, describer: System.Reflection.TypeDescriber, index: i32, fieldType: System.Type)
#
Miembros heredados (11)
GetCustomAttributesmétodo de MemberInfoGetCustomAttributesmétodo de MemberInfoIsDefinedmétodo de MemberInfoNamepropiedad de MemberInfoDeclaringTypepropiedad de MemberInfoIsPublicpropiedad de MemberInfoIsStaticpropiedad de MemberInfoGetTypemétodo de AnyUndescribedmétodo de AnyHashmétodo de Anydestroymétodo de Any
Código fuente
FieldInfo en Larva HIR, descompilado a partir de su Larva HIR.
// A field: its type, and its value in an object (`GetValue(obj)`; null for a static field).
public class System.Reflection.FieldInfo : System.Reflection.MemberInfo
{
field fieldType: System.Type
constructor FieldInfo(declaring: System.Type, name: System.String<u8>, flags: i32, describer: System.Reflection.TypeDescriber, index: i32, fieldType: System.Type)
method AttributeKey() -> i32
// The field's value in `target` (boxed when it is a value).
method GetValue(target: System.Any?) -> System.Any?
// Sets the field in `target` to `value` (which must be of the field's type).
method SetValue(target: System.Any?, value: System.Any?) -> void
method ToString() -> System.String<u8>
property FieldType: System.Type
// Set only by constructors (`readonly`).
property IsInitOnly: bool
}