Base class for persisting objects. Follows the "Active Record Design Pattern".
You can read more on this pattern at http://en.wikipedia.org/wiki/Active_Record
Namespace:
SubSonicAssembly: SubSonic (in SubSonic.dll) Version: 2.1.0.0 (2.1.0)
Syntax
| C# |
|---|
[SerializableAttribute] public abstract class AbstractRecord<T> : RecordBase<T>, IEquatable<T> where T : new(), AbstractRecord<T> |
| Visual Basic (Declaration) |
|---|
<SerializableAttribute> _ Public MustInherit Class AbstractRecord(Of T As {New, AbstractRecord(Of T)}) _ Inherits RecordBase(Of T) _ Implements IEquatable(Of T) |
| Visual C++ |
|---|
[SerializableAttribute] generic<typename T> where T : gcnew(), AbstractRecord<T> public ref class AbstractRecord abstract : public RecordBase<T>, IEquatable<T> |
Type Parameters
- T
[Missing <typeparam name="T"/> documentation for "T:SubSonic.AbstractRecord`1"]