1 implementation of IFragmentCapableXmlDictionaryWriter
System.Runtime.Serialization (1)
System\Xml\XmlBaseWriter.cs (1)
13
abstract class XmlBaseWriter : XmlDictionaryWriter,
IFragmentCapableXmlDictionaryWriter
30 references to IFragmentCapableXmlDictionaryWriter
System.IdentityModel (17)
System\IdentityModel\EnvelopedSignatureWriter.cs (8)
130
((
IFragmentCapableXmlDictionaryWriter
)base.InnerWriter).StartFragment(_endFragment, false);
132
((
IFragmentCapableXmlDictionaryWriter
)base.InnerWriter).EndFragment();
140
((
IFragmentCapableXmlDictionaryWriter
)base.InnerWriter).EndFragment();
147
((
IFragmentCapableXmlDictionaryWriter
)base.InnerWriter).StartFragment(_signatureFragment, false);
149
((
IFragmentCapableXmlDictionaryWriter
)base.InnerWriter).EndFragment();
152
((
IFragmentCapableXmlDictionaryWriter
)base.InnerWriter).WriteFragment(_signatureFragment.GetBuffer(), 0, (int)_signatureFragment.Length);
153
((
IFragmentCapableXmlDictionaryWriter
)base.InnerWriter).WriteFragment(_endFragment.GetBuffer(), 0, (int)_endFragment.Length);
195
((
IFragmentCapableXmlDictionaryWriter
)base.InnerWriter).StartFragment(_endFragment, false);
System\IdentityModel\SamlDelegatingWriter.cs (9)
54
((
IFragmentCapableXmlDictionaryWriter
)this.effectiveWriter).StartFragment(this.startFragment, false);
64
((
IFragmentCapableXmlDictionaryWriter
)this.effectiveWriter).EndFragment();
66
((
IFragmentCapableXmlDictionaryWriter
)this.effectiveWriter).StartFragment(this.endFragment, false);
68
((
IFragmentCapableXmlDictionaryWriter
)this.effectiveWriter).EndFragment();
73
((
IFragmentCapableXmlDictionaryWriter
)this.effectiveWriter).StartFragment(this.signatureFragment, false);
82
((
IFragmentCapableXmlDictionaryWriter
)this.effectiveWriter).EndFragment();
84
((
IFragmentCapableXmlDictionaryWriter
)this.effectiveWriter).WriteFragment(this.startFragment.GetBuffer(), 0, (int)this.startFragment.Length);
85
((
IFragmentCapableXmlDictionaryWriter
)this.effectiveWriter).WriteFragment(this.signatureFragment.GetBuffer(), 0, (int)this.signatureFragment.Length);
86
((
IFragmentCapableXmlDictionaryWriter
)this.effectiveWriter).WriteFragment(this.endFragment.GetBuffer(), 0, (int)this.endFragment.Length);
System.ServiceModel (13)
System\ServiceModel\Security\SecurityAppliedMessage.cs (11)
190
((
IFragmentCapableXmlDictionaryWriter
) writer).WriteFragment(this.fullBodyFragment, 0, this.fullBodyFragmentLength);
196
((
IFragmentCapableXmlDictionaryWriter
) writer).WriteFragment(this.startBodyFragment.GetBuffer(), 0, (int) this.startBodyFragment.Length);
207
((
IFragmentCapableXmlDictionaryWriter
) writer).WriteFragment(this.endBodyFragment.GetBuffer(), 0, (int) this.endBodyFragment.Length);
276
((
IFragmentCapableXmlDictionaryWriter
)encryptingWriter).StartFragment(ms, true);
279
((
IFragmentCapableXmlDictionaryWriter
)encryptingWriter).EndFragment();
321
((
IFragmentCapableXmlDictionaryWriter
)fragmentingWriter).WriteFragment(this.startBodyFragment.GetBuffer(), 0, (int)this.startBodyFragment.Length);
322
((
IFragmentCapableXmlDictionaryWriter
)fragmentingWriter).WriteFragment(this.endBodyFragment.GetBuffer(), 0, (int)this.endBodyFragment.Length);
343
IFragmentCapableXmlDictionaryWriter
fragmentingWriter = (
IFragmentCapableXmlDictionaryWriter
) writer;
379
IFragmentCapableXmlDictionaryWriter
fragmentingWriter = (
IFragmentCapableXmlDictionaryWriter
) writer;
System\ServiceModel\Security\WSSecurityOneDotZeroSendSecurityHeader.cs (2)
352
IFragmentCapableXmlDictionaryWriter
fragmentingWriter = writer as
IFragmentCapableXmlDictionaryWriter
;