共用方式為


RdlCollection<T> 類別

Represents an RDL collection.

繼承階層

System.Object
  System.Collections.ObjectModel.Collection<T>
    Microsoft.ReportingServices.RdlObjectModel.RdlCollectionBase<T>
      Microsoft.ReportingServices.RdlObjectModel.RdlCollection<T>
        Microsoft.ReportingServices.RdlObjectModel.DataCell
        Microsoft.ReportingServices.RdlObjectModel.DataRow
        Microsoft.ReportingServices.RdlObjectModel.MetadataProperties
        Microsoft.ReportingServices.RdlObjectModel.MetadataValues
        Microsoft.ReportingServices.RdlObjectModel.TablixCornerRow

命名空間:  Microsoft.ReportingServices.RdlObjectModel
組件:  Microsoft.ReportingServices.Designer.Controls (在 Microsoft.ReportingServices.Designer.Controls.dll 中)

語法

'宣告
Public Class RdlCollection(Of T) _
    Inherits RdlCollectionBase(Of T)
'用途
Dim instance As RdlCollection(Of T)
public class RdlCollection<T> : RdlCollectionBase<T>
generic<typename T>
public ref class RdlCollection : public RdlCollectionBase<T>
type RdlCollection<'T> =  
    class 
        inherit RdlCollectionBase<'T>
    end
JScript 不支援一般類型和方法。

型別參數

  • T
    The type of the collection.

RdlCollection<T> 型別公開下列成員。

建構函式

  名稱 說明
公用方法 RdlCollection<T>() Initializes a new instance of the RdlCollection<T> class.
公用方法 RdlCollection<T>(IEnumerable<T>) 基礎結構。Initializes a new instance of the RdlCollection<T> class.
公用方法 RdlCollection<T>(IContainedObject) Initializes a new instance of the RdlCollection<T> class.

上層

屬性

  名稱 說明
公用屬性 Count (繼承自 Collection<T>。)
公用屬性 Item (繼承自 Collection<T>。)
受保護的屬性 Items (繼承自 Collection<T>。)
公用屬性 Parent Gets or sets the parent object. (繼承自 RdlCollectionBase<T>。)

上層

方法

  名稱 說明
公用方法 Add (繼承自 Collection<T>。)
公用方法 Clear (繼承自 Collection<T>。)
受保護的方法 ClearItems 基礎結構。Removes all the items in the collection. (覆寫 Collection<T>.ClearItems()。)
公用方法 Contains (繼承自 Collection<T>。)
公用方法 CopyTo (繼承自 Collection<T>。)
公用方法 Equals (繼承自 Object。)
受保護的方法 Finalize (繼承自 Object。)
公用方法 GetEnumerator (繼承自 Collection<T>。)
公用方法 GetHashCode (繼承自 Object。)
公用方法 GetType (繼承自 Object。)
公用方法 IndexOf (繼承自 Collection<T>。)
公用方法 Insert (繼承自 Collection<T>。)
受保護的方法 InsertItem 基礎結構。Inserts an item in the collection. (覆寫 RdlCollectionBase<T>.InsertItem(Int32, T)。)
受保護的方法 MemberwiseClone (繼承自 Object。)
受保護的方法 OnCollectionChanged 基礎結構。Raises the CollectionChanged event.
公用方法 Remove (繼承自 Collection<T>。)
公用方法 RemoveAt (繼承自 Collection<T>。)
受保護的方法 RemoveItem 基礎結構。Removes an item from the collection. (覆寫 Collection<T>.RemoveItem(Int32)。)
受保護的方法 SetItem 基礎結構。Replaces an item in the collection. (覆寫 RdlCollectionBase<T>.SetItem(Int32, T)。)
公用方法 ToString (繼承自 Object。)

上層

事件

  名稱 說明
公用事件 CollectionChanged 基礎結構。Occurs when the collection has been changed.

上層

明確 繼承 實作

  名稱 說明
明確介面實作私用方法 IList.Add 基礎結構。Adds an object to the end of the collection. (繼承自 RdlCollectionBase<T>。)
明確介面實作私用屬性 IList.Item 基礎結構。Gets or sets the element at the specified index. (繼承自 RdlCollectionBase<T>。)
明確介面實作私用方法 IList.Contains (繼承自 Collection<T>。)
明確介面實作私用方法 ICollection.CopyTo (繼承自 Collection<T>。)
明確介面實作私用方法 IEnumerable.GetEnumerator (繼承自 Collection<T>。)
明確介面實作私用方法 IList.IndexOf (繼承自 Collection<T>。)
明確介面實作私用方法 IList.Insert (繼承自 Collection<T>。)
明確介面實作私用屬性 IList.IsFixedSize (繼承自 Collection<T>。)
明確介面實作私用屬性 ICollection<T>.IsReadOnly (繼承自 Collection<T>。)
明確介面實作私用屬性 IList.IsReadOnly (繼承自 Collection<T>。)
明確介面實作私用屬性 ICollection.IsSynchronized (繼承自 Collection<T>。)
明確介面實作私用方法 IList.Remove (繼承自 Collection<T>。)
明確介面實作私用屬性 ICollection.SyncRoot (繼承自 Collection<T>。)

上層

執行緒安全性

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

請參閱

參考

Microsoft.ReportingServices.RdlObjectModel 命名空間