Delegate.DynamicInvokeImpl(Object[]) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anropar dynamiskt (sent bunden) metoden som representeras av det aktuella ombudet.
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
Parametrar
- args
- Object[]
En matris med objekt som är argumenten som ska skickas till den metod som representeras av det aktuella ombudet.
-eller-
null, om metoden som representeras av det aktuella ombudet inte kräver argument.
Returer
Objektet som returneras av metoden som representeras av ombudet.
Undantag
Matrisen args har inte rätt antal argument.
Elementen i matrisen args matchar inte ombudets signatur.
Metoden som representeras av ombudet är en instansmetod och målobjektet är null.
-eller-
En av de inkapslade metoderna genererar ett undantag.
Anroparen har inte åtkomst till den metod som representeras av ombudet (till exempel om metoden är privat).
-eller-
Antalet, ordningen eller typen av parametrar som anges i args är ogiltiga.
Kommentarer
Den här metoden implementerar DynamicInvoke metoden.