Класс RangeSet

Представляет набор объектов Range, каждый из которых содержит набор знаний о наборе базовых единиц в диапазоне элементов.

Пространство имен:  Microsoft.Synchronization
Сборка:  Microsoft.Synchronization (в Microsoft.Synchronization.dll)

Синтаксис

'Декларация
Public Class RangeSet _
    Implements IEnumerable(Of Range), IEnumerable
'Применение
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

Замечания

Объект SyncKnowledge содержит объект области RangeSet, в котором содержится набор знаний обо всех базовых единицах, не имеющих определенной связанной области RangeSet. Объект SyncKnowledge также может содержать список объектов RangeSet, которые содержат наборы знаний об определенных базовых единицах.

Член интерфейса IEnumerable реализуется явным образом. При обращении к ним код должен сначала привести объект RangeSet к интерфейсу IEnumerable, используя оператор приведения или ключевое слово as.

Иерархия наследования

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

Потоковая защита

Все открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность элементов экземпляров не гарантируется.

См. также

Справочник

Элементы RangeSet

Пространство имен Microsoft.Synchronization