Condividi tramite


Membri SqlSmoObject

The SqlSmoObject object represents all SQL Server objects.

Il tipo SqlSmoObject espone i membri seguenti.

Costruttori

  Nome Descrizione
Metodo protetto SqlSmoObject Initializes a new instance of the SqlSmoObject class.

In alto

Metodi

  Nome Descrizione
Metodo protetto AddDatabaseContext
Metodo protetto AlterImpl
Metodo protetto AlterImplFinish
Metodo protetto AlterImplInit
Metodo protetto AlterImplWorker
Metodo protetto BindDefaultImpl
Metodo protetto BindRuleImpl
Metodo protetto CheckCollation
Metodo protetto CheckObjectState() () () () Validates the state of the referenced object.
Metodo protetto CheckObjectState(Boolean) Validates the state of the referenced object with the option to specify that an exception is thrown if the object is not yet created.
Metodo protetto CheckObjectStateImpl
Metodo protetto CheckVersion100
Metodo protetto CheckVersion80 Checks the validity of the object on SQL Server 2000.
Metodo protetto CheckVersion80SP3 Checks the validity of the object on SQL Server 2000 SP3.
Metodo protetto CheckVersion90 Check the validity of the object on SQL Server 2005.
Metodo protetto CheckVersionBelow90
Metodo protetto CleanObject
Metodo protetto CreateImpl
Metodo protetto CreateImplFinish
Metodo protetto CreateImplInit
Metodo pubblico Discover
Metodo protetto DropImpl
Metodo protetto DropImplWorker
Metodo protetto EnumScriptImpl
Metodo protetto EnumScriptImplWorker
Metodo pubblico Equals (Ereditato da Object).
Metodo protetto Finalize (Ereditato da Object).
Metodo protetto FormatSqlVariant
Metodo protetto GenerateDataSpaceFileStreamScript
Metodo protetto GenerateDataSpaceScript
Metodo protetto GetBindDefaultScript
Metodo protetto GetBindRuleScript
Metodo protetto GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%)
Metodo protetto GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean)
Metodo pubblicoMembro statico GetChildType
Metodo protetto GetDateTimeParameter
Metodo protetto GetDateTimeParameterAsInt
Metodo protetto GetDBName Gets the database name that is associated with the object.
Metodo protetto GetEnumParameter
Metodo protetto GetFragOptionString
Metodo protetto GetGuidParameter
Metodo pubblico GetHashCode (Ereditato da Object).
Metodo protetto GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%)
Metodo protetto GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean)
Metodo protetto GetPropValue
Metodo protetto GetPropValueOptional
Metodo protetto GetPropValueOptionalAllowNull
Metodo protetto GetRealValue
Metodo protetto GetScriptingOptionsForCreate
Metodo protetto GetServerName Gets the name of the instance of SQL Server with which the object is associated.
Metodo protetto GetServerObject
Metodo protetto GetSqlServerVersionName Gets the version name of the instance of SQL Server with which the object is associated.
Metodo protetto GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%)
Metodo protetto GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean)
Metodo protetto GetTimeSpanParameterAsInt
Metodo pubblico GetType (Ereditato da Object).
Metodo pubblicoMembro statico GetTypeFromUrnSkeleton
Metodo protetto GetUrnRecursive(StringBuilder)
Metodo protetto GetUrnRecursive(StringBuilder, UrnIdOption)
Metodo protetto ImplInitialize
Metodo pubblico Initialize() () () () Initializes the object and forces the properties be loaded.
Metodo pubblico Initialize(Boolean) Initializes the object and forces the properties be loaded.
Metodo protettoMembro statico IsCollectionDirty
Metodo protetto IsObjectDirty Verifies whether the object properties have been modified and the changes have not yet been persisted on the instance of SQL Server.
Metodo protetto IsObjectInitialized Verifies whether the object has been initialized.
Metodo protetto IsObjectInSpace Verifies whether the object is isolated or connected to the instance of SQL Server.
Metodo protetto IsVersion80SP3
Metodo protetto MarkDropped
Metodo protetto MarkForDropImpl
Metodo protetto MemberwiseClone (Ereditato da Object).
Metodo protetto PostAlter
Metodo protetto PostCreate
Metodo protetto PostDrop
Metodo pubblico Refresh Refreshes the object and retrieves properties when the object is next accessed.
Metodo protetto ScriptAlter
Metodo protetto ScriptCreate
Metodo protetto ScriptDdl
Metodo protetto ScriptDrop
Metodo protetto ScriptImpl() () () ()
Metodo protetto ScriptImpl(ScriptingOptions)
Metodo protetto ScriptImplWorker
Metodo protetto SetParentImpl
Metodo pubblico ToString Returns a String that represents the referenced object. (Esegue l'override di Object. . :: . .ToString() () () ().)
Metodo protetto TouchImpl
Metodo protettoMembro statico Trace Traces the object.
Metodo protetto UnbindDefaultImpl
Metodo protetto UnbindRuleImpl
Metodo protettoMembro statico UpdateCollectionState2
Metodo pubblico Validate (Ereditato da SmoObjectBase).

In alto

Campi

  Nome Descrizione
Campo protetto m_ExtendedProperties

In alto

Proprietà

  Nome Descrizione
Proprietà protetta ExecuteForScalar Gets or sets the Boolean property value that specifies whether the object is set to the execute for scalar option.
Proprietà protetta IsTouched Gets the Boolean property value that specifies whether the object properties have been updated but not yet persisted on the server.
Proprietà protetta ObjectInSpace Gets the Boolean property value that specifies whether the object exists in isolation, or whether it is directly or indirectly connected to the instance of SQL Server.
Proprietà pubblica Properties Gets a collection of Property objects that represent the object properties.
Proprietà protetta ScalarResult Gets the scalar result for the referenced object.
Proprietà pubblica State Gets the state of the referenced object. (Ereditato da SmoObjectBase).
Proprietà pubblica Urn Gets the Uniform Resource Name (URN) address value that uniquely identifies the object.
Proprietà pubblica UserData Gets or sets user-defined data associated with the referenced object. (Ereditato da SmoObjectBase).

In alto

Eventi

  Nome Descrizione
Evento pubblico PropertyChanged
Evento pubblico PropertyMetadataChanged

In alto