Klasa AgentCore
Implementuje podstawowe funkcje replikacja zarządzanych agentów.
Hierarchia dziedziczenia
System.Object
System.MarshalByRefObject
Microsoft.SqlServer.Replication.AgentCore
Microsoft.SqlServer.Replication.SnapshotGenerationAgent
Przestrzeń nazw: Microsoft.SqlServer.Replication
Zestaw: Microsoft.SqlServer.Replication (w Microsoft.SqlServer.Replication.dll)
Składnia
'Deklaracja
<ComVisibleAttribute(True)> _
<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, Name := "Microsoft.SqlServer.Replication", _
PublicKey := "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")> _
Public MustInherit Class AgentCore _
Inherits MarshalByRefObject
'Użycie
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
Typ AgentCore uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
AbortPolicy | Pobiera lub ustawia jak uruchomiony agent replikacja wątki są przerywane, gdy występuje niekontrolowanej zamknięcia. | |
ComErrorCollection | Zwraca informacje na temat błędów występujących podczas wykonywania agenta. | |
FlatExceptionCollection | Infrastruktura. | |
HistoryVerboseLevel | Pobiera lub ustawia ilość historia zarejestrowane podczas wykonywania agenta. | |
LoginTimeout | GET lub ustawia liczbę sekund przed logowania limit czasu połączeń nawiązywanych przez agenta. | |
Output | Pobieranie lub ustawia nazwę i ścieżka pliku wyjściowego agenta. | |
OutputVerboseLevel | Pobiera lub ustawia poziom szczegółowości informacje zapisane w pliku wyjściowym agenta. | |
PacketSize | Infrastruktura. | |
ProfileName | Pobiera lub ustawia profil programu agent używane podczas uruchamiania agenta. | |
PublisherFailoverPartner | Pobiera lub ustawia wystąpienie partner pracy awaryjnej SQL Server uczestniczących w bazie danych, dublowanie sesja z baza danych publikacja. | |
QueryTimeout | GET lub ustawia limit czasu liczba sekund przed kwerendy. |
Do góry
Metody
Nazwa | Opis | |
---|---|---|
Abort | ||
CreateObjRef | (Dziedziczony z MarshalByRefObject). | |
Equals | (Dziedziczony z Object). | |
Finalize | (Dziedziczony z Object). | |
GetHashCode | (Dziedziczony z Object). | |
GetLifetimeService | (Dziedziczony z MarshalByRefObject). | |
GetType | (Dziedziczony z Object). | |
InitializeLifetimeService | (Dziedziczony z MarshalByRefObject). | |
MemberwiseClone() | (Dziedziczony z Object). | |
MemberwiseClone(Boolean) | (Dziedziczony z MarshalByRefObject). | |
ResetParametersToDefault | ||
ToString | (Dziedziczony z Object). |
Do góry
Zdarzenia
Nazwa | Opis | |
---|---|---|
ComStatus | ||
Status | Występuje, gdy uruchomiony agent zwraca informacje o stanie. |
Do góry
Uwagi
Nie należy używać AgentCore.Zamiast tego użyć klasy pochodnej agenta SnapshotGenerationAgent, MergeSynchronizationAgent, i TransSynchronizationAgent.
Bezpieczeństwo wątków
Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.