AgentProfile Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инкапсулирует все операции над профилями агентов репликации, такие как создание, удаление, и добавление параметров, и назначение специфических профилей определенным агентам.
public ref class AgentProfile sealed : Microsoft::SqlServer::Replication::ReplicationObject
public sealed class AgentProfile : Microsoft.SqlServer.Replication.ReplicationObject
type AgentProfile = class
inherit ReplicationObject
Public NotInheritable Class AgentProfile
Inherits ReplicationObject
- Наследование
Комментарии
Потокобезопасность
Общедоступные статические члены (Shared
в Microsoft Visual Basic) этого типа безопасны для многопоточных операций. Для членов экземпляра потокобезопасность не гарантируется.
Конструкторы
AgentProfile() |
Инициализирует новый экземпляр класса AgentProfile. |
AgentProfile(Int32, ServerConnection) |
Инициализирует новый экземпляр класса AgentProfile с заданными значением идентификатора профиля агента и соединением с сервером. |
AgentProfile(String, ServerConnection) |
Инициализирует новый экземпляр класса AgentProfile с заданными именем профиля и соединением с сервером. |
Свойства
AgentType |
Возвращает или задает тип агента репликации, для которого предназначен профиль. |
CachePropertyChanges |
Возвращает или задает значение, указывающее, следует ли кэшировать изменения, внесенные в свойства репликации, или применять их немедленно. (Унаследовано от ReplicationObject) |
ConnectionContext |
Возвращает или задает подключение к экземпляру Microsoft SQL Server. (Унаследовано от ReplicationObject) |
Default |
Указывает, является ли этот профиль для данного типа агента репликации профилем по умолчанию. |
Description |
Возвращает или задает текстовое описание профиля агента репликации. |
IsExistingObject |
Возвращает значение, указывающее, существует ли объект на сервере. (Унаследовано от ReplicationObject) |
Name |
Возвращает или задает имя профиля агента репликации. |
ProfileId |
Возвращает идентификатор профиля. |
SqlServerName |
Возвращает имя экземпляра microsoft SQL Server, к которому подключен этот объект. (Унаследовано от ReplicationObject) |
Type |
Указывает, был ли профиль агента репликации заранее определен репликацией или создан пользователем. |
UserData |
Возвращает или задает свойство объекта, которое позволяет пользователям прикреплять свои собственные данные к объекту. (Унаследовано от ReplicationObject) |
Методы
AddParameter(String, String) |
Добавляет параметр к профилю агента репликации. |
AssignToAgent(String, Int32) |
Назначает профиль агента репликации определенному заданию агента репликации. |
ChangeParameter(String, String) |
Изменяет значение существующего параметра агента репликации в профиле. |
CheckValidCreation() |
Проверяет создание допустимой репликации. (Унаследовано от ReplicationObject) |
CheckValidDefinition(Boolean) |
Определяет, является ли определение допустимым. (Унаследовано от ReplicationObject) |
CommitPropertyChanges() |
Отправляет все кэшированные инструкции изменения свойств экземпляру Microsoft SQL Server. (Унаследовано от ReplicationObject) |
Create() |
Создает профиль агента репликации в экземпляре SQL Server с помощью текущих свойств. |
Decouple() |
Отделяет связанный объект репликации от сервера. (Унаследовано от ReplicationObject) |
EnumParameterInfo() |
Возвращает сведения о параметрах, которые могут быть установлены и доступны для профиля агента репликации. |
EnumParameters() |
Возвращает все существующие параметры, установленные для профиля агента репликации. |
GetChangeCommand(StringBuilder, String, String) |
Возвращает команду на изменение из репликации. (Унаследовано от ReplicationObject) |
GetCreateCommand(StringBuilder, Boolean, ScriptOptions) |
Возвращает команду на создание из репликации. (Унаследовано от ReplicationObject) |
GetDropCommand(StringBuilder, Boolean) |
Возвращает команду на удаление из репликации. (Унаследовано от ReplicationObject) |
InternalRefresh(Boolean) |
Инициирует внутреннее обновление из репликации. (Унаследовано от ReplicationObject) |
Load() |
Загружает свойства существующего объекта с сервера. (Унаследовано от ReplicationObject) |
LoadProperties() |
Загружает свойства существующего объекта с сервера. (Унаследовано от ReplicationObject) |
MakeDefault() |
Назначает профиль используемым по умолчанию для всех агентов репликации такого же типа. |
Refresh() |
Повторно загружает свойства объекта. (Унаследовано от ReplicationObject) |
Remove() |
Удаляет существующий профиль агента репликации из распространителя. |
RemoveParameter(String) |
Удаляет существующий параметр из профиля агента репликации. |
Script(ScriptOptions) |
Создает скрипт Transact-SQL, который можно использовать для повторного создания профиля агента. |