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


Класс ChartObjectCollectionBase<T, U>

Represents the base class for a collection of chart objects.

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

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

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

Синтаксис

'Декларация
Public MustInherit Class ChartObjectCollectionBase(Of T As ChartObjectCollectionItem(Of U), U As BaseInstance) _
    Implements IEnumerable(Of T), IEnumerable
'Применение
Dim instance As ChartObjectCollectionBase(Of T, U)
public abstract class ChartObjectCollectionBase<T, U> : IEnumerable<T>, 
    IEnumerable 
where T : ChartObjectCollectionItem<U>
where U : BaseInstance
generic<typename T, typename U>
where T : ChartObjectCollectionItem<U>
where U : BaseInstance 
public ref class ChartObjectCollectionBase abstract : IEnumerable<T>, 
    IEnumerable
[<AbstractClassAttribute>]
type ChartObjectCollectionBase<'T, 'U when 'T : ChartObjectCollectionItem<'U> when 'U : BaseInstance> =  
    class 
        interface IEnumerable<'T>
        interface IEnumerable 
    end
JScript не поддерживает стандартные типы и методы.

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

  • T
    The type of the item in the collection base.
  • U
    The type of the chart object item.

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

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

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

В начало

Свойства

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

В начало

Методы

  Имя Описание
Защищенный метод CreateChartObject Инфраструктура. Creates a chart object at the specified index.
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetEnumerator Инфраструктура. Gets an enumerator that iterates through the collection.
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetType (Производный от Object.)
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод ToString (Производный от Object.)

В начало

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

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

В начало

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

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

См. также

Справочник

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

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

System.Object
  Microsoft.ReportingServices.OnDemandReportRendering.ChartObjectCollectionBase<T, U>
    Microsoft.ReportingServices.OnDemandReportRendering.ChartAreaCollection
    Microsoft.ReportingServices.OnDemandReportRendering.ChartAxisCollection
    Microsoft.ReportingServices.OnDemandReportRendering.ChartCustomPaletteColorCollection
    Microsoft.ReportingServices.OnDemandReportRendering.ChartDerivedSeriesCollection
    Microsoft.ReportingServices.OnDemandReportRendering.ChartFormulaParameterCollection
    Microsoft.ReportingServices.OnDemandReportRendering.ChartLegendCollection
    Microsoft.ReportingServices.OnDemandReportRendering.ChartLegendColumnCollection
    Microsoft.ReportingServices.OnDemandReportRendering.ChartLegendCustomItemCellCollection
    Microsoft.ReportingServices.OnDemandReportRendering.ChartLegendCustomItemCollection
    Microsoft.ReportingServices.OnDemandReportRendering.ChartStripLineCollection
    Microsoft.ReportingServices.OnDemandReportRendering.ChartTitleCollection