3#include <xml/xml_document.h>
4#include <system/string.h>
5#include <system/shared_ptr.h>
6#include <system/object.h>
7#include <system/collections/idictionary.h>
8#include <security/cryptography/hash_algorithm.h>
11namespace System {
namespace Xml {
class XmlElement; } }
12namespace System {
namespace Xml {
class XmlNodeList; } }
13namespace System {
namespace Xml {
class XmlResolver; } }
15namespace System {
namespace Security {
namespace Cryptography {
namespace Xml {
class Reference; } } } }
16namespace System {
namespace Security {
namespace Cryptography {
namespace Xml {
class SignedInfo; } } } }
17namespace System {
namespace Security {
namespace Cryptography {
namespace Xml {
class SignedXml; } } } }
18namespace System {
namespace Security {
namespace Cryptography {
namespace Xml {
class SignedXmlDebugLog; } } } }
19namespace System {
namespace Security {
namespace Cryptography {
namespace Xml {
class TransformChain; } } } }
21namespace System {
namespace Security {
namespace Cryptography {
namespace Xml {
23namespace Details {
struct SignedXmlImpl; }
24namespace Details {
struct TransformChainImpl; }
35 typedef BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
36 ASPOSECPP_SHARED_RTTI_INFO_DECL();
41 friend class SignedXmlDebugLog;
43 friend struct Details::SignedXmlImpl;
44 friend struct Details::TransformChainImpl;
78#ifdef ASPOSE_GET_SHARED_MEMBERS
79 ASPOSECPP_SHARED_API
void GetSharedMembers(System::Object::shared_members_type& result)
const override;
Base class that enables using methods available for System.Object class in C#. All non-trivial classe...
Definition: object.h:62
Facilitates creation of the XML signatures. Objects of this class should only be allocated using Syst...
Definition: reference.h:27
Represents the 'SignedInfo' element of the XML signature. Objects of this class should only be alloca...
Definition: signed_info.h:26
Used for XML signing and verification. Objects of this class should only be allocated using System::M...
Definition: signed_xml.h:30
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: smart_ptr.h:180
String class used across the library. Is a substitute for C# System.String when translating code....
Definition: string.h:122
Represents a particular type and provides information about it.
Definition: type_info.h:109
Subclass of System::SmartPtr which sets itself to weak mode at construction. Please note that this cl...
Definition: weak_ptr.h:18
@ Xml
Serialize according to the XML 1.0 rules.
Definition: db_command.h:9