ResolveRecipientsAvailabilityRequest Class

Indicates to the server that free/busy data is being requested by the client and identifies the start time and end time of the free/busy data to retrieve. The Availability is not supported when the protocol version is 12.1.
Inheritance Hierarchy
SystemObject
  Aspose.Email.Clients.ActiveSync.TransportLayerResolveRecipientsAvailabilityRequest

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

The ResolveRecipientsAvailabilityRequest type exposes the following members.

Constructors
  NameDescription
Public methodResolveRecipientsAvailabilityRequest
Initializes a new instance of the ResolveRecipientsAvailabilityRequest class
Properties
  NameDescription
Public propertyEndTime
Identifies the end of the span of free/busy time requested by the client. The EndTime is not supported when the protocol version is 12.1. If the client sends an invalid EndTime value, then the server returns a Status value of 5 in the ResolveRecipients command response. If no EndTime is included in an Availablity request, the server uses a default end time value of seven days after the StartTime value. If the EndTime value specified in the request is smaller than the StartTime value plus 30 minutes, or the duration spanned by the StartTime value and the EndTime value is greater than a specific number of days, then the server returns a Status value of 5 in the ResolveRecipients command response. Exchange 2010 and Exchange 2013 use 42 days; Exchange 2007 SP1 uses 62 days.
Public propertyStartTime
Identifies the start of the span of free/busy time requested by the client. The StartTime is not supported when the protocol version is 12.1. If the Availability is included in the request, the request MUST also include the StartTime and EndTime. If the client sends an invalid StartTime value, then the server returns a Status value of 5 in the ResolveRecipients command response.
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