Класс 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) элементы этого типа потокобезопасны. Потокобезопасность элементов экземпляров не гарантируется.