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
- 상속
- 구현
속성
CollectionEnumerator |
호스팅 열거자가 개체 컬렉션을 열거하거나 컬렉션 컬렉션을 열거하는지 여부를 나타내는 부울 값을 가져오거나 설정합니다. |
CreationName |
런타임에서 ForEachEnumeratorHost 개체의 인스턴스를 만드는 데 사용되는 문자열을 반환합니다. 이 속성은 읽기 전용입니다. |
DelayValidation |
패키지가 실행될 때까지 유효성 검사가 지연되는지 여부를 ForEachEnumerator 나타내는 부울 값을 가져오거나 설정합니다. |
Description |
호스트에 대한 설명을 가져오거나 설정합니다. |
HasExpressions |
ForEachEnumeratorHost 개체에 식이 있는지 여부를 나타내는 값을 가져옵니다. |
HostType |
ForEachEnumerator가 사용되는 호스트 유형에 대해 설명하는 열거형을 가져옵니다. 이 속성은 읽기 전용입니다. |
ID |
호스트에 할당된 GUID를 반환합니다. |
InnerObject |
호스팅되는 ForEachEnumerator인 호스트의 내부 개체를 반환합니다. |
Name |
호스트에 대한 이름을 가져오거나 설정합니다. |
Properties |
DtsProperties 개체가 포함된 DtsProperty 컬렉션을 반환합니다. 각 DtsProperty에 ForEachEnumeratorHost의 각 태스크에 대한 추가 정보가 들어 있습니다. |
메서드
Equals(Object) |
두 개체 인스턴스가 같은지 확인합니다. (다음에서 상속됨 DtsObject) |
GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging) |
를 반복하는 데 사용할 IEnumerator 인터페이스를 ForEachEnumerator반환합니다. |
GetExecutionPath() |
ForEachEnumeratorHost 개체의 실행 경로를 가져옵니다. |
GetExpression(String) |
지정된 속성에 대한 식이 포함된 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의 성공적인 실행을 방해하는 잘못된 설정이 있는지 확인할 수 있도록 허용합니다. |