Partilhar via


Classe BacPackage

Representation of the artifact that contains the definition and data of a data-tier application.

Hierarquia de herança

System.Object
  Microsoft.SqlServer.Dac.BacPackage

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

Sintaxe

'Declaração
Public NotInheritable Class BacPackage _
    Implements IDisposable
'Uso
Dim instance As BacPackage
public sealed class BacPackage : IDisposable
public ref class BacPackage sealed : IDisposable
[<SealedAttribute>]
type BacPackage =  
    class 
        interface IDisposable 
    end
public final class BacPackage implements IDisposable

O tipo BacPackage expõe os membros a seguir.

Métodos

  Nome Descrição
Método público Dispose Release the resources held by this instance.
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úblicoMembro estático Load(Stream) Load a package from the specified Stream.
Método públicoMembro estático Load(String) Load a package file specified by fileName.
Método públicoMembro estático Load(Stream, DacSchemaModelStorageType) Loads a package from the specified Stream.
Método públicoMembro estático Load(String, DacSchemaModelStorageType) Loads a package file specified by fileName.
Método público ToString (Herdado de Object.)
Método público Unpack Place the contents of this package into the directory specified by directoryPath.

Início

Métodos de extensão

  Nome Descrição
Método de extensão público GetCollationString Gets the collation associated with the specified package. (Definido por DacExtensions.)

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