Partilhar via


Classe ConditionedSql

Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server. Represents Transact-SQL that is necessary only when a property is requested.

Hierarquia de herança

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

Namespace:  Microsoft.SqlServer.Management.Sdk.Sfc
Assembly:  Microsoft.SqlServer.Management.Sdk.Sfc (em Microsoft.SqlServer.Management.Sdk.Sfc.dll)

Sintaxe

'Declaração
<ComVisibleAttribute(False)> _
Public MustInherit Class ConditionedSql
'Uso
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

O tipo ConditionedSql expõe os membros a seguir.

Construtores

  Nome Descrição
Método protegido ConditionedSql Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server. Initializes a new instance of the ConditionedSql class.

Início

Propriedades

  Nome Descrição
Propriedade protegida AcceptsMultipleHits Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server. Gets a value indicating whether the ConditionedSql object can be added multiple times.
Propriedade protegida Fields Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server. Gets a StringCollection object that contains the names of the fields that trigger this ConditionedSql object to be added.
Propriedade pública IsUsed Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server. Gets a value indicating whether this ConditionedSql object has been used.
Propriedade pública LinkFields Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server. Gets the linked fields that are used to create the Transact-SQL expression.
Propriedade pública LinkMultiple Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server. Gets or sets the LinkMultiple object that is used by this ConditionedSql object.
Propriedade pública Used Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server. Gets a value that indicates whether this ConditionedSql object has been used at least once.

Início

Métodos

  Nome Descrição
Método público AddHit Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server. Adds the ConditionedSql object to the specified StatementBuilder object.
Método público AddLinkMultiple Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server. Initializes the LinkMultiple object that is used by this ConditionedSql object with the multiple link information contained in the specified XmlReadMultipleLink object.
Método público ClearHit Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server. Marks this ConditionedSql object as unused. (The IsUsed property is set to false.)
Método público Equals (Herdado de Object.)
Método protegido Finalize (Herdado de Object.)
Método público GetHashCode (Herdado de Object.)
Método público GetType (Herdado de Object.)
Método público IsDefault Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server. Specifies that this ConditionedSql object is always added, regardless of which field is requested.
Método público IsHit Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server. Tests whether the specified field has caused this ConditionedSql object to be added.
Método público MarkHit Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server. Marks this ConditionedSql object as used. (The IsUsed property is set to true.)
Método protegido MemberwiseClone (Herdado de Object.)
Método público SetFields Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server. Sets the fields contained in the specified StringCollection as triggers for this ConditionedSql object. 
Método protegido TestHit Não referencie esse membro diretamente no código. Ele dá suporte à infraestrutura do SQL Server. Tests whether the specified field would trigger this ConditionedSql object to be added.
Método público ToString (Herdado de Object.)

Início

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.