ServiceEndpointCollection.Find Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt den ersten Dienstendpunkt aus der Auflistung von Dienstendpunkten zurück, der bestimmte Kriterien erfüllt.
Überlädt
Find(Type) |
Gibt den ersten Dienstendpunkt aus der Auflistung von Dienstendpunkten zurück, der dem angegebenen Vertragstyp entspricht. |
Find(Uri) |
Gibt einen Dienstendpunkt mit einer angegebenen Adresse aus der Auflistung der Dienstendpunkte zurück. |
Find(XmlQualifiedName) |
Gibt einen Dienstendpunkt mit einem angegebenen Namespace und Vertragsnamen aus der Auflistung von Dienstendpunkten zurück. |
Find(Type, XmlQualifiedName) |
Gibt einen Dienstendpunkt eines angegebenen Vertragstyps und mit einem bestimmten Bindungsnamen und Namespace aus der Auflistung von Dienstendpunkten zurück. |
Find(XmlQualifiedName, XmlQualifiedName) |
Gibt den ersten Dienstendpunkt mit dem angegebenen Vertragsnamen, Namespace und Bindungsnamen und Namespace aus der Auflistung von Dienstendpunkten zurück. |
Hinweise
Es gibt potenziell mehrere Endpunkte, die die Kriterien erfüllen können. Die Methode gibt den ersten Endpunkt zurück, der in der Auflistung gefunden wird. Wenn Sie alle ServiceEndpoint-Objekte in der Auflistung anzeigen möchten, die den angegebenen Kriterien entsprechen, verwenden Sie stattdessen eine der FindAll-Methoden.
Find(Type)
Gibt den ersten Dienstendpunkt aus der Auflistung von Dienstendpunkten zurück, der dem angegebenen Vertragstyp entspricht.
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
Parameter
Gibt zurück
Der erste ServiceEndpoint des angegebenen Vertragstyps oder null
, wenn keiner gefunden wurde.
Ausnahmen
contractType
ist null
.
Hinweise
Diese Find(Type) Überladung ist spezifisch für das programmiermodell Windows Communication Foundation (WCF). Sie prüft die ContractType-Eigenschaft für jeden Endpunkt. Dies ContractType kann null
sein, wenn dies ContractDescription nicht aus dem WCF-Programmiermodell (Typen mit *Contract-Attributen) erstellt wurde.
Es gibt potenziell mehrere Endpunkte, die die Kriterien erfüllen können. Die Methode gibt den ersten Endpunkt zurück, der in der Auflistung gefunden wird. Wenn Sie alle ServiceEndpoint-Objekte in der Auflistung anzeigen möchten, die den angegebenen Kriterien entsprechen, verwenden Sie stattdessen eine der FindAll-Methoden.
Gilt für
Find(Uri)
Gibt einen Dienstendpunkt mit einer angegebenen Adresse aus der Auflistung der Dienstendpunkte zurück.
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
Parameter
Gibt zurück
Der erste ServiceEndpoint mit der angegebenen Adresse oder null
, wenn keiner gefunden wurde.
Ausnahmen
address
ist null
.
Hinweise
Es gibt potenziell mehrere Endpunkte, die die Kriterien erfüllen können. Die Methode gibt den ersten Endpunkt zurück, der in der Auflistung gefunden wird. Wenn Sie alle ServiceEndpoint-Objekte in der Auflistung anzeigen möchten, die den angegebenen Kriterien entsprechen, verwenden Sie stattdessen eine der FindAll-Methoden.
Gilt für
Find(XmlQualifiedName)
Gibt einen Dienstendpunkt mit einem angegebenen Namespace und Vertragsnamen aus der Auflistung von Dienstendpunkten zurück.
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
Parameter
- contractName
- XmlQualifiedName
Der XmlQualifiedName für den Vertrag des Diensts.
Gibt zurück
Der erste ServiceEndpoint mit dem angegebenen Namespace und Vertragsnamen oder null
, wenn keiner gefunden wurde.
Hinweise
Es gibt potenziell mehrere Endpunkte, die die Kriterien erfüllen können. Die Methode gibt den ersten Endpunkt zurück, der in der Auflistung gefunden wird. Wenn Sie alle ServiceEndpoint-Objekte in der Auflistung anzeigen möchten, die den angegebenen Kriterien entsprechen, verwenden Sie stattdessen eine der FindAll-Methoden.
Gilt für
Find(Type, XmlQualifiedName)
Gibt einen Dienstendpunkt eines angegebenen Vertragstyps und mit einem bestimmten Bindungsnamen und Namespace aus der Auflistung von Dienstendpunkten zurück.
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
Parameter
- bindingName
- XmlQualifiedName
Der XmlQualifiedName für die Bindung des Diensts.
Gibt zurück
Der erste ServiceEndpoint mit dem angegebenen Vertragstyp und Bindungsnamen und Namespace oder null
, wenn keiner gefunden wurde.
Ausnahmen
contractType
oder bindingName
ist null
.
Hinweise
Es gibt potenziell mehrere Endpunkte, die die Kriterien erfüllen können. Die Methode gibt den ersten Endpunkt zurück, der in der Auflistung gefunden wird. Wenn Sie alle ServiceEndpoint-Objekte in der Auflistung anzeigen möchten, die den angegebenen Kriterien entsprechen, verwenden Sie stattdessen eine der FindAll-Methoden.
Gilt für
Find(XmlQualifiedName, XmlQualifiedName)
Gibt den ersten Dienstendpunkt mit dem angegebenen Vertragsnamen, Namespace und Bindungsnamen und Namespace aus der Auflistung von Dienstendpunkten zurück.
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
Parameter
- contractName
- XmlQualifiedName
Der XmlQualifiedName für den Vertrag des Diensts.
- bindingName
- XmlQualifiedName
Der XmlQualifiedName für die Bindung des Diensts.
Gibt zurück
Der erste ServiceEndpoint mit der angegebenen Bindung und den angegebenen Vertragsnamen und Namespaces.
Ausnahmen
contractName
oder bindingName
ist null
.
Hinweise
Es gibt potenziell mehrere Endpunkte, die die Kriterien erfüllen können. Die Methode gibt den ersten Endpunkt zurück, der in der Auflistung gefunden wird. Wenn Sie alle ServiceEndpoint-Objekte in der Auflistung anzeigen möchten, die den angegebenen Kriterien entsprechen, verwenden Sie stattdessen eine der FindAll-Methoden.