Bagikan melalui


ProtectedConfigurationProvider.Decrypt(XmlNode) Metode

Definisi

Mendekripsi objek yang diteruskan XmlNode dari file konfigurasi.

public:
 abstract System::Xml::XmlNode ^ Decrypt(System::Xml::XmlNode ^ encryptedNode);
public abstract System.Xml.XmlNode Decrypt (System.Xml.XmlNode encryptedNode);
abstract member Decrypt : System.Xml.XmlNode -> System.Xml.XmlNode
Public MustOverride Function Decrypt (encryptedNode As XmlNode) As XmlNode

Parameter

encryptedNode
XmlNode

Objek XmlNode yang akan didekripsi.

Mengembalikan

Objek XmlNode yang berisi data yang didekripsi.

Contoh

Contoh berikut menunjukkan cara menggunakan Decrypt metode untuk melakukan dekripsi kustom.

// Performs decryption.
public override XmlNode Decrypt(XmlNode encryptedNode)
{
    string decryptedData =
        DecryptString(encryptedNode.InnerText);

    XmlDocument xmlDoc = new XmlDocument();
    xmlDoc.PreserveWhitespace = true;
    xmlDoc.LoadXml(decryptedData);

    return xmlDoc.DocumentElement;
}
' Performs decryption.
Public Overrides Function Decrypt( _
ByVal encryptedNode As XmlNode) As XmlNode
    Dim decryptedData As String = _
    DecryptString(encryptedNode.InnerText)

    Dim xmlDoc As New XmlDocument()
    xmlDoc.PreserveWhitespace = True
    xmlDoc.LoadXml(decryptedData)

    Return xmlDoc.DocumentElement
End Function 'Decrypt

Catatan Bagi Implementer

Ambil alih metode ini untuk melakukan dekripsi kustom.

Berlaku untuk

Lihat juga