Sdílet prostřednictvím


Microsoft.OData Obor názvů

Třídy

ContainerBuilderExtensions

Rozšiřující metody pro IContainerBuilder.

HttpHeaderValueElement

Třída představuje element hodnoty hlavičky PROTOKOLU HTTP.

ODataAction

Představuje akci OData.

ODataAnnotatable

Základní třída pro všechny typy s poznámkami v knihovně OData.

ODataAsynchronousReader

Třída pro čtení asynchronních zpráv OData.

ODataAsynchronousResponseMessage

Představuje zprávu nešádové asynchronní odpovědi.

ODataAsynchronousWriter

Třída pro psaní asynchronních zpráv OData; také ověřuje správný počet volání zápisu na zapisovač.

ODataBatchOperationHeaders

Slovník pro ukládání hlaviček pro použití s ODataBatchOperations.

ODataBatchOperationRequestMessage

Zpráva představující operaci v dávkovém požadavku

ODataBatchOperationResponseMessage

Zpráva představující operaci v dávkové odpovědi

ODataBatchReader

Abstraktní třída pro čtení dávkových zpráv OData; ověří také správnou posloupnost volání čtení na čtečku.

ODataBatchWriter

Abstraktní třída pro zápis dávkových zpráv OData; ověřuje také správnou posloupnost volání zápisu na zapisovači.

ODataBinaryStreamValue

Třída představující hodnotu binárního streamu

ODataCollectionReader

Základní třída pro čtenáře kolekcí OData.

ODataCollectionStart

Reprezentace kolekce nejvyšší úrovně OData

ODataCollectionStartSerializationInfo

Třída poskytující další informace serializace do ODataCollectionStartpro ODataCollectionWriter .

ODataCollectionValue

Reprezentace kolekce OData.

ODataCollectionWriter

Základní třída pro zapisovače kolekcí OData.

ODataConstants

Konstantní hodnoty používané protokolem OData nebo protokolem HTTP nebo knihovnou OData.

ODataContentTypeException

Typ výjimky představující výjimku, pokud typ obsahu zprávy není podporován.

ODataDeletedResource

Představuje odstraněnou entitu v rozdílové odpovědi.

ODataDeltaDeletedEntry

Představuje odstraněnou entitu v rozdílové odpovědi.

ODataDeltaDeletedLink

Představuje odstraněný odkaz v rozdílové odpovědi.

ODataDeltaLink

Představuje přidaný odkaz v rozdílové odpovědi.

ODataDeltaLinkBase

Představuje buď přidaný odkaz, nebo odstraněný odkaz v rozdílové odpovědi.

ODataDeltaReader

Základní třída pro rozdílové čtečky OData.

ODataDeltaResourceSet

Popisuje sadu rozdílových změn.

ODataDeltaResourceSetSerializationInfo

Třída poskytující další informace serializace do ODataDeltaResourceSetpro ODataDeltaWriter .

ODataDeltaSerializationInfo

Třída pro poskytnutí dalších serializačních informací do .ODataDeltaWriter

ODataDeltaWriter

Základní třída pro zapisovač delta OData.

ODataEdmPropertyAnnotation

Představuje poznámku k uložení informací pro konkrétní vlastnost.

ODataEntityReferenceLink

Představuje odkaz na entitu (výsledek dotazu $link).

ODataEntityReferenceLinks

Představuje kolekci odkazů na entity (výsledek dotazu $ref). Může obsahovat počet vložených položek a další odkaz.

ODataEntitySetInfo

Třída představující sadu entit v dokumentu služby.

ODataEnumValue

Hodnota výčtu OData

ODataError

Třída představující datovou část chyby.

ODataErrorDetail

Třída představující podrobnosti o chybě.

ODataErrorException

Typ výjimky představující chybu ve streamu analyzovanou při čtení datové části

ODataException

Typ výjimky představující výjimky v knihovně OData

ODataFormat

Reprezentace formátu OData

ODataFunction

Představuje funkci OData.

ODataFunctionImportInfo

Třída představující funkci Import v dokumentu služby.

ODataInnerError

Třída představující informace o ladění specifické pro implementaci, které pomáhají určit příčinu chyby.

ODataInputContext

Základní třída pro všechny vstupní kontexty definuje rozhraní, které má být implementováno pomocí konkrétních formátů.

ODataInstanceAnnotation

Představuje poznámku instance.

ODataItem

Základní třída pro sadu prostředků a prostředek.

ODataMediaType

Třída představující definici typu média.

ODataMediaTypeFormat

Pomocná třída pro přidružení ODataFormat typu média.

ODataMediaTypeResolver

Třída, která zodpovídá za překlad typů médií (typy MIME) do formátů a datových částí.

ODataMessageExtensions

Rozšiřující metody pro IODataRequestMessage a IODataResponseMessage.

ODataMessageInfo

Třída poskytuje kontextové informace o určitých IODataRequestMessage nebo IODataResponseMessage

ODataMessageQuotas

Kvóty pro omezení spotřeby prostředků při čtení nebo zápisu zpráv OData

ODataMessageReader

Třída Reader se používá ke čtení všech datových částí OData (prostředky, sady prostředků, dokumenty metadat, dokumenty služby atd.).

ODataMessageReaderSettings

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

ODataMessageWriter

Třída Writer se používá k zápisu všech datových částí OData (položky, sady prostředků, dokumenty metadat, dokumenty služby atd.).

ODataMessageWriterSettings

Nastavení konfigurace pro zapisovače zpráv OData.

