CustomIdFormatRequiresIdGeneratorException Class
The exception that is thrown when a custom ID format is specified in the IdFormats property of a provider, but the provider does not implement ISimpleSyncProviderIdGenerator.
Namespace: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in microsoft.synchronization.dll)
Syntax
'Declaration
<SerializableAttribute> _
Public Class CustomIdFormatRequiresIdGeneratorException
Inherits SimpleProvidersException
'Usage
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
Remarks
Sync Framework automatically generates IDs in the following format: GUID for replica IDs; and GUID with an 8-byte prefix for item IDs. If a different format is specified in the IdFormats property of a provider, the provider must implement ISimpleSyncProviderIdGenerator to generate IDs in the specified format.
Inheritance Hierarchy
System.Object
System.Exception
Microsoft.Synchronization.SyncException
Microsoft.Synchronization.SimpleProvidersException
Microsoft.Synchronization.CustomIdFormatRequiresIdGeneratorException
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Reference
CustomIdFormatRequiresIdGeneratorException Members
Microsoft.Synchronization Namespace