NewLateBinding.LateSet Metódus

Definíció

Késve kötött tulajdonságkészletet vagy mezőírási hívást hajt végre. Ez a segédmetódus nem közvetlenül a kódból hívható meg.

Túlterhelések

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

Késve kötött tulajdonságkészletet vagy mezőírási hívást hajt végre. Ez a segédmetódus nem közvetlenül a kódból hívható meg.

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

Késve kötött tulajdonságkészletet vagy mezőírási hívást hajt végre. Ez a segédmetódus nem közvetlenül a kódból hívható meg.

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

Forrás:
NewLateBinding.vb
Forrás:
NewLateBinding.vb
Forrás:
NewLateBinding.vb
Forrás:
NewLateBinding.vb
Forrás:
NewLateBinding.vb

Késve kötött tulajdonságkészletet vagy mezőírási hívást hajt végre. Ez a segédmetódus nem közvetlenül a kódból hívható meg.

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);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Late binding is dynamic and cannot be statically analyzed. The referenced types and members may be trimmed")]
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
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Late binding is dynamic and cannot be statically analyzed. The referenced types and members may be trimmed")>]
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())

Paraméterek

Instance
Object

A tulajdonságot vagy metódust felfedő hívásobjektum egy példánya.

Type
Type

A hívásobjektum típusa.

MemberName
String

A hívásobjektum tulajdonságának vagy metódusának neve.

Arguments
Object[]

Egy tömb, amely a meghívandó tulajdonságnak vagy metódusnak átadni kívánt argumentumokat tartalmazza.

ArgumentNames
String[]

Argumentumnevek tömbje.

TypeArguments
Type[]

Argumentumtípusok tömbje; csak általános hívásokhoz használható az argumentumtípusok átadásához.

Attribútumok

A következőre érvényes:

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

Forrás:
NewLateBinding.vb
Forrás:
NewLateBinding.vb
Forrás:
NewLateBinding.vb
Forrás:
NewLateBinding.vb
Forrás:
NewLateBinding.vb

Késve kötött tulajdonságkészletet vagy mezőírási hívást hajt végre. Ez a segédmetódus nem közvetlenül a kódból hívható meg.

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);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Late binding is dynamic and cannot be statically analyzed. The referenced types and members may be trimmed")]
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
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Late binding is dynamic and cannot be statically analyzed. The referenced types and members may be trimmed")>]
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)

Paraméterek

Instance
Object

A tulajdonságot vagy metódust felfedő hívásobjektum egy példánya.

Type
Type

A hívásobjektum típusa.

MemberName
String

A hívásobjektum tulajdonságának vagy metódusának neve.

Arguments
Object[]

Egy tömb, amely a meghívandó tulajdonságnak vagy metódusnak átadni kívánt argumentumokat tartalmazza.

ArgumentNames
String[]

Argumentumnevek tömbje.

TypeArguments
Type[]

Argumentumtípusok tömbje; csak általános hívásokhoz használható az argumentumtípusok átadásához.

OptimisticSet
Boolean

Egy Boolean érték, amely meghatározza, hogy a beállított művelet működni fog-e. Akkor állítsa be, True ha úgy véli, hogy egy köztes érték van beállítva a tulajdonságban vagy a mezőben; ellenkező esetben False.

RValueBase
Boolean

Az Boolean az érték, amely meghatározza, hogy a késői hivatkozás alaphivatkozása egy RValue. True Ha a késői hivatkozás alaphivatkozása egy RValue; ez lehetővé teszi, hogy futásidejű kivételt hozzon létre a késői hozzárendelésekhez az értéktípusok mezőihezRValues. Ellenkező esetben állítsa a következőre: False.

CallType
CallType

A meghívandó eljárástípust képviselő enumerálási tag CallType . A CallType értéke lehet Method, Getvagy Set. Csak Set a rendszer használja.

Attribútumok

Megjegyzések

Ha a halmazművelet egy paraméterként ByRef átadott késő kötött kifejezés visszamásolása, a rendszer annak meghatározására szolgál, OptimisticSet hogy a beállítási művelet működni fog-e, mivel a késői kifejezés írásvédett tulajdonságot vagy metódust eredményezhet. További információt a CopyBack paraméterben LateCalltalál.

A következőre érvényes: