Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo AccessibleObject.IReflect.GetMethod (String, BindingFlags, Binder, Type[], ParameterModifier[])

 

Data di pubblicazione: novembre 2016

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice.

Ottiene un System.Reflection.MethodInfo oggetto corrispondente a un metodo specificato, utilizzando una matrice di tipo per scegliere da uno dei metodi di overload. Per una descrizione di questo membro, vedere IReflect.GetMethod.

Spazio dei nomi:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

MethodInfo IReflect.GetMethod(
	string name,
	BindingFlags bindingAttr,
	Binder binder,
	Type[] types,
	ParameterModifier[] modifiers
)

Parametri

name
Type: System.String

Il nome del membro da trovare.

bindingAttr
Type: System.Reflection.BindingFlags

Gli attributi di associazione utilizzati per controllare la ricerca.

binder
Type: System.Reflection.Binder

Oggetto che implementa Binder, contenente le proprietà relative a questo metodo.

types
Type: System.Type[]

Una matrice utilizzata per scegliere uno dei metodi di overload.

modifiers
Type: System.Reflection.ParameterModifier[]

Matrice di modificatori di parametro usata per creare associazioni con le firme del parametro in cui sono stati modificati i tipi.

Valore restituito

Type: System.Reflection.MethodInfo

Il metodo richiesto che corrisponde a tutti i parametri specificati.

Exception Condition
AmbiguousMatchException

L'oggetto implementa più metodi con lo stesso nome.

Il valore restituito è una corrispondenza in base al nome di metodo, il System.Reflection.BindingFlags enumerazione, il tipo di conversione del tipo specificato dal binder parametro, l'overload e System.Reflection.ParameterInfo che descrive la firma del metodo.

Questo membro è un'implementazione esplicita di un membro di interfaccia. e può essere utilizzato solo quando si esegue il cast dell'istanza di AccessibleObject su un'interfaccia IReflect.

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: