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)