Partager via


Interface IExtraSource

The IExtraSource type is an interface that provides I/O stream access to a miscellaneous file in the DAC package.

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

Syntaxe

'Déclaration
Public Interface IExtraSource _
    Inherits IBinarySource, ISizeItem
'Utilisation
Dim instance As IExtraSource
public interface IExtraSource : IBinarySource, 
    ISizeItem
public interface class IExtraSource : IBinarySource, 
    ISizeItem
type IExtraSource =  
    interface
        interface IBinarySource
        interface ISizeItem
    end
public interface IExtraSource extends IBinarySource, ISizeItem

Le type IExtraSource expose les membres suivants.

Propriétés

  Nom Description
Propriété publique FileName Gets the name of the file.
Propriété publique Size Gets the size, in kilobytes, of the item implementing the ISizeItem interface. (hérité de ISizeItem.)
Propriété publique Tags Gets the collection of tags associated with the extra source file.

Haut de la page

Méthodes

  Nom Description
Méthode publique GetContentReader Gets the I/O file stream. (hérité de IBinarySource.)
Méthode publique GetContents Gets the contents of the file stream in a byte array. (hérité de IBinarySource.)

Haut de la page

Notes

Using the IExtraSource object, you can:

  • Get the I/O file stream.

  • Get the contents of the file in a byte array.

  • Gets the name of the file.