FileExtraSource Class
The FileSource type represents a miscellaneous file that is included in the DAC package.
Inheritance Hierarchy
System.Object
Microsoft.SqlServer.Management.Dac.BinarySourceBase
Microsoft.SqlServer.Management.Dac.FileExtraSource
Namespace: Microsoft.SqlServer.Management.Dac
Assembly: Microsoft.SqlServer.Management.Dac (in Microsoft.SqlServer.Management.Dac.dll)
Syntax
'Declaration
Public Class FileExtraSource _
Inherits BinarySourceBase _
Implements IExtraSource, IBinarySource, ISizeItem
'Usage
Dim instance As FileExtraSource
public class FileExtraSource : BinarySourceBase,
IExtraSource, IBinarySource, ISizeItem
public ref class FileExtraSource : public BinarySourceBase,
IExtraSource, IBinarySource, ISizeItem
type FileExtraSource =
class
inherit BinarySourceBase
interface IExtraSource
interface IBinarySource
interface ISizeItem
end
public class FileExtraSource extends BinarySourceBase implements IExtraSource, IBinarySource, ISizeItem
The FileExtraSource type exposes the following members.
Constructors
Name | Description | |
---|---|---|
FileExtraSource(String, String, IEnumerable<String>) | Initializes a new instance of the FileExtraSource class from a file at the specified path and set of tags. | |
FileExtraSource(String, String, array<String[]) | Initializes a new instance of the FileExtraSource class from a file at the specified path and set of tags. |
Top
Properties
Name | Description | |
---|---|---|
FileName | Gets the file name of the miscellaneous file. | |
FilePath | Gets the file path of the miscellaneous file. | |
Size | Gets the size of the miscellaneous file. | |
Tags | Gets the collection of tags associated with the extra source file. |
Top
Methods
Name | Description | |
---|---|---|
Equals | Determines whether this object is equal to the specified object. (Overrides Object.Equals(Object).) | |
Finalize | (Inherited from Object.) | |
GetContentReader | Gets the I/O file stream reader for the miscellaneous file. (Overrides BinarySourceBase.GetContentReader().) | |
GetContents | Gets the contents of the file stream in a byte array. (Inherited from BinarySourceBase.) | |
GetHashCode | Returns the hash code for this object. (Overrides Object.GetHashCode().) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
ToString | (Inherited from Object.) |
Top
Remarks
Using the FileSource object, you can:
Access the miscellaneous file name and path.
Access the I/O file stream reader for the file.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.