Partager via


ChangeRequest, classe

Objet représentant une requête client à la PEND devient un élément ou des caractères génériques d'élément.

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.TeamFoundation.VersionControl.Server
Assembly :  Microsoft.TeamFoundation.VersionControl.Server (dans Microsoft.TeamFoundation.VersionControl.Server.dll)

Syntaxe

'Déclaration
<ClassVisibilityAttribute(ClientVisibility.Internal, ClientVisibility.Internal)> _
Public Class ChangeRequest _
    Implements ICloneable, IRecordable
[ClassVisibilityAttribute(ClientVisibility.Internal, ClientVisibility.Internal)]
public class ChangeRequest : ICloneable, 
    IRecordable

Le type ChangeRequest expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique ChangeRequest

Début

Propriétés

  Nom Description
Propriété publique DeletionId Si RequestType est restauré et il existe plusieurs élément supprimé avec le même chemin d'accès de référentiel, cet ID est utilisé pour les distinguer. Sinon, il doit être de 0.
Propriété publique Encoding L'attribut enocding est une propriété avec version d'un fichier.Cela définit l'encodage Windows utilisé pour représenter les données.
Propriété publique ItemSpec Serveur ou chemin d'accès local pour l'élément ajoute.
Propriété publique ItemType L'ItemType est une propriété non gérées qui peut être définie lorsque vous ajoutez un élément au référentiel.Une fois qu'un élément est un fichier ou dossier le type ne peut être modifié.Le client doit fournir l'ItemType sur des appels pour aider à distinguer.
Propriété publique LockLevel Spécifie le nouveau verrouillage de l'élément.Si la valeur « inchangée » est passée, le niveau de verrou n'est pas modifié de la modification en attente précédente.
Propriété publique Properties Les propriétés aux modifications de PEND pour.
Propriété publique RequestType Liste de modifier-types étant apportées à l'élément (consultez RequestType.)
Propriété publique TargetItem Si RequestType est renommer, branchez-vous ou restaurez, cela spécifie le nouvel élément a été changé. Sinon, Null.
Propriété publique TargetItemType Si TargetItem est spécifié, cette valeur peut substituer la détection du serveur de si la cible est un dossier ou un élément (mouvement vs le changement de nom).
Propriété publique VersionSpec Spécificateur de version.Argument facultatif utilisé avec RequestType.Branch ou. Fusion. Si spécifiée, la branche/fusion doit être partie du VersionSpec donné, sinon, permettez à la logique de fusion pour la connaître.

Début

Méthodes

  Nom Description
Méthode publique Clone
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégée 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 Object.)
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publique RecordInformation Informations de classe d'enregistrement d'IRecordable.RecordInformation pour l'enregistrement.
Méthode publique Reset
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)

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