Wraps a writer and generates a enveloping signature automatically when the envelope is written completely. The class restricts that only one Object reference can be specified inside the enveloping signature.

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

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

  Имя Описание
EnvelopingSignatureWriter Initializes an instance of T:Microsoft.IdentityModel.Protocols.XmlSignature.EnvelopingSignatureWriter. The returned writer is setup correctly to start writing the XML.
Вверх

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

  Имя Описание
public property CanCanonicalize  Returns a value indicating if the reader is capable of Canonicalization. (унаследовано от DelegatingXmlDictionaryWriter)
public property Settings  (унаследовано от XmlWriter)
public property WriteState  When overridden in a derived class, gets the state of the writer. (унаследовано от DelegatingXmlDictionaryWriter)
public property XmlLang  (унаследовано от XmlWriter)
public property XmlSpace  (унаследовано от XmlWriter)
Вверх

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

  Имя Описание
protected property InnerWriter  Get the wrapped writer. (унаследовано от DelegatingXmlDictionaryWriter)
Вверх

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

  Имя Описание
public method Close  Closes the underlying stream. (унаследовано от DelegatingXmlDictionaryWriter)
public methodstatic Create  Перегружено. (унаследовано от XmlWriter)
public methodstatic CreateBinaryWriter  Перегружено. (унаследовано от XmlDictionaryWriter)
public methodstatic CreateDictionaryWriter  (унаследовано от XmlDictionaryWriter)
public methodstatic CreateMtomWriter  Перегружено. (унаследовано от XmlDictionaryWriter)
public methodstatic CreateTextWriter  Перегружено. (унаследовано от XmlDictionaryWriter)
public method EndCanonicalization  Closes a previous Start canonicalization operation. The stream given to the StartCanonicalization is flushed and any data written after this call will not be written to the canonical stream. (унаследовано от DelegatingXmlDictionaryWriter)
public method Equals  Перегружено. (унаследовано от Object)
public method Flush  Fluses the underlying stream. (унаследовано от DelegatingXmlDictionaryWriter)
public method GetHashCode  (унаследовано от Object)
public method GetType  (унаследовано от Object)
public method LookupPrefix  (унаследовано от DelegatingXmlDictionaryWriter)
public methodstatic ReferenceEquals  (унаследовано от Object)
public method StartCanonicalization  (унаследовано от DelegatingXmlDictionaryWriter)
public method ToString  (унаследовано от Object)
public method WriteArray  Перегружено. (унаследовано от XmlDictionaryWriter)
public method WriteAttributes  (унаследовано от XmlWriter)
public method WriteAttributeString  Перегружено. (унаследовано от XmlDictionaryWriter)
public method WriteBase64  (унаследовано от DelegatingXmlDictionaryWriter)
public method WriteBinHex  (унаследовано от XmlWriter)
public method WriteCData  (унаследовано от DelegatingXmlDictionaryWriter)
public method WriteCharEntity  (унаследовано от DelegatingXmlDictionaryWriter)
public method WriteChars  (унаследовано от DelegatingXmlDictionaryWriter)
public method WriteComment  (унаследовано от DelegatingXmlDictionaryWriter)
public method WriteDocType  (унаследовано от DelegatingXmlDictionaryWriter)
public method WriteElementString  Перегружено. (унаследовано от XmlDictionaryWriter)
public method WriteEndAttribute  Closes the previous System.Xml.XmlWriter.WriteStartAttribute(System.String,System.String) call. (унаследовано от DelegatingXmlDictionaryWriter)
public method WriteEndDocument  Closes any open elements or attributes and puts the writer back in the Start state. (унаследовано от DelegatingXmlDictionaryWriter)
public method WriteEndElement Переписано. Overrides the base WriteEndElement method. If the envelope is completed, signature is computed over the envelope and the signed envelope is generated.
public method WriteEntityRef  (унаследовано от DelegatingXmlDictionaryWriter)
public method WriteFullEndElement Переписано. Overrides the base WriteFullEndElement method. If the envelope is completed, signature is computed over the envelope and the signed envelope is generated.
public method WriteName  (унаследовано от XmlWriter)
public method WriteNmToken  (унаследовано от XmlWriter)
public method WriteNode  Перегружено. (унаследовано от XmlDictionaryWriter)
public method WriteProcessingInstruction  (унаследовано от DelegatingXmlDictionaryWriter)
public method WriteQualifiedName  Перегружено. (унаследовано от XmlDictionaryWriter)
public method WriteRaw  Перегружено. (унаследовано от DelegatingXmlDictionaryWriter)
public method WriteStartAttribute  Перегружено. (унаследовано от DelegatingXmlDictionaryWriter)
public method WriteStartDocument  Перегружено. (унаследовано от DelegatingXmlDictionaryWriter)
public method WriteStartElement Перегружено.  
public method WriteString  Перегружено. (унаследовано от DelegatingXmlDictionaryWriter)
public method WriteSurrogateCharEntity  (унаследовано от DelegatingXmlDictionaryWriter)
public method WriteValue  Перегружено. (унаследовано от XmlDictionaryWriter)
public method WriteWhitespace  (унаследовано от DelegatingXmlDictionaryWriter)
public method WriteXmlAttribute  Перегружено. (унаследовано от DelegatingXmlDictionaryWriter)
public method WriteXmlnsAttribute  Перегружено. (унаследовано от DelegatingXmlDictionaryWriter)
Вверх

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

  Имя Описание
protected method Dispose  (унаследовано от XmlWriter)
protected method Finalize  (унаследовано от Object)
protected method InitializeInnerWriter  (унаследовано от DelegatingXmlDictionaryWriter)
protected method InitializeTracingWriter  (унаследовано от DelegatingXmlDictionaryWriter)
protected method MemberwiseClone  (унаследовано от Object)
protected method WriteTextNode  (унаследовано от XmlDictionaryWriter)
Вверх

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

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

См. также




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