Share via


IDTSComponentMetaData100.Instantiate Yöntemi

Oluşturur bir örnek bir bileşeni tarafından belirtilen ComponentClassID özellik.

Ad Alanı:  Microsoft.SqlServer.Dts.Pipeline.Wrapper
Derleme:  Microsoft.SqlServer.DTSPipelineWrap (Microsoft.SqlServer.DTSPipelineWrap içinde.dll)

Sözdizimi

'Bildirim
Function Instantiate As CManagedComponentWrapper
'Kullanım
Dim instance As IDTSComponentMetaData100
Dim returnValue As CManagedComponentWrapper

returnValue = instance.Instantiate()
CManagedComponentWrapper Instantiate()
CManagedComponentWrapper^ Instantiate()
abstract Instantiate : unit -> CManagedComponentWrapper 
function Instantiate() : CManagedComponentWrapper

Açıklamalar

Ne saat bu yöntem çağrılır, tasarım örnek tarafından tanımlanan bileşen ComponentClassID özellik oluşturulur.Tasarım -saat bileşeninin örnekni düzenlemek ve meta veriler bir bileşeni yapılandırmak için oluşturulur.Tasarım -saat örneği kullanılması bileşen meta verilerleri doğrudan erişim yerine bir bileşenini düzenlemek için bileşen meta veriler değişiklikleri doğrulamak ve izlemek izin vermek.

Örnekler

Aşağıdaki kod örnek gösterir nasıl tasarım -saat bir bileşen örnek bileşenin özel özellik ayarlamak için kullanılır.Bu örnekte, CustomPropertyCollection Bileşen meta veriler için doğrudan kullanılabileceği küme özelliği yeteneği bileşenin izlemelerine ve değişiklikler özellik atlayabilen ancak

IDTSComponentMetaData100 cmp = dataflowTask.ComponentMetaDataCollection.New();
cmp.ComponentClassID = "DTSAdapter.OleDbSource";
CManagedComponentWrapper dtSource = cmp.Instantiate();
dtSource.SetComponentProperty("SqlCommand","select * from Production.Products");
Dim cmp As IDTSComponentMetaData100 = dataflowTask.ComponentMetaDataCollection.New 
cmp.ComponentClassID = "DTSAdapter.OleDbSource" 
Dim dtSource As CManagedComponentWrapper = cmp.Instantiate 
dtSource.SetComponentProperty("SqlCommand", "select * from Production.Products")