Repository4, classe
Hiérarchie d'héritage
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
Espace de noms : Microsoft.TeamFoundation.VersionControl.Server
Assembly : Microsoft.TeamFoundation.VersionControl.Server (dans Microsoft.TeamFoundation.VersionControl.Server.dll)
Syntaxe
'Déclaration
<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
Le type Repository4 expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
Repository4 |
Début
Propriétés
Nom | Description | |
---|---|---|
Application | Obtient l'objet Application de la requête HTTP en cours. (Hérité de WebService.) | |
Container | Obtient le conteneur du composant. (Hérité de MarshalByValueComponent.) | |
Context | Obtient HttpContext ASP.NET pour la demande en cours, qui encapsule tout le contexte spécifique à HTTP utilisé par le serveur HTTP pour traiter les demandes Web. (Hérité de WebService.) | |
DesignMode | Obtient une valeur indiquant si le composant est actuellement en mode design. (Hérité de MarshalByValueComponent.) | |
Events | Obtient la liste des gestionnaires d'événements attachés à ce composant. (Hérité de MarshalByValueComponent.) | |
RequestContext | Le RequestContext associé à cette requête de service Web. (Hérité de TeamFoundationWebService.) | |
Server | Obtient le HttpServerUtility pour la demande en cours. (Hérité de WebService.) | |
Session | Obtient l'instance HttpSessionState pour la demande en cours. (Hérité de WebService.) | |
Site | Obtient ou définit le site du composant. (Hérité de MarshalByValueComponent.) | |
SoapVersion | Obtient la version du protocole SOAP utilisée pour faire la demande SOAP au service Web XML. (Hérité de WebService.) | |
User | Obtient l'objet User du serveur ASP.NET.Peut être utilisé pour déterminer par l'authentification si un utilisateur est autorisé à exécuter la demande. (Hérité de WebService.) |
Début
Méthodes
Nom | Description | |
---|---|---|
AddWebServiceResource | Ajoute des ressources IDisposable utilisées par les méthodes de service Web qui doivent être supprimées à la fin de la requête. (Hérité de TeamFoundationWebService.) | |
CheckIn | Valide un ensemble de modifications en attente.Le Checkin fait partie d'une plus grande séquence d'appel pour valider des fichiers.La séquence est : 1.Appelez CheckPendingChanges et passez la liste des fichiers et des dossiers archiver. 2.Pour chaque fichier, appelez UploadFile. 3.Appelez le Checkin et passez la liste des fichiers et des dossiers (doit correspondre à la liste dans #1).CheckPendingChanges n'est pas nécessaire, mais cela permet l'appelant à informer les conflits avant de perdre le temps téléchargement de fichiers. les serverItems doivent contenir au moins un élément, aucun doublons, et des caractères génériques. | |
CheckInShelveset | Soumet un jeu de réservations existant pour l'enregistrement.Les éléments de travail associés à l'ensemble de modifications sont associés ou résolus dès que l'enregistrement terminée. | |
CompareLabels | Informations d'ensemble de modifications de retour sur éléments entre deux étiquettes.Il retourne les plus récents ensembles de modifications de maxCount qui impliquent l'élément spécifié. | |
CreateBranch | Crée une branche validée sur le serveur. | |
Dispose() | Libère toutes les ressources utilisées par MarshalByValueComponent. (Hérité de MarshalByValueComponent.) | |
Dispose(Boolean) | Libère les ressources non managées utilisées par MarshalByValueComponent et libère éventuellement les ressources managées. (Hérité de MarshalByValueComponent.) | |
EnterMethod | (Hérité de VersionControlWebService.) | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de MarshalByValueComponent.) | |
Get | Appelé par le client pour synchroniser l'espace de travail avec une version donnée.Renvoie « pour faire » la liste des fichiers que le client le téléchargement pour mettre les copies de travail à jour locales de l'utilisateur. | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetServerSettings | ||
GetService | Obtient l'implémenteur du IServiceProvider. (Hérité de MarshalByValueComponent.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
HandleException | Ce WebService de base ExceptionHandler capture l'exception et l'enregistre dans le contexte de la requête pour le futur enregistrement.Les services peuvent choisir d'ignorer cette méthode, exécuter des actions sur l'exception, modifiant l'exception, la mangeant ou simplement la permettant de passer. (Hérité de TeamFoundationWebService.) | |
LeaveMethod | (Hérité de VersionControlWebService.) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
Merge | Retourne la liste de GetOperations pour les fusions en attente automatiquement résolues et les conflits pour ceux qui ne sont pas automatiquement résolus. | |
PendChanges | Appelée pour effectuer ajoute, les extractions, les branches, le renomme, annulations, et ainsi de suite.Les modifications soumises peuvent contenir des caractères génériques et les indicateurs de récursivité.Les caractères génériques et les récursivités seront développés et la liste de modifications avec succès pended sera retournée. | |
PendChangesInLocalWorkspace | ||
QueryChangesetExtended | Interrogez l'ensemble de modifications à des propriétés. | |
QueryChangesForChangeset | Modifications de requêtes partout dans un ensemble de modifications donné (peuvent être paginées ou des autres pages). | |
QueryItems | Informations de retour sur un ensemble d'éléments spécifiés par le tableau d'éléments. Le paramètre « éléments » prend en charge des caractères génériques et tous les types de récursivité. Le paramètre de version spécifie les versions des éléments doivent être reçues. Un WorkspaceVersionSpec peut être spécifié, dans ce cas seuls les éléments qui apparaissent dans la table de LocalVersion de cet espace de travail sont retournés. | |
QueryItemsExtended | ||
QueryPendingChangesForWorkspace | Retourne une liste de modifications en attente correspondant aux critères spécifiés.Ces résultats sont limités par la valeur passée pour la taille de la page.La valeur du lastChange spécifie où commencer la pagination partir duquel, ou annule pour la première page.Les enfants sont retournés selon l'option récursive.Si RecursionType.None est spécifié, seul le serverItem est retourné.Si RecursionType.OneLevel est spécifié et le serverItem représente un répertoire, ce répertoire et ses enfants directs sont retournés.Si RecursionType.Full est spécifié et le serverItem est un dossier, tous ses descendants sont retournés. | |
QueryPendingChangeSignature | Également appelé « préalablement rapprochez ». Récupère la signature actuelle des modifications en attente du serveur pour l'espace de travail spécifié.Si elle a la signature des modifications en attente du client, le rapprochement peut être ignoré car il n'existe aucun travail à effectuer. | |
QueryPendingSets | Retourne une liste de modifications en attente correspondant aux critères spécifiés. Si le workspaceName n'est pas nul, l'ownerName doit également être spécifié.Les enfants sont retournés selon l'option récursive.Si RecursionType.None est spécifié, seul le serverItem est retourné.Si RecursionType.OneLevel est spécifié et le serverItem représente un répertoire, ce répertoire et ses enfants directs sont retournés.Si RecursionType.Full est spécifié et le serverItem est un dossier, tous ses descendants sont retournés.Cette fonction retourne un tableau d'objets de PendingSet, qui représente un espace de travail.Dans chaque objet de PendingSet est un tableau de PendingChanges qui représentent les modifications qui appartiennent à cet espace de travail. | |
QueryPendingSetsWithLocalWorkspaces | ||
QueryShelvedChanges | Retourne une liste de modifications en attente correspondant aux critères spécifiés. Si le workspaceName n'est pas nul, l'ownerName doit également être spécifié.Les enfants sont retournés selon l'option récursive.Si RecursionType.None est spécifié, seul le serverItem est retourné.Si RecursionType.OneLevel est spécifié et le serverItem représente un répertoire, ce répertoire et ses enfants directs sont retournés.Si RecursionType.Full est spécifié et le serverItem est un dossier, tous ses descendants sont retournés.Cette fonction retourne un tableau d'objets de PendingSet, qui représente un espace de travail.Dans chaque objet de PendingSet est un tableau de PendingChanges qui représentent les modifications qui appartiennent à cet espace de travail. | |
QueryShelvesets | Répertorie les jeux de réservations du système.Retourne des métadonnées du jeu de réservations. Pour récupérer la liste de modifications, utilisez QueryPendingSets(). | |
QueryWorkspace | Recherche un espace de travail spécifique.Il permet de caractère générique ou n'annule pas. Lève une exception si l'espace de travail introuvable. | |
QueryWorkspaceItems | Retourne des informations sur un ensemble d'éléments à la version de l'espace de travail. | |
QueryWorkspaces | Recherche un espace de travail avec le propriétaire et l'ordinateur donnés. | |
ReconcileLocalWorkspace | Rapproche les modifications en attente locales d'un espace de travail local avec ceux du serveur. | |
Resolve | Résolvez un conflit spécifique avec une résolution spécifique.Cela est appelé pour get, le Checkin, et les conflits de fusion. | |
Rollback | Roule les modifications arrières d'une arborescence données pour une plage spécifique de version. | |
SetMethodName | Définit le nom de méthode (n'appelle pas EnterMethod) que cela soit destiné à être appelé avec la même instance du methodInformation, mais sans paramètres afin que la méthode soit correctement enregistrée dans le journal d'activité au lieu de son URL. (Hérité de TeamFoundationWebService.) | |
SetServerSettings | ||
ToString | Retourne String contenant le nom du Component, s'il existe.Cette méthode ne doit pas être substituée. (Hérité de MarshalByValueComponent.) | |
UndoPendingChanges | Annule un ensemble de modifications en attente. Si une spécification de serverItem ne correspond à aucune valeur, un objet de défaillance est retourné pour celui-ci.Cette méthode retourne un tableau de modifications en attente qui ont été annulées.Pour chaque fichier, le client doit appeler DownloadFile() et spécifier la version retournée dans l'objet d'UndonePendingChange pour récupérer des versions non modifiées des fichiers. | |
UndoPendingChangesInLocalWorkspace | ||
Unshelve | Fusionne les modifications réservées dans un espace de travail. | |
UpdateLocalVersion | Appelée pour mettre à jour la version locale d'un élément stocké pour un espace de travail. Les clients doivent appeler cette méthode après trouvé appelé DownloadFile() sur l'instruction Get(). | |
UpdateShelveset | Met à jour les propriétés personnalisées sur le jeu de réservations. REMARQUE : Actuellement uniquement des mises à jour au conteneur des propriétés du jeu de réservations sont respectées. Toutes les autres mises à jour génèrent un une absence d'opération. |
Début
Événements
Nom | Description | |
---|---|---|
Disposed | Ajoute un gestionnaire d'événements qui doit écouter l'événement Disposed pour le composant. (Hérité de MarshalByValueComponent.) |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Voir aussi
Référence
Microsoft.TeamFoundation.VersionControl.Server, espace de noms