System.Runtime.Serialization.Primitives 當套用至集合型別時,就能夠自訂集合 Item 項目的規格。這個屬性只能套用至由 識別為有效、可序列化集合的型別。 初始化 類別的新執行個體。 取得或設定值,這個值表示是否要保留物件參考資料。 true 表示保留物件參考資料,否則為 false。預設為 false。 取得或設定集合項目的自訂名稱。 要套用至集合項目的名稱。 取得或設定字典索引鍵名稱的自訂名稱。 要用來代替預設字典索引鍵名稱的名稱。 取得或設定集合型別的資料合約名稱。 集合型別的資料合約名稱。 取得或設定資料合約的命名空間。 資料合約的命名空間。 取得或設定字典值名稱的自訂名稱。 要用來代替預設字典值名稱的名稱。 指定資料合約的 CLR 命名空間和 XML 命名空間。 使用提供的命名空間,初始化 類別的新執行個體。 合約的命名空間。 取得或設定資料合約型別的 CLR 命名空間。 型別的合法 CLR 命名空間。 取得資料合約成員的命名空間。 資料合約成員的命名空間。 指定定義或實作資料合約的型別,可由序列化程式 (例如 ) 加以序列化。型別作者一定要定義型別的資料合約,才能讓型別能夠進行序列化。 初始化 類別的新執行個體。 取得或設定值,這個值表示是否要保留物件參考資料。 true 表示使用標準的 XML 來保留物件參考資料,否則為 false。預設為 false。 取得或設定型別的資料合約名稱。 資料合約的本機名稱。預設為要套用屬性之類別的名稱。 取得或設定型別之資料合約的命名空間。 合約的命名空間。 當套用至型別的成員時,便會指定該成員屬於資料合約的一部分,而且已由 完成序列化。 初始化 類別的新執行個體。 取得或設定值,這個值會指定即將序列化之欄位或屬性的預設值是否要加以序列化。 如果應該要在序列化資料流中產生成員的預設值,則為 true,否則為 false。預設為 true。 取得或設定值,這個值會指示序列化引擎在讀取或還原序列化時成員是否必須存在於其中。 如果需要成員,則為 true,否則為 false。 成員不存在。 取得或設定資料成員名稱。 資料成員的名稱。預設為要套用屬性之目標的名稱。 取得或設定成員之序列化和還原序列化的順序。 序列化或還原序列化的數字順序。 指定欄位是列舉成員,並且應該加以序列化。 初始化 類別的新執行個體。 取得或設定與已套用屬性之列舉成員相關聯的值。 與列舉成員相關聯的值。 當套用至型別的成員時,會指定該成員不屬於資料合約的一部分,而且未序列化。 初始化 類別的新執行個體。 在序列化 (Serialization) 和還原序列化 (Deserialization) 期間遇到無效的資料合約時,所擲回的例外狀況。 初始化 類別的新執行個體。 使用指定的錯誤訊息,初始化 類別的新執行個體。 錯誤的描述。 使用指定的錯誤訊息和內部例外狀況,來初始化 類別的新執行個體。 錯誤的描述。 原始的 指定在序列化或還原序列化指定型別時,應該要由 辨識的型別。 使用負責傳回已知型別之 的方法名稱,初始化 類別的新執行個體。 方法名稱,這個方法會傳回在序列化或還原序列化資料時所使用型別的 使用指定的型別來初始化 類別的新執行個體。 當序列化或還原序列化資料時,將包含做為已知型別的 取得方法名稱,這個方法將傳回應該要在序列化或還原序列化期間進行辨識之型別的清單。 ,其中包含由 類別所定義型別上的方法名稱。 取得型別,這個型別在序列化或還原序列化期間應該要由 進行辨識。 在序列化或還原序列化期間所使用的 套用至方法時,指定在還原序列化物件圖形中的物件後立即呼叫該方法。還原序列化相對於圖形中其他物件的順序不具決定性。 初始化 類別的新執行個體。 套用至方法時,指定在還原序列化物件圖形中的物件期間呼叫該方法。還原序列化相對於圖形中其他物件的順序不具決定性。 初始化 類別的新執行個體。 套用至方法時,指定在序列化物件圖形中的物件後呼叫該方法。序列化相對於圖形中其他物件的順序不具決定性。 初始化 類別的新執行個體。 套用至方法時,指定在序列化物件圖形中的物件期間呼叫該方法。序列化相對於圖形中其他物件的順序不具決定性。 初始化 類別的新執行個體。 當序列化 (Serialization) 或還原序列化 (Deserialization) 期間發生錯誤時,擲回的例外狀況。 使用預設屬性來初始化 類別的新執行個體。 使用指定的訊息,初始化 類別的新執行個體。 指示發生例外狀況的原因。 使用指定的錯誤訊息和造成這個例外狀況原因的內部例外參考,初始化 類別的新執行個體。 解釋例外狀況原因的錯誤訊息。 導致目前例外狀況的例外。如果 參數不是 null,則目前的例外狀況會在處理內部例外的 catch 區塊中引發。 描述指定之序列化資料流的來源和目的端,並提供額外的呼叫端定義內容。 判斷兩個 執行個體是否具有相同的值。 如果指定的物件是 的執行個體,而且目前執行個體的值,則為 true,否則為 false。 與目前執行個體相互比較的物件。 傳回這個物件的雜湊程式碼。 值,包含這個 之序列化的來源和目的端。