Compartilhar via


Classe DbNotProvisionedException

Ocorre quando um método exige que o banco de dados contenha metadados de sincronização e o banco de dados ainda não foi provisionado.

Namespace:  Microsoft.Synchronization.Data
Assembly:  Microsoft.Synchronization.Data (em Microsoft.Synchronization.Data.dll)

Sintaxe

'Declaração
<SerializableAttribute> _
Public Class DbNotProvisionedException _
    Inherits DbSyncException
'Uso
Dim instance As DbNotProvisionedException
[SerializableAttribute]
public class DbNotProvisionedException : DbSyncException
[SerializableAttribute]
public ref class DbNotProvisionedException : public DbSyncException
[<SerializableAttribute>]
type DbNotProvisionedException =  
    class
        inherit DbSyncException
    end
public class DbNotProvisionedException extends DbSyncException

Comentários

Exemplos de métodos que geram esta exceção são SqlSyncStoreMetadataUpgrade..::..NeedsUpgrade e SqlSyncScopeProvisioning..::..PopulateFromTemplate. Esta exceção também pode ser gerada quando o aplicativo de sincronização não tem as permissões necessárias no banco de dados, como a permissão para ler a tabela scope_info. Para obter mais informações sobre as permissões necessárias para as operações de provisionamento e sincronização, consulte Minimum Database Permissions Requirements for Microsoft Sync Framework. (em inglês)

Hierarquia de herança

System. . :: . .Object
  System. . :: . .Exception
    Microsoft.Synchronization. . :: . .SyncException
      Microsoft.Synchronization.Data. . :: . .DbSyncException
        Microsoft.Synchronization.Data..::..DbNotProvisionedException

Segurança de thread

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Membros DbNotProvisionedException

Namespace Microsoft.Synchronization.Data