SqlObjectBase 类

不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。

继承层次结构

System. . :: . .Object
  Microsoft.SqlServer.Management.Sdk.Sfc. . :: . .EnumObject
    Microsoft.SqlServer.Management.Sdk.Sfc..::..SqlObjectBase
      Microsoft.SqlServer.Management.Sdk.Sfc. . :: . .SqlObject

命名空间:  Microsoft.SqlServer.Management.Sdk.Sfc
程序集:  Microsoft.SqlServer.Management.Sdk.Sfc(在 Microsoft.SqlServer.Management.Sdk.Sfc.dll 中)

语法

声明
<ComVisibleAttribute(False)> _
Public MustInherit Class SqlObjectBase _
    Inherits EnumObject _
    Implements ISqlFilterDecoderCallback
用法
Dim instance As SqlObjectBase
[ComVisibleAttribute(false)]
public abstract class SqlObjectBase : EnumObject, 
    ISqlFilterDecoderCallback
[ComVisibleAttribute(false)]
public ref class SqlObjectBase abstract : public EnumObject, 
    ISqlFilterDecoderCallback
[<AbstractClassAttribute>]
[<ComVisibleAttribute(false)>]
type SqlObjectBase =  
    class
        inherit EnumObject
        interface ISqlFilterDecoderCallback
    end
public abstract class SqlObjectBase extends EnumObject implements ISqlFilterDecoderCallback

SqlObjectBase 类型公开以下成员。

构造函数

  名称 说明
公共方法 SqlObjectBase 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。

页首

属性

  名称 说明
受保护属性 ConditionedSqlList Gets or sets the list of the ConditionedSql object. 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
公共属性 ConnectionInfo 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。 (从 EnumObject 继承。)
受保护属性 Distinct 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
公共属性 Filter 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。 (从 EnumObject 继承。)
受保护属性 FixedProperties 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。 (从 EnumObject 继承。)
受保护属性 Name Gets the name of the xpath level. 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。 (从 EnumObject 继承。)
受保护属性 OrderByRedirect Gets an object used to translate an order by on post process fields to other supporting fields. 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
受保护属性 PostProcessList 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
受保护属性 PropertyLinkList Gets or sets the list of the links for the property. 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
公共属性 Request 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。 (从 EnumObject 继承。)
受保护属性 RequestParentSelect Gets or sets the storage for a parent select. 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
公共属性 ResultTypes 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。 (覆盖 EnumObject. . :: . .ResultTypes。)
受保护属性 SpecialQuery 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
受保护属性 SqlRequest 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
公共属性 StatementBuilder 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
公共属性 SupportsParameterization Gets a value indicating whether the object supports parameterization. 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
受保护属性 Urn Gets or sets the property that lives only while the request is serviced. 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。 (从 EnumObject 继承。)

页首

方法

  名称 说明
受保护方法 AddConditionals Adds a SQL which is necessary if the property field is requested. 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
受保护方法 AddConditionalsJustPropDependencies 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
公共方法 AddConstantForFilter Indicates that the FilterDecoder reports that a constant is added for filter. 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
公共方法 AddFilterProperty 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
受保护方法 AddLinkProperty 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
受保护方法 AddOrderByAcrossDatabases 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
受保护方法 AddOrderByInDatabase 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
公共方法 AddOrderByProperty(String) Adds an order by the property of the object. 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
公共方法 AddOrderByProperty(String, Boolean) 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
受保护方法 AddProperty Adds to the collection of properties. 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。 (从 EnumObject 继承。)
公共方法 AddPropertyForFilter 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
受保护方法 BeforeStatementExecuted Allows the subclasses to add anything to the statement. 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
受保护方法 BuildStatement 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
受保护方法 ClearHits 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
公共方法 ComputeFixedProperties 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。 (从 EnumObject 继承。)
公共方法 Equals (从 Object 继承。)
受保护方法 FillData 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
受保护方法 FillDataWithUseFailure Retrieves the data from the SQL server and if it fails to retrieve into a database then ignore that database. 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
受保护方法 Finalize (从 Object 继承。)
受保护方法 GetAliasPropertyName 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。 (从 EnumObject 继承。)
公共方法 GetData Fills the StatementBuilder with the information for this level. 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。 (覆盖 EnumObject. . :: . .GetData(EnumResult)。)
受保护方法 GetFixedStringProperty 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。 (从 EnumObject 继承。)
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetProperties 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。 (从 EnumObject 继承。)
受保护方法 GetProperty 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。 (从 EnumObject 继承。)
公共方法 GetSqlProperty Retrieves the property field if it is legal for the usage, else throws. 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
公共方法 GetType (从 Object 继承。)
公共方法 GetUrnProperties 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。 (从 EnumObject 继承。)
公共方法 Initialize Initializes the specified level. 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。 (从 EnumObject 继承。)
受保护方法 IntegrateParentResult 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
受保护方法 MemberwiseClone (从 Object 继承。)
公共方法 PostProcess 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。 (覆盖 EnumObject. . :: . .PostProcess(EnumResult)。)
受保护方法 ResolveComputedField 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
受保护方法 ResolveLocalLinkLinks 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
受保护方法 RestoreInitialState 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
公共方法 RetrieveParentRequest Retrieves the request that will be sent to the parent level. 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。 (覆盖 EnumObject. . :: . .RetrieveParentRequest() () () ()。)
受保护方法 StoreInitialState 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。
公共方法 ToString (从 Object 继承。)
受保护方法 TryGetProperty Indicates the accessor for the property by name and usage, (for internal use). 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。 (从 EnumObject 继承。)

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。