Class BaseHint
Базовый класс табличного указания.
Implements
System.ICloneable
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Terrasoft.Core.DB
Assembly: Terrasoft.Core.dll
Syntax
public abstract class BaseHint : ICloneable
Properties
HintType
Тип табличного указания.
Declaration
public virtual HintType HintType { get; }
Property Value
Type | Description |
---|---|
HintType |
Methods
BuildSqlText(StringBuilder, DBEngine)
Формирует текст запроса табличного указания.
Declaration
public abstract void BuildSqlText(StringBuilder sb, DBEngine dbEngine)
Parameters
Type | Name | Description |
---|---|---|
System.Text.StringBuilder | sb | Экземпляр System.Text.StringBuilder, с помощью которого формируется текст запроса. |
DBEngine | dbEngine | Экземпляр построителя запросов к базе данных. |
Clone()
Создает клон текущего экземпляра.
Declaration
public abstract object Clone()
Returns
Type | Description |
---|---|
System.Object | Новый экземпляр, являющийся клоном текущего экземпляра. |
Implements
System.ICloneable