SoapHeaderCollection.CopyTo(SoapHeader[], Int32) 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.
Kopiert die Elemente aus SoapHeaderCollection in ein Array, beginnend bei einem bestimmten Index im Array.
public:
void CopyTo(cli::array <System::Web::Services::Protocols::SoapHeader ^> ^ array, int index);
public void CopyTo (System.Web.Services.Protocols.SoapHeader[] array, int index);
member this.CopyTo : System.Web.Services.Protocols.SoapHeader[] * int -> unit
Public Sub CopyTo (array As SoapHeader(), index As Integer)
Parameter
- array
- SoapHeader[]
Das eindimensionale Array, das das Ziel der aus der SoapHeaderCollection kopierten Elemente ist. Für das Array muss eine nullbasierte Indizierung verwendet werden.
- index
- Int32
Der nullbasierte Index im array
-Parameter, ab dem die kopierten Elemente eingefügt werden.
Ausnahmen
Der array
-Parameter ist null
.
Der index
-Parameter ist kleiner als 0 (null).
Der array
-Parameter ist mehrdimensional.
- oder -
Die Anzahl der Elemente in der Quell-SoapHeaderCollection ist größer als der ab dem index
-Parameter bis zum Ende des Zielarrays verfügbare Speicherplatz.
Beispiele
mySoapHeaders = gcnew array<MySoapHeader^>(mySoapHeaderCollection->Count);
mySoapHeaderCollection->CopyTo( mySoapHeaders, 0 );
mySoapHeaders = new MySoapHeader[mySoapHeaderCollection.Count];
mySoapHeaderCollection.CopyTo(mySoapHeaders, 0);
mySoapHeaders = New MySoapHeader(mySoapHeaderCollection.Count-1) {}
mySoapHeaderCollection.CopyTo(mySoapHeaders, 0)