Show / Hide Table of Contents

Class EntitySaveConfig

Provides instance of config for save entity

Inheritance
System.Object
EntitySaveConfig
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Terrasoft.Core.Entities
Assembly: Terrasoft.Core.dll
Syntax
public class EntitySaveConfig

Constructors

EntitySaveConfig()

Declaration
public EntitySaveConfig()

Properties

SetColumnDefValue

Determines, whether to set default columns values

Declaration
public bool SetColumnDefValue { get; set; }
Property Value
Type Description
System.Boolean
Remarks

Default value is true

SetForceBackgroundMode

Determines, whether to run processes in background mode

Declaration
public bool SetForceBackgroundMode { get; set; }
Property Value
Type Description
System.Boolean
Remarks

Default value is false

TrackChanges

Determines, whether to track changes.

Declaration
public bool TrackChanges { get; set; }
Property Value
Type Description
System.Boolean
Remarks

Default value is false

ValidateRequired

Determines, whether to validate required values

Declaration
public bool ValidateRequired { get; set; }
Property Value
Type Description
System.Boolean
Remarks

Default value is true

Extension Methods

ReflectionUtilities.GetPropertyValue(Object, String)
ReflectionUtilities.GetPropertyDefValue(Object, String, Object)
ReflectionUtilities.TryGetPropertyValue(Object, String, out Object)
ReflectionUtilities.HasProperty(Object, String)
ReflectionUtilities.GetPropertyValue(Object, String, BindingFlags)
ReflectionUtilities.GetPropertyValueByPath(Object, String)
ReflectionUtilities.SetPropertyValue(Object, String, Object)
ReflectionUtilities.TrySetPropertyValue(Object, String, Object)
ValidateUtilities.CheckArgumentNull(Object, String)
ValidateUtilities.CheckDependencyNull(Object, String)
ValidateUtilities.EnsureDependencyNotNull<T>(T, String)
MetaDataTestUtils.MetaPropertiesShouldNotHaveDefValue<TInstance>(TInstance)
MetaDataTestUtils.MetaPropertiesShouldNotHaveDefValue<TInstance>(TInstance, Boolean)
NSubstituteExtension.Protected(Object, String, Object[])
NSubstituteExtension.Protected(Object, String, Boolean, Object[])
NSubstituteExtension.ProtectedGeneric<T>(Object, String, Object[])
NSubstituteExtension.ProtectedGeneric<T>(Object, String, Boolean, Object[])
NSubstituteExtension.ProtectedProperty(Object, String)
NSubstituteExtension.MatchInstance<T>(T)
SubstituteUtilities.GetIsSubstituteObject(Object)
SubstituteUtilities.Instead<TInstance, TValue>(TInstance, Func<TInstance, TValue>)
Back to top Generated by DocFX