Поделиться через


Класс ReportElementCollectionBase<T>

Represents the base class for all report element collections.

Иерархия наследования

System.Object
  Microsoft.ReportingServices.OnDemandReportRendering.ReportElementCollectionBase<T>
    Подробнее...

Пространство имен:  Microsoft.ReportingServices.OnDemandReportRendering
Сборка:  Microsoft.ReportingServices.ProcessingCore (в Microsoft.ReportingServices.ProcessingCore.dll)

Синтаксис

'Декларация
<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey := "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")> _
Public MustInherit Class ReportElementCollectionBase(Of T) _
    Implements IEnumerable(Of T), IEnumerable
'Применение
Dim instance As ReportElementCollectionBase(Of T)
[StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public abstract class ReportElementCollectionBase<T> : IEnumerable<T>, 
    IEnumerable
[StrongNameIdentityPermissionAttribute(SecurityAction::InheritanceDemand, PublicKey = L"0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
generic<typename T>
public ref class ReportElementCollectionBase abstract : IEnumerable<T>, 
    IEnumerable
[<AbstractClassAttribute>]
[<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")>]
type ReportElementCollectionBase<'T> =  
    class 
        interface IEnumerable<'T>
        interface IEnumerable 
    end
JScript не поддерживает стандартные типы и методы.

Параметры типа

  • T
    The type of the item in the collection.

Тип ReportElementCollectionBase<T> обеспечивает доступ к следующим элементам.

Конструкторы

  Имя Описание
Защищенный метод ReportElementCollectionBase<T> Инфраструктура. Initializes a new instance of the ReportElementCollectionBase<T> class.

В начало

Свойства

  Имя Описание
Открытое свойство Count Gets the number of items in the collection.
Открытое свойство Item Gets the item at the specified index.

В начало

Методы

  Имя Описание
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetEnumerator Gets the enumerator for this ReportElementCollectionBase<T>.
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetType (Производный от Object.)
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод ToString (Производный от Object.)

В начало

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЗакрытый метод IEnumerable.GetEnumerator Инфраструктура. Gets the enumerator that iterates through the collection.

В начало

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.ReportingServices.OnDemandReportRendering

Иерархия наследования

System.Object
  Microsoft.ReportingServices.OnDemandReportRendering.ReportElementCollectionBase<T>
    Microsoft.ReportingServices.OnDemandReportRendering.ActionCollection
    Microsoft.ReportingServices.OnDemandReportRendering.ActionInfoWithDynamicImageMapCollection
    Microsoft.ReportingServices.OnDemandReportRendering.ChartSeries
    Microsoft.ReportingServices.OnDemandReportRendering.ChartSeriesCollection
    Microsoft.ReportingServices.OnDemandReportRendering.CustomPropertyCollection
    Microsoft.ReportingServices.OnDemandReportRendering.DataRegionMemberCollection<T>
    Microsoft.ReportingServices.OnDemandReportRendering.DataRow
    Microsoft.ReportingServices.OnDemandReportRendering.DataRowCollection
    Microsoft.ReportingServices.OnDemandReportRendering.DataValueCollection
    Microsoft.ReportingServices.OnDemandReportRendering.GroupExpressionCollection
    Microsoft.ReportingServices.OnDemandReportRendering.ImageMapAreaInstanceCollection
    Microsoft.ReportingServices.OnDemandReportRendering.MapObjectCollectionBase<T>
    Microsoft.ReportingServices.OnDemandReportRendering.ParagraphCollection
    Microsoft.ReportingServices.OnDemandReportRendering.ParameterCollection
    Microsoft.ReportingServices.OnDemandReportRendering.ReportElementInstanceCollectionBase<T>
    Microsoft.ReportingServices.OnDemandReportRendering.ReportItemCollection
    Microsoft.ReportingServices.OnDemandReportRendering.ReportParameterCollection
    Microsoft.ReportingServices.OnDemandReportRendering.ReportSectionCollection
    Microsoft.ReportingServices.OnDemandReportRendering.TablixColumnCollection
    Microsoft.ReportingServices.OnDemandReportRendering.TablixCornerRow
    Microsoft.ReportingServices.OnDemandReportRendering.TablixCornerRowCollection
    Microsoft.ReportingServices.OnDemandReportRendering.TablixRow
    Microsoft.ReportingServices.OnDemandReportRendering.TablixRowCollection
    Microsoft.ReportingServices.OnDemandReportRendering.TextRunCollection