4 implementations of IXmlDictionary
System.Private.DataContractSerialization (4)
System\Xml\XmlBinaryReaderSession.cs (1)
12public class XmlBinaryReaderSession : IXmlDictionary
System\Xml\XmlDictionary.cs (2)
16public class XmlDictionary : IXmlDictionary 91private sealed class EmptyDictionary : IXmlDictionary
System\Xml\XmlDictionaryString.cs (1)
86private sealed class EmptyStringDictionary : IXmlDictionary
32 references to IXmlDictionary
netstandard (1)
netstandard.cs (1)
2257[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.IXmlDictionary))]
System.Private.DataContractSerialization (29)
System\Xml\XmlBinaryReader.cs (4)
15IXmlDictionary? dictionary, 20IXmlDictionary? dictionary, 41IXmlDictionary? dictionary, 60IXmlDictionary? dictionary,
System\Xml\XmlBinaryWriter.cs (4)
21void SetOutput(Stream stream, IXmlDictionary? dictionary, XmlBinaryWriterSession? session, bool ownsStream); 26private IXmlDictionary? _dictionary; 43public void SetOutput(Stream stream, IXmlDictionary? dictionary, XmlBinaryWriterSession? session, bool ownsStream) 1155public void SetOutput(Stream stream, IXmlDictionary? dictionary, XmlBinaryWriterSession? session, bool ownsStream)
System\Xml\XmlBinaryWriterSession.cs (3)
18private readonly PriorityDictionary<IXmlDictionary, IntArray> _maps; 24_maps = new PriorityDictionary<IXmlDictionary, IntArray>(); 62private IntArray AddKeys(IXmlDictionary dictionary, int minCount)
System\Xml\XmlBufferReader.cs (5)
28private IXmlDictionary? _dictionary; 74public void SetBuffer(Stream stream, IXmlDictionary? dictionary, XmlBinaryReaderSession? session) 82public void SetBuffer(byte[] buffer, int offset, int count, IXmlDictionary? dictionary, XmlBinaryReaderSession? session) 87private void SetBuffer(Stream? stream, byte[] buffer, int offset, int count, IXmlDictionary? dictionary, XmlBinaryReaderSession? session) 1038IXmlDictionary keyDictionary;
System\Xml\XmlDictionary.cs (1)
22public static IXmlDictionary Empty => field ??= new EmptyDictionary();
System\Xml\XmlDictionaryReader.cs (6)
41public static XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, IXmlDictionary? dictionary, XmlDictionaryReaderQuotas quotas) 46public static XmlDictionaryReader CreateBinaryReader(byte[] buffer, int offset, int count, IXmlDictionary? dictionary, XmlDictionaryReaderQuotas quotas, XmlBinaryReaderSession? session) 52IXmlDictionary? dictionary, 67public static XmlDictionaryReader CreateBinaryReader(Stream stream, IXmlDictionary? dictionary, XmlDictionaryReaderQuotas quotas) 72public static XmlDictionaryReader CreateBinaryReader(Stream stream, IXmlDictionary? dictionary, XmlDictionaryReaderQuotas quotas, XmlBinaryReaderSession? session) 78IXmlDictionary? dictionary,
System\Xml\XmlDictionaryString.cs (3)
18private readonly IXmlDictionary _dictionary; 24public XmlDictionaryString(IXmlDictionary dictionary, string value, int key) 52public IXmlDictionary Dictionary
System\Xml\XmlDictionaryWriter.cs (3)
25public static XmlDictionaryWriter CreateBinaryWriter(Stream stream, IXmlDictionary? dictionary) 30public static XmlDictionaryWriter CreateBinaryWriter(Stream stream, IXmlDictionary? dictionary, XmlBinaryWriterSession? session) 35public static XmlDictionaryWriter CreateBinaryWriter(Stream stream, IXmlDictionary? dictionary, XmlBinaryWriterSession? session, bool ownsStream)
System.Runtime.Serialization (1)
System.Runtime.Serialization.cs (1)
37[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.IXmlDictionary))]
System.Runtime.Serialization.Xml (1)
artifacts\obj\System.Runtime.Serialization.Xml\Debug\net10.0\System.Runtime.Serialization.Xml.Forwards.cs (1)
23[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.IXmlDictionary))]