SqlSmoObject-Member

The SqlSmoObject object represents all SQL Server objects.

Der SqlSmoObject-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Geschützte Methode SqlSmoObject Initializes a new instance of the SqlSmoObject class.

Zum Anfang

Methoden

  Name Beschreibung
Geschützte Methode AddDatabaseContext
Geschützte Methode AlterImpl
Geschützte Methode AlterImplFinish
Geschützte Methode AlterImplInit
Geschützte Methode AlterImplWorker
Geschützte Methode BindDefaultImpl
Geschützte Methode BindRuleImpl
Geschützte Methode CheckCollation
Geschützte Methode CheckObjectState() () () () Validates the state of the referenced object.
Geschützte Methode 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.
Geschützte Methode CheckObjectStateImpl
Geschützte Methode CheckVersion100
Geschützte Methode CheckVersion80 Checks the validity of the object on SQL Server 2000.
Geschützte Methode CheckVersion80SP3 Checks the validity of the object on SQL Server 2000 SP3.
Geschützte Methode CheckVersion90 Check the validity of the object on SQL Server 2005.
Geschützte Methode CheckVersionBelow90
Geschützte Methode CleanObject
Geschützte Methode CreateImpl
Geschützte Methode CreateImplFinish
Geschützte Methode CreateImplInit
Öffentliche Methode Discover
Geschützte Methode DropImpl
Geschützte Methode DropImplWorker
Geschützte Methode EnumScriptImpl
Geschützte Methode EnumScriptImplWorker
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Geschützte Methode FormatSqlVariant
Geschützte Methode GenerateDataSpaceFileStreamScript
Geschützte Methode GenerateDataSpaceScript
Geschützte Methode GetBindDefaultScript
Geschützte Methode GetBindRuleScript
Geschützte Methode GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%)
Geschützte Methode GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean)
Öffentliche MethodeStatischer Member GetChildType
Geschützte Methode GetDateTimeParameter
Geschützte Methode GetDateTimeParameterAsInt
Geschützte Methode GetDBName Gets the database name that is associated with the object.
Geschützte Methode GetEnumParameter
Geschützte Methode GetFragOptionString
Geschützte Methode GetGuidParameter
Öffentliche Methode GetHashCode (Geerbt von Object.)
Geschützte Methode GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%)
Geschützte Methode GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean)
Geschützte Methode GetPropValue
Geschützte Methode GetPropValueOptional
Geschützte Methode GetPropValueOptionalAllowNull
Geschützte Methode GetRealValue
Geschützte Methode GetScriptingOptionsForCreate
Geschützte Methode GetServerName Gets the name of the instance of SQL Server with which the object is associated.
Geschützte Methode GetServerObject
Geschützte Methode GetSqlServerVersionName Gets the version name of the instance of SQL Server with which the object is associated.
Geschützte Methode GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%)
Geschützte Methode GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean)
Geschützte Methode GetTimeSpanParameterAsInt
Öffentliche Methode GetType (Geerbt von Object.)
Öffentliche MethodeStatischer Member GetTypeFromUrnSkeleton
Geschützte Methode GetUrnRecursive(StringBuilder)
Geschützte Methode GetUrnRecursive(StringBuilder, UrnIdOption)
Geschützte Methode ImplInitialize
Öffentliche Methode Initialize() () () () Initializes the object and forces the properties be loaded.
Öffentliche Methode Initialize(Boolean) Initializes the object and forces the properties be loaded.
Geschützte MethodeStatischer Member IsCollectionDirty
Geschützte Methode IsObjectDirty Verifies whether the object properties have been modified and the changes have not yet been persisted on the instance of SQL Server.
Geschützte Methode IsObjectInitialized Verifies whether the object has been initialized.
Geschützte Methode IsObjectInSpace Verifies whether the object is isolated or connected to the instance of SQL Server.
Geschützte Methode IsVersion80SP3
Geschützte Methode MarkDropped
Geschützte Methode MarkForDropImpl
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Geschützte Methode PostAlter
Geschützte Methode PostCreate
Geschützte Methode PostDrop
Öffentliche Methode Refresh Refreshes the object and retrieves properties when the object is next accessed.
Geschützte Methode ScriptAlter
Geschützte Methode ScriptCreate
Geschützte Methode ScriptDdl
Geschützte Methode ScriptDrop
Geschützte Methode ScriptImpl() () () ()
Geschützte Methode ScriptImpl(ScriptingOptions)
Geschützte Methode ScriptImplWorker
Geschützte Methode SetParentImpl
Öffentliche Methode ToString Returns a String that represents the referenced object. (Überschreibt Object. . :: . .ToString() () () ().)
Geschützte Methode TouchImpl
Geschützte MethodeStatischer Member Trace Traces the object.
Geschützte Methode UnbindDefaultImpl
Geschützte Methode UnbindRuleImpl
Geschützte MethodeStatischer Member UpdateCollectionState2
Öffentliche Methode Validate (Geerbt von SmoObjectBase.)

Zum Anfang

Felder

  Name Beschreibung
Geschütztes Feld m_ExtendedProperties

Zum Anfang

Eigenschaften

  Name Beschreibung
Geschützte Eigenschaft ExecuteForScalar Gets or sets the Boolean property value that specifies whether the object is set to the execute for scalar option.
Geschützte Eigenschaft IsTouched Gets the Boolean property value that specifies whether the object properties have been updated but not yet persisted on the server.
Geschützte Eigenschaft 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.
Öffentliche Eigenschaft Properties Gets a collection of Property objects that represent the object properties.
Geschützte Eigenschaft ScalarResult Gets the scalar result for the referenced object.
Öffentliche Eigenschaft State Gets the state of the referenced object. (Geerbt von SmoObjectBase.)
Öffentliche Eigenschaft Urn Gets the Uniform Resource Name (URN) address value that uniquely identifies the object.
Öffentliche Eigenschaft UserData Gets or sets user-defined data associated with the referenced object. (Geerbt von SmoObjectBase.)

Zum Anfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis PropertyChanged
Öffentliches Ereignis PropertyMetadataChanged

Zum Anfang