Classe VersionSpec
Uma classe base para encapsular especificações de versão.
Permite vários tipos diferentes de versões.
Hierarquia de herança
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
Namespace: Microsoft.TeamFoundation.VersionControl.Server
Assembly: Microsoft.TeamFoundation.VersionControl.Server (em Microsoft.TeamFoundation.VersionControl.Server.dll)
Sintaxe
'Declaração
Public MustInherit Class VersionSpec _
Implements IComparable(Of VersionSpec)
public abstract class VersionSpec : IComparable<VersionSpec>
O tipo VersionSpec expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
![]() |
VersionSpec |
Superior
Métodos
Nome | Descrição | |
---|---|---|
![]() |
CompareTo | Compara duas especs. de versão.Os tipos pelo tipo nomeiam seguido por dados de versão. |
![]() |
Equals | (Substitui Object.Equals(Object).) |
![]() |
Finalize | Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que seja recuperado pela coleta de lixo. (Herdado de Object.) |
![]() |
GetHashCode | (Substitui Object.GetHashCode().) |
![]() |
GetType | Obtém Type da instância atual. (Herdado de Object.) |
![]() |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) |
![]() ![]() |
Parse(String, String) | Um determinado converter de cadeia de caracteres de versão para uma matriz de VersionSpec objetos.Se a especificação de versão não contiver um especificador de intervalo nesta retornará uma matriz de tamanho um.Se não, uma matriz de tamanho dois. |
![]() ![]() |
Parse(String, String, String) | Um determinado converter de cadeia de caracteres de versão para uma matriz de VersionSpec objetos.Se a especificação de versão não contiver um especificador de intervalo nesta retornará uma matriz de tamanho um.Se não, uma matriz de tamanho dois. |
![]() ![]() |
ParseSingleSpec(String, String) | Dado uma cadeia de caracteres de versão (sem um especificador de intervalo), convertê-lo para um objeto de VersionSpec. |
![]() ![]() |
ParseSingleSpec(String, String, String) | Dado uma cadeia de caracteres de versão (sem um especificador de intervalo), convertê-lo para um objeto de VersionSpec. |
![]() |
ToChangeset | Converte essas especs. de versão em um número do conjunto de alterações para as especs. dadas de item. Se o especificador de versão não pode ser representado como um conjunto de alterações, retorna UnknownChangeset. |
![]() |
ToDBString | Converte essas especs. de versão em uma especs. a versão de cadeia de caracteres a ser passada a base de dados. |
![]() |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Campos
Nome | Descrição | |
---|---|---|
![]() |
m_useMappings | |
![]() ![]() |
Separator | |
![]() ![]() |
UnknownChangeset |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.