Delegate.DynamicInvoke(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.
public:
System::Object ^ DynamicInvoke(... cli::array <System::Object ^> ^ args);
public:
System::Object ^ DynamicInvoke(cli::array <System::Object ^> ^ args);
public object DynamicInvoke(params object[] args);
public object DynamicInvoke(object[] args);
member this.DynamicInvoke : obj[] -> obj
Public Function DynamicInvoke (ParamArray args As Object()) As Object
Public Function DynamicInvoke (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 anropar DynamicInvokeImpl metoden.