Compartir a través de


ChangeRequest (Clase)

Objeto que representa una solicitud de cliente a los cambios de pend a un elemento o a los caracteres comodín de elementos.

Jerarquía de herencia

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

Espacio de nombres:  Microsoft.TeamFoundation.VersionControl.Server
Ensamblado:  Microsoft.TeamFoundation.VersionControl.Server (en Microsoft.TeamFoundation.VersionControl.Server.dll)

Sintaxis

'Declaración
<ClassVisibilityAttribute(ClientVisibility.Internal, ClientVisibility.Internal)> _
Public Class ChangeRequest _
    Implements ICloneable, IRecordable
[ClassVisibilityAttribute(ClientVisibility.Internal, ClientVisibility.Internal)]
public class ChangeRequest : ICloneable, 
    IRecordable

El tipo ChangeRequest expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público ChangeRequest

Arriba

Propiedades

  Nombre Descripción
Propiedad pública DeletionId Si RequestType es Undelete y hay más de un elemento eliminado con la misma ruta de acceso del repositorio, este identificador se utiliza para eliminar la ambigüedad de ellos. Si no, debe ser 0.
Propiedad pública Encoding El atributo enocding es una propiedad versión de un archivo.Esto define codificación de Windows que se usa para representar los datos.
Propiedad pública ItemSpec Servidor o ruta de acceso local para que el elemento agregado.
Propiedad pública ItemType El ItemType es una propiedad no - con control de versiones que se puede establecer cuando está agregando un elemento al repositorio.Una vez que un elemento es un archivo o carpeta el tipo no puede modificarse.El cliente debe proporcionar el ItemType en llamadas para ayudar a eliminar la ambigüedad.
Propiedad pública LockLevel Especifica el nuevo bloqueo level del elemento.Si el valor “Unchanged” se pasa, el nivel de bloqueo no cambia de anterior pendientes cambio.
Propiedad pública Properties Las propiedades a los cambios de pend para.
Propiedad pública RequestType Lista de tipos de cambios que se crean al elemento (vea RequestType.)
Propiedad pública TargetItem Si RequestType es Rename, bifurcar o Undelete, esto especifica el nuevo elemento se está cambiando. De lo contrario, es NULL.
Propiedad pública TargetItemType Si se especifica TargetItem, este valor puede invalidar la detección de servidor de si el destino es una carpeta o un elemento (el movimiento con nombre).
Propiedad pública VersionSpec Especificador de la versión.Argumento opcional utilizado con RequestType.Branch o. Combinación. Si se especifica, la bifurcación/combinación debe ser salida de VersionSpec determinado, Otherwise, permite combinar lógica a la que se deduzca.

Arriba

Métodos

  Nombre Descripción
Método público Clone
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetHashCode Sirve como la función hash predeterminada. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público RecordInformation Información de la clase de registro de IRecordable.RecordInformation para registrar.
Método público Reset
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.TeamFoundation.VersionControl.Server (Espacio de nombres)