Gets or Sets the value to use as the discriminator for the Class.
Namespace: NHibernate.MappingAssembly: NHibernate (in NHibernate.dll) Version: 3.2.0.4000 (3.2.0.4000)
Syntax
| C# |
|---|
public virtual string DiscriminatorValue { get; set; } |
| Visual Basic |
|---|
Public Overridable Property DiscriminatorValue As String Get Set |
| Visual C++ |
|---|
public: virtual property String^ DiscriminatorValue { String^ get (); void set (String^ value); } |
Field Value
A value that distinguishes this subclass in the database.
Remarks
The value of this is set by the discriminator-value attribute. Each <subclass>
in a hierarchy must define a unique discriminator-value. The default value
is the class name if no value is supplied.