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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.TeamFoundation.VersionControl.Client, espace de noms