CodePorting.Translator Cs2Cpp
CodePorting.Translator.Cs2Cpp.Framework
validation_event_handler.h
1#pragma once
2
3#include <system/shared_ptr.h>
4#include <system/multicast_delegate.h>
5
7namespace System
8{
9class Object;
10namespace Xml
11{
12namespace Schema
13{
14class ValidationEventArgs;
15} // namespace Schema
16} // namespace Xml
17} // namespace System
19
20namespace System {
21
22namespace Xml {
23
24namespace Schema {
25
33using ValidationEventHandler = System::MulticastDelegate<void(SharedPtr<Object> /*sender*/, SharedPtr<ValidationEventArgs> /*e*/)>;
34
35} // namespace Schema
36} // namespace Xml
37} // namespace System
38
39
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: smart_ptr.h:180
System::MulticastDelegate< void(SharedPtr< Object >, SharedPtr< ValidationEventArgs >)> ValidationEventHandler
Represents the callback method that will handle XML schema validation events and the ValidationEventA...
Definition: validation_event_handler.h:33
@ Schema
Validate according to XML Schema definition language (XSD) schemas, including inline XML Schemas....
@ Xml
Serialize according to the XML 1.0 rules.
Definition: db_command.h:9