1 implementation of IFragmentCapableXmlDictionaryWriter
System.Runtime.Serialization (1)
System\Xml\XmlBaseWriter.cs (1)
13abstract 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); 343IFragmentCapableXmlDictionaryWriter fragmentingWriter = (IFragmentCapableXmlDictionaryWriter) writer; 379IFragmentCapableXmlDictionaryWriter fragmentingWriter = (IFragmentCapableXmlDictionaryWriter) writer;
System\ServiceModel\Security\WSSecurityOneDotZeroSendSecurityHeader.cs (2)
352IFragmentCapableXmlDictionaryWriter fragmentingWriter = writer as IFragmentCapableXmlDictionaryWriter;