AddressHeaderCollection.FindHeader(String, String) Metoda

Definice

Vyhledá hlavičku první adresy v kolekci se zadaným názvem a oborem názvů.

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

Název hlavičky adresy, která se má najít.

ns
String

Obor názvů hlavičky adresy, která se má najít.

Návraty

V AddressHeader kolekci se zadaným názvem a oborem názvů.

Výjimky

name nebo ns je null.

Existuje více než jedna hlavička, která má zadané name a ns.

Příklady

Následující fragment kódu ukazuje, jak tuto metodu volat.

Poznámky

Pokud potřebujete najít všechny hlavičky adres v kolekci se zadaným názvem a oborem názvů, použijte místo toho metodu FindAll(String, String) .

ArgumentException není ideální typ výjimky, pokud je v kolekci více než jedno záhlaví. Volající této metody by se měli postarat o zpracování této výjimky, pokud kolekce obsahuje více položek se stejným názvem a oborem názvů.

Platí pro