IDTSComponentMetaData100 인터페이스

정의

public interface class IDTSComponentMetaData100 : Microsoft::SqlServer::Dts::Pipeline::Wrapper::Sql2014::IDTSObject100
[System.Runtime.InteropServices.Guid("BE8C48A3-155B-4810-BA5C-BDF68A659E9E")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSComponentMetaData100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2014.IDTSObject100
[<System.Runtime.InteropServices.Guid("BE8C48A3-155B-4810-BA5C-BDF68A659E9E")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSComponentMetaData100 = interface
    interface IDTSObject100
Public Interface IDTSComponentMetaData100
Implements IDTSObject100
특성
구현

설명

IDTSComponentMetaData100은 데이터 흐름 구성 요소의 레이아웃을 설명합니다. 여기에는 입력 및 출력 개체, 입력 및 출력 열, 구성 요소의 사용자 지정 속성이 포함됩니다. 또한 구성 요소의 디자인 타임 및 실행 중에 생성되는 어셈블리 또는 DLL을 식별하는 정보도 포함됩니다. 구성 요소의 메타데이터에 대한 참조는 새 구성 요소를 만들거나, New 메서드를 사용하거나, MainPipeClass 클래스의 컬렉션에 있는 기존 구성 요소에 ComponentMetaDataCollection 액세스하여 가져옵니다.

속성

AreInputColumnsValid
ComponentClassID
ContactInfo
CustomPropertyCollection
Description
ID
IdentificationString
InputCollection
IsDefaultLocale
LocaleID
Name
ObjectType
OutputCollection
PipelineVersion
RuntimeConnectionCollection
UsesDispositions
ValidateExternalMetadata
Version

메서드

FireCustomEvent(String, String, Object[], String, Boolean)
FireError(Int32, String, String, String, Int32, Boolean)
FireInformation(Int32, String, String, String, Int32, Boolean)
FireProgress(String, Int32, Int32, Int32, String, Boolean)
FireWarning(Int32, String, String, String, Int32)
GetComponentView()
GetErrorDescription(Int32)
IncrementPipelinePerfCounter(UInt32, UInt32)
Instantiate()
PostLogMessage(String, String, String, DateTime, DateTime, Int32, Byte[])
RemoveInvalidInputColumns()
Validate()

적용 대상