MessageCollection.Insert(Int32, Message) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt der Message die angegebene MessageCollection am angegebenen nullbasierten Index hinzu.
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)
Parameter
- index
- Int32
Der nullbasierte Index, an dem der message
-Parameter eingefügt werden soll.
Ausnahmen
Der index
-Parameter ist kleiner als 0 (null).
- oder -
Der index
-Parameter ist größer als Count.
Beispiele
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)
Hinweise
Wenn die Anzahl der Elemente in der Auflistung bereits der Kapazität der Auflistung entspricht, wird die Kapazität verdoppelt, indem die interne Matrix automatisch neu angeordnet wird, bevor das neue Element eingefügt wird.
Wenn der Parameter gleich Countist, wird der message
index
Parameter am Ende des MessageCollectionWerts hinzugefügt.
Die Elemente nach der Einfügemarke bewegen sich nach unten, um das neue Element zu berücksichtigen.