AddressHeaderCollection.FindHeader(String, String) Methode

Definition

Sucht den ersten Adressheader in der Auflistung mit einem angegebenen Namen und Namespace.

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

Parameter

name
String

Der Name des zu findenden Adressheaders.

ns
String

Der Namespace des zu findenden Adressheaders.

Gibt zurück

Die AddressHeader in der Auflistung mit dem angegebenen Namen und Namespace.

Ausnahmen

name oder ns ist null.

Es gibt mehrere Kopfzeilen, die den angegebenen name und ns.

Beispiele

Der folgende Codeausschnitt veranschaulicht, wie diese Methode aufgerufen wird.

Hinweise

Wenn Sie alle Adressheader in der Auflistung mit dem angegebenen Namen und Namespace finden müssen, verwenden Sie stattdessen die FindAll(String, String) Methode.

ArgumentException ist nicht der ideale Ausnahmetyp, wenn mehr als eine Kopfzeile in der Auflistung vorhanden ist. Aufrufer dieser Methode sollten diese Ausnahme behandeln, wenn die Auflistung mehrere Einträge mit demselben Namen und Namespace enthält.

Gilt für: