1 write to writeStream
Microsoft.Build.Engine (1)
LocalProvider\SharedMemory.cs (1)
261
this.
writeStream
= new MemoryStream();
39 references to writeStream
Microsoft.Build.Engine (39)
LocalProvider\SharedMemory.cs (39)
131
if (
writeStream
!= null)
263
this.binaryWriter = new BinaryWriter(this.
writeStream
);
306
if (
writeStream
!= null)
474
long writeStartPosition =
writeStream
.Position;
480
long writeResetPosition =
writeStream
.Position;
493
if ((
writeStream
.Position + sizeof(byte)) <= size)
510
writeBytesRemaining = (int)(
writeStream
.Position + sizeof(byte));
512
writeStream
.Position = 0;
515
writeStream
.WriteByte((byte)ObjectType.FrameMarker);
523
writeStream
.Position = writeResetPosition;
530
if (
writeStream
.Position == 0)
534
writeStream
.WriteByte((byte)ObjectType.EndMarker);
541
if (writeBytesRemaining != 0 &&
writeStream
.Position >= size)
550
writeStream
.GetBuffer(), // Source Buffer
551
(int)(
writeStream
.Position - writeBytesRemaining), // Start index
570
writeStream
.WriteByte((byte)ObjectType.EndMarker);
574
Marshal.WriteInt32((IntPtr)pageFileView, (int)
writeStream
.Position);
579
writeStream
.GetBuffer(), // Buffer
582
(int)(
writeStream
.Position - writeStartPosition) // Length of data to copy to memory file
591
writeStream
.SetLength(0);
612
writeStream
.WriteByte((byte)ObjectType.PostBuildResult);
617
writeStream
.WriteByte((byte)ObjectType.PostBuildRequests);
622
writeStream
.WriteByte((byte)ObjectType.PostLoggingMessagesToHost);
627
writeStream
.WriteByte((byte)ObjectType.InitializeNode);
632
writeStream
.WriteByte((byte)ObjectType.InitializationComplete);
637
writeStream
.WriteByte((byte)ObjectType.UpdateNodeSettings);
642
writeStream
.WriteByte((byte)ObjectType.RequestStatus);
647
writeStream
.WriteByte((byte)ObjectType.PostCacheEntriesToHost);
652
writeStream
.WriteByte((byte)ObjectType.GetCacheEntriesFromHost);
657
writeStream
.WriteByte((byte)ObjectType.ShutdownComplete);
662
writeStream
.WriteByte((byte)ObjectType.ShutdownNode);
667
writeStream
.WriteByte((byte)ObjectType.PostIntrospectorCommand);
672
writeStream
.WriteByte((byte)ObjectType.GenericSingleObjectReply);
677
writeStream
.WriteByte((byte)ObjectType.PostStatus);
683
writeStream
.WriteByte((byte)ObjectType.NetSerialization);
684
binaryFormatter.Serialize(
writeStream
, objectToWrite);
895
if (
writeStream
!= null)
897
writeStream
.SetLength(0);
898
Marshal.WriteInt32((IntPtr)pageFileView, (int)
writeStream
.Position);