BindingCollection.Item プロパティ (String)
Name プロパティで指定された Binding を取得します。
[C#] C# では、このプロパティは BindingCollection クラスのインデクサになります。
Overloads Public Default ReadOnly Property Item( _
ByVal name As String _) As Binding
[C#]
public Binding this[stringname] {get;}
[C++]
public: __property Binding* get_Item(String* name);
[JScript]
returnValue = BindingCollectionObject.Item(name);またはreturnValue = BindingCollectionObject(name);
[JScript] JScript では、この型で定義されている既定のインデックス プロパティを使用することができます。しかし、独自のインデックス プロパティを明示的に定義することはできません。ただし、このクラスの expando 属性を指定すると、既定のインデックス プロパティが提供されます。提供されるインデックス プロパティの型は Object 型であり、インデックス型は String になります。
引数 [JScript]
- name
返された Binding の名前。
パラメータ [Visual Basic, C#, C++]
- name
返された Binding の名前。
プロパティ値
Binding 。
使用例
[Visual Basic, C#, C++] myServiceDescription の Bindings プロパティで、"MathServiceHttpGet" という名前の Binding を検索する例を次に示します。
' Get Binding Name = "MathServiceSoap".
myBinding = myServiceDescription.Bindings("MathServiceHttpGet")
If Not (myBinding Is Nothing) Then
Console.WriteLine((ControlChars.Cr + ControlChars.Cr + "Name : " + myBinding.Name))
Console.WriteLine(("Type : " + myBinding.Type.ToString()))
End If
[C#]
// Get Binding Name = "MathServiceSoap".
myBinding = myServiceDescription.Bindings["MathServiceHttpGet"];
if (myBinding != null)
{
Console.WriteLine("\n\nName : " + myBinding.Name);
Console.WriteLine("Type : " + myBinding.Type);
}
[C++]
// Get Binding Name = S"MathServiceSoap".
myBinding = myServiceDescription -> Bindings->Item[S"MathServiceHttpGet"];
if (myBinding != 0)
{
Console::WriteLine(S"\n\nName : {0}", myBinding -> Name);
Console::WriteLine(S"Type : {0}", myBinding -> Type);
}
[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
参照
BindingCollection クラス | BindingCollection メンバ | System.Web.Services.Description 名前空間 | BindingCollection.Item オーバーロードの一覧