AgentProfile クラス
パラメーターの作成、削除、追加、および消去や、特定のエージェントへの特定のプロファイルの割り当てなど、レプリケーション エージェント プロファイルに対するすべての操作をカプセル化します。
継承階層
System.Object
Microsoft.SqlServer.Replication.ReplicationObject
Microsoft.SqlServer.Replication.AgentProfile
名前空間: Microsoft.SqlServer.Replication
アセンブリ: Microsoft.SqlServer.Rmo (Microsoft.SqlServer.Rmo.dll)
構文
'宣言
Public NotInheritable Class AgentProfile _
Inherits ReplicationObject
'使用
Dim instance As AgentProfile
public sealed class AgentProfile : ReplicationObject
public ref class AgentProfile sealed : public ReplicationObject
[<SealedAttribute>]
type AgentProfile =
class
inherit ReplicationObject
end
public final class AgentProfile extends ReplicationObject
AgentProfile 型は、以下のメンバーを公開しています。
コンストラクター
名前 | 説明 | |
---|---|---|
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 | ||
SqlServerName | このオブジェクトの接続先となる Microsoft SQL Server インスタンスの名前を取得します。 (ReplicationObject から継承されています。) | |
Type | レプリケーション エージェント プロファイルがレプリケーションによって定義済みかユーザーによって作成されたかを示します。 | |
UserData | ユーザーが独自のデータをオブジェクトにアタッチすることを許可するオブジェクト プロパティを取得します。値の設定も可能です。 (ReplicationObject から継承されています。) |
先頭に戻る
メソッド
名前 | 説明 | |
---|---|---|
AddParameter | レプリケーション エージェント プロファイルにパラメーターを追加します。 | |
AssignToAgent | 特定のレプリケーション エージェント ジョブにレプリケーション エージェント プロファイルを割り当てます。 | |
ChangeParameter | プロファイルの、既存のレプリケーション エージェント パラメーターの値を変更します。 | |
CommitPropertyChanges | キャッシュされているすべてのプロパティ変更ステートメントを、Microsoft SQL Server のインスタンスに送信します。 (ReplicationObject から継承されています。) | |
Create | 現在のプロパティを使って、SQL Server のインスタンス上にレプリケーション エージェント プロファイルを作成します。 | |
Decouple | 参照先のレプリケーション オブジェクトをサーバーから切断します。 (ReplicationObject から継承されています。) | |
EnumParameterInfo | レプリケーション エージェント プロファイルで設定および利用できるパラメーターの情報を返します。 | |
EnumParameters | レプリケーション エージェント プロファイルに設定されている、既存のすべてのパラメーターを返します。 | |
Equals | (Object から継承されています。) | |
GetHashCode | (Object から継承されています。) | |
GetType | (Object から継承されています。) | |
Load | サーバーから既存のオブジェクトのプロパティを読み込みます。 (ReplicationObject から継承されています。) | |
LoadProperties | サーバーから既存のオブジェクトのプロパティを読み込みます。 (ReplicationObject から継承されています。) | |
MakeDefault | プロファイルを、同じ種類のすべてのレプリケーション エージェント用の既定のプロファイルとして設定します。 | |
Refresh | オブジェクトのプロパティを再度読み込みます。 (ReplicationObject から継承されています。) | |
Remove | 既存のレプリケーション エージェント プロファイルをディストリビューターから削除します。 | |
RemoveParameter | レプリケーション エージェント プロファイルから、既存のパラメーターを削除します。 | |
Script | エージェント プロファイルの再作成に使用できる、Transact-SQL スクリプトを生成します。 | |
ToString | (Object から継承されています。) |
先頭に戻る
説明
スレッド セーフ
この型の public static (Microsoft Visual Basic では Shared) のメンバーは、マルチスレッド操作で安全に使用できます。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
関連項目
参照
Microsoft.SqlServer.Replication 名前空間