Partager via


Classe SqlObject

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. Adds to the SqlObjectBase class logic to initialize from an XML file.

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.SqlServer.Management.Sdk.Sfc
Assembly :  Microsoft.SqlServer.Management.Sdk.Sfc (en Microsoft.SqlServer.Management.Sdk.Sfc.dll)

Syntaxe

'Déclaration
<ComVisibleAttribute(False)> _
Public MustInherit Class SqlObject _
    Inherits SqlObjectBase _
    Implements ISupportInitDatabaseEngineData
'Utilisation
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

Le type SqlObject expose les membres suivants.

Constructeurs

  Nom Description
Méthode protégée SqlObject Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. Initializes an instance of the SqlObject class.

Haut de la page

Propriétés

  Nom Description
Propriété protégée ConditionedSqlList Gets or sets the list of the ConditionedSql object. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Propriété publique ConnectionInfo Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de EnumObject.)
Propriété protégée Distinct Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Propriété publique Filter Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de EnumObject.)
Propriété protégée FixedProperties Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de EnumObject.)
Propriété protégée Name Gets the name of the xpath level. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de EnumObject.)
Propriété protégée OrderByRedirect Gets an object used to translate an order by on post process fields to other supporting fields. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Propriété protégée PostProcessList Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Propriété protégée PropertyLinkList Gets or sets the list of the links for the property. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Propriété publique Request Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de EnumObject.)
Propriété protégée RequestParentSelect Gets or sets the storage for a parent select. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Propriété publique ResourceAssembly Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. Gets the assembly that has the configuration file for this object.
Propriété publique ResultTypes Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Propriété protégée SpecialQuery Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Propriété protégée SqlRequest Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Propriété publique StatementBuilder Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Propriété publique SupportsParameterization Gets a value indicating whether the object supports parameterization. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Propriété protégée Urn Gets or sets the property that lives only while the request is serviced. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de EnumObject.)

Haut de la page

Méthodes

  Nom Description
Méthode protégée AddConditionals Adds a SQL which is necessary if the property field is requested. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Méthode protégée AddConditionalsJustPropDependencies Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Méthode publique AddConstantForFilter Indicates that the FilterDecoder reports that a constant is added for filter. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Méthode publique AddFilterProperty Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Méthode protégée AddLinkProperty Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Méthode protégée AddOrderByAcrossDatabases Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Méthode protégée AddOrderByInDatabase Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Méthode publique AddOrderByProperty(String) Adds an order by the property of the object. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Méthode publique AddOrderByProperty(String, Boolean) Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Méthode protégée AddProperty Adds to the collection of properties. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de EnumObject.)
Méthode publique AddPropertyForFilter Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Méthode protégée BeforeStatementExecuted Allows the subclasses to add anything to the statement. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Méthode protégée BuildStatement Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Méthode protégée ClearHits Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Méthode publique ComputeFixedProperties Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de EnumObject.)
Méthode publique Equals (hérité de Object.)
Méthode protégée FillData Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Méthode protégée FillDataWithUseFailure Retrieves the data from the SQL server and if it fails to retrieve into a database then ignore that database. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Méthode protégée Finalize (hérité de Object.)
Méthode protégée GetAliasPropertyName Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de EnumObject.)
Méthode publique GetData Fills the StatementBuilder with the information for this level. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Méthode protégée GetFixedStringProperty Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de EnumObject.)
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetProperties Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de EnumObject.)
Méthode protégée GetProperty Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de EnumObject.)
Méthode publique GetSqlProperty Retrieves the property field if it is legal for the usage, else throws. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Méthode publique GetType (hérité de Object.)
Méthode publique GetUrnProperties Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de EnumObject.)
Méthode publique Initialize Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. Initializes the connection and xpath information. (remplace EnumObject.Initialize(Object, XPathExpressionBlock).)
Méthode protégée IntegrateParentResult Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Méthode protégée LoadAndStore Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. Loads the requested fields from the specified XML document in the specified assembly.
Méthode publique LoadInitData Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. Loads the specified file for the specified version and type of the Database Engine.
Méthode publique LoadInitDataFromAssembly Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. Loads the specified file from the specified assembly for the specified version and type of the Database Engine.
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode publique PostProcess Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Méthode protégée ResolveComputedField Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Méthode protégée ResolveLocalLinkLinks Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Méthode protégée RestoreInitialState Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Méthode publique RetrieveParentRequest Retrieves the request that will be sent to the parent level. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Méthode protégée StoreInitialState Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de SqlObjectBase.)
Méthode publique ToString (hérité de Object.)
Méthode protégée TryGetProperty Indicates the accessor for the property by name and usage, (for internal use). Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server. (hérité de EnumObject.)

Haut de la page

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.SqlServer.Management.Sdk.Sfc