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)

适用于

另请参阅