Aracılığıyla paylaş


NewLateBinding.LateSet Yöntem

Tanım

Geç bağlanan bir özellik kümesi veya alan yazma çağrısı yürütür. Bu yardımcı yöntemin doğrudan kodunuzdan çağrılması amaçlanmamıştır.

Aşırı Yüklemeler

LateSet(Object, Type, String, Object[], String[], Type[])

Geç bağlanan bir özellik kümesi veya alan yazma çağrısı yürütür. Bu yardımcı yöntemin doğrudan kodunuzdan çağrılması amaçlanmamıştır.

LateSet(Object, Type, String, Object[], String[], Type[], Boolean, Boolean, CallType)

Geç bağlanan bir özellik kümesi veya alan yazma çağrısı yürütür. Bu yardımcı yöntemin doğrudan kodunuzdan çağrılması amaçlanmamıştır.

LateSet(Object, Type, String, Object[], String[], Type[])

Kaynak:
NewLateBinding.vb
Kaynak:
NewLateBinding.vb
Kaynak:
NewLateBinding.vb

Geç bağlanan bir özellik kümesi veya alan yazma çağrısı yürütür. Bu yardımcı yöntemin doğrudan kodunuzdan çağrılması amaçlanmamıştır.

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

Parametreler

Instance
Object

Özelliğini veya yöntemini kullanıma gösteren çağrı nesnesinin bir örneği.

Type
Type

Çağrı nesnesinin türü.

MemberName
String

Çağrı nesnesinde özelliğinin veya yönteminin adı.

Arguments
Object[]

Çağrılan özelliğe veya yönteme geçirilecek bağımsız değişkenleri içeren bir dizi.

ArgumentNames
String[]

Bağımsız değişken adları dizisi.

TypeArguments
Type[]

Bağımsız değişken türleri dizisi; yalnızca bağımsız değişken türlerini geçirmek için genel çağrılar için kullanılır.

Şunlara uygulanır

LateSet(Object, Type, String, Object[], String[], Type[], Boolean, Boolean, CallType)

Kaynak:
NewLateBinding.vb
Kaynak:
NewLateBinding.vb
Kaynak:
NewLateBinding.vb

Geç bağlanan bir özellik kümesi veya alan yazma çağrısı yürütür. Bu yardımcı yöntemin doğrudan kodunuzdan çağrılması amaçlanmamıştır.

public:
 static void LateSet(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, Microsoft::VisualBasic::CallType CallType);
public static void LateSet (object Instance, Type Type, string MemberName, object[] Arguments, string[] ArgumentNames, Type[] TypeArguments, bool OptimisticSet, bool RValueBase, Microsoft.VisualBasic.CallType CallType);
public static void LateSet (object? Instance, Type? Type, string MemberName, object?[]? Arguments, string?[]? ArgumentNames, Type[]? TypeArguments, bool OptimisticSet, bool RValueBase, Microsoft.VisualBasic.CallType CallType);
static member LateSet : obj * Type * string * obj[] * string[] * Type[] * bool * bool * Microsoft.VisualBasic.CallType -> unit
Public Shared Sub LateSet (Instance As Object, Type As Type, MemberName As String, Arguments As Object(), ArgumentNames As String(), TypeArguments As Type(), OptimisticSet As Boolean, RValueBase As Boolean, CallType As CallType)

Parametreler

Instance
Object

Özelliğini veya yöntemini kullanıma gösteren çağrı nesnesinin bir örneği.

Type
Type

Çağrı nesnesinin türü.

MemberName
String

Çağrı nesnesinde özelliğinin veya yönteminin adı.

Arguments
Object[]

Çağrılan özelliğe veya yönteme geçirilecek bağımsız değişkenleri içeren bir dizi.

ArgumentNames
String[]

Bağımsız değişken adları dizisi.

TypeArguments
Type[]

Bağımsız değişken türleri dizisi; yalnızca bağımsız değişken türlerini geçirmek için genel çağrılar için kullanılır.

OptimisticSet
Boolean

Boolean Ayarlama işleminin çalışıp çalışmayacağını belirlemek için kullanılan değer. özelliğinde True veya alanında bir ara değerin ayarlandığını düşünüyorsanız olarak ayarlayın; aksi takdirde False.

RValueBase
Boolean

Geç Boolean başvurunun temel başvurusunun bir olduğunu belirten bir RValuedeğer. True Geç başvurunun temel başvurusu bir RValueolduğunda olarak ayarlanır; bu, değer türündeki alanlara RValues geç atamalar için bir çalışma zamanı özel durumu oluşturmanıza olanak tanır. Aksi takdirde olarak ayarlayın False.

CallType
CallType

Çağrılan yordamın türünü CallType temsil eden türde bir numaralandırma üyesi. CallType değeri , Getveya SetolabilirMethod. Yalnızca Set kullanılır.

Açıklamalar

Ayarlama işlemi, parametre olarak ByRef geçirilen geç bağlı ifadenin geri kopyasıysa, OptimisticSet latebound ifadesi salt okunur bir özelliğe veya yönteme neden olabileceğinden, küme işleminin çalışıp çalışmayacağını belirlemek için kullanılır. Daha fazla bilgi için bkz. CopyBack parametresi.LateCall

Şunlara uygulanır