Sdílet prostřednictvím


ODataMessageReaderSettings Třída

Definice

Nastavení konfigurace pro čtečky zpráv OData

public sealed class ODataMessageReaderSettings
type ODataMessageReaderSettings = class
Public NotInheritable Class ODataMessageReaderSettings
Dědičnost
ODataMessageReaderSettings

Konstruktory

ODataMessageReaderSettings()

Inicializuje novou instanci ODataMessageReaderSettings třídy s výchozími hodnotami pro OData 4.0.

ODataMessageReaderSettings(ODataVersion)

Inicializuje novou instanci ODataMessageReaderSettings třídy s výchozími hodnotami pro zadanou verzi OData.

Vlastnosti

ArrayPool

Získejte nebo nastaví fond vyrovnávacích pamětí znaků.

BaseUri

Získá nebo nastaví základní identifikátor URI dokumentu (použitý jako základ pro všechny relativní identifikátory URI). Pokud je tato možnost nastavená, musí se jednat o absolutní identifikátor URI. ODataMessageReaderSettings.BaseUri může být v budoucnu zastaralá. Místo toho použijte ODataMessageReaderSettings.baseUri.

ClientCustomTypeResolver

Získá nebo nastaví vlastní typ překladač používaný klientem.

EnableCharactersCheck

Příznak určující, jestli má čtenář zkontrolovat platné znaky XML, nebo ne.

EnableMessageStreamDisposal

Získá nebo nastaví hodnotu, která označuje, zda bude datový proud zprávy odstraněn po dokončení zápisu se zprávou.

EnablePrimitiveTypeConversion

Získá nebo nastaví hodnotu, která označuje, zda mají být převedeny všechny primitivní hodnoty na typ zadaný v modelu nebo zadaný jako očekávaný typ. Všimněte si, že hodnoty budou i nadále převedeny na typ zadaný v samotné datové části.

LibraryCompatibility

Získá nebo nastaví verzi kompatibility knihovny. Výchozí hodnota je Latest,

MaxProtocolVersion

Získá nebo nastaví maximální verzi protokolu OData, které by čtenář měl přijmout a pochopit.

MessageQuotas

Kvóty, které se mají použít k omezení spotřeby prostředků při čtení zprávy OData.

PrimitiveTypeResolver

Získá nebo nastaví vlastní překladač pro překlad netypových primitivních hodnot.

ReadAsStreamFunc

Func k vyhodnocení, zda má být vlastnost přečtená jako datový proud. Všimněte si, že IEdmProperty může mít při čtení v rámci kolekce hodnotu null.

ReadUntypedAsString

Jestli se mají číst netypové hodnoty jako nezpracovaný řetězec.

ShouldIncludeAnnotation

Func k vyhodnocení, zda má být poznámka přečtena nebo vynechána čtenářem. Func by měl vrátit hodnotu true, pokud má být poznámka přečtena, a false, pokud má být poznámka vynechána. Hodnota null označuje, že všechny poznámky by měly být vynechány.

Validations

Získá nebo nastaví nastavení ověřování.

Version

Získá nebo nastaví verzi protokolu OData, která se má použít pro čtení datových částí.

Metody

Clone()

Vytvoří mělkou kopii tohoto ODataMessageReaderSettings.

Platí pro