다음을 통해 공유


MessageLoggingElement.Filters 속성

정의

메시지 로깅에 사용되는 XPathFilter 개체를 가져옵니다.

public:
 property System::ServiceModel::Configuration::XPathMessageFilterElementCollection ^ Filters { System::ServiceModel::Configuration::XPathMessageFilterElementCollection ^ get(); };
[System.Configuration.ConfigurationProperty("filters", DefaultValue=null)]
public System.ServiceModel.Configuration.XPathMessageFilterElementCollection Filters { get; }
[<System.Configuration.ConfigurationProperty("filters", DefaultValue=null)>]
member this.Filters : System.ServiceModel.Configuration.XPathMessageFilterElementCollection
Public ReadOnly Property Filters As XPathMessageFilterElementCollection

속성 값

XPathMessageFilterElementCollection

메시지 로깅에 사용되는 XPathFilter 개체의 컬렉션입니다.

특성

예제

다음은 SOAP 헤더 섹션이 있는 메시지만 기록하도록 필터를 구성하는 예입니다.

설명

메시지 필터는 서비스 및 전송 수준에서 적용됩니다. 하나 이상의 필터가 정의되면 그 중 최소한 하나의 필터와 일치하는 메시지만 로깅됩니다. 정의된 필터가 없으면 모든 메시지가 통과합니다.

필터는 모든 XPath 구문을 지원하며, 구성 파일에 표시되는 순서대로 적용됩니다. 필터 구문에 오류가 있으면 구성 예외가 발생합니다.

적용 대상