SyncKnowledge メンバー

レプリカの項目ストアに関するナレッジを表します。

SyncKnowledge データ型で公開されるメンバーを以下の表に示します。

パブリック コンストラクター

( プロテクト コンストラクター も参照)

  名前 説明
Public method SyncKnowledge オーバーロードされます。 SyncKnowledge クラスの新しいインスタンスを初期化します。

このページのトップへ

プロテクト コンストラクター

  名前 説明
Protected method SyncKnowledge オーバーロードされます。 SyncKnowledge クラスの新しいインスタンスを初期化します。

このページのトップへ

パブリック プロパティ

  名前 説明
Public property CompatibilityLevel このオブジェクトと共に使用できる Sync Framework コンポーネントのバージョンを取得または設定します。
Public property Bb904566.static(ja-jp,SQL.105).gif DefaultCompatibilityLevel すべての SyncKnowledge オブジェクトの既定の互換性レベルを取得します。値の設定も可能です。
Public property MinimumCompatibilityLevel このオブジェクトと共に使用できる Sync Framework コンポーネントの最小バージョンを取得します。
Public property ReplicaId このナレッジを所有するレプリカの ID を取得します。
Public property ReplicaKeyMap このナレッジに関連付けられているレプリカ キー マップを取得します。

このページのトップへ

パブリック メソッド

( プロテクト メソッド も参照)

  名前 説明
Public method AddMarker 指定された項目に指定された種類のマーカーでマークを付けます。
Public method Clone このオブジェクトの新しいインスタンスを作成し、このオブジェクトのデータを新しいオブジェクトにコピーします。
Public method Combine 指定されたナレッジを現在のナレッジと結合します。
Public method Compare 指定されたナレッジ クッキーとこのナレッジ オブジェクトとの間で高速比較を実行します。
Public method Complement このオブジェクトに含まれ、指定したナレッジには含まれていないナレッジを返します。
Public method Contains オーバーロードされます。指定された変更またはナレッジがこのナレッジに含まれているかどうかを示します。
Public method ContainsMarker 指定した項目に指定した種類のマーカーでマークが付けられているかどうかを示します。
Public method Bb904566.static(ja-jp,SQL.105).gif Deserialize オーバーロードされます。シリアル化されたデータを使用して SyncKnowledge クラスの新しいインスタンスを作成します。
Public method Equals  オーバーロードされます。 ( Object から継承されます。)
Public method ExcludeChangeUnit 指定された変更単位に関するナレッジをナレッジから削除します。
Public method ExcludeItem 指定された項目に関するナレッジをナレッジから削除します。
Public method FindMinTickCountForReplica 指定されたレプリカのナレッジで最小のティック数を検索します。
Public method GetHashCode  ( Object から継承されます。)
Public method GetKnowledgeCookie 高速比較に使用できる、このナレッジ オブジェクトの読み取り専用の簡易表現を取得します。
Public method GetKnowledgeForChangeUnit 指定された変更単位に関するナレッジを取得します。
Public method GetKnowledgeForColumns このオブジェクトに含まれるすべての項目について、指定した変更単位のセットのナレッジを返します。
Public method GetKnowledgeForItem 指定された項目に関するナレッジを取得します。
Public method GetKnowledgeForRange 項目 ID の指定された範囲に関するナレッジを取得します。
Public method GetObjectData SerializationInfo オブジェクトにナレッジ オブジェクトのデータをシリアル化します。
Public method GetSchema NULL 参照 (Visual Basic では Nothing) です。 を返します。
Public method GetSyncIdFormatGroup このナレッジ オブジェクトに格納されている ID の ID 形式スキーマを取得します。
Public method GetType  ( Object から継承されます。)
Public method Intersects 指定されたナレッジがこのナレッジと交差しているかどうかを示します。
Public method MapRemoteKnowledgeToLocal 他のレプリカのナレッジ オブジェクトを、このナレッジを所有するレプリカと互換性のあるナレッジ オブジェクトに変換します。
Public method ReadXml XML 表現からオブジェクトを再構成します。
Public method Bb904566.static(ja-jp,SQL.105).gif ReferenceEquals  ( Object から継承されます。)
Public method RemoveAllChangeUnitsMarkers ナレッジ内の項目のすべてのマーカーを削除します。
Public method RemoveMarker 指定した項目から指定した種類のマーカーを削除します。
Public method Serialize オーバーロードされます。ナレッジ オブジェクトのデータをバイト配列にシリアル化します。
Public method SetLocalTickCount このナレッジを所有するレプリカのティック数を設定します。
Public method ToString オーバーライドされます。ナレッジを表す文字列を取得します。
Public method WriteXml このオブジェクトを XML 表現に変換します。

このページのトップへ

プロテクト メソッド

  名前 説明
Protected method Finalize  ( Object から継承されます。)
Protected method MemberwiseClone  ( Object から継承されます。)

このページのトップへ

参照

リファレンス

SyncKnowledge クラス
Microsoft.Synchronization 名前空間