The SqlString to be called; implemented by all subclasses

Namespace:  NHibernate.Loader
Assembly:  NHibernate (in NHibernate.dll)

Syntax

Visual Basic (Declaration)
Protected Friend MustOverride Property SqlString As SqlString
C#
protected internal abstract SqlString SqlString { get; set; }
Visual C++
protected public:
virtual property SqlString^ SqlString {
	SqlString^ get () abstract;
	void set (SqlString^ value) abstract;
}
JavaScript
function get_sqlString();
function set_sqlString(value);

Remarks

The setter was added so that class inheriting from Loader could write a value using the Property instead of directly to the field.

The scope is protected internal because the WhereParser needs to be able to get the SqlString of the QueryTranslator when it is parsing a subquery.

See Also