InvokeMemberBinder.FallbackInvoke Metod

Definition

När det åsidosättas i den härledda klassen utför bindningen av den dynamiska anropsåtgärden om det dynamiska målobjektet inte kan bindas.

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);
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

Parametrar

target
DynamicMetaObject

Målet för den dynamiska anropsåtgärden.

args
DynamicMetaObject[]

Argumenten för den dynamiska anropsåtgärden.

errorSuggestion
DynamicMetaObject

Bindningsresultatet som ska användas om bindningen misslyckas eller null.

Returer

Representerar DynamicMetaObject resultatet av bindningen.

Kommentarer

Den här metoden anropas av målet när målet implementerar åtgärden invoke member (anropa medlem) som en sekvens av get member (hämta medlem) och anropar för att endast tillåta DynamicMetaObject bindningen av anropsåtgärden.

Gäller för