Compartir a través de


MergePullSubscription Constructores

Definición

Crea una nueva instancia de la clase MergePullSubscription.

Sobrecargas

MergePullSubscription()

Crea una nueva instancia de la clase MergePullSubscription.

MergePullSubscription(String, String, String, String, ServerConnection)

Inicializa una nueva instancia de la MergePullSubscription clase con la base de datos, el publicador, la publicación y la conexión del suscriptor especificadas.

MergePullSubscription(String, String, String, String, ServerConnection, Boolean)

Crea una instancia de la clase MergePullSubscription con la base de datos, publicador, publicación, conexión de suscriptor especificados y define si se crea el trabajo del agente.

Comentarios

Texto actualizado:17 de julio de 2006

En la tabla siguiente se muestran los valores de propiedad predeterminados para una nueva instancia de MergePullSubscription. Las propiedades que no se enumeran explícitamente en esta tabla se inicializan en un null valor.

Propiedad Valor predeterminado
AgentOffload false
AgentSchedule Valor de 99991231 para ActiveEndDate

Valor de 235959 para ActiveEndTime

Valor de la fecha de creación de la suscripción para ActiveStartDate

Valor de 0 para ActiveStartTime

Un valor de 1 para FrequencyInterval

Valor de 0 para FrequencyRecurrenceFactor

Valor de First para FrequencyRelativeInterval

Valor de Hour para FrequencySubDay

Un valor de 1 para FrequencySubDayInterval

Valor de Daily para FrequencyType
CachePropertyChanges false
CreateSyncAgentByDefault false
DistributorSecurity Valor de true para WindowsAuthentication
EnabledForSynchronizationManager false
InternetSecurityMode Valor de true para WindowsAuthentication
InternetTimeout 300
IsExistingObject false
Priority 0
<xref:Microsoft.SqlServer.Replication.MergePullSubscription.PublisherSecurity%2A> Valor de true para WindowsAuthentication
SubscriberSecurity Valor de true para WindowsAuthentication
SubscriberType Valor de Local para MergeSubscriberType
SubscriptionType Valor de Push para SubscriptionOption
SynchronizationAgent Instancia de de la MergeSynchronizationAgent publicación asociada a la suscripción que se crea.
<xref:Microsoft.SqlServer.Replication.PullSubscription.SyncType%2A> Valor de Automatic para <xref:Microsoft.SqlServer.Replication.PullSubscriptionSyncType>
Type Valor de Merge para PublicationType
UseFtp false
UseInteractiveResolver false
UseWebSynchronization false

MergePullSubscription()

Crea una nueva instancia de la clase MergePullSubscription.

public:
 MergePullSubscription();
public MergePullSubscription ();
Public Sub New ()

Comentarios

El constructor predeterminado inicializa los campos con sus valores predeterminados.

Se aplica a

MergePullSubscription(String, String, String, String, ServerConnection)

Inicializa una nueva instancia de la MergePullSubscription clase con la base de datos, el publicador, la publicación y la conexión del suscriptor especificadas.

public:
 MergePullSubscription(System::String ^ subscriptionDBName, System::String ^ publisherName, System::String ^ publicationDBName, System::String ^ publicationName, Microsoft::SqlServer::Management::Common::ServerConnection ^ subscriberConnectionContext);
public MergePullSubscription (string subscriptionDBName, string publisherName, string publicationDBName, string publicationName, Microsoft.SqlServer.Management.Common.ServerConnection subscriberConnectionContext);
new Microsoft.SqlServer.Replication.MergePullSubscription : string * string * string * string * Microsoft.SqlServer.Management.Common.ServerConnection -> Microsoft.SqlServer.Replication.MergePullSubscription
Public Sub New (subscriptionDBName As String, publisherName As String, publicationDBName As String, publicationName As String, subscriberConnectionContext As ServerConnection)

Parámetros

subscriptionDBName
String

Base de datos de suscripciones.

publisherName
String

El nombre del publicador.

publicationDBName
String

Nombre de la base de datos de publicación.

publicationName
String

Nombre de la publicación.

subscriberConnectionContext
ServerConnection

Contexto de conexión necesario para establecer una conexión a la instancia de MicrosoftSQL Server que es el suscriptor.

Se aplica a

MergePullSubscription(String, String, String, String, ServerConnection, Boolean)

Crea una instancia de la clase MergePullSubscription con la base de datos, publicador, publicación, conexión de suscriptor especificados y define si se crea el trabajo del agente.

public:
 MergePullSubscription(System::String ^ subscriptionDBName, System::String ^ publisherName, System::String ^ publicationDBName, System::String ^ publicationName, Microsoft::SqlServer::Management::Common::ServerConnection ^ subscriberConnectionContext, bool createMergeAgentByDefault);
public MergePullSubscription (string subscriptionDBName, string publisherName, string publicationDBName, string publicationName, Microsoft.SqlServer.Management.Common.ServerConnection subscriberConnectionContext, bool createMergeAgentByDefault);
new Microsoft.SqlServer.Replication.MergePullSubscription : string * string * string * string * Microsoft.SqlServer.Management.Common.ServerConnection * bool -> Microsoft.SqlServer.Replication.MergePullSubscription
Public Sub New (subscriptionDBName As String, publisherName As String, publicationDBName As String, publicationName As String, subscriberConnectionContext As ServerConnection, createMergeAgentByDefault As Boolean)

Parámetros

subscriptionDBName
String

Valor String que especifica el nombre de la base de datos de suscripciones.

publisherName
String

Valor String que especifica el nombre del publicador.

publicationDBName
String

Valor String que especifica el nombre de la base de datos de publicación.

publicationName
String

Valor String que especifica el nombre de la publicación.

subscriberConnectionContext
ServerConnection

Objeto ServerConnection que especifica el contexto de conexión necesario para establecer una conexión a la instancia de MicrosoftSQL Server que es el suscriptor.

createMergeAgentByDefault
Boolean

Especifica si se crea el trabajo del agente para la suscripción cuando se crea la suscripción.

Comentarios

Especifique un valor de true para createMergeAgentByDefault cuando necesite programar la sincronización o cuando necesite sincronizar la suscripción desde SQL Server Management Studio. Especifique un valor de false si el Agente de replicación siempre se iniciará mediante programación sin usar Agente SQL Server.

Cuando se especifica un valor de false para createMergeAgentByDefault, los MergeSynchronizationAgent objetos o TransSynchronizationAgent obtenidos de la SynchronizationAgent propiedad no tendrán suficiente información para sincronizar correctamente la suscripción. Para obtener más información, vea How to: Synchronize a Pull Subscription (RMO Programming).

Se aplica a