Compartilhar via


Classe PackageOptions

Defines advanced options and additional artifacts for package creation.

Hierarquia de herança

System.Object
  Microsoft.SqlServer.Dac.PackageOptions

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

Sintaxe

'Declaração
Public NotInheritable Class PackageOptions
'Uso
Dim instance As PackageOptions
public sealed class PackageOptions
public ref class PackageOptions sealed
[<SealedAttribute>]
type PackageOptions =  class end
public final class PackageOptions

O tipo PackageOptions expõe os membros a seguir.

Construtores

  Nome Descrição
Método público PackageOptions Creates a new instance of the PackageOptions class defining advanced options and additional artifacts for package creation.

Início

Propriedades

  Nome Descrição
Propriedade pública ContributorArguments Gets or sets the arguments that are passed to the user-defined deployment contributor.
Propriedade pública DeploymentContributorConfigurationStreams Gets or sets the list of files that are inputs for custom deployment contributors.
Propriedade pública DeploymentContributors List of contributors that are required in order to deploy the .dacpac
Propriedade pública RefactorLogPath Path to the file to be added as the refactor log content to the .dacpac
Propriedade pública TreatWarningsAsErrors Indicates whether warnings should be treated as errors during model validation

Início

Métodos

  Nome Descrição
Método público Equals (Herdado de Object.)
Método público GetHashCode (Herdado de Object.)
Método público GetType (Herdado de Object.)
Método público ToString (Herdado de Object.)

Início

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.

Consulte também

Referência

Namespace Microsoft.SqlServer.Dac