共用方式為


DynamicType 成員

代表在執行階段可以修改其結構的物件。

DynamicType 類型公開下列成員。

建構函式

  名稱 描述
公用方法 DynamicType() 初始化DynamicType類別的新的執行個體。
公用方法 DynamicType(Int32) 初始化新類別的執行個體DynamicType子項目指定的數字。
公用方法 DynamicType(String) 初始化新類別的執行個體DynamicType指定的物件類型名稱。
公用方法 DynamicType(String, Int32) 新類別的執行個體DynamicType的指定的物件類型的名稱和子項目數目初始化。

頁首

屬性

  名稱 描述
公用屬性 Count 在類型] 動態取得欄位的數目。
公用屬性 IsReadOnly 取得是否動態類型是唯讀的。
公用屬性 Item 取得在特定的索引鍵的項目。
公用屬性 Keys 取得索引鍵的集合。
公用屬性 Name 取得動態類型的名稱。
公用屬性 Values 在類型] 動態取得欄位值的集合。

頁首

方法

  名稱 描述
公用方法 Add(KeyValuePair<String, Object>) 新增的欄位集合。
公用方法 Add(String, Object) 加入集合中的金鑰/值組。
公用方法 Clear 移除所有項目。
公用方法 Contains 檢查集合是否包含特定項目。
公用方法 ContainsKey 檢查集合是否包含某個特定的鍵。
公用方法 CopyTo 將集合項目複製到指定的陣列的開頭為指定的索引鍵/值組。
公用方法 GetEnumerator 傳回的列舉值的集合。
公用方法 GetSchema 傳回動態類型的 XML 結構描述。
公用方法 ReadXml 讀取 XML 文件的動態類型。
公用方法 Remove(KeyValuePair<String, Object>) 從集合中移除的索引鍵/值項目。
公用方法 Remove(String) 移除集合中的指定字串的項目。
公用方法 TryGetValue 搜尋集合中的值。
公用方法 WriteXml 將 XML 文件。

頁首

明確介面實作

  名稱 描述
明確介面實作私用方法 IDictionary.Add 加入集合中的金鑰/值組。
明確介面實作私用方法 IDictionary.Contains 檢查集合是否包含指定索引鍵的項目。
明確介面實作私用方法 ICollection.CopyTo 將集合項目複製到指定的陣列開頭為指定的索引。
明確介面實作私用方法 IDictionary.GetEnumerator 傳回字典的列舉。
明確介面實作私用方法 IEnumerable.GetEnumerator 傳回的列舉值的集合。
明確介面實作私用屬性 IDictionary.IsFixedSize 取得值,表示集合是否是固定大小。
明確介面實作私用屬性 IDictionary.IsReadOnly 取得值,表示集合是否為唯讀。
明確介面實作私用屬性 ICollection.IsSynchronized 取得是否集合同步處理。
明確介面實作私用屬性 IDictionary.Item 取得或設定指定索引鍵的欄位。
明確介面實作私用屬性 IDictionary.Keys 取得集合中的按鍵。
明確介面實作私用方法 IDictionary.Remove 移除集合中指定的欄位。
明確介面實作私用屬性 ICollection.SyncRoot 同步處理集合的最上層 (根)。
明確介面實作私用屬性 IDictionary.Values 取得值的集合。

頁首

請參閱

參照

DynamicType 類別

Microsoft.BusinessData.Runtime 命名空間