ServiceEndpointCollection.Find Methode

Definitie

Retourneert het eerste service-eindpunt dat voldoet aan specifieke criteria uit de verzameling service-eindpunten.

Overloads

Name Description
Find(Type)

Retourneert het eerste service-eindpunt dat voldoet aan het opgegeven contracttype van de verzameling service-eindpunten.

Find(Uri)

Retourneert een service-eindpunt met een opgegeven adres uit de verzameling service-eindpunten.

Find(XmlQualifiedName)

Retourneert een service-eindpunt met een opgegeven naamruimte en contractnaam uit de verzameling service-eindpunten.

Find(Type, XmlQualifiedName)

Retourneert een service-eindpunt van een opgegeven contracttype en met een opgegeven bindingsnaam en -naamruimte uit de verzameling service-eindpunten.

Find(XmlQualifiedName, XmlQualifiedName)

Retourneert het eerste service-eindpunt met de opgegeven contractnaam en naamruimte en bindingsnaam en -naamruimte uit de verzameling service-eindpunten.

Opmerkingen

Er zijn mogelijk meerdere eindpunten die aan de criteria kunnen voldoen. De methode retourneert de eerste die in de verzameling is aangetroffen. Als u alle ServiceEndpoint objecten wilt zoeken die voldoen aan de opgegeven criteria, gebruikt u in plaats daarvan een van de FindAll methoden.

Find(Type)

Retourneert het eerste service-eindpunt dat voldoet aan het opgegeven contracttype van de verzameling service-eindpunten.

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

Parameters

contractType
Type

Het Type contract voor het service-eindpunt.

Retouren

Het eerste ServiceEndpoint van het opgegeven contracttype of null als er geen is gevonden.

Uitzonderingen

contractType is null.

Opmerkingen

Deze Find(Type) overbelasting is specifiek voor het WCF-programmeermodel (Windows Communication Foundation). Er wordt naar de ContractType eigenschap voor elk eindpunt gekeken. Dit ContractType kan zijn null als het ContractDescription niet is gemaakt op basis van het WCF-programmeermodel (typen met *Contractkenmerken).

Er zijn mogelijk meerdere eindpunten die aan de criteria kunnen voldoen. De methode retourneert de eerste die in de verzameling is aangetroffen. Als u alle ServiceEndpoint objecten wilt zoeken die voldoen aan de opgegeven criteria, gebruikt u in plaats daarvan een van de FindAll methoden.

Van toepassing op

Find(Uri)

Retourneert een service-eindpunt met een opgegeven adres uit de verzameling service-eindpunten.

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

Parameters

address
Uri

Het Uri voor het service-eindpunt.

Retouren

De eerste ServiceEndpoint van het opgegeven adres of null als er geen is gevonden.

Uitzonderingen

address is null.

Opmerkingen

Er zijn mogelijk meerdere eindpunten die aan de criteria kunnen voldoen. De methode retourneert de eerste die in de verzameling is aangetroffen. Als u alle ServiceEndpoint objecten wilt zoeken die voldoen aan de opgegeven criteria, gebruikt u in plaats daarvan een van de FindAll methoden.

Van toepassing op

Find(XmlQualifiedName)

Retourneert een service-eindpunt met een opgegeven naamruimte en contractnaam uit de verzameling service-eindpunten.

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

Parameters

contractName
XmlQualifiedName

Het XmlQualifiedName voor het contract van de service.

Retouren

De eerste ServiceEndpoint met de opgegeven naamruimte en contractnaam of null als er geen is gevonden.

Opmerkingen

Er zijn mogelijk meerdere eindpunten die aan de criteria kunnen voldoen. De methode retourneert de eerste die in de verzameling is aangetroffen. Als u alle ServiceEndpoint objecten wilt zoeken die voldoen aan de opgegeven criteria, gebruikt u in plaats daarvan een van de FindAll methoden.

Van toepassing op

Find(Type, XmlQualifiedName)

Retourneert een service-eindpunt van een opgegeven contracttype en met een opgegeven bindingsnaam en -naamruimte uit de verzameling service-eindpunten.

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

Parameters

contractType
Type

Het Type contract voor het service-eindpunt.

bindingName
XmlQualifiedName

De XmlQualifiedName voor de binding van de service.

Retouren

Het eerste ServiceEndpoint van het opgegeven contracttype en de bindingsnaam en -naamruimte of null als er geen is gevonden.

Uitzonderingen

contractType of bindingName is null.

Opmerkingen

Er zijn mogelijk meerdere eindpunten die aan de criteria kunnen voldoen. De methode retourneert de eerste die in de verzameling is aangetroffen. Als u alle ServiceEndpoint objecten wilt zoeken die voldoen aan de opgegeven criteria, gebruikt u in plaats daarvan een van de FindAll methoden.

Van toepassing op

Find(XmlQualifiedName, XmlQualifiedName)

Retourneert het eerste service-eindpunt met de opgegeven contractnaam en naamruimte en bindingsnaam en -naamruimte uit de verzameling service-eindpunten.

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

Parameters

contractName
XmlQualifiedName

Het XmlQualifiedName voor het contract van de service.

bindingName
XmlQualifiedName

De XmlQualifiedName voor de binding van de service.

Retouren

De eerste ServiceEndpoint met de opgegeven bindings- en contractnamen en naamruimten.

Uitzonderingen

contractName of bindingName is null.

Opmerkingen

Er zijn mogelijk meerdere eindpunten die aan de criteria kunnen voldoen. De methode retourneert de eerste die in de verzameling is aangetroffen. Als u alle ServiceEndpoint objecten wilt zoeken die voldoen aan de opgegeven criteria, gebruikt u in plaats daarvan een van de FindAll methoden.

Van toepassing op