ScriptComponent.ReadWriteVariables Özelliği
Döndürür koleksiyon , ReadWriteVariables bileşeni için kullanılabilir.
Ad Alanı: Microsoft.SqlServer.Dts.Pipeline
Derleme: Microsoft.SqlServer.TxScript (Microsoft.SqlServer.TxScript içinde.dll)
Sözdizimi
'Bildirim
Public ReadOnly Property ReadWriteVariables As IDTSVariables100
Get
'Kullanım
Dim instance As ScriptComponent
Dim value As IDTSVariables100
value = instance.ReadWriteVariables
public IDTSVariables100 ReadWriteVariables { get; }
public:
property IDTSVariables100^ ReadWriteVariables {
IDTSVariables100^ get ();
}
member ReadWriteVariables : IDTSVariables100
function get ReadWriteVariables () : IDTSVariables100
Özellik Değeri
Tür: Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSVariables100
Bir IDTSVariables100 içeren koleksiyon , ReadWriteVariables.
Önemli |
---|
koleksiyon , ReadWriteVariables yalnızca kullanılabilir PostExecute yöntem. |
Açıklamalar
Komut dosyası bileşeni geliştirici değişkenleri komut dosyası bileşeni için okuma/yazma erişimi için bunları listeleyerek kullanımına ReadWriteVariables alan , Komut dosyası dönüşümü bileşen Düzenleyicisi.
Komut dosyası bileşeni geliştirici kullanmak ScriptComponent doğrudan, ancak dolaylı olarak, yöntemlerini ve özelliklerini kodlayarak sınıf ScriptMain devraldığı sınıfı, ScriptComponent ile UserComponent sınıfı.
Geliştirici kullanmak zorunda ReadWriteVariables özelliği, çünkü ScriptMain sınıfı sağlar değişkenleri kolay erişim için her ikisi de salt okunur özellik ve okuma/yazma değişkenleri aracılığıyla tek bir özellik.Değişkenleri özellik olan bir özellik otomatik olarak UserComponent değil, taban sınıfı, ScriptComponent WalkTree
Örnekler
Aşağıdaki kod örneği, komut dosyası bileşeni geliştirici nasıl kullanabileceğinizi göstermektedir ReadOnlyVariables ve ReadWriteVariables özellikleri.
Dim localInteger As Integer
Dim localString As String
If Me.ReadOnlyVariables.Contains("MyIntegerVariable") Then
localInteger = CType(Me.ReadOnlyVariables("MyIntegerVariable").Value, Integer)
End If
If Me.ReadWriteVariables.Contains("MyStringVariable") Then
Me.ReadWriteVariables("MyStringVariable").Value = localString
End If