SoapHeaderCollection.CopyTo(SoapHeader[], Int32) Метод

Определение

Копирует элементы коллекции SoapHeaderCollection в массив Array, начиная с конкретного индекса 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)

Параметры

array
SoapHeader[]

Одномерный массив Array, в который копируются элементы из интерфейса SoapHeaderCollection. Индекс в массиве должен начинаться с нуля.

index
Int32

Отсчитываемый с нуля индекс в параметре array, с которого начинается копирование.

Исключения

Параметр array имеет значение null.

Значение параметра index меньше нуля.

Параметр array является многомерным.

-или- Число элементов в исходной коллекции SoapHeaderCollection превышает доступное пространство (начиная с параметра index до конца целевого массива).

Примеры

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)

Применяется к

См. также раздел