Show / Hide Table of Contents

Class UserConnection

Inheritance
System.Object
UserConnection
SSPUserConnection
SystemUserConnection
TestCoreUserConnection
Implements
System.IDisposable
System.Runtime.Serialization.ISerializable
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
Assembly: Terrasoft.Core.dll
Syntax
public class UserConnection : IUserConnection, IDisposable, ISerializable

Constructors

UserConnection(SerializationInfo, StreamingContext)

Declaration
protected UserConnection(SerializationInfo info, StreamingContext context)
Parameters
Type Name Description
System.Runtime.Serialization.SerializationInfo info
System.Runtime.Serialization.StreamingContext context

UserConnection(AppConnection)

Create a new instance of the UserConnection type.

Declaration
public UserConnection(AppConnection appConnection)
Parameters
Type Name Description
AppConnection appConnection

Application connection.

Fields

SysAdminUnitIdColumnName

Declaration
protected const string SysAdminUnitIdColumnName = "Id"
Field Value
Type Description
System.String

SysAdminUnitInRoleSysAdminUnitIdColumnName

Declaration
protected const string SysAdminUnitInRoleSysAdminUnitIdColumnName = "SysAdminUnitId"
Field Value
Type Description
System.String

SysAdminUnitInRoleSysAdminUnitRoleIdColumnName

Declaration
protected const string SysAdminUnitInRoleSysAdminUnitRoleIdColumnName = "SysAdminUnitRoleId"
Field Value
Type Description
System.String

SysAdminUnitInRoleTableName

Declaration
protected const string SysAdminUnitInRoleTableName = "SysAdminUnitInRole"
Field Value
Type Description
System.String

SysAdminUnitSysAdminUnitTypeValueColumnName

Declaration
protected const string SysAdminUnitSysAdminUnitTypeValueColumnName = "SysAdminUnitTypeValue"
Field Value
Type Description
System.String

SysAdminUnitTableName

Declaration
protected const string SysAdminUnitTableName = "SysAdminUnit"
Field Value
Type Description
System.String

SysSettingsCodeColumnName

Declaration
protected const string SysSettingsCodeColumnName = "Code"
Field Value
Type Description
System.String

SysSettingsIdColumnName

Declaration
protected const string SysSettingsIdColumnName = "Id"
Field Value
Type Description
System.String

SysSettingsIsCacheableColumnName

Declaration
protected const string SysSettingsIsCacheableColumnName = "IsCacheable"
Field Value
Type Description
System.String

SysSettingsTableName

Declaration
protected const string SysSettingsTableName = "SysSettings"
Field Value
Type Description
System.String

SysSettingsValueBinaryValueColumnName

Declaration
protected const string SysSettingsValueBinaryValueColumnName = "BinaryValue"
Field Value
Type Description
System.String

SysSettingsValueBooleanValueColumnName

Declaration
protected const string SysSettingsValueBooleanValueColumnName = "BooleanValue"
Field Value
Type Description
System.String

SysSettingsValueDateTimeValueColumnName

Declaration
protected const string SysSettingsValueDateTimeValueColumnName = "DateTimeValue"
Field Value
Type Description
System.String

SysSettingsValueFloatValueColumnName

Declaration
protected const string SysSettingsValueFloatValueColumnName = "FloatValue"
Field Value
Type Description
System.String

SysSettingsValueGuidValueColumnName

Declaration
protected const string SysSettingsValueGuidValueColumnName = "GuidValue"
Field Value
Type Description
System.String

SysSettingsValueIntegerValueColumnName

Declaration
protected const string SysSettingsValueIntegerValueColumnName = "IntegerValue"
Field Value
Type Description
System.String

SysSettingsValuePositionColumnName

Declaration
protected const string SysSettingsValuePositionColumnName = "Position"
Field Value
Type Description
System.String

SysSettingsValueSysAdminUnitIdColumnName

Declaration
protected const string SysSettingsValueSysAdminUnitIdColumnName = "SysAdminUnitId"
Field Value
Type Description
System.String

SysSettingsValueSysSettingsIdColumnName

Declaration
protected const string SysSettingsValueSysSettingsIdColumnName = "SysSettingsId"
Field Value
Type Description
System.String

SysSettingsValueTableName

