# MessagingOptions

Package: [Microsoft.Orleans.Core](/orleans/docs/api/csharp/microsoft.orleans.core/) 10.0.0

[NuGet package](https://www.nuget.org/packages/Microsoft.Orleans.Core) | [Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.Core/Configuration/Options/MessagingOptions.cs#L9)

```csharp
public abstract class MessagingOptions
```

Specifies global messaging options that are common to client and silo.

## Properties

- [CancelRequestOnTimeout](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.configuration.messagingoptions/properties/cancelrequestontimeout-7ff42a35/)
- [CancelUnknownRequestOnStatusUpdate](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.configuration.messagingoptions/properties/cancelunknownrequestonstatusupdate-41a017b7/)
- [DropExpiredMessages](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.configuration.messagingoptions/properties/dropexpiredmessages-01539356/)
- [MaxMessageBodySize](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.configuration.messagingoptions/properties/maxmessagebodysize-dc86a729/)
- [MaxMessageHeaderSize](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.configuration.messagingoptions/properties/maxmessageheadersize-ddfbdad8/)
- [ResponseTimeout](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.configuration.messagingoptions/properties/responsetimeout-b00326f9/)
- [ResponseTimeoutWithDebugger](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.configuration.messagingoptions/properties/responsetimeoutwithdebugger-ccefd8a6/)
- [WaitForCancellationAcknowledgement](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.configuration.messagingoptions/properties/waitforcancellationacknowledgement-1ad18559/)
