ExecutableConditionAttribute.GroupName Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает имя группы для этого атрибута. Каждая команда в сочетании с Mode -- формирует свою собственную группу, поэтому требуется несколько разных команд в сочетании с логическим И, в то время как одна и та же команда с противоположными режимами не автоматически отменяет (зеркальное MemberConditionAttributeотображение).
public override string GroupName { get; }
member this.GroupName : string
Public Overrides ReadOnly Property GroupName As String
Значение свойства
Комментарии
Два режима оценки префиксированы (presence vs run) и сегменты разделены пустым символом, который не может отображаться в исполняемом имени или аргументе. Это позволяет проверить наличие исполняемого файла, который буквально отличается "foo bar" от выполнения foo с аргументом bar.
TimeoutSeconds намеренно исключается, поэтому одна и та же команда с различными тайм-аутами по-прежнему группируется вместе (логический ИЛИ); вместо этого она является частью другого Microsoft.VisualStudio.TestTools.UnitTesting.ExecutableConditionAttribute.CacheKey времени ожидания повторной оценки.