HostName プロパティ (レプリケーション)

HostName プロパティは、パブリッシャへの接続時に使用されるデバイスのホスト名を設定します。SQL Server HOST_NAME() 関数を使用してパブリケーションに動的にフィルタを適用するときに、HostName が使用されます。HostName の指定は省略できます。

構文

object.HostName [= value]

パラメータ

  • value
    クライアントのホスト名。既定値は、"ホスト名なし" です。

適用対象

SQL Server 2005 Compact Edition Replication オブジェクト

データ型

文字列

属性

読み取り/書き込み

プロトタイプ

HRESULT get_HostName(BSTR *pVal);
HRESULT put_ HostName (BSTR newVal);

解説

HostName は、動的フィルタの HOST_NAME() 関数の値を設定するために使用します。たとえば、アーティクルに対して指定されているサブセット フィルタ句が "LName = HOST_NAME( )" の場合、HostName を "Jones" に設定してから Run メソッドを呼び出すと、同期の完了後には LName 列に "Jones" が格納されている行だけがサブスクリプションに含まれます。詳細については、SQL Server Books Online の「動的フィルタ」を参照してください。

サブスクリプションの作成後に HostName プロパティの値を変更した場合は、ReinitializeSubscription メソッドを呼び出す必要があります。

参照

関連項目

ReInitializeSubscription メソッド (レプリケーション)
Replication オブジェクトのプロパティ

ヘルプおよび情報

SQL Server Compact Edition のサポートについて