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) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。