InvokeMemberBinder.FallbackInvoke Methode

Definition

Wenn die abgeleitete Klasse überschrieben wird, führt sie die Bindung des dynamischen Aufrufvorgangs aus, wenn das dynamische Zielobjekt nicht gebunden werden kann.

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

Parameter

target
DynamicMetaObject

Das Ziel des dynamischen Aufrufvorgangs.

args
DynamicMetaObject[]

Die Argumente des dynamischen Aufrufvorgangs.

errorSuggestion
DynamicMetaObject

Das Bindungsergebnis, das verwendet werden soll, wenn die Bindung fehlschlägt, oder NULL.

Gibt zurück

Das DynamicMetaObject Ergebnis der Bindung.

Hinweise

Diese Methode wird vom Ziel aufgerufen, wenn das Ziel den aufruften Membervorgang als Sequenz von get member implementiert und aufgerufen wird, um die DynamicMetaObject Anforderung der Bindung des Aufrufvorgangs nur zuzulassen.

Gilt für: