6 types derived from MessageBuffer
System.ServiceModel (4)
System\ServiceModel\Channels\BinaryMessageEncoder.cs (1)
1839class PatternMessageBuffer : MessageBuffer
System\ServiceModel\Channels\MessageBuffer.cs (3)
76class DefaultMessageBuffer : MessageBuffer 174class BufferedMessageBuffer : MessageBuffer 269class BodyWriterMessageBuffer : MessageBuffer
System.ServiceModel.Channels (1)
System\ServiceModel\Channels\ByteStreamMessage.cs (1)
659class ByteStreamMessageBuffer : MessageBuffer
System.ServiceModel.Web (1)
System\ServiceModel\Channels\HttpStreamMessage.cs (1)
175class HttpStreamMessageBuffer : MessageBuffer
114 references to MessageBuffer
System.ServiceModel (93)
System\ServiceModel\Channels\BinaryMessageEncoder.cs (1)
1818protected override MessageBuffer OnCreateBufferedCopy(int maxBufferSize)
System\ServiceModel\Channels\BufferedReceiveMessageProperty.cs (3)
12MessageBuffer messageBuffer; 13static MessageBuffer dummyMessageBuffer = BufferedMessage.CreateMessage(MessageVersion.Default, string.Empty).CreateBufferedCopy(1); 51this.messageBuffer = (MessageBuffer)operationContext.IncomingMessageProperties[ChannelHandler.MessageBufferPropertyName];
System\ServiceModel\Channels\Message.cs (6)
120public MessageBuffer CreateBufferedCopy(int maxBufferSize) 388protected virtual MessageBuffer OnCreateBufferedCopy(int maxBufferSize) 393internal MessageBuffer OnCreateBufferedCopy(int maxBufferSize, XmlDictionaryReaderQuotas quotas) 1080protected override MessageBuffer OnCreateBufferedCopy(int maxBufferSize) 1435protected override MessageBuffer OnCreateBufferedCopy(int maxBufferSize) 1772protected override MessageBuffer OnCreateBufferedCopy(int maxBufferSize)
System\ServiceModel\Channels\PeerFlooder.cs (4)
139public virtual IAsyncResult BeginFloodEncodedMessage(byte[] id, MessageBuffer encodedMessage, TimeSpan timeout, AsyncCallback callback, object state) 160protected virtual IAsyncResult BeginFloodReceivedMessage(IPeerNeighbor sender, MessageBuffer messageBuffer, 248protected virtual IAsyncResult FloodMessageToNeighbors(MessageBuffer messageBuffer, 350MessageBuffer messageBuffer = null;
System\ServiceModel\Channels\PeerNodeImplementation.cs (5)
380MessageBuffer messageBuffer = null; 459using (MessageBuffer clientBuffer = msg.CreateBufferedCopy(factoryMaxReceivedMessageSize)) 907void IPeerNodeMessageHandling.HandleIncomingMessage(MessageBuffer messageBuffer, PeerMessagePropagation propagateFlags, 1407MessageBuffer messageBuffer, 1901void HandleIncomingMessage(MessageBuffer messageBuffer, PeerMessagePropagation propagateFlags, int index, MessageHeader header, Uri via, Uri to);
System\ServiceModel\Channels\ReliableReplySessionChannel.cs (1)
1346MessageBuffer bufferedReply;
System\ServiceModel\Channels\TransmissionStrategy.cs (1)
1083internal MessageBuffer Buffer;
System\ServiceModel\Diagnostics\MessageLogTraceRecord.cs (1)
105MessageBuffer buffer = null;
System\ServiceModel\Dispatcher\ActionMessageFilter.cs (1)
100public override bool Match(MessageBuffer messageBuffer)
System\ServiceModel\Dispatcher\ActionMessageFilterTable.cs (4)
278public bool GetMatchingValue(MessageBuffer messageBuffer, out TFilterData data) 317public bool GetMatchingFilter(MessageBuffer messageBuffer, out MessageFilter filter) 353public bool GetMatchingFilters(MessageBuffer messageBuffer, ICollection<MessageFilter> results) 395public bool GetMatchingValues(MessageBuffer messageBuffer, ICollection<TFilterData> results)
System\ServiceModel\Dispatcher\AndMessageFilter.cs (1)
74public override bool Match(MessageBuffer messageBuffer)
System\ServiceModel\Dispatcher\AndMessageFilterTable.cs (7)
167FilterDataPair InnerMatch(MessageBuffer messageBuffer) 219void InnerMatch(MessageBuffer messageBuffer, ICollection<MessageFilter> results) 233void InnerMatchData(MessageBuffer messageBuffer, ICollection<FilterData> results) 301public bool GetMatchingValue(MessageBuffer messageBuffer, out FilterData data) 338public bool GetMatchingFilter(MessageBuffer messageBuffer, out MessageFilter filter) 374public bool GetMatchingFilters(MessageBuffer messageBuffer, ICollection<MessageFilter> results) 408public bool GetMatchingValues(MessageBuffer messageBuffer, ICollection<FilterData> results)
System\ServiceModel\Dispatcher\ChannelHandler.cs (2)
399MessageBuffer buffer = null; 409buffer = (MessageBuffer)previousBuffer;
System\ServiceModel\Dispatcher\ClientRuntime.cs (1)
474using (MessageBuffer buffer = message.CreateBufferedCopy(maxFaultSize))
System\ServiceModel\Dispatcher\EndpointAddressMessageFilter.cs (1)
69public override bool Match(MessageBuffer messageBuffer)
System\ServiceModel\Dispatcher\EndpointAddressMessageFilterTable.cs (4)
506public bool GetMatchingValue(MessageBuffer messageBuffer, out TFilterData data) 551public bool GetMatchingValues(MessageBuffer messageBuffer, ICollection<TFilterData> results) 594public bool GetMatchingFilter(MessageBuffer messageBuffer, out MessageFilter filter) 639public bool GetMatchingFilters(MessageBuffer messageBuffer, ICollection<MessageFilter> results)
System\ServiceModel\Dispatcher\HeaderFilter.cs (1)
22public override bool Match(MessageBuffer buffer)
System\ServiceModel\Dispatcher\IMessageFilterTable.cs (4)
14bool GetMatchingValue(MessageBuffer messageBuffer, out TFilterData value); 18bool GetMatchingValues(MessageBuffer messageBuffer, ICollection<TFilterData> results); 23bool GetMatchingFilter(MessageBuffer messageBuffer, out MessageFilter filter); 25bool GetMatchingFilters(MessageBuffer messageBuffer, ICollection<MessageFilter> results);
System\ServiceModel\Dispatcher\MatchAllMessageFilter.cs (1)
19public override bool Match(MessageBuffer messageBuffer)
System\ServiceModel\Dispatcher\MatchNoneMessageFilter.cs (1)
19public override bool Match(MessageBuffer messageBuffer)
System\ServiceModel\Dispatcher\MessageFilter.cs (5)
40public abstract bool Match(MessageBuffer buffer); 103public bool GetMatchingValue(MessageBuffer buffer, out FilterData data) 142public bool GetMatchingValues(MessageBuffer buffer, ICollection<FilterData> results) 177public bool GetMatchingFilter(MessageBuffer buffer, out MessageFilter filter) 212public bool GetMatchingFilters(MessageBuffer buffer, ICollection<MessageFilter> results)
System\ServiceModel\Dispatcher\MessageFilterTable.cs (5)
356public bool GetMatchingValue(MessageBuffer buffer, out TFilterData data) 362internal bool GetMatchingValue(MessageBuffer buffer, Message messageToReadHeaders, out TFilterData data) 425public bool GetMatchingValues(MessageBuffer buffer, ICollection<TFilterData> results) 480public bool GetMatchingFilter(MessageBuffer buffer, out MessageFilter filter) 535public bool GetMatchingFilters(MessageBuffer buffer, ICollection<MessageFilter> results)
System\ServiceModel\Dispatcher\MessageQuery.cs (1)
17public abstract TResult Evaluate<TResult>(MessageBuffer buffer);
System\ServiceModel\Dispatcher\MessageQueryCollection.cs (1)
14public abstract IEnumerable<KeyValuePair<MessageQuery, TResult>> Evaluate<TResult>(MessageBuffer buffer);
System\ServiceModel\Dispatcher\MessageQueryTable.cs (6)
121public IEnumerable<KeyValuePair<MessageQuery, TResult>> Evaluate<TResult>(MessageBuffer buffer) 182public override IEnumerable<KeyValuePair<MessageQuery, TResult>> Evaluate<TResult>(MessageBuffer buffer) 286class MessageBufferSequentialResultEnumerable<TResult> : SequentialResultEnumerable<MessageBuffer, TResult> 289SequentialMessageQueryCollection collection, MessageBuffer buffer) 390class MessageBufferEnumerable<TResult> : Enumerable<MessageBuffer, TResult> 392public MessageBufferEnumerable(MessageQueryTable<TItem> table, MessageBuffer buffer)
System\ServiceModel\Dispatcher\OperationFormatter.cs (1)
661protected override MessageBuffer OnCreateBufferedCopy(int maxBufferSize)
System\ServiceModel\Dispatcher\PrefixEndpointAddressMessageFilter.cs (1)
62public override bool Match(MessageBuffer messageBuffer)
System\ServiceModel\Dispatcher\QueryMatcher.cs (3)
502internal FilterResult Match(MessageBuffer messageBuffer, ICollection<MessageFilter> matches) 539internal QueryResult<TResult> Evaluate<TResult>(MessageBuffer messageBuffer) 767internal FilterResult Match(MessageBuffer messageBuffer)
System\ServiceModel\Dispatcher\ThreadSafeMessageFilterTable.cs (4)
86public bool GetMatchingValue(MessageBuffer buffer, out FilterData data) 102public bool GetMatchingValues(MessageBuffer buffer, ICollection<FilterData> results) 118public bool GetMatchingFilter(MessageBuffer buffer, out MessageFilter filter) 134public bool GetMatchingFilters(MessageBuffer buffer, ICollection<MessageFilter> results)
System\ServiceModel\Dispatcher\XPathMessageFilter.cs (1)
387public override bool Match(MessageBuffer messageBuffer)
System\ServiceModel\Dispatcher\XPathMessageFilterTable.cs (4)
249public bool GetMatchingValue(MessageBuffer messageBuffer, out TFilterData data) 317public bool GetMatchingFilter(MessageBuffer messageBuffer, out MessageFilter filter) 397public bool GetMatchingFilters(MessageBuffer messageBuffer, ICollection<MessageFilter> results) 477public bool GetMatchingValues(MessageBuffer messageBuffer, ICollection<TFilterData> results)
System\ServiceModel\Dispatcher\XPathMessageQueryCollection.cs (1)
43public override IEnumerable<KeyValuePair<MessageQuery, TResult>> Evaluate<TResult>(MessageBuffer buffer)
System\ServiceModel\Security\ImpersonatingMessage.cs (1)
136protected override MessageBuffer OnCreateBufferedCopy(int maxBufferSize)
System\ServiceModel\Security\NegotiationTokenAuthenticator.cs (1)
735using (MessageBuffer buffer = request.CreateBufferedCopy(this.maxMessageSize))
System\ServiceModel\Security\SecuritySessionClientSettings.cs (1)
887using (MessageBuffer buffer = message.CreateBufferedCopy(int.MaxValue))
System\ServiceModel\Security\SecuritySessionFilter.cs (5)
120public override bool Match(MessageBuffer buffer) 355public bool GetMatchingValue(MessageBuffer buffer, out FilterData data) 374public bool GetMatchingValues(MessageBuffer buffer, ICollection<FilterData> results) 394public bool GetMatchingFilter(MessageBuffer buffer, out MessageFilter filter) 413public bool GetMatchingFilters(MessageBuffer buffer, ICollection<MessageFilter> results)
System\ServiceModel\Security\SecurityVerifiedMessage.cs (1)
358protected override MessageBuffer OnCreateBufferedCopy(int maxBufferSize)
System\ServiceModel\XPathMessageQuery.cs (1)
119public override TResult Evaluate<TResult>(MessageBuffer buffer)
System.ServiceModel.Activities (8)
System\ServiceModel\Activities\Dispatcher\ControlOperationInvoker.cs (1)
214MessageBuffer requestMessageBuffer;
System\ServiceModel\Activities\Dispatcher\CorrelationKeyCalculator.cs (4)
56public bool CalculateKeys(MessageBuffer buffer, Message messageToReadHeaders, out InstanceKey instanceKey, 216class MessageBufferCalculator : Calculator<MessageBuffer> 225protected override IEnumerable<KeyValuePair<MessageQuery, string>> ExecuteSelect(MessageBuffer target, Message messageToReadHeaders, 239protected override bool ExecuteWhere(MessageBuffer target, Message messageToReadHeaders, MessageFilterTable<SelectRuntime> whereRuntime,
System\ServiceModel\Activities\Dispatcher\OptionalMessageQuery.cs (1)
22public override TResult Evaluate<TResult>(MessageBuffer buffer)
System\ServiceModel\Activities\MessagingActivityHelper.cs (1)
86MessageBuffer buffer = message.CreateBufferedCopy(int.MaxValue);
System\ServiceModel\CorrelationActionMessageFilter.cs (1)
48public override bool Match(MessageBuffer messageBuffer)
System.ServiceModel.Channels (1)
System\ServiceModel\Channels\ByteStreamMessage.cs (1)
307protected override MessageBuffer OnCreateBufferedCopy(int maxBufferSize)
System.ServiceModel.Discovery (1)
System\ServiceModel\Discovery\UdpDiscoveryMessageFilter.cs (1)
72public override bool Match(MessageBuffer buffer)
System.ServiceModel.Routing (10)
System\ServiceModel\Dispatcher\EndpointNameMessageFilter.cs (1)
42public override bool Match(MessageBuffer buffer)
System\ServiceModel\Dispatcher\StrictAndMessageFilter.cs (5)
40public override bool Match(MessageBuffer buffer) 94public bool GetMatchingFilter(MessageBuffer messageBuffer, out MessageFilter filter) 104public bool GetMatchingFilters(MessageBuffer messageBuffer, ICollection<MessageFilter> results) 144public bool GetMatchingValue(MessageBuffer messageBuffer, out TFilterData value) 176public bool GetMatchingValues(MessageBuffer messageBuffer, ICollection<TFilterData> results)
System\ServiceModel\Routing\MessageRpc.cs (4)
33MessageBuffer messageBuffer; 164public MessageBuffer CreateBuffer() 190MessageBuffer buffer = this.CreateBuffer(); 222MessageBuffer messageBuffer = this.CreateBuffer();
System.ServiceModel.Web (1)
System\ServiceModel\Channels\HttpStreamMessage.cs (1)
151protected override MessageBuffer OnCreateBufferedCopy(int maxBufferSize)