Zdexby TheHolyOneZ
42,628 classes
Class

RuntimePropertyInfo

: PropertyInfo : MemberInfo : Object
System.Reflection.RuntimePropertyInfo, mscorlib 0x0060 (96 B) inherited 0x0010 mscorlib.dll
implements ISerializable
0x00x0060

Members 5

OffsetSizeNameTypeFlagsDefault
0x08klasslong1 flags—
0x08proplong1 flags—
0x30infoMonoPropertyInfoPrivate—
0x04cachedPInfoPrivate—
0x00540x04padding / unreflected
0x08cached_getterGetterAdapterPrivate—

Functions 35

SignatureFlagsNativeParams
void get_property_info(RuntimePropertyInfo prop, ref MonoPropertyInfo& info, const PInfo& req_info)Static+1 flags0x30
BindingFlags get_BindingFlags()2 flags0x04
Module get_Module()Public+2 flags0x08
RuntimeType GetDeclaringTypeInternal()1 flags0x08
RuntimeType get_ReflectedTypeInternal()Private+1 flags0x08
RuntimeModule GetRuntimeModule()1 flags0x08
string ToString()Public+1 flags0x08
string FormatNameAndSig(bool serialization)Private0x08
void GetObjectData(SerializationInfo info, const StreamingContext& context)PublicFinal+2 flags0x10
string SerializationToString()1 flags0x08
void CachePropertyInfo(const PInfo& flags)Private0x04
PropertyAttributes get_Attributes()Public+2 flags0x04
bool get_CanRead()Public+2 flags0x01
bool get_CanWrite()Public+2 flags0x01
Type get_PropertyType()Public+2 flags0x08
Type get_ReflectedType()Public+2 flags0x08
Type get_DeclaringType()Public+2 flags0x08
string get_Name()Public+2 flags0x08
MethodInfo[] GetAccessors(bool nonPublic)Public+1 flags0x08
MethodInfo GetGetMethod(bool nonPublic)Public+1 flags0x08
ParameterInfo[] GetIndexParameters()Public+1 flags0x08
MethodInfo GetSetMethod(bool nonPublic)Public+1 flags0x08
bool IsDefined(Type attributeType, bool inherit)Public+1 flags0x08
object[] GetCustomAttributes(bool inherit)Public+1 flags0x08
object[] GetCustomAttributes(Type attributeType, bool inherit)Public+1 flags0x08
object GetterAdapterFrame(Getter<T getter, object obj)PrivateStatic—0x08
object StaticGetterAdapterFrame(StaticGetter<R> getter, object obj)PrivateStatic—0x08
object GetValue(object obj, const object[]& index)Public+1 flags0x08
object GetValue(object obj, const BindingFlags& invokeAttr, Binder binder, const object[]& index, CultureInfo culture)Public+1 flags0x08
void SetValue(object obj, object value, const BindingFlags& invokeAttr, Binder binder, const object[]& index, CultureInfo culture)Public+1 flags0x08
int get_MetadataToken()Public+2 flags0x04
int get_metadata_token(RuntimePropertyInfo monoProperty)Static+1 flags0x08
PropertyInfo internal_from_handle_type(long event_handle, long type_handle)PrivateStatic0x08
PropertyInfo GetPropertyFromHandle(const RuntimePropertyHandle& handle, const RuntimeTypeHandle& reflectedType)Static+1 flags0x08
void .ctor()Public+1 flags0x00

Used by 8

types with a member, parameter or interface of this type