ModuleBuilder.GetMethods(BindingFlags) Метод

Определение

Возвращает все методы, определенные на уровне модуля для текущего ModuleBuilder, и соответствующие указанным флагам привязки.

public:
 override cli::array <System::Reflection::MethodInfo ^> ^ GetMethods(System::Reflection::BindingFlags bindingFlags);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Methods might be removed")]
public override System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingFlags);
public override System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingFlags);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Methods might be removed")>]
override this.GetMethods : System.Reflection.BindingFlags -> System.Reflection.MethodInfo[]
override this.GetMethods : System.Reflection.BindingFlags -> System.Reflection.MethodInfo[]
Public Overrides Function GetMethods (bindingFlags As BindingFlags) As MethodInfo()

Параметры

bindingFlags
BindingFlags

Сочетание битовых флагов, используемых BindingFlags для управления поиском.

Возвращаемое значение

Массив, содержащий все методы уровня модуля, которые соответствуют bindingFlags.

Атрибуты

Комментарии

Методы уровня модуля определяются в созданном коде DefineGlobalMethod с помощью метода.

Important

Методы уровня модуля не могут быть получены до тех пор, CreateGlobalFunctions пока метод не будет вызван для модуля.

Применяется к