EnvelopedSignatureWriter Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Omsluter en skrivare och genererar en signatur automatiskt när kuvertet har skrivits helt. Det går inte att ärva den här klassen.
public ref class EnvelopedSignatureWriter sealed : System::IdentityModel::DelegatingXmlDictionaryWriter
public sealed class EnvelopedSignatureWriter : System.IdentityModel.DelegatingXmlDictionaryWriter
type EnvelopedSignatureWriter = class
inherit DelegatingXmlDictionaryWriter
Public NotInheritable Class EnvelopedSignatureWriter
Inherits DelegatingXmlDictionaryWriter
- Arv
Kommentarer
Som standard infogas den genererade signaturen som det sista elementet i kuvertet. Detta kan ändras genom att uttryckligen WriteSignature anropa metoden för att ange platsen i kuvertet där signaturen ska infogas.
Konstruktorer
| Name | Description |
|---|---|
| EnvelopedSignatureWriter(XmlWriter, SigningCredentials, String, SecurityTokenSerializer) |
Initierar en ny instans av EnvelopedSignatureWriter klassen. |
Egenskaper
| Name | Description |
|---|---|
| CanCanonicalize |
Returnerar ett värde som anger om läsaren kan kanonisera. (Ärvd från DelegatingXmlDictionaryWriter) |
| InnerWriter |
Hämta den omslutna skrivaren. (Ärvd från DelegatingXmlDictionaryWriter) |
| Settings |
Hämtar objektet XmlWriterSettings som används för att skapa den här XmlWriter instansen. (Ärvd från XmlWriter) |
| WriteState |
När det åsidosättas i en härledd klass hämtar du författarens tillstånd. (Ärvd från DelegatingXmlDictionaryWriter) |
| XmlLang |
När det åsidosätts i en härledd klass hämtar det aktuella |
| XmlSpace |
När det åsidosätts i en härledd klass får du en XmlSpace som representerar det aktuella |
Metoder
| Name | Description |
|---|---|
| Close() |
Stänger den underliggande strömmen. (Ärvd från DelegatingXmlDictionaryWriter) |
| Dispose() |
Släpper alla resurser som används av den aktuella instansen XmlWriter av klassen. (Ärvd från XmlWriter) |
| Dispose(Boolean) |
Släpper de ohanterade resurser som används av XmlWriter och släpper eventuellt de hanterade resurserna. (Ärvd från XmlWriter) |
| EndCanonicalization() |
Stoppar kanonikaliseringen som startades av matchande StartCanonicalization(Stream, Boolean, String[]) anrop. (Ärvd från DelegatingXmlDictionaryWriter) |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| Flush() |
Tömmer den underliggande strömmen. (Ärvd från DelegatingXmlDictionaryWriter) |
| FlushAsync() |
Rensar asynkront det som finns i bufferten till de underliggande strömmarna och rensar även den underliggande strömmen. (Ärvd från XmlWriter) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| InitializeInnerWriter(XmlDictionaryWriter) |
Initierar den här instansen med den angivna inre skrivaren. (Ärvd från DelegatingXmlDictionaryWriter) |
| InitializeTracingWriter(XmlWriter) |
Initierar den här instansen med en skrivare som alla anrop ska upprepas till och som skriver icke-kanonisk XML. (Ärvd från DelegatingXmlDictionaryWriter) |
| LookupPrefix(String) |
Returnerar det närmaste prefixet som definierats i det aktuella namnområdesomfånget för namnområdes-URI:n. (Ärvd från DelegatingXmlDictionaryWriter) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| StartCanonicalization(Stream, Boolean, String[]) |
Anger början på kanonikalisering. Alla skrivåtgärder som följer detta kanoniserar data och skriver dem till den angivna dataströmmen. (Ärvd från DelegatingXmlDictionaryWriter) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
| WriteArray(String, String, String, Boolean[], Int32, Int32) |
Skriver noder från en Boolean matris. (Ärvd från XmlDictionaryWriter) |
| WriteArray(String, String, String, DateTime[], Int32, Int32) |
Skriver noder från en DateTime matris. (Ärvd från XmlDictionaryWriter) |
| WriteArray(String, String, String, Decimal[], Int32, Int32) |
Skriver noder från en Decimal matris. (Ärvd från XmlDictionaryWriter) |
| WriteArray(String, String, String, Double[], Int32, Int32) |
Skriver noder från en Double matris. (Ärvd från XmlDictionaryWriter) |
| WriteArray(String, String, String, Guid[], Int32, Int32) |
Skriver noder från en Guid matris. (Ärvd från XmlDictionaryWriter) |
| WriteArray(String, String, String, Int16[], Int32, Int32) |
Skriver noder från en Int16 matris. (Ärvd från XmlDictionaryWriter) |
| WriteArray(String, String, String, Int32[], Int32, Int32) |
Skriver noder från en Int32 matris. (Ärvd från XmlDictionaryWriter) |
| WriteArray(String, String, String, Int64[], Int32, Int32) |
Skriver noder från en Int64 matris. (Ärvd från XmlDictionaryWriter) |
| WriteArray(String, String, String, Single[], Int32, Int32) |
Skriver noder från en Single matris. (Ärvd från XmlDictionaryWriter) |
| WriteArray(String, String, String, TimeSpan[], Int32, Int32) |
Skriver noder från en TimeSpan matris. (Ärvd från XmlDictionaryWriter) |
| WriteArray(String, XmlDictionaryString, XmlDictionaryString, Boolean[], Int32, Int32) |
Skriver noder från en Boolean matris. (Ärvd från XmlDictionaryWriter) |
| WriteArray(String, XmlDictionaryString, XmlDictionaryString, DateTime[], Int32, Int32) |
Skriver noder från en DateTime matris. (Ärvd från XmlDictionaryWriter) |
| WriteArray(String, XmlDictionaryString, XmlDictionaryString, Decimal[], Int32, Int32) |
Skriver noder från en Decimal matris. (Ärvd från XmlDictionaryWriter) |
| WriteArray(String, XmlDictionaryString, XmlDictionaryString, Double[], Int32, Int32) |
Skriver noder från en Double matris. (Ärvd från XmlDictionaryWriter) |
| WriteArray(String, XmlDictionaryString, XmlDictionaryString, Guid[], Int32, Int32) |
Skriver noder från en Guid matris. (Ärvd från XmlDictionaryWriter) |
| WriteArray(String, XmlDictionaryString, XmlDictionaryString, Int16[], Int32, Int32) |
Skriver noder från en Int16 matris. (Ärvd från XmlDictionaryWriter) |
| WriteArray(String, XmlDictionaryString, XmlDictionaryString, Int32[], Int32, Int32) |
Skriver noder från en Int32 matris. (Ärvd från XmlDictionaryWriter) |
| WriteArray(String, XmlDictionaryString, XmlDictionaryString, Int64[], Int32, Int32) |
Skriver noder från en Int64 matris. (Ärvd från XmlDictionaryWriter) |
| WriteArray(String, XmlDictionaryString, XmlDictionaryString, Single[], Int32, Int32) |
Skriver noder från en Single matris. (Ärvd från XmlDictionaryWriter) |
| WriteArray(String, XmlDictionaryString, XmlDictionaryString, TimeSpan[], Int32, Int32) |
Skriver noder från en TimeSpan matris. (Ärvd från XmlDictionaryWriter) |
| WriteAttributes(XmlReader, Boolean) |
När du åsidosättas i en härledd klass skriver du ut alla attribut som finns på den aktuella positionen i XmlReader. (Ärvd från XmlWriter) |
| WriteAttributesAsync(XmlReader, Boolean) |
Asynkront skriver ut alla attribut som finns på den aktuella positionen i XmlReader. (Ärvd från XmlWriter) |
| WriteAttributeString(String, String, String, String) |
När det åsidosättas i en härledd klass skriver du ut attributet med angivet prefix, lokalt namn, namnområdes-URI och värde. (Ärvd från XmlWriter) |
| WriteAttributeString(String, String, String) |
När det åsidosättas i en härledd klass skriver du ett attribut med det angivna lokala namnet, namnområdets URI och värde. (Ärvd från XmlWriter) |
| WriteAttributeString(String, String) |
När det åsidosättas i en härledd klass skriver du ut attributet med det angivna lokala namnet och värdet. (Ärvd från XmlWriter) |
| WriteAttributeString(String, XmlDictionaryString, XmlDictionaryString, String) |
Skriver ett kvalificerat attributnamn och värde. (Ärvd från XmlDictionaryWriter) |
| WriteAttributeString(XmlDictionaryString, XmlDictionaryString, String) |
Skriver ett kvalificerat attributnamn och värde. (Ärvd från XmlDictionaryWriter) |
| WriteAttributeStringAsync(String, String, String, String) |
Skriver asynkront ut attributet med angivet prefix, lokalt namn, namnområdes-URI och värde. (Ärvd från XmlWriter) |
| WriteBase64(Byte[], Int32, Int32) |
Kodar de angivna binära byteen som Base64 och skriver ut den resulterande texten. (Ärvd från DelegatingXmlDictionaryWriter) |
| WriteBase64Async(Byte[], Int32, Int32) |
Kodar asynkront de angivna binära byte som Base64 och skriver ut den resulterande texten. (Ärvd från XmlDictionaryWriter) |
| WriteBinHex(Byte[], Int32, Int32) |
När de åsidosättas i en härledd klass kodar de angivna binära byteen som |
| WriteBinHexAsync(Byte[], Int32, Int32) |
Kodar asynkront de angivna binära byteen som |
| WriteCData(String) |
skriver ut ett CDATA-block som innehåller den angivna texten. (Ärvd från DelegatingXmlDictionaryWriter) |
| WriteCDataAsync(String) |
Skriver asynkront ut en <![ CDATA[...]]> som innehåller den angivna texten. (Ärvd från XmlWriter) |
| WriteCharEntity(Char) |
Tvingar fram genereringen av en teckenentitet för det angivna Unicode-teckenvärdet. (Ärvd från DelegatingXmlDictionaryWriter) |
| WriteCharEntityAsync(Char) |
Asynkront tvingar fram genereringen av en teckenentitet för det angivna Unicode-teckenvärdet. (Ärvd från XmlWriter) |
| WriteChars(Char[], Int32, Int32) |
När du åsidosätter i en härledd klass skriver du text en buffert i taget. (Ärvd från DelegatingXmlDictionaryWriter) |
| WriteCharsAsync(Char[], Int32, Int32) |
Skriver asynkront text en buffert i taget. (Ärvd från XmlWriter) |
| WriteComment(String) |
Skriver ut en kommentar som innehåller den angivna texten. (Ärvd från DelegatingXmlDictionaryWriter) |
| WriteCommentAsync(String) |
Skriver asynkront ut en kommentar <--...--> som innehåller den angivna texten. (Ärvd från XmlWriter) |
| WriteDocType(String, String, String, String) |
Skriver DOCTYPE-deklarationen med det angivna namnet och valfria attribut. (Ärvd från DelegatingXmlDictionaryWriter) |
| WriteDocTypeAsync(String, String, String, String) |
Skriver asynkront DOCTYPE-deklarationen med angivet namn och valfria attribut. (Ärvd från XmlWriter) |
| WriteElementString(String, String, String, String) |
Skriver ett element med angivet prefix, lokalt namn, namnområdes-URI och värde. (Ärvd från XmlWriter) |
| WriteElementString(String, String, String) |
Skriver ett element med angivet lokalt namn, namnområdes-URI och värde. (Ärvd från XmlWriter) |
| WriteElementString(String, String) |
Skriver ett element med det angivna lokala namnet och värdet. (Ärvd från XmlWriter) |
| WriteElementString(String, XmlDictionaryString, XmlDictionaryString, String) |
Skriver ett element med ett textinnehåll. (Ärvd från XmlDictionaryWriter) |
| WriteElementString(XmlDictionaryString, XmlDictionaryString, String) |
Skriver ett element med ett textinnehåll. (Ärvd från XmlDictionaryWriter) |
| WriteElementStringAsync(String, String, String, String) |
Skriver asynkront ett element med angivet prefix, lokalt namn, namnområdes-URI och värde. (Ärvd från XmlWriter) |
| WriteEndAttribute() |
Stänger det tidigare anropet System.Xml.XmlWriter.WriteStartAttribute(System.String, System.String). (Ärvd från DelegatingXmlDictionaryWriter) |
| WriteEndAttributeAsync() |
Asynkront stänger föregående WriteStartAttribute(String, String) anrop. (Ärvd från XmlWriter) |
| WriteEndDocument() |
Stänger alla öppna element eller attribut och placerar skrivaren i starttillståndet igen. (Ärvd från DelegatingXmlDictionaryWriter) |
| WriteEndDocumentAsync() |
Stänger asynkront alla öppna element eller attribut och placerar skrivaren i starttillståndet igen. (Ärvd från XmlWriter) |
| WriteEndElement() |
Stänger ett element och visar motsvarande namnområdesomfång. |
| WriteEndElementAsync() |
Stänger asynkront ett element och visar motsvarande namnområdesomfång. (Ärvd från XmlWriter) |
| WriteEntityRef(String) |
Skriver ut en entitetsreferens som namn. (Ärvd från DelegatingXmlDictionaryWriter) |
| WriteEntityRefAsync(String) |
Asynkront skriver ut en entitetsreferens som |
| WriteFullEndElement() |
Stänger ett element och visar motsvarande namnområdesomfång. |
| WriteFullEndElementAsync() |
Stänger asynkront ett element och visar motsvarande namnområdesomfång. (Ärvd från XmlWriter) |
| WriteName(String) |
När du åsidosätter i en härledd klass skriver du ut det angivna namnet, vilket säkerställer att det är ett giltigt namn enligt W3C XML 1.0-rekommendationen (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name). (Ärvd från XmlWriter) |
| WriteNameAsync(String) |
Asynkront skriver ut det angivna namnet, vilket säkerställer att det är ett giltigt namn enligt W3C XML 1.0-rekommendationen (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name). (Ärvd från XmlWriter) |
| WriteNmToken(String) |
När du åsidosätter i en härledd klass skriver du ut det angivna namnet, vilket säkerställer att det är en giltig NmToken enligt W3C XML 1.0-rekommendationen (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name). (Ärvd från XmlWriter) |
| WriteNmTokenAsync(String) |
Asynkront skriver ut det angivna namnet, vilket säkerställer att det är en giltig NmToken enligt W3C XML 1.0-rekommendationen (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name). (Ärvd från XmlWriter) |
| WriteNode(XmlDictionaryReader, Boolean) |
Skriver den aktuella XML-noden från en XmlDictionaryReader. (Ärvd från XmlDictionaryWriter) |
| WriteNode(XmlReader, Boolean) |
Skriver den aktuella XML-noden från en XmlReader. (Ärvd från XmlDictionaryWriter) |
| WriteNode(XPathNavigator, Boolean) |
Kopierar allt från objektet XPathNavigator till skrivaren. Positionen för förblir XPathNavigator oförändrad. (Ärvd från XmlWriter) |
| WriteNodeAsync(XmlReader, Boolean) |
Kopierar asynkront allt från läsaren till författaren och flyttar läsaren till början av nästa syskon. (Ärvd från XmlWriter) |
| WriteNodeAsync(XPathNavigator, Boolean) |
Kopierar asynkront allt från objektet XPathNavigator till skrivaren. Positionen för förblir XPathNavigator oförändrad. (Ärvd från XmlWriter) |
| WriteProcessingInstruction(String, String) |
Skriver ut en bearbetningsinstruktion med ett blanksteg mellan namnet och texten enligt följande: . (Ärvd från DelegatingXmlDictionaryWriter) |
| WriteProcessingInstructionAsync(String, String) |
Skriver asynkront ut en bearbetningsinstruktion med ett blanksteg mellan namnet och texten enligt följande: <?name text?>. (Ärvd från XmlWriter) |
| WriteQualifiedName(String, String) |
När du åsidosättas i en härledd klass skriver du ut det namnområdeskvalificerade namnet. Den här metoden letar upp prefixet som finns i omfånget för det angivna namnområdet. (Ärvd från XmlWriter) |
| WriteQualifiedName(XmlDictionaryString, XmlDictionaryString) |
Skriver ut namnområdets kvalificerade namn. Den här metoden letar upp prefixet som finns i omfånget för det angivna namnområdet. (Ärvd från XmlDictionaryWriter) |
| WriteQualifiedNameAsync(String, String) |
Skriver asynkront ut det namnområdeskvalificerade namnet. Den här metoden letar upp prefixet som finns i omfånget för det angivna namnområdet. (Ärvd från XmlWriter) |
| WriteRaw(Char[], Int32, Int32) |
När du åsidosättas i en härledd klass skriver du råpålägg manuellt från en teckenbuffert. (Ärvd från DelegatingXmlDictionaryWriter) |
| WriteRaw(String) |
Skriver råmarkering manuellt från en sträng. (Ärvd från DelegatingXmlDictionaryWriter) |
| WriteRawAsync(Char[], Int32, Int32) |
Skriver asynkront rå markup manuellt från en teckenbuffert. (Ärvd från XmlWriter) |
| WriteRawAsync(String) |
Skriver asynkront rå markup manuellt från en sträng. (Ärvd från XmlWriter) |
| WriteSignature() |
Anger positionen för signaturen i kuvertet. Anropa den här metoden när du skriver kuvertet för att ange vid vilken tidpunkt signaturen ska infogas. |
| WriteStartAttribute(String, String, String) |
Skriver början av ett attribut med det angivna lokala namnet och namnområdes-URI:n. (Ärvd från DelegatingXmlDictionaryWriter) |
| WriteStartAttribute(String, String) |
Skriver början av ett attribut med det angivna lokala namnet och namnområdes-URI:n. (Ärvd från XmlWriter) |
| WriteStartAttribute(String, XmlDictionaryString, XmlDictionaryString) |
Skriver början av ett attribut med angivet prefix, lokalt namn och namnområdes-URI. (Ärvd från XmlDictionaryWriter) |
| WriteStartAttribute(String) |
Skriver början av ett attribut med det angivna lokala namnet. (Ärvd från XmlWriter) |
| WriteStartAttribute(XmlDictionaryString, XmlDictionaryString) |
Skriver början av ett attribut med det angivna lokala namnet och namnområdes-URI:n. (Ärvd från XmlDictionaryWriter) |
| WriteStartAttributeAsync(String, String, String) |
Skriver asynkront början av ett attribut med angivet prefix, lokalt namn och namnområdes-URI. (Ärvd från XmlWriter) |
| WriteStartDocument() |
När den åsidosättas i en härledd klass skriver du XML-deklarationen med versionen "1.0". (Ärvd från DelegatingXmlDictionaryWriter) |
| WriteStartDocument(Boolean) |
När den åsidosättas i en härledd klass skriver du XML-deklarationen med versionen "1.0" och det fristående attributet. (Ärvd från DelegatingXmlDictionaryWriter) |
| WriteStartDocumentAsync() |
Skriver asynkront XML-deklarationen med versionen "1.0". (Ärvd från XmlWriter) |
| WriteStartDocumentAsync(Boolean) |
Skriver asynkront XML-deklarationen med versionen "1.0" och det fristående attributet. (Ärvd från XmlWriter) |
| WriteStartElement(String, String, String) |
Skriver den angivna starttaggen och associerar den med det angivna namnområdet. |
| WriteStartElement(String, String) |
När den åsidosättas i en härledd klass skriver du den angivna starttaggen och associerar den med det angivna namnområdet. (Ärvd från XmlWriter) |
| WriteStartElement(String, XmlDictionaryString, XmlDictionaryString) |
Skriver den angivna starttaggen och associerar den med det angivna namnområdet och prefixet. (Ärvd från XmlDictionaryWriter) |
| WriteStartElement(String) |
När du åsidosättas i en härledd klass skriver du ut en starttagg med det angivna lokala namnet. (Ärvd från XmlWriter) |
| WriteStartElement(XmlDictionaryString, XmlDictionaryString) |
Skriver den angivna starttaggen och associerar den med det angivna namnområdet. (Ärvd från XmlDictionaryWriter) |
| WriteStartElementAsync(String, String, String) |
Skriver asynkront den angivna starttaggen och associerar den med det angivna namnområdet och prefixet. (Ärvd från XmlWriter) |
| WriteString(String) |
Skriver det angivna textinnehållet. (Ärvd från DelegatingXmlDictionaryWriter) |
| WriteString(XmlDictionaryString) |
Skriver det angivna textinnehållet. (Ärvd från XmlDictionaryWriter) |
| WriteStringAsync(String) |
Skriver asynkront det angivna textinnehållet. (Ärvd från XmlWriter) |
| WriteSurrogateCharEntity(Char, Char) |
Genererar och skriver surrogatteckenentiteten för surrogatteckenparet. (Ärvd från DelegatingXmlDictionaryWriter) |
| WriteSurrogateCharEntityAsync(Char, Char) |
Genererar och skriver asynkront surrogatteckenentiteten för surrogatteckenparet. (Ärvd från XmlWriter) |
| WriteTextNode(XmlDictionaryReader, Boolean) |
Skriver textnoden som en XmlDictionaryReader för närvarande är placerad på. (Ärvd från XmlDictionaryWriter) |
| WriteValue(Boolean) |
Skriver ett Boolean värde. (Ärvd från XmlWriter) |
| WriteValue(DateTime) |
Skriver ett DateTime värde. (Ärvd från XmlWriter) |
| WriteValue(DateTimeOffset) |
Skriver ett DateTimeOffset värde. (Ärvd från XmlWriter) |
| WriteValue(Decimal) |
Skriver ett Decimal värde. (Ärvd från XmlWriter) |
| WriteValue(Double) |
Skriver ett Double värde. (Ärvd från XmlWriter) |
| WriteValue(Guid) |
Skriver ett Guid värde. (Ärvd från XmlDictionaryWriter) |
| WriteValue(Int32) |
Skriver ett Int32 värde. (Ärvd från XmlWriter) |
| WriteValue(Int64) |
Skriver ett Int64 värde. (Ärvd från XmlWriter) |
| WriteValue(IStreamProvider) |
Skriver ett värde från en IStreamProvider. (Ärvd från XmlDictionaryWriter) |
| WriteValue(Object) |
Skriver objektvärdet. (Ärvd från XmlWriter) |
| WriteValue(Single) |
Skriver ett flyttal med enkel precision. (Ärvd från XmlWriter) |
| WriteValue(String) |
Skriver ett String värde. (Ärvd från XmlWriter) |
| WriteValue(TimeSpan) |
Skriver ett TimeSpan värde. (Ärvd från XmlDictionaryWriter) |
| WriteValue(UniqueId) |
Skriver ett unikt ID-värde. (Ärvd från XmlDictionaryWriter) |
| WriteValue(XmlDictionaryString) |
Skriver ett XmlDictionaryString värde. (Ärvd från XmlDictionaryWriter) |
| WriteValueAsync(IStreamProvider) |
Skriver asynkront ett värde från en IStreamProvider. (Ärvd från XmlDictionaryWriter) |
| WriteWhitespace(String) |
Skriver ut det angivna blanksteget. (Ärvd från DelegatingXmlDictionaryWriter) |
| WriteWhitespaceAsync(String) |
Skriver asynkront ut det angivna blanksteget. (Ärvd från XmlWriter) |
| WriteXmlAttribute(String, String) |
Skriver ett attribut som ett XML-attribut med prefixet "xml:". (Ärvd från DelegatingXmlDictionaryWriter) |
| WriteXmlAttribute(XmlDictionaryString, XmlDictionaryString) |
Skriver ett XML-attribut i den aktuella noden. (Ärvd från XmlDictionaryWriter) |
| WriteXmlnsAttribute(String, String) |
Skriver en xmlns-namnområdesdeklaration. (Ärvd från DelegatingXmlDictionaryWriter) |
| WriteXmlnsAttribute(String, XmlDictionaryString) |
Skriver ett namnområdesdeklarationsattribut. (Ärvd från XmlDictionaryWriter) |