IXmlDictionary Interface
An interface that defines the contract that an Xml dictionary must implement to be used by XmlDictionaryReader and XmlDictionaryWriter implementations.
Namespace: System.Xml
Assembly: System.Runtime.Serialization (in System.Runtime.Serialization.dll)
| Name | Description | |
|---|---|---|
![]() ![]() ![]() | TryLookup(Int32, XmlDictionaryString) | Attempts to look up an entry in the dictionary. |
![]() ![]() ![]() | TryLookup(String, XmlDictionaryString) | Checks the dictionary for a specified string value. |
![]() ![]() ![]() | TryLookup(XmlDictionaryString, XmlDictionaryString) | Checks the dictionary for a specified XmlDictionaryString. |
This interface is implemented by XmlDictionary, which is used in Windows Communication Foundation (WCF) to optimize the performance of serialization and deserialization of XML messages. Implement this interface to provide custom XmlDictionaryString management.
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.