Declaration
protected const string SysSettingsValueTableName = "SysSettingsValue"
Field Value
Type Description
System.String

SysSettingsValueTextValueColumnName

Declaration
protected const string SysSettingsValueTextValueColumnName = "TextValue"
Field Value
Type Description
System.String

SysSettingsValueTypeNameColumnName

Declaration
protected const string SysSettingsValueTypeNameColumnName = "ValueTypeName"
Field Value
Type Description
System.String

Properties

AppConnection

Declaration
public AppConnection AppConnection { get; set; }
Property Value
Type Description
AppConnection

ApplicationCache

Declaration
public virtual ICacheStore ApplicationCache { get; }
Property Value
Type Description
ICacheStore

ApplicationData

Application-level data storage.

Declaration
public virtual IDataStore ApplicationData { get; }
Property Value
Type Description
IDataStore

AppManagerProvider

Declaration
public virtual ManagerProvider AppManagerProvider { get; }
Property Value
Type Description
ManagerProvider

ClientUnitSchemaManager

Declaration
public ClientUnitSchemaManager ClientUnitSchemaManager { get; }
Property Value
Type Description
ClientUnitSchemaManager

Current

Current instance of the UserConnection.

Declaration
public static UserConnection Current { get; set; }
Property Value
Type Description
UserConnection

CurrentUser

Declaration
public virtual SysUserInfo CurrentUser { get; }
Property Value
Type Description
SysUserInfo

DataValueTypeManager

Declaration
public DataValueTypeManager DataValueTypeManager { get; }
Property Value
Type Description
DataValueTypeManager

DBEngine

Declaration
public virtual DBEngine DBEngine { get; set; }
Property Value
Type Description
DBEngine

DBExecutorType

Declaration
public virtual Type DBExecutorType { get; set; }
Property Value
Type Description
System.Type

DBMetaEngine

Declaration
public DBMetaEngine DBMetaEngine { get; }
Property Value
Type Description
DBMetaEngine

DBMetaScript

Declaration
public virtual DBMetaScript DBMetaScript { get; }
Property Value
Type Description
DBMetaScript

DBSecurityEngine

Declaration
public virtual DBSecurityEngine DBSecurityEngine { get; protected set; }
Property Value
Type Description
DBSecurityEngine

DBSettings

Declaration
protected DBConfigurationSectionGroup DBSettings { get; set; }
Property Value
Type Description
DBConfigurationSectionGroup

DBTypeConverter

Declaration
public virtual DBTypeConverter DBTypeConverter { get; set; }
Property Value
Type Description
DBTypeConverter

DcmSchemaManager

Gets DCM schema manager.

Declaration
public DcmSchemaManager DcmSchemaManager { get; }
Property Value
Type Description
DcmSchemaManager

EntitySchemaManager

Declaration
public virtual EntitySchemaManager EntitySchemaManager { get; protected set; }
Property Value
Type Description
EntitySchemaManager

ExternalAccessId

Gets or sets the external access identifier.

Declaration
public Guid ExternalAccessId { get; protected set; }
Property Value
Type Description
System.Guid

The external access identifier.

ImageListSchemaManager

Declaration
public ImageListSchemaManager ImageListSchemaManager { get; }
Property Value
Type Description
ImageListSchemaManager

IProcessEngine

Gets Process engine interface.

Declaration
public IProcessEngine IProcessEngine { get; }
Property Value
Type Description
IProcessEngine

IsMobileClient

Gets or sets a value indicating whether connection from mobile client.

Declaration
public bool IsMobileClient { get; protected set; }
Property Value
Type Description
System.Boolean

true if connection from mobile client; otherwise, false.

IsSessionStateModeInProc

Declaration
public bool IsSessionStateModeInProc { get; }
Property Value
Type Description
System.Boolean

IsSystemOperationsRestricted

Gets or sets a value indicating whether system operations are restricted.

Declaration
public bool IsSystemOperationsRestricted { get; }
Property Value
Type Description
System.Boolean

true if system operations are not allowed; otherwise, false.

LicHelper

Declaration
public virtual LicHelper LicHelper { get; }
Property Value
Type Description
LicHelper

Maintainer

Declaration
public string Maintainer { get; }
Property Value
Type Description
System.String

