ServiceEndpointCollection.Find Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve el primer punto de conexión de servicio encontrado que satisface los criterios específicos de la colección de puntos de conexión de servicio.
Sobrecargas
Find(Type) |
Devuelve el primer punto de conexión de servicio encontrado que satisface el tipo de contrato especificado de la colección de puntos de conexión de servicio. |
Find(Uri) |
Devuelve un punto de conexión de servicio con una dirección especificada de la colección de puntos de conexión de servicio. |
Find(XmlQualifiedName) |
Devuelve un punto de conexión de servicio con un espacio de nombres y nombre de contrato especificados de la colección de puntos de conexión de servicio. |
Find(Type, XmlQualifiedName) |
Devuelve un punto de conexión de servicio con un tipo de contrato, un nombre de enlace y un espacio de nombres especificados de la colección de puntos de conexión de servicio. |
Find(XmlQualifiedName, XmlQualifiedName) |
Devuelve el primer punto de conexión de servicio con el nombre del tipo de contrato, nombre de enlace y espacio de nombres especificados de la colección de puntos de conexión de servicio. |
Comentarios
Potencialmente existen varios extremos que podrían satisfacer los criterios. El método devuelve el primero encontrado en la colección. Si fuese necesario encontrar todos los objetos ServiceEndpoint que satisfacen los criterios especificados, utilice en su lugar uno de los métodos FindAll.
Find(Type)
- Source:
- ServiceEndpointCollection.cs
- Source:
- ServiceEndpointCollection.cs
- Source:
- ServiceEndpointCollection.cs
Devuelve el primer punto de conexión de servicio encontrado que satisface el tipo de contrato especificado de la colección de puntos de conexión de servicio.
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
Parámetros
Devoluciones
Primer ServiceEndpoint del tipo de contrato especificado, o null
si no se encuentra ninguno.
Excepciones
contractType
es null
.
Comentarios
Esta Find(Type) sobrecarga es específica del modelo de programación de Windows Communication Foundation (WCF). Examina la propiedad ContractType para cada punto de conexión.
ContractType puede ser null
si ContractDescription no se creó a partir del modelo de programación WCF (tipos con atributos *Contract).
Potencialmente existen varios extremos que podrían satisfacer los criterios. El método devuelve el primero encontrado en la colección. Si fuese necesario encontrar todos los objetos ServiceEndpoint que satisfacen los criterios especificados, utilice en su lugar uno de los métodos FindAll.
Se aplica a
Find(Uri)
- Source:
- ServiceEndpointCollection.cs
- Source:
- ServiceEndpointCollection.cs
- Source:
- ServiceEndpointCollection.cs
Devuelve un punto de conexión de servicio con una dirección especificada de la colección de puntos de conexión de servicio.
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
Parámetros
Devoluciones
Primer ServiceEndpoint de la dirección especificada, o null
si no se encuentra ninguno.
Excepciones
address
es null
.
Comentarios
Potencialmente existen varios extremos que podrían satisfacer los criterios. El método devuelve el primero encontrado en la colección. Si fuese necesario encontrar todos los objetos ServiceEndpoint que satisfacen los criterios especificados, utilice en su lugar uno de los métodos FindAll.
Se aplica a
Find(XmlQualifiedName)
- Source:
- ServiceEndpointCollection.cs
- Source:
- ServiceEndpointCollection.cs
- Source:
- ServiceEndpointCollection.cs
Devuelve un punto de conexión de servicio con un espacio de nombres y nombre de contrato especificados de la colección de puntos de conexión de servicio.
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
Parámetros
- contractName
- XmlQualifiedName
El XmlQualifiedName para el contrato de servicio.
Devoluciones
Primer ServiceEndpoint con el espacio de nombres y nombre del contrato especificados, o null
si no se encuentra ninguno.
Comentarios
Potencialmente existen varios extremos que podrían satisfacer los criterios. El método devuelve el primero encontrado en la colección. Si fuese necesario encontrar todos los objetos ServiceEndpoint que satisfacen los criterios especificados, utilice en su lugar uno de los métodos FindAll.
Se aplica a
Find(Type, XmlQualifiedName)
- Source:
- ServiceEndpointCollection.cs
- Source:
- ServiceEndpointCollection.cs
- Source:
- ServiceEndpointCollection.cs
Devuelve un punto de conexión de servicio con un tipo de contrato, un nombre de enlace y un espacio de nombres especificados de la colección de puntos de conexión de servicio.
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
Parámetros
- bindingName
- XmlQualifiedName
XmlQualifiedName para el enlace de servicio.
Devoluciones
Primer ServiceEndpoint del tipo de contrato, nombre de enlace y espacio de nombres especificados, o null
si no se encuentra ninguno.
Excepciones
contractType
o bindingName
es null
.
Comentarios
Potencialmente existen varios extremos que podrían satisfacer los criterios. El método devuelve el primero encontrado en la colección. Si fuese necesario encontrar todos los objetos ServiceEndpoint que satisfacen los criterios especificados, utilice en su lugar uno de los métodos FindAll.
Se aplica a
Find(XmlQualifiedName, XmlQualifiedName)
- Source:
- ServiceEndpointCollection.cs
- Source:
- ServiceEndpointCollection.cs
- Source:
- ServiceEndpointCollection.cs
Devuelve el primer punto de conexión de servicio con el nombre del tipo de contrato, nombre de enlace y espacio de nombres especificados de la colección de puntos de conexión de servicio.
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
Parámetros
- contractName
- XmlQualifiedName
El XmlQualifiedName para el contrato de servicio.
- bindingName
- XmlQualifiedName
XmlQualifiedName para el enlace de servicio.
Devoluciones
El primer ServiceEndpoint con el enlace, los nombres del contrato y los espacios de nombres especificados.
Excepciones
contractName
o bindingName
es null
.
Comentarios
Potencialmente existen varios extremos que podrían satisfacer los criterios. El método devuelve el primero encontrado en la colección. Si fuese necesario encontrar todos los objetos ServiceEndpoint que satisfacen los criterios especificados, utilice en su lugar uno de los métodos FindAll.