Share via


Microsoft.OData.Core Namespace

 

Classes

Class Description
System_CAPS_pubclass ODataAction

Represents an OData action.

System_CAPS_pubclass ODataAnnotatable

Represents the base class for all annotatable types in OData library.

System_CAPS_pubclass ODataAsynchronousReader

System_CAPS_pubclass ODataAsynchronousResponseMessage

System_CAPS_pubclass ODataAsynchronousWriter

System_CAPS_pubclass ODataBatchOperationRequestMessage

Represents a message used in operatngi a batch request.

System_CAPS_pubclass ODataBatchOperationResponseMessage

Represents a message for the operation in a batch response.

System_CAPS_pubclass ODataBatchReader

Represents a class for reading OData batch messages; also verifies the proper sequence of read calls on the reader.

System_CAPS_pubclass ODataBatchWriter

Represents a class for writing OData batch messages; also verifies the proper sequence of write calls on the writer.

System_CAPS_pubclass ODataCollectionReader

Represents a base class for OData collection readers.

System_CAPS_pubclass ODataCollectionStart

Provides OData representation of a top-level collection.

System_CAPS_pubclass ODataCollectionStartSerializationInfo

Represents a class that provides additional serialization information to the ODataCollectionWriter for an ODataCollectionStart.

System_CAPS_pubclass ODataCollectionValue

Provides an OData representation of a Collection.

System_CAPS_pubclass ODataCollectionWriter

Represents a base class for OData collection writers.

System_CAPS_pubclass ODataComplexValue

Provides an OData representation of a complex value.

System_CAPS_pubclass ODataConstants

Represents the constant values used by the OData or HTTP protocol or OData library.

System_CAPS_pubclass ODataContentTypeException

Represents an exception when Content-Type of a message is not supported.

System_CAPS_pubclass ODataDeltaDeletedEntry

System_CAPS_pubclass ODataDeltaDeletedLink

System_CAPS_pubclass ODataDeltaFeed

System_CAPS_pubclass ODataDeltaFeedSerializationInfo

System_CAPS_pubclass ODataDeltaLink

System_CAPS_pubclass ODataDeltaLinkBase

System_CAPS_pubclass ODataDeltaReader

System_CAPS_pubclass ODataDeltaSerializationInfo

System_CAPS_pubclass ODataDeltaWriter

System_CAPS_pubclass ODataEntityReferenceLink

Represents an entity reference link (the result of a $link query).

System_CAPS_pubclass ODataEntityReferenceLinks

Represents a collection of entity reference links.

System_CAPS_pubclass ODataEntitySetInfo

Represents an entity set in a service document.

System_CAPS_pubclass ODataEntry

Represents an OData single entity.

System_CAPS_pubclass ODataEnumValue

Represents the OData enumeration value.

System_CAPS_pubclass ODataError

Provides a class representing an error payload.

System_CAPS_pubclass ODataErrorException

Represents an in-stream error parsed when reading a payload.

System_CAPS_pubclass ODataException

Represents the exceptions occured in the OData library.

System_CAPS_pubclass ODataFeed

Describes a collection of entities.

System_CAPS_pubclass ODataFeedAndEntrySerializationInfo

Represents a class that provides additional serialization information to the ODataWriter for an ODataEntry.

System_CAPS_pubclass ODataFeedBase

System_CAPS_pubclass ODataFormat

Represents an OData format.

System_CAPS_pubclass ODataFunction

Represents an OData function.

System_CAPS_pubclass ODataFunctionImportInfo

Represents a function Import in a service document.

System_CAPS_pubclass ODataInnerError

Represents a specific debugging information to help determine the cause of the error.

System_CAPS_pubclass ODataInputContext

System_CAPS_pubclass ODataInstanceAnnotation

Represents an OData instance annotation.

System_CAPS_pubclass ODataItem

Represents a base class for Feed and Entry.

System_CAPS_pubclass ODataMediaType

System_CAPS_pubclass ODataMediaTypeFormat

System_CAPS_pubclass ODataMediaTypeResolver

System_CAPS_pubclass ODataMessageExtensions

Represents the extension methods to IODataRequestMessage and IODataResponseMessage.

System_CAPS_pubclass ODataMessageInfo

System_CAPS_pubclass ODataMessageQuotas

Represents the quotas to use for limiting resource consumption when reading or writing OData messages.

System_CAPS_pubclass ODataMessageReader

