BindingCollection.CopyTo(Binding[], Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
BindingCollection 全体を互換性のある Binding 型の 1 次元配列にコピーします。コピーは、コピー先の配列の、指定した 0 から始まるインデックス番号から開始します。
public:
void CopyTo(cli::array <System::Web::Services::Description::Binding ^> ^ array, int index);
public void CopyTo (System.Web.Services.Description.Binding[] array, int index);
member this.CopyTo : System.Web.Services.Description.Binding[] * int -> unit
Public Sub CopyTo (array As Binding(), index As Integer)
パラメーター
- index
- Int32
コピーされたコレクションの貼り付け開始位置を示す、0 から始まるインデックス番号。
例
array<Binding^>^myBindings = gcnew array<Binding^>(myServiceDescription->Bindings->Count);
// Copy BindingCollection to an Array.
myServiceDescription->Bindings->CopyTo( myBindings, 0 );
Console::WriteLine( "\n\n Displaying array copied from BindingCollection" );
for ( int i = 0; i < myServiceDescription->Bindings->Count; ++i )
{
Console::WriteLine( "\nBinding {0}", i );
Console::WriteLine( "\t Name : {0}", myBindings[ i ]->Name );
Console::WriteLine( "\t Type : {0}", myBindings[ i ]->Type );
}
Binding[] myBindings = new Binding[myServiceDescription.Bindings.Count];
// Copy BindingCollection to an Array.
myServiceDescription.Bindings.CopyTo(myBindings,0);
Console.WriteLine("\n\n Displaying array copied from BindingCollection");
for(int i=0;i < myServiceDescription.Bindings.Count; ++i)
{
Console.WriteLine("\nBinding " + i );
Console.WriteLine("\t Name : " + myBindings[i].Name);
Console.WriteLine("\t Type : " + myBindings[i].Type);
}
Dim myBindings(myServiceDescription.Bindings.Count) As Binding
' Copy BindingCollection to an Array.
myServiceDescription.Bindings.CopyTo(myBindings, 0)
Console.WriteLine(ControlChars.Cr + ControlChars.Cr + " Displaying array copied from BindingCollection")
While i < myServiceDescription.Bindings.Count
Console.WriteLine((ControlChars.Cr + "Binding " + i))
Console.WriteLine((ControlChars.Tab + " Name : " + myBindings(i).Name))
Console.WriteLine((ControlChars.Tab + " Type : " + myBindings(i).Type.ToString()))
End While
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET