Implements the core functionality for managed replication agents.
継承階層
System.Object
System.MarshalByRefObject
Microsoft.SqlServer.Replication.AgentCore
Microsoft.SqlServer.Replication.SnapshotGenerationAgent
名前空間: Microsoft.SqlServer.Replication
アセンブリ: Microsoft.SqlServer.Replication (Microsoft.SqlServer.Replication.dll)
構文
'宣言
<ComVisibleAttribute(True)> _
<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, Name := "Microsoft.SqlServer.Replication", _
PublicKey := "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")> _
Public MustInherit Class AgentCore _
Inherits MarshalByRefObject
'使用
Dim instance As AgentCore
[ComVisibleAttribute(true)]
[StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, Name = "Microsoft.SqlServer.Replication",
PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public abstract class AgentCore : MarshalByRefObject
[ComVisibleAttribute(true)]
[StrongNameIdentityPermissionAttribute(SecurityAction::InheritanceDemand, Name = L"Microsoft.SqlServer.Replication",
PublicKey = L"0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public ref class AgentCore abstract : public MarshalByRefObject
[<AbstractClassAttribute>]
[<ComVisibleAttribute(true)>]
[<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, Name = "Microsoft.SqlServer.Replication",
PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")>]
type AgentCore =
class
inherit MarshalByRefObject
end
public abstract class AgentCore extends MarshalByRefObject
AgentCore 型は、以下のメンバーを公開しています。
コンストラクター
| 名前 | 説明 | |
|---|---|---|
![]() |
AgentCore | Creates a new instance of the AgentCore class. |
先頭に戻る
プロパティ
| 名前 | 説明 | |
|---|---|---|
![]() |
AbortPolicy | Gets or sets how running replication agent threads are terminated when an unanticipated shutdown occurs. |
![]() |
ComErrorCollection | Gets information on errors that occur during agent execution. |
![]() |
FlatExceptionCollection | インフラストラクチャです。Gets the collection of exception objects accessed using the IEnumerable interface. |
![]() |
HistoryVerboseLevel | Gets or sets the amount of history logged during agent execution. |
![]() |
LoginTimeout | Get or sets the number of seconds before the login times out for connections made by the agent. |
![]() |
Output | Gets or sets the name and path of the agent output file. |
![]() |
OutputVerboseLevel | Gets or sets the level of detail of information written to the agent output file. |
![]() |
PacketSize | インフラストラクチャです。Gets or sets the packet size associated with the agent. |
![]() |
ProfileName | Gets or sets an agent profile to use when running the agent. |
![]() |
PublisherFailoverPartner | Gets or sets the failover partner instance of SQL Server participating in a database mirroring session with the publication database. |
![]() |
QueryTimeout | Gets or sets the number of seconds before a query times out. |
先頭に戻る
メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
Abort | Aborts the process of the current instance. |
![]() |
CreateObjRef | セキュリティ クリティカル。 (MarshalByRefObject から継承されています。) |
![]() |
Equals | (Object から継承されています。) |
![]() |
Finalize | (Object から継承されています。) |
![]() |
GetHashCode | (Object から継承されています。) |
![]() |
GetLifetimeService | セキュリティ クリティカル。 (MarshalByRefObject から継承されています。) |
![]() |
GetType | (Object から継承されています。) |
![]() |
InitializeLifetimeService | セキュリティ クリティカル。 (MarshalByRefObject から継承されています。) |
![]() |
MemberwiseClone() | (Object から継承されています。) |
![]() |
MemberwiseClone(Boolean) | (MarshalByRefObject から継承されています。) |
![]() |
ResetParametersToDefault | Resets the value of the parameters to default. |
![]() |
ToString | (Object から継承されています。) |
先頭に戻る
イベント
| 名前 | 説明 | |
|---|---|---|
![]() |
ComStatus | インフラストラクチャです。Occurs when a running agent returns synchronization Com status information. |
![]() |
Status | Occurs when a running agent returns status information. |
先頭に戻る
説明
Do not use AgentCore. Instead use the derived agent classes SnapshotGenerationAgent, MergeSynchronizationAgent, and TransSynchronizationAgent.
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
.gif)
.gif)
.gif)
.gif)