ServiceEndpointCollection.Find Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
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
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
- 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.