ServiceEndpointCollection.Find Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
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
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
- 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.