Freigeben über


BacPackage-Klasse

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

Vererbungshierarchie

System.Object
  Microsoft.SqlServer.Dac.BacPackage

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

Syntax

'Declaration
Public NotInheritable Class BacPackage _
    Implements IDisposable
'Usage
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

Der BacPackage-Typ macht folgende Elemente verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode Dispose Release the resources held by this instance.
Öffentliche Methode Equals (Geerbt von Object.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetType (Geerbt von Object.)
Öffentliche MethodeStatisches Element Load(Stream) Load a package from the specified Stream.
Öffentliche MethodeStatisches Element Load(String) Load a package file specified by fileName.
Öffentliche MethodeStatisches Element Load(Stream, DacSchemaModelStorageType) Loads a package from the specified Stream.
Öffentliche MethodeStatisches Element Load(String, DacSchemaModelStorageType) Loads a package file specified by fileName.
Öffentliche Methode ToString (Geerbt von Object.)
Öffentliche Methode Unpack Place the contents of this package into the directory specified by directoryPath.

Zum Anfang

Erweiterungsmethoden

  Name Beschreibung
Öffentliche Erweiterungsmethode GetCollationString Gets the collation associated with the specified package. (Definiert von DacExtensions.)

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