Implemented interface member:
method
GetMethods
System.Reflection.IReflect.GetMethods(System.Reflection.BindingFlags)
13 overrides of GetMethods
System.Private.CoreLib (9)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\SymbolType.cs (1)
391public override MethodInfo[] GetMethods(BindingFlags bindingAttr)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\TypeBuilderInstantiation.cs (1)
174public override MethodInfo[] GetMethods(BindingFlags bindingAttr) { throw new NotSupportedException(); }
src\libraries\System.Private.CoreLib\src\System\Reflection\ModifiedType.cs (1)
113public override MethodInfo[] GetMethods(BindingFlags bindingAttr) => throw new NotSupportedException(SR.NotSupported_ModifiedType);
src\libraries\System.Private.CoreLib\src\System\Reflection\SignatureType.cs (1)
127public sealed override MethodInfo[] GetMethods(BindingFlags bindingAttr) => throw new NotSupportedException(SR.NotSupported_SignatureType);
src\libraries\System.Private.CoreLib\src\System\Reflection\TypeDelegator.cs (1)
85public override MethodInfo[] GetMethods(BindingFlags bindingAttr) => typeImpl.GetMethods(bindingAttr);
src\System\Reflection\Emit\RuntimeEnumBuilder.cs (1)
116public override MethodInfo[] GetMethods(BindingFlags bindingAttr)
src\System\Reflection\Emit\RuntimeGenericTypeParameterBuilder.cs (1)
112public override MethodInfo[] GetMethods(BindingFlags bindingAttr) { throw new NotSupportedException(); }
src\System\Reflection\Emit\RuntimeTypeBuilder.cs (1)
698public override MethodInfo[] GetMethods(BindingFlags bindingAttr)
src\System\RuntimeType.CoreCLR.cs (1)
2637public override MethodInfo[] GetMethods(BindingFlags bindingAttr)
System.Reflection.Context (1)
System\Reflection\Context\Delegation\DelegatingType.cs (1)
361public override MethodInfo[] GetMethods(BindingFlags bindingAttr)
System.Reflection.Emit (1)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\SymbolType.cs (1)
391public override MethodInfo[] GetMethods(BindingFlags bindingAttr)
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\RuntimeTypeInfo.BindingFlags.cs (1)
52public sealed override MethodInfo[] GetMethods(BindingFlags bindingAttr) => Query<MethodInfo>(bindingAttr).ToArray();
System.Windows.Forms.Tests (1)
System\Windows\Forms\ListBindingHelperTests.cs (1)
878public override MethodInfo[] GetMethods(BindingFlags bindingAttr)
80 references to GetMethods
dotnet-svcutil-lib (3)
FrameworkFork\Microsoft.Xml\Xml\Serialization\TypeExtensions.cs (1)
38MethodInfo[] methods = targetType.GetMethods(BindingFlags.Static | BindingFlags.Public);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\ClassDataContract.cs (1)
1201MethodInfo[] methods = type.GetMethods(BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\Globals.cs (1)
1038var methodInfos = type.GetMethods(bindingFlags);
InProcessWebSite (1)
src\Servers\IIS\IIS\test\testassets\shared\WebSockets\TestStartup.cs (1)
20foreach (var method in type.GetMethods(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance))
Microsoft.AspNetCore.Components.WebAssembly (1)
.packages\microsoft.dotnet.hotreload.agent\10.0.100-preview.7.25358.102\contentFiles\cs\net6.0\MetadataUpdateHandlerInvoker.cs (1)
284foreach (MethodInfo method in handlerType.GetMethods(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance))
Microsoft.AspNetCore.Diagnostics (1)
src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (1)
209var methods = parentType.GetMethods(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance | BindingFlags.DeclaredOnly);
Microsoft.AspNetCore.Hosting (2)
Internal\StartupLoader.cs (1)
323var methods = startupType.GetMethods(BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static);
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 (1)
Extensions\UseMiddlewareExtensions.cs (1)
67var methods = middleware.GetMethods(BindingFlags.Instance | BindingFlags.Public);
Microsoft.AspNetCore.Http.Extensions (3)
HeaderDictionaryTypeExtensions.cs (2)
266foreach (var methodInfo in type.GetMethods(BindingFlags.Public | BindingFlags.Static)) 302var method = type.GetMethods(BindingFlags.Public | BindingFlags.Static)
src\Shared\ParameterBindingMethodCache.cs (1)
483var methodInfo = type.GetMethods(BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance | BindingFlags.FlattenHierarchy)
Microsoft.AspNetCore.Http.Results.Tests (1)
ResultsTests.cs (1)
1710var actualMethods = new HashSet<string>(typeof(Results).GetMethods(BindingFlags.Public | BindingFlags.Static)
Microsoft.AspNetCore.Mvc.Abstractions (1)
src\Shared\ParameterBindingMethodCache.cs (1)
483var methodInfo = type.GetMethods(BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance | BindingFlags.FlattenHierarchy)
Microsoft.AspNetCore.Mvc.Core (4)
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);
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
ViewComponents\DefaultViewComponentDescriptorProvider.cs (1)
66var methods = componentType.GetMethods(BindingFlags.Public | BindingFlags.Instance)
Microsoft.AspNetCore.OpenApi (1)
src\Shared\ParameterBindingMethodCache.cs (1)
483var methodInfo = type.GetMethods(BindingFlags.Public | BindingFlags.Static | BindingFlags.Instance | BindingFlags.FlattenHierarchy)
Microsoft.AspNetCore.Server.IIS (1)
src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (1)
209var methods = parentType.GetMethods(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance | BindingFlags.DeclaredOnly);
Microsoft.AspNetCore.Shared.Tests (1)
src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (1)
209var methods = parentType.GetMethods(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance | BindingFlags.DeclaredOnly);
Microsoft.AspNetCore.SignalR.Client.Core (2)
HubConnection.cs (2)
71private static readonly MethodInfo _sendStreamItemsMethod = typeof(HubConnection).GetMethods(BindingFlags.NonPublic | BindingFlags.Instance).Single(m => m.Name.Equals(nameof(SendStreamItems))); 72private static readonly MethodInfo _sendIAsyncStreamItemsMethod = typeof(HubConnection).GetMethods(BindingFlags.NonPublic | BindingFlags.Instance).Single(m => m.Name.Equals(nameof(SendIAsyncEnumerableStreamItems)));
Microsoft.AspNetCore.SignalR.Core (2)
Internal\HubReflectionHelper.cs (1)
14var methods = hubType.GetMethods(BindingFlags.Public | BindingFlags.Instance);
StreamTracker.cs (1)
17private static readonly MethodInfo _buildConverterMethod = typeof(StreamTracker).GetMethods(BindingFlags.NonPublic | BindingFlags.Static).Single(m => m.Name.Equals(nameof(BuildStream)));
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (1)
Syntax\SyntaxTests.cs (1)
286foreach (var method in typeof(SyntaxFacts).GetMethods(BindingFlags.Public | BindingFlags.Static))
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (1)
Debugger\MemberInfo\TypeImpl.cs (1)
235return this.Type.GetMethods((System.Reflection.BindingFlags)flags).Select(m => new MethodInfoImpl(m)).ToArray();
Microsoft.CodeAnalysis.Features (1)
SemanticSearch\AbstractSemanticSearchService.cs (1)
277foreach (var candidate in program.GetMethods(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance))
Microsoft.CodeAnalysis.Test.Utilities (2)
Platform\Custom\MetadataSignatureHelper.cs (2)
678foreach (var method in type.GetMethods(BINDING_FLAGS).OrderBy((member) => member.Name)) 730foreach (var method in type.GetMethods(BINDING_FLAGS))
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Syntax\SyntaxFactsTest.vb (1)
1269For Each method In GetType(SyntaxFacts).GetMethods(BindingFlags.Public Or BindingFlags.Static)
Microsoft.CSharp (4)
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\MethodInfo.cs (1)
50foreach (MethodInfo m in type.GetMethods(EverythingBindingFlags))
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (3)
764foreach (MethodInfo methinfo in t.DeclaringType.GetMethods(EverythingBindingFlags)) 1345foreach (MethodInfo m in t.GetMethods(EverythingBindingFlags)) 1826foreach (MethodInfo conversion in type.GetMethods(BindingFlags.Public | BindingFlags.Static))
Microsoft.Extensions.AI.Abstractions (1)
Functions\AIFunctionFactory.cs (1)
1029return specializedType.GetMethods(All).First(m => m.MetadataToken == genericMethodDefinition.MetadataToken);
Microsoft.JSInterop (2)
Infrastructure\DotNetDispatcher.cs (2)
403foreach (var method in type.GetMethods(BindingFlags.Instance | BindingFlags.Public)) 442foreach (var method in type.GetMethods(BindingFlags.Public | BindingFlags.Static))
Microsoft.Maui (1)
HotReload\HotReloadExtensions.cs (1)
48 var foos = type.GetMethods(flags).Where(x => x.GetCustomAttributes(typeof(OnHotReloadAttribute), true).Length > 0).ToList();
Microsoft.Maui.Controls (1)
TypeConversionHelper.cs (1)
123 foreach (var method in onType.GetMethods(bindingAttr))
Microsoft.Maui.Controls.Xaml (1)
ApplyPropertiesVisitor.cs (1)
484 var methodinfos = rootElementType.GetMethods(BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic)
Microsoft.ML.Core (1)
ComponentModel\ComponentCatalog.cs (1)
567foreach (var methodInfo in type.GetMethods(BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic))
System.ComponentModel.Annotations (1)
System\ComponentModel\DataAnnotations\CustomValidationAttribute.cs (1)
244var methodInfo = ValidatorType.GetMethods(BindingFlags.Public | BindingFlags.Static)
System.ComponentModel.Composition (2)
Microsoft\Internal\ReflectionServices.cs (1)
147foreach (MethodInfo method in type.GetMethods(BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.DeclaredOnly))
System\ComponentModel\Composition\AttributedModel\AttributedPartCreationInfo.cs (1)
356foreach (MethodInfo member in type.GetMethods(flags))
System.Linq.Expressions (3)
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\MethodCallExpression.cs (1)
1307foreach (MethodInfo mi in type.GetMethods(flags))
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 (8)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\StackTrace.cs (1)
452type.GetMethods(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static | BindingFlags.Instance | BindingFlags.DeclaredOnly);
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventSource.cs (1)
3156MethodInfo[] methods = eventSourceType.GetMethods(BindingFlags.DeclaredOnly | BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance);
src\libraries\System.Private.CoreLib\src\System\Reflection\RuntimeReflectionExtensions.cs (1)
32return type.GetMethods(Everything);
src\libraries\System.Private.CoreLib\src\System\Reflection\TypeDelegator.cs (1)
85public override MethodInfo[] GetMethods(BindingFlags bindingAttr) => typeImpl.GetMethods(bindingAttr);
src\libraries\System.Private.CoreLib\src\System\Reflection\TypeInfo.cs (2)
45Type type) => type.GetMethods(DeclaredOnlyLookup); 75get => GetMethods(DeclaredOnlyLookup);
src\libraries\System.Private.CoreLib\src\System\Type.cs (1)
393public MethodInfo[] GetMethods() => GetMethods(DefaultLookup);
src\libraries\System.Private.CoreLib\src\System\Type.Helpers.cs (1)
162m = GetMethods(bindingAttr);
System.Private.DataContractSerialization (1)
System\Runtime\Serialization\ClassDataContract.cs (1)
1072MethodInfo[] methods = type.GetMethods(BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic);
System.Private.Windows.Core (1)
System\Private\Windows\BinaryFormat\SerializationEvents.cs (1)
56MethodInfo[] methods = baseType.GetMethods(BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public);
System.Private.Xml (6)
System\Xml\Serialization\TypeExtensions.cs (1)
37MethodInfo[] methods = targetType.GetMethods(BindingFlags.Static | BindingFlags.Public);
System\Xml\Xsl\Runtime\XmlExtensionFunction.cs (3)
167MethodInfo[] methods = _objectType!.GetMethods(_flags); 190MethodInfo[] methods = _objectType!.GetMethods(_flags); 209methods = _objectType.GetMethods(_flags | BindingFlags.NonPublic);
System\Xml\Xsl\XsltOld\XsltCompileContext.cs (2)
193MethodInfo? method = FindBestMethod(extension.GetType().GetMethods(bindingFlags), /*ignoreCase:*/true, /*publicOnly:*/false, name, argTypes); 204MethodInfo? method = FindBestMethod(extension.GetType().GetMethods(bindingFlags), /*ignoreCase:*/false, /*publicOnly:*/true, name, argTypes);
System.Reflection.Context (1)
System\Reflection\Context\Delegation\DelegatingType.cs (1)
363return _typeInfo.GetMethods(bindingAttr);
System.Reflection.Emit (2)
System\Reflection\Emit\TypeBuilderImpl.cs (2)
806methods.AddRange(_typeParent.GetMethods(bindingAttr)); 1254MethodInfo[] interfaceMethods = interfaceType.GetMethods(BindingFlags.DeclaredOnly | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static);
System.Reflection.TypeExtensions (1)
System\Reflection\TypeExtensions.cs (1)
265return type.GetMethods(bindingAttr);
System.Resources.Extensions (1)
System\Resources\Extensions\BinaryFormat\SerializationEvents.cs (1)
58MethodInfo[] methods = baseType.GetMethods(BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public);
System.Runtime.Serialization.Formatters (1)
System\Runtime\Serialization\SerializationEventsCache.cs (1)
39MethodInfo[] mis = baseType.GetMethods(BindingFlags.DeclaredOnly | BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public);
System.Windows.Forms (1)
System\Windows\Forms\Accessibility\AccessibleObject.cs (1)
2914=> typeof(IAccessible).GetMethods(bindingAttr);
System.Windows.Forms.Design (5)
System\ComponentModel\Design\DesignerActionList.cs (2)
30typeof(DesignerActionList).GetMethods(BindingFlags.InvokeMethod | BindingFlags.Instance | BindingFlags.DeclaredOnly | BindingFlags.Public)); 35MethodInfo[] methods = GetType().GetMethods(BindingFlags.InvokeMethod | BindingFlags.Instance | BindingFlags.DeclaredOnly | BindingFlags.Public);
System\ComponentModel\Design\DesignerHost.cs (1)
1211MethodInfo[] IReflect.GetMethods(BindingFlags bindingAttr) => typeof(IDesignerHost).GetMethods(bindingAttr);
System\ComponentModel\Design\InheritedPropertyDescriptor.cs (1)
45foreach (MethodInfo method in TypeDescriptor.GetReflectionType(collection).GetMethods(BindingFlags.Public | BindingFlags.Instance))
System\ComponentModel\Design\Serialization\CollectionCodeDomSerializer.cs (1)
328MethodInfo[] methods = provider.GetReflectionType(originalCollection).GetMethods(BindingFlags.Public | BindingFlags.Instance);
System.Xaml (1)
System\Xaml\Schema\TypeReflector.cs (1)
742MethodInfo[] allMethods = UnderlyingType.GetMethods(AttachableProperties_BF);