SoapHeaderCollection.CopyTo(SoapHeader[], Int32) Metod

Definition

Kopierar elementen i SoapHeaderCollection till en Array, med början vid ett visst index för 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)

Parametrar

array
SoapHeader[]

Den endimensionella Array som är målet för de element som kopieras från SoapHeaderCollection. Matrisen måste ha nollbaserad indexering.

index
Int32

Det nollbaserade indexet i parametern array där kopieringen börjar.

Undantag

Parametern array är null.

Parametern index är mindre än noll.

Parametern array är flerdimensionell.

-eller-

Antalet element i källan SoapHeaderCollection är större än det tillgängliga utrymmet från parametern index till slutet av målmatrisen.

Exempel

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)

Gäller för

Se även