Udostępnij przez


Klasa MapObjectCollectionBase<T>

Reprezentuje kolekcja IMapObjectCollectionItem obiektów.

Hierarchia dziedziczenia

System.Object
  Microsoft.ReportingServices.OnDemandReportRendering.ReportElementCollectionBase<T>
    Microsoft.ReportingServices.OnDemandReportRendering.MapObjectCollectionBase<T>
      Więcej...

Przestrzeń nazw:  Microsoft.ReportingServices.OnDemandReportRendering
Zestaw:  Microsoft.ReportingServices.ProcessingCore (w Microsoft.ReportingServices.ProcessingCore.dll)

Składnia

'Deklaracja
Public MustInherit Class MapObjectCollectionBase(Of T As IMapObjectCollectionItem) _
    Inherits ReportElementCollectionBase(Of T)
'Użycie
Dim instance As MapObjectCollectionBase(Of T)
public abstract class MapObjectCollectionBase<T> : ReportElementCollectionBase<T>
where T : IMapObjectCollectionItem
generic<typename T>
where T : IMapObjectCollectionItem
public ref class MapObjectCollectionBase abstract : public ReportElementCollectionBase<T>
[<AbstractClassAttribute>]
type MapObjectCollectionBase<'T when 'T : IMapObjectCollectionItem> =  
    class
        inherit ReportElementCollectionBase<'T>
    end
Język JScript nie obsługuje ogólnych typów i metod.

Parametry typów

  • T

Typ MapObjectCollectionBase<T> uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda chroniona MapObjectCollectionBase<T> Inicjuje nowe wystąpienie MapObjectCollectionBase<T> klasy

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna Count Pobiera liczbę elementów kolekcja. (Dziedziczony z ReportElementCollectionBase<T>).
Właściwość publiczna Item Pobiera element pod określonym indeksem. (Zastępuje ReportElementCollectionBase<T>.Item[Int32]).

Do góry

Metody

  Nazwa Opis
Metoda chroniona CreateMapObject Infrastruktura.
Metoda publiczna Equals (Dziedziczony z Object).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetEnumerator Pobiera moduł wyliczający to ReportElementCollectionBase<T>. (Dziedziczony z ReportElementCollectionBase<T>).
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna ToString (Dziedziczony z Object).

Do góry

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna IEnumerable.GetEnumerator Infrastruktura. (Dziedziczony z ReportElementCollectionBase<T>).

Do góry

Bezpieczeństwo wątków

Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.

Hierarchia dziedziczenia

System.Object
  Microsoft.ReportingServices.OnDemandReportRendering.ReportElementCollectionBase<T>
    Microsoft.ReportingServices.OnDemandReportRendering.MapObjectCollectionBase<T>
      Microsoft.ReportingServices.OnDemandReportRendering.MapBindingFieldPairCollection
      Microsoft.ReportingServices.OnDemandReportRendering.MapBucketCollection
      Microsoft.ReportingServices.OnDemandReportRendering.MapCustomColorCollection
      Microsoft.ReportingServices.OnDemandReportRendering.MapDataRegionCollection
      Microsoft.ReportingServices.OnDemandReportRendering.MapFieldCollection
      Microsoft.ReportingServices.OnDemandReportRendering.MapFieldDefinitionCollection
      Microsoft.ReportingServices.OnDemandReportRendering.MapFieldNameCollection
      Microsoft.ReportingServices.OnDemandReportRendering.MapLayerCollection
      Microsoft.ReportingServices.OnDemandReportRendering.MapLegendCollection
      Microsoft.ReportingServices.OnDemandReportRendering.MapLineCollection
      Microsoft.ReportingServices.OnDemandReportRendering.MapMarkerCollection
      Microsoft.ReportingServices.OnDemandReportRendering.MapPointCollection
      Microsoft.ReportingServices.OnDemandReportRendering.MapPolygonCollection
      Microsoft.ReportingServices.OnDemandReportRendering.MapTileCollection
      Microsoft.ReportingServices.OnDemandReportRendering.MapTitleCollection