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 | 取得值的集合。 |
頁首