class · System.Reflection
PropertyInfo
public class System.Reflection.PropertyInfo : System.Reflection.MemberInfo
A property: its type, and its value through its accessors.
- Tipo
- class
- Espacio de nombres
- System.Reflection
- Ensamblado
- System.Core
- Acceso
- public, final
- Archivo fuente
Reflection.ant
Herencia
- Clases base
-
AnyMemberInfoPropertyInfo
Propiedades
Métodos
method GetValue(target: System.Any?) -> System.Any?
#
method SetValue(target: System.Any?, value: System.Any?) -> void
#
method ToString() -> System.String<u8>
#
Miembros privados e internos (5)
field propertyType: System.Type
#
constructor PropertyInfo(declaring: System.Type, name: System.String<u8>, flags: i32, describer: System.Reflection.TypeDescriber, index: i32, propertyType: System.Type, getter: i32, setter: i32)
#
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
PropertyInfo en Larva HIR, descompilado a partir de su Larva HIR.
// A property: its type, and its value through its accessors.
public class System.Reflection.PropertyInfo : System.Reflection.MemberInfo
{
field propertyType: System.Type
field getter: i32
field setter: i32
constructor PropertyInfo(declaring: System.Type, name: System.String<u8>, flags: i32, describer: System.Reflection.TypeDescriber, index: i32, propertyType: System.Type, getter: i32, setter: i32)
method AttributeKey() -> i32
method GetValue(target: System.Any?) -> System.Any?
method SetValue(target: System.Any?, value: System.Any?) -> void
method ToString() -> System.String<u8>
property PropertyType: System.Type
property CanRead: bool
property CanWrite: bool
}