Show / Hide Table of Contents

Class ScopedSystemEvent

Inheritance
object
ScopedSystemEvent
Implements
IAsyncDisposable
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: SuperOffice.Data
Assembly: SoDataBase.dll
Syntax
public class ScopedSystemEvent : IAsyncDisposable

Constructors

ScopedSystemEvent(SystemEventRow, bool)

Declaration
public ScopedSystemEvent(SystemEventRow row, bool isNew)
Parameters
Type Name Description
SystemEventRow row
bool isNew

Properties

IsNew

True if this is a new system event record. False indicates that the event already existed

Declaration
public bool IsNew { get; }
Property Value
Type Description
bool

OnDispose

Do something extra on dispose. The event row is deleted before this call.

Declaration
public Action OnDispose { get; set; }
Property Value
Type Description
Action

Row

Declaration
public SystemEventRow Row { get; }
Property Value
Type Description
SystemEventRow

Methods

DisposeAsync()

Declaration
public ValueTask DisposeAsync()
Returns
Type Description
ValueTask

Implements

System.IAsyncDisposable

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top