Compartilhar via


Interface ISyncKnowledge2

Representa informações adicionais sobre o conhecimento que uma réplica tem sobre seu repositório de itens.

interface ISyncKnowledge2 : ISyncKnowledge

Membros

Método ISyncKnowledge2

Descrição

ISyncKnowledge2::GetIdParameters

Obtém o esquema do formato da ID do provedor.

ISyncKnowledge2::ProjectOntoColumnSet

Retorna o conhecimento do conjunto especificado de unidades de alteração para todos os itens contidos neste objeto.

ISyncKnowledge2::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.

ISyncKnowledge2::GetLowestUncontainedId

Retorna a ID de item mais baixa contida no conhecimento especificado que não está contida neste conhecimento.

ISyncKnowledge2::GetInspector

Retorna um objeto que pode ser usado para recuperar o conteúdo do objeto de conhecimento.

ISyncKnowledge2::GetMinimumSupportedVersion

Obtém a versão mínima de componentes do Sync Framework que podem ser usados com este objeto.

ISyncKnowledge2::GetStatistics

Obtém os dados estatísticos especificados contidos neste objeto.

ISyncKnowledge2::ContainsKnowledgeForItem

Indica se o conhecimento especificado do item especificado é conhecido por este conhecimento.

ISyncKnowledge2::ContainsKnowledgeForChangeUnit

Indica se o conhecimento especificado da unidade de alteração especificada é conhecido por este conhecimento.

ISyncKnowledge2::ProjectOntoKnowledgeWithPrerequisite

Retorna o conhecimento sobre os fragmentos de conhecimento especificados pelo conhecimento de modelo, quando este contém o conhecimento de pré-requisito para os fragmentos especificados.

ISyncKnowledge2::Complement

Retorna o conhecimento contido neste objeto, mas que não está contido no conhecimento especificado.

ISyncKnowledge2::IntersectsWithKnowledge

Indica se há interseção do conhecimento especificado com este conhecimento.

ISyncKnowledge2::GetKnowledgeCookie

Obtém uma representação leve somente leitura deste objeto de conhecimento que pode ser usada para comparações rápidas.

ISyncKnowledge2::CompareToKnowledgeCookie

Executa uma comparação rápida entre o cookie do conhecimento especificado e este objeto de conhecimento.

Comentários

Um objeto ISyncKnowledge2 pode ser obtido passando IID_ISyncKnowledge2 para o método QueryInterface de um objeto ISyncKnowledge.

Requisitos

Cabeçalho: Synchronization.h

Consulte também

Conceitos

Componentes principais do Sync Framework