OperationBindingCollection.CopyTo(OperationBinding[], Int32) 方法    
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将整个 OperationBindingCollection 复制到兼容的、OperationBinding 类型的一维数组(从目标数组的指定的从零开始的索引处开始复制)。
public:
 void CopyTo(cli::array <System::Web::Services::Description::OperationBinding ^> ^ array, int index);public void CopyTo (System.Web.Services.Description.OperationBinding[] array, int index);member this.CopyTo : System.Web.Services.Description.OperationBinding[] * int -> unitPublic Sub CopyTo (array As OperationBinding(), index As Integer)参数
- array
- OperationBinding[]
将作为复制操作目标的 OperationBinding 类型的数组。
- index
- Int32
将在该处开始放置所复制的集合的从零开始的索引。
示例
下面的示例演示 CopyTo 方法的用法。
array<OperationBinding^>^operationBindingArray =
      gcnew array<OperationBinding^>(myOperationBindingCollection->Count);
// Copy this collection to the OperationBinding array.
myOperationBindingCollection->CopyTo( operationBindingArray, 0 );
Console::WriteLine( "The operations supported by this service "
"are :" );
for each(OperationBinding^ myOperationBinding1 in operationBindingArray)
{
   Binding^ myBinding = myOperationBinding1->Binding;
   Console::WriteLine(" Binding : "+ myBinding->Name + " Name of " +
      "operation : " + myOperationBinding1->Name);
}
OperationBinding[] operationBindingArray = new
   OperationBinding[myOperationBindingCollection.Count];
// Copy this collection to the OperationBinding array.
myOperationBindingCollection.CopyTo(operationBindingArray, 0);
Console.WriteLine("The operations supported by this service " +
   "are :");
foreach(OperationBinding myOperationBinding1 in
   operationBindingArray)
{
   Binding myBinding = myOperationBinding1.Binding;
   Console.WriteLine(" Binding : "+ myBinding.Name + " Name of " +
      "operation : " + myOperationBinding1.Name);
}
Dim operationBindingArray(myOperationBindingCollection.Count -1  ) _
   As OperationBinding
' Copy this collection to the OperationBinding array.
myOperationBindingCollection.CopyTo(operationBindingArray, 0)
Console.WriteLine("The operations supported by this service " & _
   "are :")
Dim myOperationBinding1 As OperationBinding
For Each myOperationBinding1 In  operationBindingArray
   Dim myBinding As Binding = myOperationBinding1.Binding
   Console.WriteLine(" Binding : " & myBinding.Name & " Name of " & _
      "operation : " & myOperationBinding1.Name)
Next myOperationBinding1