Represents a reader class used to read all OData payloads.

System_CAPS_pubclass ODataMessageReaderSettings

Represents the configuration settings for OData message readers.

System_CAPS_pubclass ODataMessageReaderSettingsBase

Represents a base Configuration settings for OData message readers.

System_CAPS_pubclass ODataMessageWriter

Represents a class to write all OData payloads (entries, feeds, metadata documents, service documents, etc.).

System_CAPS_pubclass ODataMessageWriterSettings

Represents a configuration settings for OData message writers.

System_CAPS_pubclass ODataMessageWriterSettingsBase

Represents a base Configuration settings for OData message writers.

System_CAPS_pubclass ODataNavigationLink

Represents a single link.

System_CAPS_pubclass ODataNullValue

Represents a null property value.

System_CAPS_pubclass ODataObjectModelExtensions

Represents the extension methods on the OData object model.

System_CAPS_pubclass ODataOperation

Represents a function or an action.

System_CAPS_pubclass ODataOutputContext

System_CAPS_pubclass ODataParameterReader

Represents a base class for OData parameter readers.

System_CAPS_pubclass ODataParameterWriter

Represents a base class for OData collection writers.

System_CAPS_pubclass ODataPayloadKindDetectionResult

Represents the result of running payload kind detection for a specified payload kind and format.

System_CAPS_pubclass ODataPreferenceHeader

Represents a class that sets the "Prefer" header on an IODataRequestMessage or the "Preference-Applied" header on an IODataResponseMessage.

System_CAPS_pubclass ODataPrimitiveValue

Represents a primitive property value.

System_CAPS_pubclass ODataProperty

Represents a single property of an entry.

System_CAPS_pubclass ODataPropertySerializationInfo

Provides additional serialization information to the ODataWriter for an ODataProperty.

System_CAPS_pubclass ODataReader

Represents a base class for OData readers.

System_CAPS_pubclass ODataServiceDocument

Represents the OData service document.

System_CAPS_pubclass ODataServiceDocumentElement

Represents an element (EntitySet, Singleton) in a service document.

System_CAPS_pubclass ODataSingletonInfo

Represents a singleton in a service document.

System_CAPS_pubclass ODataStreamReferenceValue

Represents a media resource.

System_CAPS_pubclass ODataUri

Represents the root node of a query. Holds the query itself plus additional metadata about the query.

System_CAPS_pubclass ODataUtils

Represents the utility methods used with the OData library.

System_CAPS_pubclass ODataValue

Represents the value of a property.

System_CAPS_pubclass ODataWriter

Represents the base class for OData writers.

System_CAPS_pubclass ProjectedPropertiesAnnotation

Represents an annotation which stores a list of projected properties for an entry.

System_CAPS_pubclass SerializationTypeNameAnnotation

Represents an annotation which stores the type name to serialize.

Interfaces

Interface Description
System_CAPS_pubinterface IODataRequestMessage

Represents an interface for synchronous OData request messages.

System_CAPS_pubinterface IODataRequestMessageAsync

Represents an interface for asynchronous OData request messages.

System_CAPS_pubinterface IODataResponseMessage

Represents an interface for synchronous OData response messages.

System_CAPS_pubinterface IODataResponseMessageAsync

Represents the interface for asynchronous OData response messages.

System_CAPS_pubinterface IODataUrlResolver

Represents the support for the custom resolution of URLs found in the payload.

Enumerations

Enumeration Description
System_CAPS_pubenum DeltaDeletedEntryReason

System_CAPS_pubenum ODataBatchReaderState

Enumerates the states the batch reader can be in.

System_CAPS_pubenum ODataCollectionReaderState

Enumerates all possible states of an ODataCollectionReader.

System_CAPS_pubenum ODataDeltaReaderState

System_CAPS_pubenum ODataParameterReaderState

Enumerates all possible states of an ODataParameterReader.

System_CAPS_pubenum ODataPayloadKind

Enumerates the different kinds of payloads ODatLib can write.

System_CAPS_pubenum ODataPropertyKind

Enumerates the OData property kinds.

System_CAPS_pubenum ODataReaderState

Enumerates all possible states of an ODataReader.

System_CAPS_pubenum ODataUndeclaredPropertyBehaviorKinds

Enumerates the behavior of readers when reading undeclared property.

System_CAPS_pubenum ODataVersion

Enumerates the OData protocol version.

Return to top