Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Represents the utility methods used with the OData library.
Inheritance Hierarchy
System.Object
Microsoft.Data.OData.ODataUtils
Namespace: Microsoft.Data.OData
Assembly: Microsoft.Data.OData (in Microsoft.Data.OData.dll)
Syntax
'Declaration
<ExtensionAttribute> _
Public NotInheritable Class ODataUtils
'Usage
public static class ODataUtils
[ExtensionAttribute]
public ref class ODataUtils abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type ODataUtils = class end
public final class ODataUtils
The ODataUtils type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() ![]() |
GetHttpMethod | Checks whether the annotatable has an HttpMethod annotation. |
![]() ![]() |
GetMimeType | Checks whether the annotatable has a MIME type annotation. |
![]() ![]() |
GetReadFormat | Returns the format used by the message reader for reading the payload. |
![]() ![]() |
HasDefaultStream | Checks whether the entityType has a default stream. |
![]() ![]() |
IsAlwaysBindable | Gets the value of IsAlwaysBindable annotation on the functionImport. |
![]() ![]() |
IsDefaultEntityContainer | Checks whether the entityContainer is the default entity container. |
![]() ![]() |
LoadODataAnnotations(IEdmModel) | Loads the supported, OData-specific serializable annotations into their in-memory representations. |
![]() ![]() |
LoadODataAnnotations(IEdmModel, IEdmEntityType) | Loads the supported, OData-specific serializable annotations into their in-memory representations. |
![]() ![]() |
LoadODataAnnotations(IEdmModel, Int32) | Loads the supported, OData-specific serializable annotations into their in-memory representations. |
![]() ![]() |
LoadODataAnnotations(IEdmModel, IEdmEntityType, Int32) | Loads the supported, OData-specific serializable annotations into their in-memory representations. |
![]() ![]() |
NullValueReadBehaviorKind | Gets the reader behavior for null property value on the specified property. |
![]() ![]() |
ODataVersionToString | Displays the OData version to string representation. |
![]() ![]() |
SaveODataAnnotations(IEdmModel) | Turns the in-memory representations of the supported, OData-specific annotations into their serializable form. |
![]() ![]() |
SaveODataAnnotations(IEdmModel, IEdmEntityType) | Turns the in-memory representations of the supported, OData-specific annotations into their serializable form. |
![]() ![]() |
SetHasDefaultStream | Adds or removes a default stream to/from the entityType. |
![]() ![]() |
SetHeadersForPayload | Sets the content-type and data service version headers on the message used by the message writer. |
![]() ![]() |
SetHttpMethod | Sets the HttpMethod annotation of the annotatable to httpMethod. |
![]() ![]() |
SetIsAlwaysBindable | Sets the value of IsAlwaysBindable annotation of the functionImport to isAlwaysBindable |
![]() ![]() |
SetIsDefaultEntityContainer | Adds or removes a default stream to/from the entityContainer. |
![]() ![]() |
SetMimeType | Sets the MIME type annotation of the annotatable to mimeType. |
![]() ![]() |
SetNullValueReaderBehavior | Adds a transient annotation to indicate how null values for the specified property should be read. |
![]() ![]() |
StringToODataVersion | Displays a string to OData version representation. |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.