ServiceEndpointCollection.Find Metoda

Definicja

Zwraca pierwszy punkt końcowy usługi znaleziony, który spełnia określone kryteria z kolekcji punktów końcowych usługi.

Przeciążenia

Find(Type)

Zwraca pierwszy punkt końcowy usługi znaleziony, który spełnia określony typ kontraktu z kolekcji punktów końcowych usługi.

Find(Uri)

Zwraca punkt końcowy usługi z określonym adresem z kolekcji punktów końcowych usługi.

Find(XmlQualifiedName)

Zwraca punkt końcowy usługi z określoną przestrzenią nazw i nazwą kontraktu z kolekcji punktów końcowych usługi.

Find(Type, XmlQualifiedName)

Zwraca punkt końcowy usługi określonego typu kontraktu i z określoną nazwą powiązania i przestrzenią nazw z kolekcji punktów końcowych usługi.

Find(XmlQualifiedName, XmlQualifiedName)

Zwraca pierwszy punkt końcowy usługi z określoną nazwą kontraktu i przestrzenią nazw oraz nazwą powiązania i przestrzenią nazw z kolekcji punktów końcowych usługi.

Uwagi

Istnieje potencjalnie wiele punktów końcowych, które mogą spełniać kryteria. Metoda zwraca pierwszą napotkaną w kolekcji. Jeśli musisz znaleźć wszystkie ServiceEndpoint obiekty spełniające określone kryteria, użyj jednej z FindAll metod.

Find(Type)

Źródło:
ServiceEndpointCollection.cs
Źródło:
ServiceEndpointCollection.cs
Źródło:
ServiceEndpointCollection.cs

Zwraca pierwszy punkt końcowy usługi znaleziony, który spełnia określony typ kontraktu z kolekcji punktów końcowych usługi.

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

Parametry

contractType
Type

Kontrakt Type dla punktu końcowego usługi.

Zwraca

Pierwszy ServiceEndpoint z określonego typu kontraktu lub null jeśli nie znaleziono żadnego.

Wyjątki

contractType to null.

Uwagi

To Find(Type) przeciążenie jest specyficzne dla modelu programowania Windows Communication Foundation (WCF). ContractType Analizuje on właściwość dla każdego punktu końcowego. Może ContractType to być null , jeśli ContractDescription element nie został utworzony na podstawie modelu programowania WCF (typy z *atrybutami kontraktu).

Istnieje potencjalnie wiele punktów końcowych, które mogą spełniać kryteria. Metoda zwraca pierwszą napotkaną w kolekcji. Jeśli musisz znaleźć wszystkie ServiceEndpoint obiekty spełniające określone kryteria, użyj jednej z FindAll metod.

Dotyczy

Find(Uri)

Źródło:
ServiceEndpointCollection.cs
Źródło:
ServiceEndpointCollection.cs
Źródło:
ServiceEndpointCollection.cs

Zwraca punkt końcowy usługi z określonym adresem z kolekcji punktów końcowych usługi.

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

Parametry

address
Uri

Element Uri dla punktu końcowego usługi.

Zwraca

Pierwszy ServiceEndpoint z określonego adresu lub null jeśli żaden z nich nie został znaleziony.

Wyjątki

address to null.

Uwagi

Istnieje potencjalnie wiele punktów końcowych, które mogą spełniać kryteria. Metoda zwraca pierwszą napotkaną w kolekcji. Jeśli musisz znaleźć wszystkie ServiceEndpoint obiekty spełniające określone kryteria, użyj jednej z FindAll metod.

Dotyczy

Find(XmlQualifiedName)

Źródło:
ServiceEndpointCollection.cs
Źródło:
ServiceEndpointCollection.cs
Źródło:
ServiceEndpointCollection.cs

Zwraca punkt końcowy usługi z określoną przestrzenią nazw i nazwą kontraktu z kolekcji punktów końcowych usługi.

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

Parametry

contractName
XmlQualifiedName

Umowa XmlQualifiedName usługi.

Zwraca

Pierwszy ServiceEndpoint z określoną przestrzenią nazw i nazwą kontraktu lub null jeśli nie znaleziono żadnej.

Uwagi

Istnieje potencjalnie wiele punktów końcowych, które mogą spełniać kryteria. Metoda zwraca pierwszą napotkaną w kolekcji. Jeśli musisz znaleźć wszystkie ServiceEndpoint obiekty spełniające określone kryteria, użyj jednej z FindAll metod.

Dotyczy

Find(Type, XmlQualifiedName)

Źródło:
ServiceEndpointCollection.cs
Źródło:
ServiceEndpointCollection.cs
Źródło:
ServiceEndpointCollection.cs

Zwraca punkt końcowy usługi określonego typu kontraktu i z określoną nazwą powiązania i przestrzenią nazw z kolekcji punktów końcowych usługi.

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

Parametry

contractType
Type

Kontrakt Type dla punktu końcowego usługi.

bindingName
XmlQualifiedName

Element XmlQualifiedName dla powiązania usługi.

Zwraca

Pierwszy ServiceEndpoint z określonego typu kontraktu i nazwa powiązania oraz przestrzeń nazw lub null jeśli nie znaleziono żadnego.

Wyjątki

contractType lub bindingName to null.

Uwagi

Istnieje potencjalnie wiele punktów końcowych, które mogą spełniać kryteria. Metoda zwraca pierwszą napotkaną w kolekcji. Jeśli musisz znaleźć wszystkie ServiceEndpoint obiekty spełniające określone kryteria, użyj jednej z FindAll metod.

Dotyczy

Find(XmlQualifiedName, XmlQualifiedName)

Źródło:
ServiceEndpointCollection.cs
Źródło:
ServiceEndpointCollection.cs
Źródło:
ServiceEndpointCollection.cs

Zwraca pierwszy punkt końcowy usługi z określoną nazwą kontraktu i przestrzenią nazw oraz nazwą powiązania i przestrzenią nazw z kolekcji punktów końcowych usługi.

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

Parametry

contractName
XmlQualifiedName

Umowa XmlQualifiedName usługi.

bindingName
XmlQualifiedName

Element XmlQualifiedName dla powiązania usługi.

Zwraca

Pierwszy ServiceEndpoint z określonymi nazwami powiązań i kontraktami i przestrzeniami nazw.

Wyjątki

contractName lub bindingName to null.

Uwagi

Istnieje potencjalnie wiele punktów końcowych, które mogą spełniać kryteria. Metoda zwraca pierwszą napotkaną w kolekcji. Jeśli musisz znaleźć wszystkie ServiceEndpoint obiekty spełniające określone kryteria, użyj jednej z FindAll metod.

Dotyczy