Binding Sınıf

Tanım

XML Web hizmetinde kullanılan somut veri biçimini ve protokollerini belirtir. Bu sınıf devralınamaz.

public ref class Binding sealed : System::Web::Services::Description::DocumentableItem
public ref class Binding sealed : System::Web::Services::Description::NamedItem
[System.Web.Services.Configuration.XmlFormatExtensionPoint("Extensions")]
public sealed class Binding : System.Web.Services.Description.DocumentableItem
[System.Web.Services.Configuration.XmlFormatExtensionPoint("Extensions")]
public sealed class Binding : System.Web.Services.Description.NamedItem
[<System.Web.Services.Configuration.XmlFormatExtensionPoint("Extensions")>]
type Binding = class
    inherit DocumentableItem
[<System.Web.Services.Configuration.XmlFormatExtensionPoint("Extensions")>]
type Binding = class
    inherit NamedItem
Public NotInheritable Class Binding
Inherits DocumentableItem
Public NotInheritable Class Binding
Inherits NamedItem
Devralma
Devralma
Öznitelikler

Örnekler

Aşağıdaki örnekte sınıfın tipik bir kullanımı gösterilmektedir Binding .

// Get Binding Name = S"MathServiceSoap".
myBinding = myServiceDescription->Bindings[ "MathServiceHttpGet" ];
if ( myBinding != nullptr )
{
   Console::WriteLine( "\n\nName : {0}", myBinding->Name );
   Console::WriteLine( "Type : {0}", myBinding->Type );
}
// Get Binding Name = "MathServiceSoap".
myBinding = myServiceDescription.Bindings["MathServiceHttpGet"];
if (myBinding != null)
{
   Console.WriteLine("\n\nName : " + myBinding.Name);
   Console.WriteLine("Type : " + myBinding.Type);
}
' 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

Açıklamalar

sınıfı, Binding kök <definitions> öğe tarafından çevrelenen Web Hizmetleri Açıklama Dili (WSDL) <binding> öğesine karşılık gelir. WSDL hakkında daha fazla bilgi için bkz. WSDL belirtimi.

Oluşturucular

Binding()

Binding sınıfının yeni bir örneğini başlatır.

Özellikler

Documentation

örneğinin DocumentableItemmetin belgelerini alır veya ayarlar.

(Devralındığı yer: DocumentableItem)
DocumentationElement

için DocumentableItembelge öğesini alır veya ayarlar.

(Devralındığı yer: DocumentableItem)
ExtensibleAttributes

Web Hizmetleri Birlikte Çalışabilirliği (WS-I) Temel Profil 1.1 ile uyumlu olması için WSDL'nin öznitelik uzantılarını temsil eden tür XmlAttribute dizisini alır veya ayarlar.

(Devralındığı yer: DocumentableItem)
Extensions

XML Web hizmetinde kullanılan genişletilebilirlik öğelerinin koleksiyonunu alır.

Name

adını Bindingiçeren bir dize değeri alır veya ayarlar.

Name

Öğenin adını alır veya ayarlar.

(Devralındığı yer: NamedItem)
Namespaces

Bir ServiceDescription nesne oluşturulduğunda ad alanı ön eklerini ve ad alanlarını korumak için kullanılan ad alanı ön eklerinin ve ad alanlarının sözlüğünü alır veya ayarlar.

(Devralındığı yer: DocumentableItem)
Operations

XML Web hizmeti tarafından desteklenen eylemde kullanılan veri biçimleri ve ileti protokolleri için belirtimlerin koleksiyonunu alır.

ServiceDescription

ServiceDescription üyesi olduğu Binding öğesini alır.

Type

İlişkilendirildiği ad alanının ad alanı nitelenmiş adını PortType temsil eden Binding bir değeri alır veya ayarlar.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır