Share via


DTSReadOnlyCollectionBase クラス

Integration Services のすべての読み取り専用コレクションで使用される共通メンバーを実装する抽象基本クラスを定義します。厳密に型指定されたコレクションの抽象基本クラス (Visual Basic の MustInherit) を提供します。

継承階層

System. . :: . .Object
  Microsoft.SqlServer.Dts.Runtime..::..DTSReadOnlyCollectionBase
    詳細情報...

名前空間:  Microsoft.SqlServer.Dts.Runtime
アセンブリ:  Microsoft.SqlServer.ManagedDTS (Microsoft.SqlServer.ManagedDTS.dll)

構文

'宣言
Public MustInherit Class DTSReadOnlyCollectionBase _
    Implements ICollection, IEnumerable
'使用
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

DTSReadOnlyCollectionBase 型は、以下のメンバーを公開しています。

プロパティ

  名前 説明
パブリック プロパティ Count DTSReadOnlyCollectionBase インスタンスに含まれる要素の数を取得します。
パブリック プロパティ IsSynchronized DTSReadOnlyCollectionBase へのアクセスが同期されるかどうか (スレッド セーフかどうか) を示す値を取得します。
パブリック プロパティ SyncRoot DTSReadOnlyCollectionBase へのアクセスの同期に使用できるオブジェクトを取得します。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド CopyTo 互換性のある 1 次元の array に DTSReadOnlyCollectionBase 全体をコピーします。その際、コピー対象の配列の指定したインデックスからコピーを開始します。
プロテクト メソッド CreateManagedObject インフラストラクチャです。
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
プロテクト メソッド GetCount インフラストラクチャです。
パブリック メソッド GetEnumerator DTSReadOnlyCollectionBase インスタンスを繰り返し処理できる列挙子を返します。
パブリック メソッド GetHashCode (Object から継承されています。)
プロテクト メソッド GetManagedEnumerator インフラストラクチャです。
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド ToString (Object から継承されています。)

先頭に戻る

フィールド

  名前 説明
プロテクト フィールド m_unmanagedColl インフラストラクチャです。

先頭に戻る

説明

このクラスは ICollection および IEnumerable から継承されます。

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

継承階層

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