Udostępnij za pośrednictwem


AddressHeaderCollection.FindHeader(String, String) Metoda

Definicja

Znajduje pierwszy nagłówek adresu w kolekcji o określonej nazwie i przestrzeni nazw.

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

Parametry

name
String

Nazwa nagłówka adresu, który ma zostać znaleziony.

ns
String

Przestrzeń nazw nagłówka adresu, która ma zostać znaleziona.

Zwraca

Element AddressHeader w kolekcji o określonej nazwie i przestrzeni nazw.

Wyjątki

name lub ns to null.

Istnieje więcej niż jeden nagłówek z określonym name i ns.

Przykłady

Poniższy fragment kodu ilustruje sposób wywoływania tej metody.

Uwagi

Jeśli musisz znaleźć wszystkie nagłówki adresów w kolekcji z określoną nazwą i przestrzenią nazw, zamiast tego użyj FindAll(String, String) metody .

ArgumentException nie jest idealnym typem wyjątku, gdy w kolekcji znajduje się więcej niż jeden nagłówek. Osoby wywołujące tę metodę powinny dbać o obsługę tego wyjątku, gdy kolekcja zawiera wiele wpisów o tej samej nazwie i przestrzeni nazw.

Dotyczy