ServiceEndpointCollection.Find Yöntem

Tanım

Hizmet uç noktaları koleksiyonundan belirli ölçütleri karşılayan ilk hizmet uç noktasını döndürür.

Aşırı Yüklemeler

Find(Type)

Belirtilen sözleşme türünü hizmet uç noktaları koleksiyonundan karşılayan ilk hizmet uç noktasını döndürür.

Find(Uri)

Hizmet uç noktaları koleksiyonundan belirtilen adrese sahip bir hizmet uç noktası döndürür.

Find(XmlQualifiedName)

Belirtilen ad alanına ve hizmet uç noktaları koleksiyonundan sözleşme adına sahip bir hizmet uç noktası döndürür.

Find(Type, XmlQualifiedName)

Belirtilen sözleşme türünde ve hizmet uç noktaları koleksiyonundan belirtilen bağlama adı ve ad alanına sahip bir hizmet uç noktası döndürür.

Find(XmlQualifiedName, XmlQualifiedName)

Belirtilen sözleşme adı ve ad alanı ile hizmet uç noktaları koleksiyonundan bağlama adı ve ad alanına sahip ilk hizmet uç noktasını döndürür.

Açıklamalar

Ölçütleri karşılayabilir birden çok uç nokta olabilir. yöntemi, koleksiyonda karşılaşılan ilk yöntemi döndürür. Belirtilen ölçütleri karşılayan tüm ServiceEndpoint nesneleri bulmanız gerekiyorsa, bunun yerine yöntemlerden birini FindAll kullanın.

Find(Type)

Kaynak:
ServiceEndpointCollection.cs
Kaynak:
ServiceEndpointCollection.cs
Kaynak:
ServiceEndpointCollection.cs

Belirtilen sözleşme türünü hizmet uç noktaları koleksiyonundan karşılayan ilk hizmet uç noktasını döndürür.

public:
 System::ServiceModel::Description::ServiceEndpoint ^ Find(Type ^ contractType);
public System.ServiceModel.Description.ServiceEndpoint Find (Type contractType);
member this.Find : Type -> System.ServiceModel.Description.ServiceEndpoint
Public Function Find (contractType As Type) As ServiceEndpoint

Parametreler

contractType
Type

Type Hizmet uç noktası için sözleşme.

Döndürülenler

Belirtilen sözleşme türünün ilki ServiceEndpoint veya null hiçbiri bulunamadı.

Özel durumlar

contractType, null değeridir.

Açıklamalar

Bu Find(Type) aşırı yükleme, Windows Communication Foundation (WCF) programlama modeline özgüdür. Her uç noktanın özelliğine ContractType bakar. ContractType, WCF programlama modelinden oluşturulmamışsa ContractDescription (null*Contract özniteliklerine sahip türler) olabilir.

Ölçütleri karşılayabilir birden çok uç nokta olabilir. yöntemi, koleksiyonda karşılaşılan ilk yöntemi döndürür. Belirtilen ölçütleri karşılayan tüm ServiceEndpoint nesneleri bulmanız gerekiyorsa, bunun yerine yöntemlerden birini FindAll kullanın.

Şunlara uygulanır

Find(Uri)

Kaynak:
ServiceEndpointCollection.cs
Kaynak:
ServiceEndpointCollection.cs
Kaynak:
ServiceEndpointCollection.cs

Hizmet uç noktaları koleksiyonundan belirtilen adrese sahip bir hizmet uç noktası döndürür.

public:
 System::ServiceModel::Description::ServiceEndpoint ^ Find(Uri ^ address);
public System.ServiceModel.Description.ServiceEndpoint Find (Uri address);
member this.Find : Uri -> System.ServiceModel.Description.ServiceEndpoint
Public Function Find (address As Uri) As ServiceEndpoint

Parametreler

address
Uri

Uri Hizmet uç noktası için.

Döndürülenler

Belirtilen adresin ilki ServiceEndpoint veya null hiçbiri bulunamadı.

Özel durumlar

address, null değeridir.

Açıklamalar

Ölçütleri karşılayabilir birden çok uç nokta olabilir. yöntemi, koleksiyonda karşılaşılan ilk yöntemi döndürür. Belirtilen ölçütleri karşılayan tüm ServiceEndpoint nesneleri bulmanız gerekiyorsa, bunun yerine yöntemlerden birini FindAll kullanın.

Şunlara uygulanır

Find(XmlQualifiedName)

Kaynak:
ServiceEndpointCollection.cs
Kaynak:
ServiceEndpointCollection.cs
Kaynak:
ServiceEndpointCollection.cs

Belirtilen ad alanına ve hizmet uç noktaları koleksiyonundan sözleşme adına sahip bir hizmet uç noktası döndürür.

