ResourceType 類別
表示資料服務之基本、複雜或實體類型。
繼承階層
System.Object
System.Data.Services.Providers.ResourceType
System.Data.Services.Providers.CollectionResourceType
System.Data.Services.Providers.EntityCollectionResourceType
命名空間: System.Data.Services.Providers
組件: Microsoft.Data.Services (在 Microsoft.Data.Services.dll 中)
語法
'宣告
Public Class ResourceType
'用途
Dim instance As ResourceType
public class ResourceType
public ref class ResourceType
type ResourceType = class end
public class ResourceType
ResourceType 型別公開下列成員。
建構函式
名稱 | 說明 | |
---|---|---|
ResourceType | 建立資料服務 ResourceType 的執行個體。 |
上層
屬性
名稱 | 說明 | |
---|---|---|
BaseType | 取得基底資源類型的參考 (如果有的話)。 | |
CanReflectOnInstanceType | 取得對應的執行個體類型是否表示此實體的 CLR 類型。 | |
CustomState | 取得或設定預留位置以容納開發人員所定義之資源類型的自訂狀態資訊。 | |
ETagProperties | 取得此類型之屬性的清單。 | |
FullName | 取得資源的完整名稱。 | |
InstanceType | 此資源所表示之 CLR 類型的參考。 | |
IsAbstract | 取得指出這是否為抽象類型的布林值。 | |
IsMediaLinkEntry | 取得或設定布林值,如果資源類型包含預設資料流,則為 true。 | |
IsOpenType | 取得資源類型是否有開放式屬性。 | |
IsReadOnly | 取得布林值,如果此資源類型已設為唯讀,則為 true。 | |
KeyProperties | 取得此類型之索引鍵屬性的清單 | |
Name | 取得資源類型的名稱。 | |
Namespace | 取得資源類型的命名空間。 | |
Properties | 取得在此類型上宣告之屬性的清單,此清單僅包含在類型 (而非基底類型) 上定義的屬性。 | |
PropertiesDeclaredOnThisType | 取得或設定在此類型上宣告的屬性清單。 | |
ResourceTypeKind | 取得類型的 ResourceTypeKind。 |
上層
方法
名稱 | 說明 | |
---|---|---|
AddEntityPropertyMappingAttribute | 加入資源類型的 EntityPropertyMappingAttribute。 | |
AddProperty | 將 resourceProperty 參數所提供的屬性加入至類型中。 | |
Equals | (繼承自 Object。) | |
Finalize | (繼承自 Object。) | |
GetCollectionResourceType | ||
GetEntityCollectionResourceType | 取得 EntityCollectionResourceType,表示指定之 itemType 項目的集合。 | |
GetHashCode | (繼承自 Object。) | |
GetPrimitiveResourceType | 取得表示提供 Type 物件之基本類型的資源類型。 | |
GetType | (繼承自 Object。) | |
LoadPropertiesDeclaredOnThisType | 傳回此資源類型宣告之屬性的清單。 | |
MemberwiseClone | (繼承自 Object。) | |
SetReadOnly | 將資源類型設為唯讀。 | |
ToString | (繼承自 Object。) |
上層
備註
不支援巢狀型別當做資源類型。
執行緒安全性
這個型別的任何公用 static (在 Visual Basic 中為 Shared) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。