ArchiveStream Class

Definition

Lazy (streaming) embedded file. Might be favorable for large files, as it doesn't materialize the whole content in memory.

public ref class ArchiveStream sealed : Microsoft::Build::Logging::ArchiveData
public sealed class ArchiveStream : Microsoft.Build.Logging.ArchiveData
type ArchiveStream = class
    inherit ArchiveData
Public NotInheritable Class ArchiveStream
Inherits ArchiveData
Inheritance
ArchiveStream

Constructors

ArchiveStream(String, StreamReader)

Properties

ContentReader

Stream over the content of the archived file.

FullPath

Full path of the original file before it was put in the embedded archive.

(Inherited from ArchiveData)

Methods

Dispose()
ToArchiveFile()

Materializes the whole content of the embedded file in memory as a string.

Applies to