Sincronização do Windows
Visão geral da tecnologia de Sincronização do Windows.
Para desenvolver a Sincronização do Windows, você precisa destes cabeçalhos:
Para obter diretrizes de programação para essa tecnologia, confira:
CONFLICT_RESOLUTION_POLICY Representa as opções para a política de resolução de conflitos de simultaneidade a ser usada para a sessão de sincronização. |
FILTERING_TYPE Indica o tipo de informação incluída em um lote de alteração durante a sincronização filtrada. |
KNOWLEDGE_COOKIE_COMPARISON_RESULT Representa os resultados possíveis quando um cookie de conhecimento é comparado com um objeto de conhecimento usando ISyncKnowledge2::CompareToKnowledgeCookie. |
SYNC_FULL_ENUMERATION_ACTION Representa a ação a ser tomada por um aplicativo em resposta a ISyncCallback::OnFullEnumerationNeeded. |
SYNC_PROGRESS_STAGE Representa os estágios de uma sessão de sincronização. |
SYNC_PROVIDER_ROLE Representa a função de um provedor, em relação ao outro provedor na sessão de sincronização. |
SYNC_REGISTRATION_EVENT Representa os diferentes tipos de eventos de registro de sincronização. |
SYNC_RESOLVE_ACTION Representa as ações executadas para resolve um conflito de simultaneidade específico. |
SYNC_SERIALIZATION_VERSION Representa a versão do Microsoft Sync Framework com a qual um componente específico é compatível. |
SYNC_STATISTICS Representa tipos de estatísticas que transmitem informações sobre um componente. |
AddChangeUnitMetadata Adiciona metadados de unidade de alteração a uma alteração de item. |
Addfilter Define o filtro usado para a enumeração de alteração pelo provedor de origem, quando implementado por uma classe derivada. |
AddItemMetadataToGroup Adiciona uma alteração de item especificada ao grupo que está aberto no momento. |
AddLoggedConflict Adiciona metadados que representam um conflito ao lote de alteração. |
BeginOrderedGroup Abre um grupo ordenado no lote de alteração. Esse grupo é ordenado pela ID do item. |
BeginSession Notifica o provedor de que ele está ingressando em uma sessão de sincronização. |
BeginUnorderedGroup Abre um grupo não ordenado no lote de alteração. As alterações de item nesse grupo podem estar em qualquer ordem. |
Clonar Clona o enumerador e retorna um novo enumerador que está no mesmo estado que o atual. (IEnumChangeUnitExceptions.Clone) |
Clonar Clona o enumerador e retorna um novo enumerador que está no mesmo estado que o atual. (IEnumClockVector.Clone) |
Clonar Clona o enumerador e retorna um novo enumerador que está no mesmo estado que o atual. (IEnumFeedClockVector.Clone) |
Clonar Clona o enumerador e retorna um novo enumerador que está no mesmo estado que o atual. (IEnumRangeExceptions.Clone) |
Clonar Clona o enumerador e retorna um novo enumerador que está no mesmo estado que o atual. (IEnumSingleItemExceptions.Clone) |
Clonar Este método não está implementado. (IEnumSyncChanges.Clone) |
Clonar Este método não está implementado. (IEnumSyncChangeUnits.Clone) |
Clonar Cria uma nova instância desse objeto e copia os dados desse objeto para o novo objeto . |
Clonar Clona o enumerador e retorna um novo enumerador que está no mesmo estado que o atual. (IEnumSyncProviderConfigUIInfos.Clone) |
Clonar Clona o enumerador e retorna um novo enumerador que está no mesmo estado que o atual. (IEnumSyncProviderInfos.Clone) |
CompareToKnowledgeCookie Executa uma comparação rápida entre o cookie de conhecimento especificado e esse objeto de conhecimento. |
Complementar Retorna o conhecimento contido neste objeto, mas que não está contido no conhecimento especificado. |
ContainsChange Indica se a alteração de item especificada é conhecida por esse conhecimento. |
ContainsChangeUnit Indica se a alteração de unidade de alteração especificada é conhecida por esse conhecimento. |
ContainsKnowledge Indica se o conhecimento especificado é conhecido por esse conhecimento. |
ContainsKnowledgeForChangeUnit Indica se o conhecimento especificado da unidade de alteração especificada é conhecido por esse conhecimento. |
ContainsKnowledgeForItem Indica se o conhecimento especificado do item especificado é conhecido por esse conhecimento. |
ConvertFullEnumerationChangeBatchToRegularChangeBatch Converte um objeto ISyncFullEnumerationChangeBatch em um objeto ISyncChangeBatch. |
ConvertVersion Converte uma versão de outra réplica em uma compatível com o réplica que possui esse conhecimento. |
CreateAndRegisterNewSyncProvider Cria e registra um novo provedor de sincronização. |
CreateSyncProviderConfigUIRegistrationInstance Cria uma instância na memória de uma interface do usuário de configuração do provedor de sincronização. |
CreateSyncProviderRegistrationInstance Cria uma instância na memória de um provedor de sincronização. |
EndOrderedGroup Fecha um grupo ordenado aberto anteriormente no lote de alteração. |
Endsession Notifica o provedor de que uma sessão de sincronização à qual ela foi inscrita foi concluída. |
EndUnorderedGroup Fecha um grupo não ordenado aberto anteriormente no lote de alteração. |
EnumerateSyncProviderConfigUIs Retorna uma interface de enumeração IEnumSyncProviderConfigUIInfos que enumera todos os objetos ISyncProviderConfigUIInfo registrados para os critérios especificados. |
EnumerateSyncProviders Retorna uma interface de enumeração IEnumSyncProviderInfos que enumera todos os objetos ISyncProviderInfo registrados para os critérios especificados. |
ExcludeChangeUnit Remove o conhecimento sobre a unidade de alteração especificada do conhecimento. |
ExcludeItem Remove o conhecimento sobre o item especificado do conhecimento. |
FindClockVectorForChangeUnit Obtém o vetor de relógio associado à ID de unidade de alteração especificada. |
FindClockVectorForItem Obtém o vetor de relógio associado à ID do item especificado. |
FindMinTickCountForReplica Localiza a contagem mínima de tiques no conhecimento para o réplica especificado. |
FindOrAddReplica Adiciona entradas ou localiza entradas em um objeto IReplicaKeyMap. |
ForgetToVersion Atualizações o conhecimento esquecido para refletir que todas as versões que são menores ou iguais à versão especificada podem ter sido esquecidas e que as marcas de exclusão correspondentes podem ter sido excluídas. |
GetBatchLevelKnowledgeShouldBeApplied Obtém um valor que indica se o conhecimento aprendido para o lote deve ser salvo depois que o lote é aplicado ao réplica de destino. |
GetChange Obtém um objeto ISyncRegistrationChange que representa um novo evento de registro. |
Getchangebatch Obtém um lote de alteração que contém metadados de item para itens que não estão contidos no conhecimento especificado do provedor de destino. |
Getchangeenumerator Obtém um objeto IEnumSyncChanges que enumera as alterações de item neste lote de alteração. |
GetChangeUnitChangeTime Obtém a data e a hora em que a unidade de alteração especificada foi alterada pela última vez. |
GetChangeUnitExceptions Obtém um objeto que pode enumerar os objetos IChangeUnitException armazenados no conhecimento. |
GetChangeUnitId Obtém a ID da unidade de alteração associada à exceção. |
GetChangeUnitId Obtém a ID da unidade de alteração armazenada no índice especificado na matriz de IDs de unidade de alteração que definem o filtro. |
GetChangeUnitId Recupera a ID desta unidade de alteração. |
GetChangeUnitIdCount Obtém o número de IDs de unidade de alteração que definem o filtro. |
GetChangeUnits Obtém um objeto que pode enumerar unidades de alteração contidas nessa alteração. |
GetChangeUnitVersion Obtém a versão da alteração da unidade de alteração. |
GetChangeVersion Obtém a versão associada a essa alteração. |
GetChangeWithRecoverableError Obtém a alteração de item que causou o erro. |
GetClockVector Obtém o vetor de relógio associado a essa exceção. (IChangeUnitException.GetClockVector) |
GetClockVector Obtém o vetor de relógio associado a essa exceção. (IRangeException.GetClockVector) |
GetClockVector Obtém o vetor de relógio associado à exceção de item. |
GetClockVectorElementCount Obtém o número de elementos contidos no vetor de relógio. |
GetClockVectorElements Retorna um enumerador que itera pelos elementos de vetor do relógio. |
GetClosedLowerBoundItemId Obtém o limite inferior fechado em IDs de item que exigem versões de destino. |
GetClosedRangeEnd Obtém o limite superior do intervalo de IDs de item a ser excluído. |
GetClosedRangeStart Obtém o limite inferior do intervalo de IDs de item a ser excluído. |
GetClosedUpperBoundItemId Obtém o limite superior fechado em IDs de item que exigem versões de destino. |
GetColumnCount Obtém o número de colunas contidas neste fragmento de conhecimento. |
GetCreationVersion Obtém a versão de criação do item alterado. |
GetDestinationProviderConflictingChange Obtém os metadados de alteração do provedor de destino. |
GetDestinationProviderConflictingData Obtém um objeto que pode ser usado para recuperar dados de item para o item de alteração do réplica de destino. |
GetErrorDescription Obtém a descrição do erro. |
Getevent Obtém o próximo evento de registro pendente. |
GetFilterInfo Obtém o ISyncFilterInfo que foi especificado quando o lote de alteração foi criado. |
GetFlags Obtém sinalizadores que especificam informações adicionais sobre o elemento vetor de relógio. |
GetFlags Obtém sinalizadores associados a essa alteração. |
GetFlags Obtém os sinalizadores que especificam informações adicionais sobre o objeto de informações de filtro. |
GetForgottenKnowledgeRecoveryRangeEnd Obtém o limite superior do intervalo de recuperação quando a sessão está executando a recuperação de conhecimento esquecida. |
GetForgottenKnowledgeRecoveryRangeStart Obtém o limite inferior do intervalo de recuperação quando a sessão está executando a recuperação de conhecimento esquecida. |
Getfullenumerationchangebatch Obtém um lote de alteração que contém metadados de item para itens que têm IDs maiores que o limite inferior especificado, como parte de uma enumeração completa. |
Getidparameters Obtém o esquema de formato de ID do provedor. (IAsynchronousDataRetriever.GetIdParameters) |
Getidparameters Obtém o esquema de formato de ID do provedor. (ISynchronousDataRetriever.GetIdParameters) |
Getidparameters Obtém o esquema de formato de ID do provedor. (ISyncKnowledge2.GetIdParameters) |
Getidparameters Obtém o esquema de formato de ID do provedor. (ISyncProvider.GetIdParameters) |
GetInfoForChangeApplication Recupera dados armazenados para um aplicador de alteração serializado. |
GetInspector Retorna um objeto que pode ser usado para recuperar o conteúdo do objeto de conhecimento. |
GetInstanceId Retorna a ID da instância do provedor de sincronização. |
GetInstanceId Obtém a ID da instância do provedor de sincronização ou da interface do usuário de configuração do provedor de sincronização associada ao evento. |
GetIsLastBatch Obtém um sinalizador que indica se as alterações nesse lote de alteração são o último lote de uma sessão de sincronização. |
GetItemChange Obtém a alteração de item que contém essa alteração de unidade de alteração. |
GetItemChangeTime Obtém a data e a hora em que o item especificado foi alterado pela última vez. |
GetItemDisplayName Obtém o nome de exibição do item que causou o erro. |
GetItemId Obtém a ID do item que contém a unidade de alteração associada à exceção. |
GetItemId Obtém a ID do item especificado na exceção. |
GetKnowledgeCookie Obtém uma representação leve e somente leitura desse objeto de conhecimento que pode ser usada para comparações rápidas. |
GetLearnedForgottenKnowledge Obtém o conhecimento esquecido de que o réplica de destino aprende quando o provedor de destino aplica todas as alterações nesse lote de alteração durante a sincronização de recuperação. |
GetLearnedForgottenKnowledge Obtém o conhecimento esquecido de que o réplica de destino aprende quando o provedor de destino aplica essa alteração durante a sincronização de recuperação. |
GetLearnedKnowledge Obtém o conhecimento de que um réplica aprenderá quando essa alteração for aplicada ao repositório de itens. |
GetLearnedKnowledge Obtém o conhecimento de que o réplica de destino aprende quando o provedor de destino aplica todas as alterações nesse lote de alteração. |
GetLearnedKnowledgeAfterRecoveryComplete Obtém o conhecimento que o réplica de destino aprenderá depois de aplicar as alterações na enumeração completa. |
GetLearnedKnowledgeAfterRecoveryComplete Obtém o conhecimento que a réplica de destino aprenderá depois de aplicar todas as alterações na sincronização de recuperação. |
GetLearnedKnowledgeWithPrerequisite Obtém o conhecimento de que o réplica de destino aprende quando o provedor de destino aplica todas as alterações nesse lote de alteração, com base no conhecimento de pré-requisito do lote de alteração. |
GetLearnedKnowledgeWithPrerequisite Obtém o conhecimento de que o réplica de destino aprende quando o provedor de destino aplica essa alteração, com base no conhecimento de pré-requisito associado à alteração. |
GetLowestUncontainedId Retorna a ID de item mais baixa que não está contida nesse conhecimento e que está contida no conhecimento especificado. |
GetMadeWithKnowledge Obtém o conhecimento criado para essa alteração. |
GetMinimumSupportedVersion Obtém a versão mínima com suporte dos componentes do Microsoft Sync Framework que podem ser usados com esse objeto. |
GetOwnerReplicaId Obtém a ID do réplica que originou essa alteração. |
GetOwnerReplicaId Obtém a ID do réplica que possui esse conhecimento. |
GetPrerequisiteKnowledge Obtém o conhecimento mínimo de que um provedor de destino é necessário para processar esse lote de alteração. |
GetPrerequisiteKnowledge Obtém o conhecimento mínimo de que um provedor de destino é necessário para processar essa alteração. |
GetProvider Obtém a função do provedor que ignorou a alteração do item. |
GetRangeCount Obtém o número de intervalos contidos neste fragmento de conhecimento. |
GetRangeExceptions Obtém um objeto que pode enumerar os objetos IRangeException armazenados no conhecimento. |
GetRecoverableErrorDataForChange Obtém dados adicionais sobre o erro recuperável. |
GetRecoverableErrorDataForChangeUnit Obtém dados adicionais sobre o erro recuperável para uma unidade de alteração especificada. |
GetRegisteredProperties Obtém propriedades da interface do usuário de configuração para leitura e gravação. |
GetRemainingWorkEstimateForSession Obtém a estimativa do trabalho restante para a sessão. |
GetReplicaKey Obtém a chave de réplica para o réplica associado a esse elemento de vetor de relógio. |
GetReplicaKeyMap Obtém o objeto IReplicaKeyMap associado a esse conhecimento. |
GetResolveActionForChange Obtém a ação de resolução de conflitos para o conflito. |
GetResolveActionForChangeUnit Obtém a ação de resolução de conflitos para a alteração de unidade de alteração conflitante. |
GetRootItemId Obtém a ID do item alterado. |
GetScopeVector Obtém o vetor de relógio que define as alterações contidas no conhecimento. |
GetSessionErrorStatus Obtém o valor de erro que indica por que a sessão de sincronização falhou. |
GetSingleItemExceptions Obtém um objeto que pode enumerar os objetos ISingleItemException armazenados no conhecimento. |
GetSourceForgottenKnowledge Obtém o conhecimento esquecido do réplica de origem. |
GetSourceProviderConflictingChange Obtém os metadados de alteração do provedor de origem. |
GetSourceProviderConflictingData Obtém um objeto que pode ser usado para recuperar dados de item para o item de alteração do réplica de origem. |
GetStage Obtém o estágio na sessão de sincronização quando o erro ocorreu. |
GetStatistics Obtém os dados de estatística especificados contidos neste objeto. |
Getsyncbatchparameters Obtém o número solicitado de alterações de item que serão incluídas em lotes de alteração e o conhecimento atual para o escopo de sincronização. |
GetSyncChange Obtém o item de alteração para o qual os dados de alteração devem ser recuperados do repositório de itens. |
GetSyncProvider Cria uma instância do provedor de sincronização. |
GetSyncProviderConfigUI Cria uma instância de uma interface do usuário de configuração do provedor de sincronização. |
GetSyncProviderConfigUIFromInstanceId Retorna um objeto ISyncProviderConfigUI inicializado e instanciado para a ID de instância exclusiva fornecida. |
GetSyncProviderConfigUIInfo Retorna um objeto ISyncProviderConfigUIInfo para a ID de instância exclusiva fornecida. |
GetSyncProviderConfigUIInfoforProvider Retorna um objeto ISyncProviderConfigUIInfo para a ID da instância do provedor de sincronização especificada. |
GetSyncProviderFromInstanceId Retorna um objeto IRegisteredSyncProvider inicializado e instanciado para a ID de instância exclusiva específica. |
GetSyncProviderInfo Retorna um objeto ISyncProviderInfo para a ID da instância do provedor de sincronização específica. |
GetSyncProviderState Retorna o estado do provedor de sincronização especificado. |
GetSyncProviderWithError Obtém a interface ISyncProvider do provedor que causou falha na sincronização. |
GetSyncTime Obtém um valor SYNC_TIME que corresponde ao valor de quando para o item. |
Obtercontagemmarcaescala Obtém a contagem de tiques que define o limite superior no intervalo de contagens de tiques contidas neste elemento vetor de relógio. |
GetUpdateCount Obtém o número de atualizações que foram feitas no item FeedSync. |
GetUpperBoundItemId Obtém a ID de item mais alta representada no conhecimento de qualquer grupo no lote de alteração. |
GetVersion Obtém a versão dessa estrutura de conhecimento. |
GetWorkEstimate Obtém a estimativa de trabalho para essa alteração. |
GetWorkEstimateForBatch Obtém a estimativa de trabalho para o lote. |
Init Inicializa o provedor de sincronização antes de estar pronto para uma sessão de sincronização. |
Init Inicializa a interface do usuário de configuração para um provedor de sincronização. |
Initialize Inicializa uma nova instância da classe IChangeUnitListFilterInfo que contém a matriz especificada de IDs de unidade de alteração. |
Initialize Quando implementado por uma classe derivada, inicializa o objeto IProviderConverter com o objeto ISyncProvider a ser convertido em IKnowledgeSyncProvider. |
Initialize Inicializa o objeto usando o nome de exibição especificado do item que causou o erro e uma descrição do erro. |
IntersectsWithKnowledge Indica se o conhecimento especificado se cruza com esse conhecimento. |
IsCanceled Indica se a sessão de sincronização foi cancelada. |
IsNoConflictsSpecified Obtém um valor que indica se os conflitos são preservados para o item FeedSync. |
Loadchangedata Recupera dados de item para uma alteração. (IAsynchronousDataRetriever.LoadChangeData) |
Loadchangedata Recupera dados de item para uma alteração. (ISynchronousDataRetriever.LoadChangeData) |
LoadChangeDataComplete Indica que IAsynchronousDataRetriever::LoadChangeData foi concluído com êxito. |
LoadChangeDataError Indica que um método IAsynchronousDataRetriever falhou. |
LoadInfoFromChangeApplication Armazena dados para um aplicador de alteração serializado. |
LookupReplicaId Obtém a ID de réplica que corresponde à chave de réplica especificada. |
LookupReplicaKey Obtém a chave réplica que corresponde à ID de réplica especificada. |
MapRemoteToLocal Converte um objeto de conhecimento de outro réplica em um compatível com o réplica que possui esse conhecimento. |
ModifySyncProvider Atualizações o ISyncProviderInfo do provedor de sincronização configurado por este ISyncProviderConfigUI. |
Próximo Retorna os próximos elementos no conjunto de exceções de unidade de alteração, se eles estiverem disponíveis. (IEnumChangeUnitExceptions.Next) |
Próximo Retorna os próximos elementos no vetor do relógio, se eles estiverem disponíveis. |
Próximo Retorna os próximos elementos no vetor de relógio, se disponível. |
Próximo Retorna os próximos elementos no conjunto de exceções de unidade de alteração, se eles estiverem disponíveis. (IEnumRangeExceptions.Next) |
Próximo Retorna os próximos elementos no conjunto de exceções de item único, se eles estiverem disponíveis. |
Próximo Retorna a próxima alteração de item. |
Próximo Retorna a próxima unidade de alteração. |
Próximo Retorna o próximo objeto ISyncProviderConfigUIInfo. |
Próximo Retorna o próximo objeto ISyncProviderInfo. |
NextColumn Retorna a próxima ID da unidade de alteração no conjunto de IDs de unidade de alteração às quais esse fragmento de conhecimento se aplica. |
NextCoreFragments Retorna os próximos objetos ICoreFragment no conhecimento, se eles estiverem disponíveis. |
NextRange Retorna o próximo intervalo contido nesse fragmento de conhecimento e o vetor de relógio que define o que se sabe sobre os itens no intervalo. |
Onchange Ocorre antes de uma alteração ser aplicada. |
OnChangeApplied Ocorre depois que uma alteração é aplicada com êxito. |
OnChangeFailed Ocorre depois que uma alteração não é aplicada. |
OnConflict Ocorre quando um conflito é detectado quando a política de resolução de conflitos de simultaneidade é definida como CRP_NONE. |
OnFullEnumerationNeeded Ocorre quando o conhecimento esquecido do provedor de origem não está contido no conhecimento atual do provedor de destino. |
OnProgress Ocorre periodicamente durante a sessão de sincronização para relatar o progresso. |
OnProgress Relata o progresso da sincronização para o aplicativo. |
OnRecoverableError Ocorre quando um provedor de sincronização define um erro recuperável quando está carregando ou salvando um item. |
Processchangebatch Processa um conjunto de alterações detectando conflitos e aplicando alterações ao repositório de itens. |
Processfullenumerationchangebatch Processa um conjunto de alterações para uma enumeração completa aplicando alterações ao repositório de itens. |
ProjectOntoChangeUnit Obtém o conhecimento da unidade de alteração especificada. |
ProjectOntoColumnSet Retorna o conhecimento do conjunto especificado de unidades de alteração para todos os itens contidos neste objeto. |
ProjectOntoItem Obtém o conhecimento do item especificado. |
ProjectOntoKnowledgeWithPrerequisite Retorna conhecimento sobre os fragmentos de conhecimento especificados pelo conhecimento do modelo, quando o conhecimento do modelo contém o conhecimento de pré-requisito para os fragmentos especificados. |
ProjectOntoRange Obtém o conhecimento para o intervalo especificado de IDs de item. |
Registercallback Registra uma interface de retorno de chamada que será chamada pelo objeto IAsynchronousDataRetriever quando um método assíncrono concluir o processamento. |
RegisterForEvent Registra o usuário para receber uma notificação da chegada de novos eventos de registro que ocorrem quando são feitas alterações no repositório de registro. |
RequestFilter Solicita que o filtro especificado pelo provedor de destino seja usado pelo provedor de origem durante a enumeração de alteração. |
Redefinir Redefine os enumeradores de coluna e de intervalo para o início de seus respectivos conjuntos. |
Redefinir Redefine o enumerador para o início do conhecimento. |
Redefinir Redefine o enumerador para o início do conjunto de exceções de unidade de alteração. |
Redefinir Redefine o enumerador para o início do vetor do relógio. (IEnumClockVector.Reset) |
Redefinir Redefine o enumerador para o início do vetor do relógio. (IEnumFeedClockVector.Reset) |
Redefinir Redefine o enumerador para o início do conjunto de exceções de intervalo. |
Redefinir Redefine o enumerador para o início do conjunto de exceções de item único. |
Redefinir Redefine o enumerador para o início da lista. (IEnumSyncChanges.Reset) |
Redefinir Redefine o enumerador para o início da lista. (IEnumSyncChangeUnits.Reset) |
Redefinir Redefine o enumerador para o início da coleção de objetos ISyncProviderConfigUIInfo. |
Redefinir Redefine o enumerador para o início do conjunto ISyncProviderInfo. |
Redefinir Redefine um provedor de sincronização para que ele se pareça com um novo réplica na próxima sessão de sincronização. |
RevokeCallback Indica que o objeto IAsynchronousDataRetriever não deve mais usar a interface de retorno de chamada especificada e deve liberar qualquer referência a ele. |
RevokeEvent Cancela o registro do usuário da notificação da chegada de novos eventos de registro. |
Serializar Serializa o réplica dados de mapa de chave para uma matriz de bytes. |
Serializar Serializa o lote de alteração para uma matriz de bytes. |
Serializar Serializa os dados de filtro para uma matriz de bytes. |
Serializar Serializa os dados do objeto de conhecimento para uma matriz de bytes. |
Serializewithoptions Serializa os dados do objeto de lote de alteração para uma matriz de bytes, com base nas opções de versão e serialização especificadas. |
Serializewithoptions Serializa os dados do objeto de conhecimento para uma matriz de bytes com base nas opções de versão e serialização especificadas. |
SetForgottenKnowledgeRecoveryRange Define o intervalo de recuperação quando a sessão está executando a recuperação de conhecimento esquecida. |
Setlastbatch Define um sinalizador que indica que não há mais alterações a serem enumeradas na sessão de sincronização. |
SetLocalTickCount Define a contagem de tiques para o réplica que possui esse conhecimento. |
SetPrerequisiteKnowledge Define o conhecimento mínimo que um provedor de destino deve ter para processar esse lote de alteração. |
SetProviderWithError Indica qual provedor causou falha na sincronização. |
SetRecoverableErrorOnChange Indica que ocorreu um erro recuperável nessa alteração. |
SetRecoverableErrorOnChangeUnit Indica que ocorreu um erro recuperável quando os dados da unidade de alteração especificada foram carregados do repositório de itens. |
SetRemainingWorkEstimateForSession Define a estimativa do trabalho restante para a sessão. |
Setresolveactionforchange Define uma ação de resolução de conflitos para o conflito. |
Setresolveactionforchangeunit Define uma ação de resolução de conflitos para a alteração de unidade de alteração conflitante. |
SetSyncProviderState Define o estado do provedor de sincronização especificado. |
SetWorkEstimate Define a estimativa de trabalho para essa alteração. |
SetWorkEstimateForBatch Define a estimativa de trabalho para o lote. |
Ignorar Ignora o número especificado de exceções de unidade de alteração. |
Ignorar Ignora o número especificado de elementos de vetor de relógio. (IEnumClockVector.Skip) |
Ignorar Ignora o número especificado de elementos de vetor de relógio. (IEnumFeedClockVector.Skip) |
Ignorar Ignora o número especificado de exceções de intervalo. |
Ignorar Ignora o número especificado de exceções de item único. |
Ignorar Este método não está implementado. (IEnumSyncChanges.Skip) |
Ignorar Este método não está implementado. (IEnumSyncChangeUnits.Skip) |
Ignorar Ignora o número especificado de objetos ISyncProviderConfigUIInfo. |
Ignorar Ignora o número especificado de objetos ISyncProviderInfo. |
Specifyfilter Quando implementado por uma classe derivada, negocia qual filtro é usado pelo provedor de origem durante a enumeração de alteração. |
Union Combina o conhecimento especificado com o conhecimento atual. |
UnregisterSyncProvider Cancela o registro e remove o provedor de sincronização especificado do repositório de registro. |
UnregisterSyncProviderConfigUI Cancela o registro e remove a interface do usuário de configuração do provedor de sincronização especificada do repositório de registro. |
Iasynchronousdataretriever Representa o mecanismo pelo qual o provedor de destino recupera de forma assíncrona os dados do item do provedor de origem. |
Ichangeconflict Representa um conflito entre dois itens. |
IChangeUnitException Representa uma unidade de alteração a ser excluída de um objeto de conhecimento. |
Ichangeunitlistfilterinfo Representa um filtro que pode ser usado para controlar quais unidades de alteração estão incluídas para itens em um objeto ISyncChangeBatch. |
IClockVector Representa um vetor de relógio em uma estrutura de conhecimento. |
Iclockvectorelement Representa um elemento vetor de relógio de uma estrutura de conhecimento. |
IConstructReplicaKeyMap Adiciona entradas a um objeto IReplicaKeyMap. |
Icorefragment Representa o conhecimento de todos os itens no escopo de um conjunto específico de unidades de alteração. |
ICoreFragmentInspector Enumera os objetos ICoreFragment contidos em um objeto de conhecimento. |
IDataRetrieverCallback Representa métodos que um objeto IAsynchronousDataRetriever pode chamar para indicar que o processamento foi concluído em um método IAsynchronousDataRetriever. |
IEnumChangeUnitExceptions Enumera exceções de unidade de alteração armazenadas em um objeto de conhecimento. |
IEnumClockVector Enumera os elementos de vetor de relógio armazenados em um vetor de relógio. |
IEnumFeedClockVector Enumera os elementos de vetor de relógio armazenados em um vetor de relógio que contém informações de FeedSync. |
IEnumRangeExceptions Enumera exceções de intervalo armazenadas em um objeto de conhecimento. |
IEnumSingleItemExceptions Enumera exceções de item único armazenadas em um objeto de conhecimento. |
IEnumSyncChanges Enumera uma lista de alterações de item. |
IEnumSyncChangeUnits Enumera uma lista de unidades de alteração. |
IEnumSyncProviderConfigUIInfos Enumera objetos ISyncProviderConfigUIInfo que contêm informações da interface do usuário de configuração usadas para criar e registrar um provedor de sincronização. |
IEnumSyncProviderInfos Enumera objetos ISyncProviderInfo que contêm as informações usadas para criar uma instância de um provedor de sincronização. |
IFeedClockVector Representa um vetor de relógio que contém informações de FeedSync. |
IFeedClockVectorElement Representa um elemento de vetor de relógio que contém informações de FeedSync. |
IFilterRequestCallback Media a negociação de filtro entre um provedor de destino e um provedor de origem. |
Iforgottenknowledge Representa o conhecimento que foi esquecido devido à limpeza da lápide. |
Iknowledgesyncprovider Representa um provedor de sincronização que usa conhecimento para executar a sincronização. |
ILoadChangeContext Representa informações sobre uma alteração a ser carregada do repositório de itens. |
Iproviderconverter Quando implementado por uma classe derivada, representa um objeto que pode converter um objeto ISyncProvider em um objeto IKnowledgeSyncProvider. |
IRangeException Representa um intervalo de ID de item a ser excluído de um objeto de conhecimento. |
IRecoverableError Representa um erro recuperável que ocorreu quando um item foi carregado ou quando um item foi salvo. |
IRecoverableErrorData Representa informações sobre um erro recuperável. |
IRegisteredSyncProvider Representa um provedor de sincronização registrado. Essa interface é implementada pelo gravador de um provedor de sincronização. |
Ireplicakeymap Representa um mapeamento entre chaves de réplica e IDs de réplica. |
Irequestfilteredsync Quando implementado por uma classe derivada, representa um provedor de destino que pode especificar um filtro a ser usado pelo provedor de origem durante a enumeração de alteração. |
ISingleItemException Representa um item a ser excluído de um objeto de conhecimento. |
Isupportfilteredsync Quando implementado por uma classe derivada, representa um provedor de origem que dá suporte à enumeração de alteração filtrada e que pode negociar o tipo de filtro usado. |
ISupportLastWriteTime Representa um provedor de sincronização que é capaz de relatar a data e a hora em que um item ou unidade de alteração foi alterado pela última vez. Essa capacidade é útil para um aplicativo que implementa a resolução de conflitos last-writer-wins. |
Isynccallback Representa retornos de chamada de aplicativo que são usados para notificar a aplicação de eventos de sincronização. |
ISyncCallback2 Representa retornos de chamada de aplicativo adicionais que são usados para notificar o aplicativo de eventos de sincronização. |
Isyncchange Representa uma alteração em um item. |
Isyncchangebatch Representa metadados para um conjunto de alterações. (ISyncChangeBatch) |
ISyncChangeBatchAdvanced Representa informações adicionais sobre um conjunto de alterações. |
Isyncchangebatchbase Representa metadados para um conjunto de alterações. (ISyncChangeBatchBase) |
ISyncChangeBatchBase2 Representa recursos adicionais de um objeto ISyncChangeBatchBase. |
ISyncChangeBatchWithPrerequisite Representa metadados sobre um lote de alteração baseado no conhecimento de pré-requisito associado ao lote de alteração. |
ISyncChangeBuilder Fornece dados adicionais para uma alteração de item. |
ISyncChangeUnit Representa uma alteração em uma unidade de alteração contida em um item. |
ISyncChangeWithPrerequisite Representa metadados sobre uma alteração baseada no conhecimento de pré-requisito associado à alteração. |
Isyncfilterinfo Representa informações sobre um filtro usado para controlar os dados incluídos em um objeto ISyncChangeBatch. |
ISyncFilterInfo2 Representa informações adicionais sobre um filtro que pode ser usado para controlar quais alterações estão incluídas em um objeto ISyncChangeBatch. |
ISyncFullEnumerationChange Representa informações adicionais sobre um objeto ISyncChange durante a sincronização de recuperação. |
Isyncfullenumerationchangebatch Representa os metadados de um conjunto de alterações que é criado como parte de uma sincronização de recuperação. |
Isynchronousdataretriever Representa o mecanismo pelo qual o provedor de destino recupera dados de item do provedor de origem. |
Isyncknowledge Representa o conhecimento de que um réplica tem sobre seu repositório de itens. |
Isyncknowledge2 Representa informações adicionais sobre o conhecimento que um réplica tem sobre seu repositório de itens. |
Isyncprovider Representa um provedor de sincronização que pode ser usado por uma sessão de sincronização para sincronizar dados com outro provedor de sincronização. |
ISyncProviderConfigUI Representa as informações da interface do usuário de configuração usadas para criar e registrar um provedor de sincronização. |
ISyncProviderConfigUIInfo Representa as informações e as propriedades necessárias para criar uma instância de uma interface do usuário de configuração do provedor de sincronização. |
ISyncProviderInfo Representa as informações e as propriedades necessárias para criar uma instância de um provedor de sincronização. |
ISyncProviderRegistration Representa o registro do provedor de sincronização. |
ISyncRegistrationChange Representa uma alteração no registro de um provedor de sincronização ou de uma interface do usuário de configuração do provedor de sincronização. As alterações são relatadas como eventos de registro. |
ISyncSessionExtendedErrorInfo Representa informações sobre qual provedor causou falha na sincronização. |
Isyncsessionstate Representa informações sobre a sessão de sincronização atual. |
ISyncSessionState2 Representa informações adicionais sobre a sessão de sincronização atual. |
ID_PARAMETER_PAIR Representa o formato de uma ID de entidade de sincronização. |
ID_PARAMETERS Representa o esquema de formato para o grupo de IDs que são usadas para identificar entidades em uma sessão de sincronização. |
SYNC_RANGE Representa um intervalo de IDs de item. |
SYNC_SESSION_STATISTICS Representa estatísticas sobre uma única sessão de sincronização unidirecional. |
SYNC_TIME Representa um valor de data e hora. |
SYNC_VERSION Representa uma versão para um item ou uma unidade de alteração. |
SyncProviderConfigUIConfiguration Representa as informações de uma interface do usuário de configuração do provedor de sincronização. |
SyncProviderConfiguration Representa as informações de uma configuração do provedor de sincronização. |