Compartilhar via


Classe ChangeRequest

Objeto representando uma solicitação de cliente a alterações de pend a um item ou a caracteres curinga de item.

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.VersionControl.Server.ChangeRequest

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

Sintaxe

'Declaração
<ClassVisibilityAttribute(ClientVisibility.Internal, ClientVisibility.Internal)> _
Public Class ChangeRequest _
    Implements ICloneable, IRecordable
[ClassVisibilityAttribute(ClientVisibility.Internal, ClientVisibility.Internal)]
public class ChangeRequest : ICloneable, 
    IRecordable

O tipo ChangeRequest expõe os membros a seguir.

Construtores

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

Superior

Propriedades

  Nome Descrição
Propriedade pública DeletionId Se RequestType é 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 Encoding O atributo enocding é uma propriedade com versão de um arquivo.Isso define a codificação do Windows usada para representar os dados.
Propriedade pública ItemSpec Caminho de servidor ou local para o item adicionar.
Propriedade pública ItemType O ItemType é uma propriedade non-versioned que somente pode ser definida quando você estiver adicionando um item ao armazenamento.Depois que um item é um arquivo ou pasta o tipo não pode ser alterado.O cliente deve fornecer o ItemType em chamadas para ajudar a desambiguar.
Propriedade pública LockLevel Especifica o novo bloqueio em nível de item.Se o valor “o” é passado, o nível de bloqueio não é alterado durante anterior da alteração.
Propriedade pública Properties As propriedades para o pend muda para.
Propriedade pública RequestType Lista de tipos de alteração que estão sendo feitas para o item (consulte RequestType.)
Propriedade pública TargetItem Se RequestType é renomear, ramificação ou undelete, isso especifica o novo item que está sendo alterado. Do contrário, nulo.
Propriedade pública TargetItemType Se TargetItem é especificado, esse valor pode substituir a detecção de servidor se o destino for uma pasta ou um item (o mover e renomear).
Propriedade pública VersionSpec Especificador de versão.Argumento opcional ou usado com RequestType.Branch. Mesclagem. Se especificado, ramificação/mesclagem deve ser partido de VersionSpec dado, se não, permite que a lógica de mesclagem figure-a para fora.

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 GetHashCode Serve como a função de hash padrão. (Herdado de Object.)
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 RecordInformation Informações de classe de registro de IRecordable.RecordInformation para registrar.
Método público Reset
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