次の方法で共有


AddressHeaderCollection.FindHeader(String, String) メソッド

定義

コレクション内で、指定した名前と名前空間を持つ最初のアドレス ヘッダーを検索します。

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

パラメーター

name
String

検索されるアドレス ヘッダーの名前。

ns
String

検索されるアドレス ヘッダーの名前空間。

戻り値

コレクション内に存在する、指定した名前と名前空間を持つ AddressHeader

例外

name または nsnull です。

指定した namens を持つヘッダーが複数存在します。

次のコードは、このメソッドを呼び出す方法を示しています。

注釈

指定した名前と名前空間を持つすべてのアドレス ヘッダーをコレクションで検索する必要がある場合は、代わりに FindAll(String, String) メソッドを使用します。

ArgumentException は、コレクション内に複数のヘッダーがある場合に理想的な例外の種類ではありません。 コレクションに同じ名前と名前空間のエントリが複数存在する場合は、このメソッドの呼び出し元で、この例外を適切に処理する必要があります。

適用対象