3864 references to BindingFlags
ComSvcConfig (35)
ComplusTypeValidator.cs (32)
37object resolver = typeOfInterfaceResolver.InvokeMember("Provider", BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.GetProperty, null, null, null, CultureInfo.InvariantCulture); 42asm = typeOfInterfaceResolver.InvokeMember("ResolveAssemblyFromIID", BindingFlags.InvokeMethod | BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance, null, resolver, args, CultureInfo.InvariantCulture) as Assembly; 94object resolver = typeOfInterfaceResolver.InvokeMember("Provider", BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.GetProperty, null, null, null, CultureInfo.InvariantCulture); 99typeOfInterface = typeOfInterfaceResolver.InvokeMember("VerifyType", BindingFlags.InvokeMethod | BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance, null, resolver, args, CultureInfo.InvariantCulture) as Type; 170object resolver = typeOfInterfaceResolver.InvokeMember("Provider", BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.GetProperty, null, null, null, CultureInfo.InvariantCulture); 175typeOfInterface = typeOfInterfaceResolver.InvokeMember("VerifyType", BindingFlags.InvokeMethod | BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance, null, resolver, args, CultureInfo.InvariantCulture) as Type; 220object resolver = typeOfInterfaceResolver.InvokeMember("Provider", BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.GetProperty, null, null, null, CultureInfo.InvariantCulture); 225typeOfInterface = typeOfInterfaceResolver.InvokeMember("VerifyType", BindingFlags.InvokeMethod | BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance, null, resolver, args, CultureInfo.InvariantCulture) as Type;
SvcFileManager.cs (3)
217dictionary = (IDictionary<string, string>)serviceParser.InvokeMember("ParseServiceDirective", BindingFlags.InvokeMethod | BindingFlags.Static | BindingFlags.NonPublic,
Microsoft.Activities.Build (3)
Microsoft\Activities\Build\Utilities.cs (3)
102if (type.GetMethod(InitializeComponentMethodName, BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance) != null)
mscorlib (671)
system\__comobject.cs (1)
191Object EvProvider = Activator.CreateInstance(t, Activator.ConstructorDefault | BindingFlags.NonPublic, null, new Object[]{this}, null);
system\activator.cs (21)
42internal const BindingFlags ConLookup = (BindingFlags) (BindingFlags.Instance | BindingFlags.Public); 43internal const BindingFlags ConstructorDefault= BindingFlags.Instance | BindingFlags.Public | BindingFlags.CreateInstance; 56BindingFlags bindingAttr, 67BindingFlags bindingAttr, 81if ((bindingAttr & (BindingFlags) LookupMask) == 0) 258BindingFlags bindingAttr, 283BindingFlags bindingAttr, 306BindingFlags bindingAttr, 372BindingFlags bindingAttr, 403BindingFlags bindingAttr, 425BindingFlags bindingAttr, 478BindingFlags bindingAttr, 503BindingFlags bindingAttr, 549BindingFlags bindingAttr, 576BindingFlags bindingAttr,
system\appdomain.cs (10)
1672BindingFlags bindingAttr, 1710BindingFlags bindingAttr, 1738BindingFlags bindingAttr, 1761BindingFlags bindingAttr, 1797BindingFlags bindingAttr, 1824BindingFlags bindingAttr, 4546BindingFlags bindingAttr, 4567BindingFlags bindingAttr, 4629BindingFlags bindingAttr, 4652BindingFlags bindingAttr,
system\attribute.cs (10)
122BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly, 847FieldInfo[] thisFields = thisType.GetFields(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic); 916FieldInfo[] fields = type.GetFields(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic);
system\defaultbinder.cs (6)
39BindingFlags bindingAttr, MethodBase[] match, ref Object[] args, 103bool defaultValueBinding = ((bindingAttr & BindingFlags.OptionalParamBinding) != 0); 442public override FieldInfo BindToField(BindingFlags bindingAttr,FieldInfo[] match, Object value,CultureInfo cultureInfo) 457if ((bindingAttr & BindingFlags.SetField) != 0) { 519public override MethodBase SelectMethod(BindingFlags bindingAttr,MethodBase[] match,Type[] types,ParameterModifier[] modifiers) 594public override PropertyInfo SelectProperty(BindingFlags bindingAttr,PropertyInfo[] match,Type returnType,
system\delegate.cs (1)
123return invoke.UnsafeInvoke(this, BindingFlags.Default, null, args, null);
system\diagnostics\eventing\eventsource.cs (16)
3185PropertyInfo p = t.GetProperty(namedArgument.MemberInfo.Name, BindingFlags.Public | BindingFlags.Instance); 3288MethodInfo[] methods = eventSourceType.GetMethods(BindingFlags.DeclaredOnly | BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance); 3340foreach (FieldInfo staticField in nestedType.GetFields(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static)) 6419FieldInfo[] staticFields = enumType.GetFields(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Static); 6728FieldInfo[] fields = type.GetFields(BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance);
System\Diagnostics\Eventing\TraceLogging\Statics.cs (3)
416BindingFlags.DeclaredOnly | BindingFlags.Static | BindingFlags.NonPublic);
system\iappdomain.cs (2)
163BindingFlags bindingAttr, 173BindingFlags bindingAttr,
system\io\stream.cs (2)
1209var methods = stream.GetType().GetMethods(BindingFlags.Public | BindingFlags.Instance);
system\marshalbyrefobject.cs (1)
80internal Object InvokeMember(String name,BindingFlags invokeAttr,Binder binder,
system\object.cs (4)
27using BindingFlags = System.Reflection.BindingFlags; 206FieldInfo fldInfo = t.GetField(fieldName, BindingFlags.Public | 207BindingFlags.Instance | 208BindingFlags.IgnoreCase);
system\reflection\assembly.cs (5)
988BindingFlags.Public | BindingFlags.Instance, 1000BindingFlags.Public | BindingFlags.Instance, 1009BindingFlags bindingAttr,
system\reflection\Associates.cs (1)
132out BindingFlags bindingFlags)
system\reflection\binder.cs (4)
29public abstract MethodBase BindToMethod(BindingFlags bindingAttr,MethodBase[] match,ref Object[] args, 34public abstract FieldInfo BindToField(BindingFlags bindingAttr,FieldInfo[] match, 40public abstract MethodBase SelectMethod(BindingFlags bindingAttr,MethodBase[] match, 45public abstract PropertyInfo SelectProperty(BindingFlags bindingAttr,PropertyInfo[] match,
system\reflection\cominterfaces.cs (31)
61ConstructorInfo[] GetConstructors(BindingFlags bindingAttr); 65EventInfo GetEvent(String name,BindingFlags bindingAttr); 67EventInfo[] GetEvents(BindingFlags bindingAttr); 68Type[] GetNestedTypes(BindingFlags bindingAttr); 69Type GetNestedType(String name, BindingFlags bindingAttr); 70MemberInfo[] GetMember(String name, MemberTypes type, BindingFlags bindingAttr); 72MemberInfo[] FindMembers(MemberTypes memberType,BindingFlags bindingAttr,MemberFilter filter,Object filterCriteria); 78MethodInfo GetMethod(String name, BindingFlags bindingAttr, Binder binder, Type[] types, ParameterModifier[] modifiers); 79MethodInfo GetMethod(String name, BindingFlags bindingAttr); 80MethodInfo[] GetMethods(BindingFlags bindingAttr); 81FieldInfo GetField(String name, BindingFlags bindingAttr); 82FieldInfo[] GetFields(BindingFlags bindingAttr); 83PropertyInfo GetProperty(String name, BindingFlags bindingAttr); 84PropertyInfo GetProperty(String name,BindingFlags bindingAttr,Binder binder, Type returnType, Type[] types, ParameterModifier[] modifiers); 85PropertyInfo[] GetProperties(BindingFlags bindingAttr); 86MemberInfo[] GetMember(String name, BindingFlags bindingAttr); 87MemberInfo[] GetMembers(BindingFlags bindingAttr); 88Object InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object[] args, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParameters); 94Object InvokeMember(String name,BindingFlags invokeAttr,Binder binder, Object target, Object[] args, CultureInfo culture); 95Object InvokeMember(String name,BindingFlags invokeAttr,Binder binder, Object target, Object[] args); 96ConstructorInfo GetConstructor(BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers); 97ConstructorInfo GetConstructor(BindingFlags bindingAttr, Binder binder, Type[] types, ParameterModifier[] modifiers); 105MethodInfo GetMethod(String name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers); 236Object CreateInstance(String typeName, bool ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes); 322Object Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture); 380Object Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture); 444Object Invoke_2(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture); 462Object Invoke_4(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture); 505void SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture); 562Object GetValue(Object obj,BindingFlags invokeAttr,Binder binder, Object[] index, CultureInfo culture); 564void SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture);
system\reflection\ConstructorInfo.cs (9)
91public abstract Object Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture); 105return Invoke(BindingFlags.Default, null, parameters, null); 116Object _ConstructorInfo.Invoke_2(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) 126Object _ConstructorInfo.Invoke_4(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) 176private BindingFlags m_bindingFlags; 271MethodAttributes methodAttributes, BindingFlags bindingFlags) 367internal BindingFlags BindingFlags { get { return m_bindingFlags; } } 598Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) 704public override Object Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
system\reflection\customattribute.cs (18)
380FieldInfo[] fields = m_ctor.DeclaringType.GetFields(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic); 381PropertyInfo[] properties = m_ctor.DeclaringType.GetProperties(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic); 415m_ctor = type.GetConstructors(BindingFlags.Public | BindingFlags.Instance)[0]; 436m_ctor = typeof(FieldOffsetAttribute).GetConstructors(BindingFlags.Public | BindingFlags.Instance)[0]; 445m_ctor = type.GetConstructors(BindingFlags.Public | BindingFlags.Instance)[0]; 484m_ctor = type.GetConstructor(BindingFlags.Public | BindingFlags.Instance, null, sig, null); 495m_ctor = pca.GetType().GetConstructors(BindingFlags.Public | BindingFlags.Instance)[0]; 1803setMethod.UnsafeInvoke(attribute, BindingFlags.Default, null, new object[] { value }, null); 1816field.UnsafeSetValue(attribute, value, BindingFlags.Default, Type.DefaultBinder, null);
system\reflection\emit\constructorbuilder.cs (2)
117public override Object Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) 147public override Object Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
system\reflection\emit\dynamicmethod.cs (2)
714public override Object Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) { 924public override Object Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) {
system\reflection\emit\enumbuilder.cs (15)
95BindingFlags invokeAttr, 136protected override ConstructorInfo GetConstructorImpl(BindingFlags bindingAttr,Binder binder, 144public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr) 149protected override MethodInfo GetMethodImpl(String name,BindingFlags bindingAttr,Binder binder, 158public override MethodInfo[] GetMethods(BindingFlags bindingAttr) 163public override FieldInfo GetField(String name, BindingFlags bindingAttr) 168public override FieldInfo[] GetFields(BindingFlags bindingAttr) 183public override EventInfo GetEvent(String name, BindingFlags bindingAttr) 193protected override PropertyInfo GetPropertyImpl(String name, BindingFlags bindingAttr, Binder binder, 199public override PropertyInfo[] GetProperties(BindingFlags bindingAttr) 204public override Type[] GetNestedTypes(BindingFlags bindingAttr) 209public override Type GetNestedType(String name, BindingFlags bindingAttr) 214public override MemberInfo[] GetMember(String name, MemberTypes type, BindingFlags bindingAttr) 219public override MemberInfo[] GetMembers(BindingFlags bindingAttr) 230public override EventInfo[] GetEvents(BindingFlags bindingAttr)
system\reflection\emit\fieldbuilder.cs (1)
138public override void SetValue(Object obj,Object val,BindingFlags invokeAttr,Binder binder,CultureInfo culture)
system\reflection\emit\generictypeparameterbuilder.cs (15)
107public override Object InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object[] args, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParameters) { throw new NotSupportedException(); } 121protected override ConstructorInfo GetConstructorImpl(BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers) { throw new NotSupportedException(); } 124public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr) { throw new NotSupportedException(); } 126protected override MethodInfo GetMethodImpl(String name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers) { throw new NotSupportedException(); } 128public override MethodInfo[] GetMethods(BindingFlags bindingAttr) { throw new NotSupportedException(); } 130public override FieldInfo GetField(String name, BindingFlags bindingAttr) { throw new NotSupportedException(); } 132public override FieldInfo[] GetFields(BindingFlags bindingAttr) { throw new NotSupportedException(); } 138public override EventInfo GetEvent(String name, BindingFlags bindingAttr) { throw new NotSupportedException(); } 142protected override PropertyInfo GetPropertyImpl(String name, BindingFlags bindingAttr, Binder binder, Type returnType, Type[] types, ParameterModifier[] modifiers) { throw new NotSupportedException(); } 144public override PropertyInfo[] GetProperties(BindingFlags bindingAttr) { throw new NotSupportedException(); } 146public override Type[] GetNestedTypes(BindingFlags bindingAttr) { throw new NotSupportedException(); } 148public override Type GetNestedType(String name, BindingFlags bindingAttr) { throw new NotSupportedException(); } 150public override MemberInfo[] GetMember(String name, MemberTypes type, BindingFlags bindingAttr) { throw new NotSupportedException(); } 155public override EventInfo[] GetEvents(BindingFlags bindingAttr) { throw new NotSupportedException(); } 157public override MemberInfo[] GetMembers(BindingFlags bindingAttr) { throw new NotSupportedException(); }
system\reflection\emit\methodbuilder.cs (1)
577public override Object Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
system\reflection\emit\methodbuilderinstantiation.cs (1)
67public override Object Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
system\reflection\emit\modulebuilder.cs (4)
1076public override FieldInfo[] GetFields(BindingFlags bindingFlags) 1081public override FieldInfo GetField(String name, BindingFlags bindingAttr) 1086public override MethodInfo[] GetMethods(BindingFlags bindingFlags) 1091protected override MethodInfo GetMethodImpl(String name, BindingFlags bindingAttr, Binder binder,
system\reflection\emit\propertybuilder.cs (2)
186public override Object GetValue(Object obj,BindingFlags invokeAttr,Binder binder,Object[] index,CultureInfo culture) 196public override void SetValue(Object obj,Object value,BindingFlags invokeAttr,Binder binder,Object[] index,CultureInfo culture)
system\reflection\emit\symbolmethod.cs (1)
144public override Object Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
system\reflection\emit\symboltype.cs (15)
340public override Object InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, 420protected override ConstructorInfo GetConstructorImpl(BindingFlags bindingAttr,Binder binder, 427public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr) 432protected override MethodInfo GetMethodImpl(String name,BindingFlags bindingAttr,Binder binder, 438public override MethodInfo[] GetMethods(BindingFlags bindingAttr) 443public override FieldInfo GetField(String name, BindingFlags bindingAttr) 448public override FieldInfo[] GetFields(BindingFlags bindingAttr) 463public override EventInfo GetEvent(String name,BindingFlags bindingAttr) 473protected override PropertyInfo GetPropertyImpl(String name, BindingFlags bindingAttr, Binder binder, 479public override PropertyInfo[] GetProperties(BindingFlags bindingAttr) 484public override Type[] GetNestedTypes(BindingFlags bindingAttr) 489public override Type GetNestedType(String name, BindingFlags bindingAttr) 494public override MemberInfo[] GetMember(String name, MemberTypes type, BindingFlags bindingAttr) 499public override MemberInfo[] GetMembers(BindingFlags bindingAttr) 510public override EventInfo[] GetEvents(BindingFlags bindingAttr)
system\reflection\emit\typebuilder.cs (24)
1075public override Object InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, 1125protected override ConstructorInfo GetConstructorImpl(BindingFlags bindingAttr,Binder binder, 1136public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr) 1145protected override MethodInfo GetMethodImpl(String name,BindingFlags bindingAttr,Binder binder, 1162public override MethodInfo[] GetMethods(BindingFlags bindingAttr) 1171public override FieldInfo GetField(String name, BindingFlags bindingAttr) 1180public override FieldInfo[] GetFields(BindingFlags bindingAttr) 1213public override EventInfo GetEvent(String name,BindingFlags bindingAttr) 1231protected override PropertyInfo GetPropertyImpl(String name, BindingFlags bindingAttr, Binder binder, 1237public override PropertyInfo[] GetProperties(BindingFlags bindingAttr) 1246public override Type[] GetNestedTypes(BindingFlags bindingAttr) 1255public override Type GetNestedType(String name, BindingFlags bindingAttr) 1264public override MemberInfo[] GetMember(String name, MemberTypes type, BindingFlags bindingAttr) 1283public override EventInfo[] GetEvents(BindingFlags bindingAttr) 1292public override MemberInfo[] GetMembers(BindingFlags bindingAttr) 1817BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, Type.EmptyTypes, null)); 1820BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, Type.EmptyTypes, null); 1825con = m_typeParent.GetConstructor(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, Type.EmptyTypes, null);
system\reflection\emit\typebuilderinstantiation.cs (15)
108public override Object InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object[] args, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParameters) { throw new NotSupportedException(); } 171protected override ConstructorInfo GetConstructorImpl(BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers) { throw new NotSupportedException(); } 174public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr) { throw new NotSupportedException(); } 175protected override MethodInfo GetMethodImpl(String name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers) { throw new NotSupportedException(); } 176public override MethodInfo[] GetMethods(BindingFlags bindingAttr) { throw new NotSupportedException(); } 177public override FieldInfo GetField(String name, BindingFlags bindingAttr) { throw new NotSupportedException(); } 178public override FieldInfo[] GetFields(BindingFlags bindingAttr) { throw new NotSupportedException(); } 181public override EventInfo GetEvent(String name, BindingFlags bindingAttr) { throw new NotSupportedException(); } 183protected override PropertyInfo GetPropertyImpl(String name, BindingFlags bindingAttr, Binder binder, Type returnType, Type[] types, ParameterModifier[] modifiers) { throw new NotSupportedException(); } 184public override PropertyInfo[] GetProperties(BindingFlags bindingAttr) { throw new NotSupportedException(); } 185public override Type[] GetNestedTypes(BindingFlags bindingAttr) { throw new NotSupportedException(); } 186public override Type GetNestedType(String name, BindingFlags bindingAttr) { throw new NotSupportedException(); } 187public override MemberInfo[] GetMember(String name, MemberTypes type, BindingFlags bindingAttr) { throw new NotSupportedException(); } 191public override EventInfo[] GetEvents(BindingFlags bindingAttr) { throw new NotSupportedException(); } 192public override MemberInfo[] GetMembers(BindingFlags bindingAttr) { throw new NotSupportedException(); }
system\reflection\emit\xxxontypebuilderinstantiation.cs (4)
80public override Object Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) 177public override Object Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) 190public override Object Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) 289public override void SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture) { throw new InvalidOperationException(); }
system\reflection\eventinfo.cs (2)
243private BindingFlags m_bindingFlags; 290internal BindingFlags BindingFlags { get { return m_bindingFlags; } }
system\reflection\fieldinfo.cs (11)
134public abstract void SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture); 150SetValue(obj, value, BindingFlags.Default, Type.DefaultBinder, null); 228private BindingFlags m_bindingFlags; 238protected RuntimeFieldInfo(RuntimeTypeCache reflectedTypeCache, RuntimeType declaringType, BindingFlags bindingFlags) 277internal BindingFlags BindingFlags { get { return m_bindingFlags; } } 493RuntimeFieldHandleInternal handle, RuntimeType declaringType, RuntimeTypeCache reflectedTypeCache, BindingFlags bindingFlags) 554internal void InternalSetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture, ref StackCrawlMark stackMark) 611internal void UnsafeSetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture) 761public override void SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture) 846int tkField, FieldAttributes fieldAttributes, RuntimeTypeHandle declaringTypeHandle, RuntimeTypeCache reflectedTypeCache, BindingFlags bindingFlags) 933public override void SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture)
system\reflection\ireflect.cs (11)
33MethodInfo GetMethod(String name,BindingFlags bindingAttr,Binder binder, 39MethodInfo GetMethod(String name,BindingFlags bindingAttr); 41MethodInfo[] GetMethods(BindingFlags bindingAttr); 48BindingFlags bindingAttr); 51BindingFlags bindingAttr); 58BindingFlags bindingAttr); 64BindingFlags bindingAttr, 73BindingFlags bindingAttr); 78BindingFlags bindingAttr); 82BindingFlags bindingAttr); 107BindingFlags invokeAttr,
system\reflection\memberinfoserializationholder.cs (6)
105BindingFlags bindingFlags = 106BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | 107BindingFlags.Static | BindingFlags.OptionalParamBinding;
system\reflection\methodbase.cs (3)
179public abstract Object Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture); 211return Invoke(obj, BindingFlags.Default, null, parameters, null); 339BindingFlags invokeAttr, CultureInfo culture, Signature sig)
system\reflection\methodinfo.cs (6)
139private BindingFlags m_bindingFlags; 253RuntimeTypeCache reflectedTypeCache, MethodAttributes methodAttributes, BindingFlags bindingFlags, object keepalive) 378internal BindingFlags BindingFlags { get { return m_bindingFlags; } } 710public override Object Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) 745internal object UnsafeInvoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) 773private object[] InvokeArgumentsCheck(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
system\reflection\module.cs (19)
123private const BindingFlags DefaultLookup = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public; 392public virtual FieldInfo[] GetFields(BindingFlags bindingFlags) 409public virtual FieldInfo GetField(String name, BindingFlags bindingAttr) 426public virtual MethodInfo[] GetMethods(BindingFlags bindingFlags) 439String name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers) 485protected virtual MethodInfo GetMethodImpl(String name, BindingFlags bindingAttr, Binder binder, 765BindingFlags.Static | BindingFlags.Instance | 766BindingFlags.Public | BindingFlags.NonPublic | 767BindingFlags.DeclaredOnly); 957protected override MethodInfo GetMethodImpl(String name, BindingFlags bindingAttr, Binder binder, 963internal MethodInfo GetMethodInternal(String name, BindingFlags bindingAttr, Binder binder, 1153public override FieldInfo[] GetFields(BindingFlags bindingFlags) 1161public override FieldInfo GetField(String name, BindingFlags bindingAttr) 1172public override MethodInfo[] GetMethods(BindingFlags bindingFlags)
system\reflection\propertyinfo.cs (16)
84public abstract void SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture); 111return GetValue(obj, BindingFlags.Default, null, index, null); 114public abstract Object GetValue(Object obj, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture); 127SetValue(obj, value, BindingFlags.Default, null, index, null); 205private BindingFlags m_bindingFlags; 308internal BindingFlags BindingFlags { get { return m_bindingFlags; } } 618return GetValue(obj, BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static, 624public override Object GetValue(Object obj, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture) 639BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static, 647public override void SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture)
system\reflection\RuntimeReflectionExtensions.cs (5)
8private const BindingFlags everything = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static;
system\reflection\typedelegator.cs (15)
48public override Object InvokeMember(String name,BindingFlags invokeAttr,Binder binder,Object target, 88protected override ConstructorInfo GetConstructorImpl(BindingFlags bindingAttr,Binder binder, 95public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr) 100protected override MethodInfo GetMethodImpl(String name,BindingFlags bindingAttr,Binder binder, 111public override MethodInfo[] GetMethods(BindingFlags bindingAttr) 116public override FieldInfo GetField(String name, BindingFlags bindingAttr) 121public override FieldInfo[] GetFields(BindingFlags bindingAttr) 136public override EventInfo GetEvent(String name,BindingFlags bindingAttr) 146protected override PropertyInfo GetPropertyImpl(String name,BindingFlags bindingAttr,Binder binder, 155public override PropertyInfo[] GetProperties(BindingFlags bindingAttr) 160public override EventInfo[] GetEvents(BindingFlags bindingAttr) 165public override Type[] GetNestedTypes(BindingFlags bindingAttr) 170public override Type GetNestedType(String name, BindingFlags bindingAttr) 175public override MemberInfo[] GetMember(String name, MemberTypes type, BindingFlags bindingAttr) 180public override MemberInfo[] GetMembers(BindingFlags bindingAttr)
system\resources\manifestbasedresourcegroveler.cs (4)
372BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.CreateInstance,
system\rttype.cs (156)
334BindingFlags bindingFlags = RuntimeType.FilterPreCalculate(isPublic, isInherited, isStatic); 366BindingFlags bindingFlags = RuntimeType.FilterPreCalculate(isPublic, isInherited, isStatic); 664BindingFlags bindingFlags = RuntimeType.FilterPreCalculate(isPublic, isInherited, isStatic); 775BindingFlags bindingFlags = RuntimeType.FilterPreCalculate(isPublic, isInherited, isStatic); 838BindingFlags bindingFlags = RuntimeType.FilterPreCalculate(isPublic, isInherited, isStatic); 965BindingFlags bindingFlags = RuntimeType.FilterPreCalculate(isPublic, isInherited, isStatic); 1029BindingFlags bindingFlags = RuntimeType.FilterPreCalculate(isPublic, isInherited, isStatic); 1770BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, 1819RuntimeMethodHandle.GetAttributes(genericMethod), (BindingFlags)(-1), la); 2038BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance) as MethodBase[]; 2297internal static BindingFlags FilterPreCalculate(bool isPublic, bool isInherited, bool isStatic) 2299BindingFlags bindingFlags = isPublic ? BindingFlags.Public : BindingFlags.NonPublic; 2304bindingFlags |= BindingFlags.DeclaredOnly; 2308bindingFlags |= BindingFlags.Static | BindingFlags.FlattenHierarchy; 2312bindingFlags |= BindingFlags.Instance; 2319bindingFlags |= BindingFlags.Static; 2323bindingFlags |= BindingFlags.Instance; 2332BindingFlags bindingFlags, ref string name, bool allowPrefixLookup, out bool prefixLookup, 2340if ((bindingFlags & BindingFlags.IgnoreCase) != 0) 2368private static void FilterHelper(BindingFlags bindingFlags, ref string name, out bool ignoreCase, out MemberListType listType) 2397MemberInfo memberInfo, BindingFlags bindingFlags, bool isPublic, bool isNonProtectedInternal, bool isStatic, 2402Contract.Requires(name == null || (bindingFlags & BindingFlags.IgnoreCase) == 0 || (name.ToLower(CultureInfo.InvariantCulture).Equals(name))); 2408if ((bindingFlags & BindingFlags.Public) == 0) 2413if ((bindingFlags & BindingFlags.NonPublic) == 0) 2421if ((bindingFlags & BindingFlags.DeclaredOnly) != 0 && isInherited) 2431if ((bindingFlags & BindingFlags.FlattenHierarchy) == 0 && isInherited) 2434if ((bindingFlags & BindingFlags.Static) == 0) 2439if ((bindingFlags & BindingFlags.Instance) == 0) 2448if (!FilterApplyPrefixLookup(memberInfo, name, (bindingFlags & BindingFlags.IgnoreCase) != 0)) 2456if (((bindingFlags & BindingFlags.DeclaredOnly) == 0) && // DeclaredOnly not present 2460((bindingFlags & BindingFlags.NonPublic) != 0) && // BindingFlag.NonPublic present 2463((bindingFlags & BindingFlags.Instance) != 0)) // BindingFlag.Instance present 2481Type type, BindingFlags bindingFlags, string name, bool prefixLookup, string ns) 2500RuntimeMethodInfo method, BindingFlags bindingFlags, CallingConventions callConv, Type[] argumentTypes) 2507RuntimeConstructorInfo constructor, BindingFlags bindingFlags, CallingConventions callConv, Type[] argumentTypes) 2516MethodBase methodBase, BindingFlags methodFlags, BindingFlags bindingFlags, CallingConventions callConv, Type[] argumentTypes) 2520bindingFlags ^= BindingFlags.DeclaredOnly; 2551(BindingFlags.InvokeMethod | BindingFlags.CreateInstance | BindingFlags.GetProperty | BindingFlags.SetProperty)) == 0) 2576if ((bindingFlags & BindingFlags.OptionalParamBinding) == 0) 2619if ((bindingFlags & BindingFlags.ExactBinding) != 0) 2626if ((bindingFlags & (BindingFlags.InvokeMethod)) == 0) 2804String name, BindingFlags bindingAttr, CallingConventions callConv, 2828string name, BindingFlags bindingAttr, CallingConventions callConv, 2853String name, BindingFlags bindingAttr, Type[] types, bool allowPrefixLookup) 2867bindingAttr ^= BindingFlags.DeclaredOnly; 2968private ListBuilder<EventInfo> GetEventCandidates(String name, BindingFlags bindingAttr, bool allowPrefixLookup) 2976bindingAttr ^= BindingFlags.DeclaredOnly; 2992private ListBuilder<FieldInfo> GetFieldCandidates(String name, BindingFlags bindingAttr, bool allowPrefixLookup) 3000bindingAttr ^= BindingFlags.DeclaredOnly; 3016private ListBuilder<Type> GetNestedTypeCandidates(String fullname, BindingFlags bindingAttr, bool allowPrefixLookup) 3019bindingAttr &= ~BindingFlags.Static; 3052public override MethodInfo[] GetMethods(BindingFlags bindingAttr) 3058public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr) 3087public override PropertyInfo[] GetProperties(BindingFlags bindingAttr) 3092public override EventInfo[] GetEvents(BindingFlags bindingAttr) 3097public override FieldInfo[] GetFields(BindingFlags bindingAttr) 3113public override Type[] GetNestedTypes(BindingFlags bindingAttr) 3118public override MemberInfo[] GetMembers(BindingFlags bindingAttr) 3211String name, BindingFlags bindingAttr, Binder binder, CallingConventions callConv, 3251BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, 3270if ((bindingAttr & BindingFlags.ExactBinding) != 0) 3281String name, BindingFlags bindingAttr, Binder binder, Type returnType, Type[] types, ParameterModifier[] modifiers) 3311if ((bindingAttr & BindingFlags.ExactBinding) != 0) 3321public override EventInfo GetEvent(String name, BindingFlags bindingAttr) 3333bindingAttr ^= BindingFlags.DeclaredOnly; 3350public override FieldInfo GetField(String name, BindingFlags bindingAttr) 3362bindingAttr ^= BindingFlags.DeclaredOnly; 3395BindingFlags bindingAttr = BindingFlags.Public | BindingFlags.NonPublic; 3397bindingAttr &= ~BindingFlags.Static; 3400bindingAttr |= BindingFlags.IgnoreCase; 3426public override Type GetNestedType(String fullname, BindingFlags bindingAttr) 3432bindingAttr &= ~BindingFlags.Static; 3457public override MemberInfo[] GetMember(String name, MemberTypes type, BindingFlags bindingAttr) 4339private const BindingFlags MemberBindingMask = (BindingFlags)0x000000FF; 4340private const BindingFlags InvocationMask = (BindingFlags)0x0000FF00; 4341private const BindingFlags BinderNonCreateInstance = BindingFlags.InvokeMethod | BinderGetSetField | BinderGetSetProperty; 4342private const BindingFlags BinderGetSetProperty = BindingFlags.GetProperty | BindingFlags.SetProperty; 4343private const BindingFlags BinderSetInvokeProperty = BindingFlags.InvokeMethod | BindingFlags.SetProperty; 4344private const BindingFlags BinderGetSetField = BindingFlags.GetField | BindingFlags.SetField; 4345private const BindingFlags BinderSetInvokeField = BindingFlags.SetField | BindingFlags.InvokeMethod; 4346private const BindingFlags BinderNonFieldGetSet = (BindingFlags)0x00FFF300; 4347private const BindingFlags ClassicBindingMask = 4348BindingFlags.InvokeMethod | BindingFlags.GetProperty | BindingFlags.SetProperty | 4349BindingFlags.PutDispProperty | BindingFlags.PutRefDispProperty; 4363internal unsafe Object CheckValue(Object value, Binder binder, CultureInfo culture, BindingFlags invokeAttr) 4442if ((invokeAttr & BindingFlags.ExactBinding) == BindingFlags.ExactBinding) 4513String name, BindingFlags bindingFlags, Binder binder, Object target, 4528bindingFlags |= BindingFlags.Instance | BindingFlags.Public; 4530if ((bindingFlags & BindingFlags.CreateInstance) == 0) 4531bindingFlags |= BindingFlags.Static; 4560if ((bindingFlags & BindingFlags.GetProperty) != 0 && (bindingFlags & ClassicBindingMask & ~(BindingFlags.GetProperty | BindingFlags.InvokeMethod)) != 0) 4563if ((bindingFlags & BindingFlags.InvokeMethod) != 0 && (bindingFlags & ClassicBindingMask & ~(BindingFlags.GetProperty | BindingFlags.InvokeMethod)) != 0) 4566if ((bindingFlags & BindingFlags.SetProperty) != 0 && (bindingFlags & ClassicBindingMask & ~BindingFlags.SetProperty) != 0) 4569if ((bindingFlags & BindingFlags.PutDispProperty) != 0 && (bindingFlags & ClassicBindingMask & ~BindingFlags.PutDispProperty) != 0) 4572if ((bindingFlags & BindingFlags.PutRefDispProperty) != 0 && (bindingFlags & ClassicBindingMask & ~BindingFlags.PutRefDispProperty) != 0) 4620if ((bindingFlags & BindingFlags.CreateInstance) != 0) 4622if ((bindingFlags & BindingFlags.CreateInstance) != 0 && (bindingFlags & BinderNonCreateInstance) != 0) 4631if ((bindingFlags & (BindingFlags.PutDispProperty | BindingFlags.PutRefDispProperty)) != 0) 4632bindingFlags |= BindingFlags.SetProperty; 4651bool IsGetField = (bindingFlags & BindingFlags.GetField) != 0; 4652bool IsSetField = (bindingFlags & BindingFlags.SetField) != 0; 4663if ((bindingFlags & BindingFlags.SetProperty) != 0) 4674if ((bindingFlags & BindingFlags.GetProperty) != 0) 4678if ((bindingFlags & BindingFlags.InvokeMethod) != 0) 4708if ((bindingFlags & BindingFlags.GetField) != 0) 4737if ((bindingFlags & BindingFlags.GetField) != 0) 4803bool isGetProperty = (bindingFlags & BindingFlags.GetProperty) != 0; 4804bool isSetProperty = (bindingFlags & BindingFlags.SetProperty) != 0; 4822if ((bindingFlags & BindingFlags.InvokeMethod) != 0) 4833if ((bindingFlags & BindingFlags.InvokeMethod) != 0) 4933(bindingFlags & BindingFlags.OptionalParamBinding) == 0) 5180BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, ref StackCrawlMark stackMark) 5212if (argCnt == 0 && (bindingAttr & BindingFlags.Public) != 0 && (bindingAttr & BindingFlags.Instance) != 0 5215server = CreateInstanceDefaultCtor((bindingAttr & BindingFlags.NonPublic) == 0 , false, true, ref stackMark); 5577String name, BindingFlags invokeAttr, Object target, Object[] args, 5608private Object ForwardCallToInvokeMember(String memberName, BindingFlags flags, Object target, int[] aWrapperTypes, ref MessageData msgData) 5645flags |= BindingFlags.IgnoreReturn;
system\runtime\interopservices\ComTypes\ireflect.cs (11)
28MethodInfo GetMethod(String name,BindingFlags bindingAttr,Binder binder, 31MethodInfo GetMethod(String name,BindingFlags bindingAttr); 34BindingFlags bindingAttr); 38BindingFlags bindingAttr); 41BindingFlags bindingAttr); 45BindingFlags bindingAttr); 49BindingFlags bindingAttr, 56BindingFlags bindingAttr); 60BindingFlags bindingAttr); 63BindingFlags bindingAttr); 67BindingFlags invokeAttr,
system\runtime\interopservices\marshal.cs (3)
285FieldInfo f = t.GetField(fieldName, BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic);
system\runtime\interopservices\registrationservices.cs (6)
360if (!type.IsValueType && type.GetConstructor(BindingFlags.Instance | BindingFlags.Public,null,new Type[0],null) == null) 1009MethodInfo[] aMethods = currType.GetMethods(BindingFlags.Instance|BindingFlags.Public|BindingFlags.NonPublic|BindingFlags.Static);
system\runtime\interopservices\tceadaptergen\eventproviderwriter.cs (7)
18private const BindingFlags DefaultLookup = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public; 107ConstructorInfo SinkHelperCons = SinkHelperClass.GetConstructor(EventProviderWriter.DefaultLookup | BindingFlags.NonPublic, null, new Type[0], null ); 556ConstructorInfo DefaultBaseClsCons = typeof(Object).GetConstructor(BindingFlags.Instance | BindingFlags.Public, null, new Type[0], null );
system\runtime\interopservices\tceadaptergen\eventsinkhelperwriter.cs (3)
257ConstructorInfo DefaultBaseClsCons = typeof(Object).GetConstructor(BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public, null, new Type[0], null );
system\runtime\interopservices\ucomireflect.cs (11)
29MethodInfo GetMethod(String name,BindingFlags bindingAttr,Binder binder, 32MethodInfo GetMethod(String name,BindingFlags bindingAttr); 35BindingFlags bindingAttr); 39BindingFlags bindingAttr); 42BindingFlags bindingAttr); 46BindingFlags bindingAttr); 50BindingFlags bindingAttr, 57BindingFlags bindingAttr); 61BindingFlags bindingAttr); 64BindingFlags bindingAttr); 68BindingFlags invokeAttr,
system\runtime\interopservices\windowsruntime\custompropertyimpl.cs (1)
129return rtMethod.UnsafeInvoke(target, BindingFlags.Default, null, args, null);
system\runtime\interopservices\windowsruntime\icustompropertyprovider.cs (6)
59BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public); 91BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public,
system\runtime\remoting\configuration.cs (10)
506BindingFlags.Instance | BindingFlags.Public | BindingFlags.CreateInstance, 641BindingFlags.Instance | BindingFlags.Public | BindingFlags.CreateInstance, 1089BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.CreateInstance,
system\runtime\remoting\message.cs (13)
2818private const BindingFlags LookupAll = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic; 2819private const BindingFlags LookupPublic = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public; 4402BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.CreateInstance,
system\runtime\remoting\remotingservices.cs (5)
49private const BindingFlags LookupAll = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static;
system\runtime\remoting\soap.cs (4)
201foreach (FieldInfo field in type.GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly))
system\runtime\serialization\formatterservices.cs (7)
54FieldInfo[] fields = type.GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance); 120typeFields = parentType.GetFields(BindingFlags.NonPublic | BindingFlags.Instance); 308rtField.UnsafeSetValue(target, value, BindingFlags.Default, s_binder, null); 315serField.InternalSetValue(target, value, BindingFlags.Default, s_binder, null);
system\runtime\serialization\objectmanager.cs (2)
395fieldsTemp[currentFieldIndex] = parentField.FieldType.GetField("value", BindingFlags.NonPublic|BindingFlags.Instance);
system\runtime\serialization\serializationeventscache.cs (4)
41MethodInfo[] mis = baseType.GetMethods(BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public);
system\runtime\serialization\serializationfieldinfo.cs (2)
108public override void SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture) { 113internal void InternalSetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture) {
system\security\cryptography\utils.cs (2)
1061MethodInfo method = t.GetMethod(methodName, BindingFlags.Public | BindingFlags.Instance, null, parameterTypes, null);
system\security\permissionset.cs (4)
21using BindingFlags = System.Reflection.BindingFlags; 472return (IPermission) Activator.CreateInstance(perm_type, BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public, null, objs, null );
system\security\permissiontoken.cs (6)
162MethodInfo method = cls.GetMethod( "GetTokenIndex", BindingFlags.Static | BindingFlags.NonPublic ); 170int token = (int)getTokenIndex.UnsafeInvoke(null, BindingFlags.Default, null, null, null); 250MethodInfo method = cls.GetMethod( "GetTokenIndex", BindingFlags.Static | BindingFlags.NonPublic ); 258int token = (int)getTokenIndex.UnsafeInvoke(null, BindingFlags.Default, null, null, null);
system\security\principal\windowsidentity.cs (2)
113BindingFlags.Instance | BindingFlags.NonPublic,
system\security\util\xmlutil.cs (4)
27using BindingFlags = System.Reflection.BindingFlags; 422perm = (IPermission) Activator.CreateInstance(permClass, BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public, null, objs, null );
system\type.cs (50)
299abstract public Object InvokeMember(String name,BindingFlags invokeAttr,Binder binder,Object target, 304public Object InvokeMember(String name,BindingFlags invokeAttr,Binder binder, Object target, Object[] args, CultureInfo culture) 311public Object InvokeMember(String name,BindingFlags invokeAttr,Binder binder, Object target, Object[] args) 405public ConstructorInfo GetConstructor(BindingFlags bindingAttr, 422public ConstructorInfo GetConstructor(BindingFlags bindingAttr, Binder binder, Type[] types, ParameterModifier[] modifiers) 437return GetConstructor(BindingFlags.Public | BindingFlags.Instance, null, types, null); 440abstract protected ConstructorInfo GetConstructorImpl(BindingFlags bindingAttr, 452return GetConstructors(BindingFlags.Public | BindingFlags.Instance); 456abstract public ConstructorInfo[] GetConstructors(BindingFlags bindingAttr); 461return GetConstructorImpl(BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic, 475BindingFlags bindingAttr, 493BindingFlags bindingAttr, 535public MethodInfo GetMethod(String name, BindingFlags bindingAttr) 552BindingFlags bindingAttr, 565abstract public MethodInfo[] GetMethods(BindingFlags bindingAttr); 569abstract public FieldInfo GetField(String name, BindingFlags bindingAttr); 582abstract public FieldInfo[] GetFields(BindingFlags bindingAttr); 632abstract public EventInfo GetEvent(String name,BindingFlags bindingAttr); 640abstract public EventInfo[] GetEvents(BindingFlags bindingAttr); 645public PropertyInfo GetProperty(String name,BindingFlags bindingAttr,Binder binder, 666public PropertyInfo GetProperty(String name, BindingFlags bindingAttr) 704internal PropertyInfo GetProperty(String name, BindingFlags bindingAttr, Type returnType) 722protected abstract PropertyInfo GetPropertyImpl(String name, BindingFlags bindingAttr,Binder binder, 729abstract public PropertyInfo[] GetProperties(BindingFlags bindingAttr); 744abstract public Type[] GetNestedTypes(BindingFlags bindingAttr); 754abstract public Type GetNestedType(String name, BindingFlags bindingAttr); 763virtual public MemberInfo[] GetMember(String name, BindingFlags bindingAttr) 768virtual public MemberInfo[] GetMember(String name, MemberTypes type, BindingFlags bindingAttr) 779abstract public MemberInfo[] GetMembers(BindingFlags bindingAttr); 791public virtual MemberInfo[] FindMembers(MemberTypes memberType,BindingFlags bindingAttr,MemberFilter filter,Object filterCriteria) 1424FieldInfo[] flds = GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static); 1474FieldInfo[] fields = GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance); 1868private const BindingFlags DefaultLookup = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public; 1869internal const BindingFlags DeclaredOnlyLookup = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.DeclaredOnly;
system\typenameparser.cs (4)
285BindingFlags bindingFlags = BindingFlags.NonPublic | BindingFlags.Public; 287bindingFlags |= BindingFlags.IgnoreCase;
system\valuetype.cs (3)
46FieldInfo[] thisFields = thisType.GetFields(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic);
PresentationBuildTasks (87)
Base\System\Windows\Markup\TypeConverterHelper.cs (4)
95BindingFlags.Public | BindingFlags.NonPublic | 96BindingFlags.Static | BindingFlags.FlattenHierarchy);
BuildTasks\Ms\Internal\MarkupCompiler\MarkupCompiler.cs (10)
1860FieldInfo fiEvent = miEvent.DeclaringType.GetField(eventName + EVENT, BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic); 2696CodeFieldReferenceExpression cfre1 = new CodeFieldReferenceExpression(new CodeTypeReferenceExpression(typeof(BindingFlags)), "Public"); 2697CodeFieldReferenceExpression cfre2 = new CodeFieldReferenceExpression(new CodeTypeReferenceExpression(typeof(BindingFlags)), "NonPublic"); 2698CodeFieldReferenceExpression cfre3 = new CodeFieldReferenceExpression(new CodeTypeReferenceExpression(typeof(BindingFlags)), "Instance"); 2699CodeFieldReferenceExpression cfre4 = new CodeFieldReferenceExpression(new CodeTypeReferenceExpression(typeof(BindingFlags)), "CreateInstance"); 2732cmieGPV.Parameters.Add(new CodeFieldReferenceExpression(new CodeTypeReferenceExpression(typeof(BindingFlags)), DEFAULT)); 2761cmieSPV.Parameters.Add(new CodeFieldReferenceExpression(new CodeTypeReferenceExpression(typeof(BindingFlags)), DEFAULT)); 2802CodeFieldReferenceExpression cfre5 = new CodeFieldReferenceExpression(new CodeTypeReferenceExpression(typeof(BindingFlags)), "InvokeMethod");
BuildTasks\Ms\Internal\MarkupCompiler\ParserExtension.cs (10)
83BindingFlags.Instance | BindingFlags.Public | 84BindingFlags.NonPublic | BindingFlags.CreateInstance, 300BindingFlags.Public | BindingFlags.Static | 301BindingFlags.FlattenHierarchy); 307BindingFlags.Instance | BindingFlags.Public | BindingFlags.FlattenHierarchy);
BuildTasks\MS\Internal\Tasks\TaskHelper.cs (7)
381BindingFlags bf = BindingFlags.Public | BindingFlags.InvokeMethod | BindingFlags.CreateInstance | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.SetProperty;
Framework\System\Windows\Markup\BamlRecords.cs (3)
2612FieldInfo enumField = ValueType.GetField(enumValue.Trim(), BindingFlags.Static | BindingFlags.Public | BindingFlags.IgnoreCase);
Framework\System\Windows\Markup\MarkupExtensionParser.cs (4)
1224ConstructorInfo[] constructors = extensionType.GetConstructors(BindingFlags.Public | BindingFlags.Instance); 1327ConstructorInfo[] infos = data.TargetType.GetConstructors(BindingFlags.Public | BindingFlags.Instance);
Framework\System\Windows\Markup\ParserContext.cs (2)
879PropertyInfo[] propertyInfo = extensionType.GetProperties(BindingFlags.Public | BindingFlags.Instance);
Framework\System\Windows\Markup\XamlReaderHelper.cs (5)
3220BindingFlags.Static | BindingFlags.Public); 3528BindingFlags.Static | BindingFlags.Public | BindingFlags.FlattenHierarchy);
Framework\System\Windows\Markup\XamlTypeMapper.cs (40)
1338BindingFlags defaultBinding = BindingFlags.Public; 1343defaultBinding |= BindingFlags.NonPublic; 1369BindingFlags.Static | 1370BindingFlags.FlattenHierarchy); 1400BindingFlags.Instance | 1401BindingFlags.FlattenHierarchy); 1450BindingFlags.Static | 1451BindingFlags.FlattenHierarchy); 1461BindingFlags.Static | 1462BindingFlags.FlattenHierarchy); 1533defaultBinding | BindingFlags.Static | BindingFlags.FlattenHierarchy); 1561BindingFlags.Instance | BindingFlags.FlattenHierarchy | defaultBinding); 1610BindingFlags.Static | 1611BindingFlags.FlattenHierarchy); 1621BindingFlags.Static | 1622BindingFlags.FlattenHierarchy); 1915BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy); 1950BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy); 2012BindingFlags flags = BindingFlags.Instance | BindingFlags.FlattenHierarchy | BindingFlags.Public; 2016flags |= BindingFlags.NonPublic; 2041BindingFlags.Instance | BindingFlags.Public); 2462BindingFlags bf = BindingFlags.Public | BindingFlags.FlattenHierarchy | BindingFlags.Static; 2466bf |= BindingFlags.NonPublic; 3338BindingFlags.Instance | BindingFlags.CreateInstance | BindingFlags.Public,
Framework\System\Windows\Markup\XmlAttributeProperties.cs (2)
352BindingFlags.Public | BindingFlags.Static);
PresentationCore (24)
Core\CSharp\System\Windows\CultureInfoConverter.cs (3)
146BindingFlags.Static | BindingFlags.InvokeMethod | BindingFlags.Public,
Core\CSharp\System\Windows\Diagnostics\XamlSourceInfoHelper.cs (6)
80s_sourceBamlUriProperty = type.GetProperty("SourceBamlUri", BindingFlags.Public | BindingFlags.Instance); 81s_elementLineNumberProperty = type.GetProperty("ElementLineNumber", BindingFlags.Public | BindingFlags.Instance); 82s_elementLinePositionProperty = type.GetProperty("ElementLinePosition", BindingFlags.Public | BindingFlags.Instance);
Core\CSharp\System\Windows\Input\CursorConverter.cs (2)
58return typeof(Cursors).GetProperties(BindingFlags.Public | BindingFlags.Static);
Core\CSharp\System\Windows\Markup\XmlLanguageConverter.cs (3)
139BindingFlags.Static | BindingFlags.InvokeMethod | BindingFlags.Public,
Shared\System\Windows\Ink\KnownIds.cs (10)
299System.Reflection.BindingFlags.Static | 300System.Reflection.BindingFlags.GetField | 301System.Reflection.BindingFlags.Instance | 302System.Reflection.BindingFlags.Public | 303System.Reflection.BindingFlags.Default, 309System.Reflection.BindingFlags.Static | 310System.Reflection.BindingFlags.GetField | 311System.Reflection.BindingFlags.Instance | 312System.Reflection.BindingFlags.Public | 313System.Reflection.BindingFlags.Default,
PresentationFramework (216)
parent\InternalApis\Clr\inc\LocalAppContext.cs (2)
92BindingFlags.Static | BindingFlags.Public, // binding flags
src\Framework\MS\Internal\Data\DefaultValueConverter.cs (6)
214BindingFlags.Public | BindingFlags.Static, 223BindingFlags.Public | BindingFlags.Static, 232BindingFlags.Public | BindingFlags.Static,
src\Framework\MS\Internal\Data\IndexerPropertyInfo.cs (2)
68public override object GetValue(object obj, BindingFlags invokeAttr, Binder binder, object[] index, System.Globalization.CultureInfo culture) 79public override void SetValue(object obj, object value, BindingFlags invokeAttr, Binder binder, object[] index, System.Globalization.CultureInfo culture)
src\Framework\MS\Internal\Data\PropertyPathWorker.cs (5)
299BindingFlags.GetProperty, null, 385BindingFlags.SetProperty, null, 1329PropertyInfo[] properties = type.GetProperties(BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy);
src\Framework\MS\Internal\Data\StaticPropertyChangedEventManager.cs (12)
278return typeof(TypeRecord).GetMethod("OnStaticPropertyChanged", BindingFlags.Instance | BindingFlags.NonPublic); 284EventInfo spcEvent = _type.GetEvent(StaticPropertyChanged, BindingFlags.Public | BindingFlags.Static); 294EventInfo spcEvent = _type.GetEvent(StaticPropertyChanged, BindingFlags.Public | BindingFlags.Static); 607return typeof(PropertyRecord).GetMethod("OnStaticPropertyChanged", BindingFlags.Instance | BindingFlags.NonPublic); 614EventInfo eventInfo = type.GetEvent(eventName, BindingFlags.Public | BindingFlags.Static); 625EventInfo eventInfo = type.GetEvent(eventName, BindingFlags.Public | BindingFlags.Static);
src\Framework\MS\Internal\Data\ViewManager.cs (1)
596System.Reflection.BindingFlags.CreateInstance, null,
src\Framework\MS\Internal\Data\XDeferredAxisSource.cs (1)
86BindingFlags.GetProperty, null,
src\Framework\MS\Internal\Interop\InternalDispatchObject.cs (11)
84FieldInfo IReflect.GetField(string name, BindingFlags bindingAttr) 88FieldInfo[] IReflect.GetFields(BindingFlags bindingAttr) 92MemberInfo[] IReflect.GetMember(string name, BindingFlags bindingAttr) 96MemberInfo[] IReflect.GetMembers(BindingFlags bindingAttr) 100MethodInfo IReflect.GetMethod(string name, BindingFlags bindingAttr) 104MethodInfo IReflect.GetMethod(string name, BindingFlags bindingAttr, Binder binder, Type[] types, ParameterModifier[] modifiers) 108MethodInfo[] IReflect.GetMethods(BindingFlags bindingAttr) 116PropertyInfo[] IReflect.GetProperties(BindingFlags bindingAttr) 120PropertyInfo IReflect.GetProperty(string name, BindingFlags bindingAttr, Binder binder, Type returnType, Type[] types, ParameterModifier[] modifiers) 124PropertyInfo IReflect.GetProperty(string name, BindingFlags bindingAttr) 134object IReflect.InvokeMember(string name, BindingFlags invokeAttr, Binder binder, object target, object[] args, ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, string[] namedParameters)
src\Framework\MS\Internal\LayoutDump.cs (12)
907System.Reflection.FieldInfo field = paragraphResultType.GetField("_paraClient", System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic); 910System.Reflection.PropertyInfo prop = paraClientType.GetProperty("Visual", System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic); 953System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic); 969System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.DeclaredOnly); 977System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.DeclaredOnly);
src\Framework\MS\Internal\SystemDataHelper.cs (6)
75FieldInfo nullField = type.GetField("Null", BindingFlags.Static | BindingFlags.Public | BindingFlags.FlattenHierarchy); 82PropertyInfo nullProperty = type.GetProperty("Null", BindingFlags.Static | BindingFlags.Public | BindingFlags.FlattenHierarchy);
src\Framework\System\Windows\Data\ObjectDataProvider.cs (7)
687const BindingFlags s_invokeMethodFlags = 688BindingFlags.Public | 689BindingFlags.Instance | 690BindingFlags.Static | 691BindingFlags.InvokeMethod | 692BindingFlags.FlattenHierarchy | 693BindingFlags.OptionalParamBinding;
src\Framework\System\Windows\Input\Command\CommandConverter.cs (4)
151PropertyInfo propertyInfo = ownerType.GetProperty(localName, BindingFlags.Public | BindingFlags.Static); 158FieldInfo fieldInfo = ownerType.GetField(localName, BindingFlags.Static | BindingFlags.Public);
src\Framework\System\Windows\Input\Command\CommandValueSerializer.cs (4)
49PropertyInfo propertyInfo = ownerType.GetProperty(localName, BindingFlags.Public | BindingFlags.Static); 54FieldInfo fieldInfo = ownerType.GetField(localName, BindingFlags.Static | BindingFlags.Public);
src\Framework\System\Windows\Markup\Baml2006\WpfKnownMemberInvoker.cs (5)
51BindingFlags flags = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static; 59flags |= BindingFlags.Instance;
src\Framework\System\Windows\Markup\Baml2006\WpfMemberInvoker.cs (5)
71BindingFlags flags = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static; 79flags |= BindingFlags.Instance;
src\Framework\System\Windows\Markup\BamlCollectionHolder.cs (6)
148Collection, BindingFlags.Instance | 149BindingFlags.Public | BindingFlags.FlattenHierarchy, 197Parent, BindingFlags.Instance | 198BindingFlags.Public | BindingFlags.FlattenHierarchy,
src\Framework\System\Windows\Markup\BamlMapTable.cs (2)
661record.PropInfo = ownerType.GetProperty(record.Name, BindingFlags.Instance | BindingFlags.Public);
src\Framework\System\Windows\Markup\BamlReader.cs (4)
1016BindingFlags.Instance | BindingFlags.Public); 1032BindingFlags.Instance | BindingFlags.Public);
src\Framework\System\Windows\Markup\BamlRecordReader.cs (10)
1389BindingFlags.Instance | BindingFlags.Public | BindingFlags.FlattenHierarchy, 2297BindingFlags.Default, null, 2613propertyDefinition.PropertyInfo.SetValue(o, value, BindingFlags.Default, null, null, TypeConverterHelper.InvariantEnglishUS); 3754propertyInfo.SetValue(currentTarget,o,BindingFlags.Default,null,null, 3865propertyInfo.SetValue(parentObject, value, BindingFlags.Default, null, null 5185BindingFlags.Instance | 5186BindingFlags.Public | 5187BindingFlags.NonPublic);
src\Framework\System\Windows\Markup\BamlRecords.cs (3)
2612FieldInfo enumField = ValueType.GetField(enumValue.Trim(), BindingFlags.Static | BindingFlags.Public | BindingFlags.IgnoreCase);
src\Framework\System\Windows\Markup\BamlWriter.cs (8)
1158MemberInfo[] infos = ownerType.GetMember(propName, MemberTypes.Property, BindingFlags.Instance | BindingFlags.Public); 1230BindingFlags.Public | 1231BindingFlags.Static | 1232BindingFlags.FlattenHierarchy); 1242BindingFlags.Public | 1243BindingFlags.Static | 1244BindingFlags.FlattenHierarchy);
src\Framework\System\Windows\Markup\MarkupExtensionParser.cs (2)
1224ConstructorInfo[] constructors = extensionType.GetConstructors(BindingFlags.Public | BindingFlags.Instance);
src\Framework\System\Windows\Markup\ParserContext.cs (2)
879PropertyInfo[] propertyInfo = extensionType.GetProperties(BindingFlags.Public | BindingFlags.Instance);
src\Framework\System\Windows\Markup\Primitives\ElementMarkupObject.cs (28)
232shouldSerializeMethod = ownerType.GetMethod(methodName, BindingFlags.Static | 233BindingFlags.NonPublic | BindingFlags.Public, null, _shouldSerializeArgsObject, null); 235shouldSerializeMethod = ownerType.GetMethod(methodName, BindingFlags.Static | 236BindingFlags.NonPublic | BindingFlags.Public, null, _shouldSerializeArgsManager, null); 238shouldSerializeMethod = ownerType.GetMethod(methodName, BindingFlags.Static | 239BindingFlags.NonPublic | BindingFlags.Public, null, _shouldSerializeArgsMode, null); 241shouldSerializeMethod = ownerType.GetMethod(methodName, BindingFlags.Static | 242BindingFlags.NonPublic | BindingFlags.Public, null, _shouldSerializeArgsObjectManager, null); 255shouldSerializeMethod = instanceType.GetMethod(methodName, BindingFlags.Instance | BindingFlags.Static | 256BindingFlags.NonPublic | BindingFlags.Public, null, _shouldSerializeArgsObject, null); 258shouldSerializeMethod = instanceType.GetMethod(methodName, BindingFlags.Instance | BindingFlags.Static | 259BindingFlags.NonPublic | BindingFlags.Public, null, _shouldSerializeArgsManager, null); 261shouldSerializeMethod = instanceType.GetMethod(methodName, BindingFlags.Instance | BindingFlags.Static | 262BindingFlags.NonPublic | BindingFlags.Public, null, _shouldSerializeArgsMode, null); 264shouldSerializeMethod = instanceType.GetMethod(methodName, BindingFlags.Instance | BindingFlags.Static | 265BindingFlags.NonPublic | BindingFlags.Public, null, _shouldSerializeArgsObjectManager, null);
src\Framework\System\Windows\Markup\XamlTypeMapper.cs (54)
953BindingFlags flags = BindingFlags.Static | BindingFlags.Public | BindingFlags.FlattenHierarchy; 968attachedPropertyInfo = propertyOwnerType.GetMethod(propName, flags | BindingFlags.NonPublic); 1338BindingFlags defaultBinding = BindingFlags.Public; 1369BindingFlags.Static | 1370BindingFlags.FlattenHierarchy); 1400BindingFlags.Instance | 1401BindingFlags.FlattenHierarchy); 1450BindingFlags.Static | 1451BindingFlags.FlattenHierarchy); 1461BindingFlags.Static | 1462BindingFlags.FlattenHierarchy); 1533defaultBinding | BindingFlags.Static | BindingFlags.FlattenHierarchy); 1561BindingFlags.Instance | BindingFlags.FlattenHierarchy | defaultBinding); 1610BindingFlags.Static | 1611BindingFlags.FlattenHierarchy); 1621BindingFlags.Static | 1622BindingFlags.FlattenHierarchy); 1690eventInfo = owner.GetEvent(eventName, BindingFlags.Instance | BindingFlags.Public); 1915BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy); 1950BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy); 2012BindingFlags flags = BindingFlags.Instance | BindingFlags.FlattenHierarchy | BindingFlags.Public; 2030info = ownerType.GetProperty(localName, flags | BindingFlags.NonPublic); 2041BindingFlags.Instance | BindingFlags.Public); 2462BindingFlags bf = BindingFlags.Public | BindingFlags.FlattenHierarchy | BindingFlags.Static; 2466bf |= BindingFlags.NonPublic; 2868BindingFlags.Public | 2869BindingFlags.NonPublic | 2870BindingFlags.Instance | 2871BindingFlags.CreateInstance, 2913propValue = pi.GetValue(target, BindingFlags.Default, null, null, TypeConverterHelper.InvariantEnglishUS); 2951pi.SetValue(target, value, BindingFlags.Default, null, null, TypeConverterHelper.InvariantEnglishUS); 3338BindingFlags.Instance | BindingFlags.CreateInstance | BindingFlags.Public, 3875_constructorInformationCache[type] = new ConstructorData(type.GetConstructors(BindingFlags.Public | BindingFlags.Instance));
src\Framework\System\Windows\Markup\XmlAttributeProperties.cs (2)
352BindingFlags.Public | BindingFlags.Static);
src\Framework\System\Windows\PropertyPath.cs (7)
663result = ownerType.GetProperty(propertyName, BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static | BindingFlags.FlattenHierarchy); 680result = ownerType.GetProperty(propertyName, BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.Public);
src\Framework\System\Windows\Standard\ErrorCodes.cs (4)
357foreach (FieldInfo publicStaticField in typeof(HRESULT).GetFields(BindingFlags.Static | BindingFlags.Public)) 372foreach (FieldInfo publicStaticField in typeof(Win32Error).GetFields(BindingFlags.Static | BindingFlags.Public))
src\Shared\MS\Internal\WindowsRuntime\ReflectionHelper.cs (1)
427PropertyInfo p = type.GetProperty(propertyName, BindingFlags.Static);
System (158)
compmod\system\codedom\compiler\CodeCompiler.cs (2)
561MethodInfo methodInfo = typeof(Assembly).GetMethod("LoadImageSkipIntegrityCheck", BindingFlags.NonPublic | BindingFlags.Static);
compmod\system\componentmodel\AttributeCollection.cs (3)
331System.Reflection.FieldInfo field = reflect.GetField("Default", BindingFlags.Public | BindingFlags.Static | BindingFlags.GetField);
compmod\system\componentmodel\BindingList.cs (3)
93if (itemType.GetConstructor(BindingFlags.Public | BindingFlags.Instance | BindingFlags.CreateInstance, null, new Type[0], null) != null) {
compmod\system\componentmodel\ComponentResourceManager.cs (6)
105BindingFlags flags = BindingFlags.Public | BindingFlags.GetProperty | BindingFlags.Instance; 108flags |= BindingFlags.IgnoreCase; 169prop = t.GetProperty(propName, flags | BindingFlags.DeclaredOnly);
compmod\system\componentmodel\EnumConverter.cs (2)
256FieldInfo[] fields = reflectType.GetFields(BindingFlags.Public | BindingFlags.Static);
compmod\system\componentmodel\MemberDescriptor.cs (4)
438result = componentClass.GetMethod(name, BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic, null, args, null);
compmod\system\componentmodel\ReflectEventDescriptor.cs (12)
268BindingFlags bindingFlags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly; 334BindingFlags bindingFlags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic; 379BindingFlags bindingFlags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly;
compmod\system\componentmodel\ReflectPropertyDescriptor.cs (19)
345BindingFlags bindingFlags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.GetProperty; 452BindingFlags bindingFlags = BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance; 481BindingFlags bindingFlags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.GetProperty; 804BindingFlags bindingFlags = BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.DeclaredOnly;
compmod\system\componentmodel\ReflectTypeDescriptionProvider.cs (9)
200obj = SecurityUtils.SecureConstructorInvoke(objectType, argTypes, args, true, BindingFlags.ExactBinding); 1024BindingFlags bindingFlags = BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance; 1229BindingFlags bindingFlags = BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance;
compmod\system\diagnostics\SwitchAttribute.cs (5)
71 MemberInfo[] members = type.GetMembers(BindingFlags.Public | BindingFlags.NonPublic | 72 BindingFlags.DeclaredOnly | BindingFlags.Instance | 73 BindingFlags.Static);
compmod\system\security\permissions\ResourcePermissionBase.cs (4)
194return (ResourcePermissionBase)Activator.CreateInstance(this.GetType(), BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.CreateInstance, null, null, null);
misc\SecurityUtils.cs (12)
108BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.CreateInstance; 124flags |= BindingFlags.NonPublic; 146return SecureConstructorInvoke(type, argTypes, args, allowNonPublic, BindingFlags.Default); 156bool allowNonPublic, BindingFlags extraFlags) { 171BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | extraFlags; 173flags &= ~BindingFlags.NonPublic;
net\System\_UriTypeConverter.cs (2)
86ConstructorInfo ci = typeof(Uri).GetConstructor(BindingFlags.Public | BindingFlags.Instance, null, new Type[]{typeof(string), typeof(UriKind)}, null);
net\System\Net\_AuthenticationManager2.cs (4)
333BindingFlags.CreateInstance 334| BindingFlags.Instance 335| BindingFlags.NonPublic 336| BindingFlags.Public,
net\System\Net\_AuthenticationManagerDefault.cs (4)
114BindingFlags.CreateInstance 115| BindingFlags.Instance 116| BindingFlags.NonPublic 117| BindingFlags.Public,
net\System\Net\_AutoWebProxyScriptHelper.cs (15)
168public override object Invoke(object target, BindingFlags bindingAttr, Binder binder, object[] args, CultureInfo culture) { 170return typeof(WebProxyScriptHelper).GetMethod(name, (BindingFlags)unchecked(-1)).Invoke(target, (BindingFlags)unchecked(-1), binder, args, culture); 174ParameterInfo[] pars = typeof(WebProxyScriptHelper).GetMethod(name, (BindingFlags)unchecked(-1)).GetParameters(); 196MethodInfo IReflect.GetMethod(string name, BindingFlags bindingAttr, Binder binder, Type[] types, ParameterModifier[] modifiers) { 200MethodInfo IReflect.GetMethod(string name, BindingFlags bindingAttr) { 204MethodInfo[] IReflect.GetMethods(BindingFlags bindingAttr) { 208FieldInfo IReflect.GetField(string name, BindingFlags bindingAttr) { 212FieldInfo[] IReflect.GetFields(BindingFlags bindingAttr) { 216PropertyInfo IReflect.GetProperty(string name, BindingFlags bindingAttr) { 220PropertyInfo IReflect.GetProperty(string name, BindingFlags bindingAttr, Binder binder, Type returnType, Type[] types, ParameterModifier[] modifiers) { 224PropertyInfo[] IReflect.GetProperties(BindingFlags bindingAttr) { 229MemberInfo[] IReflect.GetMember(string name, BindingFlags bindingAttr) { 233MemberInfo[] IReflect.GetMembers(BindingFlags bindingAttr) { 237object IReflect.InvokeMember(string name, BindingFlags bindingAttr, Binder binder, object target, object[] args, ParameterModifier[] modifiers, CultureInfo culture, string[] namedParameters) {
net\System\Net\_AutoWebProxyScriptWrapper.cs (5)
550BindingFlags.CreateInstance | BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.InvokeMethod,
net\System\Net\Configuration\DefaultProxySection.cs (4)
200BindingFlags.CreateInstance 201| BindingFlags.Instance 202| BindingFlags.NonPublic 203| BindingFlags.Public,
net\System\Net\Internal.cs (4)
1616BindingFlags.CreateInstance 1617| BindingFlags.Instance 1618| BindingFlags.NonPublic 1619| BindingFlags.Public,
net\System\Net\WebRequest.cs (4)
1193var bindingFlags = BindingFlags.Instance|BindingFlags.NonPublic|BindingFlags.Public;
parent\parent\parent\InternalApis\Clr\inc\LocalAppContext.cs (2)
92BindingFlags.Static | BindingFlags.Public, // binding flags
regex\system\text\regularexpressions\RegexCompiler.cs (28)
181return typeof(RegexRunner).GetField(fieldname, BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static); 185return typeof(RegexRunner).GetMethod(methname, BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static); 3208_ilg.Emit(OpCodes.Call, typeof(Regex).GetConstructor(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance, 3223Call(typeof(TimeSpan).GetMethod("FromTicks", BindingFlags.Static | BindingFlags.Public)); 3271Call(typeof(Regex).GetMethod("InitializeReferences", BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic)); 3289Call(typeof(Regex).GetMethod("ValidateMatchTimeout", BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic)); 3316MethodInfo addMethod = typeof(Hashtable).GetMethod("Add", BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic); 3346return typeof(Regex).GetField(fieldname, BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic);
sys\system\configuration\ApplicationSettingsBase.cs (2)
496PropertyInfo[] properties = SettingsFilter(type.GetProperties(BindingFlags.Instance | BindingFlags.Public));
sys\system\configuration\SettingsPropertyValue.cs (3)
124BindingFlags.NonPublic|BindingFlags.Static|BindingFlags.InvokeMethod,
System.Activities (60)
System\Activities\ActivityUtilities.cs (2)
1457locationAccessExpressionType, BindingFlags.Instance | BindingFlags.NonPublic, null, new object[] { null }, null);
System\Activities\Debugger\StateManager.cs (2)
39static MethodInfo islandWorkerMethodInfo = threadWorkerControllerType.GetMethod("IslandWorker", BindingFlags.Static | BindingFlags.Public);
System\Activities\Debugger\XamlDebuggerXmlReader.cs (16)
42private static readonly MethodInfo startLineGetterMethodInfo = attachingType.GetMethod("GetStartLine", BindingFlags.Public | BindingFlags.Static); 43private static readonly MethodInfo startLineSetterMethodInfo = attachingType.GetMethod("SetStartLine", BindingFlags.Public | BindingFlags.Static); 44private static readonly MethodInfo startColumnGetterMethodInfo = attachingType.GetMethod("GetStartColumn", BindingFlags.Public | BindingFlags.Static); 45private static readonly MethodInfo startColumnSetterMethodInfo = attachingType.GetMethod("SetStartColumn", BindingFlags.Public | BindingFlags.Static); 46private static readonly MethodInfo endLineGetterMethodInfo = attachingType.GetMethod("GetEndLine", BindingFlags.Public | BindingFlags.Static); 47private static readonly MethodInfo endLineSetterMethodInfo = attachingType.GetMethod("SetEndLine", BindingFlags.Public | BindingFlags.Static); 48private static readonly MethodInfo endColumnGetterMethodInfo = attachingType.GetMethod("GetEndColumn", BindingFlags.Public | BindingFlags.Static); 49private static readonly MethodInfo endColumnSetterMethodInfo = attachingType.GetMethod("SetEndColumn", BindingFlags.Public | BindingFlags.Static);
System\Activities\Expressions\ExpressionServices.cs (12)
20static MethodInfo TryConvertBinaryExpressionHandle = typeof(ExpressionServices).GetMethod("TryConvertBinaryExpressionWorker", BindingFlags.NonPublic | BindingFlags.Static); 21static MethodInfo TryConvertUnaryExpressionHandle = typeof(ExpressionServices).GetMethod("TryConvertUnaryExpressionWorker", BindingFlags.NonPublic | BindingFlags.Static); 22static MethodInfo TryConvertMemberExpressionHandle = typeof(ExpressionServices).GetMethod("TryConvertMemberExpressionWorker", BindingFlags.NonPublic | BindingFlags.Static); 23static MethodInfo TryConvertArgumentExpressionHandle = typeof(ExpressionServices).GetMethod("TryConvertArgumentExpressionWorker", BindingFlags.NonPublic | BindingFlags.Static); 24static MethodInfo TryConvertReferenceMemberExpressionHandle = typeof(ExpressionServices).GetMethod("TryConvertReferenceMemberExpressionWorker", BindingFlags.NonPublic | BindingFlags.Static); 25static MethodInfo TryConvertIndexerReferenceHandle = typeof(ExpressionServices).GetMethod("TryConvertIndexerReferenceWorker", BindingFlags.NonPublic | BindingFlags.Static);
System\Activities\ExpressionUtilities.cs (2)
515setItemName, BindingFlags.Public | BindingFlags.Instance, null, setItemParameterTypes, null);
System\Activities\Runtime\CallbackWrapper.cs (6)
19static BindingFlags bindingFlags = BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.DeclaredOnly | BindingFlags.Static;
System\Activities\Statements\MethodResolver.cs (15)
22static readonly BindingFlags staticBindingFlags = BindingFlags.InvokeMethod | BindingFlags.Public | BindingFlags.Static; 23static readonly BindingFlags instanceBindingFlags = BindingFlags.InvokeMethod | BindingFlags.Public | BindingFlags.Instance; 204BindingFlags bindingFlags = this.TargetType != null ? staticBindingFlags : instanceBindingFlags; 342MethodInfo Resolve(Type targetType, string methodName, BindingFlags bindingFlags, 424public override FieldInfo BindToField(BindingFlags bindingAttr, FieldInfo[] match, object value, CultureInfo culture) 429public override MethodBase BindToMethod(BindingFlags bindingAttr, MethodBase[] match, ref object[] args, ParameterModifier[] modifiers, CultureInfo culture, string[] names, out object state) 444public override MethodBase SelectMethod(BindingFlags bindingAttr, MethodBase[] match, Type[] types, ParameterModifier[] modifiers) 493MethodBase FindMatch(MethodBase[] methodCandidates, BindingFlags bindingAttr, Type[] types, ParameterModifier[] modifiers) 554public override PropertyInfo SelectProperty(BindingFlags bindingAttr, PropertyInfo[] match, Type returnType, Type[] indexes, ParameterModifier[] modifiers)
System\Activities\XamlIntegration\ActivityXamlServices.cs (5)
514BindingFlags.NonPublic | BindingFlags.Static); 516BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.GetProperty, null, null, null);
System.Activities.Core.Presentation (8)
System\ServiceModel\Activities\Presentation\TypeToTreeConverter.cs (8)
74.GetMembers(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic) 81.GetMembers(BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public) 88.GetMembers(BindingFlags.Instance | BindingFlags.Public)
System.Activities.Presentation (52)
Microsoft.Tools.Common\Microsoft\Activities\Presentation\Xaml\ActivityTemplateFactoryBuilderXamlMembers.cs (2)
25PropertyInfo implementationPropertyInfo = typeof(ActivityTemplateFactory).GetProperty(ImplementationPropertyName, BindingFlags.Instance | BindingFlags.NonPublic);
Microsoft.Tools.Common\Microsoft\Activities\Presentation\Xaml\MultiTargetingTypeResolver.cs (6)
31PropertyInfo[] properties = type.GetProperties(BindingFlags.Public | BindingFlags.Instance | BindingFlags.SetProperty); 32PropertyInfo[] targetProperties = reflectionType.GetProperties(BindingFlags.Public | BindingFlags.Instance | BindingFlags.SetProperty);
System.Activities.Presentation\System\Activities\Presentation\ActivityDelegateUtilities.cs (4)
21PropertyInfo[] properties = type.GetProperties(BindingFlags.Public | BindingFlags.Instance); 86PropertyInfo[] properties = activityType.GetProperties(BindingFlags.Public | BindingFlags.Instance);
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\Metadata\AttributeDataCache.cs (6)
29private static readonly BindingFlags _getInfoBindingFlags = 30BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.NonPublic | 31BindingFlags.Public | BindingFlags.Static;
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (26)
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); 1079protected override ConstructorInfo GetConstructorImpl(BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers) { return _baseReflectionType.GetConstructor(bindingAttr, binder, callConvention, types, modifiers); } 1080public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr) { return _baseReflectionType.GetConstructors(bindingAttr); } 1081public override FieldInfo GetField(string name, BindingFlags bindingAttr) { return _baseReflectionType.GetField(name, bindingAttr); } 1082public override FieldInfo[] GetFields(BindingFlags bindingAttr) { return _baseReflectionType.GetFields(bindingAttr); } 1084public override object InvokeMember(string name, BindingFlags invokeAttr, Binder binder, object target, object[] args, ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, string[] namedParameters) { return _baseReflectionType.InvokeMember(name, invokeAttr, binder, target, args, modifiers, culture, namedParameters); } 1179public override Type GetNestedType(string name, BindingFlags bindingAttr) 1187public override Type[] GetNestedTypes(BindingFlags bindingAttr) 1260public override MemberInfo[] FindMembers(MemberTypes memberType, BindingFlags bindingAttr, MemberFilter filter, object filterCriteria) 1278public override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr) 1287public override MemberInfo[] GetMember(string name, BindingFlags bindingAttr) 1296public override MemberInfo[] GetMembers(BindingFlags bindingAttr) 1305public override EventInfo GetEvent(string name, BindingFlags bindingAttr) 1323public override EventInfo[] GetEvents(BindingFlags bindingAttr) 1332protected override MethodInfo GetMethodImpl(string name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers) 1356public override MethodInfo[] GetMethods(BindingFlags bindingAttr) 1365public override PropertyInfo[] GetProperties(BindingFlags bindingAttr) 1374protected override PropertyInfo GetPropertyImpl(string name, BindingFlags bindingAttr, Binder binder, Type returnType, Type[] types, ParameterModifier[] modifiers) 1822public override object GetValue(object obj, BindingFlags invokeAttr, Binder binder, object[] index, CultureInfo culture) { return _info.GetValue(obj, invokeAttr, binder, index, culture); } 1824public override void SetValue(object obj, object value, BindingFlags invokeAttr, Binder binder, object[] index, CultureInfo culture) { _info.SetValue(obj, value, invokeAttr, binder, index, culture); } 1954public override object Invoke(object obj, BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture) { return _info.Invoke(obj, invokeAttr, binder, parameters, culture); }
System.Activities.Presentation\System\Activities\Presentation\Base\Core\PropertyEditing\newitemfactory.cs (2)
82BindingFlags.Public | BindingFlags.Instance,
System.Activities.Presentation\System\Activities\Presentation\DesignObjectWrapper.cs (2)
305MethodInfo initMethod = type.GetMethod("InitializeTypeProperties", BindingFlags.Static | BindingFlags.Public);
System.Activities.Presentation\System\Activities\Presentation\DragDropHelper.cs (1)
427droppedObject = templateFactoryInterface2.InvokeMember("Create", BindingFlags.InvokeMethod, null, droppedObject, new object[] { dropTarget, dataObject }, CultureInfo.InvariantCulture);
System.Activities.Presentation\System\Activities\Presentation\Validation\ValidationService.cs (3)
549parentPropertyInfo = typeof(Activity).GetProperty("Parent", BindingFlags.Instance | BindingFlags.GetProperty | BindingFlags.NonPublic);
System.AddIn (11)
System\Addin\Hosting\AddInActivator.cs (5)
346false, BindingFlags.Instance | BindingFlags.NonPublic, null, 449BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance,
System\Addin\Hosting\Store\AddInAdapter.cs (3)
80foreach (ConstructorInfo ctor in type.GetConstructors(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance))
System\Addin\MiniReflection\TypeInfo.cs (3)
1001System.Reflection.BindingFlags visibility = System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.Public;
System.ComponentModel.DataAnnotations (11)
DataAnnotations\AssociatedMetadataTypeTypeDescriptor.cs (4)
146BindingFlags searchFlags = BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static;
DataAnnotations\CustomValidationAttribute.cs (2)
224MethodInfo methodInfo = this._validatorType.GetMethod(this._method, BindingFlags.Public | BindingFlags.Static);
DataAnnotations\ValidationAttribute.cs (3)
240var property = this._errorMessageResourceType.GetProperty(this._errorMessageResourceName, BindingFlags.Public | BindingFlags.Static | BindingFlags.NonPublic);
parent\parent\parent\parent\parent\parent\InternalApis\Clr\inc\LocalAppContext.cs (2)
92BindingFlags.Static | BindingFlags.Public, // binding flags
System.Configuration (12)
System\Configuration\CallbackValidatorAttribute.cs (2)
36MethodInfo methodInfo = _type.GetMethod(_callbackMethodName, BindingFlags.Public | BindingFlags.Static);
System\Configuration\ConfigurationElement.cs (6)
739foreach (PropertyInfo propertyInformation in type.GetProperties(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance)) { 829foreach (PropertyInfo propertyInformation in type.GetProperties(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance)) {
System\Configuration\TypeUtil.cs (4)
210BindingFlags bindingFlags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic;
System.Core (158)
Microsoft\Scripting\Actions\CallSite.cs (8)
272method = typeof(UpdateDelegates).GetMethod("UpdateAndExecuteVoid" + args.Length, BindingFlags.NonPublic | BindingFlags.Static); 273noMatchMethod = typeof(UpdateDelegates).GetMethod("NoMatchVoid" + args.Length, BindingFlags.NonPublic | BindingFlags.Static); 277method = typeof(UpdateDelegates).GetMethod("UpdateAndExecute" + (args.Length - 1), BindingFlags.NonPublic | BindingFlags.Static); 278noMatchMethod = typeof(UpdateDelegates).GetMethod("NoMatch" + (args.Length - 1), BindingFlags.NonPublic | BindingFlags.Static);
Microsoft\Scripting\Actions\DynamicObject.cs (2)
714var methods = Value.GetType().GetMember(method, MemberTypes.Method, BindingFlags.Public | BindingFlags.Instance);
Microsoft\Scripting\Ast\BinaryExpression.cs (8)
689BindingFlags flags = BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic; 2569method = mathType.GetMethod("Pow", BindingFlags.Static | BindingFlags.Public); 2619method = mathType.GetMethod("Pow", BindingFlags.Static | BindingFlags.Public);
Microsoft\Scripting\Ast\ExpressionStringBuilder.cs (4)
779var flags = BindingFlags.Public | BindingFlags.Instance | BindingFlags.ExactBinding;
Microsoft\Scripting\Ast\IndexExpression.cs (10)
228BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy; 231flags = BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy; 259private static PropertyInfo FindProperty(Type type, string propertyName, Expression[] arguments, BindingFlags flags) {
Microsoft\Scripting\Ast\LambdaExpression.cs (2)
268create = typeof(Expression<>).MakeGenericType(delegateType).GetMethod("Create", BindingFlags.Static | BindingFlags.NonPublic);
Microsoft\Scripting\Ast\ListInitExpression.cs (3)
154MethodInfo addMethod = FindMethod(newExpression.Type, "Add", null, new Expression[] { initializerlist[0] }, BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic);
Microsoft\Scripting\Ast\MemberExpression.cs (57)
173FieldInfo fi = expression.Type.GetField(fieldName, BindingFlags.Instance | BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy); 175fi = expression.Type.GetField(fieldName, BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy); 196FieldInfo fi = type.GetField(fieldName, BindingFlags.Static | BindingFlags.Instance | BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy); 198fi = type.GetField(fieldName, BindingFlags.Static | BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy); 220PropertyInfo pi = expression.Type.GetProperty(propertyName, BindingFlags.Instance | BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy); 222pi = expression.Type.GetProperty(propertyName, BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy); 241PropertyInfo pi = type.GetProperty(propertyName, BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy); 243pi = type.GetProperty(propertyName, BindingFlags.Static | BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy); 293BindingFlags flags = BindingFlags.Public | BindingFlags.NonPublic; 294flags |= (mi.IsStatic) ? BindingFlags.Static : BindingFlags.Instance; 332PropertyInfo pi = expression.Type.GetProperty(propertyOrFieldName, BindingFlags.Instance | BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy); 335FieldInfo fi = expression.Type.GetField(propertyOrFieldName, BindingFlags.Instance | BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy); 338pi = expression.Type.GetProperty(propertyOrFieldName, BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy); 341fi = expression.Type.GetField(propertyOrFieldName, BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy);
Microsoft\Scripting\Ast\MethodCallExpression.cs (13)
758BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy; 779BindingFlags flags = BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy; 931private static MethodInfo FindMethod(Type type, string methodName, Type[] typeArgs, Expression[] args, BindingFlags flags) { 1046MethodInfo mi = array.Type.GetMethod("Get", BindingFlags.Public | BindingFlags.Instance);
Microsoft\Scripting\Ast\NewExpression.cs (3)
216ci = type.GetConstructor(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, System.Type.EmptyTypes, null);
Microsoft\Scripting\Ast\TypeUtils.cs (10)
32private const BindingFlags AnyStatic = BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic; 445MethodInfo[] eMethods = nnExprType.GetMethods(BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic); 450MethodInfo[] cMethods = nnConvType.GetMethods(BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic);
Microsoft\Scripting\Ast\UnaryExpression.cs (4)
377BindingFlags flags = BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic;
Microsoft\Scripting\Compiler\ILGen.cs (4)
867MethodInfo mi = nullableType.GetMethod("get_HasValue", BindingFlags.Instance | BindingFlags.Public); 874MethodInfo mi = nullableType.GetMethod("get_Value", BindingFlags.Instance | BindingFlags.Public);
Microsoft\Scripting\Compiler\LambdaCompiler.Address.cs (6)
171node.Method == node.Object.Type.GetMethod("Get", BindingFlags.Public | BindingFlags.Instance)) { 173MethodInfo mi = node.Object.Type.GetMethod("Address", BindingFlags.Public | BindingFlags.Instance); 192var address = node.Object.Type.GetMethod("Address", BindingFlags.Public | BindingFlags.Instance);
Microsoft\Scripting\Compiler\LambdaCompiler.Expressions.cs (4)
279_ilg.Emit(OpCodes.Call, node.Object.Type.GetMethod("Get", BindingFlags.Public | BindingFlags.Instance)); 293_ilg.Emit(OpCodes.Call, node.Object.Type.GetMethod("Set", BindingFlags.Public | BindingFlags.Instance));
Microsoft\Scripting\Compiler\LambdaCompiler.Statements.cs (3)
558if (node.Comparison != typeof(string).GetMethod("op_Equality", BindingFlags.Public | BindingFlags.Static | BindingFlags.ExactBinding, null, new[] { typeof(string), typeof(string) }, null)) {
Microsoft\Scripting\Utils\TypeExtensions.cs (1)
75BindingFlags bindingAttr,
System\Linq\SequenceQuery.cs (16)
25return (IQueryable) Activator.CreateInstance(seqType, BindingFlags.Instance|BindingFlags.Public|BindingFlags.NonPublic, null, new object[] {sequence}, null); 34return (IQueryable) Activator.CreateInstance(seqType, BindingFlags.Instance|BindingFlags.Public|BindingFlags.NonPublic, null, new object[] {expression}, null); 155return (EnumerableExecutor)Activator.CreateInstance(execType, BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, new object[] { expression }, null); 213BindingFlags flags = BindingFlags.Static | (m.Method.IsPublic ? BindingFlags.Public : BindingFlags.NonPublic); 315_seqMethods = typeof(Enumerable).GetMethods(BindingFlags.Static|BindingFlags.Public).ToLookup(m => m.Name); 325internal static MethodInfo FindMethod(Type type, string name, ReadOnlyCollection<Expression> args, Type[] typeArgs, BindingFlags flags) {
System.Data (105)
cdf\src\NetFx40\Tools\Microsoft.Tools.Common\Microsoft\Activities\Presentation\Xaml\ActivityTemplateFactoryBuilderXamlMembers.cs (2)
25PropertyInfo implementationPropertyInfo = typeof(ActivityTemplateFactory).GetProperty(ImplementationPropertyName, BindingFlags.Instance | BindingFlags.NonPublic);
cdf\src\NetFx40\Tools\Microsoft.Tools.Common\Microsoft\Activities\Presentation\Xaml\MultiTargetingTypeResolver.cs (6)
31PropertyInfo[] properties = type.GetProperties(BindingFlags.Public | BindingFlags.Instance | BindingFlags.SetProperty); 32PropertyInfo[] targetProperties = reflectionType.GetProperties(BindingFlags.Public | BindingFlags.Instance | BindingFlags.SetProperty);
cdf\src\NetFx40\Tools\Microsoft.Tools.Common\Microsoft\VisualStudio\Activities\WorkflowDesignerExtensionManager.cs (4)
40internalGetExtensionMethodInfo = typeof(WorkflowDesignerExtensionManager).GetMethod("InternalGetExtension", BindingFlags.Instance | BindingFlags.NonPublic); 54internalGetExtensionsMethodInfo = typeof(WorkflowDesignerExtensionManager).GetMethod("InternalGetExtensions", BindingFlags.Instance | BindingFlags.NonPublic);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\ActivityDelegateUtilities.cs (4)
21PropertyInfo[] properties = type.GetProperties(BindingFlags.Public | BindingFlags.Instance); 86PropertyInfo[] properties = activityType.GetProperties(BindingFlags.Public | BindingFlags.Instance);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\Metadata\AttributeDataCache.cs (6)
29private static readonly BindingFlags _getInfoBindingFlags = 30BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.NonPublic | 31BindingFlags.Public | BindingFlags.Static;
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Metadata\MetadataStore.cs (26)
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); 1079protected override ConstructorInfo GetConstructorImpl(BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers) { return _baseReflectionType.GetConstructor(bindingAttr, binder, callConvention, types, modifiers); } 1080public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr) { return _baseReflectionType.GetConstructors(bindingAttr); } 1081public override FieldInfo GetField(string name, BindingFlags bindingAttr) { return _baseReflectionType.GetField(name, bindingAttr); } 1082public override FieldInfo[] GetFields(BindingFlags bindingAttr) { return _baseReflectionType.GetFields(bindingAttr); } 1084public override object InvokeMember(string name, BindingFlags invokeAttr, Binder binder, object target, object[] args, ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, string[] namedParameters) { return _baseReflectionType.InvokeMember(name, invokeAttr, binder, target, args, modifiers, culture, namedParameters); } 1179public override Type GetNestedType(string name, BindingFlags bindingAttr) 1187public override Type[] GetNestedTypes(BindingFlags bindingAttr) 1260public override MemberInfo[] FindMembers(MemberTypes memberType, BindingFlags bindingAttr, MemberFilter filter, object filterCriteria) 1278public override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr) 1287public override MemberInfo[] GetMember(string name, BindingFlags bindingAttr) 1296public override MemberInfo[] GetMembers(BindingFlags bindingAttr) 1305public override EventInfo GetEvent(string name, BindingFlags bindingAttr) 1323public override EventInfo[] GetEvents(BindingFlags bindingAttr) 1332protected override MethodInfo GetMethodImpl(string name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers) 1356public override MethodInfo[] GetMethods(BindingFlags bindingAttr) 1365public override PropertyInfo[] GetProperties(BindingFlags bindingAttr) 1374protected override PropertyInfo GetPropertyImpl(string name, BindingFlags bindingAttr, Binder binder, Type returnType, Type[] types, ParameterModifier[] modifiers) 1822public override object GetValue(object obj, BindingFlags invokeAttr, Binder binder, object[] index, CultureInfo culture) { return _info.GetValue(obj, invokeAttr, binder, index, culture); } 1824public override void SetValue(object obj, object value, BindingFlags invokeAttr, Binder binder, object[] index, CultureInfo culture) { _info.SetValue(obj, value, invokeAttr, binder, index, culture); } 1954public override object Invoke(object obj, BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture) { return _info.Invoke(obj, invokeAttr, binder, parameters, culture); }
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\PropertyEditing\newitemfactory.cs (2)
82BindingFlags.Public | BindingFlags.Instance,
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\DesignObjectWrapper.cs (2)
305MethodInfo initMethod = type.GetMethod("InitializeTypeProperties", BindingFlags.Static | BindingFlags.Public);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\DragDropHelper.cs (1)
427droppedObject = templateFactoryInterface2.InvokeMember("Create", BindingFlags.InvokeMethod, null, droppedObject, new object[] { dropTarget, dataObject }, CultureInfo.InvariantCulture);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Validation\ValidationService.cs (3)
549parentPropertyInfo = typeof(Activity).GetProperty("Parent", BindingFlags.Instance | BindingFlags.GetProperty | BindingFlags.NonPublic);
fx\src\data\Microsoft\SqlServer\Server\SmiContextFactory.cs (3)
131System.Reflection.FieldInfo result = aType.GetField(fieldName, System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Static | System.Reflection.BindingFlags.GetField);
fx\src\data\Microsoft\SqlServer\Server\ValueUtilsSmi.cs (6)
1124return t.InvokeMember("Null", BindingFlags.Public | BindingFlags.GetProperty | BindingFlags.Static, null, null, new Object[]{}, CultureInfo.InvariantCulture); 2382result = t.InvokeMember("Null", BindingFlags.Public | BindingFlags.GetProperty | BindingFlags.Static, null, null, new Object[]{}, CultureInfo.InvariantCulture);
fx\src\data\System\Data\Common\DataAdapter.cs (2)
286DataAdapter clone = (DataAdapter)Activator.CreateInstance(GetType(), System.Reflection.BindingFlags.Public|System.Reflection.BindingFlags.Instance, null, null, CultureInfo.InvariantCulture, null);
fx\src\data\System\Data\Common\DBDataPermission.cs (2)
138return (Activator.CreateInstance(GetType(), System.Reflection.BindingFlags.Public|System.Reflection.BindingFlags.Instance, null, null, CultureInfo.InvariantCulture, null) as DBDataPermission);
fx\src\data\System\Data\Common\DbProviderFactories.cs (9)
72System.Reflection.FieldInfo providerInstance = providerType.GetField(Instance, System.Reflection.BindingFlags.DeclaredOnly|System.Reflection.BindingFlags.Public|System.Reflection.BindingFlags.Static); 144System.Reflection.FieldInfo providerInstance = providerType.GetField(Instance, System.Reflection.BindingFlags.DeclaredOnly | System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static); 190System.Reflection.FieldInfo providerInstance = providerType.GetField(Instance, System.Reflection.BindingFlags.DeclaredOnly | System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static);
fx\src\data\System\Data\Common\GreenMethods.cs (3)
39SystemDataSqlClientSqlProviderServices_Instance_FieldInfo = t.GetField("Instance", BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Static);
fx\src\data\System\Data\Common\SQLTypes\SqlUDTStorage.cs (4)
46System.Reflection.PropertyInfo propInfo = type.GetProperty("Null", System.Reflection.BindingFlags.Public |System.Reflection.BindingFlags.Static); 50System.Reflection.FieldInfo fieldInfo = type.GetField("Null", System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static);
fx\src\data\System\Data\DataColumn.cs (2)
676System.Reflection.PropertyInfo propInfo = this.dataType.GetProperty("Null", System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static);
fx\src\data\System\Data\OleDb\OleDbConnectionInternal.cs (2)
645return Activator.CreateInstance(datalink, System.Reflection.BindingFlags.Public|System.Reflection.BindingFlags.Instance, null, null, CultureInfo.InvariantCulture, null);
fx\src\data\System\Data\OleDb\OleDbEnumerator.cs (2)
41object value = Activator.CreateInstance(type, System.Reflection.BindingFlags.Public|System.Reflection.BindingFlags.Instance, null, null, CultureInfo.InvariantCulture, null);
fx\src\data\System\Data\Sql\sqlnorm.cs (7)
68return t.GetFields(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic); 106BindingFlags.Public | BindingFlags.Static); 108FieldInfo fi = t.GetField("Null", BindingFlags.Public | BindingFlags.Static);
fx\src\data\System\Data\SqlClient\SqlCachedBuffer.cs (2)
134MethodInfo createSqlReaderMethodInfo = typeof(System.Xml.XmlReader).GetMethod("CreateSqlReader", BindingFlags.Static | BindingFlags.NonPublic);
fx\src\data\System\Data\SqlClient\SqlConnection.cs (3)
2254o = t.InvokeMember("Null", BindingFlags.Public | BindingFlags.GetProperty | BindingFlags.Static, null, null, new Object[]{}, CultureInfo.InvariantCulture);
fx\src\data\System\Data\SQLTypes\SqlXml.cs (2)
140s_createSqlReaderMethodInfo = typeof(System.Xml.XmlReader).GetMethod("CreateSqlReader", BindingFlags.Static | BindingFlags.NonPublic);
System.Data.DataSetExtensions (2)
System\Data\DataRowExtensions.cs (2)
211.GetMethod("NullableField", System.Reflection.BindingFlags.Static | System.Reflection.BindingFlags.NonPublic)
System.Data.Entity (361)
System\Data\Common\CommandTrees\ExpressionBuilder\DbExpressionBuilder.cs (5)
1816typeof(TInstance).GetProperties(BindingFlags.Static).Length == 0 && 1817typeof(TInstance).GetProperties(BindingFlags.Instance | BindingFlags.NonPublic).Length == 0) 1820foreach (PropertyInfo pi in typeof(TInstance).GetProperties(BindingFlags.Public | BindingFlags.Instance))
System\Data\Common\EntityUtil.cs (8)
201const BindingFlags constructorBinding = BindingFlags.Public | BindingFlags.Instance | BindingFlags.CreateInstance; 2021propertyInfo = t.GetProperty(propertyName, BindingFlags.Instance | 2022BindingFlags.Public | 2023BindingFlags.NonPublic | 2024BindingFlags.DeclaredOnly);
System\Data\Common\Internal\Materialization\Shaper.cs (2)
833return (T)type.GetMethod(MethodBase.GetCurrentMethod().Name, BindingFlags.NonPublic | BindingFlags.Static).Invoke(null, new object[] { reader, ordinal });
System\Data\Common\Internal\Materialization\Translator.cs (50)
551private static readonly ConstructorInfo EntityKey_ctor_SingleKey = typeof(EntityKey).GetConstructor(BindingFlags.NonPublic | BindingFlags.Instance, null, new Type[] { typeof(EntitySet), typeof(object) }, null); 552private static readonly ConstructorInfo EntityKey_ctor_CompositeKey = typeof(EntityKey).GetConstructor(BindingFlags.NonPublic | BindingFlags.Instance, null, new Type[] { typeof(EntitySet), typeof(object[]) }, null); 559BindingFlags.NonPublic | BindingFlags.Instance, 563private static readonly MethodInfo RecordState_GatherData = typeof(RecordState).GetMethod("GatherData", BindingFlags.NonPublic | BindingFlags.Instance); 564private static readonly MethodInfo RecordState_SetNullRecord = typeof(RecordState).GetMethod("SetNullRecord", BindingFlags.NonPublic | BindingFlags.Instance); 585private static readonly MethodInfo Translator_BinaryEquals = typeof(Translator).GetMethod("BinaryEquals", BindingFlags.NonPublic | BindingFlags.Static); 586private static readonly MethodInfo Translator_CheckedConvert = typeof(Translator).GetMethod("CheckedConvert", BindingFlags.NonPublic | BindingFlags.Static); 587private static readonly MethodInfo Translator_Compile = typeof(Translator).GetMethod("Compile", BindingFlags.NonPublic | BindingFlags.Static, null, new Type[] { typeof(Expression) }, null); 588private static readonly MethodInfo Translator_MultipleDiscriminatorPolymorphicColumnMapHelper = typeof(Translator).GetMethod("MultipleDiscriminatorPolymorphicColumnMapHelper", BindingFlags.NonPublic | BindingFlags.Instance); 589private static readonly MethodInfo Translator_TypedCreateInlineDelegate = typeof(Translator).GetMethod("TypedCreateInlineDelegate", BindingFlags.NonPublic | BindingFlags.Instance); 591private static readonly PropertyInfo EntityWrapperFactory_NullWrapper = typeof(EntityWrapperFactory).GetProperty("NullWrapper", BindingFlags.Static | BindingFlags.NonPublic); 593private static readonly MethodInfo EntityProxyTypeInfo_SetEntityWrapper = typeof(EntityProxyTypeInfo).GetMethod("SetEntityWrapper", BindingFlags.NonPublic | BindingFlags.Instance); 599private static readonly PropertyInfo SnapshotChangeTrackingStrategy_Instance = typeof(SnapshotChangeTrackingStrategy).GetProperty("Instance", BindingFlags.Static | BindingFlags.Public); 601private static readonly MethodInfo EntityWrapperFactory_GetPocoPropertyAccessorStrategyFunc = typeof(EntityWrapperFactory).GetMethod("GetPocoPropertyAccessorStrategyFunc", BindingFlags.NonPublic | BindingFlags.Static); 602private static readonly MethodInfo EntityWrapperFactory_GetNullPropertyAccessorStrategyFunc = typeof(EntityWrapperFactory).GetMethod("GetNullPropertyAccessorStrategyFunc", BindingFlags.NonPublic | BindingFlags.Static); 603private static readonly MethodInfo EntityWrapperFactory_GetEntityWithChangeTrackerStrategyFunc = typeof(EntityWrapperFactory).GetMethod("GetEntityWithChangeTrackerStrategyFunc", BindingFlags.NonPublic | BindingFlags.Static); 604private static readonly MethodInfo EntityWrapperFactory_GetSnapshotChangeTrackingStrategyFunc = typeof(EntityWrapperFactory).GetMethod("GetSnapshotChangeTrackingStrategyFunc", BindingFlags.NonPublic | BindingFlags.Static); 605private static readonly MethodInfo EntityWrapperFactory_GetEntityWithKeyStrategyStrategyFunc = typeof(EntityWrapperFactory).GetMethod("GetEntityWithKeyStrategyStrategyFunc", BindingFlags.NonPublic | BindingFlags.Static); 606private static readonly MethodInfo EntityWrapperFactory_GetPocoEntityKeyStrategyFunc = typeof(EntityWrapperFactory).GetMethod("GetPocoEntityKeyStrategyFunc", BindingFlags.NonPublic | BindingFlags.Static); 768ConstructorInfo ci = genericType.GetConstructor(BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.CreateInstance, null, 794ConstructorInfo ci = genericType.GetConstructor(BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.CreateInstance, null, 1407BindingFlags bindingAttr = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance; 1865MethodInfo getElementsExpression = typeof(Coordinator<>).MakeGenericType(elementType).GetMethod("GetElements", BindingFlags.NonPublic | BindingFlags.Instance);
System\Data\Metadata\AspProxy.cs (3)
227BindingFlags.InvokeMethod | BindingFlags.Static | BindingFlags.Public
System\Data\Metadata\Edm\ItemCollection.cs (2)
220MethodInfo mi = typeof(ItemCollection).GetMethod("GenericGetItems", BindingFlags.NonPublic | BindingFlags.Static);
System\Data\Metadata\Edm\LightweightCodeGenerator.cs (12)
153ConstructorInfo ci = type.GetConstructor(BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.CreateInstance, null, System.Type.EmptyTypes, null); 385gen.Emit(OpCodes.Call, typeof(Type).GetMethod("GetTypeFromHandle", BindingFlags.Static | BindingFlags.Public)); 389gen.Emit(OpCodes.Call, typeof(EntityUtil).GetMethod("ThrowSetInvalidValue", BindingFlags.Static | BindingFlags.NonPublic, null, new Type[] { typeof(object),typeof(Type),typeof(string),typeof(string)},null)); 444gen.Emit(OpCodes.Ldsfld, typeof(LightweightCodeGenerator).GetField("MemberAccessReflectionPermission", BindingFlags.Static | BindingFlags.NonPublic)); 475MethodInfo genericCreateRelatedEndMethod = typeof(LightweightCodeGenerator).GetMethod("CreateGetRelatedEndMethod", BindingFlags.NonPublic | BindingFlags.Static, null, new Type[] { typeof(AssociationEndMember), typeof(AssociationEndMember), typeof(NavigationPropertyAccessor), typeof(NavigationPropertyAccessor) }, null);
System\Data\Metadata\Edm\MetadataPropertyCollection.cs (3)
85foreach (PropertyInfo propertyInfo in clrType.GetProperties(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic))
System\Data\Metadata\ObjectLayer\ObjectItemAssemblyLoader.cs (5)
19protected const BindingFlags PropertyReflectionBindingFlags = BindingFlags.DeclaredOnly | 20BindingFlags.Instance | 21BindingFlags.Public | 22BindingFlags.NonPublic;
System\Data\Metadata\ObjectLayer\ObjectItemConventionAssemblyLoader.cs (4)
23private const BindingFlags RootEntityPropertyReflectionBindingFlags = PropertyReflectionBindingFlags & ~BindingFlags.DeclaredOnly | BindingFlags.FlattenHierarchy; 355BindingFlags flags = cspaceType.BaseType == null ? RootEntityPropertyReflectionBindingFlags : PropertyReflectionBindingFlags;
System\Data\Objects\DataRecordObjectView.cs (2)
78System.Reflection.PropertyInfo[] props = type.GetProperties(BindingFlags.Public | BindingFlags.Instance);
System\Data\Objects\ELinq\ELinqQueryState.cs (2)
242MethodInfo includeMethod = sourceQuery.GetType().GetMethod("Include", BindingFlags.Public | BindingFlags.Instance);
System\Data\Objects\ELinq\InitializerFacet.cs (4)
33internal static readonly MethodInfo UserExpressionMarker = typeof(InitializerMetadata).GetMethod("MarkAsUserExpression", BindingFlags.NonPublic | BindingFlags.Static); 467BindingFlags.Static | BindingFlags.Public);
System\Data\Objects\ELinq\LinqExpressionNormalizer.cs (2)
423private static readonly MethodInfo s_relationalOperatorPlaceholderMethod = typeof(LinqExpressionNormalizer).GetMethod("RelationalOperatorPlaceholder", BindingFlags.Static | BindingFlags.NonPublic);
System\Data\Objects\ELinq\MethodCallTranslator.cs (104)
589stringsType.GetMethod("Mid", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(string), typeof(int) }, null), 590stringsType.GetMethod("Mid", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(string), typeof(int), typeof(int) }, null)); 822typeof(Math).GetMethod("Ceiling", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(decimal) }, null), 823typeof(Math).GetMethod("Ceiling", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(double) }, null), 824typeof(Math).GetMethod("Floor", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(decimal) }, null), 825typeof(Math).GetMethod("Floor", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(double) }, null), 826typeof(Math).GetMethod("Round", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(decimal) }, null), 827typeof(Math).GetMethod("Round", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(double) }, null), 828typeof(Math).GetMethod("Round", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(decimal), typeof(int) }, null), 829typeof(Math).GetMethod("Round", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(double), typeof(int) }, null), 832typeof(Decimal).GetMethod("Floor", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(decimal) }, null), 833typeof(Decimal).GetMethod("Ceiling", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(decimal) }, null), 834typeof(Decimal).GetMethod("Round", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(decimal) }, null), 835typeof(Decimal).GetMethod("Round", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(decimal), typeof(int) }, null), 838typeof(String).GetMethod("Replace", BindingFlags.Public | BindingFlags.Instance, null, new Type[] { typeof(String), typeof(String) }, null), 839typeof(String).GetMethod("ToLower", BindingFlags.Public | BindingFlags.Instance, null, new Type[] { }, null), 840typeof(String).GetMethod("ToUpper", BindingFlags.Public | BindingFlags.Instance, null, new Type[] { }, null), 841typeof(String).GetMethod("Trim", BindingFlags.Public | BindingFlags.Instance, null, new Type[] { }, null), 847result.Add(typeof(Math).GetMethod("Abs", BindingFlags.Public | BindingFlags.Static, null, new Type[] { argType }, null)); 919yield return typeof(EntityFunctions).GetMethod(ExpressionConverter.AsUnicode, BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(string) }, null); 930yield return typeof(EntityFunctions).GetMethod(ExpressionConverter.AsNonUnicode, BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(string) }, null); 940typeof(Math).GetMethod("Pow", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(double), typeof(double) }, null), 960typeof(Guid).GetMethod("NewGuid", BindingFlags.Public | BindingFlags.Static, null, Type.EmptyTypes, null), 980yield return typeof(String).GetMethod("Contains", BindingFlags.Public | BindingFlags.Instance, null, new Type[] { typeof(string) }, null); 1010yield return typeof(String).GetMethod("IndexOf", BindingFlags.Public | BindingFlags.Instance, null, new Type[] { typeof(string) }, null); 1032yield return typeof(String).GetMethod("StartsWith", BindingFlags.Public | BindingFlags.Instance, null, new Type[] { typeof(string) }, null); 1063yield return typeof(String).GetMethod("EndsWith", BindingFlags.Public | BindingFlags.Instance, null, new Type[] { typeof(string) }, null); 1096yield return typeof(String).GetMethod("Substring", BindingFlags.Public | BindingFlags.Instance, null, new Type[] { typeof(int) }, null); 1097yield return typeof(String).GetMethod("Substring", BindingFlags.Public | BindingFlags.Instance, null, new Type[] { typeof(int), typeof(int) }, null); 1135yield return typeof(String).GetMethod("Remove", BindingFlags.Public | BindingFlags.Instance, null, new Type[] { typeof(int) }, null); 1136yield return typeof(String).GetMethod("Remove", BindingFlags.Public | BindingFlags.Instance, null, new Type[] { typeof(int), typeof(int) }, null); 1217yield return typeof(String).GetMethod("Insert", BindingFlags.Public | BindingFlags.Instance, null, new Type[] { typeof(int), typeof(string) }, null); 1260yield return typeof(String).GetMethod("IsNullOrEmpty", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(string) }, null); 1289yield return typeof(String).GetMethod("Concat", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(string), typeof(string) }, null); 1290yield return typeof(String).GetMethod("Concat", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(string), typeof(string), typeof(string) }, null); 1291yield return typeof(String).GetMethod("Concat", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(string), typeof(string), typeof(string), typeof(string) }, null); 1365yield return typeof(String).GetMethod("Trim", BindingFlags.Public | BindingFlags.Instance, null, new Type[] { typeof(Char[]) }, null); 1375yield return typeof(String).GetMethod("TrimStart", BindingFlags.Public | BindingFlags.Instance, null, new Type[] { typeof(Char[]) }, null); 1385yield return typeof(String).GetMethod("TrimEnd", BindingFlags.Public | BindingFlags.Instance, null, new Type[] { typeof(Char[]) }, null); 1403yield return stringsType.GetMethod("Trim", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(string) }, null); 1404yield return stringsType.GetMethod("LTrim", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(string) }, null); 1405yield return stringsType.GetMethod("RTrim", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(string) }, null); 1406yield return stringsType.GetMethod("Left", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(string), typeof(int) }, null); 1407yield return stringsType.GetMethod("Right", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(string), typeof(int) }, null); 1411yield return dateTimeType.GetMethod("Year", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(DateTime) }, null); 1412yield return dateTimeType.GetMethod("Month", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(DateTime) }, null); 1413yield return dateTimeType.GetMethod("Day", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(DateTime) }, null); 1414yield return dateTimeType.GetMethod("Hour", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(DateTime) }, null); 1415yield return dateTimeType.GetMethod("Minute", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(DateTime) }, null); 1416yield return dateTimeType.GetMethod("Second", BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(DateTime) }, null); 1447MethodInfo methodInfo = declaringType.GetMethod(methodName, BindingFlags.Public | BindingFlags.Static, null, argumentTypes, null); 1490yield return dateAndTimeType.GetMethod("DatePart", BindingFlags.Public | BindingFlags.Static, null,
System\Data\Objects\ELinq\ReflectionUtil.cs (4)
498return typeof(Queryable).GetMethods(BindingFlags.Static | BindingFlags.Public).Concat( 499typeof(Enumerable).GetMethods(BindingFlags.Static | BindingFlags.Public));
System\Data\Objects\ELinq\Translator.cs (57)
228propertyInfo = propertyInfo.DeclaringType.GetGenericTypeDefinition().GetProperty(propertyInfo.Name, BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public); 537yield return typeof(String).GetProperty("Length", BindingFlags.Public | BindingFlags.Instance); 538yield return typeof(DateTime).GetProperty("Year", BindingFlags.Public | BindingFlags.Instance); 539yield return typeof(DateTime).GetProperty("Month", BindingFlags.Public | BindingFlags.Instance); 540yield return typeof(DateTime).GetProperty("Day", BindingFlags.Public | BindingFlags.Instance); 541yield return typeof(DateTime).GetProperty("Hour", BindingFlags.Public | BindingFlags.Instance); 542yield return typeof(DateTime).GetProperty("Minute", BindingFlags.Public | BindingFlags.Instance); 543yield return typeof(DateTime).GetProperty("Second", BindingFlags.Public | BindingFlags.Instance); 544yield return typeof(DateTime).GetProperty("Millisecond", BindingFlags.Public | BindingFlags.Instance); 546yield return typeof(DateTimeOffset).GetProperty("Year", BindingFlags.Public | BindingFlags.Instance); 547yield return typeof(DateTimeOffset).GetProperty("Month", BindingFlags.Public | BindingFlags.Instance); 548yield return typeof(DateTimeOffset).GetProperty("Day", BindingFlags.Public | BindingFlags.Instance); 549yield return typeof(DateTimeOffset).GetProperty("Hour", BindingFlags.Public | BindingFlags.Instance); 550yield return typeof(DateTimeOffset).GetProperty("Minute", BindingFlags.Public | BindingFlags.Instance); 551yield return typeof(DateTimeOffset).GetProperty("Second", BindingFlags.Public | BindingFlags.Instance); 552yield return typeof(DateTimeOffset).GetProperty("Millisecond", BindingFlags.Public | BindingFlags.Instance); 573yield return GetProperty(typeof(DateTime), "Now", BindingFlags.Public | BindingFlags.Static, ExpressionConverter.CurrentDateTime); 574yield return GetProperty(typeof(DateTime), "UtcNow", BindingFlags.Public | BindingFlags.Static, ExpressionConverter.CurrentUtcDateTime); 575yield return GetProperty(typeof(DateTimeOffset), "Now", BindingFlags.Public | BindingFlags.Static, ExpressionConverter.CurrentDateTimeOffset); 577yield return GetProperty(typeof(TimeSpan), "Hours", BindingFlags.Public | BindingFlags.Instance, ExpressionConverter.Hour); 578yield return GetProperty(typeof(TimeSpan), "Minutes", BindingFlags.Public | BindingFlags.Instance, ExpressionConverter.Minute); 579yield return GetProperty(typeof(TimeSpan), "Seconds", BindingFlags.Public | BindingFlags.Instance, ExpressionConverter.Second); 580yield return GetProperty(typeof(TimeSpan), "Milliseconds", BindingFlags.Public | BindingFlags.Instance, ExpressionConverter.Millisecond); 583private static PropertyInfo GetProperty(Type declaringType, string propertyName, BindingFlags bindingFlages, string canonicalFunctionName) 621return vbAssembly.GetType(s_dateAndTimeTypeFullName).GetProperty("Now", BindingFlags.Public | BindingFlags.Static); 639return typeof(EntityCollection<>).GetProperty(ExpressionConverter.s_entityCollectionCountPropertyName, BindingFlags.Public | BindingFlags.Instance); 659return typeof(Nullable<>).GetProperty(ExpressionConverter.s_nullableHasValuePropertyName, BindingFlags.Public | BindingFlags.Instance); 679return typeof(Nullable<>).GetProperty(ExpressionConverter.s_nullableValuePropertyName, BindingFlags.Public | BindingFlags.Instance);
System\Data\Objects\ELinq\TypeSystem.cs (8)
24"GetDefault", BindingFlags.Static | BindingFlags.NonPublic); 139BindingFlags.Static | BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic)) 245PropertyInfo interfaceProp = interfaceType.GetProperty(propertyInfo.Name, BindingFlags.Public | BindingFlags.Instance);
System\Data\Objects\Internal\EntityProxyFactory.cs (18)
463FieldInfo interceptorField = proxyType.GetField(LazyLoadImplementor.GetInterceptorFieldName(member.Name), BindingFlags.DeclaredOnly | BindingFlags.Static | BindingFlags.NonPublic); 466Delegate interceptorDelegate = typeof(LazyLoadBehavior).GetMethod("GetInterceptorDelegate", BindingFlags.NonPublic | BindingFlags.Static). 497var resetFKSetterFlagField = proxyType.GetField(ResetFKSetterFlagFieldName, BindingFlags.DeclaredOnly | BindingFlags.Static | BindingFlags.NonPublic); 541var compareByteArraysField = proxyType.GetField(CompareByteArraysFieldName, BindingFlags.DeclaredOnly | BindingFlags.Static | BindingFlags.NonPublic); 568ConstructorInfo ctor = ospaceEntityType.ClrType.GetConstructor(BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.CreateInstance, null, Type.EmptyTypes, null); 1581_serializationConstructor = _baseClrType.GetConstructor(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, new Type[] { typeof(SerializationInfo), typeof(StreamingContext) }, null);
System\Data\Objects\Internal\EntityProxyTypeInfo.cs (8)
76FieldInfo entityWrapperField = proxyType.GetField(EntityWrapperFieldName, BindingFlags.DeclaredOnly | BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance); 113MethodInfo baseGetterMethod = proxyType.GetMethod("GetBasePropertyValue", BindingFlags.Public | BindingFlags.Instance, null, new Type[] { typeof(string) }, null); 122MethodInfo baseSetterMethod = proxyType.GetMethod("SetBasePropertyValue", BindingFlags.Public | BindingFlags.Instance, null, new Type[] { typeof(string), typeof(object) }, null);
System\Data\Objects\Internal\EntityWrapperFactory.cs (6)
92createDelegate = typeof(EntityWrapperFactory).GetMethod("CreateWrapperDelegateTypedLightweight", BindingFlags.NonPublic | BindingFlags.Static); 98createDelegate = typeof(EntityWrapperFactory).GetMethod("CreateWrapperDelegateTypedWithRelationships", BindingFlags.NonPublic | BindingFlags.Static); 102createDelegate = typeof(EntityWrapperFactory).GetMethod("CreateWrapperDelegateTypedWithoutRelationships", BindingFlags.NonPublic | BindingFlags.Static);
System\Data\Objects\Internal\ObjectQueryState.cs (2)
314MethodInfo createMethod = typeof(ObjectQueryState).GetMethod("CreateObjectQuery", BindingFlags.Static | BindingFlags.Public);
System\Data\Objects\Internal\PocoPropertyAccessorStrategy.cs (4)
23private static readonly MethodInfo s_AddToCollectionGeneric = typeof(PocoPropertyAccessorStrategy).GetMethod("AddToCollection", BindingFlags.NonPublic | BindingFlags.Static); 24private static readonly MethodInfo s_RemoveFromCollectionGeneric = typeof(PocoPropertyAccessorStrategy).GetMethod("RemoveFromCollection", BindingFlags.NonPublic | BindingFlags.Static);
System\Data\Objects\ObjectQuery_TResultType.cs (4)
133MethodInfo mergeAsMethod = objectQueryType.GetMethod("MergeAs", BindingFlags.Instance | BindingFlags.NonPublic); 141MethodInfo includeSpanMethod = objectQueryType.GetMethod("IncludeSpan", BindingFlags.Instance | BindingFlags.NonPublic);
System\Data\Objects\ObjectViewFactory.cs (6)
122ConstructorInfo viewDataConstructor = objectViewDataType.GetConstructor(BindingFlags.Instance | BindingFlags.NonPublic, 205ConstructorInfo viewDataConstructor = objectViewDataType.GetConstructor(BindingFlags.Instance | BindingFlags.NonPublic, 238ConstructorInfo viewConstructor = objectViewType.GetConstructor(BindingFlags.Instance | BindingFlags.NonPublic,
System\Data\Query\InternalTrees\ColumnMapFactory.cs (6)
135ConstructorInfo constructor = type.GetConstructor(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance, 145foreach (PropertyInfo prop in type.GetProperties(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance))
System\Data\SqlClient\SqlSpatialDataReader.cs (2)
91var readMethod = spatialType.GetMethod("Read", BindingFlags.Public | BindingFlags.Instance, null, new[] { typeof(System.IO.BinaryReader) }, null);
System\Data\SqlClient\SqlSpatialServices.cs (12)
259return this.SqlTypes.SqlGeographyType.GetMethod(methodName, BindingFlags.Public | BindingFlags.Instance, null, argTypes, null); 264return this.SqlTypes.SqlGeographyType.GetMethod(methodName, BindingFlags.Public | BindingFlags.Static, null, argTypes, null); 269return this.SqlTypes.SqlGeographyType.GetProperty(propertyName, BindingFlags.Public | BindingFlags.Instance); 274return this.SqlTypes.SqlGeometryType.GetMethod(methodName, BindingFlags.Public | BindingFlags.Static, null, argTypes, null); 279return this.SqlTypes.SqlGeometryType.GetMethod(methodName, BindingFlags.Public | BindingFlags.Instance, null, argTypes, null); 284return this.SqlTypes.SqlGeometryType.GetProperty(propertyName, BindingFlags.Public | BindingFlags.Instance);
System\Data\SqlClient\SqlTypesAssembly.cs (16)
79PropertyInfo prop = exp.Type.GetProperty(propertyName, BindingFlags.Instance | BindingFlags.Public); 173MethodInfo asTextMethod = this.SqlGeometryType.GetMethod("STAsText", BindingFlags.Public | BindingFlags.Instance, null, Type.EmptyTypes, null); 522var staticCtorMethod = spatialType.GetMethod(methodName, BindingFlags.Public | BindingFlags.Static); 566ConstructorInfo byteArrayCtor = sqlBytesType.GetConstructor(BindingFlags.Instance | BindingFlags.Public, null, new Type[] { toConvert.Type }, null); 577ConstructorInfo sqlCharsFromSqlStringCtor = sqlCharsType.GetConstructor(BindingFlags.Instance | BindingFlags.Public, null, new Type[] { sqlString }, null); 579ConstructorInfo sqlStringFromStringCtor = sqlString.GetConstructor(BindingFlags.Instance | BindingFlags.Public, null, new Type[] { typeof(string) }, null); 588ConstructorInfo sqlStringFromStringCtor = sqlStringType.GetConstructor(BindingFlags.Instance | BindingFlags.Public, null, new Type[] { typeof(string) }, null); 598ConstructorInfo readerCtor = sqlXmlType.GetConstructor(BindingFlags.Instance | BindingFlags.Public, null, new Type[] { toConvert.Type }, null);
System.Data.Entity.Design (13)
System\Data\Entity\Design\Common\MetadataItemSerializer.cs (2)
580MethodInfo mi = typeof(EdmType).GetMethod("GetAssociatedFacetDescriptions", BindingFlags.NonPublic | BindingFlags.Instance);
System\Data\Entity\Design\EntityCodeGenerator.cs (5)
604BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy;
System\Data\EntityModel\Emitters\Utils.cs (6)
63BindingFlags bindingFlags = BindingFlags.FlattenHierarchy | BindingFlags.NonPublic | BindingFlags.Public 64| BindingFlags.Instance | BindingFlags.Static;
System.Data.Linq (239)
DataBindingList.cs (3)
19BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null,
DataContext.cs (5)
397tb = (ITable)Activator.CreateInstance(tbType, BindingFlags.Instance|BindingFlags.Public|BindingFlags.NonPublic, null, new object[] { this, metaTable }, null); 417FieldInfo[] fields = schema.GetType().GetFields(BindingFlags.Public | BindingFlags.Instance);
DataServices.cs (2)
294BindingFlags.Instance | BindingFlags.NonPublic, null,
DbConvert.cs (2)
168(mi = toType.GetMethod("Parse", BindingFlags.Static | BindingFlags.Public, null, StringArg, null)) != null) {
IdentityManager.cs (9)
66BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, 82BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, 90BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null,
Mapping\Accessors.cs (4)
59BindingFlags.Instance | BindingFlags.NonPublic, null, 127BindingFlags.Instance|BindingFlags.NonPublic, null,
Mapping\AttributedMetaModel.cs (43)
18internal static MethodInfo FindMethod(Type type, string name, BindingFlags flags, Type[] argTypes) { 22internal static MethodInfo FindMethod(Type type, string name, BindingFlags flags, Type[] argTypes, bool allowInherit) { 24MethodInfo mi = type.GetMethod(name, flags | BindingFlags.DeclaredOnly, null, argTypes, null); 131FieldInfo[] fields = type.GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly); 139PropertyInfo[] props = type.GetProperties(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly); 165foreach (MethodInfo mi in type.GetMethods(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.DeclaredOnly)) { 367BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, 373BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, 379BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, 576BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, 583BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, 600BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy; 1040MemberInfo[] mis = mi.DeclaringType.GetMember(this.attr.Storage, BindingFlags.Instance | BindingFlags.NonPublic); 1241BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, 1304return (MetaAccessor)Activator.CreateInstance(accessorType, BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, args, null);
Mapping\MappedMetaModel.cs (50)
95FieldInfo[] fields = type.GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly); 109PropertyInfo[] props = type.GetProperties(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly); 240return type.GetMethod(methodName, BindingFlags.Instance|BindingFlags.Public|BindingFlags.NonPublic); 395BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, 401BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, 407BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, 613BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, 620BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, 637BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy; 702foreach(MemberInfo mi in aboveRoot.GetMembers(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic)) { 971MemberInfo[] mis = mi.DeclaringType.GetMember(this.memberMap.StorageMemberName, BindingFlags.Instance | BindingFlags.NonPublic); 1146BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, 1209return (MetaAccessor)Activator.CreateInstance(accessorType, BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, args, null); 1495MemberInfo[] rmis = mtype.Type.GetMember(names[i], BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic); 1666BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy;
parent\parent\misc\SecurityUtils.cs (12)
108BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.CreateInstance; 124flags |= BindingFlags.NonPublic; 146return SecureConstructorInvoke(type, argTypes, args, allowNonPublic, BindingFlags.Default); 156bool allowNonPublic, BindingFlags extraFlags) { 171BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | extraFlags; 173flags &= ~BindingFlags.NonPublic;
SqlClient\Common\TypeSystem.cs (9)
81internal static IEnumerable<FieldInfo> GetAllFields(Type type, BindingFlags flags) { 95internal static IEnumerable<PropertyInfo> GetAllProperties(Type type, BindingFlags flags) { 121_sequenceMethods = typeof(Enumerable).GetMethods(BindingFlags.Static | BindingFlags.Public).ToLookup(m => m.Name); 137_queryMethods = typeof(Queryable).GetMethods(BindingFlags.Static | BindingFlags.Public).ToLookup(m => m.Name); 148MethodInfo mi = type.GetMethods(BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic)
SqlClient\Query\QueryConverter.cs (3)
899foreach (PropertyInfo pi in mi.DeclaringType.GetProperties(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic)) {
SqlClient\Query\Translator.cs (3)
111ConstructorInfo cons = rowType.Type.GetConstructor(BindingFlags.Instance|BindingFlags.Public|BindingFlags.NonPublic, null, System.Type.EmptyTypes, null);
SqlClient\Reader\ObjectReaderCompiler.cs (78)
159this.miDRisDBNull = dataReaderType.GetMethod("IsDBNull", BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic); 160this.miBRisDBNull = typeof(DbDataReader).GetMethod("IsDBNull", BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic); 163this.ordinalsField = orbType.GetField("Ordinals", BindingFlags.Instance | BindingFlags.Public); 164this.globalsField = orbType.GetField("Globals", BindingFlags.Instance | BindingFlags.Public); 165this.argsField = orbType.GetField("Arguments", BindingFlags.Instance | BindingFlags.Public); 166this.readerField = orbType.GetField("DataReader", BindingFlags.Instance | BindingFlags.Public); 167this.bufferReaderField = orbType.GetField("BufferReader", BindingFlags.Instance | BindingFlags.Public); 210factoryType, BindingFlags.Instance | BindingFlags.NonPublic, null, 260return (IObjectReaderSession)Activator.CreateInstance(sessionType, BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, 815BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, 985BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, 1038BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, 1206MethodInfo miSetSource = memberType.GetMethod("SetSource", BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, new Type[] { argType }, null); 1268MethodInfo miAssign = memberType.GetMethod("Assign", BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, new Type[] { argType }, null); 1312ConstructorInfo ci = memberType.GetConstructor(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, new Type[] { argType }, null); 1380mi = typeof(ObjectMaterializer<>).MakeGenericType(this.compiler.dataReaderType).GetMethod("GetNestedLinkSource", BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic); 1399mi = typeof(ObjectMaterializer<>).MakeGenericType(this.compiler.dataReaderType).GetMethod("GetLinkSource", BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic); 1452.GetMethod("ExecuteSubQuery", BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic); 1510MethodInfo miRead = orbType.GetMethod("Read", BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, Type.EmptyTypes, null); 1522MethodInfo miAdd = listType.GetMethod("Add", BindingFlags.Instance | BindingFlags.Public, null, new Type[] { joinElementType }, null); 1725MethodInfo miAssign = expectedType.GetMethod("Assign", BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, new Type[] { seqType }, null); 1781MethodInfo miGetTypeFromHandle = typeof(Type).GetMethod("GetTypeFromHandle", BindingFlags.Static | BindingFlags.Public); 1784MethodInfo miChangeType = typeof(DBConvert).GetMethod("ChangeType", BindingFlags.Static | BindingFlags.Public, null, new Type[] { typeof(object), typeof(Type) }, null); 2064MethodInfo miEquals = typeof(object).GetMethod("Equals", BindingFlags.Static | BindingFlags.Public); 2089"GetTypeFromHandle", BindingFlags.Static | BindingFlags.Public)); 2093.GetMethod("ErrorAssignmentToNull", BindingFlags.Static | BindingFlags.Public); 2122BindingFlags.Instance | BindingFlags.Public, 2131BindingFlags.Instance | BindingFlags.Public, 2142MethodInfo mi = nullableType.GetMethod("get_HasValue", BindingFlags.Instance | BindingFlags.Public); 2147MethodInfo mi = nullableType.GetMethod("get_Value", BindingFlags.Instance | BindingFlags.Public); 2163FieldInfo fi = varType.GetField("Value", BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly);
SqlClient\SqlProvider.cs (16)
547engineType.InvokeMember("CreateDatabase", BindingFlags.Instance | BindingFlags.Public | BindingFlags.InvokeMethod, null, engine, new object[] { }, CultureInfo.InvariantCulture); 1019BindingFlags.Instance | BindingFlags.NonPublic, null, new object[] { obj }, null 1054BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, 1106BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, 1117BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, 1227return (IEnumerable)Activator.CreateInstance(enumerableType, BindingFlags.Instance | BindingFlags.NonPublic, null, new object[] { e }, null);
System.Data.Services (135)
System\Data\Services\DataServiceConfiguration.cs (8)
948BindingFlags flags = BindingFlags.DeclaredOnly | BindingFlags.Static | BindingFlags.Public; 994BindingFlags flags = BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.Public;
System\Data\Services\IgnorePropertiesAttribute.cs (1)
79internal static IEnumerable<string> GetProperties(Type type, bool inherit, BindingFlags bindingFlags)
System\Data\Services\OpenTypes\OpenTypeMethods.cs (36)
29internal static readonly MethodInfo AddMethodInfo = typeof(OpenTypeMethods).GetMethod("Add", BindingFlags.Static | BindingFlags.Public); 32internal static readonly MethodInfo AndAlsoMethodInfo = typeof(OpenTypeMethods).GetMethod("AndAlso", BindingFlags.Static | BindingFlags.Public); 35internal static readonly MethodInfo ConvertMethodInfo = typeof(OpenTypeMethods).GetMethod("Convert", BindingFlags.Static | BindingFlags.Public); 38internal static readonly MethodInfo DivideMethodInfo = typeof(OpenTypeMethods).GetMethod("Divide", BindingFlags.Static | BindingFlags.Public); 41internal static readonly MethodInfo EqualMethodInfo = typeof(OpenTypeMethods).GetMethod("Equal", BindingFlags.Static | BindingFlags.Public); 44internal static readonly MethodInfo GreaterThanMethodInfo = typeof(OpenTypeMethods).GetMethod("GreaterThan", BindingFlags.Static | BindingFlags.Public); 47internal static readonly MethodInfo GreaterThanOrEqualMethodInfo = typeof(OpenTypeMethods).GetMethod("GreaterThanOrEqual", BindingFlags.Static | BindingFlags.Public); 50internal static readonly MethodInfo LessThanMethodInfo = typeof(OpenTypeMethods).GetMethod("LessThan", BindingFlags.Static | BindingFlags.Public); 53internal static readonly MethodInfo LessThanOrEqualMethodInfo = typeof(OpenTypeMethods).GetMethod("LessThanOrEqual", BindingFlags.Static | BindingFlags.Public); 56internal static readonly MethodInfo ModuloMethodInfo = typeof(OpenTypeMethods).GetMethod("Modulo", BindingFlags.Static | BindingFlags.Public); 59internal static readonly MethodInfo MultiplyMethodInfo = typeof(OpenTypeMethods).GetMethod("Multiply", BindingFlags.Static | BindingFlags.Public); 62internal static readonly MethodInfo NegateMethodInfo = typeof(OpenTypeMethods).GetMethod("Negate", BindingFlags.Static | BindingFlags.Public); 65internal static readonly MethodInfo NotMethodInfo = typeof(OpenTypeMethods).GetMethod("Not", BindingFlags.Static | BindingFlags.Public); 68internal static readonly MethodInfo NotEqualMethodInfo = typeof(OpenTypeMethods).GetMethod("NotEqual", BindingFlags.Static | BindingFlags.Public); 71internal static readonly MethodInfo OrElseMethodInfo = typeof(OpenTypeMethods).GetMethod("OrElse", BindingFlags.Static | BindingFlags.Public); 74internal static readonly MethodInfo SubtractMethodInfo = typeof(OpenTypeMethods).GetMethod("Subtract", BindingFlags.Static | BindingFlags.Public); 77internal static readonly MethodInfo TypeIsMethodInfo = typeof(OpenTypeMethods).GetMethod("TypeIs", BindingFlags.Static | BindingFlags.Public); 82BindingFlags.Static | BindingFlags.Public,
System\Data\Services\Parsing\FunctionDescription.cs (9)
166BindingFlags.Static | BindingFlags.Public, 313BindingFlags flags = BindingFlags.Public | BindingFlags.Instance; 455BindingFlags flags = BindingFlags.Public | (instance ? BindingFlags.Instance : BindingFlags.Static);
System\Data\Services\Parsing\RequestQueryParser.cs (19)
150.GetMethods(BindingFlags.Public | BindingFlags.Static) 155.GetMethods(BindingFlags.Public | BindingFlags.Static) 160.GetMethods(BindingFlags.Public | BindingFlags.Static) 165.GetMethods(BindingFlags.Public | BindingFlags.Static) 170.GetMethods(BindingFlags.Public | BindingFlags.Static) 175.GetMethod("ByteArraysEqual", BindingFlags.NonPublic | BindingFlags.Static); 179.GetMethod("ByteArraysNotEqual", BindingFlags.NonPublic | BindingFlags.Static); 2343BindingFlags flags = BindingFlags.Public | BindingFlags.DeclaredOnly | BindingFlags.Static | BindingFlags.Instance;
System\Data\Services\Providers\BaseServiceProvider.cs (5)
33protected const BindingFlags ResourceContainerBindingFlags = WebUtil.PublicInstanceBindingFlags; 354BindingFlags.Instance | BindingFlags.Instance | BindingFlags.FlattenHierarchy, 505foreach (MethodInfo methodInfo in type.GetMethods(WebUtil.PublicInstanceBindingFlags | BindingFlags.FlattenHierarchy))
System\Data\Services\Providers\BasicExpandProvider.cs (14)
238query = (IQueryable) typeof(BasicExpandProvider).GetMethod("InvokeOrderBy", BindingFlags.Static | BindingFlags.NonPublic) 280query = (IQueryable) typeof(BasicExpandProvider).GetMethod("InvokeOrderBy", BindingFlags.Static | BindingFlags.NonPublic) 305query = (IQueryable) typeof(BasicExpandProvider).GetMethod("InvokeSkipOrTake", BindingFlags.Static | BindingFlags.NonPublic) 312query = (IQueryable) typeof(BasicExpandProvider).GetMethod("InvokeSkipOrTake", BindingFlags.Static | BindingFlags.NonPublic) 572.GetMethods(BindingFlags.Static | BindingFlags.Public) 577.GetMethods(BindingFlags.Static | BindingFlags.Public) 582.GetMethod("Take", BindingFlags.Static | BindingFlags.Public);
System\Data\Services\Providers\DataServiceProviderMethods.cs (8)
30BindingFlags.Static | BindingFlags.Public, 38BindingFlags.Static | BindingFlags.Public, 46BindingFlags.Static | BindingFlags.Public); 51BindingFlags.Static | BindingFlags.Public);
System\Data\Services\Providers\ObjectContextServiceProvider.cs (4)
274MethodInfo includeMethod = typeof(ObjectContextServiceProvider).GetMethod("Include", BindingFlags.Static | BindingFlags.NonPublic); 2053MethodInfo createObjectMethod = context.GetType().GetMethod("CreateObject", BindingFlags.Public | BindingFlags.Instance);
System\Data\Services\Providers\ReflectionServiceProvider.cs (3)
435foreach (PropertyInfo property in type.GetProperties(WebUtil.PublicInstanceBindingFlags | BindingFlags.DeclaredOnly)) 603BindingFlags bindingFlags = WebUtil.PublicInstanceBindingFlags; 608bindingFlags = bindingFlags | BindingFlags.DeclaredOnly;
System\Data\Services\Providers\ResourceType.cs (1)
1110BindingFlags bindingFlags = WebUtil.PublicInstanceBindingFlags;
System\Data\Services\RequestQueryProcessor.cs (6)
34private static readonly MethodInfo InvokeSkipMethodInfo = typeof(RequestQueryProcessor).GetMethod("InvokeSkip", BindingFlags.NonPublic | BindingFlags.Static); 37private static readonly MethodInfo InvokeTakeMethodInfo = typeof(RequestQueryProcessor).GetMethod("InvokeTake", BindingFlags.NonPublic | BindingFlags.Static); 40private static readonly MethodInfo countQueryResultMethodInfo = typeof(RequestQueryProcessor).GetMethod("CountQueryResult", BindingFlags.NonPublic | BindingFlags.Static);
System\Data\Services\RequestUriProcessor.cs (14)
44private static readonly MethodInfo InvokeWhereMethodInfo = typeof(RequestUriProcessor).GetMethod("InvokeWhere", BindingFlags.NonPublic | BindingFlags.Static); 413MethodInfo method = typeof(RequestUriProcessor).GetMethod("InvokeSelect", BindingFlags.Static | BindingFlags.NonPublic); 1120MethodInfo method = typeof(RequestUriProcessor).GetMethod("InvokeSelect", BindingFlags.Static | BindingFlags.NonPublic); 1145MethodInfo method = typeof(RequestUriProcessor).GetMethod("InvokeSelectMany", BindingFlags.Static | BindingFlags.NonPublic); 1164MethodInfo method = typeof(RequestUriProcessor).GetMethod("InvokeSelect", BindingFlags.Static | BindingFlags.NonPublic); 1184MethodInfo method = typeof(RequestUriProcessor).GetMethod("InvokeSelect", BindingFlags.Static | BindingFlags.NonPublic); 1205MethodInfo method = typeof(RequestUriProcessor).GetMethod("InvokeSelectMany", BindingFlags.Static | BindingFlags.NonPublic);
System\Data\Services\Serializers\SyndicationSerializer.cs (2)
787MethodInfo methodWritePrimitiveValue = typeof(SyndicationSerializer).GetMethod("WritePrimitiveValue", BindingFlags.Static | BindingFlags.NonPublic);
System\Data\Services\WebUtil.cs (5)
38internal const BindingFlags PublicInstanceBindingFlags = BindingFlags.Public | BindingFlags.Instance; 49BindingFlags.Static | BindingFlags.NonPublic);
System.Data.Services.Client (36)
parent\Server\System\Data\Services\Providers\EntityPropertyMappingInfo.cs (2)
152PropertyInfo pi = element.GetType().GetProperty(srcPathPart, BindingFlags.Instance | BindingFlags.Public);
System\Data\Services\Client\ALinq\DataServiceQueryProvider.cs (4)
54BindingFlags.NonPublic | BindingFlags.Instance, 81MethodInfo mi = typeof(DataServiceQueryProvider).GetMethod("ReturnSingleton", BindingFlags.NonPublic | BindingFlags.Instance);
System\Data\Services\Client\ALinq\ExpressionNormalizer.cs (2)
503private static readonly MethodInfo s_relationalOperatorPlaceholderMethod = typeof(ExpressionNormalizer).GetMethod("RelationalOperatorPlaceholder", BindingFlags.Static | BindingFlags.NonPublic);
System\Data\Services\Client\ALinq\ReflectionUtil.cs (4)
510return typeof(Queryable).GetMethods(BindingFlags.Static | BindingFlags.Public).Concat( 511typeof(Enumerable).GetMethods(BindingFlags.Static | BindingFlags.Public));
System\Data\Services\Client\ALinq\ResourceBinder.cs (2)
1744PropertyInfo[] properties = ne.Type.GetProperties(BindingFlags.Public | BindingFlags.Instance);
System\Data\Services\Client\Binding\BindingGraph.cs (2)
105.GetMethod("SetObserver", BindingFlags.Instance | BindingFlags.NonPublic)
System\Data\Services\Client\Binding\BindingObserver.cs (2)
205.GetMethod("VerifyObserverNotPresent", BindingFlags.NonPublic | BindingFlags.Static)
System\Data\Services\Client\ClientConvert.cs (4)
229const System.Reflection.BindingFlags Flags = System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.InvokeMethod;
System\Data\Services\Client\ClientType.cs (2)
114foreach (PropertyInfo pinfo in type.GetProperties(BindingFlags.Public | BindingFlags.Instance))
System\Data\Services\Client\DataServiceQueryContinuation.cs (2)
96var constructors = typeof(DataServiceQueryContinuation<>).MakeGenericType(plan.ProjectedType).GetConstructors(BindingFlags.NonPublic | BindingFlags.Instance);
System\Data\Services\Client\ProjectionPlanCompiler.cs (5)
418MethodInfo method = typeof(AtomMaterializerInvoker).GetMethod(methodName, BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static); 845nex.Type.GetConstructors(BindingFlags.NonPublic | BindingFlags.Instance).First(
System\Data\Services\Client\QueryResponse.cs (3)
141BindingFlags.CreateInstance | BindingFlags.NonPublic | BindingFlags.Instance,
System\Data\Services\Client\Util.cs (2)
462foreach (var property in collection.GetType().GetProperties(System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.Public))
System.Data.Services.Design (8)
System\Data\EntityModel\Emitters\ClientApiGenerator.cs (2)
112private static readonly System.Reflection.MethodInfo s_getDefaultMethod = typeof(TypeSystem).GetMethod("GetDefault", System.Reflection.BindingFlags.Static | System.Reflection.BindingFlags.NonPublic);
System\Data\EntityModel\Emitters\Utils.cs (6)
67const BindingFlags bindingFlags = BindingFlags.FlattenHierarchy | BindingFlags.NonPublic | BindingFlags.Public 68| BindingFlags.Instance | BindingFlags.Static;
System.Data.SqlXml (32)
System\Xml\Xsl\IlGen\XmlILModule.cs (2)
314methodsBaked[methName] = typBaked.GetMethod(methName, BindingFlags.NonPublic | BindingFlags.Static);
System\Xml\Xsl\QIL\QilXmlReader.cs (2)
42foreach (MethodInfo mi in typeof(QilFactory).GetMethods(BindingFlags.Public | BindingFlags.Instance)) {
System\Xml\Xsl\Runtime\XmlExtensionFunction.cs (7)
30public XmlExtensionFunction Bind(string name, string namespaceUri, int numArgs, Type objectType, BindingFlags flags) { 59private BindingFlags flags; // Modifiers that were used to search for a matching signature 86public XmlExtensionFunction(string name, string namespaceUri, int numArgs, Type objectType, BindingFlags flags) { 93public void Init(string name, string namespaceUri, int numArgs, Type objectType, BindingFlags flags) { 151bool ignoreCase = (this.flags & BindingFlags.IgnoreCase) != 0; 172bool ignoreCase = (this.flags & BindingFlags.IgnoreCase) != 0; 186methods = this.objectType.GetMethods(this.flags | BindingFlags.NonPublic);
System\Xml\Xsl\Runtime\XmlQueryRuntime.cs (8)
220internal const BindingFlags EarlyBoundFlags = BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static; 221internal const BindingFlags LateBoundFlags = BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static;
System\Xml\Xsl\XsltOld\Compiler.cs (4)
731lang == ScriptingLanguage.JScript ? (CodeDomProvider) Activator.CreateInstance(Type.GetType("Microsoft.JScript.JScriptCodeProvider, " + AssemblyRef.MicrosoftJScript), BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.CreateInstance, null, null, null) :
System\Xml\Xsl\XsltOld\Processor.cs (4)
340BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.CreateInstance, null, null, null));
System\Xml\Xsl\XsltOld\XsltCompileContext.cs (5)
159private const BindingFlags bindingFlags = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static;
System.Drawing (8)
commonui\System\Drawing\Advanced\ImageFormatConverter.cs (2)
127return typeof(ImageFormat).GetProperties(BindingFlags.Static | BindingFlags.Public);
commonui\System\Drawing\Printing\PrintDocument.cs (4)
145BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.CreateInstance,
parent\parent\parent\InternalApis\Clr\inc\LocalAppContext.cs (2)
92BindingFlags.Static | BindingFlags.Public, // binding flags
System.IdentityModel (6)
parent\parent\parent\parent\parent\InternalApis\Clr\inc\LocalAppContext.cs (2)
92BindingFlags.Static | BindingFlags.Public, // binding flags
System\IdentityModel\Configuration\TypeResolveHelper.cs (4)
52BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.CreateInstance,
System.IO.Compression.FileSystem (2)
parent\parent\parent\InternalApis\Clr\inc\LocalAppContext.cs (2)
92BindingFlags.Static | BindingFlags.Public, // binding flags
System.Runtime.Caching (10)
System\Caching\SRef.cs (10)
19BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.CreateInstance, 30BindingFlags.Public | BindingFlags.Instance | BindingFlags.GetProperty, 45BindingFlags.Public | BindingFlags.Instance | BindingFlags.InvokeMethod,
System.Runtime.Remoting (25)
metadata\wsdlparser.cs (14)
3621BindingFlags bFlags = BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic; 4491BindingFlags bFlags = BindingFlags.DeclaredOnly | BindingFlags.Instance | 4492BindingFlags.Public;// | BindingFlags.NonPublic; 5218BindingFlags bFlags = BindingFlags.DeclaredOnly | BindingFlags.Instance | 5219BindingFlags.Public | BindingFlags.NonPublic;
metadata\wsdlwriter.cs (11)
2366static private void FindMethodAttributes(Type type, MethodInfo[] infos, ref String[] methodAttributes, BindingFlags bFlags) 2447BindingFlags bFlags = BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.Public; 2466if (!mi.IsPublic && type.GetMethod(mi.Name, bFlags | BindingFlags.NonPublic) != null) 2515BindingFlags bFlags = BindingFlags.DeclaredOnly | BindingFlags.Instance | 2516BindingFlags.Public; 2519bFlags |= BindingFlags.NonPublic;
System.Runtime.Serialization (65)
System\Runtime\Serialization\ClassDataContract.cs (17)
405type.GetConstructor(BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public, null, Globals.EmptyTypeArray, null) != null); 858memberInfos = type.GetMembers(BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.Public); 862memberInfos = type.GetMembers(BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic); 1110MethodInfo[] methods = type.GetMethods(BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic); 1324ConstructorInfo ctor = type.GetConstructor(BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public, null, Globals.EmptyTypeArray, null);
System\Runtime\Serialization\CodeGenerator.cs (2)
114objectEquals = Globals.TypeOfObject.GetMethod("Equals", BindingFlags.Public | BindingFlags.Static);
System\Runtime\Serialization\CollectionDataContract.cs (10)
997defaultCtor = type.GetConstructor(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, Globals.EmptyTypeArray, null); 1178addMethod = type.GetMethod(Globals.AddMethodName, BindingFlags.Instance | BindingFlags.Public, null, addMethodTypeArray, null); 1202addMethod = type.GetMethod(Globals.AddMethodName, BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, addMethodTypeArray, null); 1207getEnumeratorMethod = type.GetMethod(Globals.GetEnumeratorMethodName, BindingFlags.Instance | BindingFlags.Public, null, Globals.EmptyTypeArray, null);
System\Runtime\Serialization\DataContract.cs (5)
1233MethodInfo method = UnderlyingType.GetMethod(Globals.ParseMethodName, BindingFlags.Public | BindingFlags.Static, null, new Type[] { Globals.TypeOfString }, null); 2101MethodInfo method = type.GetMethod(methodName, BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.Public, null, Globals.EmptyTypeArray, null);
System\Runtime\Serialization\EnumDataContract.cs (2)
272FieldInfo[] fields = type.GetFields(BindingFlags.Static | BindingFlags.Public);
System\Runtime\Serialization\Globals.cs (5)
24internal const BindingFlags ScanAllMembers = BindingFlags.Static | BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public;
System\Runtime\Serialization\Json\JsonFormatGeneratorStatics.cs (2)
547parseEnumMethod = typeof(Enum).GetMethod("Parse", BindingFlags.Static | BindingFlags.Public, null, new Type[] { typeof(Type), typeof(string) }, null);
System\Runtime\Serialization\Json\JsonFormatReaderGenerator.cs (6)
653constructor = type.GetConstructor(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, Globals.EmptyTypeArray, null); 657constructor = type.GetConstructor(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, Globals.EmptyTypeArray, null);
System\Runtime\Serialization\Json\JsonFormatWriterGenerator.cs (4)
422MethodInfo moveNextMethod = enumeratorType.GetMethod(Globals.MoveNextMethodName, BindingFlags.Instance | BindingFlags.Public, null, Globals.EmptyTypeArray, null); 423MethodInfo getCurrentMethod = enumeratorType.GetMethod(Globals.GetCurrentMethodName, BindingFlags.Instance | BindingFlags.Public, null, Globals.EmptyTypeArray, null);
System\Runtime\Serialization\SchemaExporter.cs (3)
634MethodInfo getMethod = clrType.GetMethod(methodName, /*BindingFlags.DeclaredOnly |*/ BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.Public, null, new Type[] { typeof(XmlSchemaSet) }, null);
System\Runtime\Serialization\XmlDataContract.cs (3)
316ConstructorInfo ctor = type.GetConstructor(BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public, null, Globals.EmptyTypeArray, null);
System\Runtime\Serialization\XmlFormatReaderGenerator.cs (2)
610constructor = type.GetConstructor(BindingFlags.Instance | BindingFlags.Public, null, Globals.EmptyTypeArray, null);
System\Runtime\Serialization\XmlFormatWriterGenerator.cs (4)
458MethodInfo moveNextMethod = enumeratorType.GetMethod(Globals.MoveNextMethodName, BindingFlags.Instance | BindingFlags.Public, null, Globals.EmptyTypeArray, null); 459MethodInfo getCurrentMethod = enumeratorType.GetMethod(Globals.GetCurrentMethodName, BindingFlags.Instance | BindingFlags.Public, null, Globals.EmptyTypeArray, null);
System.ServiceModel (57)
parent\parent\parent\parent\parent\InternalApis\Clr\inc\LocalAppContext.cs (2)
92BindingFlags.Static | BindingFlags.Public, // binding flags
System\ServiceModel\Administration\AppDomainInstanceProvider.cs (6)
90string initializeData = (string)type.InvokeMember(AdministrationStrings.InitializeData, BindingFlags.GetField | BindingFlags.NonPublic | BindingFlags.Instance, null, traceListener, null, CultureInfo.InvariantCulture); 91string[] supportedAttributes = (string[])type.InvokeMember(AdministrationStrings.GetSupportedAttributes, BindingFlags.InvokeMethod | BindingFlags.NonPublic | BindingFlags.Instance, null, traceListener, null, CultureInfo.InvariantCulture);
System\ServiceModel\Configuration\BindingsSection.cs (2)
228MethodInfo tryAddMethod = bindingCollectionElement.GetType().GetMethod("TryAdd", BindingFlags.Instance | BindingFlags.NonPublic);
System\ServiceModel\Configuration\ConfigurationHelpers.cs (2)
297PropertyInfo elementPresent = element.GetType().GetProperty("ElementPresent", BindingFlags.Instance | BindingFlags.NonPublic);
System\ServiceModel\Configuration\ServiceModelEnumValidator.cs (3)
21this.isDefined = this.enumHelperType.GetMethod("IsDefined", BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.Public);
System\ServiceModel\Configuration\StandardEndpointsSection.cs (2)
140MethodInfo tryAddMethod = endpointCollectionElement.GetType().GetMethod("TryAdd", BindingFlags.Instance | BindingFlags.NonPublic);
System\ServiceModel\Description\MetadataSet.cs (4)
589o.@Metadata = (global::System.ServiceModel.Description.MetadataReference)ReadSerializable((System.Xml.Serialization.IXmlSerializable)System.Activator.CreateInstance(typeof(global::System.ServiceModel.Description.MetadataReference), System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.CreateInstance | System.Reflection.BindingFlags.NonPublic, null, new object[0], null));
System\ServiceModel\Description\OperationGenerator.cs (2)
993MemberInfo[] publicMembers = attributeType.GetMembers(BindingFlags.Instance | BindingFlags.Public);
System\ServiceModel\Description\ServiceReflector.cs (4)
336internal const BindingFlags ServiceModelBindingFlags = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance;
System\ServiceModel\Description\TypeLoader.cs (11)
42internal const BindingFlags DefaultBindingFlags = BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Public; 389MethodInfo method = type.GetMethod(knownTypeAttribute.MethodName, BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.Public, null, knownTypesMethodParamType, null); 1264foreach (MemberInfo memberInfo in baseType.GetMembers(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance))
System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (2)
545foreach (MemberInfo member in bodyObjectType.GetMembers(BindingFlags.Instance | BindingFlags.Public))
System\ServiceModel\Diagnostics\OperationInvokerTrace.cs (4)
36traceInstructionMethod = typeof(OperationInvokerTrace).GetMethod("TraceInstruction", BindingFlags.Static | BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public);
System\ServiceModel\Diagnostics\PerformanceCounters.cs (2)
678MethodInfo method = o.GetType().GetMethod(methodName, BindingFlags.NonPublic | BindingFlags.Instance);
System\ServiceModel\Dispatcher\InstanceBehavior.cs (4)
18const BindingFlags DefaultBindingFlags = BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Public;
System\ServiceModel\Dispatcher\OperationFormatter.cs (5)
158BindingFlags bindingFlags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.CreateInstance | BindingFlags.NonPublic;
System\ServiceModel\ServiceHost.cs (2)
1862MethodInfo configure = serviceType.GetMethod("Configure", BindingFlags.Static | BindingFlags.Public, null, new[] { typeof(ServiceConfiguration) }, null);
System.ServiceModel.Activation (8)
System\ServiceModel\Activation\HostedTransportConfigurationManager.cs (2)
76MethodInfo method = type.GetMethod(CreateMetabaseSettingsIis7MethodName, BindingFlags.NonPublic | BindingFlags.Static);
System\ServiceModel\Activities\Activation\XamlBuildProviderExtension.cs (2)
123MethodInfo createExpressionRootMethod = generatedType.GetMethod(CreateExpressionRootMethodName, BindingFlags.Public | BindingFlags.Static);
System\ServiceModel\ServiceHostingEnvironment.cs (4)
1989BindingFlags.CreateInstance | BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance,
System.ServiceModel.Activities (3)
System\ServiceModel\Activities\Configuration\ServiceModelActivitiesEnumValidator.cs (3)
22this.isDefined = this.enumHelperType.GetMethod("IsDefined", BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.Public);
System.ServiceModel.Web (3)
System\ServiceModel\Configuration\InternalEnumValidator.cs (3)
21this.isDefined = this.enumHelperType.GetMethod("IsDefined", BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.Public);
System.Web (229)
Administration\WebAdminConfigurationHelper.cs (16)
48BindingFlags allBindingFlags = BindingFlags.Static | BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic; 81BindingFlags allBindingFlags = BindingFlags.GetProperty | BindingFlags.Static | BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic; 96BindingFlags allBindingFlags = BindingFlags.Static | BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic;
AspNetEventSource.cs (2)
39"WriteEventWithRelatedActivityIdCore", BindingFlags.Instance | BindingFlags.NonPublic, null,
Cache\SRef.cs (6)
23BindingFlags.Public | BindingFlags.Instance | BindingFlags.GetProperty, 35BindingFlags.Public | BindingFlags.Instance | BindingFlags.InvokeMethod,
Compilation\BaseCodeDomTreeGenerator.cs (2)
362Parser.BaseType.GetConstructors(BindingFlags.Instance | BindingFlags.Public).Any(c => c.GetParameters().Length > 0)) {
Compilation\BaseTemplateCodeDomTreeGenerator.cs (3)
777BindingFlags bindingFlags = BindingFlags.Public | BindingFlags.Instance;
Compilation\BrowserCapabilitiesCompiler.cs (4)
293BindingFlags flags = BindingFlags.IgnoreCase | BindingFlags.Instance | BindingFlags.NonPublic;
Compilation\BuildManager.cs (6)
544t.InvokeMember("RestoreSnapshot", BindingFlags.Static | BindingFlags.Public | BindingFlags.InvokeMethod, null, t, args, CultureInfo.InvariantCulture); 976method = type.GetMethod(methodName, BindingFlags.Public | BindingFlags.Static | BindingFlags.IgnoreCase,
Compilation\BuildResult.cs (3)
711BindingFlags.Public | BindingFlags.Static| BindingFlags.IgnoreCase,
Compilation\ClientBuildManagerTypeDescriptionProviderBridge.cs (5)
39internal bool HasProperty(Type type, string name, BindingFlags bindingAttr, Type returnType, Type[] types) 54internal bool HasField(Type type, string name, BindingFlags bindingAttr) { 85internal bool HasMethod(Type type, string name, BindingFlags bindingAttr) { 94internal string[] GetFilteredProperties(Type type, BindingFlags bindingFlags) { 108internal string[] GetFilteredEvents(Type type, BindingFlags bindingFlags) {
Compilation\CompilationUtil.cs (4)
553BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.Instance);
Compilation\DelayLoadType.cs (14)
84protected override ConstructorInfo GetConstructorImpl(BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers) { 88public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr) { 96public override EventInfo GetEvent(string name, BindingFlags bindingAttr) { 100public override EventInfo[] GetEvents(BindingFlags bindingAttr) { 104public override FieldInfo GetField(string name, BindingFlags bindingAttr) { 108public override FieldInfo[] GetFields(BindingFlags bindingAttr) { 120public override MemberInfo[] GetMembers(BindingFlags bindingAttr) { 124protected override MethodInfo GetMethodImpl(string name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers) { 128public override MethodInfo[] GetMethods(BindingFlags bindingAttr) { 132public override Type GetNestedType(string name, BindingFlags bindingAttr) { 136public override Type[] GetNestedTypes(BindingFlags bindingAttr) { 140public override PropertyInfo[] GetProperties(BindingFlags bindingAttr) { 144protected override PropertyInfo GetPropertyImpl(string name, BindingFlags bindingAttr, Binder binder, Type returnType, Type[] types, ParameterModifier[] modifiers) { 152public override object InvokeMember(string name, BindingFlags invokeAttr, Binder binder, object target, object[] args, ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, string[] namedParameters) {
Compilation\PageCodeDomTreeGenerator.cs (2)
581BindingFlags.Public | BindingFlags.Instance,
Compilation\TemplateControlCodeDomTreeGenerator.cs (2)
278foreach (var c in Parser.BaseType.GetConstructors(BindingFlags.Instance | BindingFlags.Public)) {
HttpApplicationFactory.cs (7)
304methods = _theApplicationType.GetMethods(BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static); 313methods = baseType.GetMethods(BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static);
HttpRuntime.cs (4)
3416BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.CreateInstance,
ModelBinding\DataAnnotationsModelMetadata.cs (3)
20PropertyInfo displayColumnProperty = ModelType.GetProperty(_displayColumnAttribute.DisplayColumn, BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.Instance);
parent\parent\parent\Misc\SecurityUtils.cs (12)
108BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.CreateInstance; 124flags |= BindingFlags.NonPublic; 146return SecureConstructorInvoke(type, argTypes, args, allowNonPublic, BindingFlags.Default); 156bool allowNonPublic, BindingFlags extraFlags) { 171BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | extraFlags; 173flags &= ~BindingFlags.NonPublic;
Security\AuthStoreRoleProvider.cs (6)
497return objectToCallOn.GetType().InvokeMember(methodName, BindingFlags.InvokeMethod | BindingFlags.Public | BindingFlags.Instance, 516return objectToCallOn.GetType().InvokeMember(propName, BindingFlags.GetProperty | BindingFlags.Public | BindingFlags.Instance,
Security\RolePrincipal.cs (3)
207s_type.InvokeMember("AddDynamicRoleClaims", BindingFlags.InvokeMethod | BindingFlags.Public | BindingFlags.Static, null, null, new object[] { claimsIdentity, claimProvider.Claims }, CultureInfo.InvariantCulture);
UI\CollectionBuilder.cs (7)
50tagName, BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static | BindingFlags.IgnoreCase); 54BindingFlags bindingFlags = BindingFlags.Public | BindingFlags.Instance;
UI\ControlBuilder.cs (14)
1586PropertyInfo pInfo = TargetFrameworkUtil.GetProperty(_controlType, tagName, BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static | BindingFlags.IgnoreCase); 1730PropertyInfo pInfo = TargetFrameworkUtil.GetProperty(_controlType, tagName, BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static | BindingFlags.IgnoreCase); 2189MethodInfo methodInfo = ControlType.GetMethod("Add", BindingFlags.Public | BindingFlags.Instance, null, new Type[] { objValue.GetType() }, null); 2525BindingFlags.IgnoreCase | BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance);
UI\DataBinder.cs (5)
277collectionProp.GetType().GetProperty("Item", BindingFlags.Public | BindingFlags.Instance, null, null, new Type[] { indexValue.GetType() }, null); 339BindingFlags.Public | BindingFlags.Instance | BindingFlags.IgnoreCase);
UI\PropertyMapper.cs (6)
60BindingFlags flags = BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static | BindingFlags.IgnoreCase; 70flags |= BindingFlags.DeclaredOnly;
UI\TargetFrameworkUtil.cs (15)
75private static Tuple<string, int> MakeTuple(string name, BindingFlags bindingAttr) { 167internal static PropertyInfo GetProperty(Type type, string name, BindingFlags bindingAttr, 192private static PropertyInfo GetPropertyHelper(Type type, string name, BindingFlags bindingAttr, 224internal static FieldInfo GetField(Type type, string name, BindingFlags bindingAttr) { 241private static FieldInfo GetFieldInfo(Type type, string name, BindingFlags bindingAttr) { 372BindingFlags bindingFlags = BindingFlags.Public | BindingFlags.Instance; 427BindingFlags bindingFlags = BindingFlags.Public | BindingFlags.Instance; 485private static PropertyInfo GetMostSpecificProperty(Type type, string name, BindingFlags additionalFlags, Type returnType, Type[] types) { 486BindingFlags flags = BindingFlags.DeclaredOnly; 514internal static bool HasMethod(Type type, string name, BindingFlags bindingAttr) {
UI\Util.cs (10)
563BindingFlags.IgnoreCase | BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance); 578BindingFlags flags = BindingFlags.Public | BindingFlags.Instance 579| BindingFlags.IgnoreCase | BindingFlags.NonPublic; 590flags |= BindingFlags.DeclaredOnly;
UI\WebControls\AdRotator.cs (2)
520BindingFlags.NonPublic | BindingFlags.Instance,
UI\WebControls\DataBoundControlHelper.cs (2)
132BindingFlags.Public | BindingFlags.Static,
UI\WebControls\DataGrid.cs (2)
888PropertyInfo itemProp = dataSourceType.GetProperty("Item", BindingFlags.Public | BindingFlags.Instance, null, null, new Type[] { typeof(int) }, null);
UI\WebControls\GridViewColumnsGenerator.cs (2)
45PropertyInfo itemProp = dataSourceType.GetProperty("Item", BindingFlags.Public | BindingFlags.Instance, null, null, new Type[] { typeof(int) }, null);
UI\WebControls\ModelDataSourceView.cs (10)
1122BindingFlags flags; 1129flags = BindingFlags.Public | BindingFlags.Static | BindingFlags.FlattenHierarchy; 1134flags = BindingFlags.Public | BindingFlags.Instance; 1141flags = BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static | BindingFlags.FlattenHierarchy;
UI\WebControls\ObjectDataSourceView.cs (8)
1347BindingFlags.Public | 1348BindingFlags.Instance | 1349BindingFlags.Static | 1350BindingFlags.FlattenHierarchy); 1468BindingFlags.Public | 1469BindingFlags.Instance | 1470BindingFlags.Static | 1471BindingFlags.FlattenHierarchy);
UI\WebControls\ValidatorCompatibilityHelper.cs (18)
21BindingFlags.Public | BindingFlags.Static | BindingFlags.InvokeMethod, 33BindingFlags.Public | BindingFlags.Static | BindingFlags.InvokeMethod, 45BindingFlags.Public | BindingFlags.Static | BindingFlags.InvokeMethod, 56BindingFlags.Public | BindingFlags.Static | BindingFlags.InvokeMethod, 67BindingFlags.Public | BindingFlags.Static | BindingFlags.InvokeMethod, 78BindingFlags.Public | BindingFlags.Static | BindingFlags.InvokeMethod,
UI\WebParts\PersonalizableTypeEntry.cs (4)
60BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic;
UI\WebParts\WebPartManager.cs (3)
1772MethodInfo[] methods = type.GetMethods(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance);
Util\ExecutionContextUtil.cs (3)
24PropertyInfo propInfo = typeof(ExecutionContext).GetProperty("PreAllocatedDefault", BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static);
Util\FastPropertyAccessor.cs (4)
41private const BindingFlags _declaredFlags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly;
Util\QueryableUtility.cs (2)
8private static readonly MethodInfo[] _methods = typeof(Queryable).GetMethods(BindingFlags.Public | BindingFlags.Static);
Util\ReflectionUtil.cs (4)
32FieldInfo[] allFields = targetType.GetFields(BindingFlags.Instance | BindingFlags.DeclaredOnly | BindingFlags.NonPublic | BindingFlags.Public);
Util\SmtpMail.cs (4)
88return type.InvokeMember(methodName, BindingFlags.InvokeMethod, null, obj, args, CultureInfo.InvariantCulture); 112return type.InvokeMember(propName, BindingFlags.GetProperty, null, obj,new Object[0], CultureInfo.InvariantCulture); 131type.InvokeMember(propName, BindingFlags.SetProperty, null, obj, new Object[1] { propValue }, CultureInfo.InvariantCulture); 150type.InvokeMember(propName, BindingFlags.SetProperty, null, obj,new Object[2] { propKey, propValue }, CultureInfo.InvariantCulture);
System.Web.ApplicationServices (4)
Hosting\CustomLoaderHelper.cs (4)
70bindingAttr: BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.CreateInstance | BindingFlags.Instance,
System.Web.DataVisualization (21)
Common\Utilities\XmlSerializer.cs (18)
404 MethodInfo mi = objectToReset.GetType().GetMethod("Reset" + pi.Name, BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public); 473MethodInfo mi = objectToReset.GetType().GetMethod("Reset" + pi.Name, BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public); 1550 MethodInfo mi = objectToSerialize.GetType().GetMethod("ShouldSerialize" + pi.Name, BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public ); 1719MethodInfo mi = parent.GetType().GetMethod("ShouldSerialize" + elementName, BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public); 2400MethodInfo mi = objectToSerialize.GetType().GetMethod("ShouldSerialize" + pi.Name, BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public); 2615 MethodInfo mi = parent.GetType().GetMethod("ShouldSerialize" + elementName, BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public );
WebForm\General\ChartHttpHandler.cs (3)
1044BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance,
System.Web.DynamicData (6)
DynamicData\DynamicControl.cs (3)
198var propInfo = ucType.GetProperty(entry.Key, BindingFlags.Public | BindingFlags.Instance | BindingFlags.IgnoreCase);
DynamicData\ModelProviders\DLinqTableProvider.cs (3)
62PropertyInfo[] props = type.GetProperties(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance);
System.Web.Entity (23)
System\Data\WebControls\EntityDataSourceUtil.cs (7)
249ConstructorInfo constructorInfo = type.GetConstructor(BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.CreateInstance, null, System.Type.EmptyTypes, null); 264PropertyInfo propertyInfo = type.GetProperty(name, BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance, null, null, Type.EmptyTypes, null);
System\Data\WebControls\EntityDataSourceView.cs (12)
182private static readonly MethodInfo _executeSelectMethod = typeof(EntityDataSourceView).GetMethod("ExecuteSelectTyped", BindingFlags.NonPublic | BindingFlags.Instance); 183private static readonly MethodInfo _continueSelectMethod = typeof(EntityDataSourceView).GetMethod("ContinueSelectTyped", BindingFlags.NonPublic | BindingFlags.Instance); 229MethodInfo getCreatorMethod = builderType.GetMethod("GetCreator", BindingFlags.Static | BindingFlags.NonPublic); 293var newQueryBuilderCreateMethod = typeof(EntityDataSourceObjectQueryBuilder<>).MakeGenericType(queryReturned.ElementType).GetMethod("Create", System.Reflection.BindingFlags.Static | System.Reflection.BindingFlags.NonPublic, null, queryBuilderCreatorArgTypes, null); 1130BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.CreateInstance,
System\Data\WebControls\EntityDataSourceViewSchema.cs (4)
63PropertyInfo[] infos = type.GetProperties(BindingFlags.Public | BindingFlags.Instance); 133System.Reflection.PropertyInfo[] props = type.GetProperties(BindingFlags.Public | BindingFlags.Instance);
System.Web.Entity.Design (2)
System\Data\WebControls\Design\EntityDataSourceStatementEditorForm.cs (2)
161this._parameterEditorUserControl = (ParameterEditorUserControl)Activator.CreateInstance(typeof(ParameterEditorUserControl), BindingFlags.NonPublic | BindingFlags.Instance, null, new object[] { ServiceProvider, _entityDataSource }, null);
System.Web.Extensions (59)
ClientServices\Providers\ClientSettingsProvider.cs (3)
223_SettingsBaseClass = oType.InvokeMember("Default", BindingFlags.GetProperty | BindingFlags.Public | BindingFlags.Static,
ClientServices\Providers\SqlHelper.cs (3)
215engine.GetType().InvokeMember("CreateDatabase", BindingFlags.InvokeMethod | BindingFlags.Public | BindingFlags.Instance,
Script\Serialization\JavaScriptSerializer.cs (5)
249FieldInfo[] fields = type.GetFields(BindingFlags.Public | BindingFlags.Instance); 264PropertyInfo[] props = type.GetProperties(BindingFlags.Public | BindingFlags.Instance | BindingFlags.GetProperty);
Script\Serialization\ObjectConverter.cs (10)
53BindingFlags.Instance | BindingFlags.IgnoreCase | BindingFlags.Public); 82BindingFlags.Instance | BindingFlags.IgnoreCase | BindingFlags.Public); 231ConstructorInfo constructorInfo = type.GetConstructor(BindingFlags.Public | BindingFlags.Instance, null, s_emptyTypeArray, null); 549ConstructorInfo constructorInfo = t.GetConstructor(BindingFlags.Public | BindingFlags.Instance,
Script\Services\ProxyGenerator.cs (2)
47MethodInfo getClientProxyMethod = wcfProxyType.GetMethod(WCFProxyMethodName, BindingFlags.Static | BindingFlags.NonPublic);
Script\Services\WebServiceData.cs (5)
224BindingFlags flags = BindingFlags.Public | BindingFlags.DeclaredOnly; 225if (_pageMethods) flags |= BindingFlags.Static; 226else flags |= BindingFlags.Instance;
UI\AsyncPostBackTrigger.cs (3)
102EventInfo eventInfo = _associatedControl.GetType().GetEvent(eventName, BindingFlags.IgnoreCase | BindingFlags.Instance | BindingFlags.Public);
UI\BundleReflectionHelper.cs (2)
119PropertyInfo bundleResolverCurrentProperty = bundleResolverType.GetProperty("Current", BindingFlags.Static | BindingFlags.Public);
UI\WebControls\ContextDataSourceView.cs (3)
142BindingFlags.Public | BindingFlags.Instance | 143BindingFlags.Static, /*filter*/null, /*filterCriteria*/null);
UI\WebControls\Dynamic.cs (15)
127PropertyInfo[] props = this.GetType().GetProperties(BindingFlags.Instance | BindingFlags.Public); 1388BindingFlags flags = BindingFlags.Public | BindingFlags.DeclaredOnly | 1389(staticAccess ? BindingFlags.Static : BindingFlags.Instance); 1399BindingFlags flags = BindingFlags.Public | BindingFlags.DeclaredOnly | 1400(staticAccess ? BindingFlags.Static : BindingFlags.Instance); 1584BindingFlags.Public | BindingFlags.DeclaredOnly | BindingFlags.Static,
UI\WebControls\Expressions\MethodExpression.cs (5)
15private static readonly BindingFlags MethodFlags = BindingFlags.Static | BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy;
UI\WebControls\LinqDataSourceView.cs (3)
615BindingFlags.Public | BindingFlags.Instance | 616BindingFlags.Static, /*filter*/null, /*filterCriteria*/null);
System.Web.Mobile (15)
UI\MobileControls\Design\MobileContainerDesigner.cs (3)
88BindingFlags.Instance | BindingFlags.GetProperty | BindingFlags.NonPublic,
UI\MobileControls\Design\MobileControlDesigner.cs (3)
130BindingFlags.Instance | BindingFlags.GetProperty | BindingFlags.NonPublic,
UI\MobileControls\Design\MobileTemplatedControlDesigner.cs (3)
181BindingFlags.Instance | BindingFlags.GetProperty | BindingFlags.NonPublic,
UI\MobileControls\Design\Util\DesignerUtility.cs (6)
94BindingFlags.Default | BindingFlags.InvokeMethod, 103BindingFlags.Default | BindingFlags.InvokeMethod, 114BindingFlags.Default | BindingFlags.InvokeMethod,
System.Web.Services (20)
System\Web\Services\Protocols\DiscoveryServerProtocol.cs (4)
57methodInfo = new LogicalMethodInfo(typeof(DiscoveryServerProtocol).GetMethod("Discover", BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic));
System\Web\Services\Protocols\DocumentationServerProtocol.cs (4)
57methodInfo = new LogicalMethodInfo(typeof(DocumentationServerProtocol).GetMethod("Documentation", BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic));
System\Web\Services\Protocols\PatternMatcher.cs (3)
45MemberInfo[] memberInfos = type.GetMembers(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance);
System\Web\Services\Protocols\ServerProtocol.cs (4)
181BindingFlags.Public | BindingFlags.Static | BindingFlags.ExactBinding | BindingFlags.FlattenHierarchy,
System\Web\Services\Protocols\SoapClientProtocol.cs (2)
114LogicalMethodInfo[] methodInfos = LogicalMethodInfo.Create(type.GetMethods(BindingFlags.Public | BindingFlags.Instance), LogicalMethodTypes.Sync);
System\Web\Services\WebMethodAttribute.cs (3)
271MethodInfo[] methods = type.GetMethods(BindingFlags.Public | BindingFlags.Instance | BindingFlags.NonPublic);
System.Windows.Forms (108)
misc\SecurityUtils.cs (12)
108BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.CreateInstance; 124flags |= BindingFlags.NonPublic; 146return SecureConstructorInvoke(type, argTypes, args, allowNonPublic, BindingFlags.Default); 156bool allowNonPublic, BindingFlags extraFlags) { 171BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | extraFlags; 173flags &= ~BindingFlags.NonPublic;
parent\parent\parent\InternalApis\Clr\inc\LocalAppContext.cs (2)
92BindingFlags.Static | BindingFlags.Public, // binding flags
winforms\Managed\System\Resources\ResXFileRef.cs (3)
325created = Activator.CreateInstance(toCreate, BindingFlags.Instance | BindingFlags.Public | BindingFlags.CreateInstance, null, new Object[] {memStream}, null);
winforms\Managed\System\WinForms\AccessibleObject.cs (22)
2486MethodInfo IReflect.GetMethod(string name, BindingFlags bindingAttr, Binder binder, Type[] types, ParameterModifier[] modifiers) { 2497MethodInfo IReflect.GetMethod(string name, BindingFlags bindingAttr) { 2503MethodInfo[] IReflect.GetMethods(BindingFlags bindingAttr) { 2514FieldInfo IReflect.GetField(string name, BindingFlags bindingAttr) { 2520FieldInfo[] IReflect.GetFields(BindingFlags bindingAttr) { 2531PropertyInfo IReflect.GetProperty(string name, BindingFlags bindingAttr) { 2541PropertyInfo IReflect.GetProperty(string name, BindingFlags bindingAttr, Binder binder, Type returnType, Type[] types, ParameterModifier[] modifiers) { 2551PropertyInfo[] IReflect.GetProperties(BindingFlags bindingAttr) { 2560MemberInfo[] IReflect.GetMember(string name, BindingFlags bindingAttr) { 2569MemberInfo[] IReflect.GetMembers(BindingFlags bindingAttr) { 2607object IReflect.InvokeMember(string name, BindingFlags invokeAttr, Binder binder, object target, object[] args, ParameterModifier[] modifiers, CultureInfo culture, string[] namedParameters) { 3275MethodInfo IReflect.GetMethod(string name, BindingFlags bindingAttr, Binder binder, Type[] types, ParameterModifier[] modifiers) { 3279MethodInfo IReflect.GetMethod(string name, BindingFlags bindingAttr) { 3283MethodInfo[] IReflect.GetMethods(BindingFlags bindingAttr) { 3287FieldInfo IReflect.GetField(string name, BindingFlags bindingAttr) { 3291FieldInfo[] IReflect.GetFields(BindingFlags bindingAttr) { 3295PropertyInfo IReflect.GetProperty(string name, BindingFlags bindingAttr) { 3299PropertyInfo IReflect.GetProperty(string name, BindingFlags bindingAttr, Binder binder, Type returnType, Type[] types, ParameterModifier[] modifiers) { 3303PropertyInfo[] IReflect.GetProperties(BindingFlags bindingAttr) { 3307MemberInfo[] IReflect.GetMember(string name, BindingFlags bindingAttr) { 3311MemberInfo[] IReflect.GetMembers(BindingFlags bindingAttr) { 3315object IReflect.InvokeMember(string name, BindingFlags invokeAttr, Binder binder, object target, object[] args, ParameterModifier[] modifiers, CultureInfo culture, string[] namedParameters) {
winforms\Managed\System\WinForms\AxHost.cs (36)
2877PropertyInfo[] propInfos = this.GetType().GetProperties(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance); 3996MethodInfo IReflect.GetMethod(String name,BindingFlags bindingAttr,Binder binder, Type[] types,ParameterModifier[] modifiers) { 4000MethodInfo IReflect.GetMethod(String name,BindingFlags bindingAttr) { 4004MethodInfo[] IReflect.GetMethods(BindingFlags bindingAttr) { 4008FieldInfo IReflect.GetField(String name, BindingFlags bindingAttr) { 4012FieldInfo[] IReflect.GetFields(BindingFlags bindingAttr) { 4016PropertyInfo IReflect.GetProperty(String name, BindingFlags bindingAttr) { 4020PropertyInfo IReflect.GetProperty(String name, BindingFlags bindingAttr, Binder binder, Type returnType, Type[] types, ParameterModifier[] modifiers) { 4024PropertyInfo[] IReflect.GetProperties(BindingFlags bindingAttr) { 4028MemberInfo[] IReflect.GetMember(String name, BindingFlags bindingAttr) { 4032MemberInfo[] IReflect.GetMembers(BindingFlags bindingAttr) { 4036Object IReflect.InvokeMember(String name, BindingFlags invokeAttr, Binder binder, 5282MethodInfo IReflect.GetMethod(String name,BindingFlags bindingAttr,Binder binder, Type[] types,ParameterModifier[] modifiers) { 5286MethodInfo IReflect.GetMethod(String name,BindingFlags bindingAttr) { 5290MethodInfo[] IReflect.GetMethods(BindingFlags bindingAttr) { 5294FieldInfo IReflect.GetField(String name, BindingFlags bindingAttr) { 5298FieldInfo[] IReflect.GetFields(BindingFlags bindingAttr) { 5302PropertyInfo IReflect.GetProperty(String name, BindingFlags bindingAttr) { 5306PropertyInfo IReflect.GetProperty(String name, BindingFlags bindingAttr, Binder binder, Type returnType, Type[] types, ParameterModifier[] modifiers) { 5310PropertyInfo[] IReflect.GetProperties(BindingFlags bindingAttr) { 5314MemberInfo[] IReflect.GetMember(String name, BindingFlags bindingAttr) { 5318MemberInfo[] IReflect.GetMembers(BindingFlags bindingAttr) { 5322Object IReflect.InvokeMember(String name, BindingFlags invokeAttr, Binder binder, 6361MethodInfo IReflect.GetMethod(String name,BindingFlags bindingAttr,Binder binder, Type[] types,ParameterModifier[] modifiers) { 6365MethodInfo IReflect.GetMethod(String name,BindingFlags bindingAttr) { 6369MethodInfo[] IReflect.GetMethods(BindingFlags bindingAttr) { 6373FieldInfo IReflect.GetField(String name, BindingFlags bindingAttr) { 6377FieldInfo[] IReflect.GetFields(BindingFlags bindingAttr) { 6381PropertyInfo IReflect.GetProperty(String name, BindingFlags bindingAttr) { 6389PropertyInfo IReflect.GetProperty(String name, BindingFlags bindingAttr, Binder binder,Type returnType, Type[] types, ParameterModifier[] modifiers) { 6397PropertyInfo[] IReflect.GetProperties(BindingFlags bindingAttr) { 6423MemberInfo[] IReflect.GetMember(String name, BindingFlags bindingAttr) { 6431MemberInfo[] IReflect.GetMembers(BindingFlags bindingAttr) { 6451Object IReflect.InvokeMember(String name, BindingFlags invokeAttr, Binder binder,
winforms\Managed\System\WinForms\BindingSource.cs (3)
1341this.itemConstructor = this.itemType.GetConstructor(BindingFlags.Public | 1342BindingFlags.Instance | 1343BindingFlags.CreateInstance,
winforms\Managed\System\WinForms\Control.cs (6)
18148BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.InvokeMethod, 18223BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.InvokeMethod,
winforms\Managed\System\WinForms\CursorConverter.cs (2)
154return typeof(Cursors).GetProperties(BindingFlags.Static | BindingFlags.Public);
winforms\Managed\System\WinForms\Formatter.cs (6)
411BindingFlags.Public | BindingFlags.Static, 420BindingFlags.Public | BindingFlags.Static, 429BindingFlags.Public | BindingFlags.Static,
winforms\Managed\System\WinForms\HtmlToClrEventProxy.cs (11)
72System.Reflection.FieldInfo IReflect.GetField(string name, System.Reflection.BindingFlags bindingAttr) { 75System.Reflection.FieldInfo[] IReflect.GetFields(System.Reflection.BindingFlags bindingAttr) { 78System.Reflection.MemberInfo[] IReflect.GetMember(string name, System.Reflection.BindingFlags bindingAttr) { 81System.Reflection.MemberInfo[] IReflect.GetMembers(System.Reflection.BindingFlags bindingAttr){ 84System.Reflection.MethodInfo IReflect.GetMethod(string name, System.Reflection.BindingFlags bindingAttr) { 87System.Reflection.MethodInfo IReflect.GetMethod(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, Type[] types, System.Reflection.ParameterModifier[] modifiers) { 90System.Reflection.MethodInfo[] IReflect.GetMethods(System.Reflection.BindingFlags bindingAttr) { 93System.Reflection.PropertyInfo[] IReflect.GetProperties(System.Reflection.BindingFlags bindingAttr) { 96System.Reflection.PropertyInfo IReflect.GetProperty(string name, System.Reflection.BindingFlags bindingAttr) { 99System.Reflection.PropertyInfo IReflect.GetProperty(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, Type returnType, Type[] types, System.Reflection.ParameterModifier[] modifiers) { 106object IReflect.InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, string[] namedParameters) {
winforms\Managed\System\WinForms\ListBindingHelper.cs (2)
554System.Reflection.PropertyInfo[] props = type.GetProperties(BindingFlags.Public | BindingFlags.Instance);
winforms\Managed\System\WinForms\WinFormsUtils.cs (3)
767PropertyInfo runningOnV4_5_Property = binaryCompatibitlityType.GetProperty(propertyName, Reflection.BindingFlags.Public | Reflection.BindingFlags.NonPublic | Reflection.BindingFlags.Static);
System.Windows.Forms.DataVisualization (18)
Common\Utilities\XmlSerializer.cs (18)
404 MethodInfo mi = objectToReset.GetType().GetMethod("Reset" + pi.Name, BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public); 473MethodInfo mi = objectToReset.GetType().GetMethod("Reset" + pi.Name, BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public); 1550 MethodInfo mi = objectToSerialize.GetType().GetMethod("ShouldSerialize" + pi.Name, BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public ); 1719MethodInfo mi = parent.GetType().GetMethod("ShouldSerialize" + elementName, BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public); 2400MethodInfo mi = objectToSerialize.GetType().GetMethod("ShouldSerialize" + pi.Name, BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public); 2615 MethodInfo mi = parent.GetType().GetMethod("ShouldSerialize" + elementName, BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public );
System.Workflow.Activities (209)
Common\BasePropertyDescriptor.cs (15)
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[] { }); 565retVal = component.GetType().InvokeMember("ParameterBindings", BindingFlags.GetProperty | BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy | BindingFlags.ExactBinding, null, component, new object[] { }, CultureInfo.InvariantCulture) as WorkflowParameterBindingCollection;
Common\CompModHelpers.cs (3)
740internal static MethodInfo GetMethodExactMatch(Type type, string name, BindingFlags bindingAttr, Binder binder, Type[] types, ParameterModifier[] modifiers) 746bool matchName = ((bindingAttr & BindingFlags.IgnoreCase) == BindingFlags.IgnoreCase) ? string.Compare(method.Name, name, StringComparison.OrdinalIgnoreCase) == 0 : string.Compare(method.Name, name, StringComparison.Ordinal) == 0;
Common\Walker.cs (2)
191PropertyInfo[] props = obj.GetType().GetProperties(BindingFlags.Public | BindingFlags.Instance);
CorrelationValidator.cs (8)
71MethodInfo methodInfo = interfaceType.GetMethod(((CallExternalMethodActivity)activity).MethodName, BindingFlags.Instance | BindingFlags.Public); 91EventInfo eventInfo = interfaceType.GetEvent(((HandleExternalEventActivity)activity).EventName, BindingFlags.Instance | BindingFlags.Public); 238MethodInfo methodInfo = interfaceType.GetMethod(((CallExternalMethodActivity)currentActivity).MethodName, BindingFlags.Instance | BindingFlags.Public); 249EventInfo eventInfo = interfaceType.GetEvent(((HandleExternalEventActivity)currentActivity).EventName, BindingFlags.Instance | BindingFlags.Public);
Designers\StateDesigner.cs (2)
2480public override object GetValue(object obj, BindingFlags invokeAttr, Binder binder, object[] index, CultureInfo culture) 2488public override void SetValue(object obj, object value, BindingFlags invokeAttr, Binder binder, object[] index, CultureInfo culture)
Designers\StateDesignerConnector.cs (8)
263properties.Add(typeof(StateDesignerConnector).GetProperty("SetStateName", BindingFlags.Instance | BindingFlags.NonPublic)); 264properties.Add(typeof(StateDesignerConnector).GetProperty("SourceStateName", BindingFlags.Instance | BindingFlags.NonPublic)); 265properties.Add(typeof(StateDesignerConnector).GetProperty("TargetStateName", BindingFlags.Instance | BindingFlags.NonPublic)); 266properties.Add(typeof(StateDesignerConnector).GetProperty("EventHandlerName", BindingFlags.Instance | BindingFlags.NonPublic));
EventSinkActivity.cs (3)
177foreach (EventInfo eventInfo in this.InterfaceType.GetEvents(BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.Public))
InvokeMethodActivity.cs (6)
146foreach (MethodInfo method in this.InterfaceType.GetMethods(BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.Public)) 203MethodInfo methodInfo = type.GetMethod(methodName, BindingFlags.Instance | BindingFlags.Public); 213object result = type.InvokeMember(this.MethodName, BindingFlags.InvokeMethod, new ExternalDataExchangeBinder(), serviceValue, actualParameters, parameterModifiers, null, null);
InvokeWebService.cs (8)
124MethodInfo methodInfo = this.ProxyClass.GetMethod(this.MethodName, BindingFlags.Instance | BindingFlags.Public); 138result = this.ProxyClass.InvokeMember(this.MethodName, BindingFlags.Instance | BindingFlags.Public | BindingFlags.InvokeMethod, null, proxyInstance, actualParameters, System.Globalization.CultureInfo.InvariantCulture); 337foreach (MethodInfo method in type.GetMethods(BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.Public))
LocalService\CorrelationResolver.cs (12)
170val = type.InvokeMember(s, BindingFlags.Public | BindingFlags.Instance | BindingFlags.GetField | BindingFlags.GetProperty, null, arg, null, null); 172MemberInfo[] mInfos = type.GetMember(s, BindingFlags.Public | BindingFlags.Instance | BindingFlags.GetField | BindingFlags.GetProperty); 389BindingFlags bindingFlags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic;
LocalService\DataExchangeServiceBinder.cs (4)
30public override MethodBase BindToMethod(BindingFlags bindingAttr, 76public override FieldInfo BindToField(BindingFlags bindingAttr, 84public override MethodBase SelectMethod(BindingFlags bindingAttr, 92public override PropertyInfo SelectProperty(BindingFlags bindingAttr,
LocalService\ExternalDataExchangeService.cs (1)
326serviceType.InvokeMember(eventAction, BindingFlags.InvokeMethod, null, addedservice, del, null);
Rules\Expressions.cs (28)
936BindingFlags bindingFlags = BindingFlags.Public; 938bindingFlags |= BindingFlags.Static | BindingFlags.FlattenHierarchy; 940bindingFlags |= BindingFlags.Instance; 942bindingFlags |= BindingFlags.NonPublic; 1092BindingFlags bindingFlags = BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static | BindingFlags.FlattenHierarchy; 1095bindingFlags |= BindingFlags.NonPublic; 1270BindingFlags bindingFlags = BindingFlags.Public; 1370bindingFlags |= BindingFlags.Static | BindingFlags.FlattenHierarchy; 1372bindingFlags |= BindingFlags.Instance; 1374bindingFlags |= BindingFlags.NonPublic; 1592Array paramsArray = (Array)arrayType.InvokeMember(arrayType.Name, BindingFlags.CreateInstance, null, null, new object[] { actualArgCount - i }, CultureInfo.CurrentCulture); 2365BindingFlags bindingFlags = BindingFlags.Public | BindingFlags.Instance; 2368bindingFlags |= BindingFlags.NonPublic; 2543Array paramsArray = (Array)arrayType.InvokeMember(arrayType.Name, BindingFlags.CreateInstance, null, null, new object[] { actualArgCount - i }, CultureInfo.CurrentCulture); 2977BindingFlags bindingFlags = BindingFlags.Public | BindingFlags.Instance; 2979bindingFlags |= BindingFlags.NonPublic;
Rules\Literal.cs (8)
821MethodInfo[] possible = type.GetMethods(BindingFlags.Static | BindingFlags.Public); 842possible = type.GetMethods(BindingFlags.Static | BindingFlags.Public); 862MethodInfo[] possible = type.GetMethods(BindingFlags.Static | BindingFlags.Public); 884possible = type.GetMethods(BindingFlags.Static | BindingFlags.Public);
Rules\Parser\Parser.cs (46)
237BindingFlags flags = BindingFlags.Public; 239flags |= BindingFlags.Static | BindingFlags.FlattenHierarchy; 241flags |= BindingFlags.Instance; 243flags |= BindingFlags.NonPublic; 322MethodInfo[] accessors = prop.GetAccessors((flags & BindingFlags.NonPublic) != 0); 339MethodInfo[] accessors = prop.GetAccessors((flags & BindingFlags.NonPublic) != 0); 364BindingFlags flags = BindingFlags.Public | BindingFlags.FlattenHierarchy | BindingFlags.Instance; 366flags |= BindingFlags.NonPublic; 376BindingFlags flags = BindingFlags.Public | BindingFlags.FlattenHierarchy | BindingFlags.Instance; 378flags |= BindingFlags.NonPublic; 411BindingFlags flags = BindingFlags.Public; 413flags |= BindingFlags.NonPublic; 415flags |= BindingFlags.Instance; 417flags |= BindingFlags.Static | BindingFlags.FlattenHierarchy; 816MemberInfo[] members = thisType.GetMembers(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.FlattenHierarchy); 1684BindingFlags bindingFlags = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.FlattenHierarchy | BindingFlags.Instance; 1942BindingFlags bindingFlags = BindingFlags.Public | BindingFlags.FlattenHierarchy | BindingFlags.Instance; 1944bindingFlags |= BindingFlags.NonPublic; 2254BindingFlags bindingFlags = BindingFlags.Public; 2256bindingFlags |= BindingFlags.NonPublic; 2658Array paramsArgs = (Array)paramType.InvokeMember(paramType.Name, BindingFlags.CreateInstance, null, null, new object[] { numArgs - fixedParameterCount }, CultureInfo.CurrentCulture); 2744ConstructorInfo[] ctors = type.GetConstructors(BindingFlags.Public | BindingFlags.Instance);
Rules\RuleAction.cs (6)
135BindingFlags bindingFlags = BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static | BindingFlags.FlattenHierarchy; 137bindingFlags |= BindingFlags.NonPublic;
Rules\RuleAttributes.cs (16)
136BindingFlags bindingFlags = BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static | BindingFlags.FlattenHierarchy; 138bindingFlags |= BindingFlags.NonPublic; 341MemberInfo[] members = contextType.GetMember(methodInvoked, MemberTypes.Method | MemberTypes.Property, BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy); 415MemberInfo[] members = contextType.GetMember(methodInvoked, MemberTypes.Method | MemberTypes.Property, BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy);
Rules\RuleValidation.cs (27)
226public override object Invoke(object obj, BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture) 354public override object Invoke(object obj, BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture) 438public override object Invoke(object obj, BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture) 468public override object Invoke(object obj, BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture) 501public override object Invoke(object obj, BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture) 532public override object Invoke(object obj, BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture) 682public override object Invoke(object obj, BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture) 2219MethodInfo[] possible = t.GetMethods(BindingFlags.Static | BindingFlags.Public); 2242MethodInfo[] possible = t.GetMethods(BindingFlags.Static | BindingFlags.Public); 2361BindingFlags bindingFlags = BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static | BindingFlags.FlattenHierarchy; 2363bindingFlags |= BindingFlags.NonPublic; 2408internal PropertyInfo ResolveProperty(Type targetType, string propertyName, BindingFlags bindingFlags) 2439private static PropertyInfo GetProperty(Type targetType, string propertyName, BindingFlags bindingFlags) 3149internal RuleConstructorExpressionInfo ResolveConstructor(Type targetType, BindingFlags constructorBindingFlags, List<CodeExpression> argumentExprs, out ValidationError error) 3190internal RuleMethodInvokeExpressionInfo ResolveMethod(Type targetType, string methodName, BindingFlags methodBindingFlags, List<CodeExpression> argumentExprs, out ValidationError error) 3237internal static List<ConstructorInfo> GetConstructors(List<Type> targetTypes, BindingFlags constructorBindingFlags) 3264private List<MethodInfo> GetNamedMethods(List<Type> targetTypes, string methodName, BindingFlags methodBindingFlags) 3395MethodInfo[] staticMethods = type.GetMethods(BindingFlags.Static | BindingFlags.Public); 3538internal RulePropertyExpressionInfo ResolveIndexerProperty(Type targetType, BindingFlags bindingFlags, List<CodeExpression> argumentExprs, out ValidationError error) 3593private static List<PropertyInfo> GetIndexerProperties(List<Type> candidateTypes, BindingFlags bindingFlags)
WebServiceReceive.cs (6)
187foreach (MethodInfo method in type.GetMethods(BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.Public)) 195foreach (MethodInfo method in interfaceType.GetMethods(BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.Public))
System.Workflow.ComponentModel (325)
AuthoringOM\Bind.cs (16)
151targetObject = (eventArgs.MemberInfo as PropertyInfo).GetValue(targetObject, BindingFlags.GetProperty, null, eventArgs.IndexParameters, CultureInfo.InvariantCulture); 786memberInfo = dataSourceType.GetMethod(path, BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static | BindingFlags.FlattenHierarchy, null, paramTypes.ToArray(), null); 1117value = (eventArgs.MemberInfo as PropertyInfo).GetValue(value, BindingFlags.GetProperty, null, eventArgs.IndexParameters, CultureInfo.InvariantCulture); 1366members.AddRange(type.GetMember(memberName, MemberTypes.Field | MemberTypes.Property | MemberTypes.Event | MemberTypes.Method, BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance | BindingFlags.FlattenHierarchy)); 1373members.AddRange(implementedInterface.GetMember(memberName, MemberTypes.Field | MemberTypes.Property | MemberTypes.Event | MemberTypes.Method, BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance | BindingFlags.FlattenHierarchy)); 1646public override object GetValue(object obj, BindingFlags invokeAttr, Binder binder, object[] index, CultureInfo culture) 1657public override void SetValue(object obj, object value, BindingFlags invokeAttr, Binder binder, object[] index, CultureInfo culture)
AuthoringOM\Compiler\TypeSystem\CodeDomLoader.cs (4)
62foreach (Type nestedType2 in type.GetNestedTypes(BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic))
AuthoringOM\Compiler\TypeSystem\DesignTimeType.cs (43)
376public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr) 381public override EventInfo GetEvent(string name, BindingFlags bindingAttr) 386public override EventInfo[] GetEvents(BindingFlags bindingAttr) 391public override FieldInfo GetField(string name, BindingFlags bindingAttr) 396public override FieldInfo[] GetFields(BindingFlags bindingAttr) 401public override MethodInfo[] GetMethods(BindingFlags bindingAttr) 406public override PropertyInfo[] GetProperties(BindingFlags bindingAttr) 411public override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr) 445public override MemberInfo[] GetMembers(BindingFlags bindingAttr) 487public override Type GetNestedType(string name, BindingFlags bindingAttr) 492public override Type[] GetNestedTypes(BindingFlags bindingAttr) 562public override object InvokeMember(string name, BindingFlags bindingFlags, Binder binder, object target, object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, string[] namedParams) 642private void VerifyGetMemberArguments(string name, BindingFlags bindingAttr) 650private void VerifyGetMemberArguments(BindingFlags bindingAttr) 653BindingFlags supported = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.FlattenHierarchy | BindingFlags.Instance | BindingFlags.DeclaredOnly | BindingFlags.IgnoreCase; 702private bool FilterMember(MemberInfo memberInfo, BindingFlags bindingFlags) 746return ((((isPublic) && ((bindingFlags & BindingFlags.Public) != 0)) || ((!isPublic) && ((bindingFlags & BindingFlags.NonPublic) != 0)))); 749return ((((isPublic) && ((bindingFlags & BindingFlags.Public) != 0)) || ((!isPublic) && ((bindingFlags & BindingFlags.NonPublic) != 0))) && (((isStatic) && ((bindingFlags & BindingFlags.Static) != 0)) || ((!isStatic) && ((bindingFlags & BindingFlags.Instance) != 0)))); 753private T[] GetMembersHelper<T>(BindingFlags bindingAttr, ref T[] members, bool searchBase) 772if (searchBase && (bindingAttr & BindingFlags.DeclaredOnly) == 0) 775if ((bindingAttr & BindingFlags.FlattenHierarchy) == 0) 776bindingAttr &= ~BindingFlags.Static; 802private MemberInfo[] GetBaseMembers(Type type, Type baseType, BindingFlags bindingAttr) 821private T[] GetMembersHelper<T>(BindingFlags bindingAttr, MemberSignature memberSignature, ref T[] members) 835private T GetMemberHelper<T>(BindingFlags bindingAttr, MemberSignature memberSignature, ref T[] members) 851if ((bindingAttr & BindingFlags.DeclaredOnly) == 0) 856if ((bindingAttr & BindingFlags.FlattenHierarchy) == 0) 857bindingAttr &= ~BindingFlags.Static; 878internal MemberInfo GetBaseMember(Type type, Type baseType, BindingFlags bindingAttr, MemberSignature memberSignature) 962protected override ConstructorInfo GetConstructorImpl(BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers) 967protected override MethodInfo GetMethodImpl(string name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers) 972protected override PropertyInfo GetPropertyImpl(String name, BindingFlags bindingAttr, Binder binder, Type returnType, Type[] types, ParameterModifier[] modifiers)
AuthoringOM\Compiler\TypeSystem\FieldInfo.cs (1)
66public override void SetValue(object obj, object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture)
AuthoringOM\Compiler\TypeSystem\Helper.cs (8)
237baseMemberInfo = ((DesignTimeType)memberInfo.DeclaringType).GetBaseMember(memberInfo.GetType(), memberInfo.DeclaringType.BaseType, BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance, new DesignTimeType.MemberSignature(memberInfo)); 274baseMemberInfo = ((DesignTimeType)memberInfo.DeclaringType).GetBaseMember(memberInfo.GetType(), memberInfo.DeclaringType.BaseType, BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance, new DesignTimeType.MemberSignature(memberInfo));
AuthoringOM\Compiler\TypeSystem\MethodInfo.cs (3)
38public override Object Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) 83public override object Invoke(object obj, BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture) 244public override object Invoke(object obj, BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture)
AuthoringOM\Compiler\TypeSystem\PropertyInfo.cs (3)
50public override void SetValue(object obj, object value, BindingFlags invokeAttr, Binder binder, object[] index, CultureInfo culture) 151public override object GetValue(object obj, BindingFlags invokeAttr, Binder binder, object[] index, CultureInfo culture) 227public override object Invoke(object obj, BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture)
AuthoringOM\Compiler\TypeSystem\RTTypeWrapper.cs (25)
305public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr) 312public override EventInfo GetEvent(string name, BindingFlags bindingAttr) 319public override EventInfo[] GetEvents(BindingFlags bindingAttr) 326public override FieldInfo GetField(string name, BindingFlags bindingAttr) 333public override FieldInfo[] GetFields(BindingFlags bindingAttr) 340public override MethodInfo[] GetMethods(BindingFlags bindingAttr) 347public override PropertyInfo[] GetProperties(BindingFlags bindingAttr) 354public override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr) 361public override MemberInfo[] GetMembers(BindingFlags bindingAttr) 368public override Type GetNestedType(string name, BindingFlags bindingAttr) 375public override Type[] GetNestedTypes(BindingFlags bindingAttr) 399public override object InvokeMember(string name, BindingFlags bindingFlags, Binder binder, object target, object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, string[] namedParams) 670protected override ConstructorInfo GetConstructorImpl(BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers) 693protected override MethodInfo GetMethodImpl(string name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers) 697bool matchName = ((bindingAttr & BindingFlags.IgnoreCase) == BindingFlags.IgnoreCase) ? string.Compare(method.Name, name, StringComparison.OrdinalIgnoreCase) == 0 : string.Compare(method.Name, name, StringComparison.Ordinal) == 0; 720protected override PropertyInfo GetPropertyImpl(String name, BindingFlags bindingAttr, Binder binder, Type returnType, Type[] types, ParameterModifier[] modifiers) 724bool matchName = ((bindingAttr & BindingFlags.IgnoreCase) == BindingFlags.IgnoreCase) ? string.Compare(propInfo.Name, name, StringComparison.OrdinalIgnoreCase) == 0 : string.Compare(propInfo.Name, name, StringComparison.Ordinal) == 0; 808public override object Invoke(BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture) 831public override object Invoke(object obj, BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture) 906public override void SetValue(object obj, object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture) 1001public override object GetValue(object obj, BindingFlags invokeAttr, Binder binder, object[] index, CultureInfo culture) 1009public override void SetValue(object obj, object value, BindingFlags invokeAttr, Binder binder, object[] index, CultureInfo culture) 1120public override object Invoke(object obj, BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture)
AuthoringOM\Compiler\Validation\BindValidator.cs (15)
118FieldInfo fieldInfo = resolvedType.GetField(dsName, BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance | BindingFlags.FlattenHierarchy); 296propertyInfo = resolvedType.GetProperty(dsName, BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance); 534MethodInfo methodInfo = Helpers.GetMethodExactMatch(resolvedType, dsName, BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static | BindingFlags.FlattenHierarchy, null, paramTypes.ToArray(), null); 537if (resolvedType.GetMethod(dsName, BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static | BindingFlags.FlattenHierarchy) != null)
AuthoringOM\Compiler\Validation\DependencyObjectValidator.cs (7)
43if (obj.GetType().GetProperty(prop.Name, BindingFlags.Public | BindingFlags.Instance) == null) 208MethodInfo methodInfo = Helpers.GetMethodExactMatch(objType, propValue as string, BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.FlattenHierarchy, null, paramTypes.ToArray(), null);
AuthoringOM\Compiler\XomlCompilerHelpers.cs (3)
110MethodInfo initializeComponent = type.GetMethod("InitializeComponent", BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance, null, Type.EmptyTypes, null);
AuthoringOM\DependencyProperty.cs (10)
187fieldInfo = ownerType.GetField(name + "Event", BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.DeclaredOnly | BindingFlags.GetProperty); 189fieldInfo = ownerType.GetField(name + "Property", BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.DeclaredOnly | BindingFlags.GetProperty);
AuthoringOM\Design\ActivityDesigner.cs (8)
2029designer = Activator.CreateInstance(designerType, BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.CreateInstance, null, null, null) as IDesigner; 2126foreach (MemberInfo memberInfo in customActivityType.GetMembers(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static))
AuthoringOM\Design\ActivityDesignerLayoutSerializers.cs (20)
117PropertyInfo nameProperty = activityDesigner.GetType().GetProperty("Name", BindingFlags.Instance | BindingFlags.NonPublic); 134properties.Add(typeof(CompositeActivityDesigner).GetProperty("Designers", BindingFlags.Instance | BindingFlags.NonPublic)); 170serializableProperties.Add(typeof(FreeformActivityDesigner).GetProperty("DesignerConnectors", BindingFlags.Instance | BindingFlags.NonPublic)); 191properties.Add(typeof(Connector).GetProperty("SourceActivity", BindingFlags.Instance | BindingFlags.NonPublic)); 192properties.Add(typeof(Connector).GetProperty("SourceConnectionIndex", BindingFlags.Instance | BindingFlags.NonPublic)); 193properties.Add(typeof(Connector).GetProperty("SourceConnectionEdge", BindingFlags.Instance | BindingFlags.NonPublic)); 194properties.Add(typeof(Connector).GetProperty("TargetActivity", BindingFlags.Instance | BindingFlags.NonPublic)); 195properties.Add(typeof(Connector).GetProperty("TargetConnectionIndex", BindingFlags.Instance | BindingFlags.NonPublic)); 196properties.Add(typeof(Connector).GetProperty("TargetConnectionEdge", BindingFlags.Instance | BindingFlags.NonPublic)); 197properties.Add(typeof(Connector).GetProperty("Segments", BindingFlags.Instance | BindingFlags.NonPublic));
AuthoringOM\Design\ComponentSerializationService.cs (7)
100internal static PropertyInfo GetProperty(Type type, string name, BindingFlags bindingFlags) 325PropertyInfo propertyInfo = XomlComponentSerializationService.GetProperty(obj.GetType(), (this.memberList[loop] as PropertyDescriptor).Name, BindingFlags.Public | BindingFlags.Instance); 516PropertyInfo propInfo = XomlComponentSerializationService.GetProperty(this.obj.GetType(), propDesc.Name, BindingFlags.Public | BindingFlags.Instance); 635public override object GetValue(object obj, BindingFlags invokeAttr, Binder binder, object[] index, CultureInfo culture) 676public override void SetValue(object obj, object value, BindingFlags invokeAttr, Binder binder, object[] index, CultureInfo culture)
AuthoringOM\Design\CustomActivityDesigner.cs (14)
410PropertyInfo[] properties = customActivityType.GetProperties(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance); 417EventInfo[] events = customActivityType.GetEvents(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance); 444FieldInfo fieldInfo = customActivityType.GetField(member.Name + fieldSuffix, BindingFlags.Public | BindingFlags.Static); 534PropertyInfo[] properties = customActivityType.GetProperties(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance); 551EventInfo[] events = customActivityType.GetEvents(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance);
AuthoringOM\Design\DesignerHelpers.cs (6)
1622BindingFlags bindingFlags = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.FlattenHierarchy;
AuthoringOM\Design\Dialogs\ActivityBindForm.cs (18)
331foreach (MemberInfo memberInfo in customActivityType.GetMembers(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static)) 576members.AddRange(type.GetProperties(BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance | BindingFlags.FlattenHierarchy)); 582members.AddRange(implementedInterface.GetProperties(BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy)); 650foreach (FieldInfo field in typeToGetPropertiesOn.GetFields(BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static | BindingFlags.FlattenHierarchy))//BindingFlags.Static is needed for the const fields 681foreach (EventInfo eventInfo in typeToGetPropertiesOn.GetEvents(BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy))
AuthoringOM\Design\IdentifierCreationService.cs (8)
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 (11)
434BindingFlags bindingFlags = BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static | BindingFlags.FlattenHierarchy; 436bindingFlags |= BindingFlags.NonPublic; 699foreach (MemberInfo memberInfo in ownerType.GetMembers(BindingFlags.FlattenHierarchy | BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic))
AuthoringOM\Design\WorkflowInlining.cs (8)
426PropertyInfo parameterProperty = Activity.GetType().GetProperty("ParameterBindings", BindingFlags.Instance | BindingFlags.Public); 448Type workflowType = Activity.GetType().InvokeMember("TargetWorkflow", BindingFlags.GetProperty | BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy | BindingFlags.ExactBinding, null, Activity, new object[] { }, CultureInfo.InvariantCulture) as Type;
AuthoringOM\ScheduleChanges.cs (3)
896foreach (PropertyInfo property in obj.GetType().GetProperties(BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy))
AuthoringOM\Serializer\CollectionMarkupSerializer.cs (6)
74obj.GetType().InvokeMember("Clear", BindingFlags.Public | BindingFlags.InvokeMethod | BindingFlags.Instance, null, obj, new object[] { }, CultureInfo.InvariantCulture); 85parentObj.GetType().InvokeMember("Add", BindingFlags.Public | BindingFlags.InvokeMethod | BindingFlags.Instance, null, parentObj, new object[] { childObj }, CultureInfo.InvariantCulture);
AuthoringOM\Serializer\CompositeActivityTypeDescriptor.cs (2)
40PropertyInfo propInfo = typeof(CompositeActivity).GetProperty("CanModifyActivities", BindingFlags.NonPublic | BindingFlags.Instance);
AuthoringOM\Serializer\DependencyObjectCodeDomSerializer.cs (9)
74if ((dp.IsEvent && dp.OwnerType.GetField(dp.Name + "Event", BindingFlags.Static | BindingFlags.Public | BindingFlags.DeclaredOnly) != null) || 75(!dp.IsEvent && dp.OwnerType.GetField(dp.Name + "Property", BindingFlags.Static | BindingFlags.Public | BindingFlags.DeclaredOnly) != null)) 105FieldInfo fieldInfo = dependencyProperty.OwnerType.GetField(dependencyPropertyName, BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static);
AuthoringOM\Serializer\DictionaryMarkupSerializer.cs (2)
145new ExtendedPropertyInfo(typeof(DictionaryEntry).GetProperty("Key", BindingFlags.Public | BindingFlags.Instance),
AuthoringOM\Serializer\ExtendedPropertyInfo.cs (2)
120public override object GetValue(object obj, BindingFlags invokeAttr, Binder binder, object[] index, CultureInfo culture) 128public override void SetValue(object obj, object value, BindingFlags invokeAttr, Binder binder, object[] index, CultureInfo culture)
AuthoringOM\Serializer\FormatterServicesNoSerializableCheck.cs (5)
60FieldInfo[] fields = type.GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance); 142typeFields = parentType.GetFields(BindingFlags.NonPublic | BindingFlags.Instance);
AuthoringOM\Serializer\WorkflowMarkupSerializer.cs (38)
1374foreach (PropertyInfo property in obj.GetType().GetProperties(BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy)) 1414foreach (EventInfo evt in obj.GetType().GetEvents(BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy)) 1539if (dependencyProperty.OwnerType.GetField(dependencyProperty.Name + "Event", BindingFlags.Static | BindingFlags.Public | BindingFlags.DeclaredOnly) == null) 1541MethodInfo methodInfo = dependencyProperty.OwnerType.GetMethod("Add" + dependencyProperty.Name + "Handler", BindingFlags.Public | BindingFlags.Static | BindingFlags.DeclaredOnly); 1550if (dependencyProperty.OwnerType.GetField(dependencyProperty.Name + "Property", BindingFlags.Static | BindingFlags.Public | BindingFlags.DeclaredOnly) == null) 1552MethodInfo methodInfo = dependencyProperty.OwnerType.GetMethod("Set" + dependencyProperty.Name, BindingFlags.Public | BindingFlags.Static | BindingFlags.DeclaredOnly); 1579MethodInfo methodInfo = dependencyProperty.OwnerType.GetMethod("Add" + dependencyProperty.Name + "Handler", BindingFlags.Public | BindingFlags.Static | BindingFlags.DeclaredOnly); 1602MethodInfo methodInfo = dependencyProperty.OwnerType.GetMethod("Set" + dependencyProperty.Name, BindingFlags.Public | BindingFlags.Static | BindingFlags.DeclaredOnly); 2080FieldInfo fieldInfo = ownerType.GetField(propertyName + "Property", BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy); 2082fieldInfo = ownerType.GetField(propertyName + "Event", BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy); 2566ConstructorInfo[] constructors = type.GetConstructors(BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly); 3096contentProperty = parentObject.GetType().GetProperty(contentPropertyName, BindingFlags.Instance | BindingFlags.FlattenHierarchy | BindingFlags.Public);
Shared\BasePropertyDescriptor.cs (15)
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[] { }); 564retVal = component.GetType().InvokeMember("ParameterBindings", BindingFlags.GetProperty | BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy | BindingFlags.ExactBinding, null, component, new object[] { }, CultureInfo.InvariantCulture) as WorkflowParameterBindingCollection;
Shared\CompModHelpers.cs (3)
738internal static MethodInfo GetMethodExactMatch(Type type, string name, BindingFlags bindingAttr, Binder binder, Type[] types, ParameterModifier[] modifiers) 744bool matchName = ((bindingAttr & BindingFlags.IgnoreCase) == BindingFlags.IgnoreCase) ? string.Compare(method.Name, name, StringComparison.OrdinalIgnoreCase) == 0 : string.Compare(method.Name, name, StringComparison.Ordinal) == 0;
Shared\Walker.cs (2)
190PropertyInfo[] props = obj.GetType().GetProperties(BindingFlags.Public | BindingFlags.Instance);
System.Workflow.Runtime (37)
DebugEngine\DebugController.cs (8)
1102MethodInfo getInvocationListMethod = activity.GetType().GetMethod("System.Workflow.ComponentModel.IDependencyObjectAccessor.GetInvocationList", BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.FlattenHierarchy); 1104foreach (EventInfo eventInfo in activity.GetType().GetEvents(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.FlattenHierarchy))
Tracking\PropertyHelper.cs (29)
103BindingFlags.Public | 104BindingFlags.NonPublic | 105BindingFlags.GetProperty | 106BindingFlags.GetField | 107BindingFlags.Instance | 108BindingFlags.Static, 173FieldInfo[] fields = t.GetFields(BindingFlags.Public | 174BindingFlags.NonPublic | 175BindingFlags.Instance | 176BindingFlags.Static | 177BindingFlags.GetField); 193PropertyInfo[] properties = t.GetProperties(BindingFlags.Public | 194BindingFlags.NonPublic | 195BindingFlags.Instance | 196BindingFlags.Static | 197BindingFlags.GetProperty); 243BindingFlags.Public | 244BindingFlags.NonPublic | 245BindingFlags.GetProperty | 246BindingFlags.GetField | 247BindingFlags.Instance | 248BindingFlags.Static); 257BindingFlags.Public | 258BindingFlags.NonPublic | 259BindingFlags.GetProperty | 260BindingFlags.GetField | 261BindingFlags.Instance | 262BindingFlags.Static | 263BindingFlags.IgnoreCase);
System.WorkflowServices (44)
System\Workflow\Activities\ContractMethodInfo.cs (1)
191BindingFlags invokeAttr,
System\Workflow\Activities\ContractType.cs (32)
199if (this.GetMemberHelper<MethodInfo>(BindingFlags.Public | BindingFlags.Instance, 216public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr) 274public override EventInfo GetEvent(string name, BindingFlags bindingAttr) 279public override EventInfo[] GetEvents(BindingFlags bindingAttr) 284public override FieldInfo GetField(string name, BindingFlags bindingAttr) 289public override FieldInfo[] GetFields(BindingFlags bindingAttr) 319public override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr) 362public override MemberInfo[] GetMembers(BindingFlags bindingAttr) 375public override MethodInfo[] GetMethods(BindingFlags bindingAttr) 380public override Type GetNestedType(string name, BindingFlags bindingAttr) 385public override Type[] GetNestedTypes(BindingFlags bindingAttr) 390public override PropertyInfo[] GetProperties(BindingFlags bindingAttr) 395public override object InvokeMember(string name, BindingFlags bindingFlags, Binder binder, object target, object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, string[] namedParams) 446if (this.GetMemberHelper<MethodInfo>(BindingFlags.Public | BindingFlags.Instance, 470protected override ConstructorInfo GetConstructorImpl(BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers) 475protected override MethodInfo GetMethodImpl(string name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers) 480protected override PropertyInfo GetPropertyImpl(String name, BindingFlags bindingAttr, Binder binder, Type returnType, Type[] types, ParameterModifier[] modifiers) 535private bool FilterMember(MemberInfo memberInfo, BindingFlags bindingFlags) 578return ((((isPublic) && ((bindingFlags & BindingFlags.Public) != 0)) || ((!isPublic) && ((bindingFlags & BindingFlags.NonPublic) != 0)))); 581return ((((isPublic) && ((bindingFlags & BindingFlags.Public) != 0)) || ((!isPublic) && ((bindingFlags & BindingFlags.NonPublic) != 0))) && (((isStatic) && ((bindingFlags & BindingFlags.Static) != 0)) || ((!isStatic) && ((bindingFlags & BindingFlags.Instance) != 0)))); 616private T GetMemberHelper<T>(BindingFlags bindingAttr, MemberSignature memberSignature, ref T[] members) 636private T[] GetMembersHelper<T>(BindingFlags bindingAttr, ref T[] members, bool searchBase) 655if (searchBase && (bindingAttr & BindingFlags.DeclaredOnly) == 0) 658if ((bindingAttr & BindingFlags.FlattenHierarchy) == 0) 660bindingAttr &= ~BindingFlags.Static; 691private T[] GetMembersHelper<T>(BindingFlags bindingAttr, MemberSignature memberSignature, ref T[] members)
System\Workflow\Activities\SendActivity.cs (3)
543BindingFlags.Instance | BindingFlags.Public | BindingFlags.InvokeMethod,
System\Workflow\Activities\ServiceOperationHelpers.cs (4)
313BindingFlags bindingFlags = BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.NonPublic;
System\Workflow\Activities\TypedOperationInfo.cs (4)
245BindingFlags bindingFlags = BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.NonPublic;
System.Xaml.Hosting (8)
System\Xaml\Hosting\XamlBuildProvider.cs (4)
162BindingFlags.CreateInstance | BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance,
System\Xaml\Hosting\XamlHttpHandlerFactory.cs (4)
51BindingFlags.CreateInstance | BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance,
System.Xml (68)
parent\parent\parent\parent\InternalApis\Clr\inc\LocalAppContext.cs (2)
92BindingFlags.Static | BindingFlags.Public, // binding flags
System\Xml\Core\BinaryCompatibility.cs (3)
32PropertyInfo property = binaryCompatabilityType.GetProperty(propertyName, BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static);
System\Xml\Core\SecureStringHasher.cs (2)
79MethodInfo getHashCodeMethodInfo = typeof(String).GetMethod("InternalMarvin32HashString", BindingFlags.NonPublic | BindingFlags.Static);
System\Xml\Serialization\CodeGenerator.cs (13)
37internal static BindingFlags InstancePublicBindingFlags = BindingFlags.Instance | BindingFlags.Public; 38internal static BindingFlags InstanceBindingFlags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic; 39internal static BindingFlags StaticBindingFlags = BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic; 1047Call(typeof(Type).GetMethod("GetTypeFromHandle", BindingFlags.Static | BindingFlags.Public, null, new Type[] { typeof(RuntimeTypeHandle) }, null));
System\Xml\Serialization\Models.cs (4)
131MemberInfo[] members = Type.GetMembers(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static);
System\Xml\Serialization\TypeExtensions.cs (2)
32MethodInfo[] methods = targetType.GetMethods(BindingFlags.Static | BindingFlags.Public);
System\Xml\Serialization\Types.cs (9)
1092ConstructorInfo ctor = type.GetConstructor(BindingFlags.Public | BindingFlags.Instance | BindingFlags.NonPublic, null, new Type[0], null); 1118foreach (MemberInfo member in type.GetMember("System.Collections.Generic.IEnumerable<*", BindingFlags.Public | BindingFlags.Instance | BindingFlags.NonPublic)) { 1132enumerator = type.GetMethod("System.Collections.IEnumerable.GetEnumerator", BindingFlags.Public | BindingFlags.Instance | BindingFlags.NonPublic, null, new Type[0], null);
System\Xml\Serialization\XmlReflectionImporter.cs (10)
434MethodInfo getMethod = getMethod = type.GetMethod(provider.MethodName, /* BindingFlags.DeclaredOnly | */ BindingFlags.Static | BindingFlags.Public, null, new Type[] {typeof(XmlSchemaSet)}, null); 1269MemberInfo[] infos = structModel.Type.GetMember(choice.MemberName, BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static); 1272PropertyInfo info = structModel.Type.GetProperty(choice.MemberName, BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static);
System\Xml\Serialization\XmlSerializationReaderILGen.cs (1)
870BindingFlags bindingFlags = CodeGenerator.StaticBindingFlags;
System\Xml\Serialization\XmlSerializationWriter.cs (2)
3520string bindingFlags = typeof(BindingFlags).FullName; 3707string bindingFlags = typeof(BindingFlags).FullName;
System\Xml\Serialization\XmlSerializationWriterILGen.cs (7)
156BindingFlags bindingFlags = CodeGenerator.StaticBindingFlags; 2346BindingFlags bindingFlags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.CreateInstance; 2348bindingFlags |= BindingFlags.NonPublic; 2355new Type[] { typeof(Type), typeof(BindingFlags), typeof(Binder), typeof(Object[]), typeof(CultureInfo) },
System\Xml\XmlQualifiedName.cs (2)
174MethodInfo getHashCodeMethodInfo = typeof(String).GetMethod("InternalMarvin32HashString", BindingFlags.NonPublic | BindingFlags.Static);
System\Xml\Xslt\XslCompiledTransform.cs (6)
271FieldInfo fldData = compiledStylesheet.GetField(XmlQueryStaticData.DataFieldName, BindingFlags.Static | BindingFlags.NonPublic); 272FieldInfo fldTypes = compiledStylesheet.GetField(XmlQueryStaticData.TypesFieldName, BindingFlags.Static | BindingFlags.NonPublic); 286MethodInfo executeMethod = compiledStylesheet.GetMethod("Execute", BindingFlags.Static | BindingFlags.NonPublic);
System\Xml\Xslt\XslTransform.cs (5)
295BindingFlags flags = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static;
UIAutomationClient (2)
MS\Internal\Automation\ProxyManager.cs (2)
83FieldInfo fi = t.GetField("ClientSideProviderDescriptionTable", BindingFlags.Static | BindingFlags.Public);
WindowsBase (38)
Base\MS\Internal\ComponentModel\AttachedPropertyMethodSelector.cs (4)
31public override MethodBase SelectMethod(BindingFlags bindingAttr, MethodBase[] match, Type[] types, ParameterModifier[] modifiers) 112public override MethodBase BindToMethod(BindingFlags bindingAttr, MethodBase[] match, ref object[] args, ParameterModifier[] modifiers, CultureInfo culture, string[] names, out object state) 121public override FieldInfo BindToField(BindingFlags bindingAttr, FieldInfo[] match, object value, CultureInfo culture) 149public override PropertyInfo SelectProperty(BindingFlags bindingAttr, PropertyInfo[] match, Type returnType, Type[] indexes, ParameterModifier[] modifiers)
Base\MS\Internal\ComponentModel\DependencyObjectPropertyDescriptor.cs (13)
407BindingFlags f = BindingFlags.Static | BindingFlags.Public | BindingFlags.DeclaredOnly; 574BindingFlags f = BindingFlags.Static | BindingFlags.Public | BindingFlags.DeclaredOnly; 600BindingFlags flags = BindingFlags.Public | BindingFlags.NonPublic; 608flags |= BindingFlags.Static; 620flags |= BindingFlags.Instance;
Base\MS\Internal\Interop\ErrorCodes.cs (4)
306foreach (FieldInfo publicStaticField in typeof(HRESULT).GetFields(BindingFlags.Static | BindingFlags.Public)) 321foreach (FieldInfo publicStaticField in typeof(Win32Error).GetFields(BindingFlags.Static | BindingFlags.Public))
Base\System\Windows\Markup\TypeConverterHelper.cs (15)
64BindingFlags.Instance | BindingFlags.Public | 65BindingFlags.NonPublic | BindingFlags.FlattenHierarchy); 75BindingFlags.Public | BindingFlags.NonPublic | 76BindingFlags.Static | BindingFlags.FlattenHierarchy); 95BindingFlags.Public | BindingFlags.NonPublic | 96BindingFlags.Static | BindingFlags.FlattenHierarchy); 472BindingFlags.Instance | BindingFlags.CreateInstance | BindingFlags.Public,
Base\System\Windows\WeakEventManager.cs (2)
107s_DeliverEventMethodInfo = typeof(WeakEventManager).GetMethod("DeliverEvent", BindingFlags.NonPublic | BindingFlags.Instance);
XamlBuildTask (4)
Microsoft\Build\Tasks\Xaml\XamlValidatingReader.cs (4)
316BindingFlags.Static | BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public) == null)