Свойство HostName (репликация)
Свойство HostName задает имя узла, используемое для устройства при установлении соединения с издателем. Свойство HostName применяется при динамической фильтрации публикации с помощью функции HOST_NAME() SQL Server. Свойство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 задано значение "Иванов" перед вызовом метода Run, то по завершении синхронизации подписка будет содержать только те строки, у которых в столбце LName указано значение "Иванов". Дополнительные сведения см. в разделе "Динамические фильтры" электронной документации по SQL Server.
Приложение должно вызвать метод ReinitializeSubscription, если после создания подписки значение HostName изменилось.
См. также
Справочник
Метод ReInitializeSubscription (репликация)
Свойства объекта Replication