CSLA.NET 6.0.0
CSLA .NET is a software development framework that helps you build a reusable, maintainable object-oriented business layer for your app.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 CCsla.Test.Silverlight.PropertyGetSet.AbstractGetSet< InheritedLoadPropertySet >
 CCsla.Test.Windows.ActionExtenderTests
 CActivity
 CCsla.Server.Dashboard.ActivityInformation about a server-side data portal invocation
 CCsla.Generators.CSharp.TestObjects.AddressPOCO
 CApiController
 CCsla.Test.AppContext.AppContextTests
 CCsla.Test.AppContext.AppContextThread
 CCsla.Test.AppDomainTests.AppDomainTestClass
 CCsla.Ios.Test.Application
 CCsla.ApplicationContextProvides consistent context information between the client and server DataPortal objects
 CCsla.Core.ApplicationContextAccessorProvides access to the correct current application context manager instance depending on runtime environment
 CCsla.Blazor.Test.ApplicationContextTests
 CCsla.Test.DataPortal.ArrayTests
 CCsla.Configuration.AspNetCoreConfigurationOptionsOptions that can be provided to the AddAspNetCore method
 CUnitDriven.Asserter
 CCsla.Analyzers.Tests.AsynchronousBusinessRuleInheritingFromBusinessRuleAnalyzerTests
 CCsla.Analyzers.Tests.AsynchronousBusinessRuleInheritingFromBusinessRuleChangeToBusinessRuleAsyncCodeFixTests
 CCsla.Threading.AsyncManualResetEventAsync/await implementation of a ManualResetEvent
 CAttribute
 CCsla.Axml.Resource.Attribute
 CAuthenticationStateProvider
 CAuthorizationHandler
 CCsla.Rules.AuthorizationRuleManagerManages the list of authorization rules for a business type
 CAuthorizeAttribute
 CCsla.Test.DataPortal.AuthorizeDataPortalTests
 CCsla.Server.AuthorizeRequestObject containing information about the client request to the data portal
 CCsla.Test.Authorization.AuthTests
 CCsla.Test.BasicModern.BasicModernTests
 CCsla.Test.Basic.BasicTests
 CBinaryWriter
 CBindingList
 Ccslalighttest.Serialization.BindingListTests
 CCsla.Axml.Binding.BindingManagerProvides the ability to bing properties on Axml controls to properties on CSLA objects
 CCsla.Iosui.Binding.BindingManagerProvides the ability to bing properties on iOS UI controls to properties on CSLA objects
 CCsla.Test.Windows.BindingRefreshTests
 CCsla.Windows.BindingSourceNodeMaintains a reference to a BindingSource object on the form
 CCsla.Configuration.BlazorServerConfigurationOptionsOptions that can be provided to the WithBlazorServerSupport method
 CCsla.Rules.BrokenRulesNodeHolds broken rules for an Node in the BrokenRulesTree
 CCsla.BusinessBase< A >
 CCsla.BusinessBase< AChild >
 CCsla.BusinessBase< AddressBase >
 CCsla.BusinessBase< AddressEdit >
 CCsla.BusinessBase< AParent >
 CCsla.BusinessBase< ArrayDataPortalClass >
 CCsla.BusinessBase< AsyncRuleRoot >
 CCsla.BusinessBase< BadGetSet >
 CCsla.BusinessBase< BadGetSetTwo >
 CCsla.BusinessBase< BinaryReaderWriterTestClass >
 CCsla.BusinessBase< BrokenRulesMergeRoot >
 CCsla.BusinessBase< BusinessItem >
 CCsla.BusinessBase< BusyProperties >
 CCsla.BusinessBase< BypassBusinessBase >
 CCsla.BusinessBase< BypassBusinessBaseUsingFactory >
 CCsla.BusinessBase< CascadeRoot >
 CCsla.BusinessBase< Child >
 CCsla.BusinessBase< ChildEntity >
 CCsla.BusinessBase< ChildItem >
 CCsla.BusinessBase< ClassA >
 CCsla.BusinessBase< ClassB >
 CCsla.BusinessBase< ClassIsStereotypeAndIsNotSerializable >
 CCsla.BusinessBase< ClassIsStereotypeAndIsSerializable >
 CCsla.BusinessBase< ContainsList >
 CCsla.BusinessBase< Custom >
 CCsla.BusinessBase< Customer >
 CCsla.BusinessBase< CustomerContact >
 CCsla.BusinessBase< CustomerWithEnum >
 CCsla.BusinessBase< CustomerWithError >
 CCsla.BusinessBase< CustomerWithErrorWO_DP_XYZ >
 CCsla.BusinessBase< CustomerWO_DP_XYZ >
 CCsla.BusinessBase< DataObject >
 CCsla.BusinessBase< DCRoot >
 CCsla.BusinessBase< DirtyAfterOutValueChangesProperty >
 CCsla.BusinessBase< DpRoot >
 CCsla.BusinessBase< EditableChild1 >
 CCsla.BusinessBase< EditableGetSetRuleValidation >
 CCsla.BusinessBase< EditablePerson >
 CCsla.BusinessBase< EditableRoot1 >
 CCsla.BusinessBase< EncapsulatedBusy >
 CCsla.BusinessBase< ERitem >
 CCsla.BusinessBase< ESTransactionalRoot >
 CCsla.BusinessBase< ExceptionRoot >
 CCsla.BusinessBase< FactoryBusy >
 CCsla.BusinessBase< FakePerson >
 CCsla.BusinessBase< FakePersonEmailAddress >
 CCsla.BusinessBase< Foo >
 CCsla.BusinessBase< GenRoot >
 CCsla.BusinessBase< Grandchild >
 CCsla.BusinessBase< GrandChild >
 CCsla.BusinessBase< HasAsyncRule >
 CCsla.BusinessBase< HasBadRule >
 CCsla.BusinessBase< HasBadSharedRule >
 CCsla.BusinessBase< HasChildren >
 CCsla.BusinessBase< HasInvalidAsyncRule >
 CCsla.BusinessBase< HasLambdaRules >
 CCsla.BusinessBase< HasLazyField >
 CCsla.BusinessBase< HasOnlyPerTypeRules >
 CCsla.BusinessBase< HasPerTypeRules >
 CCsla.BusinessBase< HasPerTypeRules2 >
 CCsla.BusinessBase< HasPrivateFields >
 CCsla.BusinessBase< HasRegEx >
 CCsla.BusinessBase< HasRuleSetRules >
 CCsla.BusinessBase< HasRulesManager >
 CCsla.BusinessBase< HasRulesManager2 >
 CCsla.BusinessBase< InitializeRoot >
 CCsla.BusinessBase< Item1 >
 CCsla.BusinessBase< Item2 >
 CCsla.BusinessBase< ItemWithAsynchRule >
 CCsla.BusinessBase< Legacy >
 CCsla.BusinessBase< LocationBusinessBase >
 CCsla.BusinessBase< ManagedTarget >
 CCsla.BusinessBase< MinMaxNullableRules >
 CCsla.BusinessBase< MockEditableChild >
 CCsla.BusinessBase< MockEditableRoot >
 CCsla.BusinessBase< MockReadOnly >
 CCsla.BusinessBase< Multiple >
 CCsla.BusinessBase< MultipleMeta >
 CCsla.BusinessBase< MyChild >
 CCsla.BusinessBase< NestedClass >
 CCsla.BusinessBase< NoErrorRoot >
 CCsla.BusinessBase< NullableEntity >
 CCsla.BusinessBase< NullableObject >
 CCsla.BusinessBase< ObjectFactoryBusinessItem >
 CCsla.BusinessBase< OperationReturnValues >
 CCsla.BusinessBase< OperationsAndAttributes >
 CCsla.BusinessBase< OuterClass >
 CCsla.BusinessBase< ParentEntity >
 CCsla.BusinessBase< PermissionRootWithCriteria >
 CCsla.BusinessBase< PermissionsRoot >
 CCsla.BusinessBase< PermissionsRoot2 >
 CCsla.BusinessBase< Person >
 CCsla.BusinessBase< PersonEditBase< T > >
 CCsla.BusinessBase< PersonWIthSmartDateField >
 CCsla.BusinessBase< PerTypeAuthorization >
 CCsla.BusinessBase< PerTypeAuthRoot >
 CCsla.BusinessBase< PrimitiveCriteriaSingle >
 CCsla.BusinessBase< PrivateConstructorTest >
 CCsla.BusinessBase< PropertiesAndRegions >
 CCsla.BusinessBase< PropertyInfoRoot >
 CCsla.BusinessBase< ProviderChild >
 CCsla.BusinessBase< PublicConstructorExplicitNoArgumentTest >
 CCsla.BusinessBase< PublicConstructorTest >
 CCsla.BusinessBase< PublicConstructorWithArgumentsTest >
 CCsla.BusinessBase< PublicOperation >
 CCsla.BusinessBase< RefAndOutOperationParameters >
 CCsla.BusinessBase< RollbackRoot >
 CCsla.BusinessBase< Root >
 CCsla.BusinessBase< RootException >
 CCsla.BusinessBase< RootListChild >
 CCsla.BusinessBase< RootThrowsException >
 CCsla.BusinessBase< RootUpdateAllChildren >
 CCsla.BusinessBase< RootWithChildren >
 CCsla.BusinessBase< RootWithNullableProperty >
 CCsla.BusinessBase< RootWithValidation >
 CCsla.BusinessBase< RoutingTest >
 CCsla.BusinessBase< RuleBaseClassesRoot >
 CCsla.BusinessBase< RuleTestClass >
 CCsla.BusinessBase< RunningChildrenLocally >
 CCsla.BusinessBase< SDtest >
 CCsla.BusinessBase< SerializableArgumentTests >
 CCsla.BusinessBase< SerializationRoot >
 CCsla.BusinessBase< SeverityRoot >
 CCsla.BusinessBase< ShortCircuit >
 CCsla.BusinessBase< SimpleBO >
 CCsla.BusinessBase< SimpleRoot >
 CCsla.BusinessBase< SimpleType >
 CCsla.BusinessBase< Single >
 CCsla.BusinessBase< Single2 >
 CCsla.BusinessBase< SingleChild >
 CCsla.BusinessBase< SingleItem >
 CCsla.BusinessBase< SingleOverload >
 CCsla.BusinessBase< SingleRoot >
 CCsla.BusinessBase< SingleWithException >
 CCsla.BusinessBase< SingleWithFactory >
 CCsla.BusinessBase< StaticOperation >
 CCsla.BusinessBase< StronglyTypedDP >
 CCsla.BusinessBase< TestBizObj >
 CCsla.BusinessBase< TestBO >
 CCsla.BusinessBase< TestChild >
 CCsla.BusinessBase< TestChildDeleteFallback >
 CCsla.BusinessBase< TestItem >
 CCsla.BusinessBase< TestObject >
 CCsla.BusinessBase< TestRoot >
 CCsla.BusinessBase< TransactionalRoot >
 CCsla.BusinessBase< TransactionContextUser >
 CCsla.BusinessBase< TwoPropertyRules >
 CCsla.BusinessBase< UsedByCallingMethods >
 CCsla.BusinessBase< UsesCommonRules >
 CCsla.BusinessBindingListBase< AChildList, AChild >
 CCsla.BusinessBindingListBase< ChildEntityList, ChildEntity >
 CCsla.BusinessBindingListBase< ChildList, Child >
 CCsla.BusinessBindingListBase< Children, Child >
 CCsla.BusinessBindingListBase< FooBindingList, Foo >
 CCsla.BusinessBindingListBase< GrandChildren, GrandChild >
 CCsla.BusinessBindingListBase< ItemList, IItem >
 CCsla.BusinessBindingListBase< ListContainerList, ContainsList >
 CCsla.BusinessBindingListBase< MyChildren, MyChild >
 CCsla.BusinessBindingListBase< PersonList, PersonEdit >
 CCsla.BusinessBindingListBase< ProviderList, ProviderChild >
 CCsla.BusinessBindingListBase< RootList, RootListChild >
 CCsla.BusinessBindingListBase< SingleList, SingleRoot >
 CCsla.BusinessBindingListBase< TestBusinessBindingList, TestChild >
 CCsla.BusinessBindingListBase< TestCollection, TestItem >
 CCsla.BusinessBindingListBase< TransactionContextUserList, TransactionContextUser >
 CCsla.BusinessListBase< AddressList, Address >
 CCsla.BusinessListBase< BinaryReaderWriterTestClassList, BinaryReaderWriterTestClass >
 CCsla.BusinessListBase< ChildList, Child >
 CCsla.BusinessListBase< ChildList, EditableGetSet >
 CCsla.BusinessListBase< Children, Child >
 CCsla.BusinessListBase< CustomerContactList, CustomerContact >
 CCsla.BusinessListBase< CustomerList, Customer >
 CCsla.BusinessListBase< CustomerWithErrorList, CustomerWithError >
 CCsla.BusinessListBase< FakePersonEmailAddresses, FakePersonEmailAddress >
 CCsla.BusinessListBase< FooList, Foo >
 CCsla.BusinessListBase< GrandChildList, GrandChild >
 CCsla.BusinessListBase< GrandChildren, GrandChild >
 CCsla.BusinessListBase< InitializeListRoot, InitializeRoot >
 CCsla.BusinessListBase< ItemWithAsynchRuleList, ItemWithAsynchRule >
 CCsla.BusinessListBase< ListObject, ListObject.DataObject >
 CCsla.BusinessListBase< MockList, MockEditableChild >
 CCsla.BusinessListBase< RootList, Child >
 CCsla.BusinessListBase< RootList, ChildItem >
 CCsla.BusinessListBase< SimpleBOList, SimpleBO >
 CCsla.BusinessListBase< TestBindingList, TestChild >
 CCsla.BusinessListBase< TestList, TestItem >
 CCsla.Test.BusinessListBase.BusinessListBaseTests
 CCsla.Analyzers.Tests.BusinessRuleDoesNotUseAddMethodsOnContextAnalyzerTests
 CCsla.Rules.BusinessRuleManagerManages the list of rules for a business type
 CCsla.Test.Threading.BusyLockTests
 CCsla.Analyzers.IntegrationTests.C
 CCsla.Test.MethodCaller.Caller1
 CCsla.Analyzers.IntegrationTests.CallingMethods
 CCancelEventArgs
 CCsla.Test.ValidationRules.CascadeTests
 CCsla.Analyzers.Tests.CheckConstructorsAnalyzerPublicConstructorCodeFixTests
 CCsla.Analyzers.Tests.CheckConstructorsAnalyzerTests
 CCsla.Test.ChildChanged.ChildChangedTests
 CCsla.Server.ChildDataPortalInvoke data portal methods on child objects
 CCsla.Test.DataPortal.ChildDataPortalTests
 CCsla.Test.ChildrenByInterface.ChildInterfaceTests
 CCsla.Test.FieldManager.Async.ChildUpdateTests
 CCsla.Test.FieldManager.ChildUpdateTests
 CClaimsPrincipal
 CCsla.Test.Serialization.ClaimsPrincipalTests
 CCsla.Analyzers.IntegrationTests.ClassIsNotStereotype
 CCodeFixProvider
 CCsla.Test.Basic.CollectionTests
 CCsla.CommandBase< AsyncPortalWithCulture >
 CCsla.CommandBase< Command >
 CCsla.CommandBase< CommandObject >
 CCsla.CommandBase< CommandObjectMissingFactoryMethod >
 CCsla.CommandBase< InterceptorCommand >
 CCsla.CommandBase< MyCommandBase >
 CCsla.CommandBase< PropertyDefinitionTests >
 CCsla.CommandBase< SetAppSettingValueCmd >
 CCsla.CommandBase< SingleCommand >
 CCsla.CommandBase< TestCommand >
 CCsla.CommandBase< TestCommandBase >
 CSystem.ComponentModel.Component
 CComponentBase
 CCsla.Configuration.ConnectionStringSettingsInformation about a connection string
 CCsla.Analyzers.Tests.ContainsInvocationExpressionWalkerTests
 CContentControl
 CCsla.Testing.Business.ApplicationContext.ContextBOVerifier< ClientContextBOVerifier >
 CCsla.Testing.Business.ApplicationContext.ContextBOVerifier< GlobalContextBOVerifier >
 CCsla.Testing.Business.ApplicationContext.ContextMessageValues
 CCsla.Test.Data.ContextTests
 CControl
 CSystem.Web.Mvc.Controller
 CCsla.Test.MethodCaller.CreateConstructorTests
 CCsla.Test.Authorization.PermissionRootWithCriteria.Criteria
 CCsla.Test.Basic.Root.Criteria
 CCsla.Test.DataPortal.StronglyTypedDP.Criteria
 CCsla.Test.Server.Interceptors.Root.Criteria
 CCsla.CriteriaBase< Criteria >
 CCsla.CriteriaBase< Criteria1 >
 CCsla.CriteriaBase< CustomCriteria >
 CCsla.CriteriaBase< FetchCriteria >
 CCsla.CriteriaBase< SomeCriteria >
 CCsla.CriteriaBase< StringCriteria >
 CCsla.CriteriaBase< UsernameCriteria >
 CCsla.Test.DataPortal.CriteriaMappingTests
 CCsla.Test.Serialization.CslaClaimsPrincipalSerializationTests
 CCsla.Configuration.CslaConfigurationOptionsContains configuration options which can be loaded using dot net core configuration subsystem
 CCsla.Configuration.CslaDataPortalConfigurationOptionsUse this type to configure the settings for the CSLA .NET data portal using dot net core
 CCsla.Test.CslaDataProvider.CslaDataProviderTests
 CCsla.Web.Mvc.Test.ModelBinderTest.CslaModelBinderTest
 CCsla.Configuration.CslaOptionsUse this type to configure the settings for CSLA .NET
 Ccsla.netcore.test.DataPortal.DashboardTests
 CCsla.Test.ValidationRules.DataAnnotationsTests
 CSystem.Data.Linq.DataContext
 CCsla.Data.DataMapDefines a mapping between two sets of properties/fields for use by DataMapper
 CCsla.Test.DataMapper.DataMapperTests
 CCsla.Test.DataMapper.DataMapTarget
 CCsla.Configuration.DataOptionsUse this type to configure the settings for the CSLA .NET data subsystem
 CCsla.Test.DataPortalChild.DataPortalChildTests
 CCsla.Configuration.DataPortalClientOptionsClient-side data portal options
 CCsla.Server.DataPortalExceptionHandlerThis class provides a hook for developers to add custom error handling in the DataPortal
 CCsla.Test.DataPortal.DataPortalExceptionTests
 CCsla.Test.DPException.DataPortalExceptionTests
 CCsla.Analyzers.Extensions.DataPortalOperationQualification
 CCsla.Analyzers.Tests.Extensions.DataPortalOperationQualificationTests
 CCsla.DataPortalClient.DataPortalProxyDescriptorDescribes the data portal proxy for use by a specific business object type
 CCsla.Configuration.DataPortalServerOptionsServer-side data portal options
 CCsla.Test.DataPortal.DataPortalTests
 Cglobal.SystemData.DataSet
 CDataSourceControl
 CDataSourceDesigner
 CDataSourceProvider
 CDataSourceView
 CDecorator
 CDefaultModelBinder
 CDependencyObject
 CDesignerDataSourceView
 CDiagnosticAnalyzer
 CDictionary
 CCsla.Test.DataPortal.DisposeScopeTest
 CCsla.Analyzers.Tests.DoesChildOperationHaveRunLocalAnalyzerTests
 CCsla.Analyzers.Tests.DoesChildOperationHaveRunLocalRemoveAttributeCodeFixTests
 CCsla.Analyzers.Tests.DoesOperationHaveAttributeAddAttributeCodeFixTests
 CCsla.Analyzers.Tests.DoesOperationHaveAttributeAnalyzerTests
 CCsla.Test.IO.DPMethodOverloadTests
 CCsla.DynamicBindingListBase< ERitem >
 CCsla.DynamicBindingListBase< Foo >
 CCsla.DynamicBindingListBase< SingleItem >
 CCsla.DynamicListBase< Foo >
 CCsla.Test.PropertyGetSet.EditableGetSetBase< EditableGetSet >
 CCsla.Test.PropertyGetSet.EditableGetSetNFIBase< EditableGetSetNFI >
 CCsla.Test.PropertyGetSet.EditableGetSetRuleValidationTests
 CCsla.Test.EditableRootList.EditableRootListTests
 CCsla.Blazor.Test.EditContextCslaExtensionsTests
 CEntityObject
 CCsla.Analyzers.Tests.EvaluateManagedBackingFieldsAnalayzerTests
 CCsla.Analyzers.Tests.EvaluateManagedBackingFieldsCodeFixTests
 CCsla.Analyzers.Tests.EvaluateManagedBackingFieldsWalkerTests
 CCsla.Analyzers.Tests.EvaluateOperationAttributeUsageAnalyzerTests
 CCsla.Analyzers.Tests.EvaluatePropertiesForSimplicityAnalyzerTests
 CEventArgs
 CCsla.Test.ChildChanged.OptimizeChildChangedTests.EventDetail
 CException
 CSystem.Exception
 CCsla.Core.ExtendedBindingList< C >
 CCsla.Generators.CSharp.AutoSerialization.ExtractedContainerDefinitionThe definition of a container of a type, extracted from the syntax tree provided by Roslyn
 CCsla.Generators.CSharp.AutoSerialization.ExtractedMemberTypeDefinitionThe definition of a member's type, extracted from the syntax tree provided by Roslyn
 CCsla.Generators.CSharp.AutoSerialization.ExtractedTypeDefinitionThe definition of a type, extracted from the syntax tree provided by Roslyn
 CCsla.Test.MethodCaller.FieldTests
 CCsla.Analyzers.Tests.FindBusinessObjectCreationAnalyzerTests
 CCsla.Analyzers.Tests.FindGetOrReadInvocationsWalkerTests
 CCsla.Analyzers.Tests.FindOperationsWithIncorrectReturnTypeResolveCorrectTypeCodeFixTests
 CCsla.Analyzers.Tests.FindOperationsWithIncorrectReturnTypesAnalyzerTests
 CCsla.Analyzers.Tests.FindOperationsWithNonSerializableArgumentsAnalyzerTests
 CCsla.Analyzers.Tests.FindRefAndOutParametersInOperationsAnalyzerTests
 CCsla.Analyzers.Tests.FindSaveAssignmentIssueAnalyzerAddAssignmentCodeFixTests
 CCsla.Analyzers.Tests.FindSaveAssignmentIssueAnalyzerAddAsyncAssignmentCodeFixTests
 CCsla.Analyzers.Tests.FindSaveAssignmentIssueAnalyzerTests
 CCsla.Analyzers.Tests.FindSetOrLoadInvocationsWalkerTests
 CForm
 CCsla.Test.Basic.FormSimulator
 CFrameworkElement
 CCsla.Generators.CSharp.AutoSerialization.GenerationResultsThe results of source generation
 CCsla.Test.Reflection.GetConstructorTests
 CCsla.Test.GraphMerge.GraphMergerTests
 CCsla.Channels.Grpc.GrpcProxyOptionsOptions for GrpcProxy
 CCsla.Channels.Grpc.GrpcService.GrpcServiceBase
 CCsla.Test.Reflection.HasStaticCtor
 CCsla.Analyzers.Tests.HelpUrlBuilderTests
 CCsla.Server.Hosts.HttpPortalExposes server-side DataPortal functionality through HTTP request/response
 CCsla.Channels.Http.HttpProxyOptionsOptions for HttpProxy
 CHybridDictionary
 CCsla.Rules.IAddObjectAuthorizationRulesContextContext for the AddObjectAuthorizationRulesContext method
 CCsla.Rules.IAuthorizationContextImplemented by objects which provide context information to an authorization rule when it is invoked
 CIAuthorizationPolicyProvider
 CIAuthorizationRequirement
 CCsla.Rules.IAuthorizationRuleInterface defining an authorization rule implementation
 CCsla.Server.IAuthorizeDataPortalInterface to be implemented by a custom authorization provider
 CCsla.Security.IAuthorizeReadWriteDefines the authorization interface through which an object can indicate which properties the current user can read and write
 CIBindingList
 CCsla.Core.IBusinessObjectThis is the core interface implemented by all CSLA .NET base classes
 CCsla.Rules.IBusinessRuleBaseInterface defining a business/validation rule implementation
 CCsla.Rules.IBusinessRulesPublic interfacefor IBusinessRules
 CICancelAddNew
 CCsla.Security.ICheckRolesInterface defining an object that checks IsInRole
 CCsla.Core.ICheckRulesDefines the common methods for any business object which exposes means to supress and check business rules
 CCsla.IChildDataPortal< T >Interface defining the members of the child data portal type
 CCsla.IChildDataPortalFactoryDefines a data portal service used to get an access to a client-side data portal instance
 CICloneable
 CICollection
 CIComparable
 CCsla.IContainsDeletedListDefines an object that holds a list of deleted items
 CCsla.Core.IContextManagerDefines the interface for an application context manager type
 CIConvertible
 CCsla.Serialization.Mobile.ICslaReaderRepresents a reader class that can be used to read the data sent across the wire in byte array format when communicating between server and client in both directions
 CCsla.Serialization.Mobile.ICslaWriterRepresents a class that can be used to write a list of SerializationInfo objects into a stream, typically MemoryStream
 CIDataErrorInfo
 CCsla.IDataPortal< T >Interface defining the members of the data portal type
 CCsla.Server.IDataPortalActivatorDefines a type used to activate concrete business instances
 CCsla.Server.IDataPortalExceptionInspectorImplement this interface to check a DataPortalException before returning Exception to the client
 CCsla.IDataPortalFactoryDefines a data portal service used to get an access to a client-side data portal instance
 CCsla.IDataPortalResultIDataPortalResult defines the results of DataPortal operation
 CCsla.Server.IDataPortalServerInterface implemented by server-side data portal components
 CIDataReader
 CIDataSourceFieldSchema
 CIDataSourceSchema
 CIDataSourceViewSchema
 CCsla.Test.IdentityConverter.IdentityConverterTests
 CCsla.Core.IdentityManagerUsed by the root object in a graph to manage the object instance identity values for the graph
 CCsla.Test.GraphMerge.IdentityTests
 CIDisposable
 CIEditableObject
 CIEnumerable
 CIEqualityComparer
 CIEquatable
 CCsla.Xaml.IErrorDialogInterface defining the interaction between a CslaDataSource and an error dialog control
 CIExtenderProvider
 CIFieldData
 CIFormattable
 CIHostEnvironment
 CCsla.Rules.IHostRulesDefines the interaction between the rules engine and a business object that hosts the rules
 CIIdentity
 CCsla.Server.IInterceptDataPortalImplement this interface to create a data portal interceptor that is notified each time the data portal is invoked and completes processing
 CIList
 CCsla.Generators.CSharp.AutoSerialization.IMemberDefinitionThe contract which a member definition must fulfil
 CCsla.Core.IMemberInfoMaintains metadata about a method or property
 CCsla.Analyzers.Tests.Extensions.IMethodSymbolExtensionsTests
 CCsla.Serialization.Mobile.IMobileObjectInterface to be implemented by any object that supports serialization by the SerializationFormatterFactory.GetFormatter()
 CIMobileObject
 CCsla.Web.Mvc.IModelCreatorASP.NET MVC model creator
 CCsla.Test.DataPortal.InheritedOperationTests
 CCsla.Core.INotifyChildChangedImplemented by classes that notify when a child object has changed
 CINotifyCollectionChanged
 CINotifyDataErrorInfo
 CINotifyPropertyChanged
 CINotifyPropertyChanging
 CCsla.Core.INotifyUnhandledAsyncExceptionImplemented by an object that perfoms asynchronous operations that may raise exceptions
 CCsla.Server.InterceptArgsArguments parameter passed to the interceptor methods
 CCsla.Server.InterceptorManagerManage dataportal interception using DI-registered implementations
 CCsla.Test.DataPortal.InterceptorTests
 CCsla.Server.IObjectFactoryLoaderDefines an interface to be implemented by a factory loader object that returns ObjectFactory objects based on the ObjectFactory attributes used to decorate CSLA .NET business objects
 CCsla.Core.IObservableBindingListDefines additional elements for an ObservableCollection as required by CSLA .NET
 CCsla.Test.IO.IOTests
 CCsla.Core.IParentDefines the interface that must be implemented by any business object that contains child objects
 CCsla.Test.Authorization.IPerTypeAuthRoot
 CIPrincipal
 CCsla.Blazor.IPropertyInfoExposes metastate for a property
 CCsla.Core.IPropertyInfoFactoryDefines the interface for a factory object that creates IPropertyInfo objects
 CCsla.Core.IReportTotalRowCountImplement this interface in a collection to report a total row count to Csla.Web.CslaDataSource, where that row count is different from the collection's normal Count property value
 CCsla.Rules.IRuleContextContext information provided to a business rule when it is invoked
 CCsla.Runtime.IRuntimeInfoInformation about the current runtime environment
 CCsla.Core.ISavable< T >Specifies that the object can save itself
 CCsla.Analyzers.Tests.IsBusinessObjectSerializableAnalyzerTests
 CCsla.Analyzers.Tests.IsBusinessObjectSerializableMakeSerializableCodeFixTests
 CCsla.Analyzers.Tests.IsCompleteCalledInAsynchronousBusinessRuleAnalyzerTests
 CCsla.Analyzers.Tests.IsCompleteCalledInAsynchronousBusinessRuleRemoveCallCodeFixTests
 CCsla.Serialization.ISerializationFormatterDefines an object that can serialize and deserialize object graphs
 CCsla.Serialization.Mobile.ISerializationNotificationInterface defining callback methods used by the SerializationFormatterFactory.GetFormatter()
 CCsla.Core.ISmartFieldDefines members required for smart data types that understand the concept of being empty, and representing an empty value as an empty string
 CCsla.Analyzers.Tests.IsOperationMethodPublicAnalyzerTests
 CCsla.Analyzers.Tests.IsOperationMethodPublicMakeNonPublicCodeFixTests
 CISourceGenerator
 CISupportInitialize
 CCsla.Core.ISupportUndoDefine the common methods used by the UI to interact with n-level undo
 CISyntaxContextReceiver
 CCsla.Analyzers.Tests.Extensions.ITypeSymbolExtensionsTests
 CCsla.Core.IUndoableObjectDefines the methods required to participate in n-level undo within the CSLA .NET framework
 CCsla.Core.IUseApplicationContextImplement if a class requires access to the CSLA ApplicationContext type
 CIValueConverter
 CCsla.Web.Mvc.IViewModelDefines a CSLA .NET MVC viewmodel object
 CCsla.Xaml.IViewModelDefines a CSLA .NET viewmodel object
 CCsla.Test.LazyLoad.LazyLoadTests
 CCsla.Test.LazySingelton.LazySingeltonTestThis is a test class for LazySingeltonTest and is intended to contain all LazySingeltonTest Unit Tests /summary>
 CCsla.Test.DataPortalTest.LegacySplitBase< LegacySplit >
 CCsla.Test.DataPortalTest.LegacySplitTest
 CCsla.Test.DataPortalTest.LegacyTest
 CCsla.Test.Linq.LinqObservableCollectionTestThis is a test class for LinqObservableCollectionTest and is intended to contain all LinqObservableCollectionTest Unit Tests /summary>
 CList
 CCsla.Channels.Local.LocalProxyOptionsOptions for LocalProxy
 CCsla.Test.LogicalExecutionLocation.LogicalExecutionLocationTests
 CCsla.Test.MethodCaller.MethodCallerTests
 CCsla.Core.MobileBindingList< MockNonBusinessObject >
 CCsla.Core.MobileBindingList< MockReadOnly >
 Ccslalighttest.Serialization.MockNonBusinessObject
 Ccslalighttest.Serialization.MockNonBusinessObject2
 CCsla.Test.DataPortal.MultipleDataAccessBase< MultipleDataAccess >
 CCsla.Test.DataPortal.MultipleDataAccessTest
 CCsla.Test.DataAnnotations.MultipleMetaDataClass
 CDataBindingApp.Form1.MyObject
 CDataBindingApp.Form2.MyObject
 CCsla.NameValueListBase< int, string >
 CCsla.NameValueListBase< Int32, string >
 CCsla.Generators.CSharp.TestObjects.NestingPOCOA class including a private nested class for which automatic serialization code is to be generated
 CCsla.Generators.CSharp.TestObjects.NestingPOCO2A second class including a private nested class for which automatic serialization code is to be generated This checks for naming clashes, as its child class is named the same as the one in NestingPOCO
 CCsla.Generators.CSharp.Tests.NestingPOCO2TestsTests of serialization of the NestingPOCO2 class
 CCsla.Generators.CSharp.Tests.NestingPOCOTestsTests of serialization of the NestingPOCO class
 CCsla.Test.Serialization.NonCslaChild
 CCsla.Test.MethodCaller.CreateConstructorTests.NonPublic1
 CCsla.Test.Serialization.nonSerializableEventHandler
 CCsla.Test.Serialization.NonSerializedClass
 CCsla.Analyzers.IntegrationTests.NonSerializedObject
 CCsla.Analyzers.IntegrationTests.NotAStereotype
 CCsla.Ios.Test.NullableTests
 CCsla.Test.Nullable.NullableTests
 CCsla.Data.ObjectAdapterAn ObjectAdapter is used to convert data in an object or collection into a DataTable
 CCsla.Core.ObjectClonerThis class provides an implementation of a deep clone of a complete object graph
 CObjectContext
 CCsla.Server.ObjectFactoryBase class to be used when creating a data portal factory object
 CCsla.Test.ObjectFactory.ObjectFactoryTests
 CCsla.Core.ObservableBindingList< C >
 CSystem.Collections.ObjectModel.ObservableCollection
 CCsla.Analyzers.IntegrationTests.OperationReturnValuesNotCsla
 CCsla.Test.ChildChanged.OptimizeChildChangedTests
 CPageModel
 CCsla.Test.DataPortal.PersonEditBase< PersonEdit >
 CCsla.Generators.CSharp.TestObjects.PersonPOCOA class for which automatic serialization code is to be generated Includes children of various types to support multiple testing scenarios
 CCsla.Generators.CSharp.Tests.PersonPOCOTestsTests of serialization on the PersonPOCO class and its children
 CCsla.Test.Authorization.PerTypeAuthorizationTests
 CCsla.Generators.CSharp.TestObjects.PointStruct that can be used for testing serialization behaviour
 CCsla.Generators.CSharp.Tests.PointTestsTests of serialization of the Point struct
 CPropertyChangedEventArgs
 CCsla.Test.PropertyGetSet.PropertyGetSetTests
 CCsla.Test.PropertyInfo.PropertyInfoTests
 CCsla.Test.MethodCaller.PropertyTests
 CCsla.Channels.RabbitMq.RabbitMqProxyOptionsOptions for RabbitMqProxy
 CCsla.Test.Authorization.ReadonlyAuthorizationTests
 CCsla.ReadOnlyBase< CriteriaRequest >
 CCsla.ReadOnlyBase< DataPortalErrorInfo >
 CCsla.ReadOnlyBase< DataPortalResponse >
 CCsla.ReadOnlyBase< ReadOnly >
 CCsla.ReadOnlyBase< ReadOnlyPerson >
 CCsla.ReadOnlyBase< UpdateRequest >
 CCsla.Core.ReadOnlyBindingList< NameValueListBase< K, V >.NameValuePair >
 CCsla.ReadOnlyBindingListBase< MockReadOnlyList, MockReadOnly >
 CCsla.ReadOnlyBindingListBase< ReadOnlyPersonList, ReadOnlyPerson >
 CCsla.Core.ReadOnlyObservableBindingList< BrokenRule >
 CCsla.Test.Windows.ReadWriteAuthorizationTests
 CCsla.Axml.Resource
 CCsla.Properties.ResourcesA strongly-typed resource class, for looking up localized strings, etc
 CCsla.Ios.Test.ResourceStrings.ResourceStringTests
 CCsla.Test.Server.Interceptors.ServerSide.RevalidatingInterceptorTests
 CCsla.Test.RollBack.RollBackTests
 Ccsla.netcore.test.DataPortal.RoutingTagTests
 CCsla.Test.ValidationRules.RuleBaseClassesTestsThis is a test class for RootTest and is intended to contain all RootTest Unit Tests /summary>
 CCsla.Test.ValidationRules.RuleContextTests
 CCsla.Test.ValidationRules.RuleDescriptionTests
 CCsla.Rules.RuleResultContains information about the result of a rule
 CCsla.Rules.RuleUriParses a rule:// URI to provide easy access to the parts of the URI
 CCsla.Test.ValidationRules.RuleURITests
 CCsla.Configuration.SecurityOptionsUse this type to configure the settings for security
 CCsla.Test.Basic.SerializableListener
 CCsla.Configuration.SerializationOptionsUse this type to configure the settings for serialization
 CCsla.Analyzers.IntegrationTests.SerializedObject
 CServicedComponent
 CCsla.Reflection.ServiceProviderMethodInfoClass that contains cached metadata about data portal method to be invoked
 CCsla.Test.ValidationRules.SeverityTests
 CCsla.Test.ValidationRules.ShortCircuitTests
 CCsla.Test.DataPortalTest.SingleOverloadTest
 CCsla.Test.DataPortalTest.SingleTest
 CCsla.Test.SmartDate.SmartDateTests
 CCsla.Test.SortedBindingList.SortedBindingListTests
 CCsla.Test.DataPortalTest.SplitBase< Split >
 CCsla.Test.DataPortalTest.SplitOverloadBase< SplitOverload >
 CCsla.Test.DataPortalTest.SplitOverloadTest
 CCsla.Test.DataPortalTest.SplitTest
 CCsla.Test.Startup
 CCsla.Axml.Resource.String
 CCsla.Analyzers.Tests.Extensions.SyntaxNodeExtensionsTests
 CCsla.Test.Data.Table1
 CTagHelper
 CTestBase
 CUnitDriven.TestBase
 CCsla.Test.MethodCaller.CreateConstructorTests.TestClass
 CCsla.TestHelpers.TestDIContextType to carry context information for DI in unit tests
 CCsla.Test.Serialization.TestEventSink
 CCsla.Test.TestResultsStatic dictionary-like class that offers similar functionality to GlobalContext This is used in tests to record the completion of operations, for testing that the operation occurred
 CCsla.Test.MethodCaller.CreateConstructorTests.TestStruct
 CTypeConverter
 CUIApplicationDelegate
 CSystem.Windows.UIElement
 CUIViewController
 CUserControl
 CCsla.Test.Utilities.UtilitiesTestHelper
 CValidationAttribute
 CCsla.Blazor.ViewModel< T >Base type for creating your own viewmodel
 CCsla.Test.ViewModelTests.ViewModelTests
 CCsla.Test.WellKnownValues
 CCsla.Configuration.WindowsFormsOptionsConfiguration options for AddWindowsForms method
 CCsla.Configuration.XamlOptionsConfiguration options for AddXaml method
 CCsla.Test.PropertyInfo.XamlPropertyInfoTests