Expand Minimize
This topic has not yet been rated - Rate this topic

SqlSmoObject Methods

The SqlSmoObject type exposes the following members.

  NameDescription
Protected method AddDatabaseContext(StringCollection)
Protected method AlterImpl()
Protected method AlterImplFinish(StringCollection, ScriptingOptions)
Protected method AlterImplInit(StringCollection, ScriptingOptions)
Protected method AlterImplWorker()
Protected method BindDefaultImpl(String, String, Boolean)
Protected method BindRuleImpl(String, String, Boolean)
Protected method CheckCollation(String, ScriptingOptions)
Protected method CheckObjectState() Validates the state of the referenced object.
Protected method 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.
Protected method CheckObjectStateImpl(Boolean)
Protected method CheckVersion100()
Protected method CheckVersion80() Checks the validity of the object on SQL Server 2000.
Protected method CheckVersion80SP3() Checks the validity of the object on SQL Server 2000 SP3.
Protected method CheckVersion90() Check the validity of the object on SQL Server 2005.
Protected method CheckVersionBelow90()
Protected method CleanObject()
Protected method CreateImpl()
Protected method CreateImplFinish(StringCollection, ScriptingOptions)
Protected method CreateImplInit(StringCollection, ScriptingOptions)
Public method Discover()
Protected method DropImpl()
Protected method DropImplWorker(Urn)
Protected method EnumScriptImpl(ScriptingOptions)
Protected method EnumScriptImplWorker(ScriptingOptions)
Public method Equals(Object) (Inherited from Object.)
Protected method Finalize() (Inherited from Object.)
Protected method FormatSqlVariant(Object)
Protected method GenerateDataSpaceFileStreamScript(StringBuilder, ScriptingOptions, Boolean)
Protected method GenerateDataSpaceScript(StringBuilder, ScriptingOptions)
Protected method GetBindDefaultScript(ScriptingOptions, String, String, Boolean)
Protected method GetBindRuleScript(ScriptingOptions, String, String, Boolean)
Protected method GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32)
Protected method GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32, Boolean)
Public method Static member GetChildType(String, String)
Protected method GetDateTimeParameter(StringBuilder, ScriptingOptions, String, String, Int32)
Protected method GetDateTimeParameterAsInt(StringBuilder, ScriptingOptions, String, String, Int32)
Protected method GetDBName() Gets the database name that is associated with the object.
Protected method GetEnumParameter(StringBuilder, ScriptingOptions, String, String, Type, Int32)
Protected method GetFragOptionString(FragmentationOption)
Protected method GetGuidParameter(StringBuilder, ScriptingOptions, String, String, Int32)
Public method GetHashCode() (Inherited from Object.)
Protected method GetParameter(StringBuilder, ScriptingOptions, String, String, Int32)
Protected method GetParameter(StringBuilder, ScriptingOptions, String, String, Int32, Boolean)
Protected method GetPropValue(String)
Protected method GetPropValueOptional(String)
Protected method GetPropValueOptionalAllowNull(String)
Protected method GetRealValue(Property, Object)
Protected method GetScriptingOptionsForCreate()
Protected method GetServerName() Gets the name of the instance of SQL Server with which the object is associated.
Protected method GetServerObject()
Protected method GetSqlServerVersionName() Gets the version name of the instance of SQL Server with which the object is associated.
Protected method GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32)
Protected method GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32, Boolean)
Protected method GetTimeSpanParameterAsInt(StringBuilder, ScriptingOptions, String, String, Int32)
Public method GetType() (Inherited from Object.)
Public method Static member GetTypeFromUrnSkeleton(Urn)
Protected method GetUrnRecursive(StringBuilder)
Protected method GetUrnRecursive(StringBuilder, UrnIdOption)
Protected method ImplInitialize(String[], OrderBy[])
Public method Initialize() Initializes the object and forces the properties be loaded.
Public method Initialize(Boolean) Initializes the object and forces the properties be loaded.
Protected method Static member IsCollectionDirty(ICollection)
Protected method IsObjectDirty() Verifies whether the object properties have been modified and the changes have not yet been persisted on the instance of SQL Server.
Protected method IsObjectInitialized() Verifies whether the object has been initialized.
Protected method IsObjectInSpace() Verifies whether the object is isolated or connected to the instance of SQL Server.
Protected method IsVersion80SP3()
Protected method MarkDropped()
Protected method MarkForDropImpl(Boolean)
Protected method MemberwiseClone() (Inherited from Object.)
Protected method PostAlter()
Protected method PostCreate()
Protected method PostDrop()
Public method Refresh() Refreshes the object and retrieves properties when the object is next accessed.
Protected method ScriptAlter(StringCollection, ScriptingOptions)
Protected method ScriptCreate(StringCollection, ScriptingOptions)
Protected method ScriptDdl(StringCollection, ScriptingOptions)
Protected method ScriptDrop(StringCollection, ScriptingOptions)
Protected method ScriptImpl()
Protected method ScriptImpl(ScriptingOptions)
Protected method ScriptImplWorker(ScriptingOptions)
Protected method SetParentImpl(SqlSmoObject)
Public method ToString() Returns a String that represents the referenced object. (Overrides Object.ToString().)
Protected method TouchImpl()
Protected method Static member Trace(String) Traces the object.
Protected method UnbindDefaultImpl(Boolean)
Protected method UnbindRuleImpl(Boolean)
Protected method Static member UpdateCollectionState2(ICollection)
Public method Validate(String, Object[]) (Inherited from SmoObjectBase.)
Top
Did you find this helpful?
(1500 characters remaining)

Community Additions

ADD
© 2013 Microsoft. All rights reserved.