次の方法で共有


MergePullSubscription.Priority Property

サブスクリプション間の競合を解決するときに使用される、他のサーバー サブスクリプションに対するこのサーバー サブスクリプションの重み付けを取得します。値の設定も可能です。

名前空間: Microsoft.SqlServer.Replication
アセンブリ: Microsoft.SqlServer.Rmo (microsoft.sqlserver.rmo.dll 内)

構文

'宣言
Public Property Priority As Single
public float Priority { get; set; }
public:
property float Priority {
    float get ();
    void set (float value);
}
/** @property */
public float get_Priority ()

/** @property */
public void set_Priority (float value)
public function get Priority () : float

public function set Priority (value : float)

プロパティ値

Single 値です。

解説

Priority プロパティが使用されるのは、SubscriberType の値が Global の場合だけです。

既存のサブスクリプションに Priority プロパティは設定できません。

Priority プロパティを取得できるのは、サブスクライバ側の固定サーバー ロール sysadmin のメンバ、またはサブスクリプション データベースの固定データベース ロール db_owner のメンバだけです。

Priority プロパティを設定できるのは、サブスクライバ側の固定サーバー ロール sysadmin のメンバ、またはサブスクリプション データベースの固定データベース ロール db_owner のメンバだけです。

Priority プロパティを取得すると、sp_helpmergepullsubscription を実行したのと同じことになります。

Priority プロパティを設定すると、sp_addmergepullsubscription を実行したのと同じことになります。

この名前空間、クラス、またはメンバは、Microsoft .NET Framework 2.0 でのみサポートされています。

スレッド セーフ

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

プラットフォーム

開発プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

対象プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

参照

関連項目

MergePullSubscription Class
MergePullSubscription Members
Microsoft.SqlServer.Replication Namespace

その他の技術情報

マージ レプリケーションで競合を検出および解決する方法