InvokeMemberBinder.FallbackInvoke 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.
Po zastąpieniu w klasie pochodnej program wykonuje powiązanie operacji dynamicznego wywoływania, jeśli docelowy obiekt dynamiczny nie może powiązać.
public:
abstract System::Dynamic::DynamicMetaObject ^ FallbackInvoke(System::Dynamic::DynamicMetaObject ^ target, cli::array <System::Dynamic::DynamicMetaObject ^> ^ args, System::Dynamic::DynamicMetaObject ^ errorSuggestion);
public abstract System.Dynamic.DynamicMetaObject FallbackInvoke (System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args, System.Dynamic.DynamicMetaObject errorSuggestion);
public abstract System.Dynamic.DynamicMetaObject FallbackInvoke (System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args, System.Dynamic.DynamicMetaObject? errorSuggestion);
abstract member FallbackInvoke : System.Dynamic.DynamicMetaObject * System.Dynamic.DynamicMetaObject[] * System.Dynamic.DynamicMetaObject -> System.Dynamic.DynamicMetaObject
Public MustOverride Function FallbackInvoke (target As DynamicMetaObject, args As DynamicMetaObject(), errorSuggestion As DynamicMetaObject) As DynamicMetaObject
Parametry
- target
- DynamicMetaObject
Element docelowy operacji dynamicznego wywoływania.
- args
- DynamicMetaObject[]
Argumenty operacji dynamicznego wywoływania.
- errorSuggestion
- DynamicMetaObject
Wynik powiązania, który ma być używany, jeśli powiązanie nie powiedzie się lub ma wartość null.
Zwraca
Wynik DynamicMetaObject powiązania.
Uwagi
Ta metoda jest wywoływana przez obiekt docelowy, gdy obiekt docelowy implementuje operację wywołania elementu członkowskiego jako sekwencję pobierania elementu członkowskiego i wywołuje, aby umożliwić DynamicMetaObject żądaniu powiązania tylko operacji wywołania.