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