5 types derived from MemberInfo
mscorlib (5)
system\reflection\eventinfo.cs (1)
28public abstract class EventInfo : MemberInfo, _EventInfo
system\reflection\fieldinfo.cs (1)
35public abstract class FieldInfo : MemberInfo, _FieldInfo
system\reflection\methodbase.cs (1)
59public abstract class MethodBase : MemberInfo, _MethodBase
system\reflection\propertyinfo.cs (1)
31public abstract class PropertyInfo : MemberInfo, _PropertyInfo
system\type.cs (1)
41public abstract class Type : MemberInfo, _Type, IReflect
993 references to MemberInfo
mscorlib (151)
system\__filters.cs (3)
34internal virtual bool FilterAttribute(MemberInfo m,Object filterCriteria) 109internal virtual bool FilterName(MemberInfo m,Object filterCriteria) 135internal virtual bool FilterIgnoreCase(MemberInfo m,Object filterCriteria)
system\attribute.cs (11)
450public static Attribute[] GetCustomAttributes(MemberInfo element, Type type) 455public static Attribute[] GetCustomAttributes(MemberInfo element, Type type, bool inherit) 480public static Attribute[] GetCustomAttributes(MemberInfo element) 485public static Attribute[] GetCustomAttributes(MemberInfo element, bool inherit) 504public static bool IsDefined(MemberInfo element, Type attributeType) 509public static bool IsDefined(MemberInfo element, Type attributeType, bool inherit) 536public static Attribute GetCustomAttribute(MemberInfo element, Type attributeType) 541public static Attribute GetCustomAttribute(MemberInfo element, Type attributeType, bool inherit) 583MemberInfo member = element.Member; 600MemberInfo member = element.Member; 625MemberInfo member = element.Member;
system\diagnostics\eventing\eventsource.cs (1)
3140internal static Attribute GetCustomAttributeHelper(MemberInfo member, Type attributeType, EventManifestOptions flags = EventManifestOptions.None)
system\reflection\cominterfaces.cs (8)
70MemberInfo[] GetMember(String name, MemberTypes type, BindingFlags bindingAttr); 71MemberInfo[] GetDefaultMembers(); 72MemberInfo[] FindMembers(MemberTypes memberType,BindingFlags bindingAttr,MemberFilter filter,Object filterCriteria); 86MemberInfo[] GetMember(String name, BindingFlags bindingAttr); 87MemberInfo[] GetMembers(BindingFlags bindingAttr); 122MemberInfo[] GetMember(String name); 123MemberInfo[] GetMembers(); 251[TypeLibImportClassAttribute(typeof(System.Reflection.MemberInfo))]
system\reflection\customattribute.cs (7)
31public static IList<CustomAttributeData> GetCustomAttributes(MemberInfo target) 357private MemberInfo[] m_members; 390m_members = new MemberInfo[fields.Length + properties.Length]; 603private MemberInfo m_memberInfo; 608public CustomAttributeNamedArgument(MemberInfo memberInfo, object value) 628public CustomAttributeNamedArgument(MemberInfo memberInfo, CustomAttributeTypedArgument typedArgument) 669public MemberInfo MemberInfo { get { return m_memberInfo; } }
system\reflection\CustomAttributeExtensions.cs (12)
16public static Attribute GetCustomAttribute(this MemberInfo element, Type attributeType) 33public static T GetCustomAttribute<T>(this MemberInfo element) where T : Attribute 42public static Attribute GetCustomAttribute(this MemberInfo element, Type attributeType, bool inherit) 51public static T GetCustomAttribute<T>(this MemberInfo element, bool inherit) where T : Attribute 70public static IEnumerable<Attribute> GetCustomAttributes(this MemberInfo element) 79public static IEnumerable<Attribute> GetCustomAttributes(this MemberInfo element, bool inherit) 98public static IEnumerable<Attribute> GetCustomAttributes(this MemberInfo element, Type attributeType) 115public static IEnumerable<T> GetCustomAttributes<T>(this MemberInfo element) where T : Attribute 124public static IEnumerable<Attribute> GetCustomAttributes(this MemberInfo element, Type attributeType, bool inherit) 133public static IEnumerable<T> GetCustomAttributes<T>(this MemberInfo element, bool inherit) where T : Attribute 152public static bool IsDefined(this MemberInfo element, Type attributeType) 161public static bool IsDefined(this MemberInfo element, Type attributeType, bool inherit)
system\reflection\emit\enumbuilder.cs (2)
214public override MemberInfo[] GetMember(String name, MemberTypes type, BindingFlags bindingAttr) 219public override MemberInfo[] GetMembers(BindingFlags bindingAttr)
system\reflection\emit\generictypeparameterbuilder.cs (2)
150public override MemberInfo[] GetMember(String name, MemberTypes type, BindingFlags bindingAttr) { throw new NotSupportedException(); } 157public override MemberInfo[] GetMembers(BindingFlags bindingAttr) { throw new NotSupportedException(); }
system\reflection\emit\modulebuilder.cs (1)
1032public override MemberInfo ResolveMember(int metadataToken, Type[] genericTypeArguments, Type[] genericMethodArguments)
system\reflection\emit\symboltype.cs (2)
494public override MemberInfo[] GetMember(String name, MemberTypes type, BindingFlags bindingAttr) 499public override MemberInfo[] GetMembers(BindingFlags bindingAttr)
system\reflection\emit\typebuilder.cs (2)
1264public override MemberInfo[] GetMember(String name, MemberTypes type, BindingFlags bindingAttr) 1292public override MemberInfo[] GetMembers(BindingFlags bindingAttr)
system\reflection\emit\typebuilderinstantiation.cs (2)
187public override MemberInfo[] GetMember(String name, MemberTypes type, BindingFlags bindingAttr) { throw new NotSupportedException(); } 192public override MemberInfo[] GetMembers(BindingFlags bindingAttr) { throw new NotSupportedException(); }
system\reflection\ireflect.cs (2)
76MemberInfo[] GetMember( 81MemberInfo[] GetMembers(
system\reflection\memberfilter.cs (1)
22public delegate bool MemberFilter(MemberInfo m, Object filterCriteria);
system\reflection\memberinfo.cs (4)
83public static bool operator ==(MemberInfo left, MemberInfo right) 111public static bool operator !=(MemberInfo left, MemberInfo right)
system\reflection\module.cs (3)
214public MemberInfo ResolveMember(int metadataToken) 219public virtual MemberInfo ResolveMember(int metadataToken, Type[] genericTypeArguments, Type[] genericMethodArguments) 864public override MemberInfo ResolveMember(int metadataToken, Type[] genericTypeArguments, Type[] genericMethodArguments)
system\reflection\parameterinfo.cs (9)
36protected MemberInfo MemberImpl; 99public virtual MemberInfo Member { 101Contract.Ensures(Contract.Result<MemberInfo>() != null); 269internal unsafe static ParameterInfo[] GetParameters(IRuntimeMethodInfo method, MemberInfo member, Signature sig) 278internal unsafe static ParameterInfo GetReturnParameter(IRuntimeMethodInfo method, MemberInfo member, Signature sig) 289IRuntimeMethodInfo methodHandle, MemberInfo member, Signature sig, out ParameterInfo returnParameter, bool fetchReturnParameter) 444: this(accessor, (MemberInfo)property) 449private RuntimeParameterInfo(RuntimeParameterInfo accessor, MemberInfo member) 474int position, ParameterAttributes attributes, MemberInfo member)
system\reflection\typedelegator.cs (2)
175public override MemberInfo[] GetMember(String name, MemberTypes type, BindingFlags bindingAttr) 180public override MemberInfo[] GetMembers(BindingFlags bindingAttr)
system\reflection\typeinfo.cs (1)
150public virtual IEnumerable<MemberInfo> DeclaredMembers
system\rttype.cs (15)
271private class MemberInfoCache<T> where T : MemberInfo 1615where T : MemberInfo 1641where T : MemberInfo 2228internal static void ValidateGenericArguments(MemberInfo definition, RuntimeType[] genericArguments, Exception e) 2376private static bool FilterApplyPrefixLookup(MemberInfo memberInfo, string name, bool ignoreCase) 2397MemberInfo memberInfo, BindingFlags bindingFlags, bool isPublic, bool isNonProtectedInternal, bool isStatic, 3118public override MemberInfo[] GetMembers(BindingFlags bindingAttr) 3128MemberInfo[] members = new MemberInfo[ 3457public override MemberInfo[] GetMember(String name, MemberTypes type, BindingFlags bindingAttr) 3525MemberInfo[] compressMembers = (type == (MemberTypes.Method | MemberTypes.Constructor)) ? 3526new MethodBase[totalCount] : new MemberInfo[totalCount]; 4490public override MemberInfo[] GetDefaultMembers() 4493MemberInfo[] members = null; 4502members = EmptyArray<MemberInfo>.Value;
system\runtime\interopservices\ComTypes\iexpando.cs (1)
30void RemoveMember(MemberInfo m);
system\runtime\interopservices\ComTypes\ireflect.cs (2)
58MemberInfo[] GetMember( 62MemberInfo[] GetMembers(
system\runtime\interopservices\expando\iexpando.cs (1)
40void RemoveMember(MemberInfo m);
system\runtime\interopservices\marshal.cs (2)
2288public static extern MemberInfo GetMethodInfoForComSlot(Type t, int slot, ref ComMemberType memberType); 2295public static int GetComSlotForMethodInfo(MemberInfo m)
system\runtime\interopservices\ucomiexpando.cs (1)
32void RemoveMember(MemberInfo m);
system\runtime\interopservices\ucomireflect.cs (2)
59MemberInfo[] GetMember( 63MemberInfo[] GetMembers(
system\runtime\remoting\message.cs (3)
3171MemberInfo [] methods = t.FindMembers(MemberTypes.Method, MethodCall.LookupAll, Type.FilterName, methodName); 3294MemberInfo[] canidates = t.GetMember(methodName, MemberTypes.Method, MethodCall.LookupPublic); 3331MemberInfo[] canidates = t.GetMember(methodName, MemberTypes.Method, MethodCall.LookupPublic);
system\runtime\remoting\remotingattributes.cs (3)
716((MemberInfo)ReflectInfo).Name; // This will be the method name. 758_responseXmlElementName = ((MemberInfo)ReflectInfo).Name + "Response"; 801Type declaringType = ((MemberInfo)ReflectInfo).DeclaringType;
system\runtime\remoting\remotingservices.cs (3)
2816internal static RemotingCachedData GetReflectionCachedData(MemberInfo mi) 2844MemberInfo mi = reflectionObject as MemberInfo;
system\runtime\serialization\formatters\binary\binaryobjectinfo.cs (5)
399internal Type GetMemberType(MemberInfo objMember) 650internal MemberInfo GetMemberInfo(String name) 754private void DumpPopulate(MemberInfo[] memberInfos, Object[] memberData) 871internal Type GetMemberType(MemberInfo objMember) 916internal MemberInfo[] memberInfos = null;
system\runtime\serialization\formatters\binary\binaryobjectreader.cs (1)
1249MemberInfo memberInfo = null;
system\runtime\serialization\formatters\binary\binaryutilclasses.cs (3)
661internal static volatile MemberInfo valueInfo; 701MemberInfo[] valueInfos = type.GetMember("Value"); 721MemberInfo memberInfo = objectInfo.GetMemberInfo(memberName);
system\runtime\serialization\formatterservices.cs (16)
38internal static ConcurrentDictionary<MemberHolder, MemberInfo[]> m_MemberInfoTable = new ConcurrentDictionary<MemberHolder, MemberInfo[]>(); 52private static MemberInfo[] GetSerializableMembers(RuntimeType type) { 83private static MemberInfo[] InternalGetSerializableMembers(RuntimeType type) { 85MemberInfo[] typeMembers; 94return new MemberInfo[0]; 132MemberInfo[] membersTemp = new MemberInfo[allMembers.Count + typeMembers.Length]; 178public static MemberInfo[] GetSerializableMembers(Type type) { 186public static MemberInfo[] GetSerializableMembers(Type type, StreamingContext context) { 199MemberInfo[] members = m_MemberInfoTable.GetOrAdd(mh, 299internal static void SerializationSetValue(MemberInfo fi, Object target, Object value) 326public static Object PopulateObjectMembers(Object obj, MemberInfo[] members, Object[] data) { 344MemberInfo mi; 381public static Object[] GetObjectData(Object obj, MemberInfo[] members) { 395MemberInfo mi;
system\runtime\serialization\memberholder.cs (1)
25internal MemberInfo[] members = null;
system\runtime\serialization\objectclonehelper.cs (1)
148MemberInfo[] mi = FormatterServices.GetSerializableMembers(serObj.GetType());
system\runtime\serialization\objectmanager.cs (7)
586Contract.Assert(fixupInfo is MemberInfo,"fixupInfo is MemberInfo"); 588MemberInfo tempMember = (MemberInfo)fixupInfo; 723public void RegisterObject(Object obj, long objectID, SerializationInfo info, long idOfContainingObj, MemberInfo member) { 728internal void RegisterString(String obj, long objectID, SerializationInfo info, long idOfContainingObj, MemberInfo member) 740public void RegisterObject(Object obj, long objectID, SerializationInfo info, long idOfContainingObj, MemberInfo member, int[] arrayIndex) { 1010public virtual void RecordFixup(long objectToBeFixed, MemberInfo member, long objectRequired) {
system\type.cs (9)
759public MemberInfo[] GetMember(String name) { 763virtual public MemberInfo[] GetMember(String name, BindingFlags bindingAttr) 768virtual public MemberInfo[] GetMember(String name, MemberTypes type, BindingFlags bindingAttr) 776public MemberInfo[] GetMembers() { 779abstract public MemberInfo[] GetMembers(BindingFlags bindingAttr); 784public virtual MemberInfo[] GetDefaultMembers() 791public virtual MemberInfo[] FindMembers(MemberTypes memberType,BindingFlags bindingAttr,MemberFilter filter,Object filterCriteria) 889MemberInfo[] ret = new MemberInfo[cnt];
PresentationBuildTasks (58)
Base\System\Windows\Markup\TypeConverterHelper.cs (3)
47internal static MemberInfo GetMemberInfoForPropertyConverter(object dpOrPiOrMi) 49MemberInfo memberInfo = dpOrPiOrMi as PropertyInfo; 104internal static Type GetConverterType(MemberInfo memberInfo)
BuildTasks\Ms\Internal\MarkupCompiler\MarkupCompiler.cs (6)
1839private Type GetEventHandlerType(MemberInfo memberInfo) 1858private CodeFieldReferenceExpression GetEvent(MemberInfo miEvent, string eventName, string eventHandler) 1872private CodeExpression GetEventDelegate(CodeContext cc, MemberInfo miEvent, string eventName, string eventHandler) 2030internal MarkupEventInfo(string eh, string en, MemberInfo mi, int ln) 2040internal MemberInfo mi; 3055internal void AddApplicationProperty(MemberInfo memberInfo, string attributeValue, int lineNumber)
BuildTasks\Ms\Internal\MarkupCompiler\ParserExtension.cs (2)
138MemberInfo memberInfo = xamlPropertyNode.PropInfo; 249MemberInfo miKnownEvent = null;
Framework\System\Windows\Markup\BamlMapTable.cs (1)
1516MemberInfo memberInfo = XamlTypeMapper.GetStaticMemberInfo(targetType, memberName, false);
Framework\System\Windows\Markup\BamlRecords.cs (1)
4995PropertyMember is MemberInfo ||
Framework\System\Windows\Markup\MarkupExtensionParser.cs (3)
1559MemberInfo info = dynamicObject as MemberInfo; 1689MemberInfo mi = _parserContext.XamlTypeMapper.GetClrInfo(false,
Framework\System\Windows\Markup\StyleXamlParser.cs (7)
356private MemberInfo GetDependencyPropertyInfo(XamlPropertyNode xamlPropertyNode) 359MemberInfo dpInfo = GetPropertyOrEventInfo(xamlPropertyNode, ref member); 389private MemberInfo GetPropertyOrEventInfo(XamlNode xamlNode, ref string member) 434MemberInfo memberInfo = null; 443ref objectName) as MemberInfo; 516MemberInfo memberInfo = GetPropertyOrEventInfo(xamlEndAttributesNode, ref member); 1602MemberInfo _setterOrTriggerPropertyInfo;
Framework\System\Windows\Markup\TemplateXamlParser.cs (7)
383MemberInfo dpInfo = null; 404private MemberInfo GetDependencyPropertyInfo(XamlPropertyNode xamlPropertyNode) 407MemberInfo dpInfo = GetCLRPropertyInfo(xamlPropertyNode, ref member); 437private MemberInfo GetCLRPropertyInfo(XamlPropertyNode xamlPropertyNode, ref string member) 492MemberInfo memberInfo = null; 501ref objectName) as MemberInfo; 1888MemberInfo _setterOrTriggerPropertyMemberInfo;
Framework\System\Windows\Markup\XamlNodes.cs (3)
1667MemberInfo eventMember, // Could either be an eventinfo or a methodinfo for the Add<EventName>Handler method 1693internal MemberInfo EventMember 1789MemberInfo _eventMember;
Framework\System\Windows\Markup\XamlReaderHelper.cs (8)
947void WriteClrEvent(string eventName, MemberInfo eventMember, string value) 1106MemberInfo mi = propertyMember as MemberInfo; 1799MemberInfo mi = XamlTypeMapper.GetClrInfoForClass(false, 1810MemberInfo eventMember = (MemberInfo)XamlTypeMapper.GetClrInfoForClass( 2920MemberInfo eventMember = (MemberInfo)dynamicObject;
Framework\System\Windows\Markup\XamlTypeMapper.cs (15)
860private MemberInfo GetCachedMemberInfo( 875return infoRecord.GetPropertyMember(onlyPropInfo) as MemberInfo; 1022internal MemberInfo GetClrInfo( 1297internal MemberInfo GetClrInfoForClass ( 1305MemberInfo mi = null; 1327private MemberInfo GetClrInfoForClass( 1337MemberInfo memberInfo = null; 2212MemberInfo memInfo = propertyMember as MemberInfo; 2405MemberInfo memberInfo = GetStaticMemberInfo(targetType, fieldName, true); 2419internal MemberInfo GetStaticMemberInfo(Type targetType, string memberName, bool fieldInfoOnly) 2423MemberInfo mi = GetStaticMemberInfo(targetType, memberName, fieldInfoOnly, false); 2459private MemberInfo GetStaticMemberInfo(Type targetType, string memberName, bool fieldInfoOnly, bool tryInternal) 2461MemberInfo memberInfo = null; 3763MemberInfo memberInfo = TypeConverterHelper.GetMemberInfoForPropertyConverter(dpOrPiOrMi);
Shared\System\Windows\Markup\ReflectionHelper.cs (2)
192internal static string GetTypeConverterAttributeData(MemberInfo mi, out Type converterType) 200private static string GetCustomAttributeData(MemberInfo mi, Type attrType, out Type typeValue)
PresentationCore (5)
Core\CSharp\System\Windows\DurationConverter.cs (1)
119MemberInfo mi;
Core\CSharp\System\Windows\Media\Animation\KeyTimeConverter.cs (1)
154MemberInfo mi;
Core\CSharp\System\Windows\Media\Animation\RepeatBehaviorConverter.cs (1)
130MemberInfo mi;
Shared\System\Windows\Ink\KnownIds.cs (2)
291private static System.Reflection.MemberInfo[] PublicMemberInfo = null; 306foreach (System.Reflection.MemberInfo info in PublicMemberInfo)
PresentationFramework (46)
src\Framework\MS\Internal\Data\ClrBindingWorker.cs (2)
807MemberInfo mi; 811if ((mi = info as MemberInfo) != null)
src\Framework\MS\Internal\Data\IndexedEnumerable.cs (1)
509MemberInfo[] defaultMembers = srcType.GetDefaultMembers();
src\Framework\MS\Internal\Data\PropertyPathWorker.cs (6)
1190MemberInfo[][] aryMembers= new MemberInfo[][]{ GetIndexers(newType, k), null }; 1200MemberInfo[] defaultMembers = aryMembers[ii]; 1321private MemberInfo[] GetIndexers(Type type, int k) 1327List<MemberInfo> list = new List<MemberInfo>();
src\Framework\MS\Internal\Data\XDeferredAxisSource.cs (1)
81MemberInfo[] aryMembers= xda.GetType().GetDefaultMembers();
src\Framework\MS\Internal\Helper.cs (2)
622MemberInfo targetMember = targetProperty as MemberInfo;
src\Framework\MS\Internal\Interop\InternalDispatchObject.cs (2)
92MemberInfo[] IReflect.GetMember(string name, BindingFlags bindingAttr) 96MemberInfo[] IReflect.GetMembers(BindingFlags bindingAttr)
src\Framework\System\Windows\Markup\Baml2006\WpfKnownMember.cs (1)
198protected override MemberInfo LookupUnderlyingMember()
src\Framework\System\Windows\Markup\Baml2006\WpfXamlMember.cs (2)
178protected override MemberInfo LookupUnderlyingMember() 180MemberInfo member = base.LookupUnderlyingMember();
src\Framework\System\Windows\Markup\BamlMapTable.cs (1)
1516MemberInfo memberInfo = XamlTypeMapper.GetStaticMemberInfo(targetType, memberName, false);
src\Framework\System\Windows\Markup\BamlRecordReader.cs (6)
3847internal virtual void SetClrComplexPropertyCore(object parentObject, object value, MemberInfo memberInfo) 3890MemberInfo memberInfo = (MemberInfo)GetCurrentObjectData(); 3900private void SetClrComplexProperty(object parentObject, MemberInfo memberInfo, object o) 4803MemberInfo memberInfo = (MemberInfo)GetParentObjectData();
src\Framework\System\Windows\Markup\BamlRecords.cs (1)
4995PropertyMember is MemberInfo ||
src\Framework\System\Windows\Markup\BamlWriter.cs (1)
1158MemberInfo[] infos = ownerType.GetMember(propName, MemberTypes.Property, BindingFlags.Instance | BindingFlags.Public);
src\Framework\System\Windows\Markup\MarkupExtensionParser.cs (3)
1559MemberInfo info = dynamicObject as MemberInfo; 1689MemberInfo mi = _parserContext.XamlTypeMapper.GetClrInfo(false,
src\Framework\System\Windows\Markup\xamlnodes.cs (1)
1667MemberInfo eventMember, // Could either be an eventinfo or a methodinfo for the Add<EventName>Handler method
src\Framework\System\Windows\Markup\XamlTypeMapper.cs (16)
860private MemberInfo GetCachedMemberInfo( 875return infoRecord.GetPropertyMember(onlyPropInfo) as MemberInfo; 1022internal MemberInfo GetClrInfo( 1297internal MemberInfo GetClrInfoForClass ( 1305MemberInfo mi = null; 1327private MemberInfo GetClrInfoForClass( 1337MemberInfo memberInfo = null; 2212MemberInfo memInfo = propertyMember as MemberInfo; 2405MemberInfo memberInfo = GetStaticMemberInfo(targetType, fieldName, true); 2419internal MemberInfo GetStaticMemberInfo(Type targetType, string memberName, bool fieldInfoOnly) 2423MemberInfo mi = GetStaticMemberInfo(targetType, memberName, fieldInfoOnly, false); 2459private MemberInfo GetStaticMemberInfo(Type targetType, string memberName, bool fieldInfoOnly, bool tryInternal) 2461MemberInfo memberInfo = null; 3763MemberInfo memberInfo = TypeConverterHelper.GetMemberInfoForPropertyConverter(dpOrPiOrMi); 3805MemberInfo memberInfo = TypeConverterHelper.GetMemberInfoForPropertyConverter(dpOrPiOrMi);
System (17)
compmod\system\componentmodel\DecimalConverter.cs (1)
73MemberInfo member = typeof(Decimal).GetConstructor(new Type[] {typeof(Int32[])});
compmod\system\componentmodel\design\serialization\InstanceDescriptor.cs (4)
23private MemberInfo member; 30public InstanceDescriptor(MemberInfo member, ICollection arguments) : this(member, arguments, true) { 36public InstanceDescriptor(MemberInfo member, ICollection arguments, bool isComplete) { 114public MemberInfo MemberInfo {
compmod\system\componentmodel\ReflectEventDescriptor.cs (2)
291MemberInfo memberInfo = currentReflectType.GetEvent(eventName, bindingFlags); 401MemberInfo memberInfo = currentReflectType.GetMethod(methodName, bindingFlags);
compmod\system\componentmodel\ReflectPropertyDescriptor.cs (2)
824MemberInfo memberInfo = null; 864MemberInfo[] milist = specificType.GetMember(sta.PropertyName);
compmod\system\componentmodel\ReflectTypeDescriptionProvider.cs (1)
960internal static Attribute[] ReflectGetAttributes(MemberInfo member)
compmod\system\diagnostics\SwitchAttribute.cs (3)
70GetAllRecursive((MemberInfo) type, switchAttribs); 71 MemberInfo[] members = type.GetMembers(BindingFlags.Public | BindingFlags.NonPublic | 82 static void GetAllRecursive(MemberInfo member, ArrayList switchAttribs) {
net\System\Net\_AutoWebProxyScriptHelper.cs (4)
229MemberInfo[] IReflect.GetMember(string name, BindingFlags bindingAttr) { 231return new MemberInfo[]{new MyMethodInfo(name)}; 233MemberInfo[] IReflect.GetMembers(BindingFlags bindingAttr) { 235return new MemberInfo[0];
System.Activities (3)
System\Activities\Expressions\MemberExpressionHelper.cs (2)
64static MemberInfo GetMemberInfo<TOperand>(string memberName, bool isField) 66MemberInfo result = null;
System\Activities\ExpressionUtilities.cs (1)
1592static object GetMemberValue(MemberInfo memberInfo, object owner)
System.Activities.Core.Presentation (8)
System\ServiceModel\Activities\Presentation\ContentCorrelationTypeExpander.xaml.cs (8)
70MemberInfo[] path = null; 124public MemberInfo[] GetMemberPath() 193bool isMember = item.Header is MemberInfo; 196var members = new List<MemberInfo>(1); 197while (null != item && item.Header is MemberInfo) 199var member = (MemberInfo)item.Header; 219this.path = new MemberInfo[0];
System.Activities.Presentation (59)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\Metadata\AttributeDataCache.cs (17)
72internal static MemberInfo GetBaseMemberInfo(MemberInfo member) 91return (MemberInfo)baseMember; 141internal static IEnumerable<object> GetClrAttributes(MemberInfo member) 179private static MemberInfo CalculateBaseMemberInfo(MemberInfo member) 200MemberInfo baseMemberInfo = null; 216private static MemberInfo GetBaseConstructorInfo(MemberInfo info, Type targetType) 224private static MemberInfo GetBaseMethodInfo(MemberInfo info, Type targetType) 234private static MemberInfo GetBasePropertyInfo(MemberInfo info, Type targetType) 244private static MemberInfo GetBaseEventInfo(MemberInfo info, Type targetType) 270private delegate MemberInfo GetBaseMemberCallback(MemberInfo member, Type targetType);
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\Metadata\MutableAttributeTable.cs (2)
102internal void AddCustomAttributes(Type ownerType, MemberInfo member, IEnumerable<object> attributes) 272internal IEnumerable GetCustomAttributes(Type ownerType, MemberInfo member)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\AttributeCallbackBuilder.cs (1)
89public void AddCustomAttributes(MemberInfo member, params Attribute[] attributes) {
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\AttributeTable.cs (1)
147public IEnumerable GetCustomAttributes(Type ownerType, MemberInfo member)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\AttributeTableBuilder.cs (1)
139public void AddCustomAttributes(Type ownerType, MemberInfo member, params Attribute[] attributes) {
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (35)
317MemberInfo reflectMember; 330MemberInfo[] infos = reflectType.GetMember(member, MemberTypes.Event, BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public); 343MemberInfo[] infos = reflectType.GetMember(member, MemberTypes.Property, BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public); 421MemberInfo[] infos = reflectType.GetMember(a.PropertyName); 1050private Dictionary<MemberInfo, MemberInfo> _memberCache; 1260public override MemberInfo[] FindMembers(MemberTypes memberType, BindingFlags bindingAttr, MemberFilter filter, object filterCriteria) 1262MemberInfo[] infos = _baseReflectionType.FindMembers(memberType, bindingAttr, filter, filterCriteria); 1269public override MemberInfo[] GetDefaultMembers() 1271MemberInfo[] infos = _baseReflectionType.GetDefaultMembers(); 1278public override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr) 1280MemberInfo[] infos = _baseReflectionType.GetMember(name, type, bindingAttr); 1287public override MemberInfo[] GetMember(string name, BindingFlags bindingAttr) 1289MemberInfo[] infos = _baseReflectionType.GetMember(name, bindingAttr); 1296public override MemberInfo[] GetMembers(BindingFlags bindingAttr) 1298MemberInfo[] infos = _baseReflectionType.GetMembers(bindingAttr); 1397private bool IsDefinedInTable(Type attributeType, MemberInfo member, bool inherit) 1439private object[] MergeAttributes(Type filterType, MemberInfo member, bool inherit, ref AttributeMergeCache cache) 1443MemberInfo currentMember = member; 1560private IEnumerable<object> MergeAttributesIterator(Type type, MemberInfo member, bool includeClrAttributes) 1588private static string GetMemberName(MemberInfo member) 1615MemberInfo cache; 1624_memberCache = new Dictionary<MemberInfo, MemberInfo>(); 1656private MemberInfo MergeMember(MemberInfo info) 1682private MemberInfo[] MergeMembers(MemberInfo[] infos) 1703MemberInfo cache; 1712_memberCache = new Dictionary<MemberInfo, MemberInfo>(); 1747MemberInfo cache; 1756_memberCache = new Dictionary<MemberInfo, MemberInfo>(); 1793internal MemberInfo Member;
System.Activities.Presentation\System\Activities\Presentation\DesignerMetadata.cs (2)
45foreach (MemberInfo mi in typeof(ActivityBuilder).GetMembers()) 54foreach (MemberInfo mi in typeof(ActivityBuilder<>).GetMembers())
System.ComponentModel.DataAnnotations (1)
DataAnnotations\AssociatedMetadataTypeTypeDescriptor.cs (1)
148MemberInfo matchingMember = type.GetMember(memberName, allowedMemberTypes, searchFlags).FirstOrDefault();
System.Core (51)
Microsoft\Scripting\Ast\DebugViewWriter.cs (1)
547private void OutMember(Expression node, Expression instance, MemberInfo member) {
Microsoft\Scripting\Ast\Expression.cs (1)
353MemberInfo memberInfo = member.Member;
Microsoft\Scripting\Ast\Expression.DebuggerProxy.cs (2)
280public MemberInfo Member { get { return _node.Member; } } 341public ReadOnlyCollection<MemberInfo> Members { get { return _node.Members; } }
Microsoft\Scripting\Ast\ExpressionStringBuilder.cs (1)
424private void OutMember(Expression instance, MemberInfo member) {
Microsoft\Scripting\Ast\IndexExpression.cs (1)
260MemberInfo[] members = type.FindMembers(MemberTypes.Property, flags, Type.FilterNameIgnoreCase, propertyName);
Microsoft\Scripting\Ast\MemberAssignment.cs (4)
34internal MemberAssignment(MemberInfo member, Expression expression) 67/// <param name="member">The <see cref="MemberInfo"/> for the member which is being assigned to.</param> 70public static MemberAssignment Bind(MemberInfo member, Expression expression) { 95private static void ValidateSettableFieldOrPropertyMember(MemberInfo member, out Type memberType) {
Microsoft\Scripting\Ast\MemberBinding.cs (3)
47MemberInfo _member; 55protected MemberBinding(MemberBindingType type, MemberInfo member) { 70public MemberInfo Member {
Microsoft\Scripting\Ast\MemberExpression.cs (6)
43public MemberInfo Member { 60internal static MemberExpression Make(Expression expression, MemberInfo member) { 78internal virtual MemberInfo GetMember() { 112internal override MemberInfo GetMember() { 128internal override MemberInfo GetMember() { 354public static MemberExpression MakeMemberAccess(Expression expression, MemberInfo member) {
Microsoft\Scripting\Ast\MemberListBinding.cs (3)
38internal MemberListBinding(MemberInfo member, ReadOnlyCollection<ElementInit> initializers) 78public static MemberListBinding ListBind(MemberInfo member, params ElementInit[] initializers) { 92public static MemberListBinding ListBind(MemberInfo member, IEnumerable<ElementInit> initializers) {
Microsoft\Scripting\Ast\MemberMemberBinding.cs (8)
40internal MemberMemberBinding(MemberInfo member, ReadOnlyCollection<MemberBinding> bindings) 74/// <param name="member">The <see cref="MemberInfo"/> to set the <see cref="P:MemberBinding.Member"/> property equal to.</param> 77public static MemberMemberBinding MemberBind(MemberInfo member, params MemberBinding[] bindings) { 86/// <param name="member">The <see cref="MemberInfo"/> to set the <see cref="P:MemberBinding.Member"/> property equal to.</param> 89public static MemberMemberBinding MemberBind(MemberInfo member, IEnumerable<MemberBinding> bindings) { 102/// <param name="propertyAccessor">The <see cref="MemberInfo"/> that represents a property accessor method.</param> 117/// <param name="propertyAccessor">The <see cref="MemberInfo"/> that represents a property accessor method.</param> 129private static void ValidateGettableFieldOrPropertyMember(MemberInfo member, out Type memberType) {
Microsoft\Scripting\Ast\MethodCallExpression.cs (1)
932MemberInfo[] members = type.FindMembers(MemberTypes.Method, flags, Type.FilterNameIgnoreCase, methodName);
Microsoft\Scripting\Ast\NewExpression.cs (15)
43private readonly ReadOnlyCollection<MemberInfo> _members; 45internal NewExpression(ConstructorInfo constructor, IList<Expression> arguments, ReadOnlyCollection<MemberInfo> members) { 94public ReadOnlyCollection<MemberInfo> Members { 126internal NewValueTypeExpression(Type type, ReadOnlyCollection<Expression> arguments, ReadOnlyCollection<MemberInfo> members) 181/// <param name="members">An <see cref="IEnumerable{T}"/> of <see cref="MemberInfo"/> objects to use to populate the Members collection.</param> 183public static NewExpression New(ConstructorInfo constructor, IEnumerable<Expression> arguments, IEnumerable<MemberInfo> members) { 197/// <param name="members">An Array of <see cref="MemberInfo"/> objects to use to populate the Members collection.</param> 199public static NewExpression New(ConstructorInfo constructor, IEnumerable<Expression> arguments, params MemberInfo[] members) { 200return New(constructor, arguments, (IEnumerable<MemberInfo>)members); 228private static void ValidateNewArgs(ConstructorInfo constructor, ref ReadOnlyCollection<Expression> arguments, ref ReadOnlyCollection<MemberInfo> members) { 238MemberInfo[] newMembers = null; 242MemberInfo member = members[i]; 275newMembers = new MemberInfo[members.Count]; 288members = new TrueReadOnlyCollection<MemberInfo>(newMembers); 298private static void ValidateAnonymousTypeMember(ref MemberInfo member, out Type memberType) {
Microsoft\Scripting\Ast\TypeUtils.cs (1)
171internal static bool IsValidInstanceType(MemberInfo member, Type instanceType) {
Microsoft\Scripting\Compiler\LambdaCompiler.Address.cs (1)
129private void EmitMemberAddress(MemberInfo member, Type objectType) {
Microsoft\Scripting\Compiler\LambdaCompiler.Expressions.cs (3)
650MemberInfo member = lvalue.Member; 699private void EmitMemberGet(MemberInfo member, Type objectType) { 910private static Type GetMemberType(MemberInfo member) {
System.Data (59)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\Metadata\AttributeDataCache.cs (17)
72internal static MemberInfo GetBaseMemberInfo(MemberInfo member) 91return (MemberInfo)baseMember; 141internal static IEnumerable<object> GetClrAttributes(MemberInfo member) 179private static MemberInfo CalculateBaseMemberInfo(MemberInfo member) 200MemberInfo baseMemberInfo = null; 216private static MemberInfo GetBaseConstructorInfo(MemberInfo info, Type targetType) 224private static MemberInfo GetBaseMethodInfo(MemberInfo info, Type targetType) 234private static MemberInfo GetBasePropertyInfo(MemberInfo info, Type targetType) 244private static MemberInfo GetBaseEventInfo(MemberInfo info, Type targetType) 270private delegate MemberInfo GetBaseMemberCallback(MemberInfo member, Type targetType);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\Metadata\MutableAttributeTable.cs (2)
102internal void AddCustomAttributes(Type ownerType, MemberInfo member, IEnumerable<object> attributes) 272internal IEnumerable GetCustomAttributes(Type ownerType, MemberInfo member)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\AttributeCallbackBuilder.cs (1)
89public void AddCustomAttributes(MemberInfo member, params Attribute[] attributes) {
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\AttributeTable.cs (1)
147public IEnumerable GetCustomAttributes(Type ownerType, MemberInfo member)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\AttributeTableBuilder.cs (1)
139public void AddCustomAttributes(Type ownerType, MemberInfo member, params Attribute[] attributes) {
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (35)
317MemberInfo reflectMember; 330MemberInfo[] infos = reflectType.GetMember(member, MemberTypes.Event, BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public); 343MemberInfo[] infos = reflectType.GetMember(member, MemberTypes.Property, BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public); 421MemberInfo[] infos = reflectType.GetMember(a.PropertyName); 1050private Dictionary<MemberInfo, MemberInfo> _memberCache; 1260public override MemberInfo[] FindMembers(MemberTypes memberType, BindingFlags bindingAttr, MemberFilter filter, object filterCriteria) 1262MemberInfo[] infos = _baseReflectionType.FindMembers(memberType, bindingAttr, filter, filterCriteria); 1269public override MemberInfo[] GetDefaultMembers() 1271MemberInfo[] infos = _baseReflectionType.GetDefaultMembers(); 1278public override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr) 1280MemberInfo[] infos = _baseReflectionType.GetMember(name, type, bindingAttr); 1287public override MemberInfo[] GetMember(string name, BindingFlags bindingAttr) 1289MemberInfo[] infos = _baseReflectionType.GetMember(name, bindingAttr); 1296public override MemberInfo[] GetMembers(BindingFlags bindingAttr) 1298MemberInfo[] infos = _baseReflectionType.GetMembers(bindingAttr); 1397private bool IsDefinedInTable(Type attributeType, MemberInfo member, bool inherit) 1439private object[] MergeAttributes(Type filterType, MemberInfo member, bool inherit, ref AttributeMergeCache cache) 1443MemberInfo currentMember = member; 1560private IEnumerable<object> MergeAttributesIterator(Type type, MemberInfo member, bool includeClrAttributes) 1588private static string GetMemberName(MemberInfo member) 1615MemberInfo cache; 1624_memberCache = new Dictionary<MemberInfo, MemberInfo>(); 1656private MemberInfo MergeMember(MemberInfo info) 1682private MemberInfo[] MergeMembers(MemberInfo[] infos) 1703MemberInfo cache; 1712_memberCache = new Dictionary<MemberInfo, MemberInfo>(); 1747MemberInfo cache; 1756_memberCache = new Dictionary<MemberInfo, MemberInfo>(); 1793internal MemberInfo Member;
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\DesignerMetadata.cs (2)
45foreach (MemberInfo mi in typeof(ActivityBuilder).GetMembers()) 54foreach (MemberInfo mi in typeof(ActivityBuilder<>).GetMembers())
System.Data.Entity (20)
System\Data\Objects\ELinq\ExpressionConverter.cs (2)
1538MemberInfo memberInfo = TypeSystem.PropertyOrField(((MemberExpression)Expression).Member, out memberName, out memberType); 1566MemberInfo memberInfo = TypeSystem.PropertyOrField(((MemberExpression)Expression).Member, out memberName, out memberType);
System\Data\Objects\ELinq\InitializerFacet.cs (7)
68MemberInfo[] members) 286MemberInfo thisMember = this._newExpression.Members[i]; 287MemberInfo otherMember = otherProjection._newExpression.Members[i]; 322foreach (var member in _newExpression.Members ?? Enumerable.Empty<MemberInfo>()) 353internal ProjectionInitializerMetadata(MemberInitExpression initExpression, MemberInfo[] members) 363private readonly MemberInfo[] _members;
System\Data\Objects\ELinq\Translator.cs (7)
166MemberInfo memberInfo = TypeSystem.PropertyOrField(linq.Member, out memberName, out memberType); 284MemberInfo clrMember, TypeUsage definingType, DbExpression instance, out DbExpression propertyExpression) 353private static DbExpression TranslateNavigationProperty(ExpressionConverter parent, MemberInfo clrMember, DbExpression instance, NavigationProperty navProp) 729MemberInfo memberInfo = TypeSystem.PropertyOrField(linq.Members[i], out memberName, out memberType); 826MemberInfo[] members = new MemberInfo[linq.Bindings.Count]; 838MemberInfo memberInfo = TypeSystem.PropertyOrField(binding.Member, out memberName, out memberType);
System\Data\Objects\ELinq\TypeSystem.cs (2)
107internal static MemberInfo PropertyOrField(MemberInfo member, out string name, out Type type)
System\Data\Query\InternalTrees\ColumnMapFactory.cs (2)
165MemberInfo[] members = new MemberInfo[memberInfo.Count];
System.Data.Entity.Design (3)
System\Data\EntityModel\Emitters\Utils.cs (3)
65foreach (MemberInfo member in TypeReference.ComplexTypeBaseClassType.GetMembers(bindingFlags)) 76foreach (MemberInfo member in TypeReference.EntityTypeBaseClassType.GetMembers(bindingFlags)) 104private static bool ShouldReserveName(MemberInfo member)
System.Data.Linq (97)
ChangeConflicts.cs (1)
416public MemberInfo Member {
ChangeDirector.cs (1)
411private Expression GetMemberExpression(Expression exp, MemberInfo mi) {
DataContext.cs (3)
1685MemberInfo member; 1689internal ModifiedMemberInfo(MemberInfo member, object current, object original) { 1695public MemberInfo Member {
DataShape.cs (19)
14Dictionary<MetaPosition, MemberInfo> includes = new Dictionary<MetaPosition, MemberInfo>(); 26MemberInfo mi = GetLoadWithMemberInfo(expression); 37MemberInfo mi = GetLoadWithMemberInfo(expression); 70MemberInfo mi = Searcher.MemberInfoOf(lambda); 79internal bool IsPreloaded(MemberInfo member) { 113internal LambdaExpression GetAssociationSubquery(MemberInfo member) { 133internal void Preload(MemberInfo association) { 147private void Subquery(MemberInfo association, LambdaExpression subquery) { 162private static MemberInfo GetLoadWithMemberInfo(LambdaExpression lambda) 184static internal MemberInfo MemberInfoOf(LambdaExpression lambda) { 190internal MemberInfo MemberInfo; 209IEnumerable<MemberInfo> edges = this.includes.Values; 215foreach (MemberInfo edge in edges) { 219List<MemberInfo> newEdges = new List<MemberInfo>(); 221foreach (MemberInfo edge in edges) { 240private static Type GetIncludeTarget(MemberInfo mi) { 248private static void ValidateSubqueryMember(MemberInfo mi) {
Mapping\AttributedMetaModel.cs (8)
808public override MetaDataMember GetDataMember(MemberInfo mi) { 1009MemberInfo member; 1010MemberInfo storageMember; 1029internal AttributedMetaDataMember(AttributedMetaType metaType, MemberInfo mi, int ordinal) { 1040MemberInfo[] mis = mi.DeclaringType.GetMember(this.attr.Storage, BindingFlags.Instance | BindingFlags.NonPublic); 1086public override MemberInfo Member { 1089public override MemberInfo StorageMember { 1262private static MetaAccessor MakeMemberAccessor(Type accessorType, MemberInfo mi, MetaAccessor storage) {
Mapping\MappedMetaModel.cs (16)
702foreach(MemberInfo mi in aboveRoot.GetMembers(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic)) { 888public override MetaDataMember GetDataMember(MemberInfo mi) { 936MemberInfo member; 937MemberInfo storageMember; 963internal MappedDataMember(MetaType declaringType, MemberInfo mi, MemberMapping map, int ordinal) { 971MemberInfo[] mis = mi.DeclaringType.GetMember(this.memberMap.StorageMemberName, BindingFlags.Instance | BindingFlags.NonPublic); 1041public override MemberInfo Member { 1044public override MemberInfo StorageMember { 1167private static MetaAccessor MakeMemberAccessor(Type accessorType, MemberInfo mi, MetaAccessor storage) { 1495MemberInfo[] rmis = mtype.Type.GetMember(names[i], BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic); 1639public override MetaDataMember GetDataMember(MemberInfo mi) { 1708MemberInfo member; 1714internal UnmappedDataMember(MetaType declaringType, MemberInfo mi, int ordinal) { 1738public override MemberInfo Member { 1741public override MemberInfo StorageMember { 1816private static MetaAccessor MakeMemberAccessor(Type accessorType, MemberInfo mi) {
Mapping\MetaModel.cs (3)
225public abstract MetaDataMember GetDataMember(MemberInfo member); 248public abstract MemberInfo Member { get; } 252public abstract MemberInfo StorageMember { get; }
SqlClient\Common\InheritanceRules.cs (3)
27internal static object DistinguishedMemberName(MemberInfo mi) { 63internal static bool AreSameMember(MemberInfo mi1, MemberInfo mi2) {
SqlClient\Common\SqlFactory.cs (2)
501internal SqlMember Member(SqlExpression expr, MemberInfo member) { 516internal SqlNew New(MetaType type, ConstructorInfo cons, IEnumerable<SqlExpression> args, IEnumerable<MemberInfo> argMembers, IEnumerable<SqlMemberAssign> bindings, Expression sourceExpression) {
SqlClient\Common\SqlNode.cs (12)
1443private MemberInfo member; 1445internal SqlMember(Type clrType, ProviderType sqlType, SqlExpression expr, MemberInfo member) 1451internal MemberInfo Member { 1599private MemberInfo member; 1602internal SqlMemberAssign(MemberInfo member, SqlExpression expr) 1610internal MemberInfo Member { 1664private List<MemberInfo> argMembers; 1667internal SqlNew(MetaType metaType, ProviderType sqlType, ConstructorInfo cons, IEnumerable<SqlExpression> args, IEnumerable<MemberInfo> argMembers, IEnumerable<SqlMemberAssign> members, Expression sourceExpression) 1676this.argMembers = new List<MemberInfo>(); 1701internal List<MemberInfo> ArgMembers { 1709internal SqlExpression Find(MemberInfo mi) { 1711MemberInfo argmi = this.argMembers[i];
SqlClient\Common\TypeSystem.cs (4)
72internal static Type GetMemberType(MemberInfo mi) { 235internal MetaPosition(MemberInfo mi) 295internal static bool AreSameMember(MemberInfo x, MemberInfo y) {
SqlClient\Query\QueryConverter.cs (12)
891private static IEnumerable<MemberInfo> PropertyOrFieldOf(IEnumerable<MemberInfo> members) { 895List<MemberInfo> result = new List<MemberInfo>(); 896foreach (MemberInfo mi in members) { 2712List<MemberInfo> IdentityMembers; 2714void AddIdentityMembers(IEnumerable<MemberInfo> members) { 2716this.IdentityMembers = new List<MemberInfo>(members); 2779MemberInfo column = this.IdentityMembers[0]; 2815foreach (MemberInfo column in this.IdentityMembers) { 2866private static bool IsColumnMatch(MemberInfo column, SqlExpression expr) { 2867MemberInfo memberInfo = null;
SqlClient\Query\SqlBinder.cs (2)
994private static MetaDataMember GetRequiredInheritanceDataMember(MetaType type, MemberInfo mi) { 1043MemberInfo mi = mdm.Member;
SqlClient\Query\SqlMethodCallConverter.cs (1)
2165MemberInfo member = m.Member;
SqlClient\Query\Translator.cs (2)
81private bool IsPreloaded(MemberInfo member) { 486private static bool IsPublic(MemberInfo mi) {
SqlClient\Reader\ObjectReaderCompiler.cs (8)
1054MemberInfo m = mm.StorageMember != null ? mm.StorageMember : mm.Member; 1107MemberInfo m = mm.StorageMember != null ? mm.StorageMember : mm.Member; 1143private static bool IsAssignable(MemberInfo member) { 1156MemberInfo m = mm.StorageMember != null ? mm.StorageMember : mm.Member; 1218MemberInfo m = mm.StorageMember != null ? mm.StorageMember : mm.Member; 1276MemberInfo m = mm.StorageMember != null ? mm.StorageMember : mm.Member; 2190private void GenerateStoreMember(MemberInfo mi) { 2203private void GenerateLoadMember(MemberInfo mi) {
System.Data.Services (9)
System\Data\Services\MimeTypeAttribute.cs (1)
68internal static MimeTypeAttribute GetMimeTypeAttribute(MemberInfo member)
System\Data\Services\Parsing\FunctionDescription.cs (4)
35private readonly MemberInfo member; 49public FunctionDescription(MemberInfo member, Type[] parameterTypes) 69MemberInfo member, 456MemberInfo member;
System\Data\Services\Parsing\RequestQueryParser.cs (1)
2346MemberInfo[] members = t.FindMembers(MemberTypes.Method, flags, Type.FilterName, methodName);
System\Data\Services\Providers\BasicExpandProvider.cs (2)
1332MemberInfo member = type.GetProperty(propertyName); 1516MemberInfo member = projectedSkipTokenType.GetProperty("ProjectedProperty" + i.ToString(System.Globalization.CultureInfo.InvariantCulture));
System\Data\Services\RequestQueryProcessor.cs (1)
1248MemberInfo member = skipTokenWrapperType.GetProperty("ProjectedProperty" + i.ToString(System.Globalization.CultureInfo.InvariantCulture));
System.Data.Services.Client (4)
System\Data\Services\Client\ALinq\ProjectionAnalyzer.cs (1)
504private static Type GetMemberType(MemberInfo member)
System\Data\Services\Client\ALinq\ResourceBinder.cs (3)
1743MemberInfo[] memberProperties = new MemberInfo[ne.Members.Count]; 1749MemberInfo member = ne.Members[i];
System.Data.Services.Design (2)
System\Data\EntityModel\Emitters\Utils.cs (2)
69foreach (MemberInfo member in typeof(object).GetMembers(bindingFlags)) 90private static bool ShouldReserveName(MemberInfo member)
System.Drawing (2)
commonui\System\Drawing\ColorConverter.cs (1)
290MemberInfo member = null;
commonui\System\Drawing\FontConverter.cs (1)
294MemberInfo ctor = typeof(Font).GetConstructor(types);
System.Management (4)
Instrumentation\Attributes.cs (1)
422internal static string GetMemberName(MemberInfo member)
Instrumentation\SchemaMapping.cs (3)
34 static public void ThrowUnsupportedMember(MemberInfo mi) 38 static public void ThrowUnsupportedMember(MemberInfo mi, Exception innerException) 207 foreach(MemberInfo field in type.GetMembers())
System.Runtime.Serialization (20)
System\Runtime\Serialization\ClassDataContract.cs (2)
855MemberInfo[] memberInfos; 867MemberInfo member = memberInfos[i];
System\Runtime\Serialization\CodeGenerator.cs (2)
736internal Type LoadMember(MemberInfo memberInfo) 781internal void StoreMember(MemberInfo memberInfo)
System\Runtime\Serialization\DataContract.cs (1)
2403static bool IsMemberVisibleInSerializationModule(MemberInfo member)
System\Runtime\Serialization\DataMember.cs (7)
29internal DataMember(MemberInfo memberInfo) 50internal MemberInfo MemberInfo 145MemberInfo memberInfo; 154internal CriticalHelper(MemberInfo memberInfo) 175internal MemberInfo MemberInfo 271MemberInfo memberInfo = MemberInfo; 292MemberInfo memberInfo = MemberInfo;
System\Runtime\Serialization\IDataContractSurrogate.cs (2)
16object GetCustomDataToExport(MemberInfo memberInfo, Type dataContractType); 51internal static object GetCustomDataToExport(IDataContractSurrogate surrogate, MemberInfo memberInfo, Type dataContractType)
System\Runtime\Serialization\Json\JsonFormatWriterGenerator.cs (1)
548bool TryWritePrimitive(Type type, LocalBuilder value, MemberInfo memberInfo, LocalBuilder arrayItemIndex, LocalBuilder name, int nameIndex)
System\Runtime\Serialization\XmlFormatWriterGenerator.cs (1)
540bool TryWritePrimitive(Type type, LocalBuilder value, MemberInfo memberInfo, LocalBuilder arrayItemIndex, LocalBuilder ns, LocalBuilder name, int nameIndex)
System\Runtime\Serialization\XPathQueryGenerator.cs (4)
18public static string CreateFromDataContractSerializer(Type type, MemberInfo[] pathToMember, out XmlNamespaceManager namespaces) 24public static string CreateFromDataContractSerializer(Type type, MemberInfo[] pathToMember, StringBuilder rootElementXpath, out XmlNamespaceManager namespaces) 57static DataContract ProcessDataContract(DataContract contract, ExportContext context, MemberInfo memberNode) 66static DataContract ProcessClassDataContract(ClassDataContract contract, ExportContext context, MemberInfo memberNode)
System.ServiceModel (28)
System\ServiceModel\ComIntegration\PersistStreamTypeWrapper.cs (1)
323public object GetCustomDataToExport(MemberInfo memberInfo, Type dataContractType)
System\ServiceModel\Description\MessagePartDescription.cs (2)
24MemberInfo memberInfo; 131public MemberInfo MemberInfo
System\ServiceModel\Description\OperationGenerator.cs (5)
993MemberInfo[] publicMembers = attributeType.GetMembers(BindingFlags.Instance | BindingFlags.Public); 994Array.Sort<MemberInfo>(publicMembers, 995delegate(MemberInfo a, MemberInfo b) 1002foreach (MemberInfo member in publicMembers)
System\ServiceModel\Description\ParameterXPathQueryGenerator.cs (1)
19public static string CreateFromDataContractSerializer(XName serviceContractName, string operationName, string parameterName, bool isReply, Type type, MemberInfo[] pathToMember, out XmlNamespaceManager namespaces)
System\ServiceModel\Description\ServiceReflector.cs (1)
841MemberInfo[] endMethods = beginMethod.DeclaringType.GetMember(endMethodName, ServiceModelBindingFlags);
System\ServiceModel\Description\TypeLoader.cs (10)
1245List<MemberInfo> contractMembers = new List<MemberInfo>(); 1264foreach (MemberInfo memberInfo in baseType.GetMembers(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance)) 1304MemberInfo memberInfo = contractMembers[i]; 1395if (attrProvider is MemberInfo) 1397partDescription.MemberInfo = (MemberInfo)attrProvider; 1447if (attrProvider is MemberInfo) 1449headerDescription.MemberInfo = (MemberInfo)attrProvider; 1465if (attrProvider is MemberInfo) 1467propertyDescription.MemberInfo = (MemberInfo)attrProvider;
System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (2)
545foreach (MemberInfo member in bodyObjectType.GetMembers(BindingFlags.Instance | BindingFlags.Public)) 939if (isEncoded || part.AdditionalAttributesProvider is MemberInfo)
System\ServiceModel\Dispatcher\OperationFormatter.cs (4)
560MemberInfo[] members; 574members = new MemberInfo[description.Body.Parts.Count + description.Properties.Count + description.Headers.Count]; 590MemberInfo memberInfo = members[index]; 603MemberInfo memberInfo = members[index];
System\ServiceModel\Dispatcher\XmlSerializerOperationFormatter.cs (2)
295MemberInfo member = bodyPart.MemberInfo; 353MemberInfo member = bodyPart.MemberInfo;
System.Web (11)
Compilation\ClientBuildManagerTypeDescriptionProviderBridge.cs (1)
80private string[] GetMemberNames(MemberInfo[] members) {
Compilation\DelayLoadType.cs (1)
120public override MemberInfo[] GetMembers(BindingFlags bindingAttr) {
UI\ControlBuilder.cs (5)
794MemberInfo memberInfo = PropertyMapper.GetMemberInfo(_controlType, name, out objectModelName); 890MemberInfo memberInfo = PropertyMapper.GetMemberInfo(_controlType, name, out objectModelName); 965MemberInfo memberInfo = null; 1146MemberInfo memberInfo = PropertyMapper.GetMemberInfo(_controlType, name, out objectModelName); 2427MemberInfo memberInfo = PropertyMapper.GetMemberInfo(entry.ControlType, entry.Name, out objectModelName);
UI\PropertyConverter.cs (1)
64public static object ObjectFromString(Type objType, MemberInfo propertyInfo, string value) {
UI\PropertyMapper.cs (1)
37internal static MemberInfo GetMemberInfo(Type ctrlType, string name, out string nameForCodeGen) {
UI\WebControls\FontUnitConverter.cs (1)
87MemberInfo member = null;
UI\WebControls\unitconverter.cs (1)
91MemberInfo member = null;
System.Web.Extensions (16)
Script\Serialization\JavaScriptSerializer.cs (3)
291private bool CheckScriptIgnoreAttribute(MemberInfo memberInfo) { 366private void SerializeValue(object o, StringBuilder sb, int depth, Hashtable objectsInUse, SerializationFormat serializationFormat, MemberInfo currentMember = null) { 401private void SerializeValueInternal(object o, StringBuilder sb, int depth, Hashtable objectsInUse, SerializationFormat serializationFormat, MemberInfo currentMember) {
UI\WebControls\ContextDataSourceView.cs (3)
123MemberInfo mi = GetEntitySetMember(ContextType); 134private MemberInfo GetEntitySetMember(Type contextType) { 141MemberInfo[] members = contextType.FindMembers(MemberTypes.Field | MemberTypes.Property,
UI\WebControls\Dynamic.cs (6)
1204MemberInfo member = FindPropertyOrField(type, id, instance == null); 1387MemberInfo FindPropertyOrField(Type type, string memberName, bool staticAccess) { 1391MemberInfo[] members = t.FindMembers(MemberTypes.Property | MemberTypes.Field, 1402MemberInfo[] members = t.FindMembers(MemberTypes.Method, 1413MemberInfo[] members = t.GetDefaultMembers(); 1583MemberInfo[] memberInfos = type.FindMembers(MemberTypes.Field,
UI\WebControls\LinqDataSourceView.cs (4)
351MemberInfo tableMemberInfo = null; 607protected virtual MemberInfo GetTableMemberInfo(Type contextType) { 614MemberInfo[] members = contextType.FindMembers(MemberTypes.Field | MemberTypes.Property, 704private static bool MemberIsStatic(MemberInfo member) {
System.Web.Services (11)
System\Web\Services\Protocols\PatternMatcher.cs (3)
45MemberInfo[] memberInfos = type.GetMembers(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance); 64MemberInfo memberInfo; 155internal static MatchMember Reflect(MemberInfo memberInfo) {
System\Web\Services\Protocols\Scalars.cs (5)
294internal static void SetValue(MemberInfo memberInfo, object target, object value) { 303internal static object GetValue(MemberInfo memberInfo, object target) { 312internal static bool IsStatic(MemberInfo memberInfo) { 319internal static bool CanRead(MemberInfo memberInfo) { 326internal static bool CanWrite(MemberInfo memberInfo) {
System\Web\Services\Protocols\SoapHeader.cs (2)
168internal MemberInfo memberInfo; 194public MemberInfo MemberInfo {
System\Web\Services\Protocols\SoapReflector.cs (1)
20internal MemberInfo memberInfo;
System.Windows.Forms (24)
winforms\Managed\System\WinForms\AccessibleObject.cs (5)
2560MemberInfo[] IReflect.GetMember(string name, BindingFlags bindingAttr) { 2569MemberInfo[] IReflect.GetMembers(BindingFlags bindingAttr) { 2610MemberInfo[] member = typeof(IAccessible).GetMember(name); 3307MemberInfo[] IReflect.GetMember(string name, BindingFlags bindingAttr) { 3311MemberInfo[] IReflect.GetMembers(BindingFlags bindingAttr) {
winforms\Managed\System\WinForms\AxHost.cs (15)
4028MemberInfo[] IReflect.GetMember(String name, BindingFlags bindingAttr) { 4029return new MemberInfo[0]; 4032MemberInfo[] IReflect.GetMembers(BindingFlags bindingAttr) { 4033return new MemberInfo[0]; 5314MemberInfo[] IReflect.GetMember(String name, BindingFlags bindingAttr) { 5315return new MemberInfo[0]; 5318MemberInfo[] IReflect.GetMembers(BindingFlags bindingAttr) { 5319return new MemberInfo[0]; 6423MemberInfo[] IReflect.GetMember(String name, BindingFlags bindingAttr) { 6424MemberInfo[] memb = GetP().GetType().GetMember(name, bindingAttr); 6431MemberInfo[] IReflect.GetMembers(BindingFlags bindingAttr) { 6432MemberInfo[] extenderMembs = this.GetType().GetMembers(bindingAttr); 6433MemberInfo[] ctlMembs = GetP().GetType().GetMembers(bindingAttr); 6442MemberInfo[] membs = new MemberInfo[extenderMembs.Length + ctlMembs.Length];
winforms\Managed\System\WinForms\HtmlToClrEventProxy.cs (2)
78System.Reflection.MemberInfo[] IReflect.GetMember(string name, System.Reflection.BindingFlags bindingAttr) { 81System.Reflection.MemberInfo[] IReflect.GetMembers(System.Reflection.BindingFlags bindingAttr){
winforms\Managed\System\WinForms\LinkConverter.cs (1)
129MemberInfo info;
winforms\Managed\System\WinForms\TreeNodeConverter.cs (1)
58MemberInfo info = null;
System.Workflow.Activities (80)
Common\BasePropertyDescriptor.cs (4)
426internal static MemberInfo FindMatchingMember(string name, Type ownerType, bool ignoreCase) 428MemberInfo matchingMember = null; 429foreach (MemberInfo memberInfo in ownerType.GetMembers(BindingFlags.FlattenHierarchy | BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic)) 563MemberInfo memberInfo = component.GetType().GetProperty("ParameterBindings", BindingFlags.GetProperty | BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy | BindingFlags.ExactBinding, null, typeof(WorkflowParameterBindingCollection), new Type[] { }, new ParameterModifier[] { });
Common\CompModHelpers.cs (1)
718internal static DesignerSerializationVisibility GetSerializationVisibility(MemberInfo memberInfo)
CorrelationValidator.cs (12)
65MemberInfo targetMember = null; 232MemberInfo existingTargetMember = null; 400foreach (MemberInfo memberInfo in interfaceType.GetMembers()) 497foreach (MemberInfo memberInfo in interfaceType.GetMembers()) 566MemberInfo memberInfo = memberEntry.Key as MemberInfo; 589MemberInfo memberInfo = (MemberInfo)memberEntry.Key; 594Type paramType = FetchParameterType((MemberInfo)memberEntry.Key, paramPath); 633foreach (MemberInfo memberInfo in interfaceType.GetMembers()) 653private static Type FetchParameterType(MemberInfo memberInfo, string paramPath) 667private static void FillCorrelationAliasAttrs(MemberInfo memberInfo, Hashtable correlationAliasAttrs, ValidationErrorCollection validationErrors)
LocalService\CorrelationResolver.cs (2)
172MemberInfo[] mInfos = type.GetMember(s, BindingFlags.Public | BindingFlags.Instance | BindingFlags.GetField | BindingFlags.GetProperty); 189private Type GetMemberType(MemberInfo mInfo)
Rules\Design\Dialogs\IntellisenseTextBox.cs (3)
354else if (item is MemberInfo) 356listViewItem = new ListViewItem(((MemberInfo)item).Name as string); 513foreach (MemberInfo memberInfo in autoCompletionEventArgs.AutoCompleteValues)
Rules\Expressions.cs (8)
365Stack<MemberInfo> methodStack = new Stack<MemberInfo>(); 1137Stack<MemberInfo> methodStack = new Stack<MemberInfo>(); 1422Stack<MemberInfo> methodStack = new Stack<MemberInfo>(); 2406Stack<MemberInfo> methodStack = new Stack<MemberInfo>();
Rules\Parser\Parser.cs (20)
246List<MemberInfo> members = new List<MemberInfo>(computedType.GetMembers(flags)); 275Dictionary<string, MemberInfo> filteredMembers = new Dictionary<string, MemberInfo>(); 276foreach (MemberInfo member in members) 381List<MemberInfo> members = new List<MemberInfo>(computedType.GetMembers(flags)); 384Dictionary<string, MemberInfo> filteredMembers = new Dictionary<string, MemberInfo>(); 385foreach (MemberInfo member in members) 419List<MemberInfo> candidateMethods = new List<MemberInfo>(); 421MemberInfo[] methods = computedType.GetMember(methodName, MemberTypes.Method, flags); 460private static void AddCandidates(List<MemberInfo> candidateMethods, MemberInfo[] methods) 816MemberInfo[] members = thisType.GetMembers(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.FlattenHierarchy); 817foreach (MemberInfo mi in members) 1583MemberInfo member = Validator.ResolveFieldOrProperty(postFixExprType, name); 1611MemberInfo member = Validator.ResolveFieldOrProperty(thisType, name); 2287MemberInfo[] mi = currentType.GetMember(name, bindingFlags);
Rules\Parser\Symbol.cs (2)
25private MemberInfo member; 27internal MemberSymbol(MemberInfo member)
Rules\References.cs (1)
76internal void AnalyzeRuleAttributes(MemberInfo member, CodeExpression targetExpr, RulePathQualifier targetQualifier, CodeExpressionCollection argExprs, ParameterInfo[] parameters, List<CodeExpression> attributedExprs)
Rules\RuleAttributes.cs (18)
25internal abstract bool Validate(RuleValidation validation, MemberInfo member, Type contextType, ParameterInfo[] parameters); 26internal abstract void Analyze(RuleAnalysis analysis, MemberInfo member, CodeExpression targetExpression, RulePathQualifier targetQualifier, CodeExpressionCollection argumentExpressions, ParameterInfo[] parameters, List<CodeExpression> attributedExpressions); 50internal override bool Validate(RuleValidation validation, MemberInfo member, Type contextType, ParameterInfo[] parameters) 261internal override void Analyze(RuleAnalysis analysis, MemberInfo member, CodeExpression targetExpression, RulePathQualifier targetQualifier, CodeExpressionCollection argumentExpressions, ParameterInfo[] parameters, List<CodeExpression> attributedExpressions) 284internal override void Analyze(RuleAnalysis analysis, MemberInfo member, CodeExpression targetExpression, RulePathQualifier targetQualifier, CodeExpressionCollection argumentExpressions, ParameterInfo[] parameters, List<CodeExpression> attributedExpressions) 310internal override bool Validate(RuleValidation validation, MemberInfo member, Type contextType, ParameterInfo[] parameters) 312Stack<MemberInfo> methodStack = new Stack<MemberInfo>(); 322private bool ValidateInvokeAttribute(RuleValidation validation, MemberInfo member, Type contextType, Stack<MemberInfo> methodStack) 341MemberInfo[] members = contextType.GetMember(methodInvoked, MemberTypes.Method | MemberTypes.Property, BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy); 356MemberInfo mi = members[i]; 401internal override void Analyze(RuleAnalysis analysis, MemberInfo member, CodeExpression targetExpression, RulePathQualifier targetQualifier, CodeExpressionCollection argumentExpressions, ParameterInfo[] parameters, List<CodeExpression> attributedExpressions) 403Stack<MemberInfo> methodStack = new Stack<MemberInfo>(); 411private void AnalyzeInvokeAttribute(RuleAnalysis analysis, Type contextType, Stack<MemberInfo> methodStack, CodeExpression targetExpression, RulePathQualifier targetQualifier, CodeExpressionCollection argumentExpressions, ParameterInfo[] parameters, List<CodeExpression> attributedExpressions) 415MemberInfo[] members = contextType.GetMember(methodInvoked, MemberTypes.Method | MemberTypes.Property, BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy); 419MemberInfo mi = members[m];
Rules\RuleValidation.cs (9)
2359internal MemberInfo ResolveFieldOrProperty(Type targetType, string name) 2366MemberInfo[] results = targetType.GetMember(name, MemberTypes.Field | MemberTypes.Property, bindingFlags); 2382MemberInfo member = results[i]; 2444MemberInfo[] members = targetType.GetMember(propertyName, MemberTypes.Property, bindingFlags); 2686internal MemberInfo Member; 2694internal CandidateMember(MemberInfo member, ParameterInfo[] parameters, List<CandidateParameter> signature, Form form) 2703internal CandidateMember(MemberInfo member) 2944private static void EvaluateCandidate(List<CandidateMember> candidates, MemberInfo candidateMember, ParameterInfo[] parameters, List<Argument> arguments, out ValidationError error, BuildArgCountMismatchError buildArgCountMismatchError) 3273MemberInfo[] members = targetType.GetMember(methodName, MemberTypes.Method, methodBindingFlags);
System.Workflow.ComponentModel (126)
AuthoringOM\Bind.cs (30)
75internal static object GetValue(MemberInfo memberInfo, object dataContext, string path) 191MemberInfo memberInfo = null; 268MemberInfo memberInfo = null; 309internal static MemberInfo GetMemberInfo(Type srcType, string path) 319MemberInfo memberInfo = null; 648MemberInfo memberInfo = ActivityBind.GetMemberInfo(referencedActivity.GetType(), Path, targetType); 675MemberInfo memberInfo = ActivityBind.GetMemberInfo(referencedActivity.GetType(), Path, null); 706MemberInfo memberInfo = ActivityBind.GetMemberInfo(companionType, activityBind.Path, null); 772internal static MemberInfo GetMemberInfo(Type dataSourceType, string path, Type targetType) 774MemberInfo memberInfo = MemberBind.GetMemberInfo(dataSourceType, path); 792private static object GetMemberValue(object dataSourceObject, MemberInfo memberInfo, string path, Type targetType) 846MemberInfo memberInfo = ActivityBind.GetMemberInfo(dataSourceObject.GetType(), contextBind.Path, null); 917foreach (MemberInfo memberInfo in ActivityBindPropertyDescriptor.GetBindableMembers(targetActivity, outerPropertyContext)) 1168MemberInfo[][] aryMembers = new MemberInfo[][] { memberType.GetDefaultMembers(), null }; 1172MemberInfo[] getMember = memberType.GetMember("Get"); //arrays will always implement that 1173MemberInfo[] setMember = memberType.GetMember("Set"); //arrays will always implement that 1175aryMembers[1] = new MemberInfo[] { getProperty }; 1182MemberInfo[] defaultMembers = aryMembers[index]; 1183foreach (MemberInfo memberInfo in defaultMembers) 1237internal static Type GetMemberType(MemberInfo memberInfo) 1273private MemberInfo memberInfo; 1278public PathMemberInfoEventArgs(string path, Type parentType, MemberInfo memberInfo, PathMemberKind memberKind, bool lastMemberInThePath) 1294public PathMemberInfoEventArgs(string path, Type parentType, MemberInfo memberInfo, PathMemberKind memberKind, bool lastMemberInThePath, object[] indexParameters) 1308public MemberInfo MemberInfo 1363private static MemberInfo[] PopulateMembers(Type type, string memberName) 1365List<MemberInfo> members = new List<MemberInfo>(); 1410MemberInfo newMemberInfo = null; 1415MemberInfo[] members = PopulateMembers(propertyType, info.name);
AuthoringOM\Compiler\TypeSystem\DesignTimeType.cs (22)
411public override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr) 416List<MemberInfo> members = new List<MemberInfo>(); 445public override MemberInfo[] GetMembers(BindingFlags bindingAttr) 459return (MemberInfo[])members.ToArray(typeof(MemberInfo)); 462public override MemberInfo[] GetDefaultMembers() 478return new MemberInfo[0]; 481MemberInfo[] members = GetMember(defaultMember); 483members = new MemberInfo[0]; 702private bool FilterMember(MemberInfo memberInfo, BindingFlags bindingFlags) 754where T : MemberInfo 802private MemberInfo[] GetBaseMembers(Type type, Type baseType, BindingFlags bindingAttr) 804MemberInfo[] members = null; 822where T : MemberInfo 836where T : MemberInfo 878internal MemberInfo GetBaseMember(Type type, Type baseType, BindingFlags bindingAttr, MemberSignature memberSignature) 886MemberInfo member = null; 1086where T : MemberInfo 1178private MemberInfo CreateMemberInfo(Type memberInfoType, CodeTypeMember member) 1180MemberInfo memberInfo = null; 1208internal MemberSignature(MemberInfo memberInfo)
AuthoringOM\Compiler\TypeSystem\Helper.cs (4)
204internal static object[] GetCustomAttributes(Type attributeType, bool inherit, Attribute[] attributes, MemberInfo memberInfo) 231MemberInfo baseMemberInfo = null; 256internal static bool IsDefined(Type attributeType, bool inherit, Attribute[] attributes, MemberInfo memberInfo) 268MemberInfo baseMemberInfo = null;
AuthoringOM\Compiler\TypeSystem\ParameterInfo.cs (2)
19internal DesignTimeParameterInfo(CodeParameterDeclarationExpression codeParameter, int position, MemberInfo member) 30internal DesignTimeParameterInfo(CodeTypeReference codeParameterType, MemberInfo member)
AuthoringOM\Compiler\TypeSystem\RTTypeWrapper.cs (14)
354public override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr) 356List<MemberInfo> memberInfos = new List<MemberInfo>(); 357foreach (MemberInfo memberInfo in this.runtimeType.GetMember(name, type, bindingAttr)) 361public override MemberInfo[] GetMembers(BindingFlags bindingAttr) 363List<MemberInfo> memberInfos = new List<MemberInfo>(); 364foreach (MemberInfo memberInfo in this.runtimeType.GetMembers(bindingAttr)) 457private MemberInfo EnsureMemberWrapped(MemberInfo memberInfo) 459MemberInfo returnMemberInfo = null; 1250private MemberInfo parentMember = null; 1252public RTParameterInfoWrapper(RTTypeWrapper rtTypeWrapper, MemberInfo parentMember, ParameterInfo paramInfo) 1270public override MemberInfo Member
AuthoringOM\Compiler\Validation\BindValidator.cs (5)
136MemberInfo memberInfo = fieldInfo; 333MemberInfo memberInfo = propertyInfo; 639MemberInfo memberInfo = null; 844MemberInfo memberInfo = MemberBind.GetMemberInfo(refActivityType, bind.Path); 878MemberInfo memberInfo = MemberBind.GetMemberInfo(refActivity.GetType(), bind.Path);
AuthoringOM\Design\ActivityDesigner.cs (1)
2126foreach (MemberInfo memberInfo in customActivityType.GetMembers(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static))
AuthoringOM\Design\CustomActivityDesigner.cs (1)
430private static CustomProperty CreateCustomProperty(IServiceProvider serviceProvider, Type customActivityType, MemberInfo member, Type propertyType)
AuthoringOM\Design\DesignerHelpers.cs (2)
1655MemberInfo[] members = type.GetMembers(); 1670foreach (MemberInfo member in members)
AuthoringOM\Design\Dialogs\ActivityBindForm.cs (12)
331foreach (MemberInfo memberInfo in customActivityType.GetMembers(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static)) 472MemberInfo[] arrayMembers = null; 490foreach (MemberInfo member in arrayMembers) 499MemberInfo[] getMembers = propertyType.GetMember("Get"); //arrays will always implement that 502foreach (MemberInfo member in getMembers) 701private string GetMemberDescription(MemberInfo member) 738private bool IsPropertyBrowsable(MemberInfo property) 1231private bool IsSamePropertyIndexer(MemberInfo member1, MemberInfo member2) 1302private MemberInfo memberInfo; 1305public PathInfo(string path, MemberInfo memberInfo, Type propertyType) 1324public MemberInfo MemberInfo
AuthoringOM\Design\IdentifierCreationService.cs (2)
85foreach (MemberInfo member in customActivityType.GetMembers(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance)) 150foreach (MemberInfo member in customActivityType.GetMembers(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance))
AuthoringOM\Design\PropertyDescriptors.cs (9)
102MemberInfo matchingMember = ActivityBindPropertyDescriptor.FindMatchingMember(name, designedType, isVB); 419internal static IList<MemberInfo> GetBindableMembers(object obj, ITypeDescriptorContext context) 421List<MemberInfo> memberInfos = new List<MemberInfo>(); 438foreach (MemberInfo memberInfo in objectType.GetMembers(bindingFlags)) 549MemberInfo matchingMember = ActivityBindPropertyDescriptor.FindMatchingMember(fieldName, designedType, isVB); 696internal static MemberInfo FindMatchingMember(string name, Type ownerType, bool ignoreCase) 698MemberInfo matchingMember = null; 699foreach (MemberInfo memberInfo in ownerType.GetMembers(BindingFlags.FlattenHierarchy | BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic))
AuthoringOM\Serializer\ActivitySurrogate.cs (4)
41MemberInfo[] members = FormatterServicesNoSerializableCheck.GetSerializableMembers(obj.GetType(), out names); 262MemberInfo[] members = FormatterServicesNoSerializableCheck.GetSerializableMembers(this.cachedActivity.GetType(), out currentMemberNames); 275FormatterServices.PopulateObjectMembers(this.cachedActivity, new MemberInfo[] { members[0] }, new object[] { this.memberData }); 280FormatterServices.PopulateObjectMembers(this.cachedActivity, new MemberInfo[] { members[1] }, new object[] { this.disposed });
AuthoringOM\Serializer\ActivitySurrogateSelector.cs (2)
132MemberInfo[] members = FormatterServicesNoSerializableCheck.GetSerializableMembers(obj.GetType(), out names); 181MemberInfo[] members = FormatterServicesNoSerializableCheck.GetSerializableMembers(this.type, out names);
AuthoringOM\Serializer\FormatterServicesNoSerializableCheck.cs (8)
36public MemberInfo[] MemberInfo; 57private static MemberInfo[] GetSerializableMembers2(Type type) 95private static MemberInfo[] InternalGetSerializableMembers(Type type, out string[] typeNames) 101MemberInfo[] typeMembers; 109return new MemberInfo[0]; 159MemberInfo[] membersTemp = new MemberInfo[allMembers.Count + typeMembers.Length]; 214public static MemberInfo[] GetSerializableMembers(Type type, out string[] names)
AuthoringOM\Serializer\WorkflowMarkupSerializer.cs (3)
2362else if (property is MemberInfo) 2374tagName = qualifiedName.Name + "." + ((MemberInfo)property).Name; 2379tagName = ((MemberInfo)property).Name;
Shared\BasePropertyDescriptor.cs (4)
425internal static MemberInfo FindMatchingMember(string name, Type ownerType, bool ignoreCase) 427MemberInfo matchingMember = null; 428foreach (MemberInfo memberInfo in ownerType.GetMembers(BindingFlags.FlattenHierarchy | BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic)) 562MemberInfo memberInfo = component.GetType().GetProperty("ParameterBindings", BindingFlags.GetProperty | BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy | BindingFlags.ExactBinding, null, typeof(WorkflowParameterBindingCollection), new Type[] { }, new ParameterModifier[] { });
Shared\CompModHelpers.cs (1)
716internal static DesignerSerializationVisibility GetSerializationVisibility(MemberInfo memberInfo)
System.Workflow.Runtime (1)
Tracking\PropertyHelper.cs (1)
242MemberInfo[] members = t.GetMember(name,
System.WorkflowServices (15)
System\Workflow\Activities\ContractType.cs (15)
236public override MemberInfo[] GetDefaultMembers() 257return new MemberInfo[0]; 261MemberInfo[] members = GetMember(defaultMember); 264members = new MemberInfo[0]; 319public override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr) 321List<MemberInfo> members = new List<MemberInfo>(); 362public override MemberInfo[] GetMembers(BindingFlags bindingAttr) 372return (MemberInfo[])members.ToArray(typeof(MemberInfo)); 535private bool FilterMember(MemberInfo memberInfo, BindingFlags bindingFlags) 617where T : MemberInfo 637where T : MemberInfo 692where T : MemberInfo 712internal MemberSignature(MemberInfo memberInfo)
System.Xml (56)
System\Xml\Serialization\CodeGenerator.cs (4)
688internal Type LoadMember(object obj, MemberInfo memberInfo) { 728internal Type LoadMember(MemberInfo memberInfo) { 760internal Type LoadMemberAddress(MemberInfo memberInfo) { 796internal void StoreMember(MemberInfo memberInfo) {
System\Xml\Serialization\Mappings.cs (6)
161MemberInfo memberInfo; 173internal MemberInfo MemberInfo { 797MemberInfo memberInfo; 798MemberInfo checkSpecifiedMemberInfo; 832internal MemberInfo MemberInfo { 837internal MemberInfo CheckSpecifiedMemberInfo {
System\Xml\Serialization\Models.cs (11)
127internal MemberInfo[] GetMemberInfos() { 131MemberInfo[] members = Type.GetMembers(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static); 132MemberInfo[] fieldsAndProps = new MemberInfo[members.Length]; 150internal FieldModel GetFieldModel(MemberInfo memberInfo) { 163void CheckSupportedMember(TypeDesc typeDesc, MemberInfo member, Type type) { 222MemberInfo memberInfo; 223MemberInfo checkSpecifiedMemberInfo; 244internal FieldModel(MemberInfo memberInfo, Type fieldType, TypeDesc fieldTypeDesc) { 301internal MemberInfo MemberInfo { 304internal MemberInfo CheckSpecifiedMemberInfo {
System\Xml\Serialization\SoapReflectionImporter.cs (2)
173SoapAttributes GetAttributes(MemberInfo memberInfo) { 374foreach (MemberInfo memberInfo in model.GetMemberInfos()) {
System\Xml\Serialization\SourceInfo.cs (2)
38public readonly MemberInfo MemberInfo; 42public SourceInfo(string source, string arg, MemberInfo memberInfo, Type type, CodeGenerator ilg) {
System\Xml\Serialization\Types.cs (18)
632internal TypeDesc GetTypeDesc(Type type, MemberInfo source) { 636internal TypeDesc GetTypeDesc(Type type, MemberInfo source, bool directReference) { 640internal TypeDesc GetTypeDesc(Type type, MemberInfo source, bool directReference, bool throwOnError) { 688TypeDesc ImportTypeDesc(Type type, MemberInfo memberInfo, bool directReference) { 944internal static MemberMapping[] GetAllMembers(StructMapping mapping, System.Collections.Generic.Dictionary<string, MemberInfo> memberInfos) { 963MemberInfo memberInfo = memberMapping.MemberInfo; 987internal static MemberMapping[] GetSettableMembers(StructMapping mapping, System.Collections.Generic.Dictionary<string, MemberInfo> memberInfos) { 993static void PopulateMemberInfos(StructMapping structMapping, MemberMapping[] mappings, System.Collections.Generic.Dictionary<string, MemberInfo> memberInfos) 1012Dictionary<string, MemberInfo> replaceList = null; 1013MemberInfo replacedInfo = null; 1014foreach (KeyValuePair<string, MemberInfo> pair in memberInfos) 1020replaceList = new Dictionary<string, MemberInfo>(); 1029foreach (KeyValuePair<string, MemberInfo> pair in replaceList) 1035MemberInfo mi; 1046static bool ShouldBeReplaced(MemberInfo memberInfoToBeReplaced, Type derivedType, out MemberInfo replacedInfo) 1118foreach (MemberInfo member in type.GetMember("System.Collections.Generic.IEnumerable<*", BindingFlags.Public | BindingFlags.Instance | BindingFlags.NonPublic)) { 1170MemberInfo[] defaultMembers = type.GetDefaultMembers();
System\Xml\Serialization\XmlChoiceIdentifierAttribute.cs (2)
20MemberInfo memberInfo; 46internal MemberInfo MemberInfo {
System\Xml\Serialization\XmlReflectionImporter.cs (4)
228XmlAttributes GetAttributes(MemberInfo memberInfo) { 746foreach (MemberInfo memberInfo in model.GetMemberInfos()) { 1269MemberInfo[] infos = structModel.Type.GetMember(choice.MemberName, BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static); 1278infos = new MemberInfo[] { info };
System\Xml\Serialization\XmlSerializationILGen.cs (3)
24internal Dictionary<string, MemberInfo> memberInfos = new Dictionary<string, MemberInfo>(); 568MemberInfo memInfo = memberInfos[source.Substring(3)];
System\Xml\Serialization\XmlSerializationReaderILGen.cs (1)
2810MemberInfo memInfo = memberInfos[source.Substring(3)];
System\Xml\Serialization\XmlSerializationWriter.cs (2)
3422typeof(MemberInfo).FullName, typeof(MemberTypes).FullName)); 3491MemberInfo[] memberInfos = type.GetMember(memberName);
System\Xml\Serialization\XmlSerializationWriterILGen.cs (1)
2257internal SourceInfo GetSourceForMember(string obj, MemberMapping member, MemberInfo memberInfo, TypeDesc typeDesc, CodeGenerator ilg)
WindowsBase (6)
Base\MS\Internal\ComponentModel\DependencyObjectPropertyDescriptor.cs (1)
502MemberInfo[] milist = providerType.GetMember(pa.PropertyName);
Base\System\Windows\Markup\TypeConverterHelper.cs (3)
47internal static MemberInfo GetMemberInfoForPropertyConverter(object dpOrPiOrMi) 49MemberInfo memberInfo = dpOrPiOrMi as PropertyInfo; 104internal static Type GetConverterType(MemberInfo memberInfo)
Shared\System\Windows\Markup\ReflectionHelper.cs (2)
192internal static string GetTypeConverterAttributeData(MemberInfo mi, out Type converterType) 200private static string GetCustomAttributeData(MemberInfo mi, Type attrType, out Type typeValue)