Show / Hide Table of Contents

Class AppConnection

Inheritance
System.Object
AppConnection
TestAppConnection
Implements
System.IDisposable
IAppInfo
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 AppConnection : IDisposable, IAppInfo

Constructors

AppConnection()

Declaration
public AppConnection()

Properties

AllowedLocations

Declaration
public string[] AllowedLocations { get; }
Property Value
Type Description
System.String[]

AppManagerProvider

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

AppSettings

Declaration
public AppConfigurationSectionGroup AppSettings { get; }
Property Value
Type Description
AppConfigurationSectionGroup

AutoInstallPackageData

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

AutoInstallSqlScript

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

AutoRegenerateSchemaSources

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

AutoUpdateDBStructure

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

ClientPerformanceLoggerServiceUri

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

CompileByManagerDependencies

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

ConsumerInfoServiceAccessInfoPageUri

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

ConsumerInfoServiceUri

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

DefUserType

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

DesignModeClassResolver

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

ElasticSearchCredentials

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

FileDesignModeSettings

Returns the property that indicates current settings of design mode.

Declaration
public FileDesignModeSection FileDesignModeSettings { get; }
Property Value
Type Description
FileDesignModeSection

IsFailOverProcessCompletionEnabled

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

LicManager

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

MaxEntityRowCount

The maximum number of entries in EntityCollection.

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

MlsConnectionString

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

PartnerIdP

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

SamlNameFieldName

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

SamlRoleFieldName

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

SdkHelpUrl

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

ShowClientUnitSchemaParentElements

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

SspUserRegistrationLicPackage

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

SysSettingRules

Declaration
public IEnumerable<SysSettingRule> SysSettingRules { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<SysSettingRule>

SystemUserConnection

Declaration
public virtual UserConnection SystemUserConnection { get; }
Property Value
Type Description
UserConnection

UseClientUnitInstanceCache

Flag indicates whether system can use cached mechanism for client unit schema.

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

UseCompiledProcessParamsSerialization

Flag indicates whether source code generator can write methods for parameter values serialization.

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

UseExtendClientUnit

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

UseForMobileOnly

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

UseIPRestriction

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

UseLoginUserLDAPEntryDN

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

UsePathThroughAuthentication

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

UserManagementCredentials

Declaration
public string[] UserManagementCredentials { get; }
Property Value
Type Description
System.String[]

UseSourceControlAuthentication

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

Workspace

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

WorkspaceFeaturesClientScript

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

WorkspaceId

Current workspace Id

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

Methods

Close()

Declaration
public void Close()

Dispose()

Declaration
public void Dispose()

Finalize()

Declaration
protected void Finalize()

GetPackagesDefaultWorkingCopyPath(String)

Declaration
public string GetPackagesDefaultWorkingCopyPath(string workspaceName)
Parameters
Type Name Description
System.String workspaceName
Returns
Type Description
System.String

GetSourceControlAuthPath(String)

Declaration
public virtual string GetSourceControlAuthPath(string workspaceName)
Parameters
Type Name Description
System.String workspaceName
Returns
Type Description
System.String

GetWorkspaceAssemblyVersion()

Declaration
public int? GetWorkspaceAssemblyVersion()
Returns
Type Description
System.Nullable<System.Int32>

GetWorkspaceDefaultWorkingCopyPath(String)

Declaration
public string GetWorkspaceDefaultWorkingCopyPath(string workspaceName)
Parameters
Type Name Description
System.String workspaceName
Returns
Type Description
System.String

HasWorkspaceFeature(String)

Declaration
public bool HasWorkspaceFeature(string feature)
Parameters
Type Name Description
System.String feature
Returns
Type Description
System.Boolean

Initialize(ConfigurationSectionGroup)

Initializes the current instance of the AppConnection type with settings provided by the appSettingsSectionGroup argument.

Declaration
public void Initialize(ConfigurationSectionGroup appSettingsSectionGroup)
Parameters
Type Name Description
System.Configuration.ConfigurationSectionGroup appSettingsSectionGroup

An instance of the System.Configuration.ConfigurationSectionGroup type.

InitializeCulture()

Declaration
protected virtual void InitializeCulture()

InitializeWorkspace(Int32)

Declaration
public void InitializeWorkspace(int workspaceNumber)
Parameters
Type Name Description
System.Int32 workspaceNumber

InitializeWorkspace(String)

Declaration
public void InitializeWorkspace(string workspaceName)
Parameters
Type Name Description
System.String workspaceName

UpdateUseDaylightSavingTimeSupport()

Declaration
protected virtual void UpdateUseDaylightSavingTimeSupport()

Implements

System.IDisposable
IAppInfo

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)
NSubstituteExtension.SetupAppManagerProvider(AppConnection)
SubstituteUtilities.GetIsSubstituteObject(Object)
SubstituteUtilities.SetupFileDesignModeSection(AppConnection, Boolean)
SubstituteUtilities.SetupSystemUserConnection(AppConnection, UserConnection)
SubstituteUtilities.Instead<TInstance, TValue>(TInstance, Func<TInstance, TValue>)
Back to top Generated by DocFX