Aracılığıyla paylaş


ODataMessageReaderSettings Sınıf

Tanım

OData ileti okuyucuları için yapılandırma ayarları.

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

Oluşturucular

ODataMessageReaderSettings()

OData 4.0 için varsayılan değerlerle sınıfının yeni bir örneğini ODataMessageReaderSettings başlatır.

ODataMessageReaderSettings(ODataVersion)

Belirtilen OData sürümü için varsayılan değerlerle sınıfının yeni bir örneğini ODataMessageReaderSettings başlatır.

Özellikler

ArrayPool

Karakter arabellek havuzunu alın/ayarlar.

BaseUri

Belge temel URI'sini alır veya ayarlar (tüm göreli URI'ler için temel olarak kullanılır). Bu ayarlanırsa, mutlak bir URI olmalıdır. ODataMessageReaderSettings.BaseUri gelecekte kullanımdan kaldırılabilir, lütfen bunun yerine ODataMessageReaderSettings.baseUri kullanın.

ClientCustomTypeResolver

İstemci tarafından kullanılan özel tür çözümleyicisini alır veya ayarlar.

EnableCharactersCheck

Okuyucunun geçerli Xml karakterlerini denetlemesi gerekip gerekmediğini denetlemek için bayrak.

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.

EnablePrimitiveTypeConversion

Tüm temel değerlerin modelde belirtilen türe dönüştürülmesini veya beklenen tür olarak sağlanmasını belirten bir değer alır veya ayarlar. Değerlerin yükün kendisinde belirtilen türe dönüştürülmeye devam edeceğini unutmayın.

LibraryCompatibility

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

MaxProtocolVersion

Okuyucunun kabul etmesi ve anlaması gereken en yüksek OData protokolü sürümünü alır veya ayarlar.

MessageQuotas

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

PrimitiveTypeResolver

Türlenmemiş ilkel değerleri çözümlemek için özel bir çözümleyici alır veya ayarlar

ReadAsStreamFunc

Bir özelliğin akış olarak okunup okunmayacağını değerlendirmek için func. Bir koleksiyon içinde okurken IEdmProperty'nin null olabileceğini unutmayın

ReadUntypedAsString

Yazılmamış değerlerin ham dize olarak okunup okunmayacağı.

ShouldIncludeAnnotation

Bir ek açıklamanın okuyucu tarafından okunması mı yoksa atlanması mı gerektiğini değerlendirmek için func. Ek açıklamanın okunması gerekiyorsa func true, ek açıklama atlanacaksa false döndürmelidir. Null değer, tüm ek açıklamaların atlanması gerektiğini gösterir.

Validations

Doğrulama ayarlarını alır veya ayarlar.

Version

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

Yöntemler

Clone()

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

Şunlara uygulanır