ForEachEnumeratorHost 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
는 . ForEachEnumerator의 호스트 클래스를 정의합니다. 이 클래스는 상속할 수 없습니다.
public ref class ForEachEnumeratorHost sealed : Microsoft::SqlServer::Dts::Runtime::DtsObject, Microsoft::SqlServer::Dts::Runtime::IDTSExecutionPath, Microsoft::SqlServer::Dts::Runtime::IDTSForEachEnumerator, Microsoft::SqlServer::Dts::Runtime::IDTSName, Microsoft::SqlServer::Dts::Runtime::IDTSObjectHost, Microsoft::SqlServer::Dts::Runtime::IDTSPackagePath, Microsoft::SqlServer::Dts::Runtime::IDTSPersist, Microsoft::SqlServer::Dts::Runtime::IDTSPropertiesProvider, Microsoft::SqlServer::Dts::Runtime::IDTSPropertiesProviderEx
public sealed class ForEachEnumeratorHost : Microsoft.SqlServer.Dts.Runtime.DtsObject, Microsoft.SqlServer.Dts.Runtime.IDTSExecutionPath, Microsoft.SqlServer.Dts.Runtime.IDTSForEachEnumerator, Microsoft.SqlServer.Dts.Runtime.IDTSName, Microsoft.SqlServer.Dts.Runtime.IDTSObjectHost, Microsoft.SqlServer.Dts.Runtime.IDTSPackagePath, Microsoft.SqlServer.Dts.Runtime.IDTSPersist, Microsoft.SqlServer.Dts.Runtime.IDTSPropertiesProvider, Microsoft.SqlServer.Dts.Runtime.IDTSPropertiesProviderEx
type ForEachEnumeratorHost = class
inherit DtsObject
interface IDTSName
interface IDTSPersist
interface IDTSObjectHost
interface IDTSForEachEnumerator
interface IDTSPropertiesProvider
interface IDTSPropertiesProviderEx
interface IDTSPackagePath
interface IDTSExecutionPath
Public NotInheritable Class ForEachEnumeratorHost
Inherits DtsObject
Implements IDTSExecutionPath, IDTSForEachEnumerator, IDTSName, IDTSObjectHost, IDTSPackagePath, IDTSPersist, IDTSPropertiesProvider, IDTSPropertiesProviderEx
- 상속
- 구현
속성
| Name | Description |
|---|---|
| CollectionEnumerator |
호스팅 열거자가 객체 집합을 열거하는지 아니면 집합 집합을 열거하는지 나타내는 불리언을 받거나 설정합니다. |
| CreationName |
런타임에 객체 인스턴스 ForEachEnumeratorHost 를 생성하는 데 사용되는 문자열을 반환합니다. 이 속성은 읽기 전용입니다. |
| DelayValidation |
패키지가 실행될 때까지 검증이 지연되는지 여부를 나타내 ForEachEnumerator 는 불리언을 받거나 설정합니다. |
| Description |
호스트의 설명을 받거나 설정합니다. |
| HasExpressions |
객체가 ForEachEnumeratorHost 표현식을 가졌는지 나타내는 값을 얻습니다. |
| HostType |
사용 중인 호스트 ForEachEnumerator 유형을 설명하는 열거 항목을 받습니다. 이 속성은 읽기 전용입니다 |
| ID |
호스트에게 할당된 GUID를 반환합니다. |
| InnerObject |
호스트의 내부 객체, ForEachEnumerator 즉 호스트 대상 that을 반환합니다. |
| Name |
호스트의 이름을 얻거나 정해줍니다. |
| Properties |
객체를 포함하는 DtsProperties 컬렉션을 DtsProperty 반환합니다. 각 DtsProperty 작업 ForEachEnumeratorHost은 . |
메서드
| Name | Description |
|---|---|
| Equals(Object) |
두 개체 인스턴스가 같은지 여부를 확인합니다. (다음에서 상속됨 DtsObject) |
| GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging) |
. 를 반복 ForEachEnumerator할 때 사용할 IEnumerator 인터페이스를 반환합니다. |
| GetExecutionPath() |
객체의 ForEachEnumeratorHost 실행 경로를 얻습니다. |
| GetExpression(String) |
지정된 속성에 대한 표현식을 포함하는 문자열을 반환합니다. null은 표현식이 할당되지 않는다는 뜻입니다. |
| GetHashCode() |
이 인스턴스의 해시 코드를 반환합니다. (다음에서 상속됨 DtsObject) |
| GetPackagePath() |
객체의 ForEachEnumeratorHost 패키지 경로를 받습니다. |
| LoadFromXML(XmlNode, IDTSEvents) |
이 메서드는 애플리케이션 코드로는 호출할 수 없습니다. .xml저장된 패키지를 불러오려면 다음 LoadPackage(String, IDTSEvents) 메서드를 사용하세요. |
| SaveToXML(XmlDocument, XmlNode, IDTSEvents) |
이 메서드는 애플리케이션 코드로는 호출할 수 없습니다. 패키지를 .xml로 저장하려면 다음 SaveToXml(String, Package, IDTSEvents) 방법을 사용하세요. |
| SetExpression(String, String) |
지정된 표현식을 속성에 할당합니다. null을 지정하여 속성에서 기존 표현식을 제거하세요. |
| Validate(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging) |
호스트가 실행 실패를 막 ForEachEnumerator 는 잘못된 설정이 있는지 판단할 수 있게 해줍니다. |