Imports System.Runtime.Serialization Namespace Results Public MustInherit Class BaseResult Public Property OK As Boolean Public Property ErrorMessage As String Public Sub New() OK = True End Sub Public Sub New(ErrorMessage As String) OK = False Me.ErrorMessage = ErrorMessage End Sub End Class End Namespace