Syntax
| C# | Visual Basic | Visual C++ |
[SerializableAttribute] public abstract class BusinessBase<TYPE, KEY> where TYPE : new(), BusinessBase<TYPE, KEY>
<SerializableAttribute> _ Public MustInherit Class BusinessBase(Of TYPE As {New, BusinessBase(Of TYPE, KEY)}, KEY)
[SerializableAttribute] generic<typename TYPE, typename KEY> where TYPE : gcnew(), BusinessBase<TYPE, KEY> public ref class BusinessBase abstract
Type Parameters
- TYPE
- KEY
The type exposes the following properties.
Properties
| Member | Description | |
|---|---|---|
| DateCreated |
The date on which the instance was created.
| |
| DateModified |
The date on which the instance was modified.
| |
| DirtyProperties |
A collection of the properties that have
been marked as being dirty.
| |
| Id |
Gets the unique Identification of the object.
| |
| IsDeleted |
Gets if this object is marked for deletion.
| |
| IsDirty |
Gets if this object's data has been changed.
| |
| IsDisposed |
Gets or sets if the object has been disposed.
| |
| IsNew |
Gets if this is a new object, False if it is a pre-existing object.
| |
| IsValid |
Gets whether the object is valid or not.
| |
| ValidationMessage |
If the object has broken business rules, use this property to get access
to the different validation messages.
|
See Also
BlogEngine.Core Namespace