Поделиться через


Класс ConditionedSql

Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. Represents Transact-SQL that is necessary only when a property is requested.

Иерархия наследования

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.ConditionedSql
    Microsoft.SqlServer.Management.Sdk.Sfc.SqlPropertyLink

Пространство имен:  Microsoft.SqlServer.Management.Sdk.Sfc
Сборка:  Microsoft.SqlServer.Management.Sdk.Sfc (в Microsoft.SqlServer.Management.Sdk.Sfc.dll)

Синтаксис

'Декларация
<ComVisibleAttribute(False)> _
Public MustInherit Class ConditionedSql
'Применение
Dim instance As ConditionedSql
[ComVisibleAttribute(false)]
public abstract class ConditionedSql
[ComVisibleAttribute(false)]
public ref class ConditionedSql abstract
[<AbstractClassAttribute>]
[<ComVisibleAttribute(false)>]
type ConditionedSql =  class end
public abstract class ConditionedSql

Тип ConditionedSql обеспечивает доступ к следующим элементам.

Конструкторы

  Имя Описание
Защищенный метод ConditionedSql Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. Initializes a new instance of the ConditionedSql class.

В начало

Свойства

  Имя Описание
Защищенное свойство AcceptsMultipleHits Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. Gets a value indicating whether the ConditionedSql object can be added multiple times.
Защищенное свойство Fields Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. Gets a StringCollection object that contains the names of the fields that trigger this ConditionedSql object to be added.
Открытое свойство IsUsed Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. Gets a value indicating whether this ConditionedSql object has been used.
Открытое свойство LinkFields Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. Gets the linked fields that are used to create the Transact-SQL expression.
Открытое свойство LinkMultiple Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. Gets or sets the LinkMultiple object that is used by this ConditionedSql object.
Открытое свойство Used Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. Gets a value that indicates whether this ConditionedSql object has been used at least once.

В начало

Методы

  Имя Описание
Открытый метод AddHit Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. Adds the ConditionedSql object to the specified StatementBuilder object.
Открытый метод AddLinkMultiple Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. Initializes the LinkMultiple object that is used by this ConditionedSql object with the multiple link information contained in the specified XmlReadMultipleLink object.
Открытый метод ClearHit Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. Marks this ConditionedSql object as unused. (The IsUsed property is set to false.)
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetType (Производный от Object.)
Открытый метод IsDefault Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. Specifies that this ConditionedSql object is always added, regardless of which field is requested.
Открытый метод IsHit Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. Tests whether the specified field has caused this ConditionedSql object to be added.
Открытый метод MarkHit Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. Marks this ConditionedSql object as used. (The IsUsed property is set to true.)
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод SetFields Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. Sets the fields contained in the specified StringCollection as triggers for this ConditionedSql object. 
Защищенный метод TestHit Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. Tests whether the specified field would trigger this ConditionedSql object to be added.
Открытый метод ToString (Производный от Object.)

В начало

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.SqlServer.Management.Sdk.Sfc