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.
IReadOnlyBase.cs
Go to the documentation of this file.
1using Csla.Core;
2using Csla.Rules;
3using Csla.Security;
5using System;
6using System.Collections.Generic;
7using System.ComponentModel;
8using System.Linq;
9using System.Text;
10using System.Threading.Tasks;
11
12namespace Csla
13{
18 public interface IReadOnlyBase
21 INotifyPropertyChanged, INotifyPropertyChanging, IMobileObject
22 { }
23}
This is the core interface implemented by all CSLA .NET base classes.
Interface defining an object that notifies when it is busy executing an asynchronous operation.
Definition: INotifyBusy.cs:17
Implemented by an object that perfoms asynchronous operations that may raise exceptions.
Specifies that the object is a readonly business object.
This is a base class from which readonly business classes can be derived.
Defines the interaction between the rules engine and a business object that hosts the rules.
Definition: IHostRules.cs:20
Defines the authorization interface through which an object can indicate which properties the current...
Interface to be implemented by any object that supports serialization by the SerializationFormatterFa...
Interface defining callback methods used by the SerializationFormatterFactory.GetFormatter().