Поделиться через


Свойство HostName (репликация)

Свойство HostName задает имя узла, используемое для устройства при установлении соединения с издателем. Свойство HostName применяется при динамической фильтрации публикации с помощью функции HOST_NAME() SQL Server. СвойствоHostName не является обязательным.

Синтаксис

object.HostName [= value]

Параметры

  • value
    Имя узла клиента. По умолчанию не задается.

Объект применения

SQL Server Compact 3.5 Объект 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

Справка и поддержка

Получение помощи (SQL Server Compact 3.5 с пакетом обновления 1)