MessageCollection.Insert(Int32, Message) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Dodaje określony Message element do określonego indeksu MessageCollection opartego na zerze.
public:
void Insert(int index, System::Web::Services::Description::Message ^ message);
public void Insert (int index, System.Web.Services.Description.Message message);
member this.Insert : int * System.Web.Services.Description.Message -> unit
Public Sub Insert (index As Integer, message As Message)
Parametry
- index
- Int32
Indeks oparty na zerze, w którym ma być wstawiony message
parametr .
Wyjątki
Parametr index
jest mniejszy niż zero.
-lub-
Parametr index
jest większy niż Count.
Przykłady
Message^ myMessage1 = gcnew Message;
myMessage1->Name = "AddSoapIn";
MessagePart^ myMessagePart1 = gcnew MessagePart;
myMessagePart1->Name = "parameters";
myMessagePart1->Element = gcnew XmlQualifiedName( "Add",myServiceDescription->TargetNamespace );
myMessage1->Parts->Insert( 0, myMessagePart1 );
myServiceDescription->Messages->Insert( 16, myMessage1 );
Message myMessage1 = new Message();
myMessage1.Name = "AddSoapIn";
MessagePart myMessagePart1 = new MessagePart();
myMessagePart1.Name = "parameters";
myMessagePart1.Element = new XmlQualifiedName("Add",myServiceDescription.TargetNamespace);
myMessage1.Parts.Insert(0,myMessagePart1);
myServiceDescription.Messages.Insert(16,myMessage1);
Dim myMessage1 As New Message()
myMessage1.Name = "AddSoapIn"
Dim myMessagePart1 As New MessagePart()
myMessagePart1.Name = "parameters"
myMessagePart1.Element = New XmlQualifiedName("Add", _
myServiceDescription.TargetNamespace)
myMessage1.Parts.Insert(0, myMessagePart1)
myServiceDescription.Messages.Insert(16, myMessage1)
Uwagi
Jeśli liczba elementów w kolekcji jest już równa pojemności kolekcji, pojemność jest podwajana przez automatyczne przydzielenie tablicy wewnętrznej przed wstawionym nowym elementem.
index
Jeśli parametr jest równy Count, message
parametr zostanie dodany na końcu .MessageCollection
Elementy po punkcie wstawiania są przenoszone w dół, aby pomieścić nowy element.