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.