Microsoft.OData.Core Namespace
Classes
Class | Description | |
---|---|---|
![]() |
ODataAction | Represents an OData action. |
![]() |
ODataAnnotatable | Represents the base class for all annotatable types in OData library. |
![]() |
ODataAsynchronousReader | |
![]() |
ODataAsynchronousResponseMessage | |
![]() |
ODataAsynchronousWriter | |
![]() |
ODataBatchOperationRequestMessage | Represents a message used in operatngi a batch request. |
![]() |
ODataBatchOperationResponseMessage | Represents a message for the operation in a batch response. |
![]() |
ODataBatchReader | Represents a class for reading OData batch messages; also verifies the proper sequence of read calls on the reader. |
![]() |
ODataBatchWriter | Represents a class for writing OData batch messages; also verifies the proper sequence of write calls on the writer. |
![]() |
ODataCollectionReader | Represents a base class for OData collection readers. |
![]() |
ODataCollectionStart | Provides OData representation of a top-level collection. |
![]() |
ODataCollectionStartSerializationInfo | Represents a class that provides additional serialization information to the ODataCollectionWriter for an ODataCollectionStart. |
![]() |
ODataCollectionValue | Provides an OData representation of a Collection. |
![]() |
ODataCollectionWriter | Represents a base class for OData collection writers. |
![]() |
ODataComplexValue | Provides an OData representation of a complex value. |
![]() |
ODataConstants | Represents the constant values used by the OData or HTTP protocol or OData library. |
![]() |
ODataContentTypeException | Represents an exception when Content-Type of a message is not supported. |
![]() |
ODataDeltaDeletedEntry | |
![]() |
ODataDeltaDeletedLink | |
![]() |
ODataDeltaFeed | |
![]() |
ODataDeltaFeedSerializationInfo | |
![]() |
ODataDeltaLink | |
![]() |
ODataDeltaLinkBase | |
![]() |
ODataDeltaReader | |
![]() |
ODataDeltaSerializationInfo | |
![]() |
ODataDeltaWriter | |
![]() |
ODataEntityReferenceLink | Represents an entity reference link (the result of a $link query). |
![]() |
ODataEntityReferenceLinks | Represents a collection of entity reference links. |
![]() |
ODataEntitySetInfo | Represents an entity set in a service document. |
![]() |
ODataEntry | Represents an OData single entity. |
![]() |
ODataEnumValue | Represents the OData enumeration value. |
![]() |
ODataError | Provides a class representing an error payload. |
![]() |
ODataErrorException | Represents an in-stream error parsed when reading a payload. |
![]() |
ODataException | Represents the exceptions occured in the OData library. |
![]() |
ODataFeed | Describes a collection of entities. |
![]() |
ODataFeedAndEntrySerializationInfo | Represents a class that provides additional serialization information to the ODataWriter for an ODataEntry. |
![]() |
ODataFeedBase | |
![]() |
ODataFormat | Represents an OData format. |
![]() |
ODataFunction | Represents an OData function. |
![]() |
ODataFunctionImportInfo | Represents a function Import in a service document. |
![]() |
ODataInnerError | Represents a specific debugging information to help determine the cause of the error. |
![]() |
ODataInputContext | |
![]() |
ODataInstanceAnnotation | Represents an OData instance annotation. |
![]() |
ODataItem | Represents a base class for Feed and Entry. |
![]() |
ODataMediaType | |
![]() |
ODataMediaTypeFormat | |
![]() |
ODataMediaTypeResolver | |
![]() |
ODataMessageExtensions | Represents the extension methods to IODataRequestMessage and IODataResponseMessage. |
![]() |
ODataMessageInfo | |
![]() |
ODataMessageQuotas | Represents the quotas to use for limiting resource consumption when reading or writing OData messages. |
![]() |
ODataMessageReader | Represents a reader class used to read all OData payloads. |
![]() |
ODataMessageReaderSettings | Represents the configuration settings for OData message readers. |
![]() |
ODataMessageReaderSettingsBase | Represents a base Configuration settings for OData message readers. |
![]() |
ODataMessageWriter | Represents a class to write all OData payloads (entries, feeds, metadata documents, service documents, etc.). |
![]() |
ODataMessageWriterSettings | Represents a configuration settings for OData message writers. |
![]() |
ODataMessageWriterSettingsBase | Represents a base Configuration settings for OData message writers. |
![]() |
ODataNavigationLink | Represents a single link. |
![]() |
ODataNullValue | Represents a null property value. |
![]() |
ODataObjectModelExtensions | Represents the extension methods on the OData object model. |
![]() |
ODataOperation | Represents a function or an action. |
![]() |
ODataOutputContext | |
![]() |
ODataParameterReader | Represents a base class for OData parameter readers. |
![]() |
ODataParameterWriter | Represents a base class for OData collection writers. |
![]() |
ODataPayloadKindDetectionResult | Represents the result of running payload kind detection for a specified payload kind and format. |
![]() |
ODataPreferenceHeader | Represents a class that sets the "Prefer" header on an IODataRequestMessage or the "Preference-Applied" header on an IODataResponseMessage. |
![]() |
ODataPrimitiveValue | Represents a primitive property value. |
![]() |
ODataProperty | Represents a single property of an entry. |
![]() |
ODataPropertySerializationInfo | Provides additional serialization information to the ODataWriter for an ODataProperty. |
![]() |
ODataReader | Represents a base class for OData readers. |
![]() |
ODataServiceDocument | Represents the OData service document. |
![]() |
ODataServiceDocumentElement | Represents an element (EntitySet, Singleton) in a service document. |
![]() |
ODataSingletonInfo | Represents a singleton in a service document. |
![]() |
ODataStreamReferenceValue | Represents a media resource. |
![]() |
ODataUri | Represents the root node of a query. Holds the query itself plus additional metadata about the query. |
![]() |
ODataUtils | Represents the utility methods used with the OData library. |
![]() |
ODataValue | Represents the value of a property. |
![]() |
ODataWriter | Represents the base class for OData writers. |
![]() |
ProjectedPropertiesAnnotation | Represents an annotation which stores a list of projected properties for an entry. |
![]() |
SerializationTypeNameAnnotation | Represents an annotation which stores the type name to serialize. |
Interfaces
Interface | Description | |
---|---|---|
![]() |
IODataRequestMessage | Represents an interface for synchronous OData request messages. |
![]() |
IODataRequestMessageAsync | Represents an interface for asynchronous OData request messages. |
![]() |
IODataResponseMessage | Represents an interface for synchronous OData response messages. |
![]() |
IODataResponseMessageAsync | Represents the interface for asynchronous OData response messages. |
![]() |
IODataUrlResolver | Represents the support for the custom resolution of URLs found in the payload. |
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
DeltaDeletedEntryReason | |
![]() |
ODataBatchReaderState | Enumerates the states the batch reader can be in. |
![]() |
ODataCollectionReaderState | Enumerates all possible states of an ODataCollectionReader. |
![]() |
ODataDeltaReaderState | |
![]() |
ODataParameterReaderState | Enumerates all possible states of an ODataParameterReader. |
![]() |
ODataPayloadKind | Enumerates the different kinds of payloads ODatLib can write. |
![]() |
ODataPropertyKind | Enumerates the OData property kinds. |
![]() |
ODataReaderState | Enumerates all possible states of an ODataReader. |
![]() |
ODataUndeclaredPropertyBehaviorKinds | Enumerates the behavior of readers when reading undeclared property. |
![]() |
ODataVersion | Enumerates the OData protocol version. |
Return to top