DynamicJsonArray 類別

使用動態語言執行階段 (DLR) 的動態功能,將一系列的值呈現為類似 JavaScript 的陣列。

System.Object
  System.Dynamic.DynamicObject
    System.Web.Helpers.DynamicJsonArray

命名空間:  System.Web.Helpers
組件:  System.Web.Helpers (在 System.Web.Helpers.dll 中)

public class DynamicJsonArray : DynamicObject, 
	IEnumerable<Object>, IEnumerable

DynamicJsonArray 型別公開下列成員。

  名稱說明
公用方法DynamicJsonArray使用指定的陣列元素值,初始化 DynamicJsonArray 類別的新執行個體。
上層

  名稱說明
公用屬性Item傳回 DynamicJsonArray 執行個體中所指定索引處的值。
公用屬性Length傳回 DynamicJsonArray 執行個體中的元素數目。
上層

  名稱說明
公用方法Equals (繼承自 Object。)
受保護的方法Finalize (繼承自 Object。)
公用方法GetDynamicMemberNames (繼承自 DynamicObject。)
公用方法GetEnumerator傳回可用來逐一查看 DynamicJsonArray 執行個體之元素的列舉程式。
公用方法GetHashCode (繼承自 Object。)
公用方法GetMetaObject (繼承自 DynamicObject。)
公用方法GetType (繼承自 Object。)
受保護的方法MemberwiseClone (繼承自 Object。)
公用方法ToString (繼承自 Object。)
公用方法TryBinaryOperation (繼承自 DynamicObject。)
公用方法TryConvert基礎結構。DynamicJsonArray 執行個體轉換成相容的類型。 (覆寫 DynamicObject.TryConvert(ConvertBinder, Object)。)
公用方法TryCreateInstance (繼承自 DynamicObject。)
公用方法TryDeleteIndex (繼承自 DynamicObject。)
公用方法TryDeleteMember (繼承自 DynamicObject。)
公用方法TryGetIndex (繼承自 DynamicObject。)
公用方法TryGetMember基礎結構。使用不會導致擲回例外狀況的方法,測試 DynamicJsonArray 執行個體是否有動態成員 (不受支援)。 (覆寫 DynamicObject.TryGetMember(GetMemberBinder, Object)。)
公用方法TryInvoke (繼承自 DynamicObject。)
公用方法TryInvokeMember (繼承自 DynamicObject。)
公用方法TrySetIndex (繼承自 DynamicObject。)
公用方法TrySetMember (繼承自 DynamicObject。)
公用方法TryUnaryOperation (繼承自 DynamicObject。)
上層

  名稱說明
公用運算子靜態成員Implicit(DynamicJsonArray to Object[])DynamicJsonArray 執行個體轉換成物件陣列。
公用運算子靜態成員Implicit(DynamicJsonArray to Array)DynamicJsonArray 執行個體轉換成物件陣列。
上層

  名稱說明
明確介面實作私用方法IEnumerable<Object>.GetEnumerator傳回可用來逐一查看集合的列舉程式。
上層

此類別代表協助程式,這個協助程式簡化 ASP.NET Web Pages 中網頁程式設計的元件。您可以使用 DynamicJsonArray 類別,與代表 JSON 資料的陣列互動,就像它是主機語言的原生資料一樣。

DynamicJsonArray 類別可讓您取得和設定類似 JavaScript 陣列上的元素值,以及將新元素新增至陣列,同時使用主機語言的熟悉索引和成員存取語法。

這個型別的任何公用 static (在 Visual Basic 中為 Shared) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。
顯示: