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

컬렉션에서 지정된 이름과 네임스페이스를 가진 AddressHeader입니다.

예외

name 또는 nsnull인 경우

지정된 namens를 가진 헤더가 여러 개인 경우

예제

다음 코드 조각에서는 이 메서드를 호출하는 방법을 보여 줍니다.

설명

컬렉션에서 지정된 이름과 네임스페이스를 사용하여 모든 주소 헤더를 찾아야 하는 경우 대신 메서드를 FindAll(String, String) 사용합니다.

ArgumentException 은 컬렉션에 둘 이상의 헤더가 있는 경우 이상적인 예외 형식이 아닙니다. 컬렉션에 이름과 네임스페이스가 같은 여러 항목이 포함된 경우 이 메서드의 호출자는 이 예외를 처리하도록 주의해야 합니다.

적용 대상