Bagikan melalui


NewLateBinding.LateSetComplex Metode

Definisi

Menjalankan kumpulan properti atau panggilan tulis bidang yang terlambat. Metode pembantu ini tidak dimaksudkan untuk dipanggil langsung dari kode Anda.

public:
 static void LateSetComplex(System::Object ^ Instance, Type ^ Type, System::String ^ MemberName, cli::array <System::Object ^> ^ Arguments, cli::array <System::String ^> ^ ArgumentNames, cli::array <Type ^> ^ TypeArguments, bool OptimisticSet, bool RValueBase);
public static void LateSetComplex (object Instance, Type Type, string MemberName, object[] Arguments, string[] ArgumentNames, Type[] TypeArguments, bool OptimisticSet, bool RValueBase);
public static void LateSetComplex (object? Instance, Type? Type, string MemberName, object?[]? Arguments, string?[]? ArgumentNames, Type[]? TypeArguments, bool OptimisticSet, bool RValueBase);
static member LateSetComplex : obj * Type * string * obj[] * string[] * Type[] * bool * bool -> unit
Public Shared Sub LateSetComplex (Instance As Object, Type As Type, MemberName As String, Arguments As Object(), ArgumentNames As String(), TypeArguments As Type(), OptimisticSet As Boolean, RValueBase As Boolean)

Parameter

Instance
Object

Instans objek panggilan yang mengekspos properti atau metode.

Type
Type

Jenis objek panggilan.

MemberName
String

Nama properti atau metode pada objek panggilan.

Arguments
Object[]

Array yang berisi argumen yang akan diteruskan ke properti atau metode yang dipanggil.

ArgumentNames
String[]

Array nama argumen.

TypeArguments
Type[]

Array jenis argumen; hanya digunakan untuk panggilan generik untuk meneruskan jenis argumen.

OptimisticSet
Boolean

Nilai yang Boolean digunakan untuk menentukan apakah operasi set akan berfungsi. Atur ke True ketika Anda yakin bahwa nilai perantara telah ditetapkan dalam properti atau bidang; jika tidak False.

RValueBase
Boolean

Boolean Nilai yang menentukan kapan referensi dasar referensi terlambat adalah RValue. Atur ke True ketika referensi dasar referensi terlambat adalah RValue; ini memungkinkan Anda untuk menghasilkan pengecualian run-time untuk penugasan terlambat ke bidang jenis RValues nilai. Jika tidak, atur ke False.

Keterangan

Mirip LateSet dengan kecuali bahwa metode ini digunakan dengan ekspresi kompleks (misalnya, ekspresi dalam tanda kurung).

Berlaku untuk