Class wraps a given reader and delegates all XmlDictionaryReader calls to the inner wrapped reader.

The following tables list the members exposed by the DelegatingXmlDictionaryReader type.

Protected Constructors

  Name Description
DelegatingXmlDictionaryReader Initializes a new instance of T:Microsoft.IdentityModel.Protocols.XmlSignature.DelegatingXmlDictionaryWriter
Top

Public Properties (see also Protected Properties)

  Name Description
public property AttributeCount Overridden. Get the number of Attributes at the current reader position.
public property BaseURI Overridden. Get the base Uri of the current node.
public property CanCanonicalize  (Inherited from XmlDictionaryReader)
public property CanReadBinaryContent  (Inherited from XmlReader)
public property CanReadValueChunk  (Inherited from XmlReader)
public property CanResolveEntity  (Inherited from XmlReader)
public property Depth Overridden. Get the Depth of the current node.
public property EOF Overridden. Gets a value indicating if reader is positioned at the end of the stream.
public property HasAttributes  (Inherited from XmlReader)
public property HasValue Overridden. Gets a value indicating if the current node can have a Value.
public property IsDefault Overridden. Gets a value indicating if the current node is an attribute that was generated from the default value defined in the DTD or Schema.
public property IsEmptyElement Overridden. Gets a value indicating if the current node is an empty element.
public property Item Overloaded. Overridden.  
public property LocalName Overridden. Gets the local name of the current node.
public property Name Overridden. Gets the qualified name of the current node.
public property NamespaceURI Overridden. Get the namespace URI of the current node.
public property NameTable Overridden. Gets the XmlNameTable associated with this instance.
public property NodeType Overridden. Gets the type of the current node.
public property Prefix Overridden. Gets the prefix of the current node.
public property Quotas  (Inherited from XmlDictionaryReader)
public property QuoteChar Overridden. Get the quotation mark character used to enclose the attribute node. (" or ').
public property ReadState Overridden. Gets the ReadState of the reader.
public property SchemaInfo  (Inherited from XmlReader)
public property Settings  (Inherited from XmlReader)
public property Value Overridden. Gets the text value of the current node.
public property ValueType Overridden. Gets the Common Language Runtime (CLR) type of the current node.
public property XmlLang Overridden. Gets the xml:lang scope.
public property XmlSpace Overridden. Gets the current xml:space scope. If no xml:space scope exists, this property defaults to XmlSpace.None.
Top

Protected Properties

  Name Description
protected property InnerReader Get the wrapped inner reader.
Top

Public Methods (see also Protected Methods)

  Name Description
public method Close Overridden. Closes the reader and changes the System.Xml.XmlReader.ReadState to Closed.
public methodstatic Create  Overloaded. (Inherited from XmlReader)
public methodstatic CreateBinaryReader  Overloaded. (Inherited from XmlDictionaryReader)
public methodstatic CreateDictionaryReader  (Inherited from XmlDictionaryReader)
public methodstatic CreateMtomReader  Overloaded. (Inherited from XmlDictionaryReader)
public methodstatic CreateTextReader  Overloaded. (Inherited from XmlDictionaryReader)
public method EndCanonicalization  (Inherited from XmlDictionaryReader)
public method Equals  Overloaded. (Inherited from Object)
public method GetAttribute Overloaded. Overridden.  
public method GetHashCode  (Inherited from Object)
public method GetType  (Inherited from Object)
public method IndexOfLocalName  Overloaded. (Inherited from XmlDictionaryReader)
public method IsLocalName  Overloaded. (Inherited from XmlDictionaryReader)
public methodstatic IsName  (Inherited from XmlReader)
public method IsNamespaceUri  Overloaded. (Inherited from XmlDictionaryReader)
public methodstatic IsNameToken  (Inherited from XmlReader)
public method IsStartArray  (Inherited from XmlDictionaryReader)
public method IsStartElement  Overloaded. (Inherited from XmlDictionaryReader)
public method LookupNamespace Overridden. Resolves a namespace prefix in the current element scope.
public method MoveToAttribute Overloaded. Overridden.  
public method MoveToContent  (Inherited from XmlReader)
public method MoveToElement Overridden. Moves to a node of type Element.
public method MoveToFirstAttribute Overridden. Moves to the first attribute.
public method MoveToNextAttribute Overridden. Moves the reader to the next attribute.
public method MoveToStartElement  Overloaded. (Inherited from XmlDictionaryReader)
public method Read Overridden. Reads the next node from the stream.
public method ReadArray  Overloaded. (Inherited from XmlDictionaryReader)
public method ReadAttributeValue Overridden. Parses the attribute value into one or more Text, EntityReference, or EndEntity nodes.
public method ReadBooleanArray  Overloaded. (Inherited from XmlDictionaryReader)
public method ReadContentAs  (Inherited from XmlDictionaryReader)
public method ReadContentAsBase64 Overloaded.  
public method ReadContentAsBinHex Overloaded.  
public method ReadContentAsBoolean  (Inherited from XmlReader)
public method ReadContentAsChars  (Inherited from XmlDictionaryReader)
public method ReadContentAsDateTime  (Inherited from XmlReader)
public method ReadContentAsDecimal  (Inherited from XmlDictionaryReader)
public method ReadContentAsDouble  (Inherited from XmlReader)
public method ReadContentAsFloat  (Inherited from XmlDictionaryReader)
public method ReadContentAsGuid  (Inherited from XmlDictionaryReader)
public method ReadContentAsInt  (Inherited from XmlReader)
public method ReadContentAsLong  (Inherited from XmlReader)
public method ReadContentAsObject  (Inherited from XmlReader)
public method ReadContentAsQualifiedName  (Inherited from XmlDictionaryReader)
public method ReadContentAsString  Overloaded. (Inherited from XmlDictionaryReader)
public method ReadContentAsTimeSpan  (Inherited from XmlDictionaryReader)
public method ReadContentAsUniqueId Overridden.  
public method ReadDateTimeArray  Overloaded. (Inherited from XmlDictionaryReader)
public method ReadDecimalArray  Overloaded. (Inherited from XmlDictionaryReader)
public method ReadDoubleArray  Overloaded. (Inherited from XmlDictionaryReader)
public method ReadElementContentAs  Overloaded. (Inherited from XmlReader)
public method ReadElementContentAsBase64  Overloaded. (Inherited from XmlDictionaryReader)
public method ReadElementContentAsBinHex  Overloaded. (Inherited from XmlDictionaryReader)
public method ReadElementContentAsBoolean  Overloaded. (Inherited from XmlDictionaryReader)
public method ReadElementContentAsDateTime  Overloaded. (Inherited from XmlDictionaryReader)
public method ReadElementContentAsDecimal  Overloaded. (Inherited from XmlDictionaryReader)
public method ReadElementContentAsDouble  Overloaded. (Inherited from XmlDictionaryReader)
public method ReadElementContentAsFloat  Overloaded. (Inherited from XmlDictionaryReader)
public method ReadElementContentAsGuid  (Inherited from XmlDictionaryReader)
public method ReadElementContentAsInt  Overloaded. (Inherited from XmlDictionaryReader)
public method ReadElementContentAsLong  Overloaded. (Inherited from XmlDictionaryReader)
public method ReadElementContentAsObject  Overloaded. (Inherited from XmlReader)
public method ReadElementContentAsString  Overloaded. (Inherited from XmlDictionaryReader)
public method ReadElementContentAsTimeSpan  (Inherited from XmlDictionaryReader)
public method ReadElementContentAsUniqueId  (Inherited from XmlDictionaryReader)
public method ReadElementString  Overloaded. (Inherited from XmlReader)
public method ReadEndElement  (Inherited from XmlReader)
public method ReadFullStartElement  Overloaded. (Inherited from XmlDictionaryReader)
public method ReadGuidArray  Overloaded. (Inherited from XmlDictionaryReader)
public method ReadInnerXml  (Inherited from XmlReader)
public method ReadInt16Array  Overloaded. (Inherited from XmlDictionaryReader)
public method ReadInt32Array  Overloaded. (Inherited from XmlDictionaryReader)
public method ReadInt64Array  Overloaded. (Inherited from XmlDictionaryReader)
public method ReadOuterXml  (Inherited from XmlReader)
public method ReadSingleArray  Overloaded. (Inherited from XmlDictionaryReader)
public method ReadStartElement  Overloaded. (Inherited from XmlDictionaryReader)
public method ReadString  Overloaded. (Inherited from XmlDictionaryReader)
public method ReadSubtree  (Inherited from XmlReader)
public method ReadTimeSpanArray  Overloaded. (Inherited from XmlDictionaryReader)
public method ReadToDescendant  Overloaded. (Inherited from XmlReader)
public method ReadToFollowing  Overloaded. (Inherited from XmlReader)
public method ReadToNextSibling  Overloaded. (Inherited from XmlReader)
public method ReadValueAsBase64  (Inherited from XmlDictionaryReader)
public method ReadValueChunk Overridden. Reads large streams of text embedded in an XML document.
public methodstatic ReferenceEquals  (Inherited from Object)
public method ResolveEntity Overridden. Resolves the entity reference for EntityReference nodes.
public method Skip  (Inherited from XmlReader)
public method StartCanonicalization  (Inherited from XmlDictionaryReader)
public method ToString  (Inherited from Object)
public method TryGetArrayLength  (Inherited from XmlDictionaryReader)
public method TryGetBase64ContentLength  (Inherited from XmlDictionaryReader)
public method TryGetLocalNameAsDictionaryString  (Inherited from XmlDictionaryReader)
public method TryGetNamespaceUriAsDictionaryString  (Inherited from XmlDictionaryReader)
public method TryGetValueAsDictionaryString  (Inherited from XmlDictionaryReader)
Top

Protected Methods

  Name Description
protected method Dispose  (Inherited from XmlReader)
protected method Finalize  (Inherited from Object)
protected method InitializeInnerReader Initializes the Inner reader that this instance wraps.
protected method IsTextNode  (Inherited from XmlDictionaryReader)
protected method MemberwiseClone  (Inherited from Object)
protected method ReadContentAsBinHex  Overloaded. (Inherited from XmlDictionaryReader)
protected method ReadContentAsString  Overloaded. (Inherited from XmlDictionaryReader)
protected method ReadString  Overloaded. (Inherited from XmlDictionaryReader)
Top

Explicit Interface Implementations

  Name Description
System.IDisposable.Dispose  (Inherited from XmlReader)
Top

See Also




Copyright © 2008 by Microsoft Corporation. All rights reserved.