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 dynamické operace vyvolání.

args
DynamicMetaObject[]

Argumenty dynamické operace vyvolání.

errorSuggestion
DynamicMetaObject

Výsledek vazby, který se má použít, pokud vazba selže nebo má hodnotu null.

Návraty

Představuje DynamicMetaObject výsledek vazby.

Poznámky

Tato metoda je volána cílem, když cíl implementuje operaci vyvolá člen jako posloupnost get člen, a vyvolá, aby požadavek DynamicMetaObject na vazbu vyvolání pouze operace vyvolání.

Platí pro