AdministrationMetadataCatalog.ImportPackage Method (Stream, String , Encoding, PackageContents, String)

Imports the model from the specified stream into the Metadata Store using the specified encoding and package contents.

Namespace:  Microsoft.SharePoint.BusinessData.Administration.Client
Assembly:  Microsoft.SharePoint.BusinessData.Administration.Client (in Microsoft.SharePoint.BusinessData.Administration.Client.dll)

Syntax

'Declaration
Public Function ImportPackage ( _
    stream As Stream, _
    <OutAttribute> ByRef errors As String(), _
    encoding As Encoding, _
    packageContents As PackageContents, _
    settingId As String _
) As Model
'Usage
Dim instance As AdministrationMetadataCatalog
Dim stream As Stream
Dim errors As String()
Dim encoding As Encoding
Dim packageContents As PackageContents
Dim settingId As String
Dim returnValue As Model

returnValue = instance.ImportPackage(stream, _
    errors, encoding, packageContents, _
    settingId)
public Model ImportPackage(
    Stream stream,
    out string[] errors,
    Encoding encoding,
    PackageContents packageContents,
    string settingId
)

Parameters

  • errors
    Type: []

    A list of the noncritical errors encountered during the import process.

  • settingId
    Type: System.String

    The identifier of the Metadata Store partition in which the properties, localized names and access control entries of the metadata objects will be created.

Return Value

Type: Microsoft.SharePoint.BusinessData.Administration.Client.Model
The imported model.

Exceptions

Exception Condition
ArgumentNullException

The stream or encoding parameter is a null reference (Nothing in Visual Basic).

PackageFormatException

The format of the metadata content is invalid.

SerializationException

If you attempt to import a BDC model into the BDC Metadata Store when a model with the same name already exists.

See Also

Reference

AdministrationMetadataCatalog Class

AdministrationMetadataCatalog Members

ImportPackage Overload

Microsoft.SharePoint.BusinessData.Administration.Client Namespace