3 // Copyright (c) Microsoft Corporation. All rights reserved.
6 ////////////////////////////////////////////////////////////////////////////////
7 ////////////////////////////////////////////////////////////////////////////////
9 // InvalidFilterCriteriaException is thrown in FindMembers when the
11 // <OWNER>Microsoft</OWNER>
12 // filter criteria is not valid for the type of filter being used.
17 namespace System
.Reflection
{
20 using System
.Runtime
.Serialization
;
21 using ApplicationException
= System
.ApplicationException
;
23 [System
.Runtime
.InteropServices
.ComVisible(true)]
25 public class InvalidFilterCriteriaException
: Exception
{
27 public class InvalidFilterCriteriaException
: ApplicationException
{
28 #endif // FEATURE_CORECLR
29 public InvalidFilterCriteriaException()
30 : base(Environment
.GetResourceString("Arg_InvalidFilterCriteriaException")) {
31 SetErrorCode(__HResults
.COR_E_INVALIDFILTERCRITERIA
);
34 public InvalidFilterCriteriaException(String message
) : base(message
) {
35 SetErrorCode(__HResults
.COR_E_INVALIDFILTERCRITERIA
);
38 public InvalidFilterCriteriaException(String message
, Exception inner
) : base(message
, inner
) {
39 SetErrorCode(__HResults
.COR_E_INVALIDFILTERCRITERIA
);
42 protected InvalidFilterCriteriaException(SerializationInfo info
, StreamingContext context
) : base(info
, context
) {