Condividi tramite


Classe DTSReadOnlyCollectionBase

Defines an abstract base class that implements the common members used by all Integration Services read-only collections. It provides the abstract (MustInherit in Visual Basic) base class for a strongly typed collection.

Gerarchia di ereditarietà

System.Object
  Microsoft.SqlServer.Dts.Runtime.DTSReadOnlyCollectionBase
    Altro...

Spazio dei nomi  Microsoft.SqlServer.Dts.Runtime
Assembly:  Microsoft.SqlServer.ManagedDTS (in Microsoft.SqlServer.ManagedDTS.dll)

Sintassi

'Dichiarazione
Public MustInherit Class DTSReadOnlyCollectionBase _
    Implements ICollection, IEnumerable
'Utilizzo
Dim instance As DTSReadOnlyCollectionBase
public abstract class DTSReadOnlyCollectionBase : ICollection, 
    IEnumerable
public ref class DTSReadOnlyCollectionBase abstract : ICollection, 
    IEnumerable
[<AbstractClassAttribute>]
type DTSReadOnlyCollectionBase =  
    class 
        interface ICollection 
        interface IEnumerable 
    end
public abstract class DTSReadOnlyCollectionBase implements ICollection, IEnumerable

Nel tipo DTSReadOnlyCollectionBase sono esposti i membri seguenti.

Proprietà

  Nome Descrizione
Proprietà pubblica Count Gets the number of elements contained in the DTSReadOnlyCollectionBase instance.
Proprietà pubblica IsSynchronized Gets a value that indicates whether access to the DTSReadOnlyCollectionBase is synchronized (thread-safe).
Proprietà pubblica SyncRoot Gets an object that can be used to synchronize access to the DTSReadOnlyCollectionBase.

In alto

Metodi

  Nome Descrizione
Metodo pubblico CopyTo Copies the entire DTSReadOnlyCollectionBase to a compatible one-dimensional array, starting at the specified index of the target array.
Metodo protetto CreateManagedObject Infrastruttura. Creates managed object from an unmanaged object.
Metodo pubblico Equals Ereditato da Object.
Metodo protetto Finalize Ereditato da Object.
Metodo protetto GetCount Infrastruttura. Retrieves the number of objects in the collection.
Metodo pubblico GetEnumerator Returns an enumerator that can iterate through the DTSReadOnlyCollectionBase instance.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo protetto GetManagedEnumerator Infrastruttura. Gets the managed enumerator from an unmanaged enumerator.
Metodo pubblico GetType Ereditato da Object.
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo pubblico ToString Ereditato da Object.

In alto

Campi

  Nome Descrizione
Campo protetto m_unmanagedColl Infrastruttura. The unmanaged collection.

In alto

Osservazioni

This class inherits from ICollection and IEnumerable.

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.SqlServer.Dts.Runtime

Gerarchia di ereditarietà

System.Object
  Microsoft.SqlServer.Dts.Runtime.DTSReadOnlyCollectionBase
    Microsoft.SqlServer.Dts.Runtime.BreakpointTargets
    Microsoft.SqlServer.Dts.Runtime.Configurations
    Microsoft.SqlServer.Dts.Runtime.ConnectionInfos
    Microsoft.SqlServer.Dts.Runtime.Connections
    Microsoft.SqlServer.Dts.Runtime.DataTypeInfos
    Microsoft.SqlServer.Dts.Runtime.DBProviderInfos
    Microsoft.SqlServer.Dts.Runtime.DtsErrors
    Microsoft.SqlServer.Dts.Runtime.DtsEventHandlers
    Microsoft.SqlServer.Dts.Runtime.DtsProperties
    Microsoft.SqlServer.Dts.Runtime.DtsWarnings
    Microsoft.SqlServer.Dts.Runtime.EventInfos
    Microsoft.SqlServer.Dts.Runtime.Executables
    Microsoft.SqlServer.Dts.Runtime.ExtendedProperties
    Microsoft.SqlServer.Dts.Runtime.ForEachEnumeratorInfos
    Microsoft.SqlServer.Dts.Runtime.ForEachVariableMappings
    Microsoft.SqlServer.Dts.Runtime.LogEntryInfos
    Microsoft.SqlServer.Dts.Runtime.LogProviderInfos
    Microsoft.SqlServer.Dts.Runtime.LogProviders
    Microsoft.SqlServer.Dts.Runtime.PackageInfos
    Microsoft.SqlServer.Dts.Runtime.Parameters
    Microsoft.SqlServer.Dts.Runtime.PipelineComponentInfos
    Microsoft.SqlServer.Dts.Runtime.PrecedenceConstraints
    Microsoft.SqlServer.Dts.Runtime.RunningPackages
    Microsoft.SqlServer.Dts.Runtime.SelectedLogProviders
    Microsoft.SqlServer.Dts.Runtime.TaskInfos
    Microsoft.SqlServer.Dts.Runtime.Variables