SyncKnowledge メンバー
レプリカの項目ストアに関するナレッジを表します。
SyncKnowledge 型は次のメンバーを公開します。
コンストラクター
名前 | 説明 | |
---|---|---|
SyncKnowledge() () () () | SyncKnowledge クラスの新しいインスタンスを初期化します。 | |
SyncKnowledge(SerializationInfo, StreamingContext) | シリアル化されたデータを使用して SyncKnowledge クラスの新しいインスタンスを初期化します。 | |
SyncKnowledge(SyncIdFormatGroup, ReplicaKeyMap, UInt64) | 指定した ID 形式スキーマ、レプリカ キー マップ、およびティック数を含む、SyncKnowledge クラスの新しいインスタンスを初期化します。 | |
SyncKnowledge(SyncIdFormatGroup, SyncId, UInt64) | 指定した ID 形式スキーマ、レプリカ ID、およびティック数を含む、SyncKnowledge クラスの新しいインスタンスを初期化します。 |
Top
メソッド
名前 | 説明 | |
---|---|---|
AddMarker(MarkerType, SyncId) | 指定された項目に指定された種類のマーカーでマークを付けます。 | |
Clone() () () () | このオブジェクトの新しいインスタンスを作成し、このオブジェクトのデータを新しいオブジェクトにコピーします。 | |
Combine(SyncKnowledge) | 指定されたナレッジを現在のナレッジと結合します。 | |
Compare(KnowledgeCookie) | 指定されたナレッジ クッキーとこのナレッジ オブジェクトとの間で高速比較を実行します。 | |
Complement(SyncKnowledge) | このオブジェクトに含まれ、指定したナレッジには含まれていないナレッジを返します。 | |
Contains(ChangeUnitChange) | 指定された変更単位の変更がこのナレッジで認識されているかどうかを示します。 | |
Contains(ItemChange) | 指定された項目の変更がこのナレッジで認識されているかどうかを示します。 | |
Contains(SyncKnowledge) | 指定されたナレッジがこのナレッジで認識されているかどうかを示します。 | |
Contains(SyncId, SyncId, SyncVersion) | 指定された項目の変更がこのナレッジで認識されているかどうかを示します。 | |
Contains(SyncId, SyncId, SyncId, SyncVersion) | 指定された変更単位の変更がこのナレッジで認識されているかどうかを示します。 | |
ContainsMarker(MarkerType, SyncId) | 指定した項目に指定した種類のマーカーでマークが付けられているかどうかを示します。 | |
Deserialize(SyncIdFormatGroup, array<Byte> [] () [] []) | シリアル化されたデータを使用して SyncKnowledge クラスの新しいインスタンスを作成します。 | |
Deserialize(SyncIdFormatGroup, array<Byte> [] () [] [], ReplicaKeyMap) | シリアル化されたデータと指定されたレプリカ キー マップを使用して SyncKnowledge クラスの新しいインスタンスを作成します。 | |
Equals(Object) | (Object から継承されます。) | |
ExcludeChangeUnit(SyncId, SyncId) | 指定された変更単位に関するナレッジをナレッジから削除します。 | |
ExcludeItem(SyncId) | 指定された項目に関するナレッジをナレッジから削除します。 | |
Finalize() () () () | (Object から継承されます。) | |
FindMinTickCountForReplica(SyncId) | 指定されたレプリカのナレッジで最小ティック数を検索します。 | |
GetHashCode() () () () | (Object から継承されます。) | |
GetKnowledgeCookie() () () () | 高速比較に使用できる、このナレッジ オブジェクトの読み取り専用の簡易表現を取得します。 | |
GetKnowledgeForChangeUnit(SyncId, SyncId) | 指定された変更単位に関するナレッジを取得します。 | |
GetKnowledgeForColumns(array<SyncId> [] () [] []) | このオブジェクトに含まれるすべての項目について、指定した変更単位のセットのナレッジを返します。 | |
GetKnowledgeForItem(SyncId) | 指定された項目に関するナレッジを取得します。 | |
GetKnowledgeForRange(SyncId, SyncId) | 項目 ID の指定された範囲に関するナレッジを取得します。 | |
GetObjectData(SerializationInfo, StreamingContext) | SerializationInfo オブジェクトにナレッジ オブジェクトのデータをシリアル化します。 | |
GetSchema() () () () | null Nothing nullptr unit NULL 参照 (Visual Basic では Nothing) を返します。 | |
GetSyncIdFormatGroup() () () () | このナレッジ オブジェクトに格納されている ID の ID 形式スキーマを取得します。 | |
GetType() () () () | (Object から継承されます。) | |
Intersects(SyncKnowledge) | 指定されたナレッジがこのナレッジと交差しているかどうかを示します。 | |
MapRemoteKnowledgeToLocal(SyncKnowledge) | 他のレプリカのナレッジ オブジェクトを、このナレッジを所有するレプリカと互換性のあるナレッジ オブジェクトに変換します。 | |
MemberwiseClone() () () () | (Object から継承されます。) | |
ReadXml(XmlReader) | XML 表現からオブジェクトを再構成します。 | |
RemoveAllChangeUnitsMarkers() () () () | ナレッジの項目のすべてのマーカーを削除します。 | |
RemoveMarker(MarkerType, SyncId) | 指定した項目から指定した種類のマーカーを削除します。 | |
Serialize() () () () | ナレッジ オブジェクトのデータをバイト配列にシリアル化します。 | |
Serialize(Boolean) | ナレッジ オブジェクトのデータをバイト配列にシリアル化します。 | |
SetLocalTickCount(UInt64) | このナレッジを所有するレプリカのティック数を設定します。 | |
ToString() () () () | ナレッジを表す文字列を取得します。 (Object. . :: . .ToString() () () () をオーバーライドします。) | |
WriteXml(XmlWriter) | このオブジェクトを XML 表現に変換します。 |
Top
プロパティ
名前 | 説明 | |
---|---|---|
CompatibilityLevel | このオブジェクトと共に使用できる Sync Framework コンポーネントのバージョンを取得または設定します。 | |
DefaultCompatibilityLevel | すべての SyncKnowledge オブジェクトの既定の互換性レベルを取得します。値の設定も可能です。 | |
MinimumCompatibilityLevel | このオブジェクトと共に使用できる Sync Framework コンポーネントの最小バージョンを取得します。 | |
ReplicaId | このナレッジを所有するレプリカの ID を取得します。 | |
ReplicaKeyMap | このナレッジに関連付けられているレプリカ キー マップを取得します。 |
Top