Show / Hide Table of Contents

Class TemporaryFileStream

A wrapper for a read-only FileStream which will delete the file when disposed.

Inheritance
object
MarshalByRefObject
Stream
FileStream
TemporaryFileStream
Implements
IDisposable
Inherited Members
FileStream.BeginRead(byte[], int, int, AsyncCallback, object)
FileStream.BeginWrite(byte[], int, int, AsyncCallback, object)
FileStream.EndRead(IAsyncResult)
FileStream.EndWrite(IAsyncResult)
FileStream.Flush()
FileStream.Flush(bool)
FileStream.FlushAsync(CancellationToken)
FileStream.Lock(long, long)
FileStream.Read(byte[], int, int)
FileStream.ReadAsync(byte[], int, int, CancellationToken)
FileStream.ReadByte()
FileStream.Seek(long, SeekOrigin)
FileStream.SetLength(long)
FileStream.Unlock(long, long)
FileStream.Write(byte[], int, int)
FileStream.WriteAsync(byte[], int, int, CancellationToken)
FileStream.WriteByte(byte)
FileStream.CanRead
FileStream.CanSeek
FileStream.CanWrite
FileStream.Handle
FileStream.IsAsync
FileStream.Length
FileStream.Name
FileStream.Position
FileStream.SafeFileHandle
Stream.Null
Stream.Close()
Stream.CopyTo(Stream)
Stream.CopyTo(Stream, int)
Stream.CopyToAsync(Stream)
Stream.CopyToAsync(Stream, int)
Stream.CopyToAsync(Stream, int, CancellationToken)
Stream.CreateWaitHandle()
Stream.Dispose()
Stream.FlushAsync()
Stream.ObjectInvariant()
Stream.ReadAsync(byte[], int, int)
Stream.Synchronized(Stream)
Stream.WriteAsync(byte[], int, int)
Stream.CanTimeout
Stream.ReadTimeout
Stream.WriteTimeout
MarshalByRefObject.GetLifetimeService()
MarshalByRefObject.InitializeLifetimeService()
MarshalByRefObject.MemberwiseClone(bool)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Microsoft.XboxStudios.DeviceConsole.Environments.Capture
Assembly: DeviceConsole.Environments.dll
Syntax
public class TemporaryFileStream : FileStream, IDisposable

Constructors

View Source

TemporaryFileStream(string)

Initializes a new instance of the TemporaryFileStream class.

Declaration
public TemporaryFileStream(string filename)
Parameters
Type Name Description
string filename

The temporary file to open and delete.

Methods

View Source

Dispose(bool)

Declaration
protected override void Dispose(bool disposing)
Parameters
Type Name Description
bool disposing
Overrides
FileStream.Dispose(bool)

Implements

IDisposable
  • View Source
In This Article
Back to top Generated by DocFX