NewLateBinding.LateSetComplex Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menjalankan kumpulan properti yang terikat terlambat atau panggilan tulis bidang. 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);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Late binding is dynamic and cannot be statically analyzed. The referenced types and members may be trimmed")]
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
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Late binding is dynamic and cannot be statically analyzed. The referenced types and members may be trimmed")>]
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 yang ditetapkan 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 saat referensi dasar referensi terlambat adalah RValue; ini memungkinkan Anda menghasilkan pengecualian run-time untuk penetapan terlambat ke bidang jenis RValues nilai. Jika tidak, atur ke False.
- Atribut
Keterangan
Mirip LateSet dengan kecuali bahwa metode ini digunakan dengan ekspresi kompleks (misalnya, ekspresi dalam tanda kurung).