Freigeben über


SoapHeaderCollection.Insert(Int32, SoapHeader) Methode

Definition

Fügt am angegebenen Index ein SoapHeader-Element in die SoapHeaderCollection ein.

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

Parameter

index
Int32

Der nullbasierte Index, an dem der SoapHeader in SoapHeaderCollection eingefügt werden soll.

header
SoapHeader

Die SoapHeader, die in die SoapHeaderCollection eingefügt werden soll.

Ausnahmen

Der index-Parameter ist kein gültiger Index in SoapHeaderCollection.

Beispiele

mySoapHeader = gcnew MySoapHeader;
mySoapHeader->text = "This header is inserted before the first header";
mySoapHeaderCollection->Insert( 0, mySoapHeader );
mySoapHeader = new MySoapHeader();
mySoapHeader.text = "This header is inserted before the first header";
mySoapHeaderCollection.Insert(0, mySoapHeader);
mySoapHeader = New MySoapHeader()
mySoapHeader.text = "This header is inserted before the first header"
mySoapHeaderCollection.Insert(0, mySoapHeader)

Hinweise

Wenn der index Parameter der Anzahl der Elemente in der Auflistung entspricht, wird am SoapHeader Ende der Auflistung angefügt.

Die SoapHeader Elemente nach der Einfügemarke werden nach unten verschoben, um das neue Element aufzunehmen.

Gilt für:

Weitere Informationen