NewLateBinding.LateIndexSetComplex Método

Definição

Executa uma chamada de gravação de campo ou conjunto de propriedades de associação tardia. Esse método auxiliar não deve ser chamado diretamente do seu código.

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.

Arguments
Object[]

Uma matriz que contém os argumentos a serem passados para a propriedade ou método sendo chamado.

ArgumentNames
String[]

Uma matriz de nomes de argumento.

OptimisticSet
Boolean

Um valor Boolean usado para determinar se a operação de definição funcionará. Definido como True quando você acredita que um valor intermediário foi definido na propriedade ou no campo; caso contrário, False.

RValueBase
Boolean

Um valor Boolean que especifica quando a referência de base da referência tardia é um 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. Caso contrário, é definido como False.

Aplica-se a