Partager via


Interface ISnapshotGenerationAgent

Provides an implementation of the SnapshotGenerationAgent class for late-bound COM clients.

Espace de noms :  Microsoft.SqlServer.Replication
Assembly :  Microsoft.SqlServer.Replication (en Microsoft.SqlServer.Replication.dll)

Syntaxe

'Déclaration
<GuidAttribute("238AB2B8-C0CA-47FC-9949-B67D516259BF")> _
<ComVisibleAttribute(True)> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsDual)> _
Public Interface ISnapshotGenerationAgent
'Utilisation
Dim instance As ISnapshotGenerationAgent
[GuidAttribute("238AB2B8-C0CA-47FC-9949-B67D516259BF")]
[ComVisibleAttribute(true)]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsDual)]
public interface ISnapshotGenerationAgent
[GuidAttribute(L"238AB2B8-C0CA-47FC-9949-B67D516259BF")]
[ComVisibleAttribute(true)]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsDual)]
public interface class ISnapshotGenerationAgent
[<GuidAttribute("238AB2B8-C0CA-47FC-9949-B67D516259BF")>]
[<ComVisibleAttribute(true)>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsDual)>]
type ISnapshotGenerationAgent =  interface end
public interface ISnapshotGenerationAgent

Le type ISnapshotGenerationAgent expose les membres suivants.

Propriétés

  Nom Description
Propriété publique AbortPolicy Gets or sets how running replication agent threads are terminated when an unanticipated shutdown occurs.
Propriété publique BcpBatchSize Gets or set the number of rows to send to the Distributor in a bulk copy operation.
Propriété publique ComErrorCollection Gets the information on errors that occur during agent execution.
Propriété publique Distributor Gets or sets the name of the instance of SQL Server acting as the Distributor for the publication.
Propriété publique DistributorDeadlockPriority Gets or sets the priority of the Snapshot Agent connection to the Distributor when a deadlock occurs.
Propriété publique DistributorEncryptionLevel Gets of sets the level of Secure Sockets Layer (SSL) encryption used by the Snapshot Agent when connecting to the Distributor.
Propriété publique DistributorLogin Gets or sets the login name used when connecting locally to the Distributor using SQL Server Authentication.
Propriété publique DistributorNetworkLibrary Gets or sets the distributor network library.
Propriété publique DistributorPassword Sets the password used when connecting locally to the Distributor using SQL Server Authentication.
Propriété publique DistributorSecurityMode Gets or sets the security mode used when connecting locally to the Distributor.
Propriété publique DynamicFilterHostName Gets or sets the value supplied to the HOST_NAME function used in a parameterized row filter.
Propriété publique DynamicFilterLogin Gets or sets the value supplied to the SUSER_SNAME function used in a parameterized row filter.
Propriété publique DynamicSnapshotLocation Gets or sets the location of the partitioned snapshot for a subscription to a merge publication that is defined based-on a parameterized row filter.
Propriété publique FieldDelimiter Gets or sets the character or character sequence that marks the end of a field in the SQL Server bulk-copy data file.
Propriété publique HistoryVerboseLevel Gets or sets the amount of history logged during agent execution.
Propriété publique LoginTimeout Get or sets the number of seconds before the login times out for connections made by the agent.
Propriété publique MaxBcpThreads Gets or sets the number of bulk copy operations that can be performed in parallel.
Propriété publique MaxNetworkOptimization Gets or sets whether out-of-partition deletes are sent to the Subscriber.
Propriété publique Output Get or sets the name and path of the agent output file.
Propriété publique OutputVerboseLevel Gets or sets the level of detail of information written to the agent output file.
Propriété publique PacketSize Gets or sets the packet size associated with the agent.
Propriété publique ProfileName Gets or sets an agent profile to use when running the agent.
Propriété publique Publication Gets or sets the name of the publication.
Propriété publique Publisher Gets or sets the name of the instance of SQL Server that is the Publisher.
Propriété publique PublisherDatabase Gets or sets the name of the publication database.
Propriété publique PublisherDeadlockPriority Gets or sets the priority of the Snapshot Agent connection to the Publisher when a deadlock occurs.
Propriété publique PublisherEncryptionLevel Gets of sets the level of Secure Sockets Layer (SSL) encryption used by the Snapshot Agent when connecting to the Distributor.
Propriété publique PublisherLogin Gets or sets the login name used when connecting to the Publisher using SQL Server Authentication.
Propriété publique PublisherNetworkLibrary Gets or sets the publisher network library.
Propriété publique PublisherSecurityMode Gets or sets the security mode used when connecting to the Publisher.
Propriété publique QueryTimeout Get or sets the number of seconds before a query times out.
Propriété publique ReplicationType Gets or sets the type of publication.
Propriété publique RowDelimiter Gets or sets the character or character sequence that marks the end of a row in the SQL Server bulk-copy data file.
Propriété publique StartQueueTimeout Gets or sets the time that the Snapshot Agent waits when the maximum number of concurrent partitioned snapshot processes for a merge publication are already running.
Propriété publique Supports70Subscribers Gets or sets whether the generated snapshot supports SQL Server 7.0 Subscribers.

Haut de la page

Méthodes

  Nom Description
Méthode publique Abort Aborts the agent operation.
Méthode publique GenerateSnapshot Starts the Snapshot Agent to generate the snapshot.
Méthode publique ResetParametersToDefault Restores the parameters to its default value.

Haut de la page

Notes

See SnapshotGenerationAgent for information on members of ISnapshotGenerationAgent.

Voir aussi

Référence

Espace de noms Microsoft.SqlServer.Replication