SqlPropertyLink Class

Do not reference this member directly in your code. It supports the SQL Server infrastructure.

Inheritance Hierarchy

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 (in Microsoft.SqlServer.Management.Sdk.Sfc.dll)

Syntax

'Declaration
<ComVisibleAttribute(False)> _
Public Class SqlPropertyLink _
    Inherits ConditionedSql
'Usage
Dim instance As SqlPropertyLink
[ComVisibleAttribute(false)]
public class SqlPropertyLink : ConditionedSql
[ComVisibleAttribute(false)]
public ref class SqlPropertyLink : public ConditionedSql
[<ComVisibleAttribute(false)>]
type SqlPropertyLink =  
    class 
        inherit ConditionedSql 
    end
public class SqlPropertyLink extends ConditionedSql

The SqlPropertyLink type exposes the following members.

Constructors

  Name Description
Public method SqlPropertyLink(XmlReadProperty) Initializes a new instance of the SqlPropertyLink class with the specified property tag to be read. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public method SqlPropertyLink(XmlReadPropertyLink) Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public method SqlPropertyLink(XmlReadSettings) Initializes a new instance of the SqlPropertyLink class with the specified setting tag to be read. Do not reference this member directly in your code. It supports the SQL Server infrastructure.

Top

Properties

  Name Description
Protected property 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. (Inherited from ConditionedSql.)
Protected property 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. (Inherited from ConditionedSql.)
Public property 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. (Inherited from ConditionedSql.)
Public property 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. (Inherited from ConditionedSql.)
Public property 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. (Inherited from ConditionedSql.)
Public property Table Gets or sets the joined table name. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public property 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. (Inherited from ConditionedSql.)

Top

Methods

  Name Description
Public methodStatic member Add(ConditionedSqlList, XmlReadProperty) Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public methodStatic member Add(ConditionedSqlList, XmlReadSettings) Adds the specified SQL list and read settings to the property link.
Public methodStatic member AddAll Adds all the items in an existing collection into the object. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public method AddHit Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Overrides ConditionedSql.AddHit(String, SqlObjectBase, StatementBuilder).)
Public method AddLinkMultiple 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. (Inherited from ConditionedSql.)
Public method 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.) (Inherited from ConditionedSql.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetFilter Retrieves the appropriate filter according to the parameters supplied.
Public method GetHashCode (Inherited from Object.)
Public method GetTableNameWithAlias Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Public method GetType (Inherited from Object.)
Public method 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. (Inherited from ConditionedSql.)
Public method IsHit 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. (Inherited from ConditionedSql.)
Public method 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.) (Inherited from ConditionedSql.)
Protected method MemberwiseClone (Inherited from Object.)
Public method SetFields 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.  (Inherited from ConditionedSql.)
Protected method TestHit 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. (Inherited from ConditionedSql.)
Public method ToString (Inherited from Object.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.SqlServer.Management.Sdk.Sfc Namespace