RuntimeArgument.OverloadGroupNames Eigenschap
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 haalt u een lijst op van de overbelastingsgroepen waartoe dit RuntimeArgument behoort.
public:
property System::Collections::ObjectModel::ReadOnlyCollection<System::String ^> ^ OverloadGroupNames { System::Collections::ObjectModel::ReadOnlyCollection<System::String ^> ^ get(); };
public System.Collections.ObjectModel.ReadOnlyCollection<string> OverloadGroupNames { get; }
member this.OverloadGroupNames : System.Collections.ObjectModel.ReadOnlyCollection<string>
Public ReadOnly Property OverloadGroupNames As ReadOnlyCollection(Of String)
Waarde van eigenschap
Een lijst met namen van overbelastingsgroepen.
Opmerkingen
Argumenten kunnen worden gegroepeerd om geldige overbelastingsgroepen te vormen.
OverloadGroupNames identificeert de overbelastingsgroepen waartoe dit argument behoort. Een overbelastingsgroep kan geen subset of een equivalente set van een andere overbelastingsgroep zijn. De enige uitzondering op deze regel is een subset die alleen argumenten bevat.IsRequiredfalse Overbelastingsgroepen kunnen overlappen, maar het is een fout als het snijpunt van de groepen alle vereiste argumenten van een of beide overbelastingsgroepen bevat.
Een overbelastingsgroep wordt beschouwd als afhankelijk als alle IsRequired argumenten in de groep zijn gebonden. Als een groep nul IsRequired argumenten en ten minste één argumentgrens heeft, wordt de groep beschouwd als afhankelijk. Het is een fout als geen van de groepen is gebonden, tenzij één overbelastingsgroep geen IsRequired argumenten bevat. Bindingargumenten IsRequired van meer dan één overbelastingsgroep zijn niet toegestaan. Het is een fout om meer dan één overbelastinggroep te binden; dat wil zeggen dat alle vereiste argumenten in één overbelastinggroep gebonden zijn en een argument in een andere overbelastinggroep ook is gebonden.
Elke schending van de voorgaande regels resulteert in een ValidationException gegenereerde activiteit wanneer de activiteit die de activiteit bevat wordt voorbereid voor uitvoering.
Zie OverloadGroupAttribute voor meer informatie.