Wraps a writer and generates a signature automatically when the envelope is written completely. By default the generated signature is inserted as the last element in the enveloped. This can be modified by explicitily calling WriteSignature to indicate the location inside the envelope where the signature should be inserted.
Пространство имен: Microsoft.IdentityModel.Protocols.XmlSignature
Сборка: Microsoft.IdentityModel (в microsoft.identitymodel.dll)

Использование

Visual Basic
Dim instance As EnvelopedSignatureWriter

Синтаксис

Visual Basic
Public NotInheritable Class EnvelopedSignatureWriter
		Inherits DelegatingXmlDictionaryWriter
C#
public sealed class EnvelopedSignatureWriter : DelegatingXmlDictionaryWriter
C++
public ref class EnvelopedSignatureWriter sealed : public DelegatingXmlDictionaryWriter
J#
public final class EnvelopedSignatureWriter extends DelegatingXmlDictionaryWriter
JScript
public final class EnvelopedSignatureWriter extends DelegatingXmlDictionaryWriter

Иерархия наследования

System.Object
   System.Xml.XmlWriter
     System.Xml.XmlDictionaryWriter
       Microsoft.IdentityModel.Protocols.XmlSignature.DelegatingXmlDictionaryWriter
        Microsoft.IdentityModel.Protocols.XmlSignature.EnvelopedSignatureWriter

Безопасность потоков

Любые открытые статические члены (Shared в Visual Basic) этого типа являются поточно-ориентированными.Любые члены экземпляров не являются гарантированно поточно-ориентированными.

Платформы

Платформа разработки

Windows Server 2003, Windows Vista

Target Platforms

Windows Server 2008, Windows Vista, Not tested on Windows XP

См. также