20 types derived from BodyWriter
ScenarioTests.Common.Tests (1)
ScenarioTestTypes.cs (1)
745public class CustomBodyWriter : BodyWriter
System.ServiceModel.Federation (1)
System\ServiceModel\Federation\WSTrustRequestBodyWriter.cs (1)
14internal class WSTrustRequestBodyWriter : BodyWriter
System.ServiceModel.Primitives (17)
System\ServiceModel\Channels\BodyWriter.cs (1)
152internal class BufferedBodyWriter : BodyWriter
System\ServiceModel\Channels\CloseSequence.cs (1)
10internal sealed class CloseSequence : BodyWriter
System\ServiceModel\Channels\CloseSequenceResponse.cs (1)
10internal sealed class CloseSequenceResponse : BodyWriter
System\ServiceModel\Channels\CreateSequence.cs (1)
12internal sealed class CreateSequence : BodyWriter
System\ServiceModel\Channels\CreateSequenceResponse.cs (1)
10internal sealed class CreateSequenceResponse : BodyWriter
System\ServiceModel\Channels\Message.cs (4)
896internal class EmptyBodyWriter : BodyWriter 928internal class FaultBodyWriter : BodyWriter 951internal class XmlObjectSerializerBodyWriter : BodyWriter 977internal class XmlReaderBodyWriter : BodyWriter
System\ServiceModel\Channels\TerminateSequence.cs (1)
10internal sealed class TerminateSequence : BodyWriter
System\ServiceModel\Channels\TerminateSequenceResponse.cs (1)
11internal sealed class TerminateSequenceResponse : BodyWriter
System\ServiceModel\Dispatcher\OperationFormatter.cs (1)
739internal class OperationFormatterBodyWriter : BodyWriter
System\ServiceModel\Dispatcher\PrimitiveOperationFormatter.cs (2)
1042internal class PrimitiveRequestBodyWriter : BodyWriter 1060internal class PrimitiveResponseBodyWriter : BodyWriter
System\ServiceModel\Security\RequestSecurityToken.cs (1)
18internal class RequestSecurityToken : BodyWriter
System\ServiceModel\Security\RequestSecurityTokenResponse.cs (1)
20internal class RequestSecurityTokenResponse : BodyWriter
System\ServiceModel\Security\RequestSecurityTokenResponseCollection.cs (1)
13internal sealed class RequestSecurityTokenResponseCollection : BodyWriter
UnitTests.Common (1)
TestHelpers.cs (1)
334public class CustomBodyWriter : BodyWriter
26 references to BodyWriter
System.ServiceModel.Federation (1)
System\ServiceModel\Federation\WSTrustRequestBodyWriter.cs (1)
12/// Defines a <see cref="BodyWriter"/> that writes a <see cref="WsTrustRequest"/> into a <see cref="XmlDictionaryWriter"/>.
System.ServiceModel.Primitives (25)
System\ServiceModel\Channels\BodyWriter.cs (4)
38public BodyWriter CreateBufferedCopy(int maxBufferSize) 61BodyWriter bodyWriter = OnCreateBufferedCopy(maxBufferSize); 71protected virtual BodyWriter OnCreateBufferedCopy(int maxBufferSize) 76internal BodyWriter OnCreateBufferedCopy(int maxBufferSize, XmlDictionaryReaderQuotas quotas)
System\ServiceModel\Channels\Message.cs (9)
156static public Message CreateMessage(MessageVersion version, string action, BodyWriter body) 171static internal Message CreateMessage(MessageVersion version, ActionHeader actionHeader, BodyWriter body) 1002protected override BodyWriter OnCreateBufferedCopy(int maxBufferSize) 1032private BodyWriterMessage(BodyWriter bodyWriter) 1037public BodyWriterMessage(MessageVersion version, string action, BodyWriter bodyWriter) 1044public BodyWriterMessage(MessageVersion version, ActionHeader actionHeader, BodyWriter bodyWriter) 1051public BodyWriterMessage(MessageHeaders headers, KeyValuePair<string, object>[] properties, BodyWriter bodyWriter) 1130BodyWriter bufferedBodyWriter; 1233protected internal BodyWriter BodyWriter { get; private set; }
System\ServiceModel\Channels\MessageBuffer.cs (2)
273KeyValuePair<string, object>[] properties, BodyWriter bodyWriter) 317protected BodyWriter BodyWriter { get; private set; }
System\ServiceModel\Channels\ReliableMessagingHelpers.cs (2)
754private BodyWriter messageBody; 778public BodyWriter MessageBody
System\ServiceModel\Dispatcher\OperationFormatter.cs (3)
709public OperationFormatterMessage(MessageVersion version, string action, BodyWriter bodyWriter) : base(version, action, bodyWriter) { } 725BodyWriter bufferedBodyWriter; 836KeyValuePair<string, object>[] properties, BodyWriter bodyWriter)
System\ServiceModel\Security\AcceleratedTokenProvider.cs (2)
171protected override BodyWriter GetFirstOutgoingMessageBody(AcceleratedTokenProviderState negotiationState, out MessageProperties messageProperties) 187protected override BodyWriter GetNextOutgoingMessageBody(Message incomingMessage, AcceleratedTokenProviderState negotiationState)
System\ServiceModel\Security\IssuanceTokenProviderBase.cs (3)
402protected abstract BodyWriter GetFirstOutgoingMessageBody(T negotiationState, out MessageProperties properties); 403protected abstract BodyWriter GetNextOutgoingMessageBody(Message incomingMessage, T negotiationState); 548BodyWriter nextMessageBody;