IItemMetadata::SetGlobalId
Define a ID global do item.
HRESULT SetGlobalId(
const BYTE * pbGlobalId);
Parâmetros
- pbGlobalId
[in] A ID global.
Valor de retorno
S_OK
E_POINTER
E_OUTOFMEMORY
E_UNEXPECTED quando a ID global já estiver definida.
Comentários
O formato da ID global precisa estar de acordo com o esquema de formato de ID especificado quando a réplica foi inicializada.
É necessário um valor de ID global válido e exclusivo para cada entrada de IItemMetadata antes que possa ser salvo no repositório de metadados. Se IReplicaMetadata::SaveItemMetadata for chamado quando a ID global não for válida, IReplicaMetadata::SaveItemMetadata retornará SYNC_E_METADATA_PRIMARY_KEY_CONSTRAINT.
Dica
Este método não salva a alteração no repositório. É necessário chamar IReplicaMetadata::SaveItemMetadata para salvar todas as alterações feitas nas propriedades de IItemMetadata.