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
[<SerializableAttribute>]
type CustomIdFormatRequiresIdGeneratorException =  
    class
        inherit SimpleProvidersException
    end
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

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 CustomIdFormatRequiresIdGeneratorException

Namespace Microsoft.Synchronization