Aracılığıyla paylaş


ODataMessageWriterSettings Sınıf

Tanım

OData ileti yazıcıları için yapılandırma ayarları.

public sealed class ODataMessageWriterSettings
type ODataMessageWriterSettings = class
Public NotInheritable Class ODataMessageWriterSettings
Devralma
ODataMessageWriterSettings

Oluşturucular

ODataMessageWriterSettings()

Varsayılan ayarlarla sınıfının yeni bir örneğini ODataMessageWriterSettings başlatır.

Özellikler

AlwaysAddTypeAnnotationsForDerivedTypes

Ayarlandığında, meta veri düzeyi "Yok" olarak ayarlandığında bile türetilmiş türler için tür ek açıklamaları eklenir.

ArrayPool

Karakter arabellek havuzunu alın/ayarlar.

BaseUri

Tüm göreli URI'ler için temel olarak kullanılan belge temel URI'sini alır veya ayarlar.

EnableCharactersCheck

Yazarın geçerli Xml karakterlerini denetlemesi gerekip gerekmediğini denetlemek için bayrak ekleyin.

EnableMessageStreamDisposal

İletinin yazılması tamamlandıktan sonra ileti akışının atılıp atılmayacağını belirten bir değer alır veya ayarlar.

JsonPCallback

Yanıtı sunucudan sarmalamak için bir geri çağırma işlevi kullanır veya ayarlar.

LibraryCompatibility

Kitaplık uyumluluk sürümünü alır veya ayarlar. Varsayılan değer: Latest,

MessageQuotas

OData iletisi yazarken kaynak tüketimini sınırlamak için kullanılacak kotalar.

MetadataSelector

Meta veri oluşturucuya hangi özelliklerin, işlevlerin, eylemlerin ve bağlantıların atlandığı konusunda bilgi sağlar.

MultipartNewLine

Çok parçalı iletiler yazılırken kullanılan yeni satır karakteri dizisini alır veya ayarlar. Bkz https://tools.ietf.org/html/rfc2046#section-5.1.1 . TextWriter işletim sistemine özgü yeni satırı kullanıyor, ancak rfc2046 bunun CRLF olmasını gerektiriyor.

ODataUri

Gelen isteğin OData Uri'sini. 'nin yöntemlerini çağırıp ODataUriParserözellikleri (ör. ODataPath) öğesine atayın ODataUri.

Validations

Gerçekleştirilecek doğrulamaları alır veya ayarlar. Varsayılan değer: All,

Version

Yükleri yazmak için kullanılacak OData protokol sürümünü alır veya ayarlar.

Yöntemler

Clone()

Bu ODataMessageWriterSettingsöğesinin sığ bir kopyasını oluşturur.

SetContentType(ODataFormat)

Yükü yazarken kullanılacak biçimi ayarlar. Bu işlem otomatik olarak uyumlu bir içerik türü üst bilgisi ayarlar.

SetContentType(String, String)

Yükü yazarken içerik türünün hesaplandığı kabul edilebilir medya türlerini ve karakter kümelerini ayarlar.

Şunlara uygulanır