AddressHeaderCollection.FindHeader(String, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Sucht den ersten Adressheader in der Auflistung mit dem angegebenen Namen und dem angegebenen 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 Adressheaders, der gesucht werden soll.
- ns
- String
Der Namespace des Adressheaders, der gesucht werden soll.
Gibt zurück
Der AddressHeader in der Auflistung mit dem angegebenen Namen und dem angegebenen Namespace.
Ausnahmen
name
oder ns
ist null
.
Es sind mehrere Header mit dem angegebenen name
und dem angegebenen ns
vorhanden.
Beispiele
Im folgenden Codeausschnitt wird das Aufrufen dieser Methode veranschaulicht.
Hinweise
Verwenden Sie stattdessen die FindAll(String, String)-Methode, wenn Sie alle Adressheader in der Auflistung mit dem angegebenen Namen und dem angegebenen Namespace suchen möchten.
ArgumentException ist nicht der ideale Ausnahmetyp, wenn mehr als ein Header in der Auflistung vorhanden ist. Diese Ausnahme sollte von Aufrufern der Methode mit Vorsicht behandelt werden, wenn die Auflistung mehrere Einträge mit dem gleichen Namen und dem gleichen Namespace enthält.