Workspace, classe
Hiérarchie d'héritage
System.Object
Microsoft.TeamFoundation.VersionControl.Server.Workspace
Espace de noms : Microsoft.TeamFoundation.VersionControl.Server
Assembly : Microsoft.TeamFoundation.VersionControl.Server (dans Microsoft.TeamFoundation.VersionControl.Server.dll)
Syntaxe
'Déclaration
<RequiredClientServiceAttribute("VersionControlServer")> _
<CallOnDeserializationAttribute("AfterDeserialize")> _
Public Class Workspace _
Implements IRecordable
[RequiredClientServiceAttribute("VersionControlServer")]
[CallOnDeserializationAttribute("AfterDeserialize")]
public class Workspace : IRecordable
Le type Workspace expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
Workspace | Constructeur par défaut pour le marshaling. |
Début
Propriétés
Nom | Description | |
---|---|---|
Comment | Commentaire décrivant l'espace de travail.Peut être null ou vide. REMARQUE : XML normalisera toutes les fins de ligne au saut de ligne (\ n). | |
Computer | Nom de l'ordinateur auquel cet espace de travail appartient. | |
EffectivePermissions | Ce champ est rempli uniquement lorsqu'il envoie cet espace de travail lors de la transmission au client. Il contient le WorkspacePermissions effective de l'utilisateur qui a appelé le webmethod approprié : CreateWorkspace, UpdateWorkspace, QueryWorkspace, QueryWorkspaces. Ce champ est rempli à l'aide de la méthode statique Workspace.PopulateEffectivePermissionsForUser.Il ne doit pas être considéré au moment de l'évaluation de sécurité sauf immédiatement après remplir une valeur avec PopulateEffectivePermissionsForUser.Sinon, utilisez l'une de HasWorkspacePermission ou de CheckWorkspacePermission sur le SecurityManager. | |
Folders | Choix de mappages de dossiers de travail de cet espace de travail.Cette propriété n'est pas garanti retourner les dossiers à jour avec la base de données.Si les mappages à jour sont nécessaires ensuite GetUpToDateFolders doit être appelé. | |
IsLocal | True si l'espace de travail est un espace de travail local. False si l'espace de travail est un espace de travail du serveur (espace de travail traditionnel). | |
LastAccessDate | Il s'agit de la date à la résolution du jour de la dernière fois où l'espace de travail a été accédé. | |
Name | Nom de l'espace de travail.Doit être unique d'un OwnerName donné. | |
Options | ||
OwnerAliases | ||
OwnerDisplayName | Nom complet de l'utilisateur qui possède cet espace de travail. | |
OwnerIdentifier | ||
OwnerIdentityType | Utilise la classe IdentityDescriptor de serveur d'infrastructure pour envoyer d'un IdentityDescriptor à utiliser dans le client.Pour ne pas désactiver la compatibilité de Whidbey --- quant à un bogue de désérialisation de Whidbey XML, cela dépend IdentityDescriptor n'ayant aucun sous-élément et n'ayant aucun élément de fin (forme abrégée).Par conséquent, elle doit être du formulaire : "". | |
OwnerName | Nom de l'identité de l'utilisateur qui possède cet espace de travail. Doit être du DOMAINE\du NomUtilisateur. | |
OwnerUniqueName | Nom unique de l'utilisateur qui possède cet espace de travail. | |
SecurityToken | Jeton de sécurité pour l'espace de noms d'espace de travail qui utilise le service de sécurité. |
Début
Méthodes
Nom | Description | |
---|---|---|
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 Object.) | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
GetUpToDateFolders | Choix de mappages de dossiers de travail de cet espace de travail qui est garantie à jour avec celui de la base de données. | |
LocalItemToWorkingFolder | Retourne un objet de WorkingFolder qui décrit comment un chemin d'accès local donné est mappé dans l'espace de travail. Les chemins d'accès du WorkingFolder construit correspondront à l'élément donné exactement ; autrement dit, l'objet de WorkingFolder n'est pas nécessairement un doublon d'un des objets de WorkingFolder dans la collection de dossiers. | |
LocalToServerItem | Traduit un élément local à un élément du serveur basée sur des dossiers de travail de l'espace de travail. Si les honorCloaks est vrai, un élément masqué vous offre un ItemCloakedException. Si les honorCloaks est false, un élément masqué retourne null. Un élément a fournit toujours un ItemNotMappedException. | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
RecordInformation | Informations de classe d'enregistrement d'IRecordable.RecordInformation pour l'enregistrement. | |
ServerItemToWorkingFolder | Retourne un objet de WorkingFolder qui décrit comment un chemin d'accès au serveur donné est mappé dans l'espace de travail. Les chemins d'accès du WorkingFolder construit correspondront à l'élément donné exactement ; autrement dit, l'objet de WorkingFolder n'est pas nécessairement un doublon d'un des objets de WorkingFolder dans la collection de dossiers. | |
ServerToLocalItem | Traduit un élément du serveur à un élément de localitem selon les dossiers de travail de l'espace de travail. Si les honorCloaks est vrai, un élément masqué vous offre un ItemCloakedException. Si les honorCloaks est false, un élément masqué retourne null. Un élément a fournit toujours un ItemNotMappedException. | |
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