Repository4 (Clase)
Jerarquía de herencia
System.Object
System.ComponentModel.MarshalByValueComponent
System.Web.Services.WebService
Microsoft.TeamFoundation.Server.Core.WebServices.TeamFoundationWebService
Microsoft.TeamFoundation.VersionControl.Server.VersionControlWebService
Microsoft.TeamFoundation.VersionControl.Server.Repository4
Espacio de nombres: Microsoft.TeamFoundation.VersionControl.Server
Ensamblado: Microsoft.TeamFoundation.VersionControl.Server (en Microsoft.TeamFoundation.VersionControl.Server.dll)
Sintaxis
'Declaración
<WebServiceAttribute(Namespace := "https://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03", _
Description := "Team Foundation VersionControl ClientServices web service")> _
<ProxyParentClassAttribute("VersionControlClientProxy")> _
<ClientServiceAttribute(ServiceName := "ISCCProvider4", CollectionServiceIdentifier := "FA9FCC37-F9BD-496F-A1B8-CE351F6BFE8A")> _
Public Class Repository4 _
Inherits VersionControlWebService
[WebServiceAttribute(Namespace = "https://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03",
Description = "Team Foundation VersionControl ClientServices web service")]
[ProxyParentClassAttribute("VersionControlClientProxy")]
[ClientServiceAttribute(ServiceName = "ISCCProvider4", CollectionServiceIdentifier = "FA9FCC37-F9BD-496F-A1B8-CE351F6BFE8A")]
public class Repository4 : VersionControlWebService
El tipo Repository4 expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
Repository4 |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
Application | Obtiene el objeto de aplicación de la solicitud HTTP actual. (Se hereda de WebService). | |
Container | Obtiene el contenedor del componente. (Se hereda de MarshalByValueComponent). | |
Context | Obtiene el objeto HttpContext de ASP.NET para la solicitud actual, que encapsula todo el contexto específico de HTTP utilizado por el servidor HTTP para procesar solicitudes Web. (Se hereda de WebService). | |
DesignMode | Obtiene un valor que indica si el componente está actualmente en modo de diseño. (Se hereda de MarshalByValueComponent). | |
Events | Obtiene la lista de controladores de eventos asociados a este componente. (Se hereda de MarshalByValueComponent). | |
RequestContext | El RequestContext asociado a esta solicitud de servicio web. (Se hereda de TeamFoundationWebService). | |
Server | Obtiene el valor de la clase HttpServerUtility para la solicitud actual. (Se hereda de WebService). | |
Session | Obtiene la instancia de HttpSessionState para la solicitud actual. (Se hereda de WebService). | |
Site | Obtiene o establece el sitio del componente. (Se hereda de MarshalByValueComponent). | |
SoapVersion | Obtiene la versión del protocolo SOAP utilizada para realizar la solicitud SOAP al servicio Web XML. (Se hereda de WebService). | |
User | Obtiene el objeto de servidor ASP.NET User.Puede utilizarse con el fin de autenticar la autorización de un usuario para ejecutar la solicitud. (Se hereda de WebService). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
AddWebServiceResource | Agrega los recursos IDisposable utilizados por los métodos de servicio web que se deben eliminar al final de la solicitud. (Se hereda de TeamFoundationWebService). | |
CheckIn | Se compromete a un conjunto de cambios pendientes.Protección forma parte de una secuencia mayor de llamada para confirmar los archivos.La secuencia es: 1.Llame a CheckPendingChanges y pase la lista de archivos y carpetas para proteger. 2.Para cada archivo, llame a UploadFile. 3.Llame a la protección y pase la lista de archivos y carpetas (debe coincidir con la lista de ").CheckPendingChanges no es necesario, sino que permite que alerten al llamador de conflictos antes de perder tiempo que carga los archivos. los serverItems deben contener al menos un elemento, cualquier duplicados, y ningún carácter comodín. | |
CheckInShelveset | Envía un conjunto de cambios aplazados existente para la protección.Los elementos de trabajo asociados al conjunto de cambios se asociarán o resueltos tan pronto como protección finalice. | |
CompareLabels | Devuelve información del conjunto de cambios sobre los elementos entre dos etiquetas.Los más nuevos conjuntos de maxCount se devolverá que implican el elemento especificado. | |
CreateBranch | Crea una bifurcación confía en el servidor. | |
Dispose() | Libera todos los recursos utilizados por MarshalByValueComponent. (Se hereda de MarshalByValueComponent). | |
Dispose(Boolean) | Libera los recursos no administrados que utiliza MarshalByValueComponent y libera los recursos administrados de forma opcional. (Se hereda de MarshalByValueComponent). | |
EnterMethod | (Se hereda de VersionControlWebService). | |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
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 MarshalByValueComponent). | |
Get | Llamado por el cliente para sincronizar el área de trabajo con una versión determinada.Devuelve “haga” la lista de archivos para que el cliente descargue para actualizar copias de ejecución local del usuario. | |
GetHashCode | Sirve como la función hash predeterminada. (Se hereda de Object). | |
GetServerSettings | ||
GetService | Obtiene el implementador de IServiceProvider. (Se hereda de MarshalByValueComponent). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
HandleException | Este WebService básico ExceptionHandler captura la excepción y la registra en el contexto de la solicitud para el registro futuro.Los servicios pueden elegir para reemplazar este método, realizan algunas acciones según la excepción, cambiar la excepción, comer de ella o simplemente dejarla pasar. (Se hereda de TeamFoundationWebService). | |
LeaveMethod | (Se hereda de VersionControlWebService). | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
Merge | Devuelve la lista de GetOperations para combinaciones pendientes automáticamente resueltas y conflictos para los que automáticamente no se resuelven. | |
PendChanges | Denominado para realizar agrega, las comprobaciones, bifurcaciones, cambiar el nombre, eliminar, etc.Los cambios enviados pueden contener caracteres comodín y marcadores de recursividad.Expandirán los caracteres comodín y las recursividades y la lista de cambios pended correctamente se devuelta. | |
PendChangesInLocalWorkspace | ||
QueryChangesetExtended | Cambio de consulta establecido con propiedades. | |
QueryChangesForChangeset | Cambios de las consultas de un conjunto especificado (se pueden transferir o no las páginas). | |
QueryItems | Devuelve información sobre un conjunto de elementos especificados por la matriz de elementos. El parámetro de “los elementos” admite los caracteres comodín y de recursividad. El parámetro version especifica las versiones de los elementos deben ser recibidas. Un WorkspaceVersionSpec puede ser especificado, en este caso solo los elementos que aparecen en la tabla de LocalVersion de esa área de trabajo son devueltos. | |
QueryItemsExtended | ||
QueryPendingChangesForWorkspace | Devuelve una lista de los criterios especificados que coinciden en los cambios pendientes.Estos resultados son limitados por el valor pasado para el tamaño de página.El valor de lastChange especifica dónde iniciar paginación de, o valores nulos para la primera página.Devuelve los elementos secundarios según la opción recursiva.Si se especifica RecursionType.None, solo se devuelve el serverItem.Si se especifica RecursionType.OneLevel y el serverItem representa una carpeta, se devuelve esa carpeta y sus elementos secundarios directos.Si se especifica RecursionType.Full y el serverItem es una carpeta, devuelven todos sus descendientes. | |
QueryPendingChangeSignature | También denominado “pre- resuelva.” Obtiene el servidor actual hasta que finalice la firma de los cambios del área de trabajo especificada.Si es igual a la firma de los cambios pendientes del cliente, la reconciliación se omite porque no hay trabajo. | |
QueryPendingSets | Devuelve una lista de los criterios especificados que coinciden en los cambios pendientes. Si el workspaceName no es null, el ownerName también deben especificarse.Devuelve los elementos secundarios según la opción recursiva.Si se especifica RecursionType.None, solo se devuelve el serverItem.Si se especifica RecursionType.OneLevel y el serverItem representa una carpeta, se devuelve esa carpeta y sus elementos secundarios directos.Si se especifica RecursionType.Full y el serverItem es una carpeta, devuelven todos sus descendientes.Esta función devuelve una matriz de los objetos de PendingSet, que representa un área de trabajo.Dentro de cada objeto de PendingSet es una matriz de PendingChanges que representa los cambios que pertenecen a esa área de trabajo. | |
QueryPendingSetsWithLocalWorkspaces | ||
QueryShelvedChanges | Devuelve una lista de los criterios especificados que coinciden en los cambios pendientes. Si el workspaceName no es null, el ownerName también deben especificarse.Devuelve los elementos secundarios según la opción recursiva.Si se especifica RecursionType.None, solo se devuelve el serverItem.Si se especifica RecursionType.OneLevel y el serverItem representa una carpeta, se devuelve esa carpeta y sus elementos secundarios directos.Si se especifica RecursionType.Full y el serverItem es una carpeta, devuelven todos sus descendientes.Esta función devuelve una matriz de los objetos de PendingSet, que representa un área de trabajo.Dentro de cada objeto de PendingSet es una matriz de PendingChanges que representa los cambios que pertenecen a esa área de trabajo. | |
QueryShelvesets | Enumera los conjuntos conocidos en el sistema.Devuelve metadatos de cambios aplazados. Para recuperar la lista de cambios, utilice QueryPendingSets(). | |
QueryWorkspace | Busca un área de trabajo concreta.Se permiten los caracteres comodín o anulan. Produce una excepción si área de trabajo no encontrada. | |
QueryWorkspaceItems | Devuelve información sobre un conjunto de elementos en la versión del área de trabajo. | |
QueryWorkspaces | Buscar un área de trabajo con el propietario y el equipo especificados. | |
ReconcileLocalWorkspace | Resuelve un área de trabajo local local los cambios pendientes con las del servidor. | |
Resolve | Resolver un conflicto concreto a una resolución específica.Esto se denomina para Get, protección, y los conflictos de combinación. | |
Rollback | Revertir los cambios posteriores en un árbol especificado para un intervalo de versiones concreto. | |
SetMethodName | Establece el nombre del método (hace la llamada EnterMethod NOT) De se significa llamar con la misma instancia de methodInformation, pero sin parámetros para iniciar sesión el método correctamente el registro de actividades en lugar de simplemente su dirección URL. (Se hereda de TeamFoundationWebService). | |
SetServerSettings | ||
ToString | Devuelve un objeto String que contiene el nombre del objeto Component, en caso de que exista.Este método no debe reemplazarse. (Se hereda de MarshalByValueComponent). | |
UndoPendingChanges | Deshace un conjunto de cambios pendientes. Si no coincide con una especificación de serverItem nada, un objeto de error se devuelve para él.Este método devuelve una matriz de los cambios pendientes que se desharán.Para cada archivo, el cliente debe llamar DownloadFile() y especificar la versión devuelta en el objeto de UndonePendingChange recuperar las versiones sin modificar de archivos. | |
UndoPendingChangesInLocalWorkspace | ||
Unshelve | Las combinaciones permiten de cambios aplazados en un área de trabajo. | |
UpdateLocalVersion | Denominado para actualizar la versión local de un elemento almacenada para un área de trabajo. Los clientes deben llamar a este método después correctamente de llamar a DownloadFile() basados en las instrucciones de Get(). | |
UpdateShelveset | Actualiza las propiedades personalizadas del conjunto de cambios aplazados. NOTA: Sólo las actualizaciones del contenedor de propiedades del conjunto de cambios aplazados se admiten actualmente. El resto de las actualizaciones producen un ninguno- Op. Sys. |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
Disposed | Agrega un controlador de eventos para escuchar el evento Disposed en el componente. (Se hereda de MarshalByValueComponent). |
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)