Delegate.DynamicInvokeImpl(Object[]) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Appelle dynamiquement (liaison tardive) la méthode représentée par le délégué actuel.
protected:
virtual System::Object ^ DynamicInvokeImpl(cli::array <System::Object ^> ^ args);
protected virtual object? DynamicInvokeImpl(object?[]? args);
protected virtual object DynamicInvokeImpl(object[] args);
abstract member DynamicInvokeImpl : obj[] -> obj
override this.DynamicInvokeImpl : obj[] -> obj
Protected Overridable Function DynamicInvokeImpl (args As Object()) As Object
Paramètres
- args
- Object[]
Tableau d’objets qui sont les arguments à passer à la méthode représentée par le délégué actuel.
- ou -
null, si la méthode représentée par le délégué actuel ne nécessite pas d’arguments.
Retours
Objet retourné par la méthode représentée par le délégué.
Exceptions
Le args tableau n’a pas le nombre correct d’arguments.
Les éléments du args tableau ne correspondent pas à la signature du délégué.
La méthode représentée par le délégué est une méthode d’instance et l’objet cible est null.
- ou -
L’une des méthodes encapsulées lève une exception.
L’appelant n’a pas accès à la méthode représentée par le délégué (par exemple, si la méthode est privée).
- ou -
Le nombre, l’ordre ou le type de paramètres répertoriés n’est args pas valide.
Remarques
Cette méthode implémente la DynamicInvoke méthode.