ODataMessageQuotas Class
Represents the quotas to use for limiting resource consumption when reading or writing OData messages.
Namespace: Microsoft.OData.Core
Assembly: Microsoft.OData.Core (in Microsoft.OData.Core.dll)
Inheritance Hierarchy
System.Object
Microsoft.OData.Core.ODataMessageQuotas
Syntax
public sealed class ODataMessageQuotas
public ref class ODataMessageQuotas sealed
[<Sealed>]
type ODataMessageQuotas = class end
Public NotInheritable Class ODataMessageQuotas
Constructors
Name | Description | |
---|---|---|
ODataMessageQuotas() | Initializes a new instance of the ODataMessageQuotas class. |
|
ODataMessageQuotas(ODataMessageQuotas) | Initializes a new instance of the ODataMessageQuotas class. |
Properties
Name | Description | |
---|---|---|
MaxNestingDepth | Gets or sets the maximum depth of nesting allowed when reading or writing recursive payloads. |
|
MaxOperationsPerChangeset | Gets or sets the maximum number of operations allowed in a single changeset. |
|
MaxPartsPerBatch | Gets or sets the maximum number of top level query operations and changesets allowed in a single batch. |
|
MaxReceivedMessageSize | Gets or sets the maximum number of bytes that should be read from the message. |
Methods
Name | Description | |
---|---|---|
Equals(Object) | (Inherited from Object.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
ToString() | (Inherited from Object.) |
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
Microsoft.OData.Core Namespace
Return to top