MulticastDelegate.DynamicInvokeImpl(Object[]) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przetwarza pełną listę wywołań.
protected:
override System::Object ^ DynamicInvokeImpl(cli::array <System::Object ^> ^ args);
protected override sealed object DynamicInvokeImpl (object[] args);
override this.DynamicInvokeImpl : obj[] -> obj
Protected Overrides NotOverridable Function DynamicInvokeImpl (args As Object()) As Object
Parametry
- args
- Object[]
Argumenty, które mają być przekazywane do metody hermetyzowanej.
Zwraca
Tablica typu Object , która zawiera wartość zwracaną metody hermetyzowanej.
Wyjątki
Nie można utworzyć wystąpienia klasy abstrakcyjnej lub ten element członkowski został wywołany z mechanizmem późnego powiązania.
-lub-
Istnieje próba wywołania metody, do której obiekt wywołujący nie ma dostępu (czyli metody prywatnej).
Liczba, kolejność lub typ parametrów jest nieprawidłowa.
Metoda hermetyzowana nie jest statyczna, a obiekt docelowy ma wartość null.
-lub-
Istnieje próba wywołania metody w obiekcie lub klasie, która nie obsługuje metody.
Jedna z hermetyzowanych metod zgłasza wyjątek.