OperationCollection.Insert(Int32, Operation) Methode

Definition

Fügt den angegebenen nullbasierten Index dem Operation angegebenen OperationCollection Nullindex hinzu.

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

Parameter

index
Int32

Der nullbasierte Index, an dem der operation Parameter eingefügt werden soll.

operation
Operation

Das Operation , das der Auflistung hinzugefügt werden soll.

Beispiele

Im folgenden Beispiel wird die Verwendung der Insert-Methode gezeigt.

myOperationCollection->Remove( myOperation );

// Insert the 'myOpearation' operation at the index '0'.
myOperationCollection->Insert( 0, myOperation );
Console::WriteLine( "The operation at index '0' is : {0}", myOperationCollection[ 0 ]->Name );
myOperationCollection.Remove(myOperation);
// Insert the 'myOpearation' operation at the index '0'.
myOperationCollection.Insert(0, myOperation);
Console.WriteLine("The operation at index '0' is : " +
                  myOperationCollection[0].Name);
myOperationCollection.Remove(myOperation)
' Insert the 'myOpearation' operation at the index '0'.
myOperationCollection.Insert(0, myOperation)
Console.WriteLine("The operation at index '0' is : " + _
                  myOperationCollection.Item(0).Name)

Hinweise

Wenn die Anzahl der Elemente in der Auflistung bereits der Kapazität der Auflistung entspricht, wird die Kapazität verdoppelt, indem das interne Array automatisch neu angeordnet wird, bevor das neue Element eingefügt wird.

Wenn der index Parameter gleich Countist, wird der operation Parameter am Ende der OperationCollection.

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

Gilt für: