Поделиться через


VersionSpec - класс

Базовый класс для инкапсуляции спецификации версии.

Позволяет различных типов версий.

Иерархия наследования

System.Object
  Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
    Microsoft.TeamFoundation.VersionControl.Server.ChangesetVersionSpec
    Microsoft.TeamFoundation.VersionControl.Server.DateVersionSpec
    Microsoft.TeamFoundation.VersionControl.Server.LabelVersionSpec
    Microsoft.TeamFoundation.VersionControl.Server.LatestVersionSpec
    Microsoft.TeamFoundation.VersionControl.Server.WorkspaceVersionSpec

Пространство имен:  Microsoft.TeamFoundation.VersionControl.Server
Сборка:  Microsoft.TeamFoundation.VersionControl.Server (в Microsoft.TeamFoundation.VersionControl.Server.dll)

Синтаксис

'Декларация
Public MustInherit Class VersionSpec _
    Implements IComparable(Of VersionSpec)
public abstract class VersionSpec : IComparable<VersionSpec>

Тип VersionSpec предоставляет следующие члены.

Конструкторы

  Имя Описание
Защищенный метод VersionSpec

В начало страницы

Методы

  Имя Описание
Открытый метод CompareTo Сравнивает 2 спецификации версии.Сортировки именем типа, за которым следует данными о версии.
Открытый метод Equals (Переопределяет Object.Equals(Object).)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode (Переопределяет Object.GetHashCode().)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый методСтатический член Parse(String, String) Данные в строки версии его в массив объектов версию файла.Если спецификация версии не содержит описатель диапазона затем, она возвращает массив одного размера.В противном случае массива размера в 2.
Открытый методСтатический член Parse(String, String, String) Данные в строки версии его в массив объектов версию файла.Если спецификация версии не содержит описатель диапазона затем, она возвращает массив одного размера.В противном случае массива размера в 2.
Открытый методСтатический член ParseSingleSpec(String, String) Данные строку версии (без описателя диапазона), преобразуйте его в объект версию файла.
Открытый методСтатический член ParseSingleSpec(String, String, String) Данные строку версии (без описателя диапазона), преобразуйте его в объект версию файла.
Открытый метод ToChangeset Преобразует эти спецификации версии в номер набора спецификаций для заданного элемента. Если описатель версии нельзя представить в виде набора изменений, возвращает UnknownChangeset.
Открытый метод ToDBString Преобразует эти спецификации версии в спецификации версии строки, передаваемые в базе данных.
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

В начало страницы

Поля

  Имя Описание
Защищенное поле m_useMappings
Открытое полеСтатический член Separator
Открытое полеСтатический член UnknownChangeset

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.TeamFoundation.VersionControl.Server - пространство имен