MaxEntitySchemaNameLength

Declaration
public int MaxEntitySchemaNameLength { get; }
Property Value
Type Description
System.Int32

ProcessEngine

Declaration
public IProcessEngine ProcessEngine { get; }
Property Value
Type Description
IProcessEngine

ProcessSchemaManager

Declaration
public ProcessSchemaManager ProcessSchemaManager { get; }
Property Value
Type Description
ProcessSchemaManager

ProcessUserTaskSchemaManager

Declaration
public ProcessUserTaskSchemaManager ProcessUserTaskSchemaManager { get; }
Property Value
Type Description
ProcessUserTaskSchemaManager

ProfileManager

Declaration
public ProfileManager ProfileManager { get; }
Property Value
Type Description
ProfileManager

RequestData

Request-level data storage.

Declaration
public virtual IDataStore RequestData { get; }
Property Value
Type Description
IDataStore

ResourceStorage

Declaration
public IResourceStorage ResourceStorage { get; }
Property Value
Type Description
IResourceStorage

RootAdminUnitGroupId

Declaration
public virtual Guid RootAdminUnitGroupId { get; }
Property Value
Type Description
System.Guid

RootSSPAdminUnitGroupId

Declaration
public virtual Guid RootSSPAdminUnitGroupId { get; }
Property Value
Type Description
System.Guid

SchemaNamePrefix

Declaration
public string SchemaNamePrefix { get; }
Property Value
Type Description
System.String

SessionCache

Declaration
public virtual ICacheStore SessionCache { get; }
Property Value
Type Description
ICacheStore

SessionData

Session-level data storage.

Declaration
public virtual IDataStore SessionData { get; }
Property Value
Type Description
IDataStore

SessionId

Declaration
public string SessionId { get; set; }
Property Value
Type Description
System.String

SourceCodeSchemaManager

Declaration
public SourceCodeSchemaManager SourceCodeSchemaManager { get; }
Property Value
Type Description
SourceCodeSchemaManager

SystemEntitySchemaManager

Declaration
public SystemEntitySchemaManager SystemEntitySchemaManager { get; }
Property Value
Type Description
SystemEntitySchemaManager

SystemValueManager

Declaration
public SystemValueManager SystemValueManager { get; }
Property Value
Type Description
SystemValueManager

UserManagerProvider

Declaration
public ManagerProvider UserManagerProvider { get; }
Property Value
Type Description
ManagerProvider

ValueListSchemaManager

Declaration
public ValueListSchemaManager ValueListSchemaManager { get; }
Property Value
Type Description
ValueListSchemaManager

Workspace

Declaration
public SysWorkspace Workspace { get; }
Property Value
Type Description
SysWorkspace

WorkspaceCache

Declaration
public virtual ICacheStore WorkspaceCache { get; }
Property Value
Type Description
ICacheStore

Methods

AddSettingsAdditionalColumns(Select)

Declaration
protected virtual void AddSettingsAdditionalColumns(Select select)
Parameters
Type Name Description
Select select

AuthenticatedInitialize()

Declaration
public void AuthenticatedInitialize()

CheckIsSettingValueAvailable(IDataReader)

Declaration
protected virtual bool CheckIsSettingValueAvailable(IDataReader dataReader)
Parameters
Type Name Description
System.Data.IDataReader dataReader
Returns
Type Description
System.Boolean

ClearUserLicenseCache()

Declaration
protected virtual void ClearUserLicenseCache()

Close(SessionEndMethod, Boolean)

Declaration
public void Close(SessionEndMethod sessionEndMethod, bool needRegisterSessionEnd = true)
Parameters
Type Name Description
SessionEndMethod sessionEndMethod
System.Boolean needRegisterSessionEnd

Dispose()

Performs operations associated with freeing, releasing resources.

Declaration
public void Dispose()

Dispose(Boolean)

Disposes managed and unmanaged resources.

Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type Name Description
System.Boolean disposing

Value indicates whether it is needed to dispose all managed and unmanaged resources.

DisposeExecutors()

Declaration
protected virtual void DisposeExecutors()

EnsureDBConnection()

Returns a default instance of DBExecutor and ensures that the connection to database will be available until DBExecutor is disposed.

