Udostępnij za pośrednictwem


Klasa DTSReadOnlyCollectionBase

Definiuje abstrakcyjna klasa podstawowa implementującą wspólnych członków używane przez wszystkie kolekcje Integration Services tylko do odczytu.Zapewnia on streszczenia (MustInherit w języku Visual Basic) klasa podstawowa dla jednoznacznie kolekcja.

Hierarchia dziedziczenia

System.Object
  Microsoft.SqlServer.Dts.Runtime.DTSReadOnlyCollectionBase
    Więcej...

Przestrzeń nazw:  Microsoft.SqlServer.Dts.Runtime
Zestaw:  Microsoft.SqlServer.ManagedDTS (w Microsoft.SqlServer.ManagedDTS.dll)

Składnia

'Deklaracja
Public MustInherit Class DTSReadOnlyCollectionBase _
    Implements ICollection, IEnumerable
'Użycie
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

Typ DTSReadOnlyCollectionBase uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna Count Pobiera numer elementy zawarte w DTSReadOnlyCollectionBase wystąpienie.
Właściwość publiczna IsSynchronized Pobiera wartość, która wskazuje, czy dostęp do DTSReadOnlyCollectionBase jest synchronizowane (bezpieczny wątek).
Właściwość publiczna SyncRoot Pobiera obiekt, który można zsynchronizować dostęp do DTSReadOnlyCollectionBase.

Do góry

Metody

  Nazwa Opis
Metoda publiczna CopyTo Kopiuje cały DTSReadOnlyCollectionBase jednowymiarową zgodne ze array, począwszy od określonego indeksu tablicy miejsce docelowe.
Metoda chroniona CreateManagedObject Infrastruktura.
Metoda publiczna Equals (Dziedziczony z Object).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda chroniona GetCount Infrastruktura.
Metoda publiczna GetEnumerator Zwraca moduł wyliczający których może iterować przez DTSReadOnlyCollectionBase instancji.
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda chroniona GetManagedEnumerator Infrastruktura.
Metoda publiczna GetType (Dziedziczony z Object).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna ToString (Dziedziczony z Object).

Do góry

Pola

  Nazwa Opis
Pole chronione m_unmanagedColl Infrastruktura.

Do góry

Uwagi

Ta klasa dziedziczy z ICollection i IEnumerable.

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.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.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