XmlArrayItemAttributes 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示 XmlArrayItemAttribute 物件的集合。
public ref class XmlArrayItemAttributes : System::Collections::IList
public ref class XmlArrayItemAttributes : System::Collections::CollectionBase
public class XmlArrayItemAttributes : System.Collections.IList
public class XmlArrayItemAttributes : System.Collections.CollectionBase
type XmlArrayItemAttributes = class
interface ICollection
interface IEnumerable
interface IList
type XmlArrayItemAttributes = class
inherit CollectionBase
Public Class XmlArrayItemAttributes
Implements IList
Public Class XmlArrayItemAttributes
Inherits CollectionBase
- 繼承
-
XmlArrayItemAttributes
- 繼承
- 實作
備註
類別 XmlArrayItemAttributes 可讓您指定可插入公用欄位或公用讀取/寫入屬性所傳回陣列的衍生型別。
這個類別的實例是由 類別的 XmlAttributes 屬性傳 XmlArrayItems 回。 覆 XmlAttributes 寫可以插入至已套用 之陣列 XmlArrayAttribute 的物件集 XmlArrayItemAttribute 時,會使用 類別。
針對您想要讓欄位或屬性接受的每個新類型,請建立 XmlArrayItemAttribute ,並使用 Add 將 物件新增至 XmlArrayItemAttributes 屬性所傳回的 XmlArrayItems 集合。 Add 至 XmlAttributesXmlAttributeOverrides 的 ,指定包含欄位或屬性的物件型別,以及欄位或屬性的名稱。 XmlSerializer在呼叫 Serialize 或 Deserialize 方法之前,使用 XmlAttributeOverrides 建構 。
建構函式
XmlArrayItemAttributes() |
初始化 XmlArrayItemAttributes 類別的新執行個體。 |
屬性
Capacity |
取得或設定 CollectionBase 可包含的項目數目。 (繼承來源 CollectionBase) |
Count |
取得 ICollection 中所包含的項目數。 |
Count |
取得 CollectionBase 執行個體中包含的元素數目。 這個屬性無法覆寫。 (繼承來源 CollectionBase) |
InnerList |
取得包含 ArrayList 執行個體中之元素清單的 CollectionBase。 (繼承來源 CollectionBase) |
Item[Int32] |
取得或設定指定之索引處的項目。 |
List |
取得包含 IList 執行個體中之元素清單的 CollectionBase。 (繼承來源 CollectionBase) |
方法
明確介面實作
擴充方法
Cast<TResult>(IEnumerable) |
將 IEnumerable 的項目轉換成指定的型別。 |
OfType<TResult>(IEnumerable) |
根據指定的型別來篩選 IEnumerable 的項目。 |
AsParallel(IEnumerable) |
啟用查詢的平行化作業。 |
AsQueryable(IEnumerable) |
將 IEnumerable 轉換成 IQueryable。 |