MergePullSubscription Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 FrequencyRelativeIntervalValor de Hour para FrequencySubDayUn 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.
- 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).