Wraps a reader pointing to a enveloped signed XML and provides a reader that can be used to read the content without having to process the signature. The Signature is automatically validated when the last element of the envelope is read.

В следующей таблице перечислены члены, предоставляемые типом EnvelopedSignatureReader.

Открытый Конструкторы

  Имя Описание
EnvelopedSignatureReader Перегружено.  
Вверх

Открытый Свойства (см. также Защищенный Свойства)

  Имя Описание
public property AttributeCount  Get the number of Attributes at the current reader position. (унаследовано от DelegatingXmlDictionaryReader)
public property BaseURI  Get the base Uri of the current node. (унаследовано от DelegatingXmlDictionaryReader)
public property CanCanonicalize  (унаследовано от XmlDictionaryReader)
public property CanReadBinaryContent  (унаследовано от XmlReader)
public property CanReadValueChunk  (унаследовано от XmlReader)
public property CanResolveEntity  (унаследовано от XmlReader)
public property Depth  Get the Depth of the current node. (унаследовано от DelegatingXmlDictionaryReader)
public property EOF  Gets a value indicating if reader is positioned at the end of the stream. (унаследовано от DelegatingXmlDictionaryReader)
public property HasAttributes  (унаследовано от XmlReader)
public property HasValue  Gets a value indicating if the current node can have a Value. (унаследовано от DelegatingXmlDictionaryReader)
public property IsDefault  Gets a value indicating if the current node is an attribute that was generated from the default value defined in the DTD or Schema. (унаследовано от DelegatingXmlDictionaryReader)
public property IsEmptyElement  Gets a value indicating if the current node is an empty element. (унаследовано от DelegatingXmlDictionaryReader)
public property Item  Перегружено. (унаследовано от DelegatingXmlDictionaryReader)
public property LocalName  Gets the local name of the current node. (унаследовано от DelegatingXmlDictionaryReader)
public property Name  Gets the qualified name of the current node. (унаследовано от DelegatingXmlDictionaryReader)
public property NamespaceURI  Get the namespace URI of the current node. (унаследовано от DelegatingXmlDictionaryReader)
public property NameTable  Gets the XmlNameTable associated with this instance. (унаследовано от DelegatingXmlDictionaryReader)
public property NodeType  Gets the type of the current node. (унаследовано от DelegatingXmlDictionaryReader)
public property Prefix  Gets the prefix of the current node. (унаследовано от DelegatingXmlDictionaryReader)
public property Quotas  (унаследовано от XmlDictionaryReader)
public property QuoteChar  Get the quotation mark character used to enclose the attribute node. (" or '). (унаследовано от DelegatingXmlDictionaryReader)
public property ReadState  Gets the ReadState of the reader. (унаследовано от DelegatingXmlDictionaryReader)
public property SchemaInfo  (унаследовано от XmlReader)
public property Settings  (унаследовано от XmlReader)
public property SigningCredentials Returns the SigningCredentials used in the signature after the envelope is consumed and when the signature is validated.
public property Value  Gets the text value of the current node. (унаследовано от DelegatingXmlDictionaryReader)
public property ValueType  Gets the Common Language Runtime (CLR) type of the current node. (унаследовано от DelegatingXmlDictionaryReader)
public property XmlLang  Gets the xml:lang scope. (унаследовано от DelegatingXmlDictionaryReader)
public property XmlSpace  Gets the current xml:space scope. If no xml:space scope exists, this property defaults to XmlSpace.None. (унаследовано от DelegatingXmlDictionaryReader)
Вверх

Защищенный Свойства

  Имя Описание
protected property InnerReader  Get the wrapped inner reader. (унаследовано от DelegatingXmlDictionaryReader)
Вверх

Открытый Методы (см. также Защищенный Методы)

  Имя Описание
public method Close  Closes the reader and changes the System.Xml.XmlReader.ReadState to Closed. (унаследовано от DelegatingXmlDictionaryReader)
public methodstatic Create  Перегружено. (унаследовано от XmlReader)
public methodstatic CreateBinaryReader  Перегружено. (унаследовано от XmlDictionaryReader)
public methodstatic CreateDictionaryReader  (унаследовано от XmlDictionaryReader)
public methodstatic CreateMtomReader  Перегружено. (унаследовано от XmlDictionaryReader)
public methodstatic CreateTextReader  Перегружено. (унаследовано от XmlDictionaryReader)
public method EndCanonicalization  (унаследовано от XmlDictionaryReader)
public method Equals  Перегружено. (унаследовано от Object)
public method GetAttribute  Перегружено. (унаследовано от DelegatingXmlDictionaryReader)
public method GetHashCode  (унаследовано от Object)
public method GetType  (унаследовано от Object)
public method IndexOfLocalName  Перегружено. (унаследовано от XmlDictionaryReader)
public method IsLocalName  Перегружено. (унаследовано от XmlDictionaryReader)
public methodstatic IsName  (унаследовано от XmlReader)
public method IsNamespaceUri  Перегружено. (унаследовано от XmlDictionaryReader)
public methodstatic IsNameToken  (унаследовано от XmlReader)
public method IsStartArray  (унаследовано от XmlDictionaryReader)
public method IsStartElement  Перегружено. (унаследовано от XmlDictionaryReader)
public method LookupNamespace  (унаследовано от DelegatingXmlDictionaryReader)
public method MoveToAttribute  Перегружено. (унаследовано от DelegatingXmlDictionaryReader)
public method MoveToContent  (унаследовано от XmlReader)
public method MoveToElement  Moves to a node of type Element. (унаследовано от DelegatingXmlDictionaryReader)
public method MoveToFirstAttribute  Moves to the first attribute. (унаследовано от DelegatingXmlDictionaryReader)
public method MoveToNextAttribute  Moves the reader to the next attribute. (унаследовано от DelegatingXmlDictionaryReader)
public method MoveToStartElement  Перегружено. (унаследовано от XmlDictionaryReader)
public method Read Переписано. Overrides the base Read method. Checks if the end of the envelope is reached and validates the signature if requireSignature is enabled. If the reader gets positioned on a Signature element the whole signature is read in if automaticallyReadSignature is enabled.
public method ReadArray  Перегружено. (унаследовано от XmlDictionaryReader)
public method ReadAttributeValue  Parses the attribute value into one or more Text, EntityReference, or EndEntity nodes. (унаследовано от DelegatingXmlDictionaryReader)
public method ReadBooleanArray  Перегружено. (унаследовано от XmlDictionaryReader)
public method ReadContentAs  (унаследовано от XmlDictionaryReader)
public method ReadContentAsBase64  Перегружено. (унаследовано от DelegatingXmlDictionaryReader)
public method ReadContentAsBinHex  Перегружено. (унаследовано от DelegatingXmlDictionaryReader)
public method ReadContentAsBoolean  (унаследовано от XmlReader)
public method ReadContentAsChars  (унаследовано от XmlDictionaryReader)
public method ReadContentAsDateTime  (унаследовано от XmlReader)
public method ReadContentAsDecimal  (унаследовано от XmlDictionaryReader)
public method ReadContentAsDouble  (унаследовано от XmlReader)
public method ReadContentAsFloat  (унаследовано от XmlDictionaryReader)
public method ReadContentAsGuid  (унаследовано от XmlDictionaryReader)
public method ReadContentAsInt  (унаследовано от XmlReader)
public method ReadContentAsLong  (унаследовано от XmlReader)
public method ReadContentAsObject  (унаследовано от XmlReader)
public method ReadContentAsQualifiedName  (унаследовано от XmlDictionaryReader)
public method ReadContentAsString  Перегружено. (унаследовано от XmlDictionaryReader)
public method ReadContentAsTimeSpan  (унаследовано от XmlDictionaryReader)
public method ReadContentAsUniqueId  (унаследовано от DelegatingXmlDictionaryReader)
public method ReadDateTimeArray  Перегружено. (унаследовано от XmlDictionaryReader)
public method ReadDecimalArray  Перегружено. (унаследовано от XmlDictionaryReader)
public method ReadDoubleArray  Перегружено. (унаследовано от XmlDictionaryReader)
public method ReadElementContentAs  Перегружено. (унаследовано от XmlReader)
public method ReadElementContentAsBase64  Перегружено. (унаследовано от XmlDictionaryReader)
public method ReadElementContentAsBinHex  Перегружено. (унаследовано от XmlDictionaryReader)
public method ReadElementContentAsBoolean  Перегружено. (унаследовано от XmlDictionaryReader)
public method ReadElementContentAsDateTime  Перегружено. (унаследовано от XmlDictionaryReader)
public method ReadElementContentAsDecimal  Перегружено. (унаследовано от XmlDictionaryReader)
public method ReadElementContentAsDouble  Перегружено. (унаследовано от XmlDictionaryReader)
public method ReadElementContentAsFloat  Перегружено. (унаследовано от XmlDictionaryReader)
public method ReadElementContentAsGuid  (унаследовано от XmlDictionaryReader)
public method ReadElementContentAsInt  Перегружено. (унаследовано от XmlDictionaryReader)
public method ReadElementContentAsLong  Перегружено. (унаследовано от XmlDictionaryReader)
public method ReadElementContentAsObject  Перегружено. (унаследовано от XmlReader)
public method ReadElementContentAsString  Перегружено. (унаследовано от XmlDictionaryReader)
public method ReadElementContentAsTimeSpan  (унаследовано от XmlDictionaryReader)
public method ReadElementContentAsUniqueId  (унаследовано от XmlDictionaryReader)
public method ReadElementString  Перегружено. (унаследовано от XmlReader)
public method ReadEndElement  (унаследовано от XmlReader)
public method ReadFullStartElement  Перегружено. (унаследовано от XmlDictionaryReader)
public method ReadGuidArray  Перегружено. (унаследовано от XmlDictionaryReader)
public method ReadInnerXml  (унаследовано от XmlReader)
public method ReadInt16Array  Перегружено. (унаследовано от XmlDictionaryReader)
public method ReadInt32Array  Перегружено. (унаследовано от XmlDictionaryReader)
public method ReadInt64Array  Перегружено. (унаследовано от XmlDictionaryReader)
public method ReadOuterXml  (унаследовано от XmlReader)
public method ReadSingleArray  Перегружено. (унаследовано от XmlDictionaryReader)
public method ReadStartElement  Перегружено. (унаследовано от XmlDictionaryReader)
public method ReadString  Перегружено. (унаследовано от XmlDictionaryReader)
public method ReadSubtree  (унаследовано от XmlReader)
public method ReadTimeSpanArray  Перегружено. (унаследовано от XmlDictionaryReader)
public method ReadToDescendant  Перегружено. (унаследовано от XmlReader)
public method ReadToFollowing  Перегружено. (унаследовано от XmlReader)
public method ReadToNextSibling  Перегружено. (унаследовано от XmlReader)
public method ReadValueAsBase64  (унаследовано от XmlDictionaryReader)
public method ReadValueChunk  (унаследовано от DelegatingXmlDictionaryReader)
public methodstatic ReferenceEquals  (унаследовано от Object)
public method ResolveEntity  Resolves the entity reference for EntityReference nodes. (унаследовано от DelegatingXmlDictionaryReader)
public method Skip  (унаследовано от XmlReader)
public method StartCanonicalization  (унаследовано от XmlDictionaryReader)
public method ToString  (унаследовано от Object)
public method TryGetArrayLength  (унаследовано от XmlDictionaryReader)
public method TryGetBase64ContentLength  (унаследовано от XmlDictionaryReader)
public method TryGetLocalNameAsDictionaryString  (унаследовано от XmlDictionaryReader)
public method TryGetNamespaceUriAsDictionaryString  (унаследовано от XmlDictionaryReader)
public method TryGetValueAsDictionaryString  (унаследовано от XmlDictionaryReader)
public method TryReadSignature Reads the signature if the reader is currently positioned at a Signature element.
Вверх

Защищенный Методы

  Имя Описание
protected method Dispose  (унаследовано от XmlReader)
protected method Finalize  (унаследовано от Object)
protected method InitializeInnerReader  (унаследовано от DelegatingXmlDictionaryReader)
protected method IsTextNode  (унаследовано от XmlDictionaryReader)
protected method MemberwiseClone  (унаследовано от Object)
protected method ReadContentAsBinHex  Перегружено. (унаследовано от XmlDictionaryReader)
protected method ReadContentAsString  Перегружено. (унаследовано от XmlDictionaryReader)
protected method ReadString  Перегружено. (унаследовано от XmlDictionaryReader)
Вверх

Явные реализации интерфейса

  Имя Описание
System.IDisposable.Dispose  (унаследовано от XmlReader)
Вверх

См. также




© Корпорация Майкрософт (Microsoft Corporation), 2008.Все права защищены.