Partilhar via


Classe PendingChange

Objeto que representa um item que tenha alterações pendentes.

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.VersionControl.Server.PendingChange

Namespace:  Microsoft.TeamFoundation.VersionControl.Server
Assembly:  Microsoft.TeamFoundation.VersionControl.Server (em Microsoft.TeamFoundation.VersionControl.Server.dll)

Sintaxe

'Declaração
<RequiredClientServiceAttribute("VersionControlServer")> _
<CallOnDeserializationAttribute("AfterDeserialize")> _
Public Class PendingChange _
    Implements ICloneable, ICacheable
[RequiredClientServiceAttribute("VersionControlServer")]
[CallOnDeserializationAttribute("AfterDeserialize")]
public class PendingChange : ICloneable, 
    ICacheable

O tipo PendingChange expõe os membros a seguir.

Construtores

  Nome Descrição
Método público PendingChange

Superior

Propriedades

  Nome Descrição
Propriedade pública ChangeEx Altere o tipo feito para o item - o valor inteiro é para fins de empacotamento.
Propriedade pública ChangeTypeOld Usado para retornar bits de alteração pendentes para os clientes v1.0 após a remoção dos bits não compatíveis.
Propriedade pública ConflictType O tipo de conflito que está nesta alteração somente disponível em espaços de trabalho local.
Propriedade pública CreationDate Esta data é o momento que a alteração foi criada ou pended.
Propriedade pública DeletionId Se o ChangeType é cancelada e não há mais de um item excluído com o mesmo caminho de armazenamento, essa identificação é usado para os desambiguar. Se não, deve ser 0.
Propriedade pública DownloadUrl Retorna o fragmento url do download do arquivo para baixar.
Propriedade pública Encoding Esta é a codificação do arquivo, se é 0 codificação não está sendo alterada em seguida.Se a codificação é 0 de codificação não está sendo definida nesta operação de alteração.
Propriedade pública HashValue Este é o MD5 HashValue para o conteúdo da versão do arquivo que a alteração pended contra.
Propriedade pública ItemId Identificação a ser usado para baixar conteúdo do arquivo.
Propriedade pública ItemType Este é o tipo de item que está sendo alterado.Se este é adicionar este é o tipo de item que será.
Propriedade pública Length Este é o comprimento de conteúdo confirmado (a versão do arquivo a alteração pended vs).
Propriedade pública LocalItem O caminho do item no sistema de arquivos local do cliente. Isso é principalmente para o benefício de cliente, mas deve ser especificado sobre adiciona se o novo item deve ser adicionado à tabela de LocalVersion de espaço de trabalho.
Propriedade pública LockLevel Especifica o novo bloqueio em nível de item.
Propriedade pública MergeSources Informações de origem de mesclagem.
Propriedade pública PendingChangeId Este Idenitifier representa um valor exclusivo anexado a alteração. Pode ser usado para corresponder acima das alterações pendentes entre chamadas.
Propriedade pública PropertyValues A lista de propriedades associado com esse objeto.
Propriedade pública ServerItem O caminho de armazenamento de item que está sendo alterado.
Propriedade pública ShelvedDownloadUrl Retorna o fragmento url do download do arquivo carregado.
Propriedade pública SourceDeletionId Se o ChangeType é ramificação, então este contém o deletionId de origem da ramificação.Se não, 0.
Propriedade pública SourceLocalItem Se o ChangeType é renomear, isso especifica o caminho local antigo do item que está sendo alterado.Do contrário, nulo.
Propriedade pública SourceServerItem Se o ChangeType é renomear isso é a fonte renomear se o ChangeType é a ramificação que esta é a origem da ramificação de outra forma esse é o mesmo que ServerItem.
Propriedade pública SourceVersionFrom Se o ChangeType é ramificação, então este contém a versão da ramificação de origem.Se não, 0.
Propriedade pública UploadHashValue Este é o MD5 HashValue para o arquivo que está atualmente associado com essa alteração pendente.
Propriedade pública Version Quando a versão é zero a alteração pendente não é feita com uma versão existente do item.Se a versão é diferente de zero a alteração pendente foi feita à versão especificada de item.

Superior

Métodos

  Nome Descrição
Método público Clone
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegido 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.)
Método público GetArtifactSpec
Método público GetCachedSize
Método público GetDownloadUrlCount
Método público GetFileId
Método público GetHashCode Serve como a função de hash padrão. (Herdado de Object.)
Método público GetHashValue
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método público SetDownloadUrl
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

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.

Consulte também

Referência

Namespace Microsoft.TeamFoundation.VersionControl.Server