IDTSCustomPropertyCollection100 인터페이스

정의

IDTSCustomProperty100 개체의 컬렉션을 포함합니다.

public interface class IDTSCustomPropertyCollection100 : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("6572CF14-47A2-4D56-9D97-724519547028")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSCustomPropertyCollection100 : System.Collections.IEnumerable
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("3C88E98B-D1B8-4D9E-B66E-E8A9A687618A")]
public interface IDTSCustomPropertyCollection100 : System.Collections.IEnumerable
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("FC9C6EB3-F689-47CA-AAC9-C0F0BEEE5B6B")]
public interface IDTSCustomPropertyCollection100 : System.Collections.IEnumerable
[<System.Runtime.InteropServices.Guid("6572CF14-47A2-4D56-9D97-724519547028")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSCustomPropertyCollection100 = interface
    interface IEnumerable
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("3C88E98B-D1B8-4D9E-B66E-E8A9A687618A")>]
type IDTSCustomPropertyCollection100 = interface
    interface IEnumerable
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("FC9C6EB3-F689-47CA-AAC9-C0F0BEEE5B6B")>]
type IDTSCustomPropertyCollection100 = interface
    interface IEnumerable
Public Interface IDTSCustomPropertyCollection100
Implements IEnumerable
특성
구현

설명

커스텀 속성은 데이터 흐름 객체가 인터페이스 자체에 구현된 것 외에 추가적인 속성을 노출할 수 있는 메커니즘을 제공합니다. 예를 들어, OLE DB 소스 어댑터는 사용자가 데이터 소스에 대해 SQL 문장을 지정할 수 있는 사용자 지정 속성을 포함하고 있습니다.

인터페이스의 IDTSComponentMetaData100 커스텀 속성 컬렉션은 메서드 호출 ProvideComponentProperties 중에 채워집니다. 속성은 이 컬렉션에 다른 시점에 추가해서는 안 됩니다.

다음 인터페이스들은 사용자 지정 속성 컬렉션을 포함하고 있습니다:

속성

Name Description
Count

에 포함된 IDTSCustomPropertyCollection100원소 수를 얻는다.

Item[Object]

매개변수에 의해 Index 지정된 값을 IDTSCustomProperty100 얻습니다.

메서드

Name Description
FindObjectByID(Int32)

요청된 객체를 ID로 집합 내에서 찾습니다.

FindObjectIndexByID(Int32)

요청된 객체의 인덱스를 ID로 찾아냅니다.

GetEnumerator()

. 를 반복 IDTSCustomPropertyCollection100할 수 있는 열거자를 반환합니다.

GetObjectByID(Int32)

지정된 ID를 가진 객체를 IDTSCustomPropertyCollection100 얻습니다.

GetObjectIndexByID(Int32)

지정된 ID를 가진 객체의 IDTSCustomProperty100 인덱스를 얻습니다.

New()

IDTSCustomProperty100 객체를 생성하여 컬렉션 끝에 추가합니다.

NewAt(Int32)

컬렉션 내에서 지정된 위치에 새로운 IDTSCustomProperty100 객체를 생성합니다.

RemoveAll()

컬렉션 내 각 IDTSCustomProperty100 객체를 삭제합니다.

RemoveObjectByID(Int32)

지정된 ID를 삭제하고 IDTSCustomProperty100 저장합니다.

RemoveObjectByIndex(Object)

가 지정한 Index위치에 있는 객체를 IDTSCustomProperty100 삭제합니다.

SetIndex(Int32, Int32)

컬렉션 내 객체의 IDTSCustomProperty100 위치를 변경합니다.

적용 대상