Declaration
public virtual DBExecutor EnsureDBConnection()
Returns
Type Description
DBExecutor

Default DBExecutor instance.

EnsureDBConnection(QueryKind)

Returns an instance of DBExecutor associated with this UserConnection for the given QueryKind, and ensures that the connection to database will remain open until dbExecutor is disposed.

Declaration
public virtual DBExecutor EnsureDBConnection(QueryKind queryKind)
Parameters
Type Name Description
QueryKind queryKind

Query kind for which a DBExecutor is returned.

Returns
Type Description
DBExecutor

DbExecutor for a given QueryKind.

FindSchemaManager(String)

Declaration
public virtual ISchemaManager FindSchemaManager(string schemaManagerName)
Parameters
Type Name Description
System.String schemaManagerName
Returns
Type Description
ISchemaManager

GetCodeSettingsQueryFilter(QueryCondition, String)

Declaration
protected Select GetCodeSettingsQueryFilter(QueryCondition condition, string settingsCode)
Parameters
Type Name Description
QueryCondition condition
System.String settingsCode
Returns
Type Description
Select

GetDefaultTimeZone(TimeZoneInfo)

Declaration
protected virtual string GetDefaultTimeZone(TimeZoneInfo timeZone)
Parameters
Type Name Description
System.TimeZoneInfo timeZone
Returns
Type Description
System.String

GetDefSettingsValueWithoutCaching(String)

Declaration
public virtual object GetDefSettingsValueWithoutCaching(string settingsCode)
Parameters
Type Name Description
System.String settingsCode
Returns
Type Description
System.Object

GetIsCacheableSettingsQueryFilter(QueryCondition)

Declaration
protected Select GetIsCacheableSettingsQueryFilter(QueryCondition condition)
Parameters
Type Name Description
QueryCondition condition
Returns
Type Description
Select

GetIsTimeZoneValid(String)

Declaration
protected virtual bool GetIsTimeZoneValid(string userTimeZoneId)
Parameters
Type Name Description
System.String userTimeZoneId
Returns
Type Description
System.Boolean

GetObjectData(SerializationInfo, StreamingContext)

Declaration
public virtual void GetObjectData(SerializationInfo info, StreamingContext context)
Parameters
Type Name Description
System.Runtime.Serialization.SerializationInfo info
System.Runtime.Serialization.StreamingContext context

GetRootAdminUnitGroupId(UserType)

Returns root SysAdminUnit group identifier for userType.

Declaration
public Guid GetRootAdminUnitGroupId(UserType userType)
Parameters
Type Name Description
UserType userType

User type.

Returns
Type Description
System.Guid

Root SysAdminUnit group identifier.

GetRootAdminUnitGroupName(UserType)

Returns root SysAdminUnit group name for userType.

Declaration
public string GetRootAdminUnitGroupName(UserType userType)
Parameters
Type Name Description
UserType userType

User type.

Returns
Type Description
System.String

Root SysAdminUnit group name.

GetRootAdminUnitGroupSelect(UserType)

Declaration
protected Select GetRootAdminUnitGroupSelect(UserType userType)
Parameters
Type Name Description
UserType userType
Returns
Type Description
Select

GetSchemaManager(String)

Declaration
public virtual ISchemaManager GetSchemaManager(string schemaManagerName)
Parameters
Type Name Description
System.String schemaManagerName
Returns
Type Description
ISchemaManager

GetSettingsQueryColumns(Select)

Declaration
protected Select GetSettingsQueryColumns(Select select)
Parameters
Type Name Description
Select select
Returns
Type Description
Select

GetSettingsQueryJoin(Select)

Declaration
protected Select GetSettingsQueryJoin(Select select)
Parameters
Type Name Description
Select select
Returns
Type Description
Select

GetUserAdminUnitCollection()

Declaration
[Obsolete("7.15.4")]
protected virtual Collection<Guid> GetUserAdminUnitCollection()
Returns
Type Description
System.Collections.ObjectModel.Collection<System.Guid>

Initialize()

Declaration
public void Initialize()

Initialize(AppConfigurationSectionGroup)

Declaration
public void Initialize(AppConfigurationSectionGroup appSettings)
Parameters
Type Name Description
AppConfigurationSectionGroup appSettings

