[]
Stream provider for rendering report extension outputs to a file.
public class FileStreamProvider : StreamProvider
| Name | Description |
|---|---|
| FileStreamProvider(DirectoryInfo, string) | Initializes a new instance of the FileStreamProvider class. |
| Name | Description |
|---|---|
| BaseOutputDirectory | Gets the base output directory for the stream provider. |
| OutputFileNamePrefix | Gets the file name prefix for the stream provider. |
| OverwriteOutputFile | Specifies that the FileStreamProvider should overwrite a file if exists; otherwise, a new file with unique name should be created. |
| Name | Description |
|---|---|
| CleanUpOnError() | Performs the required clean up in case of a rendering error. |
| CreatePrimaryStream(string, string) | Creates the primary working stream. |
| CreateSecondaryStream(string, string, string) | Creates a secondary stream in the stream provider. |
| GetPrimaryStream() | Gets the primary stream. |
| GetSecondaryStreams() | Gets the array of secondary streams |
| GetUniqueFile(string, string, string) | Ensures a unquie fille name |