ServerSideSyncQueueSettings Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
public ref class ServerSideSyncQueueSettings : Microsoft::Xrm::Sdk::Deployment::DeploymentConfigSettings
[System.CodeDom.Compiler.GeneratedCode("System.Runtime.Serialization", "4.0.0.0")]
[System.Diagnostics.DebuggerStepThrough]
[System.Runtime.Serialization.DataContract(Name="ServerSideSyncQueueSettings", Namespace="http://schemas.microsoft.com/xrm/2011/Contracts/Deployment")]
public class ServerSideSyncQueueSettings : Microsoft.Xrm.Sdk.Deployment.DeploymentConfigSettings
[<System.CodeDom.Compiler.GeneratedCode("System.Runtime.Serialization", "4.0.0.0")>]
[<System.Diagnostics.DebuggerStepThrough>]
[<System.Runtime.Serialization.DataContract(Name="ServerSideSyncQueueSettings", Namespace="http://schemas.microsoft.com/xrm/2011/Contracts/Deployment")>]
type ServerSideSyncQueueSettings = class
inherit DeploymentConfigSettings
Public Class ServerSideSyncQueueSettings
Inherits DeploymentConfigSettings
- Inheritance
- Attributes
Constructors
ServerSideSyncQueueSettings() |
Initializes a new instance of the ServerSideSyncQueueSettings class. |
Properties
ActivitiesDequedPerEvent |
Gets or sets the number of activities to be removed from a queue per asynchronous event. |
ActivityQueueItemsInMemoryHigh |
Defines the upper limit of the number of activity batches held in memory at any point of time. |
ActivityQueueItemsInMemoryLow |
Defines the lower limit beyond which the service will stop removing activity batches held in memory from the queue. |
ActivityQueueMaximumThreadsPercent |
Defines the maximum percentage of worker threads to be used for running asynchronous operations. |
ActivityQueueMaximumThreadsPerCPU |
Defines the maximum number of threads per CPU to be used for running asynchronous operations. |
ActivityQueueSelectInterval |
Defines how frequently to poll the organization database activity pointer table to check for any new outgoing emails that have to be sent. |
ExtensionData |
Gets or sets the structure that contains extra data. (Inherited from DeploymentObject) |
MailboxesDequedPerEvent |
Controls the number of mailboxes to be removed from a queue per asynchronous event. |
MailboxProcessingDelay | |
MailboxQueueItemsInMemoryHigh |
Gets or sets the upper limit on the number of mailbox batches held in memory, beyond which the service will stop removing mailboxes from the queue. |
MailboxQueueItemsInMemoryLow |
Gest or sets the lower limit on the number of mailbox batches held in memory, beyond which the service will stop removing mailboxes from the queue. |
MailboxQueueMaximumThreadsPercent |
Defines the maximum percentage of worker threads for running asynchronous operations. |
MailboxQueueMaximumThreadsPerCPU |
Defines the maximum number of threads per CPU for running asynchronous operations. |
MailboxQueueSelectInterval |
Defines the recurrence period, in seconds, of removing mailboxes from the queue in the database. |
MailboxRetryDelay |
Defines the number of minutes after which a locked mailbox record is checked again for incoming email processing in case of a service crash. |
MaximumActivitiesPerSelect |
Controls the maximum number of activities that can be removed from the queue for an organization per select interval. |
WaitingOperationTimeout |
Defines the maximum time allowed for any call to the email server to complete. If a response isn’t received from the email server within this time period, the request is aborted. This setting applies to both Exchange and POP3/SMTP. |