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
System_CAPS_pubmethod ODataMessageQuotas()

Initializes a new instance of the ODataMessageQuotas class.

System_CAPS_pubmethod ODataMessageQuotas(ODataMessageQuotas)

Initializes a new instance of the ODataMessageQuotas class.

Properties

Name Description
System_CAPS_pubproperty MaxNestingDepth

Gets or sets the maximum depth of nesting allowed when reading or writing recursive payloads.

System_CAPS_pubproperty MaxOperationsPerChangeset

Gets or sets the maximum number of operations allowed in a single changeset.

System_CAPS_pubproperty MaxPartsPerBatch

Gets or sets the maximum number of top level query operations and changesets allowed in a single batch.

System_CAPS_pubproperty MaxReceivedMessageSize

Gets or sets the maximum number of bytes that should be read from the message.

Methods

Name Description
System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_pubmethod 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