Język

MemberConditionAttribute.GroupName Właściwość

Definicja

Pobiera nazwę grupy dla tego atrybutu. Jest to istotne, gdy istnieje wiele atrybutów dziedzicujących ConditionBaseAttribute . IsConditionMet Wartości atrybutów w tej samej grupie są ze sobą "OR". Chociaż wartość z różnych grup jest "AND"ed razem. Innymi słowy, test zostanie zignorowany, jeśli każda grupa ma wszystkie jej IsConditionMet wartości jako false.

public override string GroupName { get; }
member this.GroupName : string
Public Overrides ReadOnly Property GroupName As String

Wartość właściwości

Uwagi

Każde MemberConditionAttribute wystąpienie tworzy nazwę grupy pochodzącą z ConditionType, ConditionMemberNamesi Mode, więc układanie wielu MemberConditionAttribute deklaracji na tym samym obiekcie docelowym łączy je z logicznym elementem AND — w tym parami z tym samym typem/elementami członkowskimi, ale przeciwnymi ConditionMode wartościami, które w przeciwnym razie dyskretnie anulują się nawzajem.

Dotyczy