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