Sincronización de Windows
Información general sobre la tecnología de Sincronización de Windows.
Para desarrollar Windows Sync, necesita estos encabezados:
Para obtener instrucciones de programación para esta tecnología, consulte:
CONFLICT_RESOLUTION_POLICY Representa las opciones de la directiva de resolución de conflictos de simultaneidad que se usará para la sesión de sincronización. |
FILTERING_TYPE Indica el tipo de información que se incluye en un lote de cambio durante la sincronización filtrada. |
KNOWLEDGE_COOKIE_COMPARISON_RESULT Representa los resultados posibles cuando se compara una cookie de conocimiento con un objeto de conocimiento mediante ISyncKnowledge2::CompareToKnowledgeCookie. |
SYNC_FULL_ENUMERATION_ACTION Representa la acción que debe realizar una aplicación en respuesta a ISyncCallback::OnFullEnumerationNeeded. |
SYNC_PROGRESS_STAGE Representa las fases de una sesión de sincronización. |
SYNC_PROVIDER_ROLE Representa el rol de un proveedor, en relación con el otro proveedor de la sesión de sincronización. |
SYNC_REGISTRATION_EVENT Representa los distintos tipos de eventos de registro de sincronización. |
SYNC_RESOLVE_ACTION Representa las acciones que se realizan para resolver un conflicto de simultaneidad específico. |
SYNC_SERIALIZATION_VERSION Representa la versión de Microsoft Sync Framework con la que es compatible un componente determinado. |
SYNC_STATISTICS Representa los tipos de estadísticas que transmiten información sobre un componente. |
AddChangeUnitMetadata Agrega metadatos de unidad de cambio a un cambio de elemento. |
AddFilter Establece el filtro utilizado para la enumeración de cambios por el proveedor de origen, cuando se implementa mediante una clase derivada. |
AddItemMetadataToGroup Agrega un cambio de elemento especificado al grupo que está abierto actualmente. |
AddLoggedConflict Agrega metadatos que representan un conflicto al lote de cambios. |
BeginOrderedGroup Abre un grupo ordenado en el lote de cambios. Este grupo se ordena por identificador de elemento. |
BeginSession Notifica al proveedor que se está uniendo a una sesión de sincronización. |
BeginUnorderedGroup Abre un grupo desordenado en el lote de cambios. Los cambios de elementos de este grupo pueden estar en cualquier orden. |
Clonar Clona el enumerador y devuelve un nuevo enumerador que está en el mismo estado que el actual. (IEnumChangeUnitExceptions.Clone) |
Clonar Clona el enumerador y devuelve un nuevo enumerador que está en el mismo estado que el actual. (IEnumClockVector.Clone) |
Clonar Clona el enumerador y devuelve un nuevo enumerador que está en el mismo estado que el actual. (IEnumFeedClockVector.Clone) |
Clonar Clona el enumerador y devuelve un nuevo enumerador que está en el mismo estado que el actual. (IEnumRangeExceptions.Clone) |
Clonar Clona el enumerador y devuelve un nuevo enumerador que está en el mismo estado que el actual. (IEnumSingleItemExceptions.Clone) |
Clonar Este método no se implementa. (IEnumSyncChanges.Clone) |
Clonar Este método no se implementa. (IEnumSyncChangeUnits.Clone) |
Clonar Crea una nueva instancia de este objeto y copia los datos de este objeto en el nuevo objeto. |
Clonar Clona el enumerador y devuelve un nuevo enumerador que está en el mismo estado que el actual. (IEnumSyncProviderConfigUIInfos.Clone) |
Clonar Clona el enumerador y devuelve un nuevo enumerador que está en el mismo estado que el actual. (IEnumSyncProviderInfos.Clone) |
CompareToKnowledgeCookie Realiza una comparación rápida entre la cookie de conocimiento especificada y este objeto de conocimiento. |
Complemento Devuelve el conocimiento contenido en este objeto, pero que no está incluido en el conocimiento especificado. |
ContainsChange Indica si este conocimiento conoce el cambio de elemento especificado. |
ContainsChangeUnit Indica si este conocimiento conoce el cambio de unidad de cambio especificado. |
ContainsKnowledge Indica si este conocimiento conoce el conocimiento especificado. |
ContainsKnowledgeForChangeUnit Indica si este conocimiento conoce el conocimiento especificado de la unidad de cambio especificada. |
ContainsKnowledgeForItem Indica si este conocimiento conoce el conocimiento especificado del elemento especificado. |
ConvertFullEnumerationChangeBatchToRegularChangeBatch Convierte un objeto ISyncFullEnumerationChangeBatch en un objeto ISyncChangeBatch. |
ConvertVersion Convierte una versión de otra réplica en una que sea compatible con la réplica que posee este conocimiento. |
CreateAndRegisterNewSyncProvider Crea y registra un nuevo proveedor de sincronización. |
CreateSyncProviderConfigUIRegistrationInstance Crea una instancia en memoria de una interfaz de usuario de configuración del proveedor de sincronización. |
CreateSyncProviderRegistrationInstance Crea una instancia en memoria de un proveedor de sincronización. |
EndOrderedGroup Cierra un grupo ordenado abierto previamente en el lote de cambios. |
EndSession Notifica al proveedor que ha finalizado una sesión de sincronización a la que se ha inscrito. |
EndUnorderedGroup Cierra un grupo sin ordenar abierto previamente en el lote de cambios. |
EnumerateSyncProviderConfigUIs Devuelve una interfaz de enumeración IEnumSyncProviderConfigUIInfos que enumera todos los objetos ISyncProviderConfigUIInfo registrados para los criterios especificados. |
EnumerateSyncProviders Devuelve una interfaz de enumeración IEnumSyncProviderInfos que enumera todos los objetos ISyncProviderInfo registrados para los criterios especificados. |
ExcludeChangeUnit Quita el conocimiento sobre la unidad de cambio especificada del conocimiento. |
ExcludeItem Quita el conocimiento sobre el elemento especificado del conocimiento. |
FindClockVectorForChangeUnit Obtiene el vector de reloj asociado al identificador de unidad de cambio especificado. |
FindClockVectorForItem Obtiene el vector de reloj asociado al identificador de elemento especificado. |
FindMinTickCountForReplica Busca el recuento mínimo de tics en el conocimiento de la réplica especificada. |
FindOrAddReplica Agrega entradas a o busca entradas en un objeto IReplicaKeyMap. |
ForgetToVersion Novedades el conocimiento olvidado para reflejar que todas las versiones que son inferiores o iguales a la versión especificada podrían haberse olvidado y que se podrían haber eliminado las piedras de tumba correspondientes. |
GetBatchLevelKnowledgeShouldBeApplied Obtiene un valor que indica si el conocimiento aprendido para el lote debe guardarse después de aplicar el lote a la réplica de destino. |
GetChange Obtiene un objeto ISyncRegistrationChange que representa un nuevo evento de registro. |
GetChangeBatch Obtiene un lote de cambios que contiene metadatos de elementos para los elementos que no están incluidos en el conocimiento especificado del proveedor de destino. |
GetChangeEnumerator Obtiene un objeto IEnumSyncChanges que enumera los cambios de elemento en este lote de cambios. |
GetChangeUnitChangeTime Obtiene la fecha y hora en que se cambió por última vez la unidad de cambio especificada. |
GetChangeUnitExceptions Obtiene un objeto que puede enumerar los objetos IChangeUnitException almacenados en el conocimiento. |
GetChangeUnitId Obtiene el identificador de unidad de cambio de la unidad de cambio asociada a la excepción. |
GetChangeUnitId Obtiene el identificador de unidad de cambio que se almacena en el índice especificado en la matriz de identificadores de unidad de cambio que definen el filtro. |
GetChangeUnitId Recupera el identificador de esta unidad de cambio. |
GetChangeUnitIdCount Obtiene el número de identificadores de unidad de cambio que definen el filtro. |
GetChangeUnits Obtiene un objeto que puede enumerar las unidades de cambio contenidas en este cambio. |
GetChangeUnitVersion Obtiene la versión del cambio de unidad de cambio. |
GetChangeVersion Obtiene la versión asociada a este cambio. |
GetChangeWithRecoverableError Obtiene el cambio de elemento que provocó el error. |
GetClockVector Obtiene el vector de reloj asociado a esta excepción. (IChangeUnitException.GetClockVector) |
GetClockVector Obtiene el vector de reloj asociado a esta excepción. (IRangeException.GetClockVector) |
GetClockVector Obtiene el vector de reloj asociado a la excepción de elemento. |
GetClockVectorElementCount Obtiene el número de elementos contenidos en el vector de reloj. |
GetClockVectorElements Devuelve un enumerador que recorre en iteración los elementos vectoriales de reloj. |
GetClosedLowerBoundItemId Obtiene el límite inferior cerrado en los identificadores de elemento que requieren versiones de destino. |
GetClosedRangeEnd Obtiene el límite superior del intervalo de identificadores de elemento que se van a excluir. |
GetClosedRangeStart Obtiene el límite inferior del intervalo de identificadores de elemento que se van a excluir. |
GetClosedUpperBoundItemId Obtiene el límite superior cerrado en los identificadores de elemento que requieren versiones de destino. |
GetColumnCount Obtiene el número de columnas contenidas en este fragmento de conocimiento. |
GetCreationVersion Obtiene la versión de creación del elemento modificado. |
GetDestinationProviderConflictingChange Obtiene los metadatos de cambio del proveedor de destino. |
GetDestinationProviderConflictingData Obtiene un objeto que se puede usar para recuperar datos de elementos para el elemento modificado de la réplica de destino. |
GetErrorDescription Obtiene la descripción del error. |
GetEvent Obtiene el siguiente evento de registro pendiente. |
GetFilterInfo Obtiene el ISyncFilterInfo que se especificó cuando se creó el lote de cambios. |
GetFlags Obtiene marcas que especifican información adicional sobre el elemento de vector de reloj. |
GetFlags Obtiene marcas asociadas a este cambio. |
GetFlags Obtiene las marcas que especifican información adicional sobre el objeto de información de filtro. |
GetForgottenKnowledgeRecoveryRangeEnd Obtiene el límite superior del intervalo de recuperación cuando la sesión realiza la recuperación de conocimiento olvidada. |
GetForgottenKnowledgeRecoveryRangeStart Obtiene el límite inferior del intervalo de recuperación cuando la sesión realiza la recuperación de conocimiento olvidada. |
GetFullEnumerationChangeBatch Obtiene un lote de cambios que contiene metadatos de elemento para los elementos que tienen identificadores mayores que el límite inferior especificado, como parte de una enumeración completa. |
GetIdParameters Obtiene el esquema de formato de identificador del proveedor. (IAsynchronousDataRetriever.GetIdParameters) |
GetIdParameters Obtiene el esquema de formato de identificador del proveedor. (ISynchronousDataRetriever.GetIdParameters) |
GetIdParameters Obtiene el esquema de formato de identificador del proveedor. (ISyncKnowledge2.GetIdParameters) |
GetIdParameters Obtiene el esquema de formato de identificador del proveedor. (ISyncProvider.GetIdParameters) |
GetInfoForChangeApplication Recupera los datos almacenados para un aplicador de cambios serializado. |
GetInspector Devuelve un objeto que se puede usar para recuperar el contenido del objeto de conocimiento. |
GetInstanceId Devuelve el identificador de instancia del proveedor de sincronización. |
GetInstanceId Obtiene el identificador de instancia de la interfaz de usuario de configuración del proveedor de sincronización o del proveedor de sincronización asociado al evento. |
GetIsLastBatch Obtiene una marca que indica si los cambios de este lote de cambios son el último lote de una sesión de sincronización. |
GetItemChange Obtiene el cambio de elemento que contiene este cambio de unidad de cambio. |
GetItemChangeTime Obtiene la fecha y hora en que se cambió por última vez el elemento especificado. |
GetItemDisplayName Obtiene el nombre para mostrar del elemento que provocó el error. |
GetItemId Obtiene el identificador de elemento del elemento que contiene la unidad de cambio asociada a la excepción. |
GetItemId Obtiene el identificador del elemento especificado en la excepción. |
GetKnowledgeCookie Obtiene una representación ligera y de solo lectura de este objeto de conocimiento que se puede usar para comparaciones rápidas. |
GetLearnedForgottenKnowledge Obtiene el conocimiento olvidado de que la réplica de destino aprende cuando el proveedor de destino aplica todos los cambios de este lote de cambios durante la sincronización de recuperación. |
GetLearnedForgottenKnowledge Obtiene el conocimiento olvidado que la réplica de destino aprende cuando el proveedor de destino aplica este cambio durante la sincronización de recuperación. |
GetLearnedKnowledge Obtiene el conocimiento de que una réplica aprenderá cuándo se aplica este cambio a su almacén de elementos. |
GetLearnedKnowledge Obtiene el conocimiento de que la réplica de destino aprende cuando el proveedor de destino aplica todos los cambios de este lote de cambios. |
GetLearnedKnowledgeAfterRecoveryComplete Obtiene el conocimiento que aprenderá la réplica de destino después de aplicar los cambios en la enumeración completa. |
GetLearnedKnowledgeAfterRecoveryComplete Obtiene el conocimiento que aprenderá la réplica de destino después de aplicar todos los cambios en la sincronización de recuperación. |
GetLearnedKnowledgeWithPrerequisite Obtiene el conocimiento de que la réplica de destino aprende cuando el proveedor de destino aplica todos los cambios de este lote de cambios, en función del conocimiento previo del lote de cambios. |
GetLearnedKnowledgeWithPrerequisite Obtiene el conocimiento de que la réplica de destino aprende cuando el proveedor de destino aplica este cambio, en función del conocimiento de requisitos previos asociado al cambio. |
GetLowestUncontainedId Devuelve el identificador de elemento más bajo que no está incluido en este conocimiento y que se incluye en el conocimiento especificado. |
GetMadeWithKnowledge Obtiene el conocimiento realizado para este cambio. |
GetMinimumSupportedVersion Obtiene la versión mínima admitida de los componentes de Microsoft Sync Framework que se pueden usar con este objeto. |
GetOwnerReplicaId Obtiene el identificador de la réplica que originó este cambio. |
GetOwnerReplicaId Obtiene el identificador de la réplica que posee este conocimiento. |
GetPrerequisiteKnowledge Obtiene el conocimiento mínimo necesario para que un proveedor de destino tenga que procesar este lote de cambios. |
GetPrerequisiteKnowledge Obtiene el conocimiento mínimo necesario para que un proveedor de destino tenga que procesar este cambio. |
GetProvider Obtiene el rol del proveedor que omitió el cambio de elemento. |
GetRangeCount Obtiene el número de intervalos contenidos en este fragmento de conocimiento. |
GetRangeExceptions Obtiene un objeto que puede enumerar los objetos IRangeException almacenados en el conocimiento. |
GetRecoverableErrorDataForChange Obtiene datos adicionales sobre el error recuperable. |
GetRecoverableErrorDataForChangeUnit Obtiene datos adicionales sobre el error recuperable de una unidad de cambio especificada. |
GetRegisteredProperties Obtiene las propiedades de la interfaz de usuario de configuración para leer y escribir. |
GetRemainingWorkEstimateForSession Obtiene la estimación del trabajo restante para la sesión. |
GetReplicaKey Obtiene la clave de réplica de la réplica asociada a este elemento vectorial de reloj. |
GetReplicaKeyMap Obtiene el objeto IReplicaKeyMap asociado a este conocimiento. |
GetResolveActionForChange Obtiene la acción de resolución de conflictos para el conflicto. |
GetResolveActionForChangeUnit Obtiene la acción de resolución de conflictos para el cambio de unidad de cambio en conflicto. |
GetRootItemId Obtiene el identificador del elemento modificado. |
GetScopeVector Obtiene el vector de reloj que define los cambios contenidos en el conocimiento. |
GetSessionErrorStatus Obtiene el valor de error que indica por qué se produjo un error en la sesión de sincronización. |
GetSingleItemExceptions Obtiene un objeto que puede enumerar los objetos ISingleItemException almacenados en el conocimiento. |
GetSourceForgottenKnowledge Obtiene el conocimiento olvidado de la réplica de origen. |
GetSourceProviderConflictingChange Obtiene los metadatos de cambio del proveedor de origen. |
GetSourceProviderConflictingData Obtiene un objeto que se puede usar para recuperar datos de elementos para el elemento modificado de la réplica de origen. |
GetStage Obtiene la fase de la sesión de sincronización cuando se produjo el error. |
GetStatistics Obtiene los datos estadísticos especificados contenidos en este objeto. |
GetSyncBatchParameters Obtiene el número solicitado de cambios de elementos que se incluirán en lotes de cambios y el conocimiento actual para el ámbito de sincronización. |
GetSyncChange Obtiene el elemento de cambio para el que se deben recuperar los datos modificados del almacén de elementos. |
GetSyncProvider Crea una instancia del proveedor de sincronización. |
GetSyncProviderConfigUI Crea una instancia de una interfaz de usuario de configuración del proveedor de sincronización. |
GetSyncProviderConfigUIFromInstanceId Devuelve un objeto ISyncProviderConfigUI inicializado e creado por instancias para el identificador de instancia único especificado. |
GetSyncProviderConfigUIInfo Devuelve un objeto ISyncProviderConfigUIInfo para el identificador de instancia único especificado. |
GetSyncProviderConfigUIInfoforProvider Devuelve un objeto ISyncProviderConfigUIInfo para el identificador de instancia del proveedor de sincronización especificado. |
GetSyncProviderFromInstanceId Devuelve un objeto IRegisteredSyncProvider inicializado e creado por instancias para el identificador de instancia único específico. |
GetSyncProviderInfo Devuelve un objeto ISyncProviderInfo para el identificador de instancia del proveedor de sincronización específico. |
GetSyncProviderState Devuelve el estado del proveedor de sincronización especificado. |
GetSyncProviderWithError Obtiene la interfaz ISyncProvider del proveedor que provocó un error en la sincronización. |
GetSyncTime Obtiene un valor de SYNC_TIME que corresponde al valor when del elemento. |
Gettickcount Obtiene el recuento de tics que define el límite superior en el intervalo de recuentos de tics contenidos en este elemento de vector de reloj. |
GetUpdateCount Obtiene el número de actualizaciones que se han realizado en el elemento FeedSync. |
GetUpperBoundItemId Obtiene el identificador de elemento más alto representado en el conocimiento de cualquier grupo del lote de cambios. |
GetVersion Obtiene la versión de esta estructura de conocimiento. |
GetWorkEstimate Obtiene la estimación del trabajo para este cambio. |
GetWorkEstimateForBatch Obtiene la estimación del trabajo para el lote. |
Init Inicializa el proveedor de sincronización antes de que esté listo para una sesión de sincronización. |
Init Inicializa la interfaz de usuario de configuración para un proveedor de sincronización. |
Inicialización Inicializa una nueva instancia de la clase IChangeUnitListFilterInfo que contiene la matriz especificada de identificadores de unidad de cambio. |
Inicialización Cuando se implementa mediante una clase derivada, inicializa el objeto IProviderConverter con el objeto ISyncProvider que se va a convertir en IKnowledgeSyncProvider. |
Inicialización Inicializa el objeto utilizando el nombre para mostrar especificado del elemento que provocó el error y una descripción del error. |
IntersectsWithKnowledge Indica si el conocimiento especificado se interseca con este conocimiento. |
IsCanceled Indica si se ha cancelado la sesión de sincronización. |
IsNoConflictsSpecified Obtiene un valor que indica si los conflictos se conservan para el elemento FeedSync. |
LoadChangeData Recupera los datos de los elementos para un cambio. (IAsynchronousDataRetriever.LoadChangeData) |
LoadChangeData Recupera los datos de los elementos para un cambio. (ISynchronousDataRetriever.LoadChangeData) |
LoadChangeDataComplete Indica que IAsynchronousDataRetriever::LoadChangeData ha finalizado correctamente. |
LoadChangeDataError Indica que se produjo un error en un método IAsynchronousDataRetriever. |
LoadInfoFromChangeApplication Almacena datos para un aplicador de cambios serializado. |
LookupReplicaId Obtiene el identificador de réplica que corresponde a la clave de réplica especificada. |
LookupReplicaKey Obtiene la clave de réplica que corresponde al identificador de réplica especificado. |
MapRemoteToLocal Convierte un objeto de conocimiento de otra réplica en una que sea compatible con la réplica propietaria de este conocimiento. |
ModifySyncProvider Novedades ISyncProviderInfo del proveedor de sincronización configurado por este ISyncProviderConfigUI. |
Siguiente Devuelve los siguientes elementos del conjunto de excepciones de unidad de cambio, si están disponibles. (IEnumChangeUnitExceptions.Next) |
Siguiente Devuelve los siguientes elementos del vector de reloj, si están disponibles. |
Siguiente Devuelve los siguientes elementos del vector de reloj, si está disponible. |
Siguiente Devuelve los siguientes elementos del conjunto de excepciones de unidad de cambio, si están disponibles. (IEnumRangeExceptions.Next) |
Siguiente Devuelve los siguientes elementos del conjunto de excepciones de un solo elemento, si están disponibles. |
Siguiente Devuelve el siguiente cambio de elemento. |
Siguiente Devuelve la siguiente unidad de cambio. |
Siguiente Devuelve el siguiente objeto ISyncProviderConfigUIInfo. |
Siguiente Devuelve el siguiente objeto ISyncProviderInfo. |
NextColumn Devuelve el siguiente identificador de unidad de cambio del conjunto de identificadores de unidad de cambio a los que se aplica este fragmento de conocimiento. |
NextCoreFragments Devuelve los siguientes objetos ICoreFragment en el conocimiento, si están disponibles. |
NextRange Devuelve el siguiente intervalo contenido en este fragmento de conocimiento y el vector de reloj que define lo que se conoce sobre los elementos del intervalo. |
Onchange Se produce antes de aplicar un cambio. |
OnChangeApplied Se produce después de aplicar correctamente un cambio. |
OnChangeFailed Se produce después de que no se aplique un cambio. |
OnConflict Se produce cuando se detecta un conflicto cuando la directiva de resolución de conflictos de simultaneidad se establece en CRP_NONE. |
OnFullEnumerationNeeded Se produce cuando el conocimiento olvidado del proveedor de origen no está incluido en el conocimiento actual del proveedor de destino. |
OnProgress Se produce periódicamente durante la sesión de sincronización para notificar el progreso. |
OnProgress Notifica el progreso de la sincronización a la aplicación. |
OnRecoverableError Se produce cuando un proveedor de sincronización establece un error recuperable al cargar o guardar un elemento. |
ProcessChangeBatch Procesa un conjunto de cambios mediante la detección de conflictos y la aplicación de cambios en el almacén de elementos. |
ProcessFullEnumerationChangeBatch Procesa un conjunto de cambios para una enumeración completa aplicando los cambios en el almacén de elementos. |
ProjectOntoChangeUnit Obtiene el conocimiento de la unidad de cambio especificada. |
ProjectOntoColumnSet Devuelve el conocimiento del conjunto especificado de unidades de cambio para todos los elementos contenidos en este objeto. |
ProjectOntoItem Obtiene el conocimiento del elemento especificado. |
ProjectOntoKnowledgeWithPrerequisite Devuelve conocimiento sobre los fragmentos de conocimiento especificados por el conocimiento de la plantilla, cuando el conocimiento de la plantilla contiene el conocimiento de requisitos previos para los fragmentos especificados. |
ProjectOntoRange Obtiene el conocimiento del intervalo especificado de identificadores de elemento. |
RegisterCallback Registra una interfaz de devolución de llamada a la que llamará el objeto IAsynchronousDataRetriever cuando un método asincrónico termine de procesarse. |
RegisterForEvent Registra al usuario para recibir la notificación de la llegada de nuevos eventos de registro que se producen cuando se realizan cambios en el almacén de registro. |
RequestFilter Solicita que el proveedor de origen use el filtro especificado por el proveedor de destino durante la enumeración de cambios. |
Reset Restablece los enumeradores de columnas y intervalos al principio de sus respectivos conjuntos. |
Reset Restablece el enumerador al principio del conocimiento. |
Reset Restablece el enumerador al principio del conjunto de excepciones de unidad de cambio. |
Reset Restablece el enumerador al principio del vector de reloj. (IEnumClockVector.Reset) |
Reset Restablece el enumerador al principio del vector de reloj. (IEnumFeedClockVector.Reset) |
Reset Restablece el enumerador al principio del conjunto de excepciones de intervalo. |
Reset Restablece el enumerador al principio del conjunto de excepciones de un solo elemento. |
Reset Restablece el enumerador al principio de la lista. (IEnumSyncChanges.Reset) |
Reset Restablece el enumerador al principio de la lista. (IEnumSyncChangeUnits.Reset) |
Reset Restablece el enumerador al principio de la colección de objetos ISyncProviderConfigUIInfo. |
Reset Restablece el enumerador al principio del conjunto ISyncProviderInfo. |
Reset Restablece un proveedor de sincronización para que parezca una nueva réplica en la siguiente sesión de sincronización. |
RevokeCallback Indica que el objeto IAsynchronousDataRetriever ya no debe usar la interfaz de devolución de llamada especificada y debe liberar cualquier referencia a él. |
RevokeEvent Anula el registro del usuario de la notificación de la llegada de nuevos eventos de registro. |
Serializar Serializa los datos de asignación de claves de réplica a una matriz de bytes. |
Serializar Serializa el lote de cambios en una matriz de bytes. |
Serializar Serializa los datos de filtro en una matriz de bytes. |
Serializar Serializa los datos del objeto de conocimiento en una matriz de bytes. |
SerializeWithOptions Serializa los datos del objeto por lotes modificados en una matriz de bytes, en función de las opciones de serialización y versión especificadas. |
SerializeWithOptions Serializa los datos del objeto de conocimiento en una matriz de bytes en función de las opciones de serialización y versión especificadas. |
SetForgottenKnowledgeRecoveryRange Establece el intervalo de recuperación cuando la sesión se está realizando una recuperación de conocimiento olvidada. |
SetLastBatch Establece una marca que indica que no hay más cambios que se van a enumerar en la sesión de sincronización. |
SetLocalTickCount Establece el recuento de tics de la réplica que posee este conocimiento. |
SetPrerequisiteKnowledge Establece el conocimiento mínimo necesario para que un proveedor de destino tenga que procesar este lote de cambios. |
SetProviderWithError Indica qué proveedor provocó un error en la sincronización. |
SetRecoverableErrorOnChange Indica un error recuperable en este cambio. |
SetRecoverableErrorOnChangeUnit Indica que se produjo un error recuperable cuando se cargaron los datos de la unidad de cambio especificada desde el almacén de elementos. |
SetRemainingWorkEstimateForSession Establece la estimación del trabajo restante para la sesión. |
SetResolveActionForChange Establece una acción de resolución de conflictos para el conflicto. |
SetResolveActionForChangeUnit Establece una acción de resolución de conflictos para el cambio de unidad de cambio en conflicto. |
SetSyncProviderState Establece el estado del proveedor de sincronización especificado. |
SetWorkEstimate Establece la estimación del trabajo para este cambio. |
SetWorkEstimateForBatch Establece la estimación del trabajo para el lote. |
Skip Omite el número especificado de excepciones de unidad de cambio. |
Skip Omite el número especificado de elementos vectoriales de reloj. (IEnumClockVector.Skip) |
Skip Omite el número especificado de elementos vectoriales de reloj. (IEnumFeedClockVector.Skip) |
Skip Omite el número especificado de excepciones de intervalo. |
Skip Omite el número especificado de excepciones de un solo elemento. |
Skip Este método no se implementa. (IEnumSyncChanges.Skip) |
Skip Este método no se implementa. (IEnumSyncChangeUnits.Skip) |
Skip Omite el número especificado de objetos ISyncProviderConfigUIInfo. |
Skip Omite el número especificado de objetos ISyncProviderInfo. |
SpecifyFilter Cuando se implementa mediante una clase derivada, negocia qué filtro usa el proveedor de origen durante la enumeración de cambios. |
Unión Combina el conocimiento especificado con el conocimiento actual. |
Anular el registroSyncProvider Anula el registro y quita el proveedor de sincronización especificado del almacén de registro. |
UnregisterSyncProviderConfigUI Anula el registro y quita la interfaz de usuario de configuración del proveedor de sincronización especificada del almacén de registro. |
IAsynchronousDataRetriever Representa el mecanismo por el que el proveedor de destino recupera de forma asincrónica los datos de elementos del proveedor de origen. |
IChangeConflict Representa un conflicto entre dos elementos. |
IChangeUnitException Representa una unidad de cambio que se va a excluir de un objeto de conocimiento. |
IChangeUnitListFilterInfo Representa un filtro que se puede usar para controlar qué unidades de cambio se incluyen para los elementos de un objeto ISyncChangeBatch. |
IClockVector Representa un vector de reloj en una estructura de conocimiento. |
IClockVectorElement Representa un elemento vectorial de reloj de una estructura de conocimiento. |
IConstructReplicaKeyMap Agrega entradas a un objeto IReplicaKeyMap. |
ICoreFragment Representa el conocimiento de todos los elementos del ámbito de un conjunto específico de unidades de cambio. |
ICoreFragmentInspector Enumera los objetos ICoreFragment contenidos en un objeto de conocimiento. |
IDataRetrieverCallback Representa métodos a los que un objeto IAsynchronousDataRetriever puede llamar para indicar que el procesamiento se ha completado en un método IAsynchronousDataRetriever. |
IEnumChangeUnitExceptions Enumera las excepciones de unidad de cambio almacenadas en un objeto de conocimiento. |
IEnumClockVector Enumera los elementos vectoriales de reloj almacenados en un vector de reloj. |
IEnumFeedClockVector Enumera los elementos vectoriales de reloj almacenados en un vector de reloj que contiene información de FeedSync. |
IEnumRangeExceptions Enumera las excepciones de intervalo que se almacenan en un objeto de conocimiento. |
IEnumSingleItemExceptions Enumera las excepciones de un solo elemento que se almacenan en un objeto de conocimiento. |
IEnumSyncChanges Enumera una lista de cambios de elemento. |
IEnumSyncChangeUnits Enumera una lista de unidades de cambio. |
IEnumSyncProviderConfigUIInfos Enumera los objetos ISyncProviderConfigUIInfo que contienen información de la interfaz de usuario de configuración usada para compilar y registrar un proveedor de sincronización. |
IEnumSyncProviderInfos Enumera los objetos ISyncProviderInfo que contienen la información utilizada para crear una instancia de un proveedor de sincronización. |
IFeedClockVector Representa un vector de reloj que contiene información de FeedSync. |
IFeedClockVectorElement Representa un elemento de vector de reloj que contiene información de FeedSync. |
IFilterRequestCallback Mediate la negociación de filtros entre un proveedor de destino y un proveedor de origen. |
IForgottenKnowledge Representa el conocimiento que se ha olvidado debido a la limpieza de las piedras de exclusión. |
IKnowledgeSyncProvider Representa un proveedor de sincronización que usa conocimientos para realizar la sincronización. |
ILoadChangeContext Representa información sobre un cambio que se va a cargar desde el almacén de elementos. |
IProviderConverter Cuando se implementa mediante una clase derivada, representa un objeto que puede convertir un objeto ISyncProvider en un objeto IKnowledgeSyncProvider. |
IRangeException Representa un intervalo de identificadores de elemento que se va a excluir de un objeto de conocimiento. |
IRecoverableError Representa un error recuperable que se produjo cuando se cargó un elemento o cuando se guardó un elemento. |
IRecoverableErrorData Representa información sobre un error recuperable. |
IRegisteredSyncProvider Representa un proveedor de sincronización registrado. Esta interfaz la implementa el escritor de un proveedor de sincronización. |
IReplicaKeyMap Representa una asignación entre las claves de réplica y los identificadores de réplica. |
IRequestFilteredSync Cuando se implementa mediante una clase derivada, representa un proveedor de destino que puede especificar un filtro que el proveedor de origen usará durante la enumeración de cambios. |
ISingleItemException Representa un elemento que se va a excluir de un objeto de conocimiento. |
ISupportFilteredSync Cuando se implementa mediante una clase derivada, representa un proveedor de origen que admite la enumeración de cambios filtrados y que puede negociar el tipo de filtro que se usa. |
ISupportLastWriteTime Representa un proveedor de sincronización que puede notificar la fecha y hora en que se cambió por última vez un elemento o una unidad de cambio. Esta capacidad es útil para una aplicación que implementa la resolución de conflictos con el último escritor. |
ISyncCallback Representa las devoluciones de llamada de aplicación que se usan para notificar a la aplicación de eventos de sincronización. |
ISyncCallback2 Representa devoluciones de llamada de aplicación adicionales que se usan para notificar a la aplicación de eventos de sincronización. |
ISyncChange Representa un cambio en un elemento. |
ISyncChangeBatch Representa los metadatos de un conjunto de cambios. (ISyncChangeBatch) |
ISyncChangeBatchAdvanced Representa información adicional sobre un conjunto de cambios. |
ISyncChangeBatchBase Representa los metadatos de un conjunto de cambios. (ISyncChangeBatchBase) |
ISyncChangeBatchBase2 Representa funcionalidades adicionales de un objeto ISyncChangeBatchBase. |
ISyncChangeBatchWithPrerequisite Representa los metadatos sobre un lote de cambios que se basa en el conocimiento de requisitos previos asociado al lote de cambios. |
ISyncChangeBuilder Proporciona datos adicionales para un cambio de elemento. |
ISyncChangeUnit Representa un cambio en una unidad de cambio contenida en un elemento. |
ISyncChangeWithPrerequisite Representa los metadatos sobre un cambio que se basa en el conocimiento de requisitos previos asociado al cambio. |
ISyncFilterInfo Representa información sobre un filtro que se usa para controlar los datos que se incluyen en un objeto ISyncChangeBatch. |
ISyncFilterInfo2 Representa información adicional sobre un filtro que se puede usar para controlar qué cambios se incluyen en un objeto ISyncChangeBatch. |
ISyncFullEnumerationChange Representa información adicional sobre un objeto ISyncChange durante la sincronización de recuperación. |
ISyncFullEnumerationChangeBatch Representa los metadatos de un conjunto de cambios que se crean como parte de una sincronización de recuperación. |
ISynchronousDataRetriever Representa el mecanismo por el que el proveedor de destino recupera los datos de elementos del proveedor de origen. |
ISyncKnowledge Representa el conocimiento que una réplica tiene sobre su almacén de elementos. |
ISyncKnowledge2 Representa información adicional sobre el conocimiento que tiene una réplica sobre su almacén de elementos. |
ISyncProvider Representa un proveedor de sincronización que puede usar una sesión de sincronización para sincronizar datos con otro proveedor de sincronización. |
ISyncProviderConfigUI Representa la información de la interfaz de usuario de configuración utilizada para compilar y registrar un proveedor de sincronización. |
ISyncProviderConfigUIInfo Representa la información y las propiedades necesarias para crear una instancia de una interfaz de usuario de configuración del proveedor de sincronización. |
ISyncProviderInfo Representa la información y las propiedades necesarias para crear una instancia de un proveedor de sincronización. |
ISyncProviderRegistration Representa el registro del proveedor de sincronización. |
ISyncRegistrationChange Representa un cambio en el registro de un proveedor de sincronización o una interfaz de usuario de configuración del proveedor de sincronización. Los cambios se notifican como eventos de registro. |
ISyncSessionExtendedErrorInfo Representa información sobre qué proveedor provocó un error en la sincronización. |
ISyncSessionState Representa información sobre la sesión de sincronización actual. |
ISyncSessionState2 Representa información adicional sobre la sesión de sincronización actual. |
ID_PARAMETER_PAIR Representa el formato de un identificador de entidad de sincronización. |
ID_PARAMETERS Representa el esquema de formato para el grupo de identificadores que se usan para identificar entidades en una sesión de sincronización. |
SYNC_RANGE Representa un intervalo de identificadores de elemento. |
SYNC_SESSION_STATISTICS Representa estadísticas sobre una única sesión de sincronización unidireccional. |
SYNC_TIME Representa un valor de fecha y hora. |
SYNC_VERSION Representa una versión de un elemento o una unidad de cambio. |
SyncProviderConfigUIConfiguration Representa la información de una interfaz de usuario de configuración del proveedor de sincronización. |
SyncProviderConfiguration Representa la información de una configuración del proveedor de sincronización. |