Show / Hide Table of Contents

Class Log

Inheritance
object
ModelBase
Log
Implements
ILog
IModel
IEquatable<ILog>
Inherited Members
ModelBase.Id
ModelBase.IsExistingObject
ModelBase.IsNewObject
ModelBase.Status
ModelBase.Created
ModelBase.Updated
ModelBase.UpdateMode
object.GetType()
object.MemberwiseClone()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: PayrollEngine.Client.Model
Assembly: PayrollEngine.Client.Core.dll
Syntax
public class Log : ModelBase, ILog, IModel, IEquatable<ILog>

Constructors

Log()

Declaration
public Log()

Log(Log)

Declaration
public Log(Log copySource)
Parameters
Type Name Description
Log copySource

Properties

Comment

Declaration
[JsonPropertyOrder(104)]
public string Comment { get; set; }
Property Value
Type Description
string

Error

Declaration
[JsonPropertyOrder(103)]
public string Error { get; set; }
Property Value
Type Description
string

Level

Declaration
[JsonPropertyOrder(100)]
public LogLevel Level { get; set; }
Property Value
Type Description
LogLevel

Message

Declaration
[JsonPropertyOrder(101)]
public string Message { get; set; }
Property Value
Type Description
string

Owner

Declaration
[StringLength(128)]
[JsonPropertyOrder(105)]
public string Owner { get; set; }
Property Value
Type Description
string

OwnerType

Declaration
[StringLength(128)]
[JsonPropertyOrder(106)]
public string OwnerType { get; set; }
Property Value
Type Description
string

User

Declaration
[JsonPropertyOrder(102)]
public string User { get; set; }
Property Value
Type Description
string

Methods

Equals(ILog)

Declaration
public virtual bool Equals(ILog compare)
Parameters
Type Name Description
ILog compare
Returns
Type Description
bool

GetUiString()

Declaration
public override string GetUiString()
Returns
Type Description
string
Overrides
ModelBase.GetUiString()

ToString()

Declaration
public override string ToString()
Returns
Type Description
string
Overrides
ModelBase.ToString()

Implements

ILog
IModel
IEquatable<T>

Extension Methods

ConsoleExtensions.WriteProperties(object, bool)
ValueTypeExtensions.GetValueType(object)
ObjectInfo.GetPropertyValue(object, string)
ObjectInfo.GetPropertyValue<T>(object, string, T)
ObjectInfo.ResolvePropertyValue(object, string)
ObjectInfo.SetPropertyValue(object, string, object)
☀
☾
Back to top Generated by DocFX