다음을 통해 공유


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.

상속 계층

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 Gets the number of elements contained in the DTSReadOnlyCollectionBase instance.
공용 속성 IsSynchronized Gets a value that indicates whether access to the DTSReadOnlyCollectionBase is synchronized (thread-safe).
공용 속성 SyncRoot Gets an object that can be used to synchronize access to the DTSReadOnlyCollectionBase.

맨 위로 이동

메서드

  이름 설명
공용 메서드 CopyTo Copies the entire DTSReadOnlyCollectionBase to a compatible one-dimensional array, starting at the specified index of the target array.
보호된 메서드 CreateManagedObject 인프라입니다. Creates managed object from an unmanaged object.
공용 메서드 Equals (Object에서 상속됨)
보호된 메서드 Finalize (Object에서 상속됨)
보호된 메서드 GetCount 인프라입니다. Retrieves the number of objects in the collection.
공용 메서드 GetEnumerator Returns an enumerator that can iterate through the DTSReadOnlyCollectionBase instance.
공용 메서드 GetHashCode (Object에서 상속됨)
보호된 메서드 GetManagedEnumerator 인프라입니다. Gets the managed enumerator from an unmanaged enumerator.
공용 메서드 GetType (Object에서 상속됨)
보호된 메서드 MemberwiseClone (Object에서 상속됨)
공용 메서드 ToString (Object에서 상속됨)

맨 위로 이동

필드

  이름 설명
보호된 필드 m_unmanagedColl 인프라입니다. The unmanaged collection.

맨 위로 이동

주의

This class inherits from ICollection and IEnumerable.

스레드 보안

이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

참고 항목

참조

Microsoft.SqlServer.Dts.Runtime 네임스페이스

상속 계층

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