PublicationAttributes Enumeración
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í.
Enumera las propiedades de publicación compatibles.
Esta enumeración admite una combinación bit a bit de sus valores de miembro.
public enum class PublicationAttributes
[System.Flags]
public enum PublicationAttributes
[<System.Flags>]
type PublicationAttributes =
Public Enum PublicationAttributes
- Herencia
-
PublicationAttributes
- Atributos
Campos
AllowAnonymous | 4 | Las suscripciones anónimas pueden suscribirse a la publicación. Se requieren suscripciones anónimas para crear una suscripción sin registrarla en el publicador. Esto es necesario para los casos en los que no se puede establecer una conexión de SQL Server al publicador durante la configuración de la suscripción. |
AllowDtsTransformation | 16384 | Esta característica se quitará en una versión futura de Microsoft SQL Server. No utilice esta característica en nuevos trabajos de desarrollo y modifique lo antes posible las aplicaciones que actualmente la utilizan. |
AllowInitializationFromBackup | 1048576 | Los suscriptores pueden inicializar una suscripción a la publicación desde una copia de seguridad en lugar de la instantánea inicial. Solo se admite para la replicación transaccional o de instantáneas. |
AllowPartitionRealignment | 4194304 | Las eliminaciones se envían al suscriptor cuando la modificación de la fila en el publicador hace que se cambie su partición y cuando la publicación usa filtros con parámetros. Solo se admite para las publicaciones de combinación. |
AllowPull | 2 | Se admiten las suscripciones donde el agente de sincronización se ejecuta en el suscriptor (suscripciones de extracción). Necesario para admitir suscriptores de SQL Server Compact. |
AllowPush | 1 | Se admiten las suscripciones donde el agente de sincronización se ejecuta en el distribuidor (suscripciones de inserción). |
AllowQueuedTransactions | 8192 | Se admiten las suscripciones de actualización en cola para las publicaciones transaccionales. Solo se admite para las publicaciones transaccionales. |
AllowSubscriberInitiatedSnapshot | 262144 | Los suscriptores pueden iniciar el proceso de instantánea para generar la instantánea filtrada para su partición de datos cuando la publicación de combinación tiene filtros con parámetros. Solo se admite para las publicaciones de combinación. |
AllowSubscriptionCopy | 256 | Las bases de datos que suscriben a la publicación se pueden copiar y adjuntar para crear nuevas suscripciones. Se han dejado de usar las suscripciones adjuntables. |
AllowSynchronousTransactions | 512 | Se admiten las suscripciones de actualización inmediata para las publicaciones transaccionales. Solo se admite para las publicaciones transaccionales. |
AllowSyncToAlternate | 131072 | Los suscriptores pueden sincronizar las suscripciones a la publicación de combinación con servidores distintos del publicador donde la suscripción se originó. Solo se admite para las publicaciones de combinación. Esta característica ha quedado desusada y se retirará en versiones posteriores. No se admite para suscriptores de SQL Server Compact. |
AllowWebSynchronization | 524288 | Los suscriptores pueden sincronizar suscripciones a través de Internet mediante el protocolo HTTPS. Solo se admite para las publicaciones de combinación. Solo está disponible con SQL Server 2005. Necesario para admitir suscriptores de SQL Server Compact. Para más información, consulte Web Synchronization for Merge Replication. |
AutomaticGenerateSyncProcedures | 1024 | El procedimiento almacenado utilizado por las suscripciones de actualización para la sincronización con la publicación transaccional se genera automáticamente. Solo se admite para las publicaciones transaccionales. |
CentralizedConflicts | 2048 | Los registros de conflictos se almacenan en el publicador. Solo se admite para las publicaciones de combinación. |
CompressSnapshot | 128 | Los archivos de instantánea se comprimen en el formato CAB. No se pueden comprimir los archivos de instantánea de más de 2 gigabytes (GB). No se admite para suscriptores de SQL Server Compact. |
DecentralizedConflicts | 8388608 | Los registros de conflictos se almacenan en el suscriptor. Solo se admite para las publicaciones de combinación. No se admite para suscriptores de SQL Server Compact. |
DynamicFilters | 32768 | Los filtros de fila con parámetros se admiten en una publicación de combinación. Solo se admite para una publicación de combinación. |
EnabledForActiveDirectory | 4096 | El atributo es EnabledForActiveDirectory. |
EnabledForHeterogeneousSubscribers | 16777216 | Se admiten suscriptores que no son SQL Server. Solo se admite para las publicaciones transaccionales y de instantáneas. Solo está disponible con SQL Server 2005 y versiones posteriores. |
EnabledForPeerToPeer | 2097152 | Se admite la replicación transaccional punto a punto. Solo se admite para las publicaciones transaccionales. Solo está disponible con SQL Server 2005 y versiones posteriores. |
ImmediateSync | 16 | Se vuelven a crear archivos de sincronización para la publicación cada vez que se ejecuta el Agente de instantáneas. Los suscriptores pueden disponer inmediatamente de los archivos si el Agente de instantáneas ya ha terminado su tarea antes de crear la suscripción. Las nuevas suscripciones obtienen los últimos archivos de sincronización generados por la ejecución más reciente del Agente de instantáneas. Al establecer ImmediateSync, también se debe establecer IndependentAgent. |
IndependentAgent | 32 | Cada suscripción utiliza su propia instancia del agente de replicación durante la sincronización con el publicador. Al establecer esta opción se reduce la latencia, y es el valor predeterminado para una publicación transaccional. La replicación de mezcla siempre utiliza agentes independientes. |
InternetEnabled | 8 | La publicación puede sincronizarse a través de Internet y se puede utilizar el protocolo de transferencia de archivos (FTP) para transferir los archivos de instantáneas a un suscriptor. Para obtener más información, consulte Replicación a través de Internet. |
KeepPartitionChanges | 65536 | Se usan optimizaciones de cambio de partición si no se pueden usar particiones precalculadas. No especifique KeepPartitionChanges cuando PartitionGroupsOption es True. Para obtener más información, vea Optimización del rendimiento de los filtros con parámetros con particiones calculadas previamente. |
None | 0 | Quita todas las opciones de Attributes. |
SnapshotInDefaultFolder | 64 | Los archivos de instantáneas de la publicación se mantienen en la carpeta predeterminada. Si no se especifica SnapshotInDefaultFolder, debe especificarse una ubicación alternativa para los archivos de instantáneas utilizando AltSnapshotFolder. |
Comentarios
La PublicationAttributes enumeración admite la FlagsAttribute opción , que permite una combinación bit a bit de valores de enumeración.
Este espacio de nombres, clase o miembro solamente se admite en la versión 2.0 de .NET Framework.