NewLateBinding.LateIndexSetComplex(Object, Object[], String[], Boolean, Boolean) Método

Definição

Executa uma chamada de gravação de campo ou conjunto de propriedades de associação tardia.Executes a late-bound property set or field write call. Esse método auxiliar não deve ser chamado diretamente do seu código.This helper method is not meant to be called directly from your code.

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

Parâmetros

Instance
Object

Uma instância do objeto de chamada expondo a propriedade ou método.An instance of the call object exposing the property or method.

Arguments
Object[]

Uma matriz que contém os argumentos a serem passados para a propriedade ou método sendo chamado.An array containing the arguments to be passed to the property or method being called.

ArgumentNames
String[]

Uma matriz de nomes de argumento.An array of argument names.

OptimisticSet
Boolean

Um valor Boolean usado para determinar se a operação de definição funcionará.A Boolean value used to determine whether the set operation will work. Definido como True quando você acredita que um valor intermediário foi definido na propriedade ou no campo; caso contrário, False.Set to True when you believe that an intermediate value has been set in the property or field; otherwise False.

RValueBase
Boolean

Um valor Boolean que especifica quando a referência de base da referência tardia é um RValue.A Boolean value that specifies when the base reference of the late reference is an RValue. Definido como True quando a referência de base da referência final é um RValue; isso permite gerar uma exceção de tempo de execução para atribuições tardias para campos de RValues de tipos de valor.Set to True when the base reference of the late reference is an RValue; this allows you to generate a run-time exception for late assignments to fields of RValues of value types. Caso contrário, é definido como False.Otherwise, set to False.

Aplica-se a