Partager via


Classe RangeSet

Représente un ensemble d'objets Range, chacun contenant la connaissance relative à un jeu d'unités de modification dans une plage d'éléments.

Espace de noms :  Microsoft.Synchronization
Assembly :  Microsoft.Synchronization (dans Microsoft.Synchronization.dll)

Syntaxe

'Déclaration
Public Class RangeSet _
    Implements IEnumerable(Of Range), IEnumerable
'Utilisation
Dim instance As RangeSet
public class RangeSet : IEnumerable<Range>, 
    IEnumerable
public ref class RangeSet : IEnumerable<Range^>, 
    IEnumerable
type RangeSet =  
    class
        interface IEnumerable<Range>
        interface IEnumerable
    end
public class RangeSet implements IEnumerable<Range>, IEnumerable

Notes

Un objet SyncKnowledge contient un objet d'étendue RangeSet qui contient la connaissance relative à toutes les unités de modification pour lesquelles aucun RangeSet associé n'est défini. Un objet SyncKnowledge peut également contenir une liste d'objets RangeSet qui contiennent la connaissance relative à des unités de modification spécifiques.

Le membre de IEnumerable est implémenté explicitement. Le code qui y accède doit d'abord effectuer un cast de l'objet RangeSet en interface IEnumerable en utilisant l'opérateur de casting ou le mot clé as.

Hiérarchie d'héritage

System. . :: . .Object
  Microsoft.Synchronization..::..RangeSet

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Membres RangeSet

Espace de noms Microsoft.Synchronization