Właściwość ScriptBuffer.Item
Pobiera lub ustawia wartość kolumna w buforze przy użyciu jej indeks tablicy indeksów kolumna buforu.
Przestrzeń nazw: Microsoft.SqlServer.Dts.Pipeline
Zestaw: Microsoft.SqlServer.TxScript (w Microsoft.SqlServer.TxScript.dll)
Składnia
'Deklaracja
Protected Default Property Item ( _
ColumnIndex As Integer _
) As Object
Get
Set
'Użycie
Dim ColumnIndex As Integer
Dim value As Object
value = Me(ColumnIndex)
Me(ColumnIndex) = value
protected Object this[
int ColumnIndex
] { get; set; }
protected:
property Object^ default[int ColumnIndex] {
Object^ get (int ColumnIndex);
void set (int ColumnIndex, Object^ value);
}
member Item : Object with get, set
Język JScript obsługuje używanie indeksowanych właściwości, ale nie obsługuje deklarowania nowych.
Parametry
- ColumnIndex
Typ: System.Int32
Indeks kolumna.
Wartość właściwości
Typ: System.Object
Wartość kolumna w buforze przy użyciu jej indeks tablicy indeksów kolumna buforu.
Uwagi
Deweloper składnika skryptów nie korzysta z ScriptBuffer klasy bezpośrednio, ale pośrednio za pośrednictwem klas pochodnych w BufferWrapper element projektu, który reprezentuje składnik wejściowych i wyprowadza.
Deweloper nie trzeba używać Item właściwość, ponieważ klas pochodnych maszynowy akcesorów dla każdej kolumna buforu z nazwy właściwość odpowiadające nazwy kolumna.
Przykłady
Następujący przykładowy kod z wygenerowany automatycznie BufferWrapper element projektu demonstruje, jak składnik skryptów niejawnie wykorzystuje Item Metoda pobierania kolumna z buforu.
Public ReadOnly Property [City]() As String
Get
Return CType(Me(1), String)
End Get
End Property