RuntimeArgument.OverloadGroupNames Eigenschap

Definitie

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.

Van toepassing op