Compartilhar via


Classe CustomIdFormatRequiresIdGeneratorException

A exceção gerada quando um formato de ID personalizado é especificado na propriedade IdFormats de um provedor, mas o provedor não implementa ISimpleSyncProviderIdGenerator.

Namespace: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (em microsoft.synchronization.dll)

Sintaxe

'Declaração
<SerializableAttribute> _
Public Class CustomIdFormatRequiresIdGeneratorException
    Inherits SimpleProvidersException
'Uso
Dim instance As CustomIdFormatRequiresIdGeneratorException
[SerializableAttribute] 
public class CustomIdFormatRequiresIdGeneratorException : SimpleProvidersException
[SerializableAttribute] 
public ref class CustomIdFormatRequiresIdGeneratorException : public SimpleProvidersException
/** @attribute SerializableAttribute() */ 
public class CustomIdFormatRequiresIdGeneratorException extends SimpleProvidersException
SerializableAttribute 
public class CustomIdFormatRequiresIdGeneratorException extends SimpleProvidersException

Comentários

O Sync Framework gera automaticamente IDs no seguinte formato: GUID para IDs de réplica; e GUID com um prefixo de 8 bytes para IDs de item. Se um formato diferente for especificado na propriedade IdFormats de um provedor, este deverá implementar ISimpleSyncProviderIdGenerator para gerar IDs no formato especificado.

Hierarquia de herança

System.Object
   System.Exception
     Microsoft.Synchronization.SyncException
       Microsoft.Synchronization.SimpleProvidersException
        Microsoft.Synchronization.CustomIdFormatRequiresIdGeneratorException

Segurança de thread

Qualquer membro estático público (Compartilhado no Visual Basic) deste tipo é protegido por thread. Não há garantia de que qualquer membro de instância esteja protegido por thread.

Consulte também

Referência

Membros CustomIdFormatRequiresIdGeneratorException
Namespace Microsoft.Synchronization