Share via


ImportScriptSettings Class

The options passed from UI layer to ImportScriptEngine for the import operation

Inheritance Hierarchy

System..::..Object
  Microsoft.VisualStudio.Data.Tools.Package.Project..::..ImportScriptSettings

Namespace:  Microsoft.VisualStudio.Data.Tools.Package.Project
Assembly:  Microsoft.VisualStudio.Data.Tools.Package (in Microsoft.VisualStudio.Data.Tools.Package.dll)

Syntax

'Declaration
Public NotInheritable Class ImportScriptSettings
'Usage
Dim instance As ImportScriptSettings
public sealed class ImportScriptSettings
public ref class ImportScriptSettings sealed
[<SealedAttribute>]
type ImportScriptSettings =  class end
public final class ImportScriptSettings

The ImportScriptSettings type exposes the following members.

Constructors

  Name Description
Public method ImportScriptSettings Initializes a new instance of the ImportScriptSettings class.

Top

Properties

  Name Description
Public property AllowNonApplicationScopedObjects Gets or sets whether non-application scoped objects are allowed to import
Public property DefaultSchema Gets or sets default schema
Public property GroupBySchema Gets or sets whether objects are grouped by schema
Public property GroupBySchemaType Gets or sets whether objects are grouped by schema object type
Public property IgnoreExtendedProperties Gets or sets whether or not ignore extended properties
Public property IgnorePermissions Gets or sets whether or not ignore permissions
Public property QuotedIdentifier Gets or sets quoted identifier setting
Public property ScriptEncoding Gets or sets the script encoding
Public property ScriptToImport Gets or sets the script to import

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

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.

See Also

Reference

Microsoft.VisualStudio.Data.Tools.Package.Project Namespace