Aracılığıyla paylaş


IDTSExternalMetadataColumnCollection100.SetIndex Yöntemi

Konumu değiştirir koleksiyon , bir IDTSExternalMetadataColumn100 nesne.

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

Sözdizimi

'Bildirim
Sub SetIndex ( _
    lOldIndex As Integer, _
    lNewIndex As Integer _
)
'Kullanım
Dim instance As IDTSExternalMetadataColumnCollection100
Dim lOldIndex As Integer
Dim lNewIndex As Integer

instance.SetIndex(lOldIndex, lNewIndex)
void SetIndex(
    int lOldIndex,
    int lNewIndex
)
void SetIndex(
    [InAttribute] int lOldIndex, 
    [InAttribute] int lNewIndex
)
abstract SetIndex : 
        lOldIndex:int * 
        lNewIndex:int -> unit 
function SetIndex(
    lOldIndex : int, 
    lNewIndex : int
)

Parametreler

  • lOldIndex
    Tür: System.Int32
    Geçerli konumda koleksiyon sütun.

Açıklamalar

lOldIndexve lNewIndex olan sıfır tabanlı parametreleri.Yöntem taşır IDTSExternalMetadataColumn100 sütun bulunan en lOldIndex konumu için koleksiyon tarafından belirtilen lNewIndex.Sonra herhangi bir sütun lOldIndex de deðiþti koleksiyon kadar ulaşmasını lNewIndex.

Örnek olarak, bir dış meta veriler göz önünde sütun koleksiyonu için aşağıdaki kimlikleri ile sütun: %s

  • Col1

  • Col2

  • Col3

  • Sütun4

SetIndex Olarak adlandırılan ile lOldIndex 0'a eşit ve lNewIndex 2, değiştirilmiş eşit koleksiyon aşağıdaki sırada vardır:

  • Col2

  • Col3

  • Col1

  • Sütun4

  • Ya da, lOldIndex veya lNewIndex Microsoft.SqlServer.Dts.HResults.DTS_E_INVALIDINDEX özel durum koleksiyon, topluluk sınırları dışında olan.