1 write to MemberInfo
System.ComponentModel.TypeConverter (1)
System\ComponentModel\Design\Serialization\InstanceDescriptor.cs (1)
28MemberInfo = member;
28 references to MemberInfo
PresentationBuildTasks (9)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (9)
1819if (desc.MemberInfo is FieldInfo || desc.MemberInfo is PropertyInfo) 1821CodeFieldReferenceExpression cfre = new CodeFieldReferenceExpression(new CodeTypeReferenceExpression(desc.MemberInfo.DeclaringType.FullName), desc.MemberInfo.Name); 1830if (desc.MemberInfo is MethodInfo mi) 1839CodeMethodInvokeExpression cmie = new CodeMethodInvokeExpression(new CodeTypeReferenceExpression(desc.MemberInfo.DeclaringType.FullName), desc.MemberInfo.Name); 1847else if (desc.MemberInfo is ConstructorInfo ci) // instance ctor invoke 1856CodeObjectCreateExpression coce = new CodeObjectCreateExpression(desc.MemberInfo.DeclaringType.FullName);
PresentationFramework (1)
System\Windows\Markup\Primitives\ElementMarkupObject.cs (1)
377ConstructorInfo ctorInfo = instanceDescriptor.MemberInfo as ConstructorInfo;
System.ComponentModel.TypeConverter (8)
System\ComponentModel\Design\Serialization\InstanceDescriptor.cs (8)
128if (MemberInfo is ConstructorInfo) 130return ((ConstructorInfo)MemberInfo).Invoke(translatedArguments); 132else if (MemberInfo is MethodInfo) 134return ((MethodInfo)MemberInfo).Invoke(null, translatedArguments); 136else if (MemberInfo is PropertyInfo) 138return ((PropertyInfo)MemberInfo).GetValue(null, translatedArguments); 140else if (MemberInfo is FieldInfo) 142return ((FieldInfo)MemberInfo).GetValue(null);
System.Windows.Forms.Design (9)
System\ComponentModel\Design\Serialization\CodeDomSerializerBase.cs (9)
1888if (converter.ConvertTo(value, typeof(InstanceDescriptor)) is InstanceDescriptor descriptor && descriptor.MemberInfo is not null) 1900if (converter.ConvertTo(value, typeof(InstanceDescriptor)) is InstanceDescriptor descriptor && descriptor.MemberInfo is not null) 1944if (descriptor.MemberInfo is MethodBase mi) 1994Type expressionType = descriptor.MemberInfo!.DeclaringType!; 1997if (descriptor.MemberInfo is ConstructorInfo) 2001else if (descriptor.MemberInfo is MethodInfo methodInfo) 2008else if (descriptor.MemberInfo is PropertyInfo propertyInfo) 2016else if (descriptor.MemberInfo is FieldInfo fieldInfo) 2025Debug.Fail($"Unrecognized reflection type in instance descriptor: {descriptor.MemberInfo.GetType().Name}");
System.Xaml (1)
System\Xaml\XamlObjectReader.cs (1)
1417member = descriptor.MemberInfo;