1121 references to Public
aspire (2)
Commands\RenderCommand.cs (1)
32.GetFields(BindingFlags.Public | BindingFlags.Static)
Commands\SettingsSchemaBuilder.cs (1)
87foreach (var prop in type.GetProperties(BindingFlags.Public | BindingFlags.Instance))
Aspire.Cli.Tests (3)
DotNet\ProcessInvocationOptionsTests.cs (1)
63.GetProperties(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance)
Interaction\KnownEmojisTests.cs (1)
16.GetFields(BindingFlags.Public | BindingFlags.Static)
Utils\EmojiWidthTests.cs (1)
19foreach (var f in typeof(KnownEmojis).GetFields(BindingFlags.Public | BindingFlags.Static))
Aspire.Dashboard (2)
Utils\MaxItemCountHelper.cs (2)
28var prop = type.GetProperty("MaxItemCount", BindingFlags.Instance | BindingFlags.Public); 44var prop = type.GetProperty("MaxItemCount", BindingFlags.Instance | BindingFlags.Public);
Aspire.Hosting.Azure (2)
AzureProvisioningController.cs (1)
3358.GetProperties(System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static)
Provisioning\Internal\BaseProvisioningContextProvider.cs (1)
406return typeof(AzureLocation).GetProperties(System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static)
Aspire.Hosting.Azure.Kubernetes (2)
AksPreviewIngressProfileInjector.cs (2)
164BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance) 171BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance)
Aspire.Hosting.Dotnet.Tests (1)
DotnetProjectPublicApiTests.cs (1)
29.GetMethods(BindingFlags.Public | BindingFlags.Static)
Aspire.Hosting.RemoteHost (13)
Ats\CapabilityDispatcher.cs (2)
659var asTask = returnType.GetMethod(nameof(ValueTask<int>.AsTask), BindingFlags.Instance | BindingFlags.Public) 988.GetProperty("Resource", BindingFlags.Instance | BindingFlags.Public)?
Ats\ReferenceExpressionRef.cs (4)
330BindingFlags.Instance | BindingFlags.Public, 343BindingFlags.Instance | BindingFlags.Public, 354var buildMethod = builder.GetType().GetMethod("Build", BindingFlags.Instance | BindingFlags.Public) 372BindingFlags.Public | BindingFlags.Static,
AtsCapabilityScanner.cs (7)
413foreach (var method in type.GetMethods(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static)) 1082foreach (var prop in type.GetProperties(BindingFlags.Public | BindingFlags.Instance)) 1181foreach (var field in type.GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static)) 1210foreach (var property in type.GetProperties(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static)) 1342foreach (var property in typeRef.ClrType.GetProperties(BindingFlags.Public | BindingFlags.Instance)) 1562foreach (var property in contextType.GetProperties(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static)) 1776foreach (var method in contextType.GetMethods(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance))
Aspire.Hosting.RemoteHost.Tests (2)
AtsContextFilterTests.cs (1)
629.GetMethods(BindingFlags.Static | BindingFlags.Public)
AttributeDataReaderTests.cs (1)
19BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic,
Aspire.Hosting.Rust.Tests (1)
CargoMetadataTests.cs (1)
273stateMachineType.GetFields(System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Public),
Aspire.Hosting.Tests (15)
AddParameterTests.cs (1)
705optionsType.GetProperty(propertyName, BindingFlags.Instance | BindingFlags.Public)!.SetValue(options, value);
AtsEventingExportsTests.cs (1)
19.GetMethod("TryAddEventingSubscriber", BindingFlags.Public | BindingFlags.Static)!;
Backchannel\BackchannelContractTests.cs (3)
98foreach (var field in type.GetFields(BindingFlags.Public | BindingFlags.Instance)) 119foreach (var prop in type.GetProperties(BindingFlags.Public | BindingFlags.Instance)) 200foreach (var property in requestType.GetProperties(BindingFlags.Public | BindingFlags.Instance))
DebugSupportExtensionsTests.cs (3)
25Assert.Empty(contextType.GetConstructors(BindingFlags.Public | BindingFlags.Instance)); 41.GetMethods(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static) 71BindingFlags.Public | BindingFlags.Static,
ProjectResourceBuilderExtensionTests.cs (1)
35BindingFlags.Public | BindingFlags.Static);
ResourceNotificationTests.cs (2)
1655const BindingFlags Flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.DeclaredOnly; 1818.GetConstructors(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic)
Utils\StringComparersTests.cs (1)
15var flags = BindingFlags.Public | BindingFlags.Static;
WithEndpointTests.cs (3)
100var isProxiedProperty = typeof(EndpointAnnotation).GetProperty(nameof(EndpointAnnotation.IsProxied), BindingFlags.Public | BindingFlags.Instance); 179return declaringType.GetMethods(BindingFlags.Public | BindingFlags.Static) 187return declaringType.GetConstructors(BindingFlags.Public | BindingFlags.Instance)
Aspire.Hosting.Yarp (1)
YarpEnvConfigGenerator.cs (1)
89foreach (var property in obj.GetType().GetProperties(BindingFlags.Public | BindingFlags.Instance))
Aspire.Hosting.Yarp.Tests (2)
YarpClusterTests.cs (2)
307.GetProperties(BindingFlags.Instance | BindingFlags.Public) 313.GetProperties(BindingFlags.Instance | BindingFlags.Public)
Aspire.RabbitMQ.Client.Tests (1)
AspireRabbitMQLoggingTests.cs (1)
233.GetField("Log", BindingFlags.Static | BindingFlags.Public)!
Binding.UDS.IntegrationTests (2)
ServiceHelper.cs (2)
20var configureServicesMethod = startupType.GetMethod("ConfigureServices", BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, new Type[] { typeof(IServiceCollection) }); 21var configureMethod = startupType.GetMethod("Configure", BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, new Type[] { typeof(IHost) });
ConfigurationSchemaGenerator (2)
ConfigSchemaEmitter.cs (2)
372.GetMethod("GetDocumentationComment", BindingFlags.Public | BindingFlags.Static, [typeof(ISymbol), typeof(Compilation), typeof(CultureInfo), typeof(bool), typeof(bool), typeof(CancellationToken)])!; 376.GetMethod("get_FullXmlFragment", BindingFlags.Public | BindingFlags.Instance)!;
dotnet (21)
_generated\100\WorkloadListJsonSerializerContext.g.cs (1)
21global::System.Reflection.BindingFlags.Public |
_generated\107\WorkloadSearchVersionsJsonSerializerContext.g.cs (1)
21global::System.Reflection.BindingFlags.Public |
_generated\118\WorkloadHistoryJsonSerializerContext.g.cs (1)
21global::System.Reflection.BindingFlags.Public |
_generated\126\PackInfoJsonSerializerContext.g.cs (1)
24global::System.Reflection.BindingFlags.Public |
_generated\139\NugetSearchApiJsonSerializerContext.g.cs (1)
26global::System.Reflection.BindingFlags.Public |
_generated\14\CliSchemaJsonSerializerContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
_generated\149\SdkVulnerabilityJsonContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
_generated\156\SlnfJsonSerializerContext.g.cs (1)
22global::System.Reflection.BindingFlags.Public |
_generated\170\TelemetryDiskLoggerJsonSerializerContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
_generated\177\LocalToolsCacheJsonSerializerContext.g.cs (1)
20global::System.Reflection.BindingFlags.Public |
_generated\187\SdkVulnerabilityCacheJsonContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
_generated\32\RunFileApiJsonSerializerContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
_generated\36\CSharpCompilerCommandJsonSerializerContext.g.cs (1)
20global::System.Reflection.BindingFlags.Public |
_generated\46\RunFileBuildCacheJsonSerializerContext.g.cs (1)
20global::System.Reflection.BindingFlags.Public |
_generated\52\RunFileJsonSerializerContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
_generated\57\SdkCheckJsonSerializerContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
_generated\69\ToolListJsonSerializerContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
_generated\74\GlobalJsonWorkloadSetsJsonSerializerContext.g.cs (1)
22global::System.Reflection.BindingFlags.Public |
_generated\79\WorkloadManifestUpdaterJsonSerializerContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
_generated\84\WorkloadInstallJsonSerializerContext.g.cs (1)
21global::System.Reflection.BindingFlags.Public |
_generated\92\InstallStateJsonSerializerContext.g.cs (1)
23global::System.Reflection.BindingFlags.Public |
dotnet-aot (12)
_generated\106\NugetSearchApiJsonSerializerContext.g.cs (1)
26global::System.Reflection.BindingFlags.Public |
_generated\113\NugetServiceIndexJsonSerializerContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
_generated\15\CliSchemaJsonSerializerContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
_generated\29\TelemetryDiskLoggerJsonSerializerContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
_generated\34\WorkloadManifestUpdaterJsonSerializerContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
_generated\44\SdkVulnerabilityJsonContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
_generated\54\RunFileBuildCacheJsonSerializerContext.g.cs (1)
20global::System.Reflection.BindingFlags.Public |
_generated\62\InstallStateJsonSerializerContext.g.cs (1)
23global::System.Reflection.BindingFlags.Public |
_generated\67\SdkCheckJsonSerializerContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
_generated\74\SlnfJsonSerializerContext.g.cs (1)
22global::System.Reflection.BindingFlags.Public |
_generated\81\LocalToolsCacheJsonSerializerContext.g.cs (1)
20global::System.Reflection.BindingFlags.Public |
_generated\93\ToolListJsonSerializerContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
dotnet-dev-certs (1)
_generated\7\DevCertsJsonSerializerContext.g.cs (1)
21global::System.Reflection.BindingFlags.Public |
dotnet-format (1)
Analyzers\Extensions.cs (1)
22TryGetMappedOptionsMethod = IDEDiagnosticIdToOptionMappingHelperType.GetMethod("TryGetMappedOptions", BindingFlags.Static | BindingFlags.Public)!;
dotnet-Microsoft.XmlSerializer.Generator (1)
Sgen.cs (1)
365method = typeof(System.Xml.Serialization.XmlSerializer).GetMethod("GenerateSerializer", BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic);
dotnet-svcutil-lib (41)
CodeDomFixup\CodeDomVisitors\PropertyFieldNameScope.cs (2)
16foreach (PropertyInfo property in type.GetProperties(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance | BindingFlags.FlattenHierarchy)) 21foreach (FieldInfo field in type.GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance | BindingFlags.FlattenHierarchy))
FrameworkFork\Microsoft.Xml\Xml\Serialization\CodeGenerator.cs (4)
24internal static BindingFlags InstancePublicBindingFlags = BindingFlags.Instance | BindingFlags.Public; 25internal static BindingFlags InstanceBindingFlags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic; 26internal static BindingFlags StaticBindingFlags = BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic; 1127Call(typeof(Type).GetMethod("GetTypeFromHandle", BindingFlags.Static | BindingFlags.Public, null, new Type[] { typeof(RuntimeTypeHandle) }, null));
FrameworkFork\Microsoft.Xml\Xml\Serialization\Models.cs (1)
147MemberInfo[] members = Type.GetMembers(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static);
FrameworkFork\Microsoft.Xml\Xml\Serialization\TypeExtensions.cs (1)
38MethodInfo[] methods = targetType.GetMethods(BindingFlags.Static | BindingFlags.Public);
FrameworkFork\Microsoft.Xml\Xml\Serialization\Types.cs (2)
1287foreach (MemberInfo member in type.GetMember("System.Collections.Generic.IEnumerable<*", BindingFlags.Public | BindingFlags.Instance | BindingFlags.NonPublic)) 1305enumerator = type.GetMethod("System.Collections.IEnumerable.GetEnumerator", BindingFlags.Public | BindingFlags.Instance | BindingFlags.NonPublic, null, new Type[0], null);
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlReflectionImporter.cs (3)
491MethodInfo getMethod = getMethod = type.GetMethod(provider.MethodName, /* BindingFlags.DeclaredOnly | */ BindingFlags.Static | BindingFlags.Public, null, new Type[] { typeof(XmlSchemaSet) }, null); 1460MemberInfo[] infos = structModel.Type.GetMember(choice.MemberName, BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static); 1464PropertyInfo info = structModel.Type.GetProperty(choice.MemberName, BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static);
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationWriterILGen.cs (1)
2563BindingFlags bindingFlags = BindingFlags.Instance | BindingFlags.Public /*| BindingFlags.CreateInstance*/;
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\ClassDataContract.cs (5)
449type.GetConstructor(BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public, Array.Empty<Type>()) != null); 938memberInfos = type.GetMembers(BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.Public); 942memberInfos = type.GetMembers(BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic); 1201MethodInfo[] methods = type.GetMethods(BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic); 1399ConstructorInfo ctor = type.GetConstructor(BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public, Array.Empty<Type>());
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\CodeGenerator.cs (1)
62s_objectEquals = Globals.TypeOfObject.GetMethod("Equals", BindingFlags.Public | BindingFlags.Static);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\CollectionDataContract.cs (4)
1086defaultCtor = type.GetConstructor(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, Array.Empty<Type>()); 1234addMethod = type.GetMethod(Globals.AddMethodName, BindingFlags.Instance | BindingFlags.Public, addMethodTypeArray); 1258addMethod = type.GetMethod(Globals.AddMethodName, BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, addMethodTypeArray); 1265getEnumeratorMethod = type.GetMethod(Globals.GetEnumeratorMethodName, BindingFlags.Instance | BindingFlags.Public, Array.Empty<Type>());
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DataContract.cs (2)
1238MethodInfo method = UnderlyingType.GetMethod(Globals.ParseMethodName, BindingFlags.Public | BindingFlags.Static, new Type[] { typeof(string) }); 2110MethodInfo method = type.GetMethod(methodName, BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.Public, Array.Empty<Type>());
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\EnumDataContract.cs (1)
274FieldInfo[] fields = type.GetFields(BindingFlags.Static | BindingFlags.Public);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\ExceptionDataContract.cs (1)
272memberInfos = type.GetMembers(BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.Public);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\Globals.cs (1)
31internal const BindingFlags ScanAllMembers = BindingFlags.Static | BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public;
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\SchemaExporter.cs (1)
58MethodInfo getMethod = clrType.GetMethod(methodName, /*BindingFlags.DeclaredOnly |*/ BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.Public, new Type[] { typeof(XmlSchemaSet) });
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\XmlDataContract.cs (3)
362ConstructorInfo ctor = type.GetConstructor(BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public, Array.Empty<Type>()); 427BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.Public, 431BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public,
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\XmlFormatReaderGenerator.cs (2)
512constructor = type.GetConstructor(BindingFlags.Instance | BindingFlags.Public, Array.Empty<Type>()); 880var methodInfo = formatterServiceType.GetMethod("GetUninitializedObject", BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\XmlFormatWriterGenerator.cs (2)
378MethodInfo moveNextMethod = enumeratorType.GetMethod(Globals.MoveNextMethodName, BindingFlags.Instance | BindingFlags.Public, Array.Empty<Type>()); 379MethodInfo getCurrentMethod = enumeratorType.GetMethod(Globals.GetCurrentMethodName, BindingFlags.Instance | BindingFlags.Public, Array.Empty<Type>());
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MetadataSet.cs (1)
588o.@Metadata = (global::System.ServiceModel.Description.MetadataReference)ReadSerializable((Microsoft.Xml.Serialization.IXmlSerializable)System.Activator.CreateInstance(typeof(global::System.ServiceModel.Description.MetadataReference), System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic, null, new object[0], null));
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\OperationGenerator.cs (1)
985MemberInfo[] publicMembers = attributeType.GetMembers(BindingFlags.Instance | BindingFlags.Public);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\TypeLoader.cs (1)
42internal const BindingFlags DefaultBindingFlags = BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Public;
Metadata\ServiceDescriptor.cs (1)
114MethodInfo methodInfo = type.GetMethod("GetMetadatadataAsync", BindingFlags.Public | BindingFlags.Instance);
dotnet-svcutil.xmlserializer (2)
Microsoft\Tools\ServiceModel\SvcUtil\ExportModule.cs (1)
67MethodInfo GetContract = contractDescription.GetMethod("GetContract", BindingFlags.Public| BindingFlags.Static, null, new Type[] { typeof(Type) }, null);
Microsoft\Tools\ServiceModel\SvcUtil\XmlSerializerGenerator.cs (1)
77MethodInfo method = typeof(System.Xml.Serialization.XmlSerializer).GetMethod("GenerateSerializer", BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic);
dotnet-svcutil.xmlserializer.IntegrationTests (1)
src\System.Private.ServiceModel\tests\Scenarios\Contract\XmlSerializer\XmlSerializerFormatTest.cs (1)
60MethodInfo method = typeof(XmlSerializer).GetMethod(s_serializationModeSetterName, BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static);
dotnet-user-jwts (1)
_generated\12\JwtSerializerContext.g.cs (1)
23global::System.Reflection.BindingFlags.Public |
dotnet-user-secrets (1)
_generated\2\SecretManagerJsonSerializerContext.g.cs (1)
21global::System.Reflection.BindingFlags.Public |
GetDocument.Insider (1)
src\ab038811704af8d7\HostFactoryResolver.cs (1)
16private const BindingFlags DeclaredOnlyLookup = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.DeclaredOnly;
ILCompiler.Compiler (49)
src\runtime\src\coreclr\tools\Common\Compiler\Dataflow\DynamicallyAccessedMembersBinder.cs (26)
45foreach (var c in typeDefinition.ApplyIncludeInherited(t => t.GetConstructorsOnType(filter: null, bindingFlags: BindingFlags.Public), withInherited)) 64foreach (var m in typeDefinition.GetMethodsOnTypeHierarchy(filter: null, bindingFlags: BindingFlags.Public | declaredOnlyFlags)) 77foreach (var f in typeDefinition.GetFieldsOnTypeHierarchy(filter: null, bindingFlags: BindingFlags.Public | declaredOnlyFlags)) 97foreach (var t in typeDefinition.ApplyIncludeInherited(t => t.GetNestedTypesOnType(filter: null, bindingFlags: BindingFlags.Public), withInherited)) 116foreach (var p in typeDefinition.GetPropertiesOnTypeHierarchy(filter: null, bindingFlags: BindingFlags.Public | declaredOnlyFlags)) 129foreach (var e in typeDefinition.GetEventsOnTypeHierarchy(filter: null, bindingFlags: BindingFlags.Public | declaredOnlyFlags)) 162if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.Public && !method.IsPublic()) 165if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.NonPublic && method.IsPublic()) 208if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.Public && !method.IsPublic()) 211if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.NonPublic && method.IsPublic()) 249if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.Public && !field.IsPublic()) 252if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.NonPublic && field.IsPublic()) 276if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.Public) 282if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.NonPublic) 336if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.Public) 343if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.NonPublic) 404if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.Public) 411if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.NonPublic) 496foreach (var p in type.GetPropertiesOnTypeHierarchy(filter: null, BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.DeclaredOnly)) 499foreach (var e in type.GetEventsOnTypeHierarchy(filter: null, BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.DeclaredOnly))
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (23)
494bindingFlags = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public; 560bindingFlags = BindingFlags.Public | BindingFlags.Instance; 626bindingFlags = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public; 714bindingFlags = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public; 789BindingFlags bindingFlags = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public; 867MarkConstructorsOnType(systemTypeValue.RepresentedType, BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, parameterCount: null); 976BindingFlags bindingFlags = BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy; 1320bindingFlags = BindingFlags.Public | BindingFlags.Instance; 1336if (HasBindingFlag(bindingFlags, BindingFlags.Public) && !HasBindingFlag(bindingFlags, BindingFlags.NonPublic) 1419bindingFlags |= BindingFlags.NonPublic | BindingFlags.Public; 1421bindingFlags |= BindingFlags.Public; 1443bindingFlags |= BindingFlags.NonPublic | BindingFlags.Public; 1447bindingFlags |= BindingFlags.Public; 1455bindingFlags |= BindingFlags.Public; 1763BindingFlags bindingFlags = BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public; 1773bindingFlags |= BindingFlags.Public | BindingFlags.NonPublic; 1830BindingFlags.Public | 1851(HasBindingFlag(bindingFlags, BindingFlags.Public) ? DynamicallyAccessedMemberTypes.PublicNestedTypes : DynamicallyAccessedMemberTypes.None) | 1856(HasBindingFlag(bindingFlags, BindingFlags.Public) ? DynamicallyAccessedMemberTypes.PublicConstructors : DynamicallyAccessedMemberTypes.None) | 1861(HasBindingFlag(bindingFlags, BindingFlags.Public) ? DynamicallyAccessedMemberTypes.PublicMethods : DynamicallyAccessedMemberTypes.None) | 1866(HasBindingFlag(bindingFlags, BindingFlags.Public) ? DynamicallyAccessedMemberTypes.PublicFields : DynamicallyAccessedMemberTypes.None) | 1871(HasBindingFlag(bindingFlags, BindingFlags.Public) ? DynamicallyAccessedMemberTypes.PublicProperties : DynamicallyAccessedMemberTypes.None) | 1876(HasBindingFlag(bindingFlags, BindingFlags.Public) ? DynamicallyAccessedMemberTypes.PublicEvents : DynamicallyAccessedMemberTypes.None) |
ILCompiler.ReadyToRun (26)
src\runtime\src\coreclr\tools\Common\Compiler\Dataflow\DynamicallyAccessedMembersBinder.cs (26)
45foreach (var c in typeDefinition.ApplyIncludeInherited(t => t.GetConstructorsOnType(filter: null, bindingFlags: BindingFlags.Public), withInherited)) 64foreach (var m in typeDefinition.GetMethodsOnTypeHierarchy(filter: null, bindingFlags: BindingFlags.Public | declaredOnlyFlags)) 77foreach (var f in typeDefinition.GetFieldsOnTypeHierarchy(filter: null, bindingFlags: BindingFlags.Public | declaredOnlyFlags)) 97foreach (var t in typeDefinition.ApplyIncludeInherited(t => t.GetNestedTypesOnType(filter: null, bindingFlags: BindingFlags.Public), withInherited)) 116foreach (var p in typeDefinition.GetPropertiesOnTypeHierarchy(filter: null, bindingFlags: BindingFlags.Public | declaredOnlyFlags)) 129foreach (var e in typeDefinition.GetEventsOnTypeHierarchy(filter: null, bindingFlags: BindingFlags.Public | declaredOnlyFlags)) 162if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.Public && !method.IsPublic()) 165if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.NonPublic && method.IsPublic()) 208if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.Public && !method.IsPublic()) 211if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.NonPublic && method.IsPublic()) 249if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.Public && !field.IsPublic()) 252if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.NonPublic && field.IsPublic()) 276if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.Public) 282if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.NonPublic) 336if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.Public) 343if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.NonPublic) 404if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.Public) 411if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.NonPublic) 496foreach (var p in type.GetPropertiesOnTypeHierarchy(filter: null, BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.DeclaredOnly)) 499foreach (var e in type.GetEventsOnTypeHierarchy(filter: null, BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.DeclaredOnly))
illink (47)
ILLink.RoslynAnalyzer (47)
DataFlow\DynamicallyAccessedMembersBinder.cs (24)
43foreach (var c in typeDefinition.ApplyIncludeInherited(t => t.GetConstructorsOnType(filter: null, bindingFlags: BindingFlags.Public), withInherited)) 62foreach (var m in typeDefinition.GetMethodsOnTypeHierarchy(filter: null, bindingFlags: BindingFlags.Public | declaredOnlyFlags)) 75foreach (var f in typeDefinition.GetFieldsOnTypeHierarchy(filter: null, bindingFlags: BindingFlags.Public | declaredOnlyFlags)) 95foreach (var nested in typeDefinition.ApplyIncludeInherited(t => t.GetNestedTypesOnType(filter: null, bindingFlags: BindingFlags.Public), withInherited)) 114foreach (var p in typeDefinition.GetPropertiesOnTypeHierarchy(filter: null, bindingFlags: BindingFlags.Public | declaredOnlyFlags)) 127foreach (var e in typeDefinition.GetEventsOnTypeHierarchy(filter: null, bindingFlags: BindingFlags.Public | declaredOnlyFlags)) 154if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.Public && method.DeclaredAccessibility != Accessibility.Public) 157if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.NonPublic && method.DeclaredAccessibility == Accessibility.Public) 192if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.Public && method.DeclaredAccessibility != Accessibility.Public) 195if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.NonPublic && method.DeclaredAccessibility == Accessibility.Public) 233if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.Public && field.DeclaredAccessibility != Accessibility.Public) 236if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.NonPublic && field.DeclaredAccessibility == Accessibility.Public) 257if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.Public) 263if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.NonPublic) 304if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.Public) 311if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.NonPublic) 360if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.Public) 367if ((bindingFlags & (BindingFlags.Public | BindingFlags.NonPublic)) == BindingFlags.NonPublic)
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (23)
494bindingFlags = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public; 560bindingFlags = BindingFlags.Public | BindingFlags.Instance; 626bindingFlags = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public; 714bindingFlags = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public; 789BindingFlags bindingFlags = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public; 867MarkConstructorsOnType(systemTypeValue.RepresentedType, BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, parameterCount: null); 976BindingFlags bindingFlags = BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy; 1320bindingFlags = BindingFlags.Public | BindingFlags.Instance; 1336if (HasBindingFlag(bindingFlags, BindingFlags.Public) && !HasBindingFlag(bindingFlags, BindingFlags.NonPublic) 1419bindingFlags |= BindingFlags.NonPublic | BindingFlags.Public; 1421bindingFlags |= BindingFlags.Public; 1443bindingFlags |= BindingFlags.NonPublic | BindingFlags.Public; 1447bindingFlags |= BindingFlags.Public; 1455bindingFlags |= BindingFlags.Public; 1763BindingFlags bindingFlags = BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public; 1773bindingFlags |= BindingFlags.Public | BindingFlags.NonPublic; 1830BindingFlags.Public | 1851(HasBindingFlag(bindingFlags, BindingFlags.Public) ? DynamicallyAccessedMemberTypes.PublicNestedTypes : DynamicallyAccessedMemberTypes.None) | 1856(HasBindingFlag(bindingFlags, BindingFlags.Public) ? DynamicallyAccessedMemberTypes.PublicConstructors : DynamicallyAccessedMemberTypes.None) | 1861(HasBindingFlag(bindingFlags, BindingFlags.Public) ? DynamicallyAccessedMemberTypes.PublicMethods : DynamicallyAccessedMemberTypes.None) | 1866(HasBindingFlag(bindingFlags, BindingFlags.Public) ? DynamicallyAccessedMemberTypes.PublicFields : DynamicallyAccessedMemberTypes.None) | 1871(HasBindingFlag(bindingFlags, BindingFlags.Public) ? DynamicallyAccessedMemberTypes.PublicProperties : DynamicallyAccessedMemberTypes.None) | 1876(HasBindingFlag(bindingFlags, BindingFlags.Public) ? DynamicallyAccessedMemberTypes.PublicEvents : DynamicallyAccessedMemberTypes.None) |
Microsoft.AspNetCore.Authentication.BearerToken (1)
_generated\4\BearerTokenJsonSerializerContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
Microsoft.AspNetCore.Authentication.DeviceBoundSessions (1)
_generated\10\DeviceBoundSessionJsonContext.g.cs (1)
24global::System.Reflection.BindingFlags.Public |
Microsoft.AspNetCore.Authentication.Twitter (1)
_generated\6\TwitterJsonContext.g.cs (1)
20global::System.Reflection.BindingFlags.Public |
Microsoft.AspNetCore.Components (4)
_generated\4\PersistentServicesRegistryJsonContext.g.cs (1)
24global::System.Reflection.BindingFlags.Public |
DefaultComponentPropertyActivator.cs (1)
17= BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic;
PersistentState\PersistentServicesRegistry.cs (1)
178internal const BindingFlags BindablePropertyFlags = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.IgnoreCase;
Reflection\ComponentProperties.cs (1)
23internal const BindingFlags BindablePropertyFlags = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.IgnoreCase;
Microsoft.AspNetCore.Components.Endpoints (11)
_generated\14\ResourceCollectionSerializerContext.g.cs (1)
24global::System.Reflection.BindingFlags.Public |
_generated\33\BrowserOptionsJsonContext.g.cs (1)
22global::System.Reflection.BindingFlags.Public |
_generated\5\ImportMapSerializerContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
_generated\52\ServerComponentJsonContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
_generated\58\PrerenderComponentApplicationStoreSerializerContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
Forms\ClientValidationCache.cs (2)
162var propertyType = containerType.GetProperty(propertyName, BindingFlags.Public | BindingFlags.Instance)?.PropertyType; 217var property = containerType.GetProperty(propertyName, BindingFlags.Public | BindingFlags.Instance);
SessionCascadingValueSupplier.cs (1)
64var propertyInfo = type.GetProperty(propertyName, BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic);
src\aspnetcore\src\Shared\PropertyHelper\PropertyHelper.cs (2)
19private const BindingFlags DeclaredOnlyLookup = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.DeclaredOnly; 20private const BindingFlags Everything = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance;
TempData\TempDataCascadingValueSupplier.cs (1)
47var propertyInfo = type.GetProperty(propertyName, BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic);
Microsoft.AspNetCore.Components.Forms (2)
EditContextDataAnnotationsExtensions.cs (2)
341BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly); 347BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy);
Microsoft.AspNetCore.Components.Server (4)
_generated\13\CircuitPersistenceManagerSerializerContext.g.cs (1)
20global::System.Reflection.BindingFlags.Public |
_generated\3\JavaScriptInitializersManifestJsonContext.g.cs (1)
20global::System.Reflection.BindingFlags.Public |
_generated\38\ServerComponentJsonContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
_generated\44\PrerenderComponentApplicationStoreSerializerContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
Microsoft.AspNetCore.Components.Server.AutoPause (1)
_generated\2\AutoPauseJsonContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
Microsoft.AspNetCore.Components.Testing (2)
_generated\8\E2EManifestJsonContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
Infrastructure\TestReadinessHostingStartup.cs (1)
64BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic,
Microsoft.AspNetCore.Components.Web (1)
_generated\15\WebRendererSerializerContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
Microsoft.AspNetCore.Components.WebAssembly (2)
_generated\20\WebAssemblyJsonSerializerContext.g.cs (1)
23global::System.Reflection.BindingFlags.Public |
_generated\26\PrerenderComponentApplicationStoreSerializerContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
Microsoft.AspNetCore.Components.WebAssembly.Authentication (1)
_generated\9\InteractiveRequestOptionsSerializerContext.g.cs (1)
22global::System.Reflection.BindingFlags.Public |
Microsoft.AspNetCore.Components.WebView (1)
_generated\11\SourceGenerationContext.g.cs (1)
22global::System.Reflection.BindingFlags.Public |
Microsoft.AspNetCore.Diagnostics (2)
_generated\7\ExtensionsExceptionJsonContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
src\aspnetcore\src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (1)
209var methods = parentType.GetMethods(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance | BindingFlags.DeclaredOnly);
Microsoft.AspNetCore.Grpc.JsonTranscoding (6)
Internal\Binding\ReflectionServiceInvokerResolver.cs (1)
58BindingFlags.Public | BindingFlags.Instance,
Internal\Json\JsonConverterFactoryForEnum.cs (1)
30BindingFlags.Instance | BindingFlags.Public,
Internal\Json\JsonConverterFactoryForWellKnownTypes.cs (1)
45BindingFlags.Instance | BindingFlags.Public,
Internal\Json\JsonConverterFactoryForWrappers.cs (1)
43BindingFlags.Instance | BindingFlags.Public,
src\aspnetcore\src\Grpc\JsonTranscoding\src\Shared\Server\BindMethodFinder.cs (1)
27private const BindingFlags BindMethodBindingFlags = BindingFlags.Public | BindingFlags.Static;
src\aspnetcore\src\Grpc\JsonTranscoding\src\Shared\ServiceDescriptorHelpers.cs (1)
57var property = serviceReflectionType.GetProperty("Descriptor", BindingFlags.Public | BindingFlags.Static);
Microsoft.AspNetCore.Hosting (3)
_generated\11\SourceGenerationContext.g.cs (1)
22global::System.Reflection.BindingFlags.Public |
Internal\StartupLoader.cs (1)
323var methods = startupType.GetMethods(BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static);
src\aspnetcore\src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (1)
209var methods = parentType.GetMethods(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance | BindingFlags.DeclaredOnly);
Microsoft.AspNetCore.Http.Abstractions (3)
Extensions\UseMiddlewareExtensions.cs (1)
67var methods = middleware.GetMethods(BindingFlags.Instance | BindingFlags.Public);
src\aspnetcore\src\Shared\PropertyHelper\PropertyHelper.cs (2)
19private const BindingFlags DeclaredOnlyLookup = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.DeclaredOnly; 20private const BindingFlags Everything = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance;
Microsoft.AspNetCore.Http.Extensions (36)
_generated\11\ProblemDetailsJsonContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
HeaderDictionaryTypeExtensions.cs (2)
266foreach (var methodInfo in type.GetMethods(BindingFlags.Public | BindingFlags.Static)) 302var method = type.GetMethods(BindingFlags.Public | BindingFlags.Static)
RequestDelegateFactory.cs (7)
55private static readonly MethodInfo GetHeaderSplitMethod = typeof(ParsingHelpers).GetMethod(nameof(ParsingHelpers.GetHeaderSplit), BindingFlags.Public | BindingFlags.Static, [typeof(IHeaderDictionary), typeof(string)])!; 56private static readonly MethodInfo GetRequiredServiceMethod = typeof(ServiceProviderServiceExtensions).GetMethod(nameof(ServiceProviderServiceExtensions.GetRequiredService), BindingFlags.Public | BindingFlags.Static, new Type[] { typeof(IServiceProvider) })!; 57private static readonly MethodInfo GetServiceMethod = typeof(ServiceProviderServiceExtensions).GetMethod(nameof(ServiceProviderServiceExtensions.GetService), BindingFlags.Public | BindingFlags.Static, new Type[] { typeof(IServiceProvider) })!; 58private static readonly MethodInfo GetRequiredKeyedServiceMethod = typeof(ServiceProviderKeyedServiceExtensions).GetMethod(nameof(ServiceProviderKeyedServiceExtensions.GetRequiredKeyedService), BindingFlags.Public | BindingFlags.Static, new Type[] { typeof(IServiceProvider), typeof(object) })!; 59private static readonly MethodInfo GetKeyedServiceMethod = typeof(ServiceProviderKeyedServiceExtensions).GetMethod(nameof(ServiceProviderKeyedServiceExtensions.GetKeyedService), BindingFlags.Public | BindingFlags.Static, new Type[] { typeof(IServiceProvider), typeof(object) })!; 62private static readonly MethodInfo StringIsNullOrEmptyMethod = typeof(string).GetMethod(nameof(string.IsNullOrEmpty), BindingFlags.Static | BindingFlags.Public)!; 66private static readonly MethodInfo ArrayEmptyOfObjectMethod = typeof(Array).GetMethod(nameof(Array.Empty), BindingFlags.Public | BindingFlags.Static)!.MakeGenericMethod(new Type[] { typeof(object) });
src\aspnetcore\src\Shared\ObjectMethodExecutor\AwaitableInfo.cs (1)
16private const BindingFlags Everything = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance;
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (25)
27private static readonly MethodInfo UriTryCreateMethod = typeof(Uri).GetMethod(nameof(Uri.TryCreate), BindingFlags.Public | BindingFlags.Static, new[] { typeof(string), typeof(UriKind), typeof(Uri).MakeByRefType() })!; 366var constructors = type.GetConstructors(BindingFlags.Public | BindingFlags.Instance); 446var methodInfo = type.GetMethod(name, BindingFlags.Public | BindingFlags.Static | BindingFlags.FlattenHierarchy, parameterTypes); 458var interfaceMethod = implementedInterface.GetMethod(name, BindingFlags.Public | BindingFlags.Static, parameterTypes); 483var methodInfo = type.GetMethods(BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance | BindingFlags.FlattenHierarchy) 493var interfaceMethod = implementedInterface.GetMethod(name, BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance); 512BindingFlags.Public | BindingFlags.Static, 540BindingFlags.Public | BindingFlags.Static, 547BindingFlags.Public | BindingFlags.Static, 554BindingFlags.Public | BindingFlags.Static, 561BindingFlags.Public | BindingFlags.Static, 577BindingFlags.Public | BindingFlags.Static, 584BindingFlags.Public | BindingFlags.Static, 591BindingFlags.Public | BindingFlags.Static, 598BindingFlags.Public | BindingFlags.Static, 605BindingFlags.Public | BindingFlags.Static, 612BindingFlags.Public | BindingFlags.Static, 619BindingFlags.Public | BindingFlags.Static, 626BindingFlags.Public | BindingFlags.Static, 633BindingFlags.Public | BindingFlags.Static, 642BindingFlags.Public | BindingFlags.Static, 651BindingFlags.Public | BindingFlags.Static, 660BindingFlags.Public | BindingFlags.Static, 669BindingFlags.Public | BindingFlags.Static, 676BindingFlags.Public | BindingFlags.Static,
Microsoft.AspNetCore.Http.Results (1)
ResultsOfTHelper.cs (1)
36populateMetadataMethod = typeof(TTarget).GetMethod("PopulateMetadata", BindingFlags.Static | BindingFlags.Public);
Microsoft.AspNetCore.Identity (2)
_generated\17\IdentityEndpointsJsonSerializerContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
_generated\50\IdentityJsonSerializerContext.g.cs (1)
22global::System.Reflection.BindingFlags.Public |
Microsoft.AspNetCore.InternalTesting (2)
Tracing\EventSourceValidator.cs (1)
56BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly);
xunit\AspNetTestAssemblyRunner.cs (1)
52bindingAttr: BindingFlags.Public | BindingFlags.Static,
Microsoft.AspNetCore.Mvc.Abstractions (25)
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (25)
27private static readonly MethodInfo UriTryCreateMethod = typeof(Uri).GetMethod(nameof(Uri.TryCreate), BindingFlags.Public | BindingFlags.Static, new[] { typeof(string), typeof(UriKind), typeof(Uri).MakeByRefType() })!; 366var constructors = type.GetConstructors(BindingFlags.Public | BindingFlags.Instance); 446var methodInfo = type.GetMethod(name, BindingFlags.Public | BindingFlags.Static | BindingFlags.FlattenHierarchy, parameterTypes); 458var interfaceMethod = implementedInterface.GetMethod(name, BindingFlags.Public | BindingFlags.Static, parameterTypes); 483var methodInfo = type.GetMethods(BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance | BindingFlags.FlattenHierarchy) 493var interfaceMethod = implementedInterface.GetMethod(name, BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance); 512BindingFlags.Public | BindingFlags.Static, 540BindingFlags.Public | BindingFlags.Static, 547BindingFlags.Public | BindingFlags.Static, 554BindingFlags.Public | BindingFlags.Static, 561BindingFlags.Public | BindingFlags.Static, 577BindingFlags.Public | BindingFlags.Static, 584BindingFlags.Public | BindingFlags.Static, 591BindingFlags.Public | BindingFlags.Static, 598BindingFlags.Public | BindingFlags.Static, 605BindingFlags.Public | BindingFlags.Static, 612BindingFlags.Public | BindingFlags.Static, 619BindingFlags.Public | BindingFlags.Static, 626BindingFlags.Public | BindingFlags.Static, 633BindingFlags.Public | BindingFlags.Static, 642BindingFlags.Public | BindingFlags.Static, 651BindingFlags.Public | BindingFlags.Static, 660BindingFlags.Public | BindingFlags.Static, 669BindingFlags.Public | BindingFlags.Static, 676BindingFlags.Public | BindingFlags.Static,
Microsoft.AspNetCore.Mvc.Core (9)
ApiConventionMethodAttribute.cs (1)
49var methods = conventionType.GetMethods(BindingFlags.Public | BindingFlags.Static)
ApiConventionTypeAttribute.cs (1)
61foreach (var method in conventionType.GetMethods(BindingFlags.Public | BindingFlags.Static))
ApiExplorer\ApiConventionResult.cs (1)
60var conventionMethods = attribute.ConventionType.GetMethods(BindingFlags.Public | BindingFlags.Static);
Filters\MiddlewareFilterConfigurationProvider.cs (1)
43var methods = startupType.GetMethods(BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static);
ModelBinding\Binders\TryParseModelBinder.cs (1)
18private static readonly MethodInfo SuccessBindingResultMethod = typeof(ModelBindingResult).GetMethod(nameof(ModelBindingResult.Success), BindingFlags.Public | BindingFlags.Static)!;
ModelBinding\Metadata\DefaultBindingMetadataProvider.cs (1)
143var cloneMethod = type.GetMethod("<Clone>$", BindingFlags.Public | BindingFlags.Instance);
src\aspnetcore\src\Shared\ObjectMethodExecutor\AwaitableInfo.cs (1)
16private const BindingFlags Everything = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance;
src\aspnetcore\src\Shared\PropertyHelper\PropertyHelper.cs (2)
19private const BindingFlags DeclaredOnlyLookup = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.DeclaredOnly; 20private const BindingFlags Everything = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance;
Microsoft.AspNetCore.Mvc.RazorPages (1)
ApplicationModels\DefaultPageApplicationModelProvider.cs (1)
76var modelProperty = pageTypeInfo.GetProperty(ModelPropertyName, BindingFlags.Public | BindingFlags.Instance);
Microsoft.AspNetCore.Mvc.Testing (2)
_generated\2\CustomJsonSerializerContext.g.cs (1)
20global::System.Reflection.BindingFlags.Public |
src\ab038811704af8d7\HostFactoryResolver.cs (1)
16private const BindingFlags DeclaredOnlyLookup = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.DeclaredOnly;
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
ViewComponents\DefaultViewComponentDescriptorProvider.cs (1)
66var methods = componentType.GetMethods(BindingFlags.Public | BindingFlags.Instance)
Microsoft.AspNetCore.OpenApi (27)
_generated\6\OpenApiJsonSchemaContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
src\aspnetcore\src\Shared\ObjectMethodExecutor\AwaitableInfo.cs (1)
16private const BindingFlags Everything = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance;
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (25)
27private static readonly MethodInfo UriTryCreateMethod = typeof(Uri).GetMethod(nameof(Uri.TryCreate), BindingFlags.Public | BindingFlags.Static, new[] { typeof(string), typeof(UriKind), typeof(Uri).MakeByRefType() })!; 366var constructors = type.GetConstructors(BindingFlags.Public | BindingFlags.Instance); 446var methodInfo = type.GetMethod(name, BindingFlags.Public | BindingFlags.Static | BindingFlags.FlattenHierarchy, parameterTypes); 458var interfaceMethod = implementedInterface.GetMethod(name, BindingFlags.Public | BindingFlags.Static, parameterTypes); 483var methodInfo = type.GetMethods(BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance | BindingFlags.FlattenHierarchy) 493var interfaceMethod = implementedInterface.GetMethod(name, BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance); 512BindingFlags.Public | BindingFlags.Static, 540BindingFlags.Public | BindingFlags.Static, 547BindingFlags.Public | BindingFlags.Static, 554BindingFlags.Public | BindingFlags.Static, 561BindingFlags.Public | BindingFlags.Static, 577BindingFlags.Public | BindingFlags.Static, 584BindingFlags.Public | BindingFlags.Static, 591BindingFlags.Public | BindingFlags.Static, 598BindingFlags.Public | BindingFlags.Static, 605BindingFlags.Public | BindingFlags.Static, 612BindingFlags.Public | BindingFlags.Static, 619BindingFlags.Public | BindingFlags.Static, 626BindingFlags.Public | BindingFlags.Static, 633BindingFlags.Public | BindingFlags.Static, 642BindingFlags.Public | BindingFlags.Static, 651BindingFlags.Public | BindingFlags.Static, 660BindingFlags.Public | BindingFlags.Static, 669BindingFlags.Public | BindingFlags.Static, 676BindingFlags.Public | BindingFlags.Static,
Microsoft.AspNetCore.Routing (8)
Matching\ILEmitTrieFactory.cs (6)
664BindingFlags.Public | BindingFlags.Static, 678BindingFlags.Public | BindingFlags.Static, 691BindingFlags.Public | BindingFlags.Static, 703BindingFlags.Public | BindingFlags.Static, 716BindingFlags.Public | BindingFlags.Static, 728BindingFlags.Public | BindingFlags.Static,
src\aspnetcore\src\Shared\PropertyHelper\PropertyHelper.cs (2)
19private const BindingFlags DeclaredOnlyLookup = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.DeclaredOnly; 20private const BindingFlags Everything = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance;
Microsoft.AspNetCore.Routing.Abstractions (2)
src\aspnetcore\src\Shared\PropertyHelper\PropertyHelper.cs (2)
19private const BindingFlags DeclaredOnlyLookup = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.DeclaredOnly; 20private const BindingFlags Everything = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance;
Microsoft.AspNetCore.Server.IIS (1)
src\aspnetcore\src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (1)
209var methods = parentType.GetMethods(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance | BindingFlags.DeclaredOnly);
Microsoft.AspNetCore.SignalR.Core (6)
Internal\HubReflectionHelper.cs (1)
14var methods = hubType.GetMethods(BindingFlags.Public | BindingFlags.Instance);
Internal\TypedClientBuilder.cs (4)
19private static readonly PropertyInfo CancellationTokenNoneProperty = typeof(CancellationToken).GetProperty("None", BindingFlags.Public | BindingFlags.Static)!; 45var factoryMethod = clientType.GetMethod(nameof(Build), BindingFlags.Public | BindingFlags.Static); 133nameof(ISingleClientProxy.InvokeCoreAsync), BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, 140nameof(IClientProxy.SendCoreAsync), BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null,
src\aspnetcore\src\Shared\ObjectMethodExecutor\AwaitableInfo.cs (1)
16private const BindingFlags Everything = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance;
Microsoft.AspNetCore.StaticAssets (1)
_generated\12\StaticAssetsManifestJsonContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
Microsoft.AspNetCore.TestHost (1)
src\ab038811704af8d7\HostFactoryResolver.cs (1)
16private const BindingFlags DeclaredOnlyLookup = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.DeclaredOnly;
Microsoft.Build (10)
_generated\7\TasksDetailsJsonContext.g.cs (1)
21global::System.Reflection.BindingFlags.Public |
BackEnd\Components\Logging\LoggingService.cs (2)
99private static readonly Lazy<PropertyInfo> s_projectStartedEventArgsGlobalProperties = new Lazy<PropertyInfo>(() => typeof(ProjectStartedEventArgs).GetProperty("GlobalProperties", BindingFlags.Public | BindingFlags.Instance), LazyThreadSafetyMode.PublicationOnly); 108private static readonly Lazy<PropertyInfo> s_projectStartedEventArgsToolsVersion = new Lazy<PropertyInfo>(() => typeof(ProjectStartedEventArgs).GetProperty("ToolsVersion", BindingFlags.Public | BindingFlags.Instance), LazyThreadSafetyMode.PublicationOnly);
BackEnd\Components\RequestBuilder\IntrinsicTasks\IntrinsicTaskFactory.cs (1)
62PropertyInfo[] infos = TaskType.GetProperties(BindingFlags.Instance | BindingFlags.Public);
Evaluation\Expander.Function.cs (4)
89| BindingFlags.Public 498functionResult = LateBindExecute(null /* no previous exception */, BindingFlags.Public | BindingFlags.Instance, null /* no instance for a constructor */, args, true /* is constructor */); 880functionBuilder.BindingFlags = BindingFlags.IgnoreCase | BindingFlags.Public | BindingFlags.InvokeMethod; 900BindingFlags defaultBindingFlags = BindingFlags.IgnoreCase | BindingFlags.Public;
Evaluation\Expander.ItemExpander.Transforms.cs (1)
745BindingFlags.Public | BindingFlags.InvokeMethod,
Instance\TaskFactories\TaskHostTask.cs (1)
269PropertyInfo parameter = _taskType.Type.GetProperty(property.Name, BindingFlags.Instance | BindingFlags.Public);
Microsoft.Build.Framework (3)
Loader\LoadedType.cs (2)
105PropertyInfo[] props = type.GetProperties(BindingFlags.Instance | BindingFlags.Public); 334foreach (ConstructorInfo constructor in Type.GetConstructors(BindingFlags.Instance | BindingFlags.Public))
ReflectableTaskPropertyInfo.cs (1)
85foreach (PropertyInfo propertyInfo in _taskType.GetProperties(BindingFlags.Instance | BindingFlags.Public))
Microsoft.Build.Tasks.Core (2)
AssemblyDependency\Node\RarTaskParameters.cs (1)
134.GetProperties(BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly);
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (1)
239_parameters = TaskType?.GetProperties(BindingFlags.Instance | BindingFlags.Public)
Microsoft.CodeAnalysis.NetAnalyzers (2)
NullableSyntaxAnnotationEx.cs (2)
19Oblivious = (SyntaxAnnotation?)nullableSyntaxAnnotation.GetField(nameof(Oblivious), BindingFlags.Static | BindingFlags.Public)?.GetValue(null); 20AnnotatedOrNotAnnotated = (SyntaxAnnotation?)nullableSyntaxAnnotation.GetField(nameof(AnnotatedOrNotAnnotated), BindingFlags.Static | BindingFlags.Public)?.GetValue(null);
Microsoft.CodeAnalysis.Workspaces (2)
CodeRefactorings\FixAllOccurences\RefactorAllScope.cs (2)
58.GetFields(System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static) 62.GetFields(System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
Rpc\RpcServer.cs (1)
149var method = rpcTarget.GetType().GetMethod(request.Method, BindingFlags.Public | BindingFlags.Instance);
Microsoft.CSharp (34)
Microsoft\CSharp\RuntimeBinder\ComInterop\ComBinder.cs (1)
217typeof(ComBinder).GetMethod(nameof(ComBinder.IsComObject), System.Reflection.BindingFlags.Static | System.Reflection.BindingFlags.Public),
Microsoft\CSharp\RuntimeBinder\ComInterop\ComMetaObject.cs (1)
61typeof(ComBinder).GetMethod(nameof(ComBinder.IsComObject), System.Reflection.BindingFlags.Static | System.Reflection.BindingFlags.Public),
Microsoft\CSharp\RuntimeBinder\ComInterop\DynamicVariantExtensions.cs (21)
413case VarEnum.VT_I1: return typeof(DynamicVariantExtensions).GetMethod(nameof(SetI1), System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static); 414case VarEnum.VT_I2: return typeof(DynamicVariantExtensions).GetMethod(nameof(SetI2), System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static); 415case VarEnum.VT_I4: return typeof(DynamicVariantExtensions).GetMethod(nameof(SetI4), System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static); 416case VarEnum.VT_I8: return typeof(DynamicVariantExtensions).GetMethod(nameof(SetI8), System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static); 417case VarEnum.VT_UI1: return typeof(DynamicVariantExtensions).GetMethod(nameof(SetUi1), System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static); 418case VarEnum.VT_UI2: return typeof(DynamicVariantExtensions).GetMethod(nameof(SetUi2), System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static); 419case VarEnum.VT_UI4: return typeof(DynamicVariantExtensions).GetMethod(nameof(SetUi4), System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static); 420case VarEnum.VT_UI8: return typeof(DynamicVariantExtensions).GetMethod(nameof(SetUi8), System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static); 421case VarEnum.VT_INT: return typeof(DynamicVariantExtensions).GetMethod(nameof(SetInt), System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static); 422case VarEnum.VT_UINT: return typeof(DynamicVariantExtensions).GetMethod(nameof(SetUint), System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static); 423case VarEnum.VT_BOOL: return typeof(DynamicVariantExtensions).GetMethod(nameof(SetBool), System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static); 424case VarEnum.VT_ERROR: return typeof(DynamicVariantExtensions).GetMethod(nameof(SetError), System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static); 425case VarEnum.VT_R4: return typeof(DynamicVariantExtensions).GetMethod(nameof(SetR4), System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static); 426case VarEnum.VT_R8: return typeof(DynamicVariantExtensions).GetMethod(nameof(SetR8), System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static); 427case VarEnum.VT_DECIMAL: return typeof(DynamicVariantExtensions).GetMethod(nameof(SetDecimal), System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static); 428case VarEnum.VT_CY: return typeof(DynamicVariantExtensions).GetMethod(nameof(SetCy), System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static); 429case VarEnum.VT_DATE: return typeof(DynamicVariantExtensions).GetMethod(nameof(SetDate), System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static); 430case VarEnum.VT_BSTR: return typeof(DynamicVariantExtensions).GetMethod(nameof(SetBstr), System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static); 431case VarEnum.VT_UNKNOWN: return typeof(DynamicVariantExtensions).GetMethod(nameof(SetUnknown), System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static); 432case VarEnum.VT_DISPATCH: return typeof(DynamicVariantExtensions).GetMethod(nameof(SetDispatch), System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static); 437return typeof(DynamicVariantExtensions).GetMethod(nameof(SetVariant), System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static);
Microsoft\CSharp\RuntimeBinder\ComInterop\TypeUtils.cs (2)
92MethodInfo[] eMethods = nnExprType.GetMethods(BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic); 98MethodInfo[] cMethods = nnConvType.GetMethods(BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic);
Microsoft\CSharp\RuntimeBinder\ComInterop\VariantBuilder.cs (1)
95return Expression.Assign(variant, Expression.Property(null, typeof(ComVariant).GetProperty(nameof(ComVariant.Null), BindingFlags.Public | BindingFlags.Static)));
Microsoft\CSharp\RuntimeBinder\ExpressionTreeCallRewriter.cs (1)
443f = t.GetField(f.Name, BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static);
Microsoft\CSharp\RuntimeBinder\RuntimeBinderExtensions.cs (2)
259BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly | BindingFlags.ExactBinding, 346foreach (PropertyInfo p in type.GetProperties(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance))
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\MethodInfo.cs (2)
49const BindingFlags EverythingBindingFlags = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static; 119foreach (ConstructorInfo c in type.GetConstructors(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static))
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\PropertyInfo.cs (1)
47foreach (PropertyInfo p in type.GetProperties(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static))
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (2)
19private const BindingFlags EverythingBindingFlags = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static; 1826foreach (MethodInfo conversion in type.GetMethods(BindingFlags.Public | BindingFlags.Static))
Microsoft.Diagnostics.DataContractReader (1)
_generated\13\ContractDescriptorContext.g.cs (1)
35global::System.Reflection.BindingFlags.Public |
Microsoft.DotNet.Build.Tasks.Packaging (1)
NuGetPack.cs (1)
346var propertyInfo = type.GetProperty(deterministicTimestampPropertyName, BindingFlags.Public | BindingFlags.Instance);
Microsoft.DotNet.Cli.Definitions (1)
_generated\3\GlobalJsonSerializerContext.g.cs (1)
23global::System.Reflection.BindingFlags.Public |
Microsoft.DotNet.Cli.Telemetry (1)
_generated\21\TelemetryJsonContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
Microsoft.DotNet.HotReload.WebAssembly.Browser (5)
_generated\9\WebAssemblyHotReloadJsonSerializerContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
src\sdk\src\Dotnet.Watch\HotReloadAgent\HotReloadAgent.cs (2)
74var applyUpdateMethod = metadataUpdater.GetMethod(ApplyUpdateMethodName, BindingFlags.Public | BindingFlags.Static, binder: null, [typeof(Assembly), typeof(ReadOnlySpan<byte>), typeof(ReadOnlySpan<byte>), typeof(ReadOnlySpan<byte>)], modifiers: null); 189var codeField = exceptionType.GetField("Code", BindingFlags.Public | BindingFlags.Instance);
src\sdk\src\Dotnet.Watch\HotReloadAgent\MetadataUpdateHandlerInvoker.cs (2)
84private const BindingFlags HandlerMethodBindingFlags = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static; 283foreach (MethodInfo method in handlerType.GetMethods(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance))
Microsoft.DotNet.Internal.DependencyInjection.Testing (1)
DependencyInjectionValidation.cs (1)
97.GetConstructors(BindingFlags.Public | BindingFlags.Instance)
Microsoft.DotNet.ProjectTools (1)
_generated\5\LaunchProfileJsonSerializerContext.g.cs (1)
22global::System.Reflection.BindingFlags.Public |
Microsoft.DotNet.TemplateLocator (2)
_generated\11\InstallStateJsonSerializerContext.g.cs (1)
23global::System.Reflection.BindingFlags.Public |
_generated\3\WorkloadSetJsonSerializerContext.g.cs (1)
23global::System.Reflection.BindingFlags.Public |
Microsoft.Extensions.AI (1)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\OtelContext.g.cs (1)
23global::System.Reflection.BindingFlags.Public |
Microsoft.Extensions.AI.Abstractions (6)
Functions\AIFunctionFactory.cs (3)
1208private static readonly MethodInfo _taskGetResult = typeof(Task<>).GetProperty(nameof(Task<int>.Result), BindingFlags.Instance | BindingFlags.Public)!.GetMethod!; 1209private static readonly MethodInfo _valueTaskAsTask = typeof(ValueTask<>).GetMethod(nameof(ValueTask<int>.AsTask), BindingFlags.Instance | BindingFlags.Public)!; 1217const BindingFlags All = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance;
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.g.cs (1)
24global::System.Reflection.BindingFlags.Public |
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContextNoIndentation.g.cs (1)
24global::System.Reflection.BindingFlags.Public |
parent\parent\parent\eng\MSBuild\parent\parent\src\LegacySupport\NullabilityInfoContext\NullabilityInfoHelpers.cs (1)
20const BindingFlags all = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance;
Microsoft.Extensions.AI.Abstractions.Tests (6)
Functions\DelegatingAIFunctionTests.cs (1)
46Assert.All(typeof(DelegatingAIFunction).GetMembers(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance), m =>
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Context.g.cs (1)
23global::System.Reflection.BindingFlags.Public |
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.g.cs (1)
20global::System.Reflection.BindingFlags.Public |
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\TestJsonSerializerContext.g.cs (1)
22global::System.Reflection.BindingFlags.Public |
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\TestTypesContext.g.cs (1)
20global::System.Reflection.BindingFlags.Public |
Utilities\AIJsonUtilitiesTests.cs (1)
89foreach (PropertyInfo property in typeof(AIJsonSchemaCreateOptions).GetProperties(BindingFlags.Instance | BindingFlags.Public))
Microsoft.Extensions.AI.Evaluation.Quality (1)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\SerializerContext.g.cs (1)
23global::System.Reflection.BindingFlags.Public |
Microsoft.Extensions.AI.Evaluation.Reporting (1)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.g.cs (1)
33global::System.Reflection.BindingFlags.Public |
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (1)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.g.cs (1)
33global::System.Reflection.BindingFlags.Public |
Microsoft.Extensions.AI.OpenAI (6)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\OpenAIJsonContext.g.cs (1)
22global::System.Reflection.BindingFlags.Public |
OpenAIChatClient.cs (2)
39nameof(ChatClient.CompleteChatAsync), BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance, 48nameof(ChatClient.CompleteChatStreamingAsync), BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance,
OpenAIEmbeddingGenerator.cs (1)
30nameof(EmbeddingClient.GenerateEmbeddingsAsync), BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance,
OpenAIResponsesChatClient.cs (2)
48nameof(ResponsesClient.CreateResponseStreamingAsync), BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance, 56nameof(ResponsesClient.GetResponseStreamingAsync), BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance,
Microsoft.Extensions.AI.Stabilization.Tests (1)
Generated\361d1da7f942c932\AIContentSerializationRegressionContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
Microsoft.Extensions.AI.Tests (5)
Functions\AIFunctionFactoryTest.cs (1)
558.GetMethods(BindingFlags.Public | BindingFlags.Static);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\CustomAIContentJsonContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.g.cs (1)
20global::System.Reflection.BindingFlags.Public |
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext2.g.cs (1)
23global::System.Reflection.BindingFlags.Public |
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\TestJsonSerializerContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
Microsoft.Extensions.Caching.Hybrid (2)
Internal\DefaultJsonSerializerFactory.cs (2)
97var props = type.GetProperties(BindingFlags.Public | BindingFlags.Instance); 114var haveFields = type.GetFields(BindingFlags.Public | BindingFlags.Instance).Length != 0;
Microsoft.Extensions.Caching.Hybrid.Tests (2)
TypeTests.cs (2)
24.GetField(nameof(ImmutableTypeCache<string>.IsImmutable), BindingFlags.Static | BindingFlags.Public)! 40.GetField(nameof(ImmutableTypeCache<string>.IsImmutable), BindingFlags.Static | BindingFlags.Public)!
Microsoft.Extensions.Configuration.Binder (2)
ConfigurationBinder.cs (2)
21private const BindingFlags DeclaredOnlyLookup = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.DeclaredOnly; 566ConstructorInfo[] constructors = type.GetConstructors(BindingFlags.Public | BindingFlags.Instance);
Microsoft.Extensions.Configuration.Binder.SourceGeneration (4)
ConfigurationBindingGenerator.cs (4)
133BindingFlags.Static | BindingFlags.Public, 147InterceptableLocationVersionGetDisplayLocation = interceptableLocationType.GetMethod("GetDisplayLocation", BindingFlags.Instance | BindingFlags.Public); 148InterceptableLocationVersionGetter = interceptableLocationType.GetProperty("Version", BindingFlags.Instance | BindingFlags.Public).GetGetMethod(); 149InterceptableLocationDataGetter = interceptableLocationType.GetProperty("Data", BindingFlags.Instance | BindingFlags.Public).GetGetMethod();
Microsoft.Extensions.DependencyInjection (7)
ServiceLookup\Expressions\ExpressionResolverBuilder.cs (1)
280.GetProperty(nameof(ServiceProviderEngineScope.IsRootScope), BindingFlags.Instance | BindingFlags.Public)!),
ServiceLookup\ILEmit\ILEmitResolverBuilder.cs (3)
25nameof(ServiceProviderEngineScope.IsRootScope), BindingFlags.Instance | BindingFlags.Public)!.GetMethod!; 28nameof(CallSiteRuntimeResolver.Resolve), BindingFlags.Public | BindingFlags.Instance)!; 31nameof(CallSiteRuntimeResolver.Instance), BindingFlags.Static | BindingFlags.Public | BindingFlags.Instance)!.GetMethod!;
ServiceLookup\ServiceLookupHelpers.cs (3)
14private const BindingFlags LookupFlags = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance; 33.GetMethod(nameof(Monitor.Enter), BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(object), typeof(bool).MakeByRefType() }, null)!; 35.GetMethod(nameof(Monitor.Exit), BindingFlags.Public | BindingFlags.Static, null, new Type[] { typeof(object) }, null)!;
Microsoft.Extensions.DotNetDeltaApplier (4)
src\sdk\src\Dotnet.Watch\HotReloadAgent\HotReloadAgent.cs (2)
74var applyUpdateMethod = metadataUpdater.GetMethod(ApplyUpdateMethodName, BindingFlags.Public | BindingFlags.Static, binder: null, [typeof(Assembly), typeof(ReadOnlySpan<byte>), typeof(ReadOnlySpan<byte>), typeof(ReadOnlySpan<byte>)], modifiers: null); 189var codeField = exceptionType.GetField("Code", BindingFlags.Public | BindingFlags.Instance);
src\sdk\src\Dotnet.Watch\HotReloadAgent\MetadataUpdateHandlerInvoker.cs (2)
84private const BindingFlags HandlerMethodBindingFlags = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static; 283foreach (MethodInfo method in handlerType.GetMethods(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance))
Microsoft.Extensions.Http.Diagnostics.Tests (1)
Logging\HttpClientLoggingTagNamesTest.cs (1)
24var fields = type.GetFields(BindingFlags.Public | BindingFlags.Static);
Microsoft.Extensions.Http.Resilience.Tests (1)
Helpers\OptionsUtilities.cs (1)
53.GetProperties(BindingFlags.Public | BindingFlags.Instance)
Microsoft.Extensions.Options.DataAnnotations (2)
DataAnnotationValidateOptions.Async.cs (1)
111foreach (PropertyInfo propertyInfo in options.GetType().GetProperties(BindingFlags.Instance | BindingFlags.Public))
DataAnnotationValidateOptions.cs (1)
103foreach (PropertyInfo propertyInfo in options.GetType().GetProperties(BindingFlags.Instance | BindingFlags.Public))
Microsoft.Extensions.Telemetry.Tests (2)
Enrichment\ApplicationEnricherTagTests.cs (1)
25var fields = type.GetFields(BindingFlags.Public | BindingFlags.Static);
Enrichment\ProcessEnricherDimensionsTests.cs (1)
24FieldInfo[] fields = type.GetFields(BindingFlags.Public | BindingFlags.Static);
Microsoft.Gen.ContextualOptions.Unit.Tests (1)
DiagDescriptorsTests.cs (1)
17foreach (var property in type.GetProperties(BindingFlags.Public | BindingFlags.Static | BindingFlags.GetProperty))
Microsoft.Gen.Logging.Unit.Tests (1)
DiagDescriptorsTests.cs (1)
18foreach (var property in type.GetProperties(BindingFlags.Public | BindingFlags.Static | BindingFlags.GetProperty))
Microsoft.Gen.Metrics.Unit.Tests (1)
DiagDescriptorsTests.cs (1)
17foreach (var property in type.GetProperties(BindingFlags.Public | BindingFlags.Static | BindingFlags.GetProperty))
Microsoft.JSInterop (2)
Infrastructure\DotNetDispatcher.cs (2)
403foreach (var method in type.GetMethods(BindingFlags.Instance | BindingFlags.Public)) 442foreach (var method in type.GetMethods(BindingFlags.Public | BindingFlags.Static))
Microsoft.Maui (2)
Handlers\HybridWebView\HybridWebViewHandler.cs (1)
240 var dotnetMethod = targetType.GetMethod(requestMethodName, BindingFlags.Public | BindingFlags.Instance | BindingFlags.InvokeMethod);
HotReload\HotReloadExtensions.cs (1)
45 var flags = BindingFlags.Static | BindingFlags.FlattenHierarchy | BindingFlags.Public | BindingFlags.NonPublic;
Microsoft.Maui.Controls (3)
BindablePropertyConverter.cs (1)
125 => type.GetField(fieldName, BindingFlags.Public | BindingFlags.Static | BindingFlags.FlattenHierarchy);
TypeConversionHelper.cs (1)
104 const BindingFlags bindingAttr = BindingFlags.Public | BindingFlags.Static | BindingFlags.FlattenHierarchy;
VisualElement\VisualElement_StyleSheet.cs (1)
41 BindingFlags.Public
Microsoft.Maui.Controls.Xaml (4)
ApplyPropertiesVisitor.cs (4)
321 const BindingFlags supportedFlags = BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy; 479 mi = rootElementType.GetMethod((string)value, BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic); 484 var methodinfos = rootElementType.GetMethods(BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic) 698 propertyInfo = elementType.GetProperty(localName, BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.DeclaredOnly);
Microsoft.Maui.Resizetizer (1)
ColorTable.cs (1)
36 foreach (FieldInfo field in typeWithColors.GetFields(BindingFlags.Public | BindingFlags.Static))
Microsoft.ML.CodeGenerator (1)
Utils.cs (1)
68var getGetGetterMethod = typeof(Utils).GetMethod(nameof(Utils.GetValueFromColumn), BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic);
Microsoft.ML.Core (8)
CommandLine\CmdParser.cs (3)
471foreach (FieldInfo field in type.GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance)) 1366var meth = type.GetMethod("Parse", BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.Public, binder: null, new[] { typeof(string) }, null); 1375var meth = type.GetMethod("TryUnparse", BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public, binder: null, new[] { typeof(StringBuilder) }, null);
ComponentModel\ComponentCatalog.cs (4)
475if ((ctor = loaderType.GetConstructor(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, parmTypes ?? Type.EmptyTypes, null)) == null) 477if ((ctor = loaderType.GetConstructor(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, parmTypesWithEnv ?? Type.EmptyTypes, null)) != null) 567foreach (var methodInfo in type.GetMethods(BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic)) 662var meth = loaderType.GetMethod("Create", BindingFlags.Public | BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy, null, parmTypes ?? Type.EmptyTypes, null);
EntryPoints\EntryPointUtils.cs (1)
56foreach (var fieldInfo in args.GetType().GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance))
Microsoft.ML.Data (10)
Data\SchemaDefinition.cs (4)
160.GetFields(BindingFlags.Public | BindingFlags.Instance) 165.GetProperties(BindingFlags.Public | BindingFlags.Instance) 337var fieldInfos = userType.GetFields(BindingFlags.Public | BindingFlags.Instance); 340.GetProperties(BindingFlags.Public | BindingFlags.Instance)
DataLoadSave\Database\DatabaseLoader.cs (2)
106var fieldInfos = userType.GetFields(BindingFlags.Public | BindingFlags.Instance); 110.GetProperties(BindingFlags.Public | BindingFlags.Instance)
DataLoadSave\Text\TextLoader.cs (2)
1574var fieldInfos = userType.GetFields(BindingFlags.Public | BindingFlags.Instance); 1578.GetProperties(BindingFlags.Public | BindingFlags.Instance)
EntryPoints\InputBuilder.cs (1)
68foreach (var fieldInfo in _type.GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance))
MLContext.cs (1)
192var method = type.GetMethod("IsDispatchingEnabled", BindingFlags.Public | BindingFlags.Static | BindingFlags.NonPublic);
Microsoft.ML.Ensemble (1)
Selector\SubModelSelector\BaseBestPerformanceSelector.cs (1)
51foreach (var field in type.GetFields(BindingFlags.Public | BindingFlags.Static | BindingFlags.DeclaredOnly))
Microsoft.ML.EntryPoints (3)
JsonUtils\JsonManifestUtils.cs (3)
158foreach (var fieldInfo in inputType.GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance)) 290foreach (var fieldInfo in outputType.GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance)) 490foreach (var fieldInfo in type.GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance))
Microsoft.ML.LightGbm (2)
LightGbmArguments.cs (1)
179FieldInfo[] fields = BoosterOptions.GetType().GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance);
LightGbmTrainerBase.cs (1)
418var optionsFields = optionsType.GetFields(System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.FlattenHierarchy | System.Reflection.BindingFlags.Instance);
Microsoft.ML.Samples (1)
Program.cs (1)
18var sample = type.GetMethod("Example", BindingFlags.Public | BindingFlags.Static | BindingFlags.FlattenHierarchy);
Microsoft.ML.Samples.GPU (1)
Program.cs (1)
17var sample = type.GetMethod("Example", BindingFlags.Public | BindingFlags.Static | BindingFlags.FlattenHierarchy);
Microsoft.ML.SearchSpace (3)
Parameter.cs (1)
194var properties = type.GetProperties(System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Instance)
SearchSpace.cs (2)
195var fieldInfos = typeInfo.GetFields(System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Instance); 242var propertyInfo = typeInfo.GetProperties(System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Instance);
Microsoft.ML.Tests (2)
CollectionsDataViewTest.cs (2)
56foreach (var field in typeof(T).GetFields(BindingFlags.Public | BindingFlags.Instance)) 71foreach (var property in typeof(T).GetProperties(BindingFlags.Public | BindingFlags.Instance))
Microsoft.ML.Tokenizers.Tests (2)
LlamaTests.cs (2)
69PropertyInfo? propertyInfo = typeof(SentencePieceTokenizer).GetProperty("TreatWhitespaceAsSuffix", BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public); 75propertyInfo = typeof(SentencePieceNormalizer).GetProperty("TreatWhitespaceAsSuffix", BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public);
Microsoft.ML.Transforms (1)
PermutationFeatureImportanceExtensions.cs (1)
701MethodInfo mi = pfiGenericType.GetMethod("GetImportanceMetricsMatrix", BindingFlags.Static | BindingFlags.Public);
Microsoft.NET.Build.Tasks (3)
_generated\13\WorkloadSetJsonSerializerContext.g.cs (1)
23global::System.Reflection.BindingFlags.Public |
_generated\21\InstallStateJsonSerializerContext.g.cs (1)
23global::System.Reflection.BindingFlags.Public |
_generated\7\SdkVulnerabilitySummaryContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
Microsoft.NET.Sdk.Publish.Tasks (1)
MsDeploy\DynamicAssembly.cs (1)
78FieldInfo? enumItem = enumType?.GetField(enumValue, BindingFlags.IgnoreCase | BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance);
Microsoft.NET.Sdk.StaticWebAssets.Tasks (3)
_generated\29\StaticWebAssetsJsonSerializerContext.g.cs (1)
21global::System.Reflection.BindingFlags.Public |
_generated\42\DefineStaticWebAssetsSerializerContext.g.cs (1)
23global::System.Reflection.BindingFlags.Public |
_generated\49\ImportMapSerializerContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
Microsoft.NET.Sdk.WorkloadManifestReader (2)
_generated\11\InstallStateJsonSerializerContext.g.cs (1)
23global::System.Reflection.BindingFlags.Public |
_generated\3\WorkloadSetJsonSerializerContext.g.cs (1)
23global::System.Reflection.BindingFlags.Public |
Microsoft.TemplateEngine.Edge (3)
_generated\17\SettingsStoreJsonSerializerContext.g.cs (1)
21global::System.Reflection.BindingFlags.Public |
_generated\43\TemplateCacheJsonSerializerContext.g.cs (1)
21global::System.Reflection.BindingFlags.Public |
_generated\7\GlobalSettingsJsonSerializerContext.g.cs (1)
21global::System.Reflection.BindingFlags.Public |
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (1)
_generated\1\JsonEncodeSerializerContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
Microsoft.TestPlatform.AdapterUtilities (1)
ManagedNameUtilities\ManagedNameHelper.Reflection.cs (1)
328var bindingFlags = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static;
Microsoft.TestPlatform.CommunicationUtilities (2)
_generated\103\TestPlatformJsonContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
Serialization\TestSessionInfoFactory.cs (1)
39typeof(TestSessionInfo).GetProperty(nameof(TestSessionInfo.Id), BindingFlags.Public | BindingFlags.Instance)!
Microsoft.VisualBasic.Core (13)
Microsoft\VisualBasic\CompilerServices\LateBinding.vb (11)
72BindingFlags.Public 145BindingFlags.Public 272BindingFlags.Public 385BindingFlags.Public 427BindingFlags.Public 558BindingFlags.Public 675BindingFlags.Public) 698BindingFlags.Public) 805BindingFlags.Public 952BindingFlags.Public 1180BindingFlags.Public
Microsoft\VisualBasic\CompilerServices\StructUtils.vb (1)
42fi = typ.GetFields(BindingFlags.Instance Or BindingFlags.Public)
Microsoft\VisualBasic\CompilerServices\Symbols.vb (1)
853BindingFlags.Public Or
Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger (1)
XML\XmlPersistence.cs (1)
531BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.DeclaredOnly))
MSBuild (2)
OutOfProcTaskAppDomainWrapperBase.cs (2)
386PropertyInfo paramInfo = wrappedTask.GetType().GetProperty(param.Key, BindingFlags.Instance | BindingFlags.Public); 421PropertyInfo[] finalPropertyValues = wrappedTask.GetType().GetProperties(BindingFlags.Instance | BindingFlags.Public);
NuGet.CommandLine.XPlat (2)
_generated\35\PackageSearchJsonContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
Utility\MSBuildAPIUtility.cs (1)
103MethodInfo projectShouldBuildMethod = typeof(SolutionFile).GetMethod("ProjectShouldBuild", BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance);
NuGet.Credentials (1)
_generated\4\PluginCredentialResponseJsonContext.g.cs (1)
21global::System.Reflection.BindingFlags.Public |
NuGet.Packaging (1)
_generated\3\NupkgMetadataSerializationContext.g.cs (1)
24global::System.Reflection.BindingFlags.Public |
NuGet.ProjectModel (2)
_generated\11\CacheFileSourceGen.g.cs (1)
20global::System.Reflection.BindingFlags.Public |
_generated\22\AssetsLogMessageSourceGen.g.cs (1)
20global::System.Reflection.BindingFlags.Public |
NuGet.Protocol (5)
_generated\142\JsonContext.g.cs (1)
29global::System.Reflection.BindingFlags.Public |
_generated\154\RepositorySignatureJsonContext.g.cs (1)
26global::System.Reflection.BindingFlags.Public |
_generated\35\PackageSearchJsonContext.g.cs (1)
28global::System.Reflection.BindingFlags.Public |
_generated\40\PluginCacheJsonContext.g.cs (1)
21global::System.Reflection.BindingFlags.Public |
_generated\94\PluginJsonContext.g.cs (1)
21global::System.Reflection.BindingFlags.Public |
PresentationBuildTasks (19)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (1)
1897FieldInfo fiEvent = miEvent.DeclaringType.GetField(eventName + EVENT, BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic);
MS\Internal\MarkupCompiler\ParserExtension.cs (3)
74BindingFlags.Instance | BindingFlags.Public | 291BindingFlags.Public | BindingFlags.Static | 298BindingFlags.Instance | BindingFlags.Public | BindingFlags.FlattenHierarchy);
src\wpf\src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\BamlRecords.cs (1)
2515FieldInfo enumField = ValueType.GetField(enumValue.Trim(), BindingFlags.Static | BindingFlags.Public | BindingFlags.IgnoreCase);
src\wpf\src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\MarkupExtensionParser.cs (2)
1200ConstructorInfo[] constructors = extensionType.GetConstructors(BindingFlags.Public | BindingFlags.Instance); 1303ConstructorInfo[] infos = data.TargetType.GetConstructors(BindingFlags.Public | BindingFlags.Instance);
src\wpf\src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\ParserContext.cs (1)
843PropertyInfo[] propertyInfo = extensionType.GetProperties(BindingFlags.Public | BindingFlags.Instance);
src\wpf\src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlReaderHelper.cs (2)
3205BindingFlags.Static | BindingFlags.Public); 3517BindingFlags.Static | BindingFlags.Public | BindingFlags.FlattenHierarchy);
src\wpf\src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlTypeMapper.cs (7)
1244BindingFlags defaultBinding = BindingFlags.Public; 1820BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy); 1855BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy); 1917BindingFlags flags = BindingFlags.Instance | BindingFlags.FlattenHierarchy | BindingFlags.Public; 1946BindingFlags.Instance | BindingFlags.Public); 2363BindingFlags bf = BindingFlags.Public | BindingFlags.FlattenHierarchy | BindingFlags.Static; 3115BindingFlags.Instance | BindingFlags.CreateInstance | BindingFlags.Public,
src\wpf\src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XmlAttributeProperties.cs (1)
335BindingFlags.Public | BindingFlags.Static);
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\TypeConverterHelper.cs (1)
90BindingFlags.Public | BindingFlags.NonPublic |
PresentationCore (9)
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Ink\KnownIds.cs (2)
301System.Reflection.BindingFlags.Public | 311System.Reflection.BindingFlags.Public |
System\Windows\CultureInfoConverter.cs (1)
132BindingFlags.Static | BindingFlags.InvokeMethod | BindingFlags.Public,
System\Windows\Diagnostics\XamlSourceInfoHelper.cs (3)
77s_sourceBamlUriProperty = type.GetProperty("SourceBamlUri", BindingFlags.Public | BindingFlags.Instance); 78s_elementLineNumberProperty = type.GetProperty("ElementLineNumber", BindingFlags.Public | BindingFlags.Instance); 79s_elementLinePositionProperty = type.GetProperty("ElementLinePosition", BindingFlags.Public | BindingFlags.Instance);
System\Windows\Input\CursorConverter.cs (1)
59PropertyInfo[] properties = typeof(Cursors).GetProperties(BindingFlags.Public | BindingFlags.Static);
System\Windows\InterOp\HwndMouseInputProvider.cs (1)
1095FieldInfo fiWindowChromeWorkerProperty = windowChromeWorker?.GetField("WindowChromeWorkerProperty", BindingFlags.Static | BindingFlags.Public);
System\Windows\Markup\XmlLanguageConverter.cs (1)
125BindingFlags.Static | BindingFlags.InvokeMethod | BindingFlags.Public,
PresentationFramework (76)
MS\Internal\Data\DefaultValueConverter.cs (3)
206BindingFlags.Public | BindingFlags.Static, 215BindingFlags.Public | BindingFlags.Static, 224BindingFlags.Public | BindingFlags.Static,
MS\Internal\Data\PropertyPathWorker.cs (1)
1315PropertyInfo[] properties = type.GetProperties(BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy);
MS\Internal\Data\StaticPropertyChangedEventManager.cs (4)
274EventInfo spcEvent = _type.GetEvent(StaticPropertyChanged, BindingFlags.Public | BindingFlags.Static); 284EventInfo spcEvent = _type.GetEvent(StaticPropertyChanged, BindingFlags.Public | BindingFlags.Static); 604EventInfo eventInfo = type.GetEvent(eventName, BindingFlags.Public | BindingFlags.Static); 615EventInfo eventInfo = type.GetEvent(eventName, BindingFlags.Public | BindingFlags.Static);
MS\Internal\SystemDataHelper.cs (2)
70FieldInfo nullField = type.GetField("Null", BindingFlags.Static | BindingFlags.Public | BindingFlags.FlattenHierarchy); 77PropertyInfo nullProperty = type.GetProperty("Null", BindingFlags.Static | BindingFlags.Public | BindingFlags.FlattenHierarchy);
MS\Internal\WindowsRuntime\Generated\WinRT\ComWrappersSupport.cs (5)
66objRef = (IObjectReference)type.GetField(objRefWrapper.ObjectReferenceField, BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly).GetValue(o); 75type.GetProperty(projectedClass.DefaultInterfaceProperty, BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly).GetValue(o), 112Vtable = (IntPtr)ifaceAbiType.FindVftblType().GetField("AbiToProjectionVftablePtr", BindingFlags.Public | BindingFlags.Static).GetValue(null) 123Vtable = (IntPtr)compatibleIfaceAbiType.FindVftblType().GetField("AbiToProjectionVftablePtr", BindingFlags.Public | BindingFlags.Static).GetValue(null) 133Vtable = (IntPtr)obj.GetType().GetHelperType().GetField("AbiToProjectionVftablePtr", BindingFlags.Public | BindingFlags.Static).GetValue(null)
MS\Internal\WindowsRuntime\Generated\WinRT\GuidGenerator.cs (2)
33var sigMethod = helperType.GetMethod("GetGuidSignature", BindingFlags.Static | BindingFlags.Public); 77var args = type.GetFields(BindingFlags.Instance | BindingFlags.Public).Select(fi => GetSignature(fi.FieldType));
MS\Internal\WindowsRuntime\Generated\WinRT\Marshalers.cs (10)
361Expression.Convert(Expression.Call(HelperType.GetMethod("CreateMarshaler", BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static), parms), 370Expression.Convert(Expression.Call(HelperType.GetMethod("GetAbi", BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static), 378var copyAbi = HelperType.GetMethod("CopyAbi", BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static); 391Expression.Call(HelperType.GetMethod("FromAbi", BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static), 400Expression.Convert(Expression.Call(HelperType.GetMethod("FromManaged", BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static), parms), 407var copyManaged = HelperType.GetMethod("CopyManaged", BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static); 419Expression.Call(HelperType.GetMethod("DisposeMarshaler", BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static), 872var fromAbiMethod = HelperType.GetMethod("FromAbi", BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static); 934var fromAbiMethod = type.GetMethod("FromAbi", BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static); 1024if (AbiType.GetMethod("FromAbi", BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static) == null)
MS\Internal\WindowsRuntime\Generated\WinRT\Projections.cs (1)
186defaultInterface = runtimeClass.GetProperty(attr.DefaultInterfaceProperty, BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly).PropertyType;
MS\Internal\WindowsRuntime\Generated\WinRT\TypeExtensions.cs (2)
60return type.GetHelperType().GetMethod("GetAbi", BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static).ReturnType; 65return type.GetHelperType().GetMethod("CreateMarshaler", BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static).ReturnType;
System\Windows\Data\ObjectDataProvider.cs (1)
663BindingFlags.Public |
System\Windows\Input\Command\CommandConverter.cs (4)
139PropertyInfo propertyInfo = ownerType.GetProperty(localName, BindingFlags.Public | BindingFlags.Static); 146FieldInfo fieldInfo = ownerType.GetField(localName, BindingFlags.Static | BindingFlags.Public); 805PropertyInfo propertyInfo = type.GetProperty(name, BindingFlags.Public | BindingFlags.Static); 808FieldInfo fieldInfo = type.GetField(name, BindingFlags.Static | BindingFlags.Public);
System\Windows\Input\Command\CommandValueSerializer.cs (2)
39PropertyInfo propertyInfo = ownerType.GetProperty(localName, BindingFlags.Public | BindingFlags.Static); 44FieldInfo fieldInfo = ownerType.GetField(localName, BindingFlags.Static | BindingFlags.Public);
System\Windows\Markup\Baml2006\WpfKnownMemberInvoker.cs (1)
51BindingFlags flags = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static;
System\Windows\Markup\Baml2006\WpfMemberInvoker.cs (1)
71BindingFlags flags = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static;
System\Windows\Markup\BamlCollectionHolder.cs (2)
143BindingFlags.Public | BindingFlags.FlattenHierarchy, 192BindingFlags.Public | BindingFlags.FlattenHierarchy,
System\Windows\Markup\BamlMapTable.cs (1)
639record.PropInfo = ownerType.GetProperty(record.Name, BindingFlags.Instance | BindingFlags.Public);
System\Windows\Markup\BamlReader.cs (2)
997BindingFlags.Instance | BindingFlags.Public); 1013BindingFlags.Instance | BindingFlags.Public);
System\Windows\Markup\BamlRecordReader.cs (2)
1345BindingFlags.Instance | BindingFlags.Public | BindingFlags.FlattenHierarchy, 5099BindingFlags.Public |
System\Windows\Markup\BamlRecords.cs (1)
2515FieldInfo enumField = ValueType.GetField(enumValue.Trim(), BindingFlags.Static | BindingFlags.Public | BindingFlags.IgnoreCase);
System\Windows\Markup\BamlWriter.cs (3)
1132MemberInfo[] infos = ownerType.GetMember(propName, MemberTypes.Property, BindingFlags.Instance | BindingFlags.Public); 1204BindingFlags.Public | 1216BindingFlags.Public |
System\Windows\Markup\MarkupExtensionParser.cs (1)
1200ConstructorInfo[] constructors = extensionType.GetConstructors(BindingFlags.Public | BindingFlags.Instance);
System\Windows\Markup\ParserContext.cs (1)
843PropertyInfo[] propertyInfo = extensionType.GetProperties(BindingFlags.Public | BindingFlags.Instance);
System\Windows\Markup\Primitives\ElementMarkupObject.cs (8)
216BindingFlags.NonPublic | BindingFlags.Public, null, _shouldSerializeArgsObject, null); 219BindingFlags.NonPublic | BindingFlags.Public, null, _shouldSerializeArgsManager, null); 222BindingFlags.NonPublic | BindingFlags.Public, null, _shouldSerializeArgsMode, null); 225BindingFlags.NonPublic | BindingFlags.Public, null, _shouldSerializeArgsObjectManager, null); 239BindingFlags.NonPublic | BindingFlags.Public, null, _shouldSerializeArgsObject, null); 242BindingFlags.NonPublic | BindingFlags.Public, null, _shouldSerializeArgsManager, null); 245BindingFlags.NonPublic | BindingFlags.Public, null, _shouldSerializeArgsMode, null); 248BindingFlags.NonPublic | BindingFlags.Public, null, _shouldSerializeArgsObjectManager, null);
System\Windows\Markup\XamlTypeMapper.cs (11)
859BindingFlags flags = BindingFlags.Static | BindingFlags.Public | BindingFlags.FlattenHierarchy; 1244BindingFlags defaultBinding = BindingFlags.Public; 1596eventInfo = owner.GetEvent(eventName, BindingFlags.Instance | BindingFlags.Public); 1820BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy); 1855BindingFlags.Public | BindingFlags.Instance | BindingFlags.FlattenHierarchy); 1917BindingFlags flags = BindingFlags.Instance | BindingFlags.FlattenHierarchy | BindingFlags.Public; 1946BindingFlags.Instance | BindingFlags.Public); 2363BindingFlags bf = BindingFlags.Public | BindingFlags.FlattenHierarchy | BindingFlags.Static; 2757BindingFlags.Public | 3115BindingFlags.Instance | BindingFlags.CreateInstance | BindingFlags.Public, 3646_constructorInformationCache[type] = new ConstructorData(type.GetConstructors(BindingFlags.Public | BindingFlags.Instance));
System\Windows\Markup\XmlAttributeProperties.cs (1)
335BindingFlags.Public | BindingFlags.Static);
System\Windows\PropertyPath.cs (2)
653result = ownerType.GetProperty(propertyName, BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static | BindingFlags.FlattenHierarchy); 670result = ownerType.GetProperty(propertyName, BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.Public);
System\Windows\Standard\ErrorCodes.cs (2)
312foreach (FieldInfo publicStaticField in typeof(HRESULT).GetFields(BindingFlags.Static | BindingFlags.Public)) 327foreach (FieldInfo publicStaticField in typeof(Win32Error).GetFields(BindingFlags.Static | BindingFlags.Public))
ReachFramework (1)
Serialization\Manager\MetroSerializationManager.cs (1)
816BindingFlags.Public | BindingFlags.NonPublic |
sdk-tasks (1)
_generated\4\SdkTasksJsonSerializerContext.g.cs (1)
18global::System.Reflection.BindingFlags.Public |
Shared.Tests (2)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Context.g.cs (1)
23global::System.Reflection.BindingFlags.Public |
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\TestTypesContext.g.cs (1)
20global::System.Reflection.BindingFlags.Public |
System.ComponentModel.Annotations (3)
System\ComponentModel\DataAnnotations\AssociatedMetadataTypeTypeDescriptor.cs (1)
182BindingFlags searchFlags = BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static;
System\ComponentModel\DataAnnotations\CustomValidationAttribute.cs (1)
244var methodInfo = ValidatorType.GetMethods(BindingFlags.Public | BindingFlags.Static)
System\ComponentModel\DataAnnotations\ValidationAttribute.cs (1)
274.GetProperty(_errorMessageResourceName, BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.DeclaredOnly);
System.ComponentModel.Composition (11)
Microsoft\Internal\ReflectionServices.cs (2)
147foreach (MethodInfo method in type.GetMethods(BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.DeclaredOnly)) 171foreach (FieldInfo m in type.GetFields(BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.DeclaredOnly))
System\ComponentModel\Composition\AttributedModel\AttributedPartCreationInfo.cs (3)
194BindingFlags flags = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance; 324BindingFlags flags = BindingFlags.DeclaredOnly | BindingFlags.Public | 474BindingFlags flags = BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance;
System\ComponentModel\Composition\ExportServices.cs (1)
41return metadataViewType.GetConstructor(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic,
System\ComponentModel\Composition\MetadataViewGenerator.cs (1)
119typeof(MetadataViewFactory), generatedProxyType.GetMethod(MetadataViewGenerator.MetadataViewFactoryName, BindingFlags.Public | BindingFlags.Static)!);
System\ComponentModel\Composition\ReflectionModel\ExportfactoryCreator.cs (2)
11private static readonly MethodInfo _createStronglyTypedExportFactoryOfT = typeof(ExportFactoryCreator).GetMethod("CreateStronglyTypedExportFactoryOfT", BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance)!; 12private static readonly MethodInfo _createStronglyTypedExportFactoryOfTM = typeof(ExportFactoryCreator).GetMethod("CreateStronglyTypedExportFactoryOfTM", BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance)!;
System\ComponentModel\Composition\ReflectionModel\GenericSpecializationPartCreationInfo.cs (1)
78foreach (ConstructorInfo constructor in GetPartType().GetConstructors(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance))
System\ComponentModel\Composition\ReflectionModel\ReflectionModelServices.cs (1)
373_constructor = GetPartType().GetConstructor(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance, null, Type.EmptyTypes, null);
System.ComponentModel.TypeConverter (18)
src\runtime\src\libraries\Common\src\System\Drawing\ColorTable.cs (1)
26foreach (PropertyInfo prop in typeWithColors.GetProperties(BindingFlags.Public | BindingFlags.Static))
System\ComponentModel\AttributeCollection.cs (1)
261FieldInfo? field = reflect.GetField("Default", BindingFlags.Public | BindingFlags.Static | BindingFlags.GetField);
System\ComponentModel\BindingList.cs (1)
87const BindingFlags BindingFlags = BindingFlags.Public | BindingFlags.Instance | BindingFlags.CreateInstance;
System\ComponentModel\ComponentResourceManager.cs (1)
123BindingFlags flags = BindingFlags.Public | BindingFlags.GetProperty | BindingFlags.Instance;
System\ComponentModel\EnumConverter.cs (2)
249static FieldInfo[]? GetPublicStaticEnumFields(Type type) => type.GetFields(BindingFlags.Public | BindingFlags.Static); 255fields = _reflectType.GetFields(BindingFlags.Public | BindingFlags.Static);
System\ComponentModel\MemberDescriptor.cs (1)
412result = componentClass.GetMethod(name, BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic, null, args, null);
System\ComponentModel\ReflectEventDescriptor.cs (3)
260BindingFlags bindingFlags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly; 331BindingFlags bindingFlags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic; 381BindingFlags bindingFlags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.DeclaredOnly;
System\ComponentModel\ReflectPropertyDescriptor.cs (4)
334BindingFlags bindingFlags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.GetProperty; 426BindingFlags bindingFlags = BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance; 447BindingFlags bindingFlags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.GetProperty; 809BindingFlags bindingFlags = BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.DeclaredOnly;
System\ComponentModel\ReflectTypeDescriptionProvider.cs (2)
1163BindingFlags bindingFlags = BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance; 1346BindingFlags bindingFlags = BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance;
System\ComponentModel\UriTypeConverter.cs (1)
73ConstructorInfo? ctor = typeof(Uri).GetConstructor(BindingFlags.Public | BindingFlags.Instance, null, new Type[] { typeof(string), typeof(UriKind) }, null);
System\ComponentModel\VersionConverter.cs (1)
74ConstructorInfo? ctor = typeof(Version).GetConstructor(BindingFlags.Public | BindingFlags.Instance, null, new Type[] { typeof(int), typeof(int), typeof(int), typeof(int) }, null);
System.Composition.Convention (2)
System\Composition\Convention\PartConventionBuilder.cs (2)
531ConstructorInfo[] constructors = type.GetConstructors(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.DeclaredOnly); 569ConstructorInfo[] constructors = type.GetConstructors(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.DeclaredOnly);
System.Configuration.ConfigurationManager (4)
System\Configuration\ApplicationSettingsBase.cs (1)
551PropertyInfo[] properties = SettingsFilter(type.GetProperties(BindingFlags.Instance | BindingFlags.Public));
System\Configuration\CallbackValidatorAttribute.cs (1)
25MethodInfo methodInfo = _type.GetMethod(_callbackMethodName, BindingFlags.Public | BindingFlags.Static);
System\Configuration\ConfigurationElement.cs (1)
751foreach (PropertyInfo propertyInformation in type.GetProperties(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance))
System\Configuration\TypeUtil.cs (1)
146const BindingFlags BindingFlags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic;
System.Data.Common (4)
System\Data\Common\DbProviderFactories.cs (1)
176FieldInfo? providerInstance = providerFactoryClass.GetField(InstanceFieldName, BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Static);
System\Data\Common\SqlUDTStorage.cs (2)
45PropertyInfo? propInfo = type.GetProperty("Null", BindingFlags.Public | BindingFlags.Static); 51FieldInfo fieldInfo = type.GetField("Null", BindingFlags.Public | BindingFlags.Static)!;
System\Data\DataColumn.cs (1)
661PropertyInfo propInfo = _dataType.GetProperty("Null", System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static)!;
System.Data.OleDb (3)
ColumnBinding.cs (1)
1043MethodInfo? mi = typeof(Marshal).GetMethod("GetIDispatchForObject", BindingFlags.Public | BindingFlags.Static);
OleDbConnectionInternal.cs (1)
700return Activator.CreateInstance(datalink, System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Instance, null, null, CultureInfo.InvariantCulture, null)!;
OleDbEnumerator.cs (1)
41object? value = Activator.CreateInstance(type, System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Instance, null, null, CultureInfo.InvariantCulture, null);
System.Diagnostics.DiagnosticSource (2)
System\Diagnostics\DsesFilterAndTransform.cs (2)
766foreach (PropertyInfo pi in typeInfo.GetProperties(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static)) 1015foreach (PropertyInfo property in curTypeInfo.GetProperties(BindingFlags.Static | BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic))
System.Diagnostics.TraceSource (1)
System\Diagnostics\SwitchAttribute.cs (1)
70MemberInfo[] members = type.GetMembers(BindingFlags.Public | BindingFlags.NonPublic |
System.Drawing.Primitives (1)
src\runtime\src\libraries\Common\src\System\Drawing\ColorTable.cs (1)
26foreach (PropertyInfo prop in typeWithColors.GetProperties(BindingFlags.Public | BindingFlags.Static))
System.Linq.Expressions (23)
System\Dynamic\DynamicObject.cs (1)
816MemberInfo[] methods = Value.GetType().GetMember(method.Name, MemberTypes.Method, BindingFlags.Public | BindingFlags.Instance);
System\Dynamic\Utils\TypeExtensions.cs (1)
25MethodInfo? method = type.GetMethod(name, BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.DeclaredOnly, null, types, null);
System\Dynamic\Utils\TypeUtils.cs (6)
693MethodInfo[] eMethods = nnExprType.GetMethods(BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic); 701MethodInfo[] cMethods = nnConvType.GetMethods(BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic); 970return delegateType.GetMethod("Invoke", BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic)!; 1011return arrayType.GetMethod("Get", BindingFlags.Public | BindingFlags.Instance)!; 1019return arrayType.GetMethod("Set", BindingFlags.Public | BindingFlags.Instance)!; 1027return arrayType.GetMethod("Address", BindingFlags.Public | BindingFlags.Instance)!;
System\Linq\Expressions\Compiler\ILGen.cs (2)
15private static readonly MethodInfo s_nullableHasValueGetter = typeof(Nullable<>).GetMethod("get_HasValue", BindingFlags.Instance | BindingFlags.Public)!; 16private static readonly MethodInfo s_nullableValueGetter = typeof(Nullable<>).GetMethod("get_Value", BindingFlags.Instance | BindingFlags.Public)!;
System\Linq\Expressions\IndexExpression.cs (1)
233BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy;
System\Linq\Expressions\LambdaExpression.cs (1)
630create = typeof(ExpressionCreator<>).MakeGenericType(delegateType).GetMethod("CreateExpressionFunc", BindingFlags.Static | BindingFlags.Public)!;
System\Linq\Expressions\ListInitExpression.cs (1)
133MethodInfo? addMethod = FindMethod(newExpression.Type, "Add", null, new Expression[] { initializerlist[0] }, BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic);
System\Linq\Expressions\MemberExpression.cs (7)
160FieldInfo? fi = expression.Type.GetField(fieldName, BindingFlags.Instance | BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy) 185FieldInfo? fi = type.GetField(fieldName, BindingFlags.Static | BindingFlags.Instance | BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy) 211PropertyInfo? pi = expression.Type.GetProperty(propertyName, BindingFlags.Instance | BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy) 235PropertyInfo? pi = type.GetProperty(propertyName, BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy) 313BindingFlags flags = BindingFlags.Public | BindingFlags.NonPublic; 364PropertyInfo? pi = expression.Type.GetProperty(propertyOrFieldName, BindingFlags.Instance | BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy); 367FieldInfo? fi = expression.Type.GetField(propertyOrFieldName, BindingFlags.Instance | BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy);
System\Linq\Expressions\MethodCallExpression.cs (2)
1148BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy; 1176const BindingFlags Flags = BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy;
System\Linq\Expressions\NewExpression.cs (1)
207ConstructorInfo? ci = type.GetConstructors(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic).SingleOrDefault(c => c.GetParametersCached().Length == 0);
System.Linq.Queryable (2)
System\Linq\EnumerableRewriter.cs (2)
237type.GetMethods(BindingFlags.Public | BindingFlags.Static); 299using (IEnumerator<MethodInfo> en = type.GetMethods(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static).Where(m => m.Name == name).GetEnumerator())
System.Net.Http (1)
src\runtime\src\libraries\Common\src\System\Net\Security\SslClientAuthenticationOptionsExtensions.cs (1)
42PropertyInfo[] properties = typeof(SslClientAuthenticationOptions).GetProperties(BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly)!;
System.Net.Sockets (1)
System\Net\Sockets\Socket.Unix.cs (1)
290foreach (PropertyInfo pi in typeof(Socket).GetProperties(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly))
System.Private.CoreLib (48)
Internal\Reflection\Augments\ReflectionAugments.cs (1)
350BindingFlags bindingFlags = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.ExactBinding;
Internal\Reflection\Extensions\NonPortable\CustomAttributeInstantiator.cs (3)
45foreach (ConstructorInfo ctor in attributeType.GetConstructors(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly)) 92FieldInfo? fieldInfo = walk.GetField(name, BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static | BindingFlags.DeclaredOnly); 109PropertyInfo? propertyInfo = walk.GetProperty(name, BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static | BindingFlags.DeclaredOnly);
src\runtime\src\libraries\System.Private.CoreLib\src\Internal\Runtime\InteropServices\ComponentActivator.cs (1)
337const BindingFlags bindingFlags = BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Activator.cs (1)
17private const BindingFlags ConstructorDefault = BindingFlags.Instance | BindingFlags.Public | BindingFlags.CreateInstance;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\StackTrace.cs (1)
452type.GetMethods(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance | BindingFlags.DeclaredOnly);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventSource.cs (3)
3054MethodInfo[] methods = eventSourceType.GetMethods(BindingFlags.DeclaredOnly | BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance); 3119foreach (FieldInfo staticField in nestedType.GetFields(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static)) 3394PropertyInfo p = attributeType.GetProperty(namedArgument.MemberInfo.Name, BindingFlags.Public | BindingFlags.Instance)!;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\ManifestBuilder.cs (1)
427return localEnumType.GetFields(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Static);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Assembly.cs (2)
124public object? CreateInstance(string typeName) => CreateInstance(typeName, false, BindingFlags.Public | BindingFlags.Instance, binder: null, args: null, culture: null, activationAttributes: null); 127public object? CreateInstance(string typeName, bool ignoreCase) => CreateInstance(typeName, ignoreCase, BindingFlags.Public | BindingFlags.Instance, binder: null, args: null, culture: null, activationAttributes: null);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Module.cs (1)
174private const BindingFlags DefaultLookup = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\RuntimeReflectionExtensions.cs (1)
13private const BindingFlags Everything = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\TypeInfo.cs (1)
147private const BindingFlags DeclaredOnlyLookup = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.DeclaredOnly;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\ManifestBasedResourceGroveler.cs (1)
305BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.CreateInstance,
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncMethodBuilderCore.cs (1)
94FieldInfo[] fields = stateMachineType.GetFields(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic);
src\runtime\src\libraries\System.Private.CoreLib\src\System\StartupHookProvider.cs (2)
189BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static, 203BindingFlags.Public | BindingFlags.NonPublic |
src\runtime\src\libraries\System.Private.CoreLib\src\System\Type.cs (6)
156get => GetConstructorImpl(BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic, null, CallingConventions.Any, [], null); 160public ConstructorInfo? GetConstructor(Type[] types) => GetConstructor(BindingFlags.Public | BindingFlags.Instance, null, types, null); 202public ConstructorInfo[] GetConstructors() => GetConstructors(BindingFlags.Public | BindingFlags.Instance); 276const BindingFlags all = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance; 625FieldInfo[] fields = GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance); 895private const BindingFlags DefaultLookup = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Type.Enum.cs (1)
111FieldInfo[] flds = GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static);
System\ActivatorImplementation.cs (2)
27BindingFlags bindingFlags = BindingFlags.Public | BindingFlags.Instance; 60bindingAttr |= BindingFlags.Instance | BindingFlags.Public | BindingFlags.CreateInstance;
System\Reflection\Runtime\Assemblies\RuntimeAssemblyInfo.cs (1)
145foreach (Type nestedType in type.GetNestedTypes(BindingFlags.Public))
System\Reflection\Runtime\BindingFlagSupport\MemberPolicies.cs (1)
192protected const BindingFlags DeclaredOnlyLookup = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.DeclaredOnly;
System\Reflection\Runtime\BindingFlagSupport\NestedTypePolicies.cs (1)
65bindingFlags &= BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.IgnoreCase;
System\Reflection\Runtime\BindingFlagSupport\QueriedMemberList.cs (3)
135allFlagsThatMustMatch |= ((visibility == MethodAttributes.Public) ? BindingFlags.Public : BindingFlags.NonPublic); 162const BindingFlags validBits = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.FlattenHierarchy; 164Debug.Assert(((allFlagsThatMustMatch & BindingFlags.Public) == 0) != ((allFlagsThatMustMatch & BindingFlags.NonPublic) == 0));
System\Reflection\Runtime\BindingFlagSupport\Shared.cs (1)
28bindingFlags &= ~(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.DeclaredOnly | BindingFlags.FlattenHierarchy | BindingFlags.IgnoreCase);
System\Reflection\Runtime\CustomAttributes\NativeFormat\NativeFormatCustomAttributeData.cs (2)
198memberInfo = attributeType.GetField(memberName, BindingFlags.Public | BindingFlags.Instance); 200memberInfo = attributeType.GetProperty(memberName, BindingFlags.Public | BindingFlags.Instance);
System\Reflection\Runtime\CustomAttributes\RuntimeCustomAttributeData.cs (1)
74foreach (ConstructorInfo candidate in attributeType.GetConstructors(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly))
System\Reflection\Runtime\General\Helpers.cs (1)
122MethodInfo? invokeMethod = delegateType.ToType().GetMethod("Invoke", BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly);
System\Reflection\Runtime\General\TypeResolver.NativeFormat.cs (1)
195Type? resolvedType = outerTypeInfo.GetNestedType(name, BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.DeclaredOnly);
System\Reflection\Runtime\MethodInfos\CustomMethodMapper.cs (1)
53const BindingFlags bf = BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static | BindingFlags.DeclaredOnly | BindingFlags.ExactBinding;
System\Reflection\Runtime\TypeInfos\RuntimeTypeInfo.cs (1)
178return defaultMemberName != null ? GetMember(defaultMemberName, BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public) : Array.Empty<MemberInfo>();
System\Reflection\Runtime\TypeInfos\RuntimeTypeInfo.GetMember.cs (1)
151QueryResult<M> members = Query<M>(policies, member.Name, BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static);
System\Reflection\Runtime\TypeInfos\RuntimeTypeInfo.InvokeMember.cs (2)
39bindingFlags |= BindingFlags.Instance | BindingFlags.Public; 327BindingFlags expectedBindingFlags = semiFinalist.IsPublic ? BindingFlags.Public : BindingFlags.NonPublic;
System\Reflection\TypeNameResolver.NativeAot.cs (2)
211BindingFlags bindingFlags = BindingFlags.NonPublic | BindingFlags.Public; 223foreach (Type nt in declaringType.GetNestedTypes(BindingFlags.NonPublic | BindingFlags.Public))
System.Private.DataContractSerialization (34)
System\Runtime\Serialization\AccessorBuilder.cs (3)
25private static readonly MethodInfo s_createGetterInternal = typeof(FastInvokerBuilder).GetMethod(nameof(CreateGetterInternal), BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static)!; 26private static readonly MethodInfo s_createSetterInternal = typeof(FastInvokerBuilder).GetMethod(nameof(CreateSetterInternal), BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static)!; 27private static readonly MethodInfo s_make = typeof(FastInvokerBuilder).GetMethod(nameof(Make), BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static)!;
System\Runtime\Serialization\ClassDataContract.cs (5)
349type.GetConstructor(BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public, Type.EmptyTypes) != null); 812memberInfos = type.GetMembers(BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.Public); 816memberInfos = type.GetMembers(BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic); 1074MethodInfo[] methods = type.GetMethods(BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic); 1267ConstructorInfo? ctor = type.GetConstructor(BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public, Type.EmptyTypes);
System\Runtime\Serialization\CodeGenerator.cs (1)
38s_objectEquals = typeof(object).GetMethod("Equals", BindingFlags.Public | BindingFlags.Static);
System\Runtime\Serialization\CollectionDataContract.cs (5)
861MethodInfo? getCurrentMethod = enumeratorType.GetMethod(Globals.GetCurrentMethodName, BindingFlags.Instance | BindingFlags.Public, Type.EmptyTypes); 1108defaultCtor = type.GetConstructor(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, Type.EmptyTypes); 1316addMethod = type.GetMethod(Globals.AddMethodName, BindingFlags.Instance | BindingFlags.Public, addMethodTypeArray); 1344addMethod = type.GetMethod(Globals.AddMethodName, BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, addMethodTypeArray); 1349getEnumeratorMethod = type.GetMethod(Globals.GetEnumeratorMethodName, BindingFlags.Instance | BindingFlags.Public, Type.EmptyTypes);
System\Runtime\Serialization\DataContract.cs (2)
1075MethodInfo? method = UnderlyingType.GetMethod(Globals.ParseMethodName, BindingFlags.Public | BindingFlags.Static, new Type[] { typeof(string) }); 2009MethodInfo? method = type.GetMethod(methodName, BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.Public, Type.EmptyTypes);
System\Runtime\Serialization\EnumDataContract.cs (1)
218FieldInfo[] fields = type.GetFields(BindingFlags.Static | BindingFlags.Public);
System\Runtime\Serialization\Globals.cs (1)
24internal const BindingFlags ScanAllMembers = BindingFlags.Static | BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public;
System\Runtime\Serialization\Json\JsonFormatGeneratorStatics.cs (1)
481s_parseEnumMethod = typeof(Enum).GetMethod("Parse", BindingFlags.Static | BindingFlags.Public, new Type[] { typeof(Type), typeof(string) });
System\Runtime\Serialization\Json\JsonFormatReaderGenerator.cs (2)
611constructor = type.GetConstructor(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, Type.EmptyTypes)!; 615constructor = type.GetConstructor(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, Type.EmptyTypes)!;
System\Runtime\Serialization\Json\JsonFormatWriterGenerator.cs (2)
381MethodInfo? moveNextMethod = enumeratorType.GetMethod(Globals.MoveNextMethodName, BindingFlags.Instance | BindingFlags.Public, Type.EmptyTypes); 382MethodInfo? getCurrentMethod = enumeratorType.GetMethod(Globals.GetCurrentMethodName, BindingFlags.Instance | BindingFlags.Public, Type.EmptyTypes);
System\Runtime\Serialization\ReflectionReader.cs (4)
24private static readonly MethodInfo s_objectToKeyValuePairGetKey = typeof(ReflectionReader).GetMethod(nameof(ObjectToKeyValuePairGetKey), BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static)!; 25private static readonly MethodInfo s_objectToKeyValuePairGetValue = typeof(ReflectionReader).GetMethod(nameof(ObjectToKeyValuePairGetValue), BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static)!; 31s_getCollectionSetItemDelegateMethod ??= typeof(ReflectionReader).GetMethod(nameof(GetCollectionSetItemDelegate), BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static)!; 490ConstructorInfo ci = type.GetConstructor(BindingFlags.Instance | BindingFlags.Public, Type.EmptyTypes)!;
System\Runtime\Serialization\SchemaExporter.cs (1)
629MethodInfo? getMethod = clrType.GetMethod(methodName, /*BindingFlags.DeclaredOnly |*/ BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.Public, new Type[] { typeof(XmlSchemaSet) });
System\Runtime\Serialization\XmlDataContract.cs (3)
252ConstructorInfo? ctor = UnderlyingType.GetConstructor(BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public, Type.EmptyTypes); 310BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.Public, 314BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public,
System\Runtime\Serialization\XmlFormatReaderGenerator.cs (1)
647constructor = type.GetConstructor(BindingFlags.Instance | BindingFlags.Public, Type.EmptyTypes)!;
System\Runtime\Serialization\XmlFormatWriterGenerator.cs (2)
460MethodInfo? moveNextMethod = enumeratorType.GetMethod(Globals.MoveNextMethodName, BindingFlags.Instance | BindingFlags.Public, Type.EmptyTypes); 461MethodInfo? getCurrentMethod = enumeratorType.GetMethod(Globals.GetCurrentMethodName, BindingFlags.Instance | BindingFlags.Public, Type.EmptyTypes);
System.Private.Windows.Core.TestUtilities (3)
ReflectionHelper.cs (3)
16bindingAttr: BindingFlags.Public | BindingFlags.Instance, 31bindingAttr: BindingFlags.Public | BindingFlags.Instance, 65Type nestedType = parentType.GetNestedType(nestedTypeName, BindingFlags.Public | BindingFlags.NonPublic)
System.Private.Xml (19)
System\Xml\Serialization\CodeGenerator.cs (4)
25internal const BindingFlags InstancePublicBindingFlags = BindingFlags.Instance | BindingFlags.Public; 26internal const BindingFlags InstanceBindingFlags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic; 27internal const BindingFlags StaticBindingFlags = BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic; 774Call(typeof(Type).GetMethod("GetTypeFromHandle", BindingFlags.Static | BindingFlags.Public, new Type[] { typeof(RuntimeTypeHandle) })!);
System\Xml\Serialization\Models.cs (1)
164MemberInfo[] members = Type.GetMembers(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static);
System\Xml\Serialization\ReflectionXmlSerializationReader.cs (3)
655MethodInfo getSetMemberValueDelegateWithTypeGenericMi = typeof(ReflectionXmlSerializationReaderHelper).GetMethod("GetSetMemberValueDelegateWithType", BindingFlags.Static | BindingFlags.Public)!; 1324MethodInfo? method = typeof(XmlSerializationReader).GetMethod(methodName, BindingFlags.Static | BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, new Type[] { typeof(string) }); 1433type.GetConstructor(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly, null, Type.EmptyTypes, null);
System\Xml\Serialization\TypeExtensions.cs (1)
37MethodInfo[] methods = targetType.GetMethods(BindingFlags.Static | BindingFlags.Public);
System\Xml\Serialization\Types.cs (4)
1258const BindingFlags DeclaredOnlyLookup = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.DeclaredOnly; 1309ConstructorInfo? ctor = type.GetConstructor(BindingFlags.Public | BindingFlags.Instance | BindingFlags.NonPublic, Type.EmptyTypes); 1343foreach (MemberInfo member in type.GetMember("System.Collections.Generic.IEnumerable<*", BindingFlags.Public | BindingFlags.Instance | BindingFlags.NonPublic)) 1361enumerator = type.GetMethod("System.Collections.IEnumerable.GetEnumerator", BindingFlags.Public | BindingFlags.Instance | BindingFlags.NonPublic, Type.EmptyTypes);
System\Xml\Serialization\XmlReflectionImporter.cs (3)
498MethodInfo? getMethod = getMethod = type.GetMethod(provider.MethodName, /* BindingFlags.DeclaredOnly | */ BindingFlags.Static | BindingFlags.Public, new Type[] { typeof(XmlSchemaSet) }); 1476MemberInfo[] infos = structModel.Type.GetMember(choice.MemberName, BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static); 1480PropertyInfo? info = structModel.Type.GetProperty(choice.MemberName, BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static);
System\Xml\Xsl\Runtime\XmlQueryRuntime.cs (2)
227internal const BindingFlags EarlyBoundFlags = BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static; 228internal const BindingFlags LateBoundFlags = BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static;
System\Xml\Xsl\XsltOld\XsltCompileContext.cs (1)
184private const BindingFlags bindingFlags = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static;
System.Reflection.Context (9)
System\Reflection\Context\Custom\CustomType.cs (8)
54bool getPublic = (bindingAttr & BindingFlags.Public) == BindingFlags.Public; 90bool getPublic = (bindingAttr & BindingFlags.Public) == BindingFlags.Public; 149bool getPublic = (bindingAttr & BindingFlags.Public) == BindingFlags.Public; 189bool getPublic = (bindingAttr & BindingFlags.Public) == BindingFlags.Public;
System\Reflection\Context\Delegation\DelegatingType.cs (1)
398Debug.Assert(bindingAttr == (BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public));
System.Reflection.Emit (6)
System\Reflection\Emit\TypeBuilderImpl.cs (6)
207BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, EmptyTypes, null)!); 211con = _typeParent.GetConstructor(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, EmptyTypes, null); 681BindingFlags.Public : BindingFlags.NonPublic; 881BindingFlags.Public : BindingFlags.NonPublic; 1097BindingFlags bindingFlags = type.IsPublic || type.IsNestedPublic ? BindingFlags.Public : BindingFlags.NonPublic; 1254MethodInfo[] interfaceMethods = interfaceType.GetMethods(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static);
System.Reflection.MetadataLoadContext (11)
System\Reflection\MetadataLoadContext.KnownConstructors.cs (1)
48const BindingFlags bf = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.ExactBinding;
System\Reflection\Runtime\BindingFlagSupport\NestedTypePolicies.cs (1)
54bindingFlags &= BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.IgnoreCase;
System\Reflection\Runtime\BindingFlagSupport\QueriedMemberList.cs (3)
142allFlagsThatMustMatch |= ((visibility == MethodAttributes.Public) ? BindingFlags.Public : BindingFlags.NonPublic); 173const BindingFlags validBits = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.FlattenHierarchy; 175Debug.Assert(((allFlagsThatMustMatch & BindingFlags.Public) == 0) != ((allFlagsThatMustMatch & BindingFlags.NonPublic) == 0));
System\Reflection\TypeLoading\Assemblies\RoAssembly.GetForwardedTypes.cs (1)
67foreach (Type nestedType in type.GetNestedTypes(BindingFlags.Public))
System\Reflection\TypeLoading\CustomAttributes\CustomAttributeHelpers.cs (1)
17MemberInfo[] members = attributeType.GetMember(name, MemberTypes.Field | MemberTypes.Property, BindingFlags.Public | BindingFlags.Instance);
System\Reflection\TypeLoading\CustomAttributes\Ecma\EcmaCustomAttributeData.cs (1)
76const BindingFlags bf = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.ExactBinding;
System\Reflection\TypeLoading\CustomAttributes\Ecma\EcmaCustomAttributeHelpers.cs (2)
158member = attributeType.GetField(cang.Name!, BindingFlags.Public | BindingFlags.Instance); 162member = attributeType.GetProperty(cang.Name!, BindingFlags.Public | BindingFlags.Instance);
System\Reflection\TypeLoading\Types\RoType.cs (1)
358FieldInfo[] enumFields = GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static);
System.Resources.Extensions (3)
System\Resources\Extensions\BinaryFormat\Deserializer\PendingSerializationInfo.cs (1)
69foreach (ConstructorInfo constructor in type.GetConstructors(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly))
System\Resources\Extensions\BinaryFormat\SerializationEvents.cs (1)
58MethodInfo[] methods = baseType.GetMethods(BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public);
System\Resources\Extensions\BinaryFormat\SerializationInfoExtensions.cs (1)
14.GetMethod("UpdateValue", BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance)!
System.Runtime.Serialization.Formatters (4)
System\Runtime\Serialization\FormatterServices.cs (1)
92FieldInfo[] fields = type.GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance);
System\Runtime\Serialization\ObjectManager.cs (2)
799foreach (ConstructorInfo ci in t.GetConstructors(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly)) 1629.GetMethod("UpdateValue", BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance)!
System\Runtime\Serialization\SerializationEventsCache.cs (1)
39MethodInfo[] mis = baseType.GetMethods(BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public);
System.Security.Cryptography (1)
System\Security\Cryptography\CryptoConfig.cs (1)
25private const BindingFlags ConstructorDefault = BindingFlags.Instance | BindingFlags.Public | BindingFlags.CreateInstance;
System.ServiceModel.NetNamedPipe.Tests (1)
NetNamedPipeBindingTest.cs (1)
21MethodInfo m = t.GetMethod("BuildSharedMemoryName", BindingFlags.Static | BindingFlags.Public);
System.ServiceModel.Primitives (2)
System\ServiceModel\Description\TypeLoader.cs (1)
43internal const BindingFlags DefaultBindingFlags = BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Public;
System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (1)
605foreach (MemberInfo member in bodyObjectType.GetMembers(BindingFlags.Instance | BindingFlags.Public))
System.Speech (3)
Internal\SrgsCompiler\AppDomainGrammarProxy.cs (1)
64MethodInfo? onRecognition = _grammarType.GetMethod(method, BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic);
Recognition\Grammar.cs (1)
564return GetType().GetMethod(method, BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic);
Result\RecognizedPhrase.cs (1)
980MethodInfo onRecognition = grammarType.GetMethod(script._sMethod, BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic)!;
System.Text.Json (29)
src\runtime\src\libraries\System.Text.Json\Common\ReflectionExtensions.cs (1)
237ConstructorInfo[] constructors = type.GetConstructors(BindingFlags.Public | BindingFlags.Instance);
System\ReflectionExtensions.cs (1)
103ConstructorInfo ctorInfo = type.GetConstructor(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance, null, parameterTypes, null)!;
System\Text\Json\Serialization\Converters\Collection\IEnumerableConverterFactory.cs (1)
213BindingFlags.Instance | BindingFlags.Public,
System\Text\Json\Serialization\Converters\Object\ObjectConverterFactory.cs (1)
128BindingFlags.Instance | BindingFlags.Public,
System\Text\Json\Serialization\Converters\Value\EnumConverter.cs (1)
543foreach (FieldInfo field in typeof(T).GetFields(BindingFlags.Public | BindingFlags.Static))
System\Text\Json\Serialization\Converters\Value\NullableConverterFactory.cs (1)
40BindingFlags.Instance | BindingFlags.Public,
System\Text\Json\Serialization\Converters\Value\UnsupportedTypeConverterFactory.cs (1)
43BindingFlags.Instance | BindingFlags.Public,
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (2)
563BindingFlags.Public | 941defaultCtor ??= type.GetConstructor(BindingFlags.Public | BindingFlags.Instance, binder: null, Type.EmptyTypes, modifiers: null);
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Union.cs (3)
107foreach (ConstructorInfo ctor in typeof(TUnion).GetConstructors(BindingFlags.Public | BindingFlags.Instance)) 294foreach (MemberInfo member in typeof(TUnion).GetMember("TryGetValue", MemberTypes.Method, BindingFlags.Public | BindingFlags.Instance)) 419PropertyInfo? valueProperty = typeof(TUnion).GetProperty("Value", BindingFlags.Public | BindingFlags.Instance);
System\Text\Json\Serialization\Metadata\FSharpCoreReflectionProxy.cs (17)
113_sourceConstructFlagsGetter = compilationMappingAttributeType.GetMethod("get_SourceConstructFlags", BindingFlags.Public | BindingFlags.Instance); 122_fsharpListCtor = fsharpCoreAssembly.GetType("Microsoft.FSharp.Collections.ListModule")?.GetMethod("OfSeq", BindingFlags.Public | BindingFlags.Static); 123_fsharpSetCtor = fsharpCoreAssembly.GetType("Microsoft.FSharp.Collections.SetModule")?.GetMethod("OfSeq", BindingFlags.Public | BindingFlags.Static); 124_fsharpMapCtor = fsharpCoreAssembly.GetType("Microsoft.FSharp.Collections.MapModule")?.GetMethod("OfSeq", BindingFlags.Public | BindingFlags.Static); 131_getUnionCases = fsharpType?.GetMethod("GetUnionCases", BindingFlags.Public | BindingFlags.Static); 132_preComputeUnionTagReader = fsharpValue?.GetMethod("PreComputeUnionTagReader", BindingFlags.Public | BindingFlags.Static); 136_preComputeUnionReader = fsharpValue?.GetMethod("PreComputeUnionReader", BindingFlags.Public | BindingFlags.Static); 137_preComputeUnionConstructor = fsharpValue?.GetMethod("PreComputeUnionConstructor", BindingFlags.Public | BindingFlags.Static); 138_unionCaseInfoNameGetter = unionCaseInfoType.GetMethod("get_Name", BindingFlags.Public | BindingFlags.Instance); 139_unionCaseInfoTagGetter = unionCaseInfoType.GetMethod("get_Tag", BindingFlags.Public | BindingFlags.Instance); 140_unionCaseInfoGetFields = unionCaseInfoType.GetMethod("GetFields", BindingFlags.Public | BindingFlags.Instance, binder: null, Type.EmptyTypes, modifiers: null); 141_unionCaseInfoGetCustomAttributes = unionCaseInfoType.GetMethod("GetCustomAttributes", BindingFlags.Public | BindingFlags.Instance, binder: null, Type.EmptyTypes, modifiers: null); 248MethodInfo valueGetter = EnsureMemberExists(typeof(TFSharpOption).GetMethod("get_Value", BindingFlags.Public | BindingFlags.Instance), "Microsoft.FSharp.Core.FSharpOption<T>.get_Value()"); 257MethodInfo methodInfo = EnsureMemberExists(typeof(TFSharpOption).GetMethod("Some", BindingFlags.Public | BindingFlags.Static), "Microsoft.FSharp.Core.FSharpOption<T>.Some(T value)"); 267MethodInfo valueGetter = EnsureMemberExists(typeof(TFSharpValueOption).GetMethod("get_Value", BindingFlags.Public | BindingFlags.Instance), "Microsoft.FSharp.Core.FSharpValueOption<T>.get_Value()"); 276MethodInfo methodInfo = EnsureMemberExists(typeof(TFSharpOption).GetMethod("Some", BindingFlags.Public | BindingFlags.Static), "Microsoft.FSharp.Core.FSharpValueOption<T>.ValueSome(T value)"); 338MethodInfo invokeMethod = fsharpFunc.GetType().GetMethod("Invoke", BindingFlags.Public | BindingFlags.Instance)!;
System.Text.RegularExpressions (8)
System\Text\RegularExpressions\RegexAssemblyCompiler.cs (5)
112_ilg!.Emit(OpCodes.Call, typeof(Regex).GetConstructor(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance, null, Type.EmptyTypes, Array.Empty<ParameterModifier>())!); 134Call(typeof(TimeSpan).GetMethod(nameof(TimeSpan.FromTicks), BindingFlags.Public | BindingFlags.Static)!); 184Call(typeof(Regex).GetMethod(nameof(Regex.ValidateMatchTimeout), BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static)!); 201MethodInfo addMethod = typeof(Hashtable).GetMethod(nameof(Hashtable.Add), BindingFlags.Public | BindingFlags.Instance)!; 225typeof(Regex).GetField(fieldname, BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static)!;
System\Text\RegularExpressions\RegexCompiler.cs (3)
46private static MethodInfo RegexCaseEquivalencesTryFindCaseEquivalencesForCharWithIBehaviorMethod => field ??= typeof(RegexCaseEquivalences).GetMethod("TryFindCaseEquivalencesForCharWithIBehavior", BindingFlags.Static | BindingFlags.Public)!; 130private static FieldInfo RegexRunnerField(string fieldname) => typeof(RegexRunner).GetField(fieldname, BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static)!; 132private static MethodInfo RegexRunnerMethod(string methname) => typeof(RegexRunner).GetMethod(methname, BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static)!;
System.Windows.Forms (8)
System\Resources\ResxFileRef.Converter.cs (1)
149BindingFlags.Instance | BindingFlags.Public | BindingFlags.CreateInstance,
System\Windows\Forms\ActiveX\AxHost.cs (1)
2576PropertyInfo[] propInfos = GetType().GetProperties(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.Instance);
System\Windows\Forms\DataBinding\BindingSource.cs (1)
1186BindingFlags.Public | BindingFlags.Instance | BindingFlags.CreateInstance,
System\Windows\Forms\DataBinding\ListBindingHelper.cs (1)
548PropertyInfo[] props = type.GetProperties(BindingFlags.Public | BindingFlags.Instance);
System\Windows\Forms\Input\CursorConverter.cs (1)
149return typeof(Cursors).GetProperties(BindingFlags.Static | BindingFlags.Public);
System\Windows\Forms\Internal\Formatter.cs (3)
450BindingFlags.Public | BindingFlags.Static, 461BindingFlags.Public | BindingFlags.Static, 472BindingFlags.Public | BindingFlags.Static,
System.Windows.Forms.Design (41)
System\ComponentModel\Design\CollectionEditor.cs (1)
176PropertyInfo[] properties = TypeDescriptor.GetReflectionType(CollectionType).GetProperties(BindingFlags.Public | BindingFlags.Instance);
System\ComponentModel\Design\DesignerActionList.cs (4)
30typeof(DesignerActionList).GetMethods(BindingFlags.InvokeMethod | BindingFlags.Instance | BindingFlags.DeclaredOnly | BindingFlags.Public)); 32typeof(DesignerActionList).GetProperties(BindingFlags.InvokeMethod | BindingFlags.Instance | BindingFlags.DeclaredOnly | BindingFlags.Public)); 35MethodInfo[] methods = GetType().GetMethods(BindingFlags.InvokeMethod | BindingFlags.Instance | BindingFlags.DeclaredOnly | BindingFlags.Public); 52PropertyInfo[] properties = GetType().GetProperties(BindingFlags.InvokeMethod | BindingFlags.Instance | BindingFlags.DeclaredOnly | BindingFlags.Public);
System\ComponentModel\Design\DesignerActionMethodItem.cs (1)
116_methodInfo ??= _actionList?.GetType()?.GetMethod(MemberName, BindingFlags.Default | BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic);
System\ComponentModel\Design\DesignSurface.cs (2)
286ctor = TypeDescriptor.GetReflectionType(type).GetConstructor(BindingFlags.Public | BindingFlags.Instance | BindingFlags.ExactBinding, null, [typeof(IContainer)], null); 295instance ??= Activator.CreateInstance(type, BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.CreateInstance, null, null, null);
System\ComponentModel\Design\InheritanceService.cs (2)
85FieldInfo[] fields = reflect.GetFields(BindingFlags.Instance | BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.NonPublic); 120PropertyInfo? fieldProp = reflect.GetProperty(propAttr.PropertyName, BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic);
System\ComponentModel\Design\InheritedPropertyDescriptor.cs (1)
45foreach (MethodInfo method in TypeDescriptor.GetReflectionType(collection).GetMethods(BindingFlags.Public | BindingFlags.Instance))
System\ComponentModel\Design\Serialization\CodeDomDesignerLoader.cs (1)
277_rootSerializer = (CodeDomSerializer?)Activator.CreateInstance(serializerType, BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.CreateInstance, binder: null, args: null, culture: null);
System\ComponentModel\Design\Serialization\CodeDomDesignerLoader.ModifiersInheritedExtenderProvider.cs (2)
89FieldInfo? field = TypeDescriptor.GetReflectionType(baseType).GetField(name, BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static); 114PropertyInfo? prop = TypeDescriptor.GetReflectionType(baseType).GetProperty(name, BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static);
System\ComponentModel\Design\Serialization\CodeDomSerializerBase.cs (10)
546f = GetReflectionTypeFromTypeHelper(manager, type).GetField(fieldReferenceEx.FieldName, BindingFlags.GetField | BindingFlags.Static | BindingFlags.Public); 551f = GetReflectionTypeHelper(manager, lhs).GetField(fieldReferenceEx.FieldName, BindingFlags.GetField | BindingFlags.Instance | BindingFlags.Public); 806field = GetReflectionTypeFromTypeHelper(manager, t).GetField(fieldReferenceEx.FieldName, BindingFlags.GetField | BindingFlags.Static | BindingFlags.Public); 811field = GetReflectionTypeHelper(manager, target).GetField(fieldReferenceEx.FieldName, BindingFlags.GetField | BindingFlags.Instance | BindingFlags.Public); 867result = GetReflectionTypeFromTypeHelper(manager, t).InvokeMember(methodInvokeEx.Method.MethodName, BindingFlags.InvokeMethod | BindingFlags.Public | BindingFlags.Static, null, null, parameters, null, null, null); 875result = GetReflectionTypeHelper(manager, targetObject).InvokeMember(methodInvokeEx.Method.MethodName, BindingFlags.InvokeMethod | BindingFlags.Public | BindingFlags.Instance, null, targetObject, parameters, null, null, null); 888result = GetReflectionTypeFromTypeHelper(manager, castType).InvokeMember(methodInvokeEx.Method.MethodName, BindingFlags.InvokeMethod | BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance, null, targetObject, parameters, null, null, null); 1122result = GetReflectionTypeHelper(manager, targetObject).InvokeMember("Item", BindingFlags.GetProperty | BindingFlags.Public | BindingFlags.Instance, null, targetObject, indexes, null, null, null); 1511PropertyInfo? propInfo = GetReflectionTypeHelper(manager, target).GetProperty(propertyReferenceEx.PropertyName, BindingFlags.GetProperty | BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic); 1521PropertyInfo? prop = GetReflectionTypeFromTypeHelper(manager, targetAsType).GetProperty(propertyReferenceEx.PropertyName, BindingFlags.GetProperty | BindingFlags.Static | BindingFlags.Public);
System\ComponentModel\Design\Serialization\CollectionCodeDomSerializer.cs (2)
328MethodInfo[] methods = provider.GetReflectionType(originalCollection).GetMethods(BindingFlags.Public | BindingFlags.Instance); 675MethodInfo? clearMethod = TypeDescriptor.GetReflectionType(collection).GetMethod("Clear", BindingFlags.Public | BindingFlags.Instance, null, [], null);
System\ComponentModel\Design\Serialization\ComponentCodeDomSerializer.cs (1)
263BindingFlags.ExactBinding | BindingFlags.Public | BindingFlags.Instance | BindingFlags.DeclaredOnly,
System\ComponentModel\Design\Serialization\DesignerSerializationManager.cs (3)
304foreach (ConstructorInfo info in TypeDescriptor.GetReflectionType(type).GetConstructors(BindingFlags.Instance | BindingFlags.Public | BindingFlags.CreateInstance)) 464BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.CreateInstance, 498BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.CreateInstance,
System\Drawing\Design\ImageEditor.cs (2)
85BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.CreateInstance, 139BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.CreateInstance,
System\Windows\Forms\Design\ControlCodeDomSerializer.cs (1)
353BindingFlags.Public | BindingFlags.Instance,
System\Windows\Forms\Design\DocumentDesigner.AxToolboxItem.cs (7)
83BindingFlags.InvokeMethod | BindingFlags.Public | BindingFlags.Instance, 93BindingFlags.InvokeMethod | BindingFlags.Public | BindingFlags.Instance, 162string? path = (string?)reference.GetType().InvokeMember("Path", BindingFlags.GetProperty | BindingFlags.Public | BindingFlags.Instance, null, reference, null, CultureInfo.InvariantCulture); 228string? name = ext.GetType().InvokeMember("Name", BindingFlags.GetProperty | BindingFlags.Public | BindingFlags.Instance, null, ext, null, CultureInfo.InvariantCulture)!.ToString(); 230object? project = ext.GetType().InvokeMember("ContainingProject", BindingFlags.GetProperty | BindingFlags.Public | BindingFlags.Instance, null, ext, null, CultureInfo.InvariantCulture); 233object? vsproject = project.GetType().InvokeMember("Object", BindingFlags.GetProperty | BindingFlags.Public | BindingFlags.Instance, null, project, null, CultureInfo.InvariantCulture); 236object? references = vsproject.GetType().InvokeMember("References", BindingFlags.GetProperty | BindingFlags.Public | BindingFlags.Instance, null, vsproject, null, CultureInfo.InvariantCulture);
System\Windows\Forms\Design\ImageListImageEditor.cs (1)
50BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.CreateInstance,
System.Windows.Forms.Primitives (2)
Windows\Win32\System\Ole\ClassPropertyDispatchAdapter.cs (2)
43var properties = _type.GetProperties(BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static); 171BindingFlags bindingFlags = BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static;
System.Xaml (14)
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\TypeConverterHelper.cs (1)
452BindingFlags.Instance | BindingFlags.CreateInstance | BindingFlags.Public,
System\Windows\Markup\StaticExtension.cs (2)
122FieldInfo field = currentType.GetField(name, BindingFlags.Public | BindingFlags.Static); 136PropertyInfo prop = currentType.GetProperty(name, BindingFlags.Public | BindingFlags.Static);
System\Xaml\Runtime\ClrObjectRuntime.cs (1)
110MethodInfo method = GetFactoryMethod(type, methodName, args, BindingFlags.Public | BindingFlags.Static);
System\Xaml\Runtime\DynamicMethodRuntime.cs (4)
28BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic; 30BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic; 319BindingFlags.Static | BindingFlags.Public, null, 611KnownStrings.GetTypeFromHandle, BindingFlags.Public | BindingFlags.Static,
System\Xaml\Schema\CollectionReflector.cs (2)
344BindingFlags flags = BindingFlags.Instance | BindingFlags.Public; 367BindingFlags.Instance | BindingFlags.Public))
System\Xaml\Schema\TypeReflector.cs (2)
21= BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic; 25| BindingFlags.Public | BindingFlags.NonPublic;
System\Xaml\Schema\XamlMemberInvoker.cs (1)
115BindingFlags flags = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static;
System\Xaml\XamlType.cs (1)
1434BindingFlags flags = BindingFlags.Instance | BindingFlags.Public;
UIAutomationClient (1)
MS\Internal\Automation\ProxyManager.cs (1)
67FieldInfo fi = t.GetField("ClientSideProviderDescriptionTable", BindingFlags.Static | BindingFlags.Public);
WindowsFormsIntegration (1)
System\Windows\Integration\WindowsFormsHostPropertyMap.cs (1)
106const BindingFlags memberAccess = BindingFlags.Public | BindingFlags.Instance;