4 writes to _headers
System.ServiceModel.Primitives (4)
System\ServiceModel\Channels\Message.cs (4)
1572_headers = new MessageHeaders(desiredVersion); 1587_headers = recycledMessageState.TakeHeaders(); 1590_headers = new MessageHeaders(desiredVersion, reader, messageData, recycledMessageState, understoodHeaders, understoodHeadersModified); 1599_headers = new MessageHeaders(desiredVersion);
14 references to _headers
System.ServiceModel.Primitives (14)
System\ServiceModel\Channels\Message.cs (14)
1588if (_headers == null) 1594_headers.Init(desiredVersion, reader, messageData, recycledMessageState, understoodHeaders, understoodHeadersModified); 1640return _headers; 1668return _headers.MessageVersion; 1681if (!_headers.ContainsOnlyBufferedMessageHeaders) 1693if (HasHeaderElement(reader, _headers.MessageVersion.Envelope)) 1712if (HasHeaderElement(reader, _headers.MessageVersion.Envelope)) 1808_recycledMessageState.ReturnHeaders(_headers); 1875if (_headers.ContainsOnlyBufferedMessageHeaders) 1881if (_headers.HasMustUnderstandBeenModified) 1883understoodHeaders = new bool[_headers.Count]; 1884for (int i = 0; i < _headers.Count; i++) 1886understoodHeaders[i] = _headers.IsUnderstood(i); 1889return new BufferedMessageBuffer(MessageData, properties, understoodHeaders, _headers.HasMustUnderstandBeenModified);