InitializeCurrentUser(String, TimeZoneInfo, String, String, Boolean)

Declaration
protected virtual void InitializeCurrentUser(string userName, TimeZoneInfo timeZone, string clientIP = null, string agent = null, bool needRegisterSessionStart = true)
Parameters
Type Name Description
System.String userName
System.TimeZoneInfo timeZone
System.String clientIP
System.String agent
System.Boolean needRegisterSessionStart

InitializeDBSecurityEngine()

Declaration
protected virtual void InitializeDBSecurityEngine()

InternalInitializeDBSecurityEngine()

Declaration
protected void InternalInitializeDBSecurityEngine()

IsSettingsAvailable(String)

Declaration
protected virtual bool IsSettingsAvailable(string code)
Parameters
Type Name Description
System.String code
Returns
Type Description
System.Boolean

Login(String, String, String, TimeZoneInfo, Boolean)

Declaration
public void Login(string userName, string userPassword, string solutionName, TimeZoneInfo timeZone, bool needRegisterSessionStart = true)
Parameters
Type Name Description
System.String userName
System.String userPassword
System.String solutionName
System.TimeZoneInfo timeZone
System.Boolean needRegisterSessionStart

Login(String, TimeZoneInfo, Boolean)

Declaration
public void Login(string userName, TimeZoneInfo timeZone = null, bool needRegisterSessionStart = true)
Parameters
Type Name Description
System.String userName
System.TimeZoneInfo timeZone
System.Boolean needRegisterSessionStart

Login(String, TimeZoneInfo, String, String, Boolean)

Declaration
public void Login(string userName, TimeZoneInfo timeZone, string clientIP, string agent, bool needRegisterSessionStart = true)
Parameters
Type Name Description
System.String userName
System.TimeZoneInfo timeZone
System.String clientIP
System.String agent
System.Boolean needRegisterSessionStart

LoginToDB(String, String)

Declaration
public void LoginToDB(string userName, string userPassword)
Parameters
Type Name Description
System.String userName
System.String userPassword

RefreshCurrentUserInfo()

Declaration
public void RefreshCurrentUserInfo()

ResetCurrent()

Resets the Current property value.

Declaration
protected virtual void ResetCurrent()

ResetSettingsCache()

Declaration
public void ResetSettingsCache()

ResetSettingsCache(String)

Declaration
public void ResetSettingsCache(string settingsCode)
Parameters
Type Name Description
System.String settingsCode

RestoreCurrentUserInfo()

Declaration
protected virtual void RestoreCurrentUserInfo()

SetCurrentUserCulture()

Sets date/time format using user settings.

Declaration
public virtual void SetCurrentUserCulture()

TerminateUserSession(String)

Declaration
public void TerminateUserSession(string sessionId)
Parameters
Type Name Description
System.String sessionId

TerminateUserSession(String, Guid)

Declaration
public void TerminateUserSession(string sessionId, Guid userId)
Parameters
Type Name Description
System.String sessionId
System.Guid userId

TerminateUserSessions(Guid)

Declaration
public void TerminateUserSessions(Guid userId)
Parameters
Type Name Description
System.Guid userId

TryGetSettingsValue(String, out Object)

Declaration
protected virtual bool TryGetSettingsValue(string settingsCode, out object value)
Parameters
Type Name Description
System.String settingsCode
System.Object value
Returns
Type Description
System.Boolean

TryGetSettingsValueFromCache(String, out Object)

Declaration
protected virtual bool TryGetSettingsValueFromCache(string settingsCode, out object value)
Parameters
Type Name Description
System.String settingsCode
System.Object value
Returns
Type Description
System.Boolean

Implements

