This topic has not yet been rated - Rate this topic

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)
public interface IXmlDictionary
  NameDescription
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsTryLookup(Int32, XmlDictionaryString)Attempts to look up an entry in the dictionary.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsTryLookup(String, XmlDictionaryString)Checks the dictionary for a specified string value.
Public methodSupported by Portable Class LibrarySupported in .NET for Windows Store appsTryLookup(XmlDictionaryString, XmlDictionaryString)Checks the dictionary for a specified XmlDictionaryString.
Top

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.

.NET Framework

Supported in: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Portable Class Library

Supported in: Portable Class Library

.NET for Windows Store apps

Supported in: Windows 8

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.

Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.