Compartir a través de


ServiceEndpointCollection.Find Método

Definición

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

contractType
Type

Type de contrato para el extremo de servicio.

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

address
Uri

Uri para el extremo de servicio.

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

contractType
Type

Type de contrato para el extremo de servicio.

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.

Se aplica a