Partager via


Workspace.IsScannerAsynchronous, propriété

Cet indicateur s'applique uniquement aux espaces de travail locaux (== WorkspaceLocation.Local d'emplacement). Si la valeur true, le VersionControlServer qui possède cet espace de travail déclenche des événements de PendingChangesChanged et GetCompleted comme rapidement le scanner de disque remarque que quelque chose a été modifiée sur le disque.

Autrement dit, la génération de ces événements est vraiment asynchrone. Si la valeur false, le scanner de disque fonctionne uniquement lorsque cela est requis pour l'exactitude -- en tant que partie d'appels aux méthodes publiques de cet objet workspace. Les événements augmentera encore, mais ils augmentera après l'appel d'API analysé les remarque, plutôt qu'à mesure qu'ils se produisent sur le disque.

La valeur par défaut est false. La définition de cet indicateur true peut diminuer les performances, mais il est utile pour la construction d'une fonctionnalité comme une liste de toujours sécurisé futurs date de modifications en attente dans l'espace de travail.

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

Syntaxe

'Déclaration
Public Property IsScannerAsynchronous As Boolean
public bool IsScannerAsynchronous { get; set; }

Valeur de propriété

Type : System.Boolean

Sécurité .NET Framework

Voir aussi

Référence

Workspace Classe

Microsoft.TeamFoundation.VersionControl.Client, espace de noms