Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

Microsoft.SqlServer.Replication Namespace

 

Applies To: SQL Server 2016 Preview

This assembly provides managed access to replication agent functionalities.

ClassDescription
System_CAPS_pubclassAlternateSynchronizationPartner

Represents an alternate Publisher to which a subscription can be synchronized if the primary Publisher is not available.

System_CAPS_pubclassComErrorException

The exception that is thrown when a general error is raised by a replication agent.

System_CAPS_pubclassComErrorRecord

Represents information for an error generated by a replication agent.

System_CAPS_pubclassConnectionFailureException

The exception that is thrown when a database connection fails when a replication agent is running.

System_CAPS_pubclassFciException

The exception that is thrown when an error occurs in the File Compression Interface (FCI).

System_CAPS_pubclassMergeSynchronizationAgent

Provides the functionality of the Replication Merge Agent.

System_CAPS_pubclassNativeSqlConnectionException

The exception that is thrown when an error is raised by an ODBC driver or an OLEDB provider during bulk copy operations.

System_CAPS_pubclassOciException

The exception that is thrown when an error is raised by the Oracle Call Interface (OCI).

System_CAPS_pubclassOSException

The exception that is thrown when an error is raised by the operating system during a File Compression Interface (FCI) operation.

System_CAPS_pubclassParameterValueOutOfRangeException

The exception that is thrown if a value passed to a parameter is out of range for the data type of the parameter.

System_CAPS_pubclassPasswordWriteOnlyException

The exception that is thrown when a replication agent password property is accessed.

System_CAPS_pubclassReplicationAgentContainerException

The exception that is thrown when one or more errors are generated by a managed code-based replication agent.

System_CAPS_pubclassReplicationAgentContainerWithWatsonException

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the exception that is thrown when one or more errors are generated by a managed code-based replication agent using Watson.

System_CAPS_pubclassReplicationAgentException

The base exception class for exceptions generated during replication agent execution.

System_CAPS_pubclassStatusEventArgs

Represents status information returned by a replication agent when the Status event occurs.

System_CAPS_pubclassTransSynchronizationAgent

Provides the functionality of the Replication Distribution Agent.

EnumerationDescription
System_CAPS_pubenumAbortPolicy

Enumerates the options for how running replication agent threads are terminated when an unanticipated shutdown occurs.

System_CAPS_pubenumDataSourceType

Enumerates the data sources supported as replication Subscribers.

System_CAPS_pubenumDeadlockPriority

Enumerates the priorities used to resolve deadlocks that occur during snapshot generation.

System_CAPS_pubenumFileTransferOption

Enumerates the options for obtaining snapshot files.

System_CAPS_pubenumMergeExchangeType

Enumerates options for how the Merge Agent synchronizes data.

System_CAPS_pubenumMessageStatus

Enumerates replication agent status codes.

System_CAPS_pubenumNetworkType

Enumerates the supported Net-Libraries used by a replication agent when connecting to a replication server.

System_CAPS_pubenumReplicationType

Enumerates the type of publication for which a snapshot is generated.

System_CAPS_pubenumSecurityMode

Enumerates the type of authentication to use when a replication agent connects to a server in a replication topology.

System_CAPS_pubenumSubscriptionOption

Enumerates the type of subscription.

System_CAPS_pubenumValidateType

Enumerates the types of validation that are performed during synchronization.

The MergeSynchronizationAgent, TransSynchronizationAgent, and SnapshotGenerationAgent classes represent the functionality of the Merge Agent, Distribution Agent, and Snapshot Agent respectively. Use these classes to synchronously start these replication agents from a managed code application. For more information, see Replication Programming Concepts.

Return to top

Community Additions

Show:
© 2015 Microsoft