Classe RdlCollection<T>

Represents an RDL collection.

Gerarchia di ereditarietà

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

Spazio dei nomi  Microsoft.ReportingServices.RdlObjectModel
Assembly:  Microsoft.ReportingServices.Designer.Controls (in Microsoft.ReportingServices.Designer.Controls.dll)

Sintassi

'Dichiarazione
Public Class RdlCollection(Of T) _
    Inherits RdlCollectionBase(Of T)
'Utilizzo
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 non supporta i metodi e i tipi generici.

Parametri di tipo

  • T
    The type of the collection.

Nel tipo RdlCollection<T> sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo pubblico RdlCollection<T>() Initializes a new instance of the RdlCollection<T> class.
Metodo pubblico RdlCollection<T>(IEnumerable<T>) Infrastruttura. Initializes a new instance of the RdlCollection<T> class.
Metodo pubblico RdlCollection<T>(IContainedObject) Initializes a new instance of the RdlCollection<T> class.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Count Ereditato da Collection<T>.
Proprietà pubblica Item Ereditato da Collection<T>.
Proprietà protetta Items Ereditato da Collection<T>.
Proprietà pubblica Parent Gets or sets the parent object. Ereditato da RdlCollectionBase<T>.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add Ereditato da Collection<T>.
Metodo pubblico Clear Ereditato da Collection<T>.
Metodo protetto ClearItems Infrastruttura. Removes all the items in the collection. Esegue l'override di Collection<T>.ClearItems().
Metodo pubblico Contains Ereditato da Collection<T>.
Metodo pubblico CopyTo Ereditato da Collection<T>.
Metodo pubblico Equals Ereditato da Object.
Metodo protetto Finalize Ereditato da Object.
Metodo pubblico GetEnumerator Ereditato da Collection<T>.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetType Ereditato da Object.
Metodo pubblico IndexOf Ereditato da Collection<T>.
Metodo pubblico Insert Ereditato da Collection<T>.
Metodo protetto InsertItem Infrastruttura. Inserts an item in the collection. Esegue l'override di RdlCollectionBase<T>.InsertItem(Int32, T).
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo protetto OnCollectionChanged Infrastruttura. Raises the CollectionChanged event.
Metodo pubblico Remove Ereditato da Collection<T>.
Metodo pubblico RemoveAt Ereditato da Collection<T>.
Metodo protetto RemoveItem Infrastruttura. Removes an item from the collection. Esegue l'override di Collection<T>.RemoveItem(Int32).
Metodo protetto SetItem Infrastruttura. Replaces an item in the collection. Esegue l'override di RdlCollectionBase<T>.SetItem(Int32, T).
Metodo pubblico ToString Ereditato da Object.

In alto

Eventi

  Nome Descrizione
Evento pubblico CollectionChanged Infrastruttura. Occurs when the collection has been changed.

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato IList.Add Infrastruttura. Adds an object to the end of the collection. Ereditato da RdlCollectionBase<T>.
Implementazione esplicita dell'interfacciaProprietà privata IList.Item Infrastruttura. Gets or sets the element at the specified index. Ereditato da RdlCollectionBase<T>.
Implementazione esplicita dell'interfacciaMetodo privato IList.Contains Ereditato da Collection<T>.
Implementazione esplicita dell'interfacciaMetodo privato ICollection.CopyTo Ereditato da Collection<T>.
Implementazione esplicita dell'interfacciaMetodo privato IEnumerable.GetEnumerator Ereditato da Collection<T>.
Implementazione esplicita dell'interfacciaMetodo privato IList.IndexOf Ereditato da Collection<T>.
Implementazione esplicita dell'interfacciaMetodo privato IList.Insert Ereditato da Collection<T>.
Implementazione esplicita dell'interfacciaProprietà privata IList.IsFixedSize Ereditato da Collection<T>.
Implementazione esplicita dell'interfacciaProprietà privata ICollection<T>.IsReadOnly Ereditato da Collection<T>.
Implementazione esplicita dell'interfacciaProprietà privata IList.IsReadOnly Ereditato da Collection<T>.
Implementazione esplicita dell'interfacciaProprietà privata ICollection.IsSynchronized Ereditato da Collection<T>.
Implementazione esplicita dell'interfacciaMetodo privato IList.Remove Ereditato da Collection<T>.
Implementazione esplicita dell'interfacciaProprietà privata ICollection.SyncRoot Ereditato da Collection<T>.

In alto

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi Microsoft.ReportingServices.RdlObjectModel