AgentProfile クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
パラメーターの作成、削除、追加、および消去や、特定のエージェントへの特定のプロファイルの割り当てなど、レプリケーション エージェント プロファイルに対するすべての操作をカプセル化します。
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) |
指定したエージェント プロファイル 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 スクリプトを生成します。 |