EnumBuilder.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.Returns all the public and non-public methods declared or inherited by this type, as specified.

public:
 override cli::array <System::Reflection::MethodInfo ^> ^ GetMethods(System::Reflection::BindingFlags bindingAttr);
public override System.Reflection.MethodInfo[] GetMethods (System.Reflection.BindingFlags bindingAttr);
override this.GetMethods : System.Reflection.BindingFlags -> System.Reflection.MethodInfo[]
Public Overrides Function GetMethods (bindingAttr As BindingFlags) As MethodInfo()

Parâmetros

bindingAttr
BindingFlags

Esse deve ser um sinalizador de bit de BindingFlags, tal como InvokeMethod, NonPublic e assim por diante.This must be a bit flag from BindingFlags, such as InvokeMethod, NonPublic, and so on.

Retornos

MethodInfo[]

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.Returns an array of MethodInfo objects representing the public and non-public methods defined on this type if nonPublic is used; otherwise, only the public methods are returned.

Exceções

Atualmente, esse método não tem suporte em tipos que não estão completos.This method is not currently supported in types that are not complete.

Comentários

Como alternativa, para recuperar os métodos de um tipo concluído, recupere o tipo usando Type.GetType ou Assembly.GetType e use reflexão no tipo recuperado.As a workaround, to retrieve the methods of a finished type, retrieve the type using Type.GetType or Assembly.GetType and use reflection on the retrieved type.

Aplica-se a