public:
 System::ServiceModel::Description::ServiceEndpoint ^ Find(System::Xml::XmlQualifiedName ^ contractName);
public System.ServiceModel.Description.ServiceEndpoint Find (System.Xml.XmlQualifiedName contractName);
member this.Find : System.Xml.XmlQualifiedName -> System.ServiceModel.Description.ServiceEndpoint
Public Function Find (contractName As XmlQualifiedName) As ServiceEndpoint

Parametreler

contractName
XmlQualifiedName

XmlQualifiedName Hizmetin sözleşmesi için.

Döndürülenler

ServiceEndpoint Belirtilen ad alanına ve sözleşme adına sahip ilk ad alanı veya null bulunamazsa.

Açıklamalar

Ölçütleri karşılayabilir birden çok uç nokta olabilir. yöntemi, koleksiyonda karşılaşılan ilk yöntemi döndürür. Belirtilen ölçütleri karşılayan tüm ServiceEndpoint nesneleri bulmanız gerekiyorsa, bunun yerine yöntemlerden birini FindAll kullanın.

Şunlara uygulanır

Find(Type, XmlQualifiedName)

Kaynak:
ServiceEndpointCollection.cs
Kaynak:
ServiceEndpointCollection.cs
Kaynak:
ServiceEndpointCollection.cs

Belirtilen sözleşme türünde ve hizmet uç noktaları koleksiyonundan belirtilen bağlama adı ve ad alanına sahip bir hizmet uç noktası döndürür.

public:
 System::ServiceModel::Description::ServiceEndpoint ^ Find(Type ^ contractType, System::Xml::XmlQualifiedName ^ bindingName);
public System.ServiceModel.Description.ServiceEndpoint Find (Type contractType, System.Xml.XmlQualifiedName bindingName);
member this.Find : Type * System.Xml.XmlQualifiedName -> System.ServiceModel.Description.ServiceEndpoint
Public Function Find (contractType As Type, bindingName As XmlQualifiedName) As ServiceEndpoint

Parametreler

contractType
Type

Type Hizmet uç noktası için sözleşme.

bindingName
XmlQualifiedName

XmlQualifiedName Hizmetin bağlaması için.

Döndürülenler

Belirtilen sözleşme türünün ilki ServiceEndpoint , bağlama adı ve ad alanı ya da null bulunamazsa.

Özel durumlar

contractType veya bindingName şeklindedir null.

Açıklamalar

Ölçütleri karşılayabilir birden çok uç nokta olabilir. yöntemi, koleksiyonda karşılaşılan ilk yöntemi döndürür. Belirtilen ölçütleri karşılayan tüm ServiceEndpoint nesneleri bulmanız gerekiyorsa, bunun yerine yöntemlerden birini FindAll kullanın.

Şunlara uygulanır

Find(XmlQualifiedName, XmlQualifiedName)

Kaynak:
ServiceEndpointCollection.cs
Kaynak:
ServiceEndpointCollection.cs
Kaynak:
ServiceEndpointCollection.cs

Belirtilen sözleşme adı ve ad alanı ile hizmet uç noktaları koleksiyonundan bağlama adı ve ad alanına sahip ilk hizmet uç noktasını döndürür.

public:
 System::ServiceModel::Description::ServiceEndpoint ^ Find(System::Xml::XmlQualifiedName ^ contractName, System::Xml::XmlQualifiedName ^ bindingName);
public System.ServiceModel.Description.ServiceEndpoint Find (System.Xml.XmlQualifiedName contractName, System.Xml.XmlQualifiedName bindingName);
member this.Find : System.Xml.XmlQualifiedName * System.Xml.XmlQualifiedName -> System.ServiceModel.Description.ServiceEndpoint
Public Function Find (contractName As XmlQualifiedName, bindingName As XmlQualifiedName) As ServiceEndpoint

Parametreler

contractName
XmlQualifiedName

XmlQualifiedName Hizmetin sözleşmesi için.

bindingName
XmlQualifiedName

XmlQualifiedName Hizmetin bağlaması için.

Döndürülenler

Belirtilen bağlama ve sözleşme adlarını ve ad alanlarını içeren ilk ServiceEndpoint .

Özel durumlar

contractName veya bindingName şeklindedir null.

Açıklamalar

Ölçütleri karşılayabilir birden çok uç nokta olabilir. yöntemi, koleksiyonda karşılaşılan ilk yöntemi döndürür. Belirtilen ölçütleri karşılayan tüm ServiceEndpoint nesneleri bulmanız gerekiyorsa, bunun yerine yöntemlerden birini FindAll kullanın.

Şunlara uygulanır