SoapHeaderCollection.CopyTo(SoapHeader[], Int32) Metodo

Definizione

Copia gli elementi di in SoapHeaderCollection un Arrayoggetto , a partire da un indice specifico dell'oggetto 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 unidimensionale Array che rappresenta la destinazione degli elementi copiati da SoapHeaderCollection. La matrice deve avere l'indicizzazione in base zero.

index
Int32

Indice in base zero nel parametro in corrispondenza del array quale inizia la copia.

Eccezioni

Il array parametro è null.

Il index parametro è minore di zero.

Il array parametro è multidimensionale.

oppure

Il numero di elementi nell'oggetto SoapHeaderCollection di origine è maggiore dello spazio disponibile dal index parametro 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