ImportCollection.Insert(Int32, Import) Yöntem

Tanım

Belirtilen örneği Import belirtilen ImportCollection 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 import eklendiği 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 Import dahil edilen örne 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