Interface IFileDataRetriever
Representa o mecanismo pelo qual o provedor de destino recupera dados de arquivos do provedor de origem.
interface IFileDataRetriever : IUnknown
Membros
Métodos IFileDataRetriever | Descrição |
---|---|
Obtém o caminho do arquivo relativo ao diretório raiz da réplica. |
|
Obtém as informações sobre o arquivo. |
|
Obtém o valor de hash do arquivo, quando hash estiver em uso. |
|
Obtém um fluxo que pode ser usado para acessar os dados do arquivo. |
Comentários
Quando um provedor personalizado é o provedor de origem e um objeto IFileSyncProvider é o provedor de destino, o provedor de origem deve retornar um objeto que implemente IFileDataRetriever em seu método ISynchronousDataRetriever::LoadChangeData.
Quando um provedor personalizado é o provedor de destino e um objeto IFileSyncProvider é o provedor de origem, o provedor de destino receberá um IFileDataRetriever em seu método ISynchronousNotifyingChangeApplierTarget::SaveChange. Assim, o provedor de destino pode usar os métodos IFileDataRetriever para obter os dados do arquivos a partir da réplica de origem de forma a poder aplicar a alteração na réplica de destino.
Requisitos
Cabeçalho: FileSyncProvider.h