NewLateBinding.LateIndexSetComplex Método

Definição

Executa um conjunto de propriedades com limite tardio ou uma chamada de gravação de campo. 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);
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 o método.

Arguments
Object[]

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

ArgumentNames
String[]

Uma matriz de nomes de argumento.

OptimisticSet
Boolean

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

RValueBase
Boolean

Um Boolean valor que especifica quando a referência base da referência tardia é um RValue. Definido como True quando a referência base da referência tardia é uma RValue; isso permite que você gere uma exceção em tempo de execução para atribuições atrasadas para campos de tipos de RValues valor. Caso contrário, defina como False.

Aplica-se a