HostName プロパティ (レプリケーション ActiveX)
HostName プロパティは、パブリッシャに接続するときに使用されるホスト名を設定または返します。このプロパティには、SQL Server HOST_NAME (Transact-SQL) 関数を使用してパブリケーションを動的にフィルタ選択するときに使用する値が指定されます。
構文
object.HostName [= value]
要素 | 説明 |
---|---|
object |
結果が SQLMerge オブジェクトになる式。 |
value |
フィルタ句の HOST_NAME (Transact-SQL) により返される値。 |
適用対象
解説
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);