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 名前空間

その他の技術情報

レプリケーション エージェント プロファイルを操作する (RMO プログラミング)