Show / Hide Table of Contents

Interface IParametrizedQuery

Предоставляет методы и свойства параметризированного запроса.

Inherited Members
ISqlGenerating.GetSqlText()
ISqlGenerating.BuildSqlText(StringBuilder)
Namespace: Terrasoft.Core.DB
Assembly: Terrasoft.Core.dll
Syntax
public interface IParametrizedQuery : ISqlGenerating

Properties

BuildParametersAsValue

Определяет, добавлять ли параметры запроса в текст запроса как значения.

Declaration
bool BuildParametersAsValue { get; set; }
Property Value
Type Description
System.Boolean

HasParameters

Признак, имеет ли запрос параметры.

Declaration
bool HasParameters { get; }
Property Value
Type Description
System.Boolean

Parameters

Коллекция параметров запроса.

Declaration
QueryParameterCollection Parameters { get; }
Property Value
Type Description
QueryParameterCollection

Methods

GetUsingParameters()

Возвращает коллекцию параметров запроса.

Declaration
QueryParameterCollection GetUsingParameters()
Returns
Type Description
QueryParameterCollection

Коллекция параметров данного запроса.

InitializeParameters()

Выполняет инициализацию параметров запроса.

Declaration
void InitializeParameters()

ResetParameters()

Очищает коллекцию параметров запроса.

Declaration
void ResetParameters()

Extension Methods

ReflectionUtilities.GetPropertyValue(Object, String)
ReflectionUtilities.GetPropertyDefValue(Object, String, Object)
ReflectionUtilities.TryGetPropertyValue(Object, String, out Object)
ReflectionUtilities.HasProperty(Object, String)
ReflectionUtilities.GetPropertyValue(Object, String, BindingFlags)
ReflectionUtilities.GetPropertyValueByPath(Object, String)
ReflectionUtilities.SetPropertyValue(Object, String, Object)
ReflectionUtilities.TrySetPropertyValue(Object, String, Object)
ValidateUtilities.CheckArgumentNull(Object, String)
ValidateUtilities.CheckDependencyNull(Object, String)
ValidateUtilities.EnsureDependencyNotNull<T>(T, String)
In This Article
Back to top © 2021 Creatio. All rights reserved.