NewLateBinding.LateSetComplex Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een laatgebonden eigenschappenset of schrijfoproep voor velden uitgevoerd. Deze helpermethode is niet bedoeld om rechtstreeks vanuit uw code aan te roepen.
public:
static void LateSetComplex(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);
public static void LateSetComplex(object Instance, Type Type, string MemberName, object[] Arguments, string[] ArgumentNames, Type[] TypeArguments, bool OptimisticSet, bool RValueBase);
static member LateSetComplex : obj * Type * string * obj[] * string[] * Type[] * bool * bool -> unit
Public Shared Sub LateSetComplex (Instance As Object, Type As Type, MemberName As String, Arguments As Object(), ArgumentNames As String(), TypeArguments As Type(), OptimisticSet As Boolean, RValueBase As Boolean)
Parameters
- Instance
- Object
Een exemplaar van het aanroepobject dat de eigenschap of methode weergeeft.
- Type
- Type
Het type aanroepobject.
- MemberName
- String
De naam van de eigenschap of methode voor het aanroepobject.
- Arguments
- Object[]
Een matrix met de argumenten die moeten worden doorgegeven aan de eigenschap of methode die wordt aangeroepen.
- ArgumentNames
- String[]
Een matrix met argumentnamen.
- TypeArguments
- Type[]
Een matrix van argumenttypen; alleen gebruikt voor algemene aanroepen om argumenttypen door te geven.
- OptimisticSet
- Boolean
Een Boolean waarde die wordt gebruikt om te bepalen of de setbewerking werkt. Ingesteld op True wanneer u denkt dat een tussenliggende waarde is ingesteld in de eigenschap of het veld; anders False.
- RValueBase
- Boolean
Een Boolean waarde die aangeeft wanneer de basisreferentie van de late verwijzing een RValue. Ingesteld op True wanneer de basisverwijzing van de late verwijzing een RValueis. Hiermee kunt u een runtime-uitzondering genereren voor late toewijzingen aan velden met RValues waardetypen. Anders ingesteld op False.
Opmerkingen
Vergelijkbaar met LateSet behalve dat deze methode wordt gebruikt met complexe expressies (bijvoorbeeld expressies tussen haakjes).