Partager via


Classe BacPackage

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

Hiérarchie d'héritage

System.Object
  Microsoft.SqlServer.Dac.BacPackage

Espace de noms :  Microsoft.SqlServer.Dac
Assembly :  Microsoft.SqlServer.Dac (en Microsoft.SqlServer.Dac.dll)

Syntaxe

'Déclaration
Public NotInheritable Class BacPackage _
    Implements IDisposable
'Utilisation
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

Le type BacPackage expose les membres suivants.

Méthodes

  Nom Description
Méthode publique Dispose Release the resources held by this instance.
Méthode publique Equals (hérité de Object.)
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetType (hérité de Object.)
Méthode publiqueMembre statique Load(Stream) Load a package from the specified Stream.
Méthode publiqueMembre statique Load(String) Load a package file specified by fileName.
Méthode publiqueMembre statique Load(Stream, DacSchemaModelStorageType) Loads a package from the specified Stream.
Méthode publiqueMembre statique Load(String, DacSchemaModelStorageType) Loads a package file specified by fileName.
Méthode publique ToString (hérité de Object.)
Méthode publique Unpack Place the contents of this package into the directory specified by directoryPath.

Haut de la page

Méthodes d'extension

  Nom Description
Méthode d'extension publique GetCollationString Gets the collation associated with the specified package. (défini par DacExtensions.)

Haut de la page

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.SqlServer.Dac