Sdílet prostřednictvím


InvokeMemberBinder.FallbackInvoke Metoda

Definice

Při přepsání v odvozené třídě provede vazbu dynamické vyvolání operace, pokud cílový dynamický objekt nemůže vytvořit vazbu.

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

Cíl operace dynamického vyvolání.

args
DynamicMetaObject[]

Argumenty dynamické operace vyvolání.

errorSuggestion
DynamicMetaObject

Výsledek vazby, který se má použít, pokud se vazba nezdaří, nebo null.

Návraty

Představuje DynamicMetaObject výsledek vazby.

Poznámky

Tuto metodu volá cíl, když cíl implementuje operaci vyvolání člena jako posloupnosti členů get a invoke, aby požadavek na DynamicMetaObject vazbu operace vyvolání pouze.

Platí pro