80 Associates.
AssignAssociates(
metadataImport,
tkProperty,
declaredType,
reflectedTypeCache.GetRuntimeType(),
out var _,
out var _,
out var _,
out m_getterMethod,
out m_setterMethod,
out m_otherMethod,
out isPrivate,
out m_bindingFlags);
121 if (attributeType ==
null)
135 if (attributeType ==
null)
213 return list.ToArray();
265 num = array.Length - 1;
269 for (
int i = 0; i <
array2.Length; i++)
318 object[]
array =
new object[index.Length + 1];
319 for (
int i = 0; i <
index.Length; i++)
static unsafe void Copy(Array sourceArray, Array destinationArray, int length)
static readonly DBNull Value
static RuntimeMethodInfo AssignAssociates(int tkMethod, RuntimeType declaredType, RuntimeType reflectedType)
static bool IncludeAccessor(MethodInfo associate, bool nonPublic)
static object[] GetCustomAttributes(RuntimeType type, RuntimeType caType, bool inherit)
static bool IsDefined(RuntimeType type, RuntimeType caType, bool inherit)
static unsafe object GetValue(MetadataImport scope, int token, RuntimeTypeHandle fieldTypeHandle, bool raw)
static void AppendParameters(ref ValueStringBuilder sbParamList, Type[] parameterTypes, CallingConventions callingConvention)
MethodInfo? GetGetMethod()
MethodInfo? GetSetMethod()
static IList< CustomAttributeData > GetCustomAttributesInternal(RuntimeType target)
MetadataImport MetadataImport
override MethodInfo[] GetAccessors(bool nonPublic)
override bool IsDefined(Type attributeType, bool inherit)
override bool IsCollectible
object GetConstantValue(bool raw)
unsafe Signature Signature
override object GetConstantValue()
override Type[] GetRequiredCustomModifiers()
RuntimeMethodInfo m_getterMethod
RuntimeType ReflectedTypeInternal
RuntimeModule GetRuntimeModule()
override object GetValue(object obj, object[] index)
override string ToString()
override void SetValue(object obj, object value, BindingFlags invokeAttr, Binder binder, object[] index, CultureInfo culture)
RuntimeMethodInfo m_setterMethod
override ParameterInfo[] GetIndexParameters()
override Type[] GetOptionalCustomModifiers()
ParameterInfo[] m_parameters
override object GetRawConstantValue()
BindingFlags m_bindingFlags
override IList< CustomAttributeData > GetCustomAttributesData()
override void SetValue(object obj, object value, object[] index)
override RuntimeMethodInfo GetSetMethod(bool nonPublic)
override PropertyAttributes Attributes
override bool HasSameMetadataDefinitionAs(MemberInfo other)
override RuntimeMethodInfo GetGetMethod(bool nonPublic)
ParameterInfo[] GetIndexParametersNoCopy()
override object[] GetCustomAttributes(Type attributeType, bool inherit)
override bool CacheEquals(object o)
RuntimeType.RuntimeTypeCache m_reflectedTypeCache
override MemberTypes MemberType
unsafe RuntimePropertyInfo(int tkProperty, RuntimeType declaredType, RuntimeType.RuntimeTypeCache reflectedTypeCache, out bool isPrivate)
unsafe override string Name
override Type ReflectedType
MethodInfo[] m_otherMethod
override object[] GetCustomAttributes(bool inherit)
override object GetValue(object obj, BindingFlags invokeAttr, Binder binder, object[] index, CultureInfo culture)
bool EqualsSig(RuntimePropertyInfo target)
override Type PropertyType
PropertyAttributes m_flags
RuntimeType m_declaringType
override Type DeclaringType
override bool IsCollectible
RuntimeModule GetRuntimeModule()
static string Arg_SetMethNotFnd
static string Arg_EnumLitValueNotFound
static string Arg_MustBeType
static string Arg_GetMethNotFnd
static bool CompareSig(Signature sig1, Signature sig2)
Type[] GetCustomModifiers(int position, bool required)
CallingConventions CallingConvention
unsafe override string ToString()
static RuntimeModule GetModule(RuntimeType type)