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.
Csla.IReadOnlyListBase< C > Interface Template Reference

This is the base class from which readonly collections of readonly objects should be derived. More...

Inheritance diagram for Csla.IReadOnlyListBase< C >:
Csla.Serialization.Mobile.IMobileObject Csla.Serialization.Mobile.ISerializationNotification Csla.Core.INotifyChildChanged Csla.Core.INotifyUnhandledAsyncException Csla.Core.INotifyBusy Csla.Core.IObservableBindingList Csla.Core.IBusinessObject Csla.Core.IReadOnlyCollection Csla.ReadOnlyListBase< T, C >

Additional Inherited Members

- Public Member Functions inherited from Csla.Core.IObservableBindingList
object AddNew ()
 Creates and adds a new item to the collection. More...
 
- Public Member Functions inherited from Csla.Serialization.Mobile.ISerializationNotification
void Deserialized ()
 Method called on an object after deserialization is complete. More...
 
- Public Member Functions inherited from Csla.Serialization.Mobile.IMobileObject
void GetState (SerializationInfo info)
 Method called by MobileFormatter when an object should serialize its data. More...
 
void GetChildren (SerializationInfo info, MobileFormatter formatter)
 Method called by MobileFormatter when an object should serialize its child references. More...
 
void SetState (SerializationInfo info)
 Method called by MobileFormatter when an object should be deserialized. More...
 
void SetChildren (SerializationInfo info, MobileFormatter formatter)
 Method called by MobileFormatter when an object should deserialize its child references. More...
 
- Properties inherited from Csla.Core.IBusinessObject
int Identity [get]
 Gets a value representing this object instance's unique identity value within the business object graph. More...
 
- Properties inherited from Csla.Core.INotifyBusy
bool IsBusy [get]
 Gets a value indicating whether the object, or any of the object's child objects, are busy running an asynchronous operation. More...
 
bool IsSelfBusy [get]
 Gets a value indicating whether the object is busy running an asynchronous operation. More...
 
- Events inherited from Csla.Core.IObservableBindingList
EventHandler< RemovingItemEventArgsRemovingItem
 Event indicating that an item is being removed from the list. More...
 
- Events inherited from Csla.Core.INotifyBusy
BusyChangedEventHandler BusyChanged
 Event raised when the object's busy status changes. More...
 
- Events inherited from Csla.Core.INotifyUnhandledAsyncException
EventHandler< ErrorEventArgsUnhandledAsyncException
 Event indicating that an exception occurred during an asynchronous operation. More...
 
- Events inherited from Csla.Core.INotifyChildChanged
EventHandler< ChildChangedEventArgsChildChanged
 Event indictating that a child object has changed. More...
 

Detailed Description

This is the base class from which readonly collections of readonly objects should be derived.

Definition at line 17 of file IReadOnlyListBase.cs.