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 92private sealed class EmptyDictionary : IXmlDictionary
System\Xml\XmlDictionaryString.cs (1)
86private sealed class EmptyStringDictionary : IXmlDictionary
33 references to IXmlDictionary
netstandard (1)
netstandard.cs (1)
2257[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.IXmlDictionary))]
System.Private.DataContractSerialization (30)
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 (2)
18private static IXmlDictionary? s_empty; 23public static IXmlDictionary Empty => s_empty ??= 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))]