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.

Examples

Scripting

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.