AddressHeaderCollection.FindHeader(String, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Localiza o primeiro cabeçalho de endereço na coleção com um nome e namespace especificados.
public:
System::ServiceModel::Channels::AddressHeader ^ FindHeader(System::String ^ name, System::String ^ ns);
public System.ServiceModel.Channels.AddressHeader FindHeader (string name, string ns);
member this.FindHeader : string * string -> System.ServiceModel.Channels.AddressHeader
Public Function FindHeader (name As String, ns As String) As AddressHeader
Parâmetros
- name
- String
O nome do cabeçalho de endereço a ser localizado.
- ns
- String
O namespace do cabeçalho de endereço a ser localizado.
Retornos
O AddressHeader na coleção com o nome e o namespace especificados.
Exceções
name
ou ns
é null
.
Há mais de um cabeçalho que tem o name
e o ns
especificados.
Exemplos
O snippet de código a seguir ilustra como chamar esse método.
Comentários
Se você precisar encontrar todos os cabeçalhos de endereço na coleção com o nome e o namespace especificados, use o FindAll(String, String) método .
ArgumentException não é o tipo de exceção ideal quando há mais de um cabeçalho na coleção. Os chamadores desse método devem ter cuidado para lidar com essa exceção quando a coleção contiver várias entradas com o mesmo nome e namespace.