ODataMessageWriterSettings Class
Represents the configuration settings for OData message writers.
Inheritance Hierarchy
System.Object
Microsoft.Data.OData.ODataMessageWriterSettingsBase
Microsoft.Data.OData.ODataMessageWriterSettings
Namespace: Microsoft.Data.OData
Assembly: Microsoft.Data.OData (in Microsoft.Data.OData.dll)
Syntax
'Declaration
Public NotInheritable Class ODataMessageWriterSettings _
Inherits ODataMessageWriterSettingsBase
'Usage
Dim instance As ODataMessageWriterSettings
public sealed class ODataMessageWriterSettings : ODataMessageWriterSettingsBase
public ref class ODataMessageWriterSettings sealed : public ODataMessageWriterSettingsBase
[<SealedAttribute>]
type ODataMessageWriterSettings =
class
inherit ODataMessageWriterSettingsBase
end
public final class ODataMessageWriterSettings extends ODataMessageWriterSettingsBase
The ODataMessageWriterSettings type exposes the following members.
Constructors
Name | Description | |
---|---|---|
ODataMessageWriterSettings() | Initializes a new instance of the ODataMessageWriterSettings class with default settings. | |
ODataMessageWriterSettings(ODataMessageWriterSettings) | Initializes a new instance of the ODataMessageWriterSettings class with specified settings. |
Top
Properties
Name | Description | |
---|---|---|
AutoComputePayloadMetadataInJson | Gets or sets a value that indicates whether the writer should automatically generate or omit metadata in JSON payloads based on the metadata level. | |
BaseUri | Gets or sets the document base URI which is used as base for all relative URIs. | |
CheckCharacters | Gets or sets whether the writer should check for valid Xml characters or not. (Inherited from ODataMessageWriterSettingsBase.) | |
DisableMessageStreamDisposal | Gets or sets a value that indicates whether the message stream will not be disposed after finishing writing with the message. | |
Indent | Gets or sets whether the writer should use indentation or not. (Inherited from ODataMessageWriterSettingsBase.) | |
JsonPCallback | Gets or sets a callback function use to wrap the response from server. | |
MessageQuotas | Gets or sets the quotas to use for limiting resource consumption when writing an OData message. (Inherited from ODataMessageWriterSettingsBase.) | |
Version | Gets or sets the OData protocol version to be used for writing payloads. |
Top
Methods
Name | Description | |
---|---|---|
EnableDefaultBehavior | Enables the ODataMessageWriterSettings default behavior. | |
EnableWcfDataServicesClientBehavior | Enables the WCF data services client behavior. | |
EnableWcfDataServicesServerBehavior(Boolean) | Specifies whether the WCF data services server behavior is enabled. | |
EnableWcfDataServicesServerBehavior(Boolean, Boolean) | Specifies whether the WCF data services server behavior is enabled. | |
Equals | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
SetAtomEntryXmlCustomization | Sets the customization XML format for Atom entry. | |
SetContentType(ODataFormat) | Sets the format to be used when writing the payload. This will automatically set a compatible content type header. | |
SetContentType(String, String) | Sets the acceptable media types and character sets from which the content type will be computed when writing the payload. | |
SetMetadataDocumentUri(Uri) | Sets the URI of the metadata document. | |
SetMetadataDocumentUri(Uri, String) | Sets the URI of the metadata document. | |
ToString | (Inherited from Object.) |
Top
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.