ConditionedSql ConditionedSql ConditionedSql Class

Definition

Do not reference this member directly in your code. It supports the SQL Server infrastructure. Represents Transact-SQL that is necessary only when a property is requested.

public ref class ConditionedSql abstract
[System.Runtime.InteropServices.ComVisible(false)]
public abstract class ConditionedSql
Public MustInherit Class ConditionedSql
Inheritance
ConditionedSqlConditionedSqlConditionedSql
Derived
Attributes

Constructors

ConditionedSql() ConditionedSql() ConditionedSql()

Do not reference this member directly in your code. It supports the SQL Server infrastructure. Initializes a new instance of the ConditionedSql class.

Properties

AcceptsMultipleHits AcceptsMultipleHits AcceptsMultipleHits

Do not reference this member directly in your code. It supports the SQL Server infrastructure. Gets a value indicating whether the ConditionedSql object can be added multiple times.

Fields Fields Fields

Do not reference this member directly in your code. It supports the SQL Server infrastructure. Gets a StringCollection object that contains the names of the fields that trigger this ConditionedSql object to be added.

IsUsed IsUsed IsUsed

Do not reference this member directly in your code. It supports the SQL Server infrastructure. Gets a value indicating whether this ConditionedSql object has been used.

LinkFields LinkFields LinkFields

Do not reference this member directly in your code. It supports the SQL Server infrastructure. Gets the linked fields that are used to create the Transact-SQL expression.

LinkMultiple LinkMultiple LinkMultiple

Do not reference this member directly in your code. It supports the SQL Server infrastructure. Gets or sets the LinkMultiple object that is used by this ConditionedSql object.

Used Used Used

Do not reference this member directly in your code. It supports the SQL Server infrastructure. Gets a value that indicates whether this ConditionedSql object has been used at least once.

Methods

AddHit(String, SqlObjectBase, StatementBuilder) AddHit(String, SqlObjectBase, StatementBuilder) AddHit(String, SqlObjectBase, StatementBuilder)

Do not reference this member directly in your code. It supports the SQL Server infrastructure. Adds the ConditionedSql object to the specified StatementBuilder object.

AddLinkMultiple(XmlReadMultipleLink) AddLinkMultiple(XmlReadMultipleLink) AddLinkMultiple(XmlReadMultipleLink)

Do not reference this member directly in your code. It supports the SQL Server infrastructure. Initializes the LinkMultiple object that is used by this ConditionedSql object with the multiple link information contained in the specified XmlReadMultipleLink object.

ClearHit() ClearHit() ClearHit()

Do not reference this member directly in your code. It supports the SQL Server infrastructure. Marks this ConditionedSql object as unused. (The IsUsed property is set to false.)

IsDefault() IsDefault() IsDefault()

Do not reference this member directly in your code. It supports the SQL Server infrastructure. Specifies that this ConditionedSql object is always added, regardless of which field is requested.

IsHit(String) IsHit(String) IsHit(String)

Do not reference this member directly in your code. It supports the SQL Server infrastructure. Tests whether the specified field has caused this ConditionedSql object to be added.

MarkHit() MarkHit() MarkHit()

Do not reference this member directly in your code. It supports the SQL Server infrastructure. Marks this ConditionedSql object as used. (The IsUsed property is set to true.)

SetFields(StringCollection) SetFields(StringCollection) SetFields(StringCollection)

Do not reference this member directly in your code. It supports the SQL Server infrastructure. Sets the fields contained in the specified StringCollection as triggers for this ConditionedSql object.

TestHit(String) TestHit(String) TestHit(String)

Do not reference this member directly in your code. It supports the SQL Server infrastructure. Tests whether the specified field would trigger this ConditionedSql object to be added.

Applies to