MessageCollection.Insert(Int32, Message) Metodo

Definizione

Aggiunge l'oggetto specificato Message all'oggetto MessageCollection in corrispondenza dell'indice in base zero specificato.

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)

Parametri

index
Int32

Indice in base zero in corrispondenza del quale inserire il message parametro.

message
Message

Oggetto Message da aggiungere alla raccolta.

Eccezioni

Il index parametro è minore di zero.

oppure

Il index parametro è maggiore di Count.

Esempio

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)

Commenti

Se il numero di elementi nella raccolta è già uguale alla capacità della raccolta, la capacità viene raddoppiata riallocazione automatica della matrice interna prima dell'inserimento del nuovo elemento.

Se il index parametro è uguale a Count, il message parametro viene aggiunto alla fine di MessageCollection.

Gli elementi dopo lo spostamento del punto di inserimento verso il basso per contenere il nuovo elemento.

Si applica a