Show / Hide Table of Contents

Class BackendRuntimeInformation

Backend runtime configuration information

Inheritance
object
BackendRuntimeInformation
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: PayrollEngine.Client.Model
Assembly: PayrollEngine.Client.Core.dll
Syntax
public class BackendRuntimeInformation

Constructors

BackendRuntimeInformation()

Declaration
public BackendRuntimeInformation()

Properties

AssemblyCacheTimeoutSeconds

Script assembly cache timeout in seconds

Declaration
public int AssemblyCacheTimeoutSeconds { get; init; }
Property Value
Type Description
int

AuditTrail

Audit trail feature flags

Declaration
public BackendAuditTrailInformation AuditTrail { get; init; }
Property Value
Type Description
BackendAuditTrailInformation

Cors

CORS configuration

Declaration
public BackendCorsInformation Cors { get; init; }
Property Value
Type Description
BackendCorsInformation

DbCommandTimeoutSeconds

Database command timeout in seconds

Declaration
public int DbCommandTimeoutSeconds { get; init; }
Property Value
Type Description
int

DbTransactionTimeoutSeconds

Database transaction timeout in seconds

Declaration
public int DbTransactionTimeoutSeconds { get; init; }
Property Value
Type Description
int

MaxParallelEmployees

Resolved maximum parallel employee threads (0 = sequential)

Declaration
public int MaxParallelEmployees { get; init; }
Property Value
Type Description
int

MaxRetroPayrunPeriods

Maximum retro payrun periods (0 = unlimited)

Declaration
public int MaxRetroPayrunPeriods { get; init; }
Property Value
Type Description
int

RateLimiting

Rate limiting configuration

Declaration
public BackendRateLimitingInformation RateLimiting { get; init; }
Property Value
Type Description
BackendRateLimitingInformation

ScriptSafetyAnalysis

Static safety analysis of user scripts enabled

Declaration
public bool ScriptSafetyAnalysis { get; init; }
Property Value
Type Description
bool

TenantIsolationLevel

Server-wide cross-tenant access policy

Declaration
public TenantIsolationLevel TenantIsolationLevel { get; init; }
Property Value
Type Description
TenantIsolationLevel

WebhookTimeoutSeconds

Webhook call timeout in seconds

Declaration
public int WebhookTimeoutSeconds { get; init; }
Property Value
Type Description
int

Extension Methods

ConsoleExtensions.WriteProperties(object, bool)
ValueTypeExtensions.GetValueType(object)
ObjectInfo.GetPropertyValue(object, string)
ObjectInfo.GetPropertyValue<T>(object, string, T)
ObjectInfo.ResolvePropertyValue(object, string)
ObjectInfo.SetPropertyValue(object, string, object)
☀
☾
Back to top Generated by DocFX