1 write to preamble
System.ServiceModel (1)
System\ServiceModel\Channels\MsmqOutputChannel.cs (1)
28this.preamble = DiagnosticUtility.Utility.AllocateByteArray(modeBytes.Length + ClientSingletonSizedEncoder.CalcStartSize(encodedVia, encodedContentType));
8 references to preamble
System.ServiceModel (8)
System\ServiceModel\Channels\MsmqOutputChannel.cs (8)
30Buffer.BlockCopy(modeBytes, 0, this.preamble, 0, modeBytes.Length); 31ClientSingletonSizedEncoder.EncodeStart(this.preamble, modeBytes.Length, encodedVia, encodedContentType); 144message, int.MaxValue, this.factory.BufferManager, preamble.Length); 145Buffer.BlockCopy(preamble, 0, messageData.Array, messageData.Offset - preamble.Length, preamble.Length); 148int offset = messageData.Offset - preamble.Length; 149int size = messageData.Count + preamble.Length;