1 // Licensed to the .NET Foundation under one or more agreements.
2 // The .NET Foundation licenses this file to you under the MIT license.
3 // See the LICENSE file in the project root for more information.
4 
5 namespace Microsoft.SqlServer.TDS.Servers
6 {
7     /// <summary>
8     /// Type of the filter to apply to server name
9     /// </summary>
10     public enum ServerNameFilterType
11     {
12         /// <summary>
13         /// Do not perform any filtering
14         /// </summary>
15         None,
16 
17         /// <summary>
18         /// Values must strictly match
19         /// </summary>
20         Equals,
21 
22         /// <summary>
23         /// Value in the login packet starts with the filtering value
24         /// </summary>
25         StartsWith,
26 
27         /// <summary>
28         /// Value in the login packet ends with the filtering value
29         /// </summary>
30         EndsWith,
31 
32         /// <summary>
33         /// Value in the login packet contains filtering value
34         /// </summary>
35         Contains,
36     }
37 }
38