ODataUriUtils Class
Represents the URI Utility methods.
Inheritance Hierarchy
System.Object
Microsoft.Data.OData.Query.ODataUriUtils
Namespace: Microsoft.Data.OData.Query
Assembly: Microsoft.Data.OData (in Microsoft.Data.OData.dll)
Syntax
'Declaration
Public NotInheritable Class ODataUriUtils
'Usage
public static class ODataUriUtils
public ref class ODataUriUtils abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type ODataUriUtils = class end
public final class ODataUriUtils
Methods
Name | Description | |
---|---|---|
ConvertFromUriLiteral(String, ODataVersion) | Converts the given value to a corresponding CLR type. Expects the value to have already been properly unescaped from an actual Uri. | |
ConvertFromUriLiteral(String, ODataVersion, IEdmModel, IEdmTypeReference) | Converts the given value to a corresponding CLR type. Expects the value to have already been properly unescaped from an actual Uri. | |
ConvertToUriLiteral(Object, ODataVersion) | Converts the given object to a string for use in a Uri. Does not perform any of the escaping that Uri provides. No type verification is used. | |
ConvertToUriLiteral(Object, ODataVersion, IEdmModel) | Converts the given object to a string for use in a Uri. Does not perform any of the escaping that Uri provides. Will perform type verification based on the given model if possible. | |
ConvertToUriLiteral(Object, ODataVersion, IEdmModel, ODataFormat) | Converts the given object to a string for use in a Uri. Does not perform any of the escaping that Uri provides. No type verification is used. |
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.