![]() |
CSLA .NET 10.0.0
A home for your business logic
|
Namespaces | |
| namespace | Configuration |
| namespace | Core |
| namespace | Data |
| namespace | DataPortalClient |
| namespace | Channels |
| namespace | Properties |
| namespace | Reflection |
| namespace | Rules |
| namespace | Runtime |
| namespace | Security |
| namespace | Serialization |
| namespace | Server |
| namespace | State |
| namespace | Blazor |
| namespace | Threading |
| namespace | Analyzers |
| namespace | AspNetCore |
| namespace | Generator |
| namespace | Web |
| namespace | Windows |
| namespace | Xaml |
Classes | |
| class | ApplicationContext |
| Provides consistent context information between the client and server DataPortal objects. More... | |
| class | BusinessBase< T > |
| This is the base class from which most business objects will be derived. More... | |
| class | BusinessBindingListBase< T, C > |
| This is the base class from which most business collections or lists will be derived. More... | |
| class | BusinessListBase< T, C > |
| This is the base class from which most business collections or lists will be derived. More... | |
| class | CommandBase< T > |
| This is the base class from which command objects will be derived. More... | |
| class | CriteriaBase< T > |
| Base type from which Criteria classes can be derived in a business class. More... | |
| class | DataPortalEventArgs |
| Provides information about the DataPortal call. More... | |
| class | DataPortalException |
| This exception is returned for any errors occurring during the server-side DataPortal invocation. More... | |
| class | InjectAttribute |
| Specifies a parameter that is provided via dependency injection. More... | |
| class | DataPortalOperationExtensions |
Extension methods for mapping DataPortalOperations to other system values. | |
| class | DataPortalResult< T > |
| DataPortalResult defines the results of DataPortal operation. It contains object that was received from the server, an error (if occurred) and userState - user defined information that was passed into data portal on initial request. More... | |
| class | DataPortalServerResourceAttribute |
| Specifies a server resource required by a business type so the data portal can route any calls to the correct server. More... | |
| class | DataPortalServerRoutingTagAttribute |
| Specifies a routing tag for use by the server-side data portal. More... | |
| class | DataPortal< T > |
| Client side data portal used for making asynchronous data portal calls in .NET. More... | |
| class | Extensions |
| class | DefaultFilter |
| class | DynamicBindingListBase< T > |
| This is the base class from which collections of editable root business objects should be derived. More... | |
| class | DynamicListBase< T > |
| This is the base class from which collections of editable root business objects should be derived. More... | |
| class | FilteredBindingList< T > |
| Provides a filtered view into an existing IList(Of T). More... | |
| interface | IChildDataPortal |
| Interface defining the members of the child data portal type. More... | |
| interface | IChildDataPortalFactory |
| Defines a data portal service used to get an access to a client-side data portal instance. More... | |
| interface | IChildDataPortal< T > |
| Interface defining the members of the child data portal type. More... | |
| interface | IContainsDeletedList |
| Defines an object that holds a list of deleted items. More... | |
| interface | IDataPortal |
| Interface defining the members of the data portal type. More... | |
| interface | IDataPortalFactory |
| Defines a data portal service used to get an access to a client-side data portal instance. More... | |
| interface | IDataPortalResult |
| IDataPortalResult defines the results of DataPortal operation. More... | |
| interface | IDataPortal< T > |
| Interface defining the members of the data portal type. More... | |
| class | LazySingleton< T > |
| An alternative to Lazy<T>. More... | |
| class | LinqObservableCollection< T > |
| Synchronized view over a source list, filtered, sorted and ordered based on a query result. More... | |
| class | LinqObservableCollectionExtension |
| Extension method for implementation of LINQ methods on BusinessListBase. | |
| class | MethodInfo |
| Maintains metadata about a method. More... | |
| class | NameValueListBase< K, V > |
| This is the base class from which readonly name/value collections should be derived. More... | |
| class | PropertyInfo< T > |
| Maintains metadata about a property. More... | |
| class | PropertyLoadException |
| Exception indicating a failure to set a property's field. More... | |
| class | ReadOnlyBase< T > |
| This is a base class from which readonly business classes can be derived. More... | |
| class | ReadOnlyBindingListBase< T, C > |
| This is the base class from which readonly collections of readonly objects should be derived. More... | |
| class | ReadOnlyListBase< T, C > |
| This is the base class from which readonly collections of readonly objects should be derived. More... | |
| struct | SmartDate |
| Provides a date data type that understands the concept of an empty date value. More... | |
| class | SortedBindingList< T > |
| Provides a sorted view into an existing IList(Of T). More... | |
| class | TransactionalAttribute |
| Marks a DataPortal_XYZ method to run within the specified transactional context. More... | |
| class | Utilities |
| Contains utility methods used by the CSLA .NET framework. | |
| class | CslaImplementPropertiesInterfaceAttribute< T > |
| Indicate that a type should be auto serialized. More... | |
Enumerations | |
| enum | DataPortalOperations : int { Create , Fetch , Update , Delete , Execute } |
| List of data portal operations. More... | |
| enum | RelationshipTypes { None = 0x0 , LazyLoad =0x2 , PrivateField =0x4 } |
| List of valid relationship types between a parent object and another object through a managed property. More... | |
| enum | TransactionalTypes { Manual , TransactionScope , EnterpriseServices } |
| Provides a list of possible transactional technologies to be used by the server-side DataPortal. More... | |
| enum | TransactionIsolationLevel { Unspecified , Serializable , RepeatableRead , ReadCommitted , ReadUncommitted , Snapshot } |
| Specifies an isolation level for transactions controlled by TransactionalAttribute. More... | |
| enum | CallType { Get , Let , Method , Set } |
| Valid options for calling a property or method via the Csla.Utilities.CallByName method. More... | |
Functions | |
| delegate bool | FilterProvider (object item, object? filter) |
| Defines the method signature for a filter provider method used by FilteredBindingList. | |
| enum Csla.CallType |
| enum Csla.DataPortalOperations : int |
List of valid relationship types between a parent object and another object through a managed property.
Provides a list of possible transactional technologies to be used by the server-side DataPortal.
Specifies an isolation level for transactions controlled by TransactionalAttribute.
| delegate bool Csla.FilterProvider | ( | object | item, |
| object? | filter ) |
Defines the method signature for a filter provider method used by FilteredBindingList.
| item | The object to be filtered. |
| filter | The filter criteria. |