ScriptSchemaObjectBase Class
The ScriptSchemaObjectBase is a base class that is inherited by classes that can use an alternative name used in scripting operations.
Namespace: Microsoft.SqlServer.Management.Smo
Assembly: Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)
Syntax
'Declaration
Public Class ScriptSchemaObjectBase _
Inherits ScriptNameObjectBase
'Usage
Dim instance As ScriptSchemaObjectBase
public class ScriptSchemaObjectBase : ScriptNameObjectBase
public ref class ScriptSchemaObjectBase : public ScriptNameObjectBase
type ScriptSchemaObjectBase =
class
inherit ScriptNameObjectBase
end
public class ScriptSchemaObjectBase extends ScriptNameObjectBase
Remarks
Thread Safety
Any public static (Shared in Microsoft Visual Basic) members of this type are safe for multithreaded operations. Any instance members are not guaranteed to be thread safe.
Inheritance Hierarchy
System.Object
Microsoft.SqlServer.Management.Smo.SmoObjectBase
Microsoft.SqlServer.Management.Smo.SqlSmoObject
Microsoft.SqlServer.Management.Smo.NamedSmoObject
Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase
Microsoft.SqlServer.Management.Smo.ScriptSchemaObjectBase
Microsoft.SqlServer.Management.Smo.Broker.ServiceQueue
Microsoft.SqlServer.Management.Smo.DefaultRuleBase
Microsoft.SqlServer.Management.Smo.ExtendedStoredProcedure
Microsoft.SqlServer.Management.Smo.StoredProcedure
Microsoft.SqlServer.Management.Smo.Synonym
Microsoft.SqlServer.Management.Smo.TableViewTableTypeBase
Microsoft.SqlServer.Management.Smo.UserDefinedAggregate
Microsoft.SqlServer.Management.Smo.UserDefinedDataType
Microsoft.SqlServer.Management.Smo.UserDefinedFunction
Microsoft.SqlServer.Management.Smo.UserDefinedType
Microsoft.SqlServer.Management.Smo.XmlSchemaCollection
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.