Condividi tramite


Classe SqlObject

Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Adds to the SqlObjectBase class logic to initialize from an XML file.

Gerarchia di ereditarietà

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

Spazio dei nomi  Microsoft.SqlServer.Management.Sdk.Sfc
Assembly:  Microsoft.SqlServer.Management.Sdk.Sfc (in Microsoft.SqlServer.Management.Sdk.Sfc.dll)

Sintassi

'Dichiarazione
<ComVisibleAttribute(False)> _
Public MustInherit Class SqlObject _
    Inherits SqlObjectBase _
    Implements ISupportInitDatabaseEngineData
'Utilizzo
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

Nel tipo SqlObject sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo protetto SqlObject Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Initializes an instance of the SqlObject class.

In alto

Proprietà

  Nome Descrizione
Proprietà protetta ConditionedSqlList Gets or sets the list of the ConditionedSql object. Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Proprietà pubblica ConnectionInfo Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da EnumObject.
Proprietà protetta Distinct Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Proprietà pubblica Filter Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da EnumObject.
Proprietà protetta FixedProperties Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da EnumObject.
Proprietà protetta Name Gets the name of the xpath level. Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da EnumObject.
Proprietà protetta OrderByRedirect Gets an object used to translate an order by on post process fields to other supporting fields. Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Proprietà protetta PostProcessList Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Proprietà protetta PropertyLinkList Gets or sets the list of the links for the property. Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Proprietà pubblica Request Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da EnumObject.
Proprietà protetta RequestParentSelect Gets or sets the storage for a parent select. Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Proprietà pubblica ResourceAssembly Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Gets the assembly that has the configuration file for this object.
Proprietà pubblica ResultTypes Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Proprietà protetta SpecialQuery Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Proprietà protetta SqlRequest Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Proprietà pubblica StatementBuilder Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Proprietà pubblica SupportsParameterization Gets a value indicating whether the object supports parameterization. Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Proprietà protetta Urn Gets or sets the property that lives only while the request is serviced. Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da EnumObject.

In alto

Metodi

  Nome Descrizione
Metodo protetto AddConditionals Adds a SQL which is necessary if the property field is requested. Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Metodo protetto AddConditionalsJustPropDependencies Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Metodo pubblico AddConstantForFilter Indicates that the FilterDecoder reports that a constant is added for filter. Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Metodo pubblico AddFilterProperty Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Metodo protetto AddLinkProperty Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Metodo protetto AddOrderByAcrossDatabases Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Metodo protetto AddOrderByInDatabase Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Metodo pubblico AddOrderByProperty(String) Adds an order by the property of the object. Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Metodo pubblico AddOrderByProperty(String, Boolean) Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Metodo protetto AddProperty Adds to the collection of properties. Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da EnumObject.
Metodo pubblico AddPropertyForFilter Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Metodo protetto BeforeStatementExecuted Allows the subclasses to add anything to the statement. Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Metodo protetto BuildStatement Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Metodo protetto ClearHits Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Metodo pubblico ComputeFixedProperties Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da EnumObject.
Metodo pubblico Equals Ereditato da Object.
Metodo protetto FillData Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Metodo protetto FillDataWithUseFailure Retrieves the data from the SQL server and if it fails to retrieve into a database then ignore that database. Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Metodo protetto Finalize Ereditato da Object.
Metodo protetto GetAliasPropertyName Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da EnumObject.
Metodo pubblico GetData Fills the StatementBuilder with the information for this level. Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Metodo protetto GetFixedStringProperty Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da EnumObject.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetProperties Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da EnumObject.
Metodo protetto GetProperty Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da EnumObject.
Metodo pubblico GetSqlProperty Retrieves the property field if it is legal for the usage, else throws. Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Metodo pubblico GetType Ereditato da Object.
Metodo pubblico GetUrnProperties Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da EnumObject.
Metodo pubblico Initialize Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Initializes the connection and xpath information. Esegue l'override di EnumObject. . :: . .Initialize(Object, XPathExpressionBlock).
Metodo protetto IntegrateParentResult Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Metodo protetto LoadAndStore Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Loads the requested fields from the specified XML document in the specified assembly.
Metodo pubblico LoadInitData Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Loads the specified file for the specified version and type of the Database Engine.
Metodo pubblico LoadInitDataFromAssembly Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Loads the specified file from the specified assembly for the specified version and type of the Database Engine.
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo pubblico PostProcess Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Metodo protetto ResolveComputedField Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Metodo protetto ResolveLocalLinkLinks Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Metodo protetto RestoreInitialState Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Metodo pubblico RetrieveParentRequest Retrieves the request that will be sent to the parent level. Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Metodo protetto StoreInitialState Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da SqlObjectBase.
Metodo pubblico ToString Ereditato da Object.
Metodo protetto TryGetProperty Indicates the accessor for the property by name and usage, (for internal use). Non fare riferimento direttamente a questo membro nel codice. Supporta l'infrastruttura di SQL Server. Ereditato da EnumObject.

In alto

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.