次の方法で共有


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

HostName プロパティは、パブリッシャに接続するときに使用されるホスト名を設定または返します。このプロパティには、SQL Server HOST_NAME (Transact-SQL) 関数を使用してパブリケーションを動的にフィルタ選択するときに使用する値が指定されます。

構文

object.HostName [= value]
要素 説明

object

結果が SQLMerge オブジェクトになる式。

value

フィルタ句の HOST_NAME (Transact-SQL) により返される値。

適用対象

SQLMerge オブジェクト

解説

HostName プロパティを使用して、動的フィルタ選択における HOST_NAME (Transact-SQL) の値を設定します。たとえば、アーティクルにサブセット フィルタ句 LoginID = HOST_NAME() が指定されているときに、HostName プロパティを "adventure-works\garrett1" に設定して SQLMerge オブジェクト (レプリケーション ActiveX) オブジェクトの Run メソッド (レプリケーション ActiveX) メソッドを呼び出した場合、LoginID 列内にある "adventure-works\garrett1" を含む行のみがそのアーティクルのレプリケーションに含まれます。

HostName プロパティにおける大文字小文字の区別は、パブリッシャとパブリケーション データベースの両方が大文字小文字の区別をしないように構成されている場合にのみ無視されます。

データ型

String

属性

読み取り/書き込み

プロトタイプ C/C++

HRESULT get_HostName(BSTR *pVal);
HRESULT put_HostName(BSTR newVal);