Aracılığıyla paylaş


EndpointAddressAugust2004 Sınıf

Tanım

Ağustos 2004'te yayımlanan WS-Addressing sürümüyle uyumlu ve hizmet sözleşmesinin bir parçası olarak kullanıma sunulmasını sağlayan seri hale getirilebilir bir uç nokta adresi türü sağlar.

public ref class EndpointAddressAugust2004 : System::Xml::Serialization::IXmlSerializable
public class EndpointAddressAugust2004 : System.Xml.Serialization.IXmlSerializable
type EndpointAddressAugust2004 = class
    interface IXmlSerializable
Public Class EndpointAddressAugust2004
Implements IXmlSerializable
Devralma
EndpointAddressAugust2004
Uygulamalar

Örnekler

// Create an EndpointAddress with a specified address.
EndpointAddress epa1 = new EndpointAddress("http://localhost/ServiceModelSamples");
Console.WriteLine("The URI of the EndpointAddress is {0}:", epa1.Uri);
Console.WriteLine();

//Initialize an EndpointAddressAugust2004 from the endpointAddress.
EndpointAddressAugust2004 epaA4 = EndpointAddressAugust2004.FromEndpointAddress(epa1);

//Serialize and then deserializde the EndpointAugust2004 type.

//Convert the EndpointAugust2004 back into an EndpointAddress.
EndpointAddress epa2 = epaA4.ToEndpointAddress();

Console.WriteLine("The URI of the EndpointAddress is still {0}:", epa2.Uri);
Console.WriteLine();
' Create an EndpointAddress with a specified address.
Dim epa1 As New EndpointAddress("http://localhost/ServiceModelSamples")
Console.WriteLine("The URI of the EndpointAddress is {0}:", epa1.Uri)
Console.WriteLine()

'Initialize an EndpointAddressAugust2004 from the endpointAddress.
Dim epaA4 As EndpointAddressAugust2004 = EndpointAddressAugust2004.FromEndpointAddress(epa1)

'Serialize and then deserializde the EndpointAugust2004 type.

'Convert the EndpointAugust2004 back into an EndpointAddress.
Dim epa2 As EndpointAddress = epaA4.ToEndpointAddress()

Console.WriteLine("The URI of the EndpointAddress is still {0}:", epa2.Uri)
Console.WriteLine()

Açıklamalar

EndpointAddress serileştirilebilir değildir ve WS-Addressing belirtiminin belirli bir sürümüne bağlı değildir. Windows Communication Foundation (WCF), V1 uyumlu WS-Addressing serileştirilebilir bir tür EndpointAddress10sağlayan bir sınıf sağlar.

Bu sınıf, eski amaçlar için seri hale getirilebilir ve belirli bir kablo biçimine EndpointAddress bağlı olan için WS-Addressing Ağustos 2004 uyumlu sarmalayıcı sağlar. FromEndpointAddress(EndpointAddress) yöntemi sarmalama işlemini yapar ve ToEndpointAddress yöntemi sarmayı kaldırarak uç nokta adresinin kablo üzerinde seri hale getirildikten sonra kurtarılmasını sağlar.

Yöntemler

Equals(Object)

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

(Devralındığı yer: Object)
FromEndpointAddress(EndpointAddress)

Belirtilen uç nokta adresiyle sınıfının yeni bir örneğini EndpointAddress10 başlatır.

GetHashCode()

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

(Devralındığı yer: Object)
GetSchema(XmlSchemaSet)

Belirtilen önbelleğe alınmış şemadan sürüm 1 uç noktası adresinin XML gösterimini açıklayan XML nitelikli bir ad döndürür.

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)
ToEndpointAddress()

Bu serileştirilebilir türdeki uç nokta adresini alır.

ToString()

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

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

IXmlSerializable.GetSchema()

null döndürür.

IXmlSerializable.ReadXml(XmlReader)

Bu üye, .NET Framework altyapısını destekler ve doğrudan kodunuzdan kullanılmaya yönelik değildir.

IXmlSerializable.WriteXml(XmlWriter)

Bu üye, .NET Framework altyapısını destekler ve doğrudan kodunuzdan kullanılmaya yönelik değildir.

Şunlara uygulanır