Partilhar via


Classe GaugePanelObjectCollectionBase(T)

Represents the base class for all gauge panel object collections.

Hierarquia de herança

System. . :: . .Object
  Microsoft.ReportingServices.OnDemandReportRendering..::..GaugePanelObjectCollectionBase<(Of <(<'T>)>)>
    Mais...

Namespace:  Microsoft.ReportingServices.OnDemandReportRendering
Assembly:  Microsoft.ReportingServices.ProcessingCore (em Microsoft.ReportingServices.ProcessingCore.dll)

Sintaxe

'Declaração
<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey := "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")> _
Public MustInherit Class GaugePanelObjectCollectionBase(Of T As GaugePanelObjectCollectionItem) _
    Implements IEnumerable(Of T), IEnumerable
'Uso
Dim instance As GaugePanelObjectCollectionBase(Of T)
[StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public abstract class GaugePanelObjectCollectionBase<T> : IEnumerable<T>, 
    IEnumerable
where T : GaugePanelObjectCollectionItem
[StrongNameIdentityPermissionAttribute(SecurityAction::InheritanceDemand, PublicKey = L"0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
generic<typename T>
where T : GaugePanelObjectCollectionItem
public ref class GaugePanelObjectCollectionBase abstract : IEnumerable<T>, 
    IEnumerable
[<AbstractClassAttribute>]
[<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")>]
type GaugePanelObjectCollectionBase<'T when 'T : GaugePanelObjectCollectionItem> =  
    class
        interface IEnumerable<'T>
        interface IEnumerable
    end
JScript não dá suporte a tipos e métodos genéricos.

Parâmetros de tipo

  • T

O tipo GaugePanelObjectCollectionBase<(Of <(<'T>)>)> expõe os membros a seguir.

Construtores

  Nome Descrição
Método protegido GaugePanelObjectCollectionBase< (Of < ( <'T> ) > ) > Infraestrutura.

Início

Propriedades

  Nome Descrição
Propriedade pública Count Gets the number of items in the collection.
Propriedade pública Item Gets the item at the specified index.

Início

Métodos

  Nome Descrição
Método protegido CreateGaugePanelObject Infraestrutura.
Método público Equals (Herdado de Object.)
Método protegido Finalize (Herdado de Object.)
Método público GetEnumerator Gets the enumerator for this GaugePanelObjectCollectionBase<(Of <(<'T>)>)>.
Método público GetHashCode (Herdado de Object.)
Método público GetType (Herdado de Object.)
Método protegido MemberwiseClone (Herdado de Object.)
Método público ToString (Herdado de Object.)

Início

Implementações de interfaces explícitas

  Nome Descrição
Implementações de interfaces explícitasMétodo privado IEnumerable. . :: . .GetEnumerator Infraestrutura.

Início

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.

Hierarquia de herança

System. . :: . .Object
  Microsoft.ReportingServices.OnDemandReportRendering..::..GaugePanelObjectCollectionBase<(Of <(<'T>)>)>
    Microsoft.ReportingServices.OnDemandReportRendering. . :: . .CustomLabelCollection
    Microsoft.ReportingServices.OnDemandReportRendering. . :: . .GaugeImageCollection
    Microsoft.ReportingServices.OnDemandReportRendering. . :: . .GaugeLabelCollection
    Microsoft.ReportingServices.OnDemandReportRendering. . :: . .IndicatorStateCollection
    Microsoft.ReportingServices.OnDemandReportRendering. . :: . .LinearGaugeCollection
    Microsoft.ReportingServices.OnDemandReportRendering. . :: . .LinearPointerCollection
    Microsoft.ReportingServices.OnDemandReportRendering. . :: . .LinearScaleCollection
    Microsoft.ReportingServices.OnDemandReportRendering. . :: . .NumericIndicatorCollection
    Microsoft.ReportingServices.OnDemandReportRendering. . :: . .RadialGaugeCollection
    Microsoft.ReportingServices.OnDemandReportRendering. . :: . .RadialPointerCollection
    Microsoft.ReportingServices.OnDemandReportRendering. . :: . .RadialScaleCollection
    Microsoft.ReportingServices.OnDemandReportRendering. . :: . .ScaleRangeCollection
    Microsoft.ReportingServices.OnDemandReportRendering. . :: . .StateIndicatorCollection