SyncOptions Class

Specifies options that control certain aspects of how the synchronization is performed.
Inheritance Hierarchy
SystemObject
  Aspose.Email.Clients.ActiveSync.TransportLayerSyncOptions

Namespace:  Aspose.Email.Clients.ActiveSync.TransportLayer
Assembly:  Aspose.Email (in Aspose.Email.dll) Version: 20.2
Syntax
public class SyncOptions

The SyncOptions type exposes the following members.

Constructors
  NameDescription
Public methodSyncOptions
Initializes a new instance of the SyncOptions class.
Properties
  NameDescription
Public propertyBodyPartPreference
Contains preference information related to the type and size of information that is returned from searching, synchronizing, or fetching a message part.
Public propertyBodyPreference
Contains preference information related to the type and size of information that is returned from searching, synchronizing, or fetching.
Public propertyClass
Specifies the class of the item being added to the collection.
Public propertyConflict
Specifies how to resolve the conflict that occurs when an object has been changed on both the client and the server. The value specifies which object—the client object or the server object—to keep if there is a conflict. If value is not defined, the server object will replace the client object when a conflict occurs.
Public propertyFilterType
Specifies an optional time window for the objects that are sent from the server to the client.
Public propertyMaxItems
Specifies the maximum number of recipients (that is, the top N most frequently used recipients) to keep synchronized from within the recipient information cache. This element MUST only be included in a request when the value of the CollectionId element (section 2.2.3.30.5) maps to the recipient information cache. The value of the MaxItems element does not specify the maximum estimate of additions and deletions to make to the recipient information cache, it only specifies the number of recipients to keep synchronized. A complete replacement of each recipient would be double the number of MaxItems or items in the store, as each recipient update requires a deletion and an addition.
Public propertyMIMESupport
Enables MIME support for email items that are sent from the server to the client.
Public propertyMIMETruncation
Specifies whether the MIME data of the email item SHOULD be truncated when it is sent from the server to the client.
Public propertyRightsManagementSupport
Specifies how the server returns rights-managed email messages to the client. If the value of this element is TRUE, the server will decompress and decrypt rights-managed email messages before sending them to the client, as specified in section 3.2.4.3. If the value is FALSE (0), the server will not decompress or decrypt rights-managed email messages before sending them to the client. If the RightsManagementSupport element is not defined, a default value of FALSE is assumed.
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
See Also