Udostępnij przez


NewLateBinding.LateSet Metoda

Definicja

Wykonuje późny zestaw właściwości lub wywołanie zapisu pól. Ta metoda pomocnika nie ma być wywoływana bezpośrednio z kodu.

Przeciążenia

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

Wykonuje późny zestaw właściwości lub wywołanie zapisu pól. Ta metoda pomocnika nie ma być wywoływana bezpośrednio z kodu.

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

Wykonuje późny zestaw właściwości lub wywołanie zapisu pól. Ta metoda pomocnika nie ma być wywoływana bezpośrednio z kodu.

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

Źródło:
NewLateBinding.vb
Źródło:
NewLateBinding.vb
Źródło:
NewLateBinding.vb

Wykonuje późny zestaw właściwości lub wywołanie zapisu pól. Ta metoda pomocnika nie ma być wywoływana bezpośrednio z kodu.

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())

Parametry

Instance
Object

Wystąpienie obiektu wywołania, które uwidacznia właściwość lub metodę.

Type
Type

Typ obiektu wywołania.

MemberName
String

Nazwa właściwości lub metody obiektu wywołania.

Arguments
Object[]

Tablica zawierająca argumenty, które mają zostać przekazane do wywoływanej właściwości lub metody.

ArgumentNames
String[]

Tablica nazw argumentów.

TypeArguments
Type[]

Tablica typów argumentów; używane tylko w przypadku wywołań ogólnych do przekazywania typów argumentów.

Dotyczy

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

Źródło:
NewLateBinding.vb
Źródło:
NewLateBinding.vb
Źródło:
NewLateBinding.vb

Wykonuje późny zestaw właściwości lub wywołanie zapisu pól. Ta metoda pomocnika nie ma być wywoływana bezpośrednio z kodu.

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)

Parametry

Instance
Object

Wystąpienie obiektu wywołania, które uwidacznia właściwość lub metodę.

Type
Type

Typ obiektu wywołania.

MemberName
String

Nazwa właściwości lub metody obiektu wywołania.

Arguments
Object[]

Tablica zawierająca argumenty, które mają zostać przekazane do wywoływanej właściwości lub metody.

ArgumentNames
String[]

Tablica nazw argumentów.

TypeArguments
Type[]

Tablica typów argumentów; używane tylko w przypadku wywołań ogólnych do przekazywania typów argumentów.

OptimisticSet
Boolean

Boolean Wartość używana do określenia, czy operacja zestawu będzie działać. Ustaw wartość na True , jeśli uważasz, że wartość pośrednia została ustawiona we właściwości lub polu; w przeciwnym razie False.

RValueBase
Boolean

Boolean Wartość określająca, kiedy podstawowe odwołanie do późnego odwołania jest wartością RValue. Ustawienie na True wartość , gdy podstawowe odwołanie do późnego odwołania jest wartością RValue; umożliwia to wygenerowanie wyjątku czasu wykonywania dla opóźnionych przypisań do pól RValues typów wartości. W przeciwnym razie ustaw wartość False.

CallType
CallType

Wyliczenie elementu członkowskiego typu CallType reprezentującego wywoływany typ procedury. Wartość typu CallType może być Method, Getlub Set. Jest używany tylko Set .

Uwagi

Jeśli operacja zestawu jest kopią wsteczną wyrażenia powiązanego z opóźnieniem przekazywanym ByRef jako parametr, służy do określania, OptimisticSet czy operacja zestawu będzie działać, ponieważ wyrażenie opóźnione może spowodować wystąpienie właściwości tylko do odczytu lub metody. Aby uzyskać więcej informacji, zobacz parametr CopyBack .LateCall

Dotyczy