Aracılığıyla paylaş


ImportCollection.Insert(Int32, Import) Yöntem

Tanım

Belirtilen örneği ImportCollection belirtilen Import sıfır tabanlı dizine ekler.

public:
 void Insert(int index, System::Web::Services::Description::Import ^ import);
public void Insert (int index, System.Web.Services.Description.Import import);
member this.Insert : int * System.Web.Services.Description.Import -> unit
Public Sub Insert (index As Integer, import As Import)

Parametreler

index
Int32

Parametresinin eklendiği import sıfır tabanlı dizin.

import
Import

Import koleksiyonuna eklenecek.

Özel durumlar

index Parametresi sıfırdan küçük.

-veya-

index parametresi değerinden Countbüyüktür.

Örnekler

Aşağıdaki örnekte yönteminin kullanımı gösterilmektedir Insert . Kullanıcı tanımlı CreateImport yöntemin kaynağını görüntülemek için sınıfına dahil edilen örne Import bakın.

myServiceDescription = ServiceDescription::Read( "StockQuoteService_cpp.wsdl" );
myServiceDescription->Imports->Insert( 0, CreateImport( "http://localhost/stockquote/definitions", "http://localhost/stockquote/stockquote_cpp.wsdl" ) );
myServiceDescription =
   ServiceDescription.Read("StockQuoteService_cs.wsdl");
myServiceDescription.Imports.Insert(
   0,CreateImport("http://localhost/stockquote/definitions",
   "http://localhost/stockquote/stockquote_cs.wsdl"));
  myServiceDescription = _
     ServiceDescription.Read("StockQuoteService_vb.wsdl")
myServiceDescription.Imports.Insert(0, _
   CreateImport("http://localhost/stockquote/definitions", _
   "http://localhost/stockquote/stockquote_vb.wsdl"))

Açıklamalar

Koleksiyondaki öğe sayısı zaten koleksiyonun kapasitesine eşitse, yeni öğe eklenmeden önce iç dizi otomatik olarak yeniden yerleştirilerek kapasite ikiye katlanır.

index parametresi değerine Countimport eşitse, parametresi sonuna eklenirImportCollection.

Ekleme noktasından sonraki öğeler, yeni öğeye uyum sağlamak için aşağı taşınır.

Şunlara uygulanır