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 のメンバーは明示的に実装されます。これらにアクセスするコードはまず、キャスト演算子または as キーワードを使用して RangeSet オブジェクトを IEnumerable インターフェイスにキャストする必要があります。

継承階層

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

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはスレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

RangeSet メンバー

Microsoft.Synchronization 名前空間