ODataUtils 类

表示与 OData 库一起使用的实用工具方法。

继承层次结构

System.Object
  Microsoft.Data.OData.ODataUtils

命名空间:  Microsoft.Data.OData
程序集:  Microsoft.Data.OData(在 Microsoft.Data.OData.dll 中)

语法

声明
<ExtensionAttribute> _
Public NotInheritable Class ODataUtils
用法
public static class ODataUtils
[ExtensionAttribute]
public ref class ODataUtils abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type ODataUtils =  class end
public final class ODataUtils

ODataUtils 类型公开以下成员。

方法

  名称 说明
公共方法静态成员 GetHttpMethod 检查 annotatable 是否具有 HttpMethod 批注。
公共方法静态成员 GetMimeType 检查 annotatable 是否具有 MIME 类型批注。
公共方法静态成员 GetReadFormat 返回用于读取负载的消息读取器使用的格式。
公共方法静态成员 HasDefaultStream 检查 entityType 是否具有默认流。
公共方法静态成员 IsAlwaysBindable 获取 functionImport 上的 IsAlwaysBindable 批注的值。
公共方法静态成员 IsDefaultEntityContainer 检查 entityContainer 是否为默认实体容器。
公共方法静态成员 LoadODataAnnotations(IEdmModel) 将支持的、特定于 OData 的可序列化批注加载到其内存中表现形式。
公共方法静态成员 LoadODataAnnotations(IEdmModel, IEdmEntityType) 将支持的、特定于 OData 的可序列化批注加载到其内存中表现形式。
公共方法静态成员 LoadODataAnnotations(IEdmModel, Int32) 将支持的、特定于 OData 的可序列化批注加载到其内存中表现形式。
公共方法静态成员 LoadODataAnnotations(IEdmModel, IEdmEntityType, Int32) 将支持的、特定于 OData 的可序列化批注加载到其内存中表现形式。
公共方法静态成员 NullValueReadBehaviorKind 获取指定属性上的 null 属性值的读取器行为。
公共方法静态成员 ODataVersionToString 显示 OData 版本的字符串表示形式。
公共方法静态成员 ResolveEntitySet 解析实体集。
公共方法静态成员 SaveODataAnnotations(IEdmModel) 将支持的特定于 OData 的批注的内存中表现形式转换为可序列化形式。
公共方法静态成员 SaveODataAnnotations(IEdmModel, IEdmEntityType) 将支持的特定于 OData 的批注的内存中表现形式转换为可序列化形式。
公共方法静态成员 SetHasDefaultStream entityType 中添加或删除默认流。
公共方法静态成员 SetHeadersForPayload 在消息编写器使用的消息上设置内容类型和数据服务版本标头。
公共方法静态成员 SetHttpMethod annotatable 的 HttpMethod 批注设置为 httpMethod
公共方法静态成员 SetIsAlwaysBindable functionImport 的 IsAlwaysBindable 批注的值设置为 isAlwaysBindable
公共方法静态成员 SetIsDefaultEntityContainer entityContainer 中添加或删除默认流。
公共方法静态成员 SetMimeType annotatable 的 MIME 类型批注设置为 mimeType
公共方法静态成员 SetNullValueReaderBehavior 添加一个瞬态批注,以指示应如何读取指定属性的 null 值。
公共方法静态成员 StringToODataVersion 显示 OData 版本表示形式的字符串。
公共方法静态成员 TryResolveEntitySet 尝试解析实体集。

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。

请参阅

参考

Microsoft.Data.OData 命名空间