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
| Nombre | Description |
|---|---|
| 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 especificada, Publisher, publicación y conexión de Suscriptor. |
| MergePullSubscription(String, String, String, String, ServerConnection, Boolean) |
Crea una nueva instancia de la MergePullSubscription clase con la base de datos especificada, Publisher, publicación, conexión de suscriptor y si el trabajo de agente está creado. |
Comentarios
Texto actualizado:17 de julio de 2006
La siguiente tabla muestra los valores de propiedad por defecto para una nueva instancia de MergePullSubscription. Cualquier propiedad que no esté explícitamente enumerada en esta tabla se inicializa a un null valor.
| Propiedad | Valor predeterminado |
|---|---|
| AgentOffload | false |
| AgentSchedule | Un valor de 99991231 para ActiveEndDate Un valor de 235959 para ActiveEndTime Un valor de la fecha de creación de la suscripción para ActiveStartDate Un valor de 0 para ActiveStartTime Un valor de 1 para FrequencyInterval Un valor de 0 para FrequencyRecurrenceFactor Un valor de First para FrequencyRelativeIntervalUn valor de Hour para FrequencySubDayUn valor de 1 para FrequencySubDayInterval Un valor de Daily para FrequencyType |
| CachePropertyChanges | false |
| CreateSyncAgentByDefault | false |
| DistributorSecurity | Un valor de true para WindowsAuthentication |
| EnabledForSynchronizationManager | false |
| InternetSecurityMode | Un valor de true para WindowsAuthentication |
| InternetTimeout | 300 |
| IsExistingObject | false |
| Priority | 0 |
| <xref:Microsoft.SqlServer.Replication.MergePullSubscription.PublisherSecurity%2A> | Un valor de true para WindowsAuthentication |
| SubscriberSecurity | Un valor de true para WindowsAuthentication |
| SubscriberType | Un valor de Local para MergeSubscriberType |
| SubscriptionType | Un valor de Push para SubscriptionOption |
| SynchronizationAgent | Un ejemplo de MergeSynchronizationAgent la publicación asociada a la suscripción que creas. |
| <xref:Microsoft.SqlServer.Replication.PullSubscription.SyncType%2A> | Un valor de Automatic para <xref:Microsoft.SqlServer.Replication.PullSubscriptionSyncType> |
| Type | Un 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 por defecto inicializa cualquier campo a 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 especificada, Publisher, publicación y conexión de Suscriptor.
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
La 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
El contexto de conexión necesario para establecer una conexión con la instancia de MicrosoftSQL Server que es el Suscriptor.
Se aplica a
MergePullSubscription(String, String, String, String, ServerConnection, Boolean)
Crea una nueva instancia de la MergePullSubscription clase con la base de datos especificada, Publisher, publicación, conexión de suscriptor y si el trabajo de agente está creado.
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
Un String valor que especifica el nombre de la base de datos de suscripción.
- publicationDBName
- String
Un String valor que especifica el nombre de la base de datos de la publicación.
- subscriberConnectionContext
- ServerConnection
Un ServerConnection objeto que especifica el contexto de conexión necesario para establecer una conexión con la instancia de MicrosoftSQL Server que es el Suscriptor.
- createMergeAgentByDefault
- Boolean
Especifica si el trabajo de agente para la suscripción se crea o no cuando se crea la suscripción.
Comentarios
Especifica un valor de true para createMergeAgentByDefault cuándo necesitas programar la sincronización, o cuándo necesitas sincronizar la suscripción desde SQL Server Management Studio. Especifica un valor de false si el Replication Agent siempre se iniciará programáticamente 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 con éxito la suscripción. Para más información, véase Cómo sincronizar: Sincronizar una suscripción de extracción (Programación RMO).