SoapHeaderCollection.CopyTo(SoapHeader[], Int32) Metodo

Definizione

Copia gli elementi dell'oggetto SoapHeaderCollection in un oggetto Array, cominciando da un particolare indice di 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)

Parametri

array
SoapHeader[]

Oggetto Array unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto SoapHeaderCollection. La matrice deve avere un'indicizzazione in base zero.

index
Int32

Indice in base zero nel parametro array a partire dal quale viene effettuata la copia.

Eccezioni

Il valore del parametro array è null.

Il parametro index è minore di zero.

Il parametro array è multidimensionale.

-oppure- Il numero degli elementi dell'oggetto SoapHeaderCollection di origine è maggiore dello spazio disponibile dal parametro index alla fine della matrice di destinazione.

Esempio

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)

Si applica a

Vedi anche