Freigeben über


PackageOptions-Klasse

Defines advanced options and additional artifacts for package creation.

Vererbungshierarchie

System.Object
  Microsoft.SqlServer.Dac.PackageOptions

Namespace:  Microsoft.SqlServer.Dac
Assembly:  Microsoft.SqlServer.Dac.Extensions (in Microsoft.SqlServer.Dac.Extensions.dll)

Syntax

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

Der PackageOptions-Typ macht folgende Elemente verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode PackageOptions Creates a new instance of the PackageOptions class defining advanced options and additional artifacts for package creation.

Zum Anfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ContributorArguments Gets or sets the arguments that are passed to the user-defined deployment contributor.
Öffentliche Eigenschaft DeploymentContributorConfigurationStreams Gets or sets the list of files that are inputs for custom deployment contributors.
Öffentliche Eigenschaft DeploymentContributors List of contributors that are required in order to deploy the .dacpac
Öffentliche Eigenschaft RefactorLogPath Path to the file to be added as the refactor log content to the .dacpac
Öffentliche Eigenschaft TreatWarningsAsErrors Indicates whether warnings should be treated as errors during model validation

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals (Geerbt von Object.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetType (Geerbt von Object.)
Öffentliche Methode ToString (Geerbt von Object.)

Zum Anfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

Microsoft.SqlServer.Dac-Namespace