CSLA.NET 5.4.2
CSLA .NET is a software development framework that helps you build a reusable, maintainable object-oriented business layer for your app.
Csla.Configuration.CslaDataPortalConfigurationOptions Class Reference

Use this type to configure the settings for the CSLA .NET data portal using dot net core More...

Properties

string AuthenticationType [getset]
 Returns the authentication type being used by the CSLA .NET framework. More...
 
bool AutoCloneOnUpdate [getset]
 Gets a value indicating whether objects should be automatically cloned by the data portal Update()method when using a local data portal configuration. More...
 
string Activator [getset]
 Gets or sets an instance of the IDataPortalActivator provider. More...
 
string ExceptionInspector [getset]
 Gets or sets the fully qualified name of the ExceptionInspector class. More...
 
string AuthorizationProvider [getset]
 Sets the type name to be used for server-side data portal authorization. More...
 
string Interceptor [getset]
 Gets or sets the type of interceptor invoked by the data portal for pre- and post-processing of each data portal invocation. More...
 
string Proxy [getset]
 Gets or sets the default data portal proxy type More...
 
string ProxyFactory [getset]
 
bool ReturnObjectOnException [getset]
 Gets or sets a value indicating whether the server-side business object should be returned to the client as part of the DataPortalException (default is false). More...
 
string PortalUrl [getset]
 Gets or sets the data portal URL string. More...
 
string ObjectFactoryLoader [getset]
 Gets or sets the type name of the factor loader used to create server-side instances of business object factories when using the FactoryDataPortal model. More...
 
bool FlowSynchronizationContext [getset]
 Gets or sets a value indicating whether any synchronization context should be flowed to child tasks by LocalProxy. More...
 

Detailed Description

Use this type to configure the settings for the CSLA .NET data portal using dot net core

Definition at line 18 of file CslaDataPortalConfigurationOptions.cs.

Property Documentation

◆ Activator

string Csla.Configuration.CslaDataPortalConfigurationOptions.Activator
getset

Gets or sets an instance of the IDataPortalActivator provider.

Definition at line 60 of file CslaDataPortalConfigurationOptions.cs.

◆ AuthenticationType

string Csla.Configuration.CslaDataPortalConfigurationOptions.AuthenticationType
getset

Returns the authentication type being used by the CSLA .NET framework.

This value is read from the application configuration file with the key value "CslaAuthentication". The value "Windows" indicates CSLA .NET should use Windows integrated (or AD) security. Any other value indicates the use of custom security derived from CslaPrincipal.

Definition at line 31 of file CslaDataPortalConfigurationOptions.cs.

◆ AuthorizationProvider

string Csla.Configuration.CslaDataPortalConfigurationOptions.AuthorizationProvider
getset

Sets the type name to be used for server-side data portal authorization.

Type must implement IAuthorizeDataPortal.

Definition at line 79 of file CslaDataPortalConfigurationOptions.cs.

◆ AutoCloneOnUpdate

bool Csla.Configuration.CslaDataPortalConfigurationOptions.AutoCloneOnUpdate
getset

Gets a value indicating whether objects should be automatically cloned by the data portal Update()method when using a local data portal configuration.

Definition at line 42 of file CslaDataPortalConfigurationOptions.cs.

◆ ExceptionInspector

string Csla.Configuration.CslaDataPortalConfigurationOptions.ExceptionInspector
getset

Gets or sets the fully qualified name of the ExceptionInspector class.

Definition at line 69 of file CslaDataPortalConfigurationOptions.cs.

◆ FlowSynchronizationContext

bool Csla.Configuration.CslaDataPortalConfigurationOptions.FlowSynchronizationContext
getset

Gets or sets a value indicating whether any synchronization context should be flowed to child tasks by LocalProxy.

Setting this to true may restrict or eliminate the use of background threads by LocalProxy.

Definition at line 165 of file CslaDataPortalConfigurationOptions.cs.

◆ Interceptor

string Csla.Configuration.CslaDataPortalConfigurationOptions.Interceptor
getset

Gets or sets the type of interceptor invoked by the data portal for pre- and post-processing of each data portal invocation.

Type must implement IInterceptDataPortal.

Definition at line 91 of file CslaDataPortalConfigurationOptions.cs.

◆ ObjectFactoryLoader

string Csla.Configuration.CslaDataPortalConfigurationOptions.ObjectFactoryLoader
getset

Gets or sets the type name of the factor loader used to create server-side instances of business object factories when using the FactoryDataPortal model.

Type must implement IObjectFactoryLoader.

Definition at line 152 of file CslaDataPortalConfigurationOptions.cs.

◆ PortalUrl

string Csla.Configuration.CslaDataPortalConfigurationOptions.PortalUrl
getset

Gets or sets the data portal URL string.


The data portal URL string.

Definition at line 140 of file CslaDataPortalConfigurationOptions.cs.

◆ Proxy

string Csla.Configuration.CslaDataPortalConfigurationOptions.Proxy
getset

Gets or sets the default data portal proxy type

summary> Gets or sets the full type name of the data portal proxy factory object to be used to get the IDataPortalProxy instance to use when communicating with the data portal server.

Definition at line 100 of file CslaDataPortalConfigurationOptions.cs.

◆ ProxyFactory

string Csla.Configuration.CslaDataPortalConfigurationOptions.ProxyFactory
getset

Definition at line 112 of file CslaDataPortalConfigurationOptions.cs.

◆ ReturnObjectOnException

bool Csla.Configuration.CslaDataPortalConfigurationOptions.ReturnObjectOnException
getset

Gets or sets a value indicating whether the server-side business object should be returned to the client as part of the DataPortalException (default is false).

Definition at line 124 of file CslaDataPortalConfigurationOptions.cs.