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
継承
AgentProfile

注釈

スレッド セーフ

この型のパブリック静的 (Shared Microsoft Visual Basic では) メンバーは、マルチスレッド操作に対して安全です。 インスタンス メンバーがスレッド セーフであるとは限りません。

コンストラクター

AgentProfile()

AgentProfile クラスの新しいインスタンスを初期化します。

AgentProfile(Int32, ServerConnection)

指定したエージェント プロファイル ID 値とサーバー接続を使用して、AgentProfile クラスの新しいインスタンスを初期化します。

AgentProfile(String, ServerConnection)

指定したプロファイル名とサーバー接続を使用して、AgentProfile クラスの新しいインスタンスを初期化します。

プロパティ

AgentType

プロファイルを適用するレプリケーション エージェントの種類を取得します。値の設定も可能です。

CachePropertyChanges

レプリケーション プロパティに加えられた変更をキャッシュするか、またはすぐに適用するかを取得します。値の設定も可能です。

(継承元 ReplicationObject)
ConnectionContext

Microsoft SQL Server のインスタンスへの接続を取得または設定します。

(継承元 ReplicationObject)
Default

このプロファイルが特定のレプリケーション エージェントの種類の既定のプロファイルかどうかを指定します。

Description

レプリケーション エージェント プロファイルの説明テキストを取得します。値の設定も可能です。

IsExistingObject

サーバーにオブジェクトが存在するかどうかを取得します。

(継承元 ReplicationObject)
Name

レプリケーション エージェント プロファイルの名前を取得します。値の設定も可能です。

ProfileId

プロファイル ID を取得します。

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 スクリプトを生成します。

適用対象

こちらもご覧ください