Bagikan melalui


InvokeMemberBinder.FallbackInvoke Metode

Definisi

Ketika ditimpa di kelas turunan, melakukan pengikatan operasi pemanggilan dinamis jika objek dinamis target tidak dapat mengikat.

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

Parameter

target
DynamicMetaObject

Target operasi pemanggilan dinamis.

args
DynamicMetaObject[]

Argumen operasi pemanggilan dinamis.

errorSuggestion
DynamicMetaObject

Hasil pengikatan yang digunakan jika pengikatan gagal, atau null.

Mengembalikan

DynamicMetaObject yang mewakili hasil pengikatan.

Keterangan

Metode ini dipanggil oleh target ketika target mengimplementasikan operasi panggil anggota sebagai urutan mendapatkan anggota, dan memanggil, untuk membiarkan DynamicMetaObject permintaan pengikatan operasi pemanggilan saja.

Berlaku untuk