次の方法で共有


ClockVectorElement クラス

ナレッジ構造のクロック ベクター要素を表します。このクラスは継承できません。

名前空間:  Microsoft.Synchronization
アセンブリ:  Microsoft.Synchronization (Microsoft.Synchronization.dll 内)

構文

'宣言
Public NotInheritable Class ClockVectorElement _
    Implements IClockVectorElement, IXmlSerializable
'使用
Dim instance As ClockVectorElement
public sealed class ClockVectorElement : IClockVectorElement, 
    IXmlSerializable
public ref class ClockVectorElement sealed : IClockVectorElement, 
    IXmlSerializable
[<SealedAttribute>]
type ClockVectorElement =  
    class
        interface IClockVectorElement
        interface IXmlSerializable
    end
public final class ClockVectorElement implements IClockVectorElement, IXmlSerializable

説明

クロック ベクターのクロック ベクター要素は、ナレッジ構造に含まれる変更を表します。特定のレプリカが加えた変更は、変更のティック数が 0 およびそのレプリカを追跡する ClockVectorElement に含まれているティック数の間で発生する場合は、ナレッジに含まれているものとして定義されます。

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

継承階層

System. . :: . .Object
  Microsoft.Synchronization..::..ClockVectorElement

スレッド セーフ

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

参照

参照

ClockVectorElement メンバー

Microsoft.Synchronization 名前空間