ODataNestedResourceInfo

Představuje jeden odkaz.

ODataNestedResourceInfoSerializationInfo

Třída poskytující další informace serializace do ODataNestedResourceInfopro ODataWriter .

ODataNullValue

Představuje hodnotu vlastnosti null.

ODataObjectModelExtensions

Rozšiřující metody v objektovém modelu OData.

ODataOperation

Představuje funkci nebo akci.

ODataOutputContext

Základní třída pro všechny výstupní kontexty definuje rozhraní, které má být implementováno pomocí konkrétních formátů.

ODataParameterReader

Základní třída pro čtečky parametrů OData.

ODataParameterWriter

Základní třída pro zapisovače kolekcí OData.

ODataPayloadKindDetectionResult

Představuje výsledek spuštění detekce druhu datové části pro zadaný druh a formát datové části.

ODataPayloadValueConverter

Třída pro definování převodu hodnoty datové části pro daný model. V současné době podporuje pouze primitivy.

ODataPreferenceHeader

Třída pro nastavení hlavičky "Prefer" na nebo IODataRequestMessage "Preference-Applied" hlavičky na IODataResponseMessage.

ODataPrimitiveValue

Představuje hodnotu primitivní vlastnosti.

ODataProperty

Představuje jednu vlastnost prostředku s hodnotou.

ODataPropertyInfo

Představuje informace o jedné vlastnosti prostředku.

ODataPropertySerializationInfo

Třída poskytující další informace serializace do ODataPropertypro ODataWriter .

ODataReader

Základní třída pro čtenáře OData.

ODataResource

Představuje jednu entitu.

ODataResourceBase

Základní třída pro prostředek nebo odstraněný prostředek

ODataResourceSerializationInfo

Třída poskytující další informace serializace do ODataResourcepro ODataWriter .

ODataResourceSet

Popisuje kolekci entit.

ODataResourceSetBase

Popisuje kolekci entit.

ODataResourceValue

Představuje hodnotu prostředku (komplexního nebo entity). Dá se použít jako hodnota poznámky k instancím.

ODataServiceDocument

Třída představující dokument služby.

ODataServiceDocumentElement

Abstraktní třída představující prvek (EntitySet, Singleton) v dokumentu služby.

ODataSimplifiedOptions

Možnosti, které se používaly k řízení odata souvisejícího s chováním, se zjednodušily.

ODataSingletonInfo

Třída představující jednoúčelový objekt v dokumentu služby

ODataStreamItem

Třída představující hodnotu datového proudu

ODataStreamPropertyInfo

Představuje informace o vlastnosti jednoho datového proudu prostředku.

ODataStreamReferenceValue

Představuje odkaz na Stream.

ODataTypeAnnotation

Poznámka, která ukládá informace o typu EDM hodnoty.

ODataUntypedValue

Reprezentace netypové hodnoty OData

ODataUri

Kořenový uzel dotazu. Obsahuje samotný dotaz a další metadata o dotazu.

ODataUriExtensions

Rozšiřující metody pro ODataUri

ODataUriUtils

Metody nástroje URI.

ODataUrlKeyDelimiter

Komponenta pro řízení, jaké konvence se používají pro generování adres URL.

ODataUtils

Metody nástrojů používané s knihovnou OData.

ODataValue

Představuje hodnotu vlastnosti.

ODataWriter

Základní třída pro zapisovače OData.

Rozhraní

IContainerBuilder

Rozhraní, které odděluje ODataLib od jakékoli implementace kontejneru injektáž závislostí.

IContainerProvider

Rozhraní, které poskytuje kontejner injektáže závislostí.

IODataPayloadUriConverter

Podporuje vlastní převod adres URL nalezených v datové části.

IODataRequestMessage

Rozhraní pro synchronní zprávy požadavků OData.

IODataRequestMessageAsync

Rozhraní pro asynchronní zprávy požadavků OData.

IODataResponseMessage

Rozhraní pro synchronní zprávy odpovědí OData.

IODataResponseMessageAsync

Rozhraní pro asynchronní zprávy odpovědí OData.

Výčty

BatchPayloadUriOption

Určuje formát identifikátoru Request-URI v jednotlivých dílčích žádostech v dávkové operaci.

DeltaDeletedEntryReason

Důvod odstranění prostředku v rozdílové odpovědi.

ODataBatchReaderState

Výčet se všemi stavy, ve které může být čtenář dávky.

ODataBatchWriter.BatchWriterState

Výčet představující aktuální stav zapisovače.

ODataCollectionReaderState

Výčet všech možných stavů objektu ODataCollectionReader.

ODataDeltaReaderState

Výčet všech možných stavů objektu ODataDeltaReader.

ODataLibraryCompatibility

Úrovně kompatibility knihoven.

ODataNullValueBehaviorKind

Představuje chování čtenářů při čtení vlastnosti s hodnotou null.

ODataParameterReaderState

Výčet všech možných stavů objektu ODataParameterReader.

ODataPayloadKind

Výčet představující různé druhy datových částí, které může ODatLib zapisovat.

ODataPropertyKind

Výčet druhů vlastností.

ODataReaderState

Výčet všech možných stavů objektu ODataReader.

ODataVersion

Výčet představující verzi protokolu OData.

ServiceLifetime

Vyčíslí všechny druhy životnosti služby v objektu IContainerBuilder.

ValidationKinds

Typy ověřování používané v ODataMessageReaderSettings a ODataMessageWriterSettings.