System 命名空間
System 命名空間含有定義常用值和參考資料型別、事件和事件處理常式、介面、屬性和處理例外狀況的主要類別和基底類別。
本主題說明 適用於 Windows 市集應用程式的 .NET 所包含之 System 命名空間中的型別。請注意,適用於 Windows 市集應用程式的 .NET 不包含每個型別的所有成員。如需個別型別的詳細資訊,請參閱連結的主題。型別的文件會指出 適用於 Windows 市集應用程式的 .NET 包含哪些成員。
System 命名空間
適用於 Windows 市集應用程式的 .NET 支援的型別 |
描述 |
---|---|
封裝沒有參數且沒有傳回值的方法。 |
|
封裝具有單一參數且沒有傳回值的方法。 |
|
封裝有兩個參數且沒有傳回值的方法。 |
|
封裝具有三個參數且沒有傳回值的方法。 |
|
封裝具有四個參數且沒有傳回值的方法。 |
|
封裝具有五個參數且沒有傳回值的方法。 |
|
封裝具有六個參數且沒有傳回值的方法。 |
|
封裝具有七個參數且沒有傳回值的方法。 |
|
封裝具有八個參數且沒有傳回值的方法。 |
|
封裝具有九個參數且沒有傳回值的方法。 |
|
封裝具有十個參數且沒有傳回值的方法。 |
|
封裝具有十一個參數且沒有傳回值的方法。 |
|
封裝具有十二個參數且沒有傳回值的方法。 |
|
Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> |
封裝具有十三個參數且沒有傳回值的方法。 |
Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> |
封裝具有十四個參數且沒有傳回值的方法。 |
Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> |
封裝具有十五個參數且沒有傳回值的方法。 |
Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> |
封裝具有十六個參數且沒有傳回值的方法。 |
包含本機或遠端建立物件型別的方法,或者取得對現有遠端物件的參考,此類別無法被繼承。 |
|
表示應用程式執行期間所發生的一或多個錯誤。 |
|
當其中一個提供給方法的引數為無效時所擲回的例外狀況。 |
|
當 null 參考傳遞至不接受 null 參考做為有效引數的方法時,就會擲回此例外狀況。 |
|
當引數值超出了叫用方法所定義值的容許範圍時所擲回的例外狀況。 |
|
為算術、轉型 (Casting) 或轉換作業中的錯誤擲回例外狀況。 |
|
提供建立、管理、搜尋和排序陣列的方法,可在 Common Language Runtime 時做為所有陣列的基底類別。 |
|
分隔一維陣列的區段。 |
|
嘗試在陣列中儲存錯誤型別的元素時所擲回的例外狀況。 |
|
參考要在對應之非同步作業完成時呼叫的方法。 |
|
代表自訂屬性的基底類別。 |
|
指定有效套用屬性的應用程式項目。 |
|
指定另一個屬性類別的使用方法,此類別無法被繼承。 |
|
當動態連結程式庫 (DLL) 或可執行程式的檔案映像無效時擲回的例外狀況。 |
|
將基底資料型別與位元組陣列相互轉換。 |
|
表示布林值。 |
|
操作基本型別的陣列。 |
|
表示 8 位元不帶正負號的整數。 |
|
表示 Unicode 字元。 |
|
指出程式項目是否符合 Common Language Specification (CLS) 標準,此類別無法被繼承。 |
|
表示比較兩個相同型別之物件的方法。 |
|
將基底資料型別轉換為其他基底資料型別。 |
|
從位址讀取資料單元,或將資料單元寫入位址時,若資料單元不是資料大小的倍數,就會擲回例外狀況,此類別無法被繼承。 |
|
表示時間的瞬間,通常以一天的日期和時間表示。 |
|
指定 DateTime 物件是否表示本地時間、國際標準時間 (Coordinated Universal Time,UTC) 或是兩者皆非。 |
|
表示一個時間點,通常以一天的日期和時間表示 (相對於國際標準時間)。 |
|
指定一週中的星期名稱。 |
|
代表十進位數值。 |
|
表示委派,它是參考到靜態方法或該類別的類別執行個體和執行個體方法 (Instance Method) 的資料結構。 |
|
嘗試將整數或小數值除以零時所擲回的例外狀況。 |
|
DLL 匯入中所指定的 DLL 找不到時所擲回的例外狀況。 |
|
表示雙精確度浮點數。 |
|
提供列舉型別的基底類別。 |
|
提供有關目前環境和平台的資訊,以及操作的方法,此類別無法被繼承。 |
|
表示含有事件資料之類別的基底類別。 |
|
表示處理不含事件資料之事件的方法。 |
|
表示將處理事件的方法。 |
|
代表應用程式執行期間所發生的錯誤。 |
|
指出可將列舉視為位元欄位,也就是一組旗標。 |
|
當引數的格式不符合叫用方法的參數規格時所擲回的例外狀況。 |
|
封裝沒有參數並傳回 TResult 參數所指定之型別值的方法。 |
|
封裝具有一個參數並傳回 TResult 參數所指定之型別值的方法。 |
|
封裝具有兩個參數並傳回 TResult 參數所指定之型別值的方法。 |
|
封裝具有三個參數並傳回 TResult 參數所指定之型別值的方法。 |
|
封裝具有四個參數並傳回 TResult 參數所指定之型別值的方法。 |
|
封裝具有五個參數並傳回 TResult 參數所指定之型別值的方法。 |
|
封裝具有六個參數並傳回 TResult 參數所指定之型別值的方法。 |
|
封裝具有七個參數並傳回 TResult 參數所指定之型別值的方法。 |
|
封裝具有八個參數並傳回 TResult 參數所指定之型別值的方法。 |
|
封裝具有九個參數並傳回 TResult 參數所指定之型別值的方法。 |
|
封裝具有十個參數並傳回 TResult 參數所指定之型別值的方法。 |
|
封裝具有十一個參數並傳回 TResult 參數所指定之型別值的方法。 |
|
Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult> |
封裝具有十二個參數並傳回 TResult 參數所指定之型別值的方法。 |
Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult> |
封裝具有十三個參數並傳回 TResult 參數所指定之型別值的方法。 |
Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> |
封裝具有十四個參數並傳回 TResult 參數所指定之型別值的方法。 |
Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult> |
封裝具有十五個參數並傳回 TResult 參數所指定之型別值的方法。 |
控制系統記憶體回收行程,它是自動重新利用未使用之記憶體的服務。 |
|
指定強制記憶體回收的行為。 |
|
表示全域唯一識別項 (GUID)。 |
|
表示非同步作業的狀態。 |
|
定義通用的型別特定比較方法,實值型別或類別會實作這個方法,以排列或排序其執行個體。 |
|
定義通用的比較方法,實值型別或類別會實作這個方法,以建立型別特有的比較方法來排序執行個體。 |
|
定義可支援物件值之自訂格式的方法。 |
|
定義要釋放已配置資源的方法。 |
|
定義實值型別或類別所實作的一般方法,藉以建立型別特定的方法來判斷執行個體是否相等。 |
|
提供機制來擷取要控制格式的物件。 |
|
提供將物件的值格式化成以字串表示的功能。 |
|
嘗試使用陣列以外的索引來存取陣列的元素時所擲回的例外狀況,此類別無法被繼承。 |
|
表示 16 位元帶正負號的整數。 |
|
表示 32 位元帶正負號的整數。 |
|
表示 64 位元帶正負號的整數。 |
|
特定平台專用的型別,用來代表指標或控制代碼。 |
|
無效的轉型 (Casting) 或明確轉換所擲回的例外狀況。 |
|
當方法呼叫對物件的目前狀態是無效時所擲回的例外狀況。 |
|
時區資訊無效時所擲回的例外狀況。 |
|
定義推入型通知的提供者。 |
|
提供接收推入型通知的機制。 |
|
定義進度更新的提供者。 |
|
定義機制來擷取服務物件,也就是為其他物件提供自訂支援的物件。 |
|
提供延遲初始設定的支援。 |
|
提供對物件和其相關聯中繼資料的延遲間接參考,供 Managed Extensibility Framework 使用。 |
|
提供三角函數、對數函數和其他一般數學函數的常數和靜態方法。 |
|
嘗試存取類別成員失敗時所擲回的例外狀況。 |
|
指定數學捨入方法遇到剛好位於兩個數字中間的數字時,應採用何種處理方式。 |
|
當嘗試動態存取不存在的類別成員時,所擲回的例外狀況。 |
|
指示應用程式的 COM 執行緒模型為多執行緒 Apartment (Multithreaded Apartment,MTA)。 |
|
表示多重傳送的委派,也就是說,委派可以在它的叫用清單中包含一個以上的項目。 |
|
當要求的方法或作業不實作時所擲回的例外狀況。 |
|
當不支援叫用的方法,或是嘗試讀取、搜尋或寫入不支援叫用功能的資料流時,所擲回的例外狀況。 |
|
支援實值型別,可以類似參考型別指派 null 給它,此類別無法被繼承。 |
|
表示其基礎型別為實值型別的物件,可以如同參考型別一樣指派 null。 |
|
當嘗試解除 Null 物件的參考時,所擲回的例外狀況。 |
|
支援 .NET Framework 類別階層架構中的所有類別,提供衍生類別的低階服務。這是 .NET Framework 中所有類別的超基底類別,是型別階層架構的根。 |
|
當作業在處置物件上執行時所擲回的例外狀況。 |
|
標記不再使用的程式項目,此類別無法被繼承。 |
|
在取消執行緒執行的作業之後,在執行緒中擲回的例外狀況。 |
|
當沒有足夠的記憶體繼續執行程式時,所擲回的例外狀況。 |
|
當檢查內容中的算數、轉型或轉換作業發生溢位時所擲回的例外狀況。 |
|
表示方法將允許在叫用中使用不定數目的引數,此類別無法被繼承。 |
|
當某功能不在特定平台上執行時擲回的例外狀況。 |
|
表示定義一組準則的方法,並判斷指定的物件是否符合這些準則。 |
|
提供 IProgress<T>,會針對每個報告進度值叫用回呼。 |
|
表示虛擬亂數產生器,為產生數字序列的裝置,符合隨機方式的特定統計需求。 |
|
當將錯誤維度數目的陣列傳遞給方法時,所擲回的例外狀況。 |
|
使用內部中繼資料語彙基元來表示欄位。 |
|
提供方法內部中繼資料表示的控制代碼。 |
|
使用內部中繼資料語彙基元來表示型別。 |
|
代表 8 位元帶正負號的整數。 |
|
表示單精確度浮點數。 |
|
指示應用程式的 COM 執行緒模型為單一執行緒 Apartment (Single-Threaded Apartment,STA)。 |
|
將文字表示為一系列的 Unicode 字元。 |
|
表示使用特定大小寫和文化特性架構或序數比較規則的字串比較作業。 |
|
指定 Compare 與 Equals 方法的某些多載形式所使用的文化特性、大小寫與排序規則。 |
|
指定適用的 Split 方法多載會加入或省略傳回值中的空子字串。 |
|
指示每個執行緒的靜態欄位值是唯一的。 |
|
分配給處理或作業的時間已經過期時所擲回的例外狀況。 |
|
表示時間間隔。 |
|
表示世界的任意時區。 |
|
提供用於建立 Tuple 物件的靜態方法。 |
|
表示 1-Tuple 或單一 (Singleton) 物件。 |
|
表示 2-Tuple 或雙重 (Pair) 物件。 |
|
表示 3-Tuple 或三重 (Triple) 物件。 |
|
表示 4-Tuple 或四重 (Quadruple) 物件。 |
|
表示 5-Tuple 或五重 (Quintuple) 物件。 |
|
表示 6-Tuple 或六重 (Sextuple) 物件。 |
|
表示 7-Tuple 或七重 (Septuple) 物件。 |
|
表示 n-Tuple,其中 n 等於或大於 8。 |
|
代表型別宣告:類別型別、介面型別、陣列型別、值型別、列舉型別、型別參數、泛型型別定義,以及開放式或封閉式的建構泛型型別。 |
|
當方法嘗試使用其無權存取的型別時,所擲回的例外狀況。 |
|
因為當做類別初始設定式所擲回例外狀況的包裝函式,所擲回的例外狀況,此類別無法被繼承。 |
|
當發生型別載入錯誤時,所擲回的例外狀況。 |
|
表示 16 位元不帶正負號的整數。 |
|
表示 32 位元不帶正負號的整數。 |
|
表示 64 位元不帶正負號的整數。 |
|
特定平台專用的型別,用來代表指標或控制代碼。 |
|
當作業系統因為 I/O 錯誤或特定類型的安全性錯誤而拒絕存取時,所擲回的例外狀況。 |
|
提供統一資源識別元 (URI) 的物件表示,以及對 URI 各部分的簡易存取。 |
|
提供統一資源識別元 (URI) 的自訂建構函式,並修改 System.Uri 類別的 URI。 |
|
指定 Uri 的組件。 |
|
控制 URI 資訊的逸出方式。 |
|
定義 CheckHostName 方法的主機名稱類型。 |
|
定義 IsWellFormedUriString 的 URI 種類以及數個 URI 建構函式方法。 |
|
提供實值型別的基底類別。 |
|
表示組件、作業系統或 Common Language Runtime 的版本號碼,此類別無法被繼承。 |
|
為不傳回任何值的方法指定傳回實值型別。 |
|
表示弱式參考,即在參考物件的同時,仍允許系統透過記憶體回收來回收該物件。 |
|
表示具型別的弱式參考,即在參考物件的同時,仍允許系統透過記憶體回收來回收該物件。 |
|
提供與 Windows 執行階段一起使用的擴充方法。 |