Freigeben über


SqlObject-Klasse

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. Adds to the SqlObjectBase class logic to initialize from an XML file.

Vererbungshierarchie

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

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

Syntax

'Declaration
<ComVisibleAttribute(False)> _
Public MustInherit Class SqlObject _
    Inherits SqlObjectBase _
    Implements ISupportInitDatabaseEngineData
'Usage
Dim instance As SqlObject
[ComVisibleAttribute(false)]
public abstract class SqlObject : SqlObjectBase, 
    ISupportInitDatabaseEngineData
[ComVisibleAttribute(false)]
public ref class SqlObject abstract : public SqlObjectBase, 
    ISupportInitDatabaseEngineData
[<AbstractClassAttribute>]
[<ComVisibleAttribute(false)>]
type SqlObject =  
    class 
        inherit SqlObjectBase 
        interface ISupportInitDatabaseEngineData 
    end
public abstract class SqlObject extends SqlObjectBase implements ISupportInitDatabaseEngineData

Der SqlObject-Typ macht folgende Elemente verfügbar.

Konstruktoren

  Name Beschreibung
Geschützte Methode SqlObject Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. Initializes an instance of the SqlObject class.

Zum Anfang

Eigenschaften

  Name Beschreibung
Geschützte Eigenschaft ConditionedSqlList Gets or sets the list of the ConditionedSql object. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Öffentliche Eigenschaft ConnectionInfo Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von EnumObject.)
Geschützte Eigenschaft Distinct Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Öffentliche Eigenschaft Filter Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von EnumObject.)
Geschützte Eigenschaft FixedProperties Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von EnumObject.)
Geschützte Eigenschaft Name Gets the name of the xpath level. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von EnumObject.)
Geschützte Eigenschaft OrderByRedirect Gets an object used to translate an order by on post process fields to other supporting fields. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Geschützte Eigenschaft PostProcessList Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Geschützte Eigenschaft PropertyLinkList Gets or sets the list of the links for the property. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Öffentliche Eigenschaft Request Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von EnumObject.)
Geschützte Eigenschaft RequestParentSelect Gets or sets the storage for a parent select. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Öffentliche Eigenschaft ResourceAssembly Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. Gets the assembly that has the configuration file for this object.
Öffentliche Eigenschaft ResultTypes Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Geschützte Eigenschaft SpecialQuery Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Geschützte Eigenschaft SqlRequest Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Öffentliche Eigenschaft StatementBuilder Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Öffentliche Eigenschaft SupportsParameterization Gets a value indicating whether the object supports parameterization. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Geschützte Eigenschaft Urn Gets or sets the property that lives only while the request is serviced. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von EnumObject.)

Zum Anfang

Methoden

  Name Beschreibung
Geschützte Methode AddConditionals Adds a SQL which is necessary if the property field is requested. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Geschützte Methode AddConditionalsJustPropDependencies Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Öffentliche Methode AddConstantForFilter Indicates that the FilterDecoder reports that a constant is added for filter. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Öffentliche Methode AddFilterProperty Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Geschützte Methode AddLinkProperty Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Geschützte Methode AddOrderByAcrossDatabases Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Geschützte Methode AddOrderByInDatabase Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Öffentliche Methode AddOrderByProperty(String) Adds an order by the property of the object. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Öffentliche Methode AddOrderByProperty(String, Boolean) Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Geschützte Methode AddProperty Adds to the collection of properties. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von EnumObject.)
Öffentliche Methode AddPropertyForFilter Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Geschützte Methode BeforeStatementExecuted Allows the subclasses to add anything to the statement. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Geschützte Methode BuildStatement Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Geschützte Methode ClearHits Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Öffentliche Methode ComputeFixedProperties Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von EnumObject.)
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode FillData Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Geschützte Methode FillDataWithUseFailure Retrieves the data from the SQL server and if it fails to retrieve into a database then ignore that database. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Geschützte Methode Finalize (Geerbt von Object.)
Geschützte Methode GetAliasPropertyName Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von EnumObject.)
Öffentliche Methode GetData Fills the StatementBuilder with the information for this level. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Geschützte Methode GetFixedStringProperty Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von EnumObject.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetProperties Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von EnumObject.)
Geschützte Methode GetProperty Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von EnumObject.)
Öffentliche Methode GetSqlProperty Retrieves the property field if it is legal for the usage, else throws. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Öffentliche Methode GetType (Geerbt von Object.)
Öffentliche Methode GetUrnProperties Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von EnumObject.)
Öffentliche Methode Initialize Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. Initializes the connection and xpath information. (Überschreibt EnumObject.Initialize(Object, XPathExpressionBlock).)
Geschützte Methode IntegrateParentResult Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Geschützte Methode LoadAndStore Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. Loads the requested fields from the specified XML document in the specified assembly.
Öffentliche Methode LoadInitData Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. Loads the specified file for the specified version and type of the Database Engine.
Öffentliche Methode LoadInitDataFromAssembly Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. Loads the specified file from the specified assembly for the specified version and type of the Database Engine.
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Öffentliche Methode PostProcess Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Geschützte Methode ResolveComputedField Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Geschützte Methode ResolveLocalLinkLinks Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Geschützte Methode RestoreInitialState Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Öffentliche Methode RetrieveParentRequest Retrieves the request that will be sent to the parent level. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Geschützte Methode StoreInitialState Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von SqlObjectBase.)
Öffentliche Methode ToString (Geerbt von Object.)
Geschützte Methode TryGetProperty Indicates the accessor for the property by name and usage, (for internal use). Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur. (Geerbt von EnumObject.)

Zum Anfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

Microsoft.SqlServer.Management.Sdk.Sfc-Namespace