1' 2' LikeOperator.vb 3' 4' Author: 5' Mizrahi Rafael (rafim@mainsoft.com) 6' 7 8' 9' Copyright (C) 2002-2006 Mainsoft Corporation. 10' Copyright (C) 2004-2006 Novell, Inc (http://www.novell.com) 11' 12' Permission is hereby granted, free of charge, to any person obtaining 13' a copy of this software and associated documentation files (the 14' "Software"), to deal in the Software without restriction, including 15' without limitation the rights to use, copy, modify, merge, publish, 16' distribute, sublicense, and/or sell copies of the Software, and to 17' permit persons to whom the Software is furnished to do so, subject to 18' the following conditions: 19' 20' The above copyright notice and this permission notice shall be 21' included in all copies or substantial portions of the Software. 22' 23' THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 24' EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 25' MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 26' NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 27' LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 28' OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 29' WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 30Imports System 31'MONOTODO: implement this public class. if needed. 32Namespace Microsoft.VisualBasic.CompilerServices 33 <System.ComponentModel.EditorBrowsable(ComponentModel.EditorBrowsableState.Never)> _ 34 Public NotInheritable Class LikeOperator 35 Private Sub New() 36 'Nobody should see constructor 37 End Sub 38 Public Shared Function LikeObject(ByVal Source As Object, ByVal Pattern As Object, ByVal CompareOption As CompareMethod) As Object 39 Return Operators.LikeObject(Source, Pattern, CompareOption) 40 End Function 41 42 Public Shared Function LikeString(ByVal Source As String, ByVal Pattern As String, ByVal CompareOption As CompareMethod) As Boolean 43 Return Operators.LikeString(Source, Pattern, CompareOption) 44 End Function 45 End Class 46End Namespace 47