Ler em inglês

Partilhar via


TypeBuilder.GetMethods(BindingFlags) Método

Definição

Retorna todos os métodos públicos e não públicos declarados ou herdados por esse tipo, conforme especificado.

C#
public override System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr);

Parâmetros

bindingAttr
BindingFlags

Esse deve ser um sinalizador de bit de BindingFlags, tal como em InvokeMethod, NonPublic e assim por diante.

Retornos

Retorna uma matriz de objetos MethodInfo que representam os métodos públicos e não públicos definidos neste tipo se nonPublic for usado; caso contrário, somente os métodos públicos serão retornados.

Exceções

Esse método não está implementado para tipos incompletos.

Comentários

Recupere o tipo usando Type.GetType ou Assembly.GetType e use reflexão no tipo recuperado.

Aplica-se a

Produto Versões
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided), 2.1