ExecutableConditionAttribute.GroupName Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera nazwę grupy dla tego atrybutu. Każde polecenie - w połączeniu z Mode - tworzy własną grupę, więc wymaganie kilku różnych poleceń jest łączone z logicznym AND, podczas gdy to samo polecenie z przeciwnymi trybami nie powoduje dyskretnego anulowania (dublowanie MemberConditionAttribute).
public override string GroupName { get; }
member this.GroupName : string
Public Overrides ReadOnly Property GroupName As String
Wartość właściwości
Uwagi
Dwa tryby oceny są poprzedzone prefiksem (presence vs run), a segmenty są oddzielone znakiem null, który nie może być wyświetlany w nazwie pliku wykonywalnym ani argumencie. Dzięki temu sprawdzanie obecności pliku wykonywalnego o nazwie "foo bar" różni się od uruchamiania foo z argumentem bar.
TimeoutSeconds jest celowo wykluczony, więc to samo polecenie z różnymi limitami czasu nadal grupuje się razem (logiczne OR); Zamiast tego jest to część Microsoft.VisualStudio.TestTools.UnitTesting.ExecutableConditionAttribute.CacheKey , więc inny limit czasu ponownie ocenia.