ServiceEndpointCollection.Find Método

Definição

Retorna o primeiro endpoint de serviço encontrado que satisfaz critérios específicos da coleção de endpoints de serviço.

Sobrecargas

Name Description
Find(Type)

Devolve o primeiro endpoint de serviço encontrado que satisfaz o tipo de contrato especificado da coleção de endpoints de serviço.

Find(Uri)

Devolve um endpoint de serviço com um endereço especificado da coleção de endpoints de serviço.

Find(XmlQualifiedName)

Devolve um endpoint de serviço com um namespace e nome de contrato especificados da coleção de endpoints de serviço.

Find(Type, XmlQualifiedName)

Devolve um endpoint de serviço de um tipo de contrato especificado e com um nome e namespace vinculativos especificados da coleção de endpoints de serviço.

Find(XmlQualifiedName, XmlQualifiedName)

Devolve o primeiro endpoint de serviço com o nome e namespace do contrato especificados, e o nome e namespace de ligação da coleção de endpoints de serviço.

Observações

Existem potencialmente múltiplos endpoints que podem satisfazer os critérios. O método devolve o primeiro encontrado na coleção. Se precisar de encontrar todos os ServiceEndpoint objetos que satisfaçam os critérios especificados, use um dos FindAll métodos em vez disso.

Find(Type)

Origem:
ServiceEndpointCollection.cs
Origem:
ServiceEndpointCollection.cs
Origem:
ServiceEndpointCollection.cs

Devolve o primeiro endpoint de serviço encontrado que satisfaz o tipo de contrato especificado da coleção de endpoints de serviço.

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

O Type contrato de serviço para o endpoint de serviço.

Devoluções

O primeiro ServiceEndpoint do tipo de contrato especificado ou null , se não for encontrado, foi encontrado.

Exceções

contractType é null.

Observações

Esta sobrecarga Find(Type) é específica do modelo de programação Windows Communication Foundation (WCF). Ele analisa a ContractType propriedade de cada endpoint. O ContractType pode ser null se não ContractDescription foi criado a partir do modelo de programação WCF (tipos com atributos *Contrato).

Existem potencialmente múltiplos endpoints que podem satisfazer os critérios. O método devolve o primeiro encontrado na coleção. Se precisar de encontrar todos os ServiceEndpoint objetos que satisfaçam os critérios especificados, use um dos FindAll métodos em vez disso.

Aplica-se a

Find(Uri)

Origem:
ServiceEndpointCollection.cs
Origem:
ServiceEndpointCollection.cs
Origem:
ServiceEndpointCollection.cs

Devolve um endpoint de serviço com um endereço especificado da coleção de endpoints de serviço.

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

O Uri para o endpoint do serviço.

Devoluções

O primeiro ServiceEndpoint do endereço especificado ou null , se não houver, foi encontrado.

Exceções

address é null.

Observações

Existem potencialmente múltiplos endpoints que podem satisfazer os critérios. O método devolve o primeiro encontrado na coleção. Se precisar de encontrar todos os ServiceEndpoint objetos que satisfaçam os critérios especificados, use um dos FindAll métodos em vez disso.

Aplica-se a

Find(XmlQualifiedName)

Origem:
ServiceEndpointCollection.cs
Origem:
ServiceEndpointCollection.cs
Origem:
ServiceEndpointCollection.cs

Devolve um endpoint de serviço com um namespace e nome de contrato especificados da coleção de endpoints de serviço.

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

O XmlQualifiedName para o contrato do serviço.

Devoluções

O primeiro ServiceEndpoint com o namespace e nome do contrato especificados ou null , se não fosse encontrado.

Observações

Existem potencialmente múltiplos endpoints que podem satisfazer os critérios. O método devolve o primeiro encontrado na coleção. Se precisar de encontrar todos os ServiceEndpoint objetos que satisfaçam os critérios especificados, use um dos FindAll métodos em vez disso.

Aplica-se a

Find(Type, XmlQualifiedName)

Origem:
ServiceEndpointCollection.cs
Origem:
ServiceEndpointCollection.cs
Origem:
ServiceEndpointCollection.cs

Devolve um endpoint de serviço de um tipo de contrato especificado e com um nome e namespace vinculativos especificados da coleção de endpoints de serviço.

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

O Type contrato de serviço para o endpoint de serviço.

bindingName
XmlQualifiedName

O XmlQualifiedName para a vinculação do serviço.

Devoluções

O primeiro ServiceEndpoint do tipo de contrato especificado e do nome vinculativo e espaço de nomes ou null , se não houver, foi encontrado.

Exceções

contractType ou bindingName é null.

Observações

Existem potencialmente múltiplos endpoints que podem satisfazer os critérios. O método devolve o primeiro encontrado na coleção. Se precisar de encontrar todos os ServiceEndpoint objetos que satisfaçam os critérios especificados, use um dos FindAll métodos em vez disso.

Aplica-se a

Find(XmlQualifiedName, XmlQualifiedName)

Origem:
ServiceEndpointCollection.cs
Origem:
ServiceEndpointCollection.cs
Origem:
ServiceEndpointCollection.cs

Devolve o primeiro endpoint de serviço com o nome e namespace do contrato especificados, e o nome e namespace de ligação da coleção de endpoints de serviço.

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

O XmlQualifiedName para o contrato do serviço.

bindingName
XmlQualifiedName

O XmlQualifiedName para a vinculação do serviço.

Devoluções

O primeiro ServiceEndpoint com os nomes e espaços de nomes de ligação e contrato especificados.

Exceções

contractName ou bindingName é null.

Observações

Existem potencialmente múltiplos endpoints que podem satisfazer os critérios. O método devolve o primeiro encontrado na coleção. Se precisar de encontrar todos os ServiceEndpoint objetos que satisfaçam os critérios especificados, use um dos FindAll métodos em vez disso.

Aplica-se a