    

 ## On this page

  

 

 # Class OperationDelegateNoJournal

 Last update: 09.03.2026 

<a id="VM_Managed_Operation_OperationDelegateNoJournal"></a>

Namespace: [VM.Managed.Operation](VM.Managed.Operation.md)  
Assembly: VMAppCore.dll

This class is to represent the operation using delegate without journal.

```csharp
public class OperationDelegateNoJournal : OperationDelegate, IOperation

```

#### Inheritance

object ← [OperationBase](VM.Managed.Operation.OperationBase.md) ← [OperationDelegate](VM.Managed.Operation.OperationDelegate.md) ← [OperationDelegateNoJournal](VM.Managed.Operation.OperationDelegateNoJournal.md)

#### Implements

IOperation

#### Inherited Members

[OperationDelegate.Execute()](VM.Managed.Operation.OperationDelegate.md#VM_Managed_Operation_OperationDelegate_Execute), [OperationDelegate.UseMacro](VM.Managed.Operation.OperationDelegate.md#VM_Managed_Operation_OperationDelegate_UseMacro), [OperationDelegate.Name](VM.Managed.Operation.OperationDelegate.md#VM_Managed_Operation_OperationDelegate_Name), [OperationBase.g\_bRedrawKernel](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_g_bRedrawKernel), [OperationBase.g\_bVerify](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_g_bVerify), [OperationBase.g\_bSkipAddEvent](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_g_bSkipAddEvent), [OperationBase.g\_bDupicateMsg](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_g_bDupicateMsg), [OperationBase.m\_bIsHistoryMerge](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_m_bIsHistoryMerge), [OperationBase.Execute()](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_Execute), [OperationBase.PostExecute()](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_PostExecute), [OperationBase.GetInformation(XmlWriter)](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_GetInformation_System_Xml_XmlWriter_), [OperationBase.Create(string, View, object)](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_Create_System_String_VM_Managed_View_System_Object_), [OperationBase.Create(string, IDocument, object)](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_Create_System_String_VM_Models_Pre_IDocument_System_Object_), [OperationBase.Create(string, object)](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_Create_System_String_System_Object_), [OperationBase.Create(string)](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_Create_System_String_), [OperationBase.StartSession()](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_StartSession), [OperationBase.StartSession(OperationBase, OperationBase.PostOperation)](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_StartSession_VM_Managed_Operation_OperationBase_VM_Managed_Operation_OperationBase_PostOperation_), [OperationBase.StartSession(OperationBase)](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_StartSession_VM_Managed_Operation_OperationBase_), [OperationBase.StartSessionAndWait()](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_StartSessionAndWait), [OperationBase.StartSessionAndWait(OperationBase, OperationBase.PostOperation)](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_StartSessionAndWait_VM_Managed_Operation_OperationBase_VM_Managed_Operation_OperationBase_PostOperation_), [OperationBase.StartSessionAndWait(OperationBase)](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_StartSessionAndWait_VM_Managed_Operation_OperationBase_), [OperationBase.Initialize(OperationBase.ShowVerifyResult)](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_Initialize_VM_Managed_Operation_OperationBase_ShowVerifyResult_), [OperationBase.RecordJournal(OperationBase)](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_RecordJournal_VM_Managed_Operation_OperationBase_), [OperationBase.UseSession(string)](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_UseSession_System_String_), [OperationBase.raise\_OnOperationStatusChanged(object, OperationStatusEventArgs)](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_raise_OnOperationStatusChanged_System_Object_VM_Managed_Operation_OperationStatusEventArgs_), [OperationBase.raise\_OnEndOperation(object, EventArgs)](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_raise_OnEndOperation_System_Object_System_EventArgs_), [OperationBase.ClearCurrentMark(string)](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_ClearCurrentMark_System_String_), [OperationBase.ClearCurrentMark(IDocument)](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_ClearCurrentMark_VM_Models_Pre_IDocument_), [OperationBase.ClearCurrentMark()](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_ClearCurrentMark), [OperationBase.GlobalOverride](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_GlobalOverride), [OperationBase.IsDoingThread](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_IsDoingThread), [OperationBase.ExecuteMacro](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_ExecuteMacro), [OperationBase.SimStatus](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_SimStatus), [OperationBase.Status](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_Status), [OperationBase.autoEvents](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_autoEvents), [OperationBase.IsHistoryMerge](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_IsHistoryMerge), [OperationBase.SkipClearTemporaryLinkContainer](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_SkipClearTemporaryLinkContainer), [OperationBase.PostExecuteClearTemporaryLinkContainer](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_PostExecuteClearTemporaryLinkContainer), [OperationBase.SkipEndOperation](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_SkipEndOperation), [OperationBase.UseMacro](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_UseMacro), [OperationBase.MarkStatus](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_MarkStatus), [OperationBase.UseThread](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_UseThread), [OperationBase.Name](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_Name), [OperationBase.ExecutableOnHold](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_ExecutableOnHold), [OperationBase.Override](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_Override), [OperationBase.Parameter](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_Parameter), [OperationBase.View](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_View), [OperationBase.Document](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_Document), [OperationBase.OnEndOperation](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_OnEndOperation), [OperationBase.OnOperationStatusChanged](VM.Managed.Operation.OperationBase.md#VM_Managed_Operation_OperationBase_OnOperationStatusChanged)

#### Extension Methods

[LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType)](VM.Models.Pre.Cache.LinkPropertyItemCache.md#VM_Models_Pre_Cache_LinkPropertyItemCache_GetLinkProperties_System_Object_VM_Models_Pre_LinkPropertyType_), [LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType)](VM.Models.Pre.Cache.LinkPropertyItemCache.md#VM_Models_Pre_Cache_LinkPropertyItemCache_GetLinkPropertiesAndValues_System_Object_VM_Models_Pre_LinkPropertyType_), [LinkPropertyItemCache.GetLinkedObjects&lt;T&gt;(object, LinkPropertyType)](VM.Models.Pre.Cache.LinkPropertyItemCache.md#VM_Models_Pre_Cache_LinkPropertyItemCache_GetLinkedObjects__1_System_Object_VM_Models_Pre_LinkPropertyType_)

## Constructors

### <a id="VM_Managed_Operation_OperationDelegateNoJournal__ctor_VM_Managed_Operation_OperationDelegate_OpCore1_System_Object_VM_Managed_View_"></a> OperationDelegateNoJournal(OpCore1, object, View)

Initializes a new instance of the  class.

```csharp
public OperationDelegateNoJournal(OperationDelegate.OpCore1 op, object param, View view)

```

#### Parameters

`op` [OperationDelegate](VM.Managed.Operation.OperationDelegate.md).[OpCore1](VM.Managed.Operation.OperationDelegate.OpCore1.md)

The operation.

`param` object

The operation parameter.

`view` [View](VM.Managed.View.md)

The operation parameter that is to represent the view.

### <a id="VM_Managed_Operation_OperationDelegateNoJournal__ctor_VM_Managed_Operation_OperationDelegate_OpCore1_System_Object_VM_Managed_Document_"></a> OperationDelegateNoJournal(OpCore1, object, Document)

Initializes a new instance of the  class.

```csharp
public OperationDelegateNoJournal(OperationDelegate.OpCore1 op, object param, Document doc)

```

#### Parameters

`op` [OperationDelegate](VM.Managed.Operation.OperationDelegate.md).[OpCore1](VM.Managed.Operation.OperationDelegate.OpCore1.md)

The operation.

`param` object

The operation parameter.

`doc` [Document](VM.Managed.Document.md)

The operation parameter that is to represent the document.

### <a id="VM_Managed_Operation_OperationDelegateNoJournal__ctor_VM_Managed_Operation_OperationDelegate_OpCore1_System_Object_"></a> OperationDelegateNoJournal(OpCore1, object)

Initializes a new instance of the  class.

```csharp
public OperationDelegateNoJournal(OperationDelegate.OpCore1 op, object param)

```

#### Parameters

`op` [OperationDelegate](VM.Managed.Operation.OperationDelegate.md).[OpCore1](VM.Managed.Operation.OperationDelegate.OpCore1.md)

The operation.

`param` object

The operation parameter.

### <a id="VM_Managed_Operation_OperationDelegateNoJournal__ctor_VM_Managed_Operation_OperationDelegate_OpCore_VM_Managed_View_"></a> OperationDelegateNoJournal(OpCore, View)

Initializes a new instance of the  class.

```csharp
public OperationDelegateNoJournal(OperationDelegate.OpCore op, View view)

```

#### Parameters

`op` [OperationDelegate](VM.Managed.Operation.OperationDelegate.md).[OpCore](VM.Managed.Operation.OperationDelegate.OpCore.md)

The operation.

`view` [View](VM.Managed.View.md)

The operation parameter that is to represent the view.

### <a id="VM_Managed_Operation_OperationDelegateNoJournal__ctor_VM_Managed_Operation_OperationDelegate_OpCore_VM_Managed_Document_"></a> OperationDelegateNoJournal(OpCore, Document)

Initializes a new instance of the  class.

```csharp
public OperationDelegateNoJournal(OperationDelegate.OpCore op, Document doc)

```

#### Parameters

`op` [OperationDelegate](VM.Managed.Operation.OperationDelegate.md).[OpCore](VM.Managed.Operation.OperationDelegate.OpCore.md)

The operation.

`doc` [Document](VM.Managed.Document.md)

The operation parameter that is to represent the document.

### <a id="VM_Managed_Operation_OperationDelegateNoJournal__ctor_VM_Managed_Operation_OperationDelegate_OpCore_System_Boolean_"></a> OperationDelegateNoJournal(OpCore, bool)

Initializes a new instance of the  class.

```csharp
public OperationDelegateNoJournal(OperationDelegate.OpCore op, bool bIsHistoryMerge)

```

#### Parameters

`op` [OperationDelegate](VM.Managed.Operation.OperationDelegate.md).[OpCore](VM.Managed.Operation.OperationDelegate.OpCore.md)

The operation.

`bIsHistoryMerge` bool

The history merge flag.

### <a id="VM_Managed_Operation_OperationDelegateNoJournal__ctor_VM_Managed_Operation_OperationDelegate_OpCore_"></a> OperationDelegateNoJournal(OpCore)

Initializes a new instance of the  class.

```csharp
public OperationDelegateNoJournal(OperationDelegate.OpCore op)

```

#### Parameters

`op` [OperationDelegate](VM.Managed.Operation.OperationDelegate.md).[OpCore](VM.Managed.Operation.OperationDelegate.OpCore.md)

The operation.