Share via


AlternateSynchronizationPartner Class

Definition

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

public ref class AlternateSynchronizationPartner sealed : Microsoft::SqlServer::Replication::IAlternateSynchronizationPartner
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("6ccf35a8-e977-43d3-bdd4-aa499a2dc1eb")]
public sealed class AlternateSynchronizationPartner : Microsoft.SqlServer.Replication.IAlternateSynchronizationPartner
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("6ccf35a8-e977-43d3-bdd4-aa499a2dc1eb")>]
type AlternateSynchronizationPartner = class
    interface IAlternateSynchronizationPartner
Public NotInheritable Class AlternateSynchronizationPartner
Implements IAlternateSynchronizationPartner
Inheritance
AlternateSynchronizationPartner
Attributes
Implements

Remarks

The Alternate Synchronization Partners feature for merge replication has been deprecated.

Constructors

AlternateSynchronizationPartner()

Creates an instance of the AlternateSynchronizationPartner class.

AlternateSynchronizationPartner(String, String, String, String, String)

Creates an instance of the AlternateSynchronizationPartner class with all required properties.

Properties

Distributor

The name of the Distributor.

FriendlyName

A friendly name for the association of Publisher, publication, and Distributor that makes up an alternate synchronization partner

Publication

The name of the publication.

Publisher

The name of the alternate Publisher.

PublisherDatabase

The name of the publication database.

Applies to