System.IDisposable
System.Runtime.Serialization.ISerializable

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)
PasswordUtilities.GetIsPasswordExpired(UserConnection)
PasswordUtilities.CheckIsPasswordExpired(UserConnection)
PasswordUtilities.CheckIsPasswordNeedChange(UserConnection)
BusUtils.GetMessageBus(UserConnection)
FileFactoryUtils.GetFileFactory(UserConnection)
FileFactoryUtils.GetFile(UserConnection, IFileLocator)
FileFactoryUtils.CreateFile(UserConnection, IFileLocator)
ReportUtilities.GetReportSchemaManager(UserConnection)
ReportUtilities.GetReportSchemaManagerName(UserConnection)
ServiceSchemaManagerExtensions.GetServiceSchemaManager(UserConnection)
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)
NSubstituteExtension.SetupDataValueTypeManager(UserConnection, DataValueTypeManager, Boolean)
NSubstituteExtension.SetupSysUserInfo(UserConnection, IDateTimeProvider)
ProcessSubstituteExtension.SetupIProcessEngine(UserConnection, IProcessEngine)
ProcessSubstituteExtension.SetProcessEngineDBExecutor(UserConnection, Func<DBExecutor>)
SubstituteUtilities.SetupMessageBus(UserConnection)
SubstituteUtilities.GetIsSubstituteObject(Object)
SubstituteUtilities.SetupSysWorkspace(UserConnection, Guid)
SubstituteUtilities.SetupSysWorkspace(UserConnection)
SubstituteUtilities.SetupSchemaManagerProvider(UserConnection)
SubstituteUtilities.SetupSysCultures(UserConnection)
SubstituteUtilities.SetupConnectionProvider(UserConnection)
SubstituteUtilities.SetupDBExecutor(UserConnection, DBExecutor)
SubstituteUtilities.SetupProcessEngineDBExecutor(UserConnection)
SubstituteUtilities.SetupDBEngine(UserConnection)
SubstituteUtilities.SetupMSSqlDBEngine(UserConnection)
SubstituteUtilities.SetupEntitySchemaManager(UserConnection, EntitySchemaManager)
SubstituteUtilities.SetupEntitySchemaManager(UserConnection)
SubstituteUtilities.SetupSystemEntitySchemaManager(UserConnection)
SubstituteUtilities.SetupSystemEntitySchemaManager(UserConnection, SystemEntitySchemaManager)
SubstituteUtilities.SetupSystemValueManager(UserConnection)
SubstituteUtilities.SetupCurrentUser(UserConnection)
SubstituteUtilities.SetupSysDBSecurityEngine(UserConnection)
SubstituteUtilities.SetupDBSecurityEngine(UserConnection, DBSecurityEngine)
SubstituteUtilities.SetupResourceManager(UserConnection, Dictionary<String, Dictionary<String, String>>)
SubstituteUtilities.SetupResourceManager(UserConnection, Schema)
SubstituteUtilities.SetupProcessSchemaManager(UserConnection, ProcessSchemaManager)
SubstituteUtilities.SetupServiceSchemaManager(UserConnection, ServiceSchemaManager)
SubstituteUtilities.SetupProcessUserTaskSchemaManager(UserConnection, ProcessUserTaskSchemaManager)
SubstituteUtilities.SetupSourceCodeSchemaManager(UserConnection, SourceCodeSchemaManager)
SubstituteUtilities.SetupDcmSchemaManager(UserConnection, DcmSchemaManager)
SubstituteUtilities.PrepareDBExecutorForEntitySchemaQueryRun(UserConnection)
SubstituteUtilities.SetupClientUnitSchemaManager(UserConnection, ClientUnitSchemaManager)
SubstituteUtilities.SetupAddonSchemaManager(UserConnection, AddonSchemaManager)
SubstituteUtilities.SetupSettingValue(UserConnection, String, Object)
SubstituteUtilities.SetupForeignMaintainerPackages(UserConnection)
SubstituteUtilities.SetupDBMetaScript(UserConnection)
SubstituteUtilities.SetupTypeConverter(UserConnection)
SubstituteUtilities.Instead<TInstance, TValue>(TInstance, Func<TInstance, TValue>)
SubstituteUtilities.SetupFileFactory(UserConnection, IFileFactory)
SubstituteUtilities.SetupProcessSecurityEngine(UserConnection, IProcessSecurityEngine)
ProcessExecutionTestUtilities.SetupProcessEngineDI(UserConnection)
ProcessExecutionTestUtilities.SetupInternalProcessEngine(UserConnection)
ProcessExecutionTestUtils.SetupTestProcessSchemaManager(UserConnection, TestProcessSchemaManager)
UserConnectionExtensions.GetCspHeaderActualizer(UserConnection)
Back to top Generated by DocFX