707 references to Static
aspire (1)
Commands\RenderCommand.cs (1)
32.GetFields(BindingFlags.Public | BindingFlags.Static)
aspire-managed (1)
NuGet\TrustedRootsHelper.cs (1)
119BindingFlags.NonPublic | BindingFlags.Static);
Aspire.Cli.Tests (9)
Commands\SdkDumpCommandTests.cs (1)
351var method = typeof(SdkDumpCommand).GetMethod(methodName, BindingFlags.Static | BindingFlags.NonPublic);
DotNetSdkInstallerTests.cs (4)
243System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Static); 259System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Static); 275System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Static); 291System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Static);
Interaction\KnownEmojisTests.cs (1)
16.GetFields(BindingFlags.Public | BindingFlags.Static)
Npm\NpmRunnerTests.cs (1)
22.GetFields(System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Static)
ProgramTests.cs (1)
55var buildAnsiConsole = typeof(Program).GetMethod("BuildAnsiConsole", BindingFlags.NonPublic | BindingFlags.Static);
Utils\EmojiWidthTests.cs (1)
19foreach (var f in typeof(KnownEmojis).GetFields(BindingFlags.Public | BindingFlags.Static))
Aspire.Confluent.Kafka (1)
src\Vendoring\OpenTelemetry.Instrumentation.ConfluentKafka\Shared\PropertyFetcher.AOT.cs (1)
143.GetMethod(nameof(CreateInstantiated), BindingFlags.NonPublic | BindingFlags.Static)!
Aspire.Hosting (1)
ResourceBuilderExtensions.cs (1)
35private static readonly MethodInfo s_dispatchCustomWithReferenceMethod = typeof(ResourceBuilderExtensions).GetMethod(nameof(DispatchCustomWithReference), BindingFlags.NonPublic | BindingFlags.Static)!;
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.Tests (4)
AzureFunctionsTests.cs (1)
21.GetMethods(BindingFlags.Static | BindingFlags.NonPublic)
AzureServiceBusExtensionsTests.cs (2)
873.GetMethods(BindingFlags.NonPublic | BindingFlags.Static) 900.GetMethods(BindingFlags.NonPublic | BindingFlags.Static)
AzureStorageExtensionsTests.cs (1)
1081.GetMethods(BindingFlags.NonPublic | BindingFlags.Static)
Aspire.Hosting.Dotnet.Tests (1)
DotnetProjectPublicApiTests.cs (1)
29.GetMethods(BindingFlags.Public | BindingFlags.Static)
Aspire.Hosting.JavaScript.Tests (1)
AddNodeAppTests.cs (1)
18.GetMethods(BindingFlags.Static | BindingFlags.NonPublic)
Aspire.Hosting.PostgreSQL.Tests (1)
AddPostgresTests.cs (1)
735.GetMethods(BindingFlags.Static | BindingFlags.NonPublic)
Aspire.Hosting.Qdrant.Tests (1)
AddQdrantTests.cs (1)
18.GetMethods(BindingFlags.Static | BindingFlags.NonPublic)
Aspire.Hosting.Radius.Tests (2)
Publishing\SealedSecretPublishTests.cs (2)
154BindingFlags.NonPublic | BindingFlags.Static); 179BindingFlags.NonPublic | BindingFlags.Static);
Aspire.Hosting.RemoteHost (6)
Ats\ReferenceExpressionRef.cs (1)
372BindingFlags.Public | BindingFlags.Static,
AtsCapabilityScanner.cs (5)
413foreach (var method in type.GetMethods(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static)) 1181foreach (var field in type.GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static)) 1210foreach (var property in type.GetProperties(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static)) 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 (2)
626var testMethod = typeof(AtsContextFilterTests).GetMethod(nameof(TestCapability), BindingFlags.Static | BindingFlags.NonPublic)!; 629.GetMethods(BindingFlags.Static | BindingFlags.Public)
Aspire.Hosting.Tests (8)
AddParameterTests.cs (1)
710BindingFlags.Static | BindingFlags.NonPublic)!;
AtsEventingExportsTests.cs (1)
19.GetMethod("TryAddEventingSubscriber", BindingFlags.Public | BindingFlags.Static)!;
Backchannel\JsonElementConversionTests.cs (1)
17.GetMethod("ConvertJsonElementToObject", BindingFlags.NonPublic | BindingFlags.Static)!;
DebugSupportExtensionsTests.cs (2)
41.GetMethods(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static) 71BindingFlags.Public | BindingFlags.Static,
ProjectResourceBuilderExtensionTests.cs (1)
35BindingFlags.Public | BindingFlags.Static);
Utils\StringComparersTests.cs (1)
15var flags = BindingFlags.Public | BindingFlags.Static;
WithEndpointTests.cs (1)
179return declaringType.GetMethods(BindingFlags.Public | BindingFlags.Static)
Aspire.RabbitMQ.Client.Tests (1)
AspireRabbitMQLoggingTests.cs (1)
233.GetField("Log", BindingFlags.Static | BindingFlags.Public)!
Aspire.StackExchange.Redis (1)
src\Vendoring\OpenTelemetry.Instrumentation.StackExchangeRedis\Shared\PropertyFetcher.cs (1)
134.GetMethod(nameof(CreateInstantiated), BindingFlags.NonPublic | BindingFlags.Static)!
CodeStyleConfigFileGenerator (1)
src\roslyn\src\Dependencies\Contracts\ErrorReporting\FatalError.cs (1)
85var targetHandlerProperty = targetType.GetField(handlerName, BindingFlags.Static | BindingFlags.NonPublic)!;
ConfigurationSchemaGenerator (1)
ConfigSchemaEmitter.cs (1)
372.GetMethod("GetDocumentationComment", BindingFlags.Public | BindingFlags.Static, [typeof(ISymbol), typeof(Compilation), typeof(CultureInfo), typeof(bool), typeof(bool), typeof(CancellationToken)])!;
dotnet-format (2)
Analyzers\Extensions.cs (1)
22TryGetMappedOptionsMethod = IDEDiagnosticIdToOptionMappingHelperType.GetMethod("TryGetMappedOptions", BindingFlags.Static | BindingFlags.Public)!;
Reflection\RemoveUnnecessaryImportsHelper.cs (1)
12private static readonly MethodInfo? s_removeUnnecessaryImportsAsyncMethod = s_abstractRemoveUnnecessaryImportsCodeFixProviderType?.GetMethod("RemoveUnnecessaryImportsAsync", BindingFlags.Static | BindingFlags.NonPublic);
dotnet-Microsoft.XmlSerializer.Generator (2)
Sgen.cs (2)
365method = typeof(System.Xml.Serialization.XmlSerializer).GetMethod("GenerateSerializer", BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic); 370method = tempAssemblyType.GetMethod("GenerateSerializerToStream", BindingFlags.Static | BindingFlags.NonPublic);
dotnet-svcutil-lib (19)
CodeDomFixup\CodeDomHelpers.cs (1)
28FieldInfo referenceKeyField = namespaceHelper.GetField("s_referenceKey", BindingFlags.NonPublic | BindingFlags.Static);
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\Core\SecureStringHasher.cs (1)
93MethodInfo getHashCodeMethodInfo = typeof(String).GetMethod("InternalMarvin32HashString", BindingFlags.NonPublic | BindingFlags.Static);
FrameworkFork\Microsoft.Xml\Xml\Serialization\CodeGenerator.cs (2)
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\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\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\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\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 (1)
427BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.Public,
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\XmlFormatReaderGenerator.cs (1)
880var methodInfo = formatterServiceType.GetMethod("GetUninitializedObject", BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static);
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);
GenerateDocumentationAndConfigFiles (1)
src\roslyn\src\Dependencies\Contracts\ErrorReporting\FatalError.cs (1)
85var targetHandlerProperty = targetType.GetField(handlerName, BindingFlags.Static | BindingFlags.NonPublic)!;
GetDocument.Insider (1)
src\ab038811704af8d7\HostFactoryResolver.cs (1)
16private const BindingFlags DeclaredOnlyLookup = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.DeclaredOnly;
ILCompiler.Compiler (22)
src\runtime\src\coreclr\tools\Common\Compiler\Dataflow\DynamicallyAccessedMembersBinder.cs (15)
156if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Static && !method.Signature.IsStatic) 159if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Instance && method.Signature.IsStatic) 202if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Static && !method.Signature.IsStatic) 205if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Instance && method.Signature.IsStatic) 243if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Static && !field.IsStatic) 246if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Instance && field.IsStatic) 324if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Static) 330if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Instance) 392if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Static) 398if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Instance)
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (7)
494bindingFlags = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public; 626bindingFlags = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public; 714bindingFlags = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public; 789BindingFlags bindingFlags = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public; 941BindingFlags bindingFlags = argumentValues[0].AsSingleValue() is NullValue ? BindingFlags.Static : BindingFlags.Default; 976BindingFlags bindingFlags = BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy; 1829BindingFlags.Static |
ILCompiler.ReadyToRun (15)
src\runtime\src\coreclr\tools\Common\Compiler\Dataflow\DynamicallyAccessedMembersBinder.cs (15)
156if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Static && !method.Signature.IsStatic) 159if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Instance && method.Signature.IsStatic) 202if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Static && !method.Signature.IsStatic) 205if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Instance && method.Signature.IsStatic) 243if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Static && !field.IsStatic) 246if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Instance && field.IsStatic) 324if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Static) 330if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Instance) 392if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Static) 398if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Instance)
illink (22)
ILLink.RoslynAnalyzer (23)
DataFlow\DynamicallyAccessedMembersBinder.cs (15)
148if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Static && !method.IsStatic) 151if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Instance && method.IsStatic) 186if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Static && !method.IsStatic) 189if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Instance && method.IsStatic) 227if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Static && !field.IsStatic) 230if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Instance && field.IsStatic) 292if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Static) 298if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Instance) 348if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Static) 354if ((bindingFlags & (BindingFlags.Instance | BindingFlags.Static)) == BindingFlags.Instance)
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (7)
494bindingFlags = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public; 626bindingFlags = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public; 714bindingFlags = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public; 789BindingFlags bindingFlags = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public; 941BindingFlags bindingFlags = argumentValues[0].AsSingleValue() is NullValue ? BindingFlags.Static : BindingFlags.Default; 976BindingFlags bindingFlags = BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy; 1829BindingFlags.Static |
TrimAnalysis\HandleCallAction.cs (1)
315=> _reflectionAccessAnalyzer.GetReflectionAccessDiagnosticsForConstructorsOnType(_diagnosticContext.Location, type.Type, BindingFlags.Static, parameterCount: 0);
Microsoft.AspNetCore.Components (6)
BindConverter.cs (4)
1847var method = _makeArrayFormatter ??= typeof(FormatterDelegateCache).GetMethod(nameof(MakeArrayFormatter), BindingFlags.NonPublic | BindingFlags.Static)!; 2053var method = _convertToEnum ??= typeof(BindConverter).GetMethod(nameof(ConvertToEnum), BindingFlags.NonPublic | BindingFlags.Static)!; 2066var method = _convertToNullableEnum ??= typeof(BindConverter).GetMethod(nameof(ConvertToNullableEnum), BindingFlags.NonPublic | BindingFlags.Static)!; 2076var method = _makeArrayTypeConverter ??= typeof(ParserDelegateCache).GetMethod(nameof(MakeArrayTypeConverter), BindingFlags.NonPublic | BindingFlags.Static)!;
src\aspnetcore\src\Components\Shared\src\Reflection\PropertyGetter.cs (1)
13typeof(PropertyGetter).GetMethod(nameof(CallPropertyGetter), BindingFlags.NonPublic | BindingFlags.Static)!;
src\aspnetcore\src\Components\Shared\src\Reflection\PropertySetter.cs (1)
13typeof(PropertySetter).GetMethod(nameof(CallPropertySetter), BindingFlags.NonPublic | BindingFlags.Static)!;
Microsoft.AspNetCore.Components.Endpoints (4)
src\aspnetcore\src\Components\Shared\src\Reflection\PropertyGetter.cs (1)
13typeof(PropertyGetter).GetMethod(nameof(CallPropertyGetter), BindingFlags.NonPublic | BindingFlags.Static)!;
src\aspnetcore\src\Components\Shared\src\Reflection\PropertySetter.cs (1)
13typeof(PropertySetter).GetMethod(nameof(CallPropertySetter), BindingFlags.NonPublic | 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.Components.Testing (1)
Infrastructure\TestReadinessHostingStartup.cs (1)
64BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic,
Microsoft.AspNetCore.Diagnostics (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.Grpc.JsonTranscoding (2)
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 (2)
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 (4)
Extensions\UseMiddlewareExtensions.cs (2)
23private static readonly MethodInfo GetServiceInfo = typeof(UseMiddlewareExtensions).GetMethod(nameof(GetService), BindingFlags.NonPublic | BindingFlags.Static)!; 24private static readonly MethodInfo GetKeyedServiceInfo = typeof(UseMiddlewareExtensions).GetMethod(nameof(GetKeyedService), BindingFlags.NonPublic | 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.Http.Extensions (63)
HeaderDictionaryTypeExtensions.cs (2)
266foreach (var methodInfo in type.GetMethods(BindingFlags.Public | BindingFlags.Static)) 302var method = type.GetMethods(BindingFlags.Public | BindingFlags.Static)
RequestDelegateFactory.cs (29)
41private static readonly MethodInfo ExecuteTaskWithEmptyResultMethod = typeof(RequestDelegateFactory).GetMethod(nameof(ExecuteTaskWithEmptyResult), BindingFlags.NonPublic | BindingFlags.Static)!; 42private static readonly MethodInfo ExecuteValueTaskWithEmptyResultMethod = typeof(RequestDelegateFactory).GetMethod(nameof(ExecuteValueTaskWithEmptyResult), BindingFlags.NonPublic | BindingFlags.Static)!; 43private static readonly MethodInfo ExecuteTaskOfTMethod = typeof(RequestDelegateFactory).GetMethod(nameof(ExecuteTaskOfT), BindingFlags.NonPublic | BindingFlags.Static)!; 44private static readonly MethodInfo ExecuteTaskOfTFastMethod = typeof(RequestDelegateFactory).GetMethod(nameof(ExecuteTaskOfTFast), BindingFlags.NonPublic | BindingFlags.Static)!; 45private static readonly MethodInfo ExecuteTaskOfObjectMethod = typeof(RequestDelegateFactory).GetMethod(nameof(ExecuteTaskOfObject), BindingFlags.NonPublic | BindingFlags.Static)!; 46private static readonly MethodInfo ExecuteValueTaskOfObjectMethod = typeof(RequestDelegateFactory).GetMethod(nameof(ExecuteValueTaskOfObject), BindingFlags.NonPublic | BindingFlags.Static)!; 47private static readonly MethodInfo ExecuteTaskOfStringMethod = typeof(RequestDelegateFactory).GetMethod(nameof(ExecuteTaskOfString), BindingFlags.NonPublic | BindingFlags.Static)!; 48private static readonly MethodInfo ExecuteValueTaskOfTMethod = typeof(RequestDelegateFactory).GetMethod(nameof(ExecuteValueTaskOfT), BindingFlags.NonPublic | BindingFlags.Static)!; 49private static readonly MethodInfo ExecuteValueTaskOfTFastMethod = typeof(RequestDelegateFactory).GetMethod(nameof(ExecuteValueTaskOfTFast), BindingFlags.NonPublic | BindingFlags.Static)!; 50private static readonly MethodInfo ExecuteValueTaskMethod = typeof(RequestDelegateFactory).GetMethod(nameof(ExecuteValueTask), BindingFlags.NonPublic | BindingFlags.Static)!; 51private static readonly MethodInfo ExecuteValueTaskOfStringMethod = typeof(RequestDelegateFactory).GetMethod(nameof(ExecuteValueTaskOfString), BindingFlags.NonPublic | BindingFlags.Static)!; 52private static readonly MethodInfo ExecuteTaskResultOfTMethod = typeof(RequestDelegateFactory).GetMethod(nameof(ExecuteTaskResult), BindingFlags.NonPublic | BindingFlags.Static)!; 53private static readonly MethodInfo ExecuteValueResultTaskOfTMethod = typeof(RequestDelegateFactory).GetMethod(nameof(ExecuteValueTaskResult), BindingFlags.NonPublic | BindingFlags.Static)!; 54private static readonly MethodInfo ExecuteAwaitedReturnMethod = typeof(RequestDelegateFactory).GetMethod(nameof(ExecuteAwaitedReturn), BindingFlags.NonPublic | BindingFlags.Static)!; 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) })!; 60private static readonly MethodInfo ResultWriteResponseAsyncMethod = typeof(RequestDelegateFactory).GetMethod(nameof(ExecuteResultWriteResponse), BindingFlags.NonPublic | BindingFlags.Static)!; 61private static readonly MethodInfo StringResultWriteResponseAsyncMethod = typeof(RequestDelegateFactory).GetMethod(nameof(ExecuteWriteStringResponseAsync), BindingFlags.NonPublic | BindingFlags.Static)!; 62private static readonly MethodInfo StringIsNullOrEmptyMethod = typeof(string).GetMethod(nameof(string.IsNullOrEmpty), BindingFlags.Static | BindingFlags.Public)!; 63private static readonly MethodInfo WrapObjectAsValueTaskMethod = typeof(RequestDelegateFactory).GetMethod(nameof(WrapObjectAsValueTask), BindingFlags.NonPublic | BindingFlags.Static)!; 64private static readonly MethodInfo TaskOfTToValueTaskOfObjectMethod = typeof(RequestDelegateFactory).GetMethod(nameof(TaskOfTToValueTaskOfObject), BindingFlags.NonPublic | BindingFlags.Static)!; 65private static readonly MethodInfo ValueTaskOfTToValueTaskOfObjectMethod = typeof(RequestDelegateFactory).GetMethod(nameof(ValueTaskOfTToValueTaskOfObject), BindingFlags.NonPublic | BindingFlags.Static)!; 66private static readonly MethodInfo ArrayEmptyOfObjectMethod = typeof(Array).GetMethod(nameof(Array.Empty), BindingFlags.Public | BindingFlags.Static)!.MakeGenericMethod(new Type[] { typeof(object) }); 74private static readonly MethodInfo JsonResultWriteResponseOfTFastAsyncMethod = typeof(RequestDelegateFactory).GetMethod(nameof(WriteJsonResponseFast), BindingFlags.NonPublic | BindingFlags.Static)!; 75private static readonly MethodInfo JsonResultWriteResponseOfTAsyncMethod = typeof(RequestDelegateFactory).GetMethod(nameof(WriteJsonResponse), BindingFlags.NonPublic | BindingFlags.Static)!; 123private static readonly MethodInfo ProcessFormMethod = typeof(RequestDelegateFactory).GetMethod(nameof(ProcessForm), BindingFlags.Static | BindingFlags.NonPublic)!;
src\aspnetcore\src\Shared\EndpointMetadataPopulator.cs (2)
18private static readonly MethodInfo PopulateMetadataForParameterMethod = typeof(EndpointMetadataPopulator).GetMethod(nameof(PopulateMetadataForParameter), BindingFlags.NonPublic | BindingFlags.Static)!; 19internal static readonly MethodInfo PopulateMetadataForEndpointMethod = typeof(EndpointMetadataPopulator).GetMethod(nameof(PopulateMetadataForEndpoint), BindingFlags.NonPublic | BindingFlags.Static)!;
src\aspnetcore\src\Shared\ObjectMethodExecutor\AwaitableInfo.cs (1)
16private const BindingFlags Everything = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance;
src\aspnetcore\src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (1)
164.GetMethod(nameof(ConvertValueTaskOfTToValueTask), BindingFlags.NonPublic | BindingFlags.Static)
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (28)
24private static readonly MethodInfo ConvertValueTaskMethod = typeof(ParameterBindingMethodCache).GetMethod(nameof(ConvertValueTask), BindingFlags.NonPublic | BindingFlags.Static)!; 25private static readonly MethodInfo ConvertValueTaskOfNullableResultMethod = typeof(ParameterBindingMethodCache).GetMethod(nameof(ConvertValueTaskOfNullableResult), BindingFlags.NonPublic | BindingFlags.Static)!; 26private static readonly MethodInfo BindAsyncMethod = typeof(ParameterBindingMethodCache).GetMethod(nameof(BindAsync), BindingFlags.NonPublic | BindingFlags.Static)!; 27private static readonly MethodInfo UriTryCreateMethod = typeof(Uri).GetMethod(nameof(Uri.TryCreate), BindingFlags.Public | BindingFlags.Static, new[] { typeof(string), typeof(UriKind), typeof(Uri).MakeByRefType() })!; 437methodInfo = type.GetMethod(name, BindingFlags.Static | BindingFlags.NonPublic)!; 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 (3)
ResultsOfTHelper.cs (3)
16private static readonly MethodInfo PopulateMetadataMethod = typeof(ResultsOfTHelper).GetMethod(nameof(PopulateMetadata), BindingFlags.Static | BindingFlags.NonPublic)!; 33var populateMetadataMethod = typeof(TTarget).GetMethod("Microsoft.AspNetCore.Http.Metadata.IEndpointMetadataProvider.PopulateMetadata", BindingFlags.Static | BindingFlags.NonPublic); 36populateMetadataMethod = typeof(TTarget).GetMethod("PopulateMetadata", BindingFlags.Static | BindingFlags.Public);
Microsoft.AspNetCore.InternalTesting (1)
xunit\AspNetTestAssemblyRunner.cs (1)
52bindingAttr: BindingFlags.Public | BindingFlags.Static,
Microsoft.AspNetCore.Mvc.Abstractions (28)
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (28)
24private static readonly MethodInfo ConvertValueTaskMethod = typeof(ParameterBindingMethodCache).GetMethod(nameof(ConvertValueTask), BindingFlags.NonPublic | BindingFlags.Static)!; 25private static readonly MethodInfo ConvertValueTaskOfNullableResultMethod = typeof(ParameterBindingMethodCache).GetMethod(nameof(ConvertValueTaskOfNullableResult), BindingFlags.NonPublic | BindingFlags.Static)!; 26private static readonly MethodInfo BindAsyncMethod = typeof(ParameterBindingMethodCache).GetMethod(nameof(BindAsync), BindingFlags.NonPublic | BindingFlags.Static)!; 27private static readonly MethodInfo UriTryCreateMethod = typeof(Uri).GetMethod(nameof(Uri.TryCreate), BindingFlags.Public | BindingFlags.Static, new[] { typeof(string), typeof(UriKind), typeof(Uri).MakeByRefType() })!; 437methodInfo = type.GetMethod(name, BindingFlags.Static | BindingFlags.NonPublic)!; 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 (14)
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 (2)
17private static readonly MethodInfo AddModelErrorMethod = typeof(TryParseModelBinder).GetMethod(nameof(AddModelError), BindingFlags.NonPublic | BindingFlags.Static)!; 18private static readonly MethodInfo SuccessBindingResultMethod = typeof(ModelBindingResult).GetMethod(nameof(ModelBindingResult.Success), BindingFlags.Public | BindingFlags.Static)!;
ModelBinding\PropertyValueSetter.cs (1)
13typeof(PropertyValueSetter).GetMethod(nameof(CallPropertyAddRange), BindingFlags.NonPublic | BindingFlags.Static)!;
ModelBinding\Validation\DefaultCollectionValidationStrategy.cs (1)
43.GetMethod(nameof(GetEnumerator), BindingFlags.Static | BindingFlags.NonPublic)!;
src\aspnetcore\src\Shared\EndpointMetadataPopulator.cs (2)
18private static readonly MethodInfo PopulateMetadataForParameterMethod = typeof(EndpointMetadataPopulator).GetMethod(nameof(PopulateMetadataForParameter), BindingFlags.NonPublic | BindingFlags.Static)!; 19internal static readonly MethodInfo PopulateMetadataForEndpointMethod = typeof(EndpointMetadataPopulator).GetMethod(nameof(PopulateMetadataForEndpoint), BindingFlags.NonPublic | BindingFlags.Static)!;
src\aspnetcore\src\Shared\ObjectMethodExecutor\AwaitableInfo.cs (1)
16private const BindingFlags Everything = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance;
src\aspnetcore\src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (1)
164.GetMethod(nameof(ConvertValueTaskOfTToValueTask), BindingFlags.NonPublic | 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.Mvc.NewtonsoftJson (2)
BsonTempDataSerializer.cs (2)
22nameof(ConvertArray), BindingFlags.Static | BindingFlags.NonPublic)!; 24nameof(ConvertDictionary), BindingFlags.Static | BindingFlags.NonPublic)!;
Microsoft.AspNetCore.Mvc.RazorPages (1)
Infrastructure\ExecutorFactory.cs (1)
107BindingFlags.NonPublic | BindingFlags.Static)!;
Microsoft.AspNetCore.Mvc.Testing (1)
src\ab038811704af8d7\HostFactoryResolver.cs (1)
16private const BindingFlags DeclaredOnlyLookup = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.DeclaredOnly;
Microsoft.AspNetCore.OpenApi (30)
src\aspnetcore\src\Shared\ObjectMethodExecutor\AwaitableInfo.cs (1)
16private const BindingFlags Everything = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance;
src\aspnetcore\src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (1)
164.GetMethod(nameof(ConvertValueTaskOfTToValueTask), BindingFlags.NonPublic | BindingFlags.Static)
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (28)
24private static readonly MethodInfo ConvertValueTaskMethod = typeof(ParameterBindingMethodCache).GetMethod(nameof(ConvertValueTask), BindingFlags.NonPublic | BindingFlags.Static)!; 25private static readonly MethodInfo ConvertValueTaskOfNullableResultMethod = typeof(ParameterBindingMethodCache).GetMethod(nameof(ConvertValueTaskOfNullableResult), BindingFlags.NonPublic | BindingFlags.Static)!; 26private static readonly MethodInfo BindAsyncMethod = typeof(ParameterBindingMethodCache).GetMethod(nameof(BindAsync), BindingFlags.NonPublic | BindingFlags.Static)!; 27private static readonly MethodInfo UriTryCreateMethod = typeof(Uri).GetMethod(nameof(Uri.TryCreate), BindingFlags.Public | BindingFlags.Static, new[] { typeof(string), typeof(UriKind), typeof(Uri).MakeByRefType() })!; 437methodInfo = type.GetMethod(name, BindingFlags.Static | BindingFlags.NonPublic)!; 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 (5)
Internal\TypedClientBuilder.cs (2)
19private static readonly PropertyInfo CancellationTokenNoneProperty = typeof(CancellationToken).GetProperty("None", BindingFlags.Public | BindingFlags.Static)!; 45var factoryMethod = clientType.GetMethod(nameof(Build), BindingFlags.Public | BindingFlags.Static);
src\aspnetcore\src\Shared\ObjectMethodExecutor\AwaitableInfo.cs (1)
16private const BindingFlags Everything = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance;
src\aspnetcore\src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (1)
164.GetMethod(nameof(ConvertValueTaskOfTToValueTask), BindingFlags.NonPublic | BindingFlags.Static)
StreamTracker.cs (1)
17private static readonly MethodInfo _buildConverterMethod = typeof(StreamTracker).GetMethods(BindingFlags.NonPublic | BindingFlags.Static).Single(m => m.Name.Equals(nameof(BuildStream)));
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 (3)
Evaluation\Expander.Function.cs (3)
90| BindingFlags.Static 101/// ever augmented with <see cref="BindingFlags.Static"/> / <see cref="BindingFlags.Instance"/> 383_bindingFlags |= BindingFlags.Static;
Microsoft.Build.Framework (1)
src\msbuild\artifacts\.packages\microsoft.codeanalysis.contracts\5.0.0-1.25277.114\contentFiles\cs\net9.0\ErrorReporting\FatalError.cs (1)
82var targetHandlerProperty = targetType.GetField(handlerName, BindingFlags.Static | BindingFlags.NonPublic)!;
Microsoft.Build.Tasks.CodeAnalysis (1)
src\roslyn\src\Dependencies\Contracts\ErrorReporting\FatalError.cs (1)
85var targetHandlerProperty = targetType.GetField(handlerName, BindingFlags.Static | BindingFlags.NonPublic)!;
Microsoft.CodeAnalysis (2)
CommandLine\Feature.cs (1)
39.GetFields(BindingFlags.NonPublic | BindingFlags.Static)
src\roslyn\src\Dependencies\Contracts\ErrorReporting\FatalError.cs (1)
85var targetHandlerProperty = targetType.GetField(handlerName, BindingFlags.Static | BindingFlags.NonPublic)!;
Microsoft.CodeAnalysis.Analyzers (1)
src\roslyn\src\Dependencies\Contracts\ErrorReporting\FatalError.cs (1)
85var targetHandlerProperty = targetType.GetField(handlerName, BindingFlags.Static | BindingFlags.NonPublic)!;
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\roslyn\src\Dependencies\Contracts\ErrorReporting\FatalError.cs (1)
85var targetHandlerProperty = targetType.GetField(handlerName, BindingFlags.Static | BindingFlags.NonPublic)!;
Microsoft.CodeAnalysis.CodeStyle (1)
src\roslyn\src\Dependencies\Contracts\ErrorReporting\FatalError.cs (1)
85var targetHandlerProperty = targetType.GetField(handlerName, BindingFlags.Static | BindingFlags.NonPublic)!;
Microsoft.CodeAnalysis.Extensions.Package (1)
src\roslyn\src\Dependencies\Contracts\ErrorReporting\FatalError.cs (1)
85var targetHandlerProperty = targetType.GetField(handlerName, BindingFlags.Static | BindingFlags.NonPublic)!;
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.ResxSourceGenerator (1)
src\roslyn\src\Dependencies\Contracts\ErrorReporting\FatalError.cs (1)
85var targetHandlerProperty = targetType.GetField(handlerName, BindingFlags.Static | BindingFlags.NonPublic)!;
Microsoft.CodeAnalysis.Workspaces (3)
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)
src\roslyn\src\Dependencies\Contracts\ErrorReporting\FatalError.cs (1)
85var targetHandlerProperty = targetType.GetField(handlerName, BindingFlags.Static | BindingFlags.NonPublic)!;
Microsoft.CodeAnalysis.Workspaces.MSBuild.Contracts (1)
src\roslyn\src\Dependencies\Contracts\ErrorReporting\FatalError.cs (1)
85var targetHandlerProperty = targetType.GetField(handlerName, BindingFlags.Static | BindingFlags.NonPublic)!;
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\VariantArgBuilder.cs (1)
46typeof(UnsafeMethods).GetMethod(nameof(UnsafeMethods.GetVariantForObject), BindingFlags.Static | 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 (1)
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.DotNet.HotReload.WebAssembly.Browser (5)
src\sdk\src\Dotnet.Watch\HotReloadAgent\HotReloadAgent.cs (3)
74var applyUpdateMethod = metadataUpdater.GetMethod(ApplyUpdateMethodName, BindingFlags.Public | BindingFlags.Static, binder: null, [typeof(Assembly), typeof(ReadOnlySpan<byte>), typeof(ReadOnlySpan<byte>), typeof(ReadOnlySpan<byte>)], modifiers: null); 83var getCapabilities = metadataUpdater.GetMethod(GetCapabilitiesMethodName, BindingFlags.NonPublic | BindingFlags.Static, binder: null, Type.EmptyTypes, modifiers: null); 188var createdField = exceptionType.GetField("Created", BindingFlags.Static | BindingFlags.NonPublic);
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.AI.Abstractions (2)
Functions\AIFunctionFactory.cs (1)
1217const BindingFlags All = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance;
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 (2)
Utilities\AIJsonUtilitiesTests.cs (2)
433MethodInfo method = typeof(AIJsonUtilitiesTests).GetMethod(nameof(MethodWithRequiredAttributeCombinations), BindingFlags.NonPublic | BindingFlags.Static)!; 495MethodInfo method = typeof(AIJsonUtilitiesTests).GetMethod(nameof(MethodWithRequiredNestedType), BindingFlags.NonPublic | BindingFlags.Static)!;
Microsoft.Extensions.AI.Tests (1)
Functions\AIFunctionFactoryTest.cs (1)
558.GetMethods(BindingFlags.Public | BindingFlags.Static);
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 (1)
ConfigurationBinder.cs (1)
21private const BindingFlags DeclaredOnlyLookup = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.DeclaredOnly;
Microsoft.Extensions.Configuration.Binder.SourceGeneration (1)
ConfigurationBindingGenerator.cs (1)
133BindingFlags.Static | BindingFlags.Public,
Microsoft.Extensions.DependencyInjection (3)
ServiceLookup\ILEmit\ILEmitResolverBuilder.cs (1)
31nameof(CallSiteRuntimeResolver.Instance), BindingFlags.Static | BindingFlags.Public | BindingFlags.Instance)!.GetMethod!;
ServiceLookup\ServiceLookupHelpers.cs (2)
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 (5)
src\sdk\src\Dotnet.Watch\HotReloadAgent\HotReloadAgent.cs (3)
74var applyUpdateMethod = metadataUpdater.GetMethod(ApplyUpdateMethodName, BindingFlags.Public | BindingFlags.Static, binder: null, [typeof(Assembly), typeof(ReadOnlySpan<byte>), typeof(ReadOnlySpan<byte>), typeof(ReadOnlySpan<byte>)], modifiers: null); 83var getCapabilities = metadataUpdater.GetMethod(GetCapabilitiesMethodName, BindingFlags.NonPublic | BindingFlags.Static, binder: null, Type.EmptyTypes, modifiers: null); 188var createdField = exceptionType.GetField("Created", BindingFlags.Static | BindingFlags.NonPublic);
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.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)
35private static readonly MethodInfo _taskConverterMethodInfo = typeof(DotNetDispatcher).GetMethod(nameof(CreateValueTaskConverter), BindingFlags.NonPublic | BindingFlags.Static)!; 442foreach (var method in type.GetMethods(BindingFlags.Public | BindingFlags.Static))
Microsoft.Maui (2)
HotReload\HotReloadExtensions.cs (2)
45 var flags = BindingFlags.Static | BindingFlags.FlattenHierarchy | BindingFlags.Public | BindingFlags.NonPublic; 47 flags = BindingFlags.Static | 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)
43 | BindingFlags.Static
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 (3)
CommandLine\CmdParser.cs (1)
1366var meth = type.GetMethod("Parse", BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.Public, binder: null, new[] { typeof(string) }, null);
ComponentModel\ComponentCatalog.cs (2)
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);
Microsoft.ML.Data (1)
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.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.Transforms (1)
PermutationFeatureImportanceExtensions.cs (1)
701MethodInfo mi = pfiGenericType.GetMethod("GetImportanceMetricsMatrix", BindingFlags.Static | 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.TestPlatform.AdapterUtilities (1)
ManagedNameUtilities\ManagedNameHelper.Reflection.cs (1)
328var bindingFlags = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static;
Microsoft.VisualBasic.Core (12)
Microsoft\VisualBasic\CompilerServices\LateBinding.vb (11)
70BindingFlags.Static Or 143BindingFlags.Static Or 270BindingFlags.Static Or 383BindingFlags.Static Or 425BindingFlags.Static Or 557BindingFlags.Static Or 674BindingFlags.Static Or 697BindingFlags.Static Or 804BindingFlags.Static Or 950BindingFlags.Static Or 1178BindingFlags.Static Or
Microsoft\VisualBasic\CompilerServices\Symbols.vb (1)
854BindingFlags.Static Or
PresentationBuildTasks (14)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (1)
1897FieldInfo fiEvent = miEvent.DeclaringType.GetField(eventName + EVENT, BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic);
MS\Internal\MarkupCompiler\ParserExtension.cs (1)
291BindingFlags.Public | BindingFlags.Static |
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\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)
1275BindingFlags.Static | 1354BindingFlags.Static | 1365BindingFlags.Static | 1437defaultBinding | BindingFlags.Static | BindingFlags.FlattenHierarchy); 1514BindingFlags.Static | 1525BindingFlags.Static | 2363BindingFlags bf = BindingFlags.Public | BindingFlags.FlattenHierarchy | BindingFlags.Static;
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)
91BindingFlags.Static | BindingFlags.FlattenHierarchy);
PresentationCore (6)
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Ink\KnownIds.cs (2)
298System.Reflection.BindingFlags.Static | 308System.Reflection.BindingFlags.Static |
System\Windows\CultureInfoConverter.cs (1)
132BindingFlags.Static | BindingFlags.InvokeMethod | BindingFlags.Public,
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 (60)
MS\Internal\Data\DefaultValueConverter.cs (3)
206BindingFlags.Public | BindingFlags.Static, 215BindingFlags.Public | BindingFlags.Static, 224BindingFlags.Public | BindingFlags.Static,
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 (3)
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 (1)
33var sigMethod = helperType.GetMethod("GetGuidSignature", BindingFlags.Static | BindingFlags.Public);
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\IEnumerable.cs (1)
444get_Current_0 = global::System.Delegate.CreateDelegate(get_Current_0_Type, typeof(Vftbl).GetMethod("Do_Abi_get_Current_0", BindingFlags.NonPublic | BindingFlags.Static).MakeGenericMethod(Marshaler<T>.AbiType)),
MS\Internal\WindowsRuntime\Generated\WinRT\Projections\IReadOnlyList.cs (2)
234GetAt_0 = global::System.Delegate.CreateDelegate(GetAt_0_Type, typeof(Vftbl).GetMethod("Do_Abi_GetAt_0", BindingFlags.NonPublic | BindingFlags.Static).MakeGenericMethod(Marshaler<T>.AbiType)), 236IndexOf_2 = global::System.Delegate.CreateDelegate(IndexOf_2_Type, typeof(Vftbl).GetMethod("Do_Abi_IndexOf_2", BindingFlags.NonPublic | BindingFlags.Static).MakeGenericMethod(Marshaler<T>.AbiType)),
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)
665BindingFlags.Static |
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\BamlRecords.cs (1)
2515FieldInfo enumField = ValueType.GetField(enumValue.Trim(), BindingFlags.Static | BindingFlags.Public | BindingFlags.IgnoreCase);
System\Windows\Markup\BamlWriter.cs (2)
1205BindingFlags.Static | 1217BindingFlags.Static |
System\Windows\Markup\Primitives\ElementMarkupObject.cs (8)
215shouldSerializeMethod = ownerType.GetMethod(methodName, BindingFlags.Static | 218shouldSerializeMethod = ownerType.GetMethod(methodName, BindingFlags.Static | 221shouldSerializeMethod = ownerType.GetMethod(methodName, BindingFlags.Static | 224shouldSerializeMethod = ownerType.GetMethod(methodName, BindingFlags.Static | 238shouldSerializeMethod = instanceType.GetMethod(methodName, BindingFlags.Instance | BindingFlags.Static | 241shouldSerializeMethod = instanceType.GetMethod(methodName, BindingFlags.Instance | BindingFlags.Static | 244shouldSerializeMethod = instanceType.GetMethod(methodName, BindingFlags.Instance | BindingFlags.Static | 247shouldSerializeMethod = instanceType.GetMethod(methodName, BindingFlags.Instance | BindingFlags.Static |
System\Windows\Markup\XamlTypeMapper.cs (8)
859BindingFlags flags = BindingFlags.Static | BindingFlags.Public | BindingFlags.FlattenHierarchy; 1275BindingFlags.Static | 1354BindingFlags.Static | 1365BindingFlags.Static | 1437defaultBinding | BindingFlags.Static | BindingFlags.FlattenHierarchy); 1514BindingFlags.Static | 1525BindingFlags.Static | 2363BindingFlags bf = BindingFlags.Public | BindingFlags.FlattenHierarchy | BindingFlags.Static;
System\Windows\Markup\XmlAttributeProperties.cs (1)
335BindingFlags.Public | BindingFlags.Static);
System\Windows\PropertyPath.cs (1)
653result = ownerType.GetProperty(propertyName, BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static | BindingFlags.FlattenHierarchy);
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)
817BindingFlags.Static | BindingFlags.FlattenHierarchy);
Roslyn.Diagnostics.Analyzers (1)
src\roslyn\src\Dependencies\Contracts\ErrorReporting\FatalError.cs (1)
85var targetHandlerProperty = targetType.GetField(handlerName, BindingFlags.Static | BindingFlags.NonPublic)!;
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 (7)
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 (1)
325BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static;
System\ComponentModel\Composition\ExportServices.cs (3)
19private static readonly MethodInfo _createStronglyTypedLazyOfTM = typeof(ExportServices).GetMethod("CreateStronglyTypedLazyOfTM", BindingFlags.NonPublic | BindingFlags.Static)!; 20private static readonly MethodInfo _createStronglyTypedLazyOfT = typeof(ExportServices).GetMethod("CreateStronglyTypedLazyOfT", BindingFlags.NonPublic | BindingFlags.Static)!; 21private static readonly MethodInfo _createSemiStronglyTypedLazy = typeof(ExportServices).GetMethod("CreateSemiStronglyTypedLazy", BindingFlags.NonPublic | BindingFlags.Static)!;
System\ComponentModel\Composition\MetadataViewGenerator.cs (1)
119typeof(MetadataViewFactory), generatedProxyType.GetMethod(MetadataViewGenerator.MetadataViewFactoryName, BindingFlags.Public | BindingFlags.Static)!);
System.ComponentModel.TypeConverter (5)
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\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.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 (1)
System\Configuration\CallbackValidatorAttribute.cs (1)
25MethodInfo methodInfo = _type.GetMethod(_callbackMethodName, BindingFlags.Public | BindingFlags.Static);
System.Data.Common (6)
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\DataRowExtensions.cs (1)
165.GetMethod("NullableField", System.Reflection.BindingFlags.Static | System.Reflection.BindingFlags.NonPublic)!
System\Data\SQLTypes\SqlXml.cs (1)
126s_createSqlReaderMethodInfo ??= typeof(System.Xml.XmlReader).GetMethod("CreateSqlReader", BindingFlags.Static | BindingFlags.NonPublic)!;
System.Data.OleDb (1)
ColumnBinding.cs (1)
1043MethodInfo? mi = typeof(Marshal).GetMethod("GetIDispatchForObject", BindingFlags.Public | BindingFlags.Static);
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)
72BindingFlags.Static);
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 (15)
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 (2)
693MethodInfo[] eMethods = nnExprType.GetMethods(BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic); 701MethodInfo[] cMethods = nnConvType.GetMethods(BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic);
System\Linq\Expressions\LambdaExpression.cs (2)
626create = typeof(Expression<>).MakeGenericType(delegateType).GetMethod("Create", BindingFlags.Static | BindingFlags.NonPublic)!; 630create = typeof(ExpressionCreator<>).MakeGenericType(delegateType).GetMethod("CreateExpressionFunc", BindingFlags.Static | BindingFlags.Public)!;
System\Linq\Expressions\MemberExpression.cs (5)
185FieldInfo? fi = type.GetField(fieldName, BindingFlags.Static | BindingFlags.Instance | BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy) 186?? type.GetField(fieldName, BindingFlags.Static | BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy); 235PropertyInfo? pi = type.GetProperty(propertyName, BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy) 236?? type.GetProperty(propertyName, BindingFlags.Static | BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.IgnoreCase | BindingFlags.FlattenHierarchy); 314flags |= (mi.IsStatic) ? BindingFlags.Static : BindingFlags.Instance;
System\Linq\Expressions\MethodCallExpression.cs (1)
1176const BindingFlags Flags = BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy;
System\Runtime\CompilerServices\CallSite.cs (4)
311method = typeof(UpdateDelegates).GetMethod("UpdateAndExecuteVoid" + args.Length, BindingFlags.NonPublic | BindingFlags.Static); 312noMatchMethod = typeof(UpdateDelegates).GetMethod("NoMatchVoid" + args.Length, BindingFlags.NonPublic | BindingFlags.Static); 319method = typeof(UpdateDelegates).GetMethod("UpdateAndExecute" + (args.Length - 1), BindingFlags.NonPublic | BindingFlags.Static); 320noMatchMethod = typeof(UpdateDelegates).GetMethod("NoMatch" + (args.Length - 1), BindingFlags.NonPublic | BindingFlags.Static);
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.Private.CoreLib (27)
Internal\Reflection\Augments\ReflectionAugments.cs (1)
353bindingFlags |= BindingFlags.Static;
Internal\Reflection\Extensions\NonPortable\CustomAttributeInstantiator.cs (2)
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\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 (1)
3119foreach (FieldInfo staticField in nestedType.GetFields(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static))
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\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\StartupHookProvider.cs (2)
189BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static, 204BindingFlags.Static | BindingFlags.Instance) ??
src\runtime\src\libraries\System.Private.CoreLib\src\System\Type.cs (3)
156get => GetConstructorImpl(BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic, null, CallingConventions.Any, [], null); 276const BindingFlags all = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | 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\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)
66bindingFlags |= BindingFlags.Static | BindingFlags.DeclaredOnly;
System\Reflection\Runtime\BindingFlagSupport\QueriedMemberList.cs (4)
132allFlagsThatMustMatch |= (isStatic ? BindingFlags.Static : BindingFlags.Instance); 162const BindingFlags validBits = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.FlattenHierarchy; 165Debug.Assert(((allFlagsThatMustMatch & BindingFlags.Instance) == 0) != ((allFlagsThatMustMatch & BindingFlags.Static) == 0)); 166Debug.Assert((allFlagsThatMustMatch & BindingFlags.FlattenHierarchy) == 0 || (allFlagsThatMustMatch & BindingFlags.Static) != 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\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 (1)
42bindingFlags |= BindingFlags.Static;
System.Private.DataContractSerialization (14)
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\CodeGenerator.cs (1)
38s_objectEquals = typeof(object).GetMethod("Equals", BindingFlags.Public | BindingFlags.Static);
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\ReflectionReader.cs (3)
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)!;
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 (1)
310BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.Public,
System.Private.Windows.Core.TestUtilities (5)
TestAccessor.cs (5)
75BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static, 108BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static); 117BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static, 220BindingFlags.Static | BindingFlags.Instance | BindingFlags.NonPublic) 223BindingFlags.Static | BindingFlags.Instance | BindingFlags.NonPublic);
System.Private.Xml (17)
System\Xml\Serialization\CodeGenerator.cs (2)
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 (2)
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) });
System\Xml\Serialization\TypeExtensions.cs (1)
37MethodInfo[] methods = targetType.GetMethods(BindingFlags.Static | BindingFlags.Public);
System\Xml\Serialization\Types.cs (1)
1258const BindingFlags DeclaredOnlyLookup = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.DeclaredOnly;
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\IlGen\XmlILModule.cs (1)
250methodsBaked[methName] = typBaked.GetMethod(methName, BindingFlags.NonPublic | 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\Xml\Xslt\XslCompiledTransform.cs (3)
195FieldInfo? fldData = compiledStylesheet.GetField(XmlQueryStaticData.DataFieldName, BindingFlags.Static | BindingFlags.NonPublic); 196FieldInfo? fldTypes = compiledStylesheet.GetField(XmlQueryStaticData.TypesFieldName, BindingFlags.Static | BindingFlags.NonPublic); 206MethodInfo? executeMethod = compiledStylesheet.GetMethod("Execute", BindingFlags.Static | BindingFlags.NonPublic);
System.Reflection.Context (1)
System\Reflection\Context\Delegation\DelegatingType.cs (1)
398Debug.Assert(bindingAttr == (BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public));
System.Reflection.Emit (3)
System\Reflection\Emit\TypeBuilderImpl.cs (3)
682bindingFlags |= (method.Attributes & MethodAttributes.Static) != 0 ? BindingFlags.Static : BindingFlags.Instance; 883bindingFlags |= (field.Attributes & FieldAttributes.Static) != 0 ? BindingFlags.Static : BindingFlags.Instance; 1254MethodInfo[] interfaceMethods = interfaceType.GetMethods(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static);
System.Reflection.MetadataLoadContext (8)
System\Reflection\Runtime\BindingFlagSupport\NestedTypePolicies.cs (1)
55bindingFlags |= BindingFlags.Static | BindingFlags.DeclaredOnly;
System\Reflection\Runtime\BindingFlagSupport\QueriedMemberList.cs (4)
139allFlagsThatMustMatch |= (isStatic ? BindingFlags.Static : BindingFlags.Instance); 173const BindingFlags validBits = BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.FlattenHierarchy; 176Debug.Assert(((allFlagsThatMustMatch & BindingFlags.Instance) == 0) != ((allFlagsThatMustMatch & BindingFlags.Static) == 0)); 177Debug.Assert((allFlagsThatMustMatch & BindingFlags.FlattenHierarchy) == 0 || (allFlagsThatMustMatch & BindingFlags.Static) != 0);
System\Reflection\TypeLoading\RuntimeTypeInfo.BindingFlags.cs (2)
198if ((bf & (BindingFlags.Static | BindingFlags.FlattenHierarchy)) == (BindingFlags.Static | BindingFlags.FlattenHierarchy))
System\Reflection\TypeLoading\Types\RoType.cs (1)
358FieldInfo[] enumFields = GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static);
System.Runtime.InteropServices.JavaScript (2)
System\Runtime\InteropServices\JavaScript\JSHostImplementation.CoreCLR.cs (2)
28MethodInfo? registerMethod = generatedInitializerType.GetMethod("__Register_", BindingFlags.NonPublic | BindingFlags.Static, binder: null, Type.EmptyTypes, modifiers: null); 56var wrapperInfo = clazz.GetMethod(wrapperName, BindingFlags.Static | BindingFlags.NonPublic);
System.ServiceModel.NetNamedPipe.Tests (2)
NetNamedPipeBindingTest.cs (2)
21MethodInfo m = t.GetMethod("BuildSharedMemoryName", BindingFlags.Static | BindingFlags.Public); 29FieldInfo f = t.GetField("s_useSha1InPipeConnectionGetHashAlgorithm", BindingFlags.Static | BindingFlags.NonPublic);
System.ServiceModel.Primitives (1)
System\ServiceModel\Channels\ServiceChannelProxy.cs (1)
284private static MethodInfo s_createTcsOpenGenericMethod = typeof(TaskCompletionSourceInfo).GetMethod(nameof(CreateTaskCompletionSource), BindingFlags.Static | BindingFlags.NonPublic);
System.ServiceModel.Primitives.Tests (4)
Security\SecurityUtilsTest.cs (2)
20MethodInfo method = t.GetMethod("FixNetworkCredential", BindingFlags.NonPublic | BindingFlags.Static, 23FieldInfo f = t.GetField("s_enableLegacyUpnUsernameFix", BindingFlags.Static | BindingFlags.NonPublic);
ServiceModel\X509CertificateEndpointIdentityTest.cs (2)
41.GetMethod("ReadIdentity", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Static) 80.GetMethod("ReadIdentity", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Static)
System.Text.Json (11)
System\Text\Json\Serialization\Converters\Value\EnumConverter.cs (1)
543foreach (FieldInfo field in typeof(T).GetFields(BindingFlags.Public | BindingFlags.Static))
System\Text\Json\Serialization\Metadata\FSharpCoreReflectionProxy.cs (9)
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); 257MethodInfo methodInfo = EnsureMemberExists(typeof(TFSharpOption).GetMethod("Some", BindingFlags.Public | BindingFlags.Static), "Microsoft.FSharp.Core.FSharpOption<T>.Some(T value)"); 276MethodInfo methodInfo = EnsureMemberExists(typeof(TFSharpOption).GetMethod("Some", BindingFlags.Public | BindingFlags.Static), "Microsoft.FSharp.Core.FSharpValueOption<T>.ValueSome(T value)");
System\Text\Json\Serialization\Metadata\ReflectionMemberAccessor.cs (1)
246.GetMethod(nameof(CreateUnionTryGetValueAccessorCore), BindingFlags.NonPublic | BindingFlags.Static)!
System.Text.RegularExpressions (10)
System\Text\RegularExpressions\RegexAssemblyCompiler.cs (3)
134Call(typeof(TimeSpan).GetMethod(nameof(TimeSpan.FromTicks), BindingFlags.Public | BindingFlags.Static)!); 184Call(typeof(Regex).GetMethod(nameof(Regex.ValidateMatchTimeout), BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static)!); 225typeof(Regex).GetField(fieldname, BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static)!;
System\Text\RegularExpressions\RegexCompiler.cs (7)
37private static MethodInfo IsBoundaryMethod => field ??= typeof(RegexRunner).GetMethod("IsBoundary", BindingFlags.NonPublic | BindingFlags.Static, [typeof(ReadOnlySpan<char>), typeof(int)])!; 38private static MethodInfo IsPreWordCharBoundaryMethod => field ??= typeof(RegexRunner).GetMethod("IsPreWordCharBoundary", BindingFlags.NonPublic | BindingFlags.Static, [typeof(ReadOnlySpan<char>), typeof(int)])!; 39private static MethodInfo IsPostWordCharBoundaryMethod => field ??= typeof(RegexRunner).GetMethod("IsPostWordCharBoundary", BindingFlags.NonPublic | BindingFlags.Static, [typeof(ReadOnlySpan<char>), typeof(int)])!; 41private static MethodInfo IsECMABoundaryMethod => field ??= typeof(RegexRunner).GetMethod("IsECMABoundary", BindingFlags.NonPublic | BindingFlags.Static, [typeof(ReadOnlySpan<char>), typeof(int)])!; 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 (4)
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 (6)
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 (4)
546f = GetReflectionTypeFromTypeHelper(manager, type).GetField(fieldReferenceEx.FieldName, BindingFlags.GetField | BindingFlags.Static | BindingFlags.Public); 806field = GetReflectionTypeFromTypeHelper(manager, t).GetField(fieldReferenceEx.FieldName, BindingFlags.GetField | BindingFlags.Static | BindingFlags.Public); 867result = GetReflectionTypeFromTypeHelper(manager, t).InvokeMember(methodInvokeEx.Method.MethodName, BindingFlags.InvokeMethod | BindingFlags.Public | BindingFlags.Static, null, null, parameters, null, null, null); 1521PropertyInfo? prop = GetReflectionTypeFromTypeHelper(manager, targetAsType).GetProperty(propertyReferenceEx.PropertyName, BindingFlags.GetProperty | BindingFlags.Static | BindingFlags.Public);
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 (9)
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 (2)
110MethodInfo method = GetFactoryMethod(type, methodName, args, BindingFlags.Public | BindingFlags.Static); 398"DictionaryEntriesFromIEnumeratorKvp", BindingFlags.Static | BindingFlags.NonPublic);
System\Xaml\Runtime\DynamicMethodRuntime.cs (3)
30BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic; 319BindingFlags.Static | BindingFlags.Public, null, 611KnownStrings.GetTypeFromHandle, BindingFlags.Public | BindingFlags.Static,
System\Xaml\Schema\TypeReflector.cs (1)
24= BindingFlags.Static | BindingFlags.FlattenHierarchy
System\Xaml\Schema\XamlMemberInvoker.cs (1)
115BindingFlags flags = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static;
UIAutomationClient (1)
MS\Internal\Automation\ProxyManager.cs (1)
67FieldInfo fi = t.GetField("ClientSideProviderDescriptionTable", BindingFlags.Static | BindingFlags.Public);
vstest.console (1)
Internal\MSBuildLogger.cs (1)
491MethodInfo? getResourceStringMethod = typeof(Environment).GetMethod("GetResourceString", BindingFlags.Static | BindingFlags.NonPublic, null, [typeof(string)], null);
vstest.console.arm64 (1)
src\vstest\src\vstest.console\Internal\MSBuildLogger.cs (1)
491MethodInfo? getResourceStringMethod = typeof(Environment).GetMethod("GetResourceString", BindingFlags.Static | BindingFlags.NonPublic, null, [typeof(string)], null);