CodePorting.Translator Cs2Cpp
CodePorting.Translator.Cs2Cpp.Framework
web_service_attribute.h
1
2#pragma once
3#include <system/attribute.h>
4#include <system/string.h>
5
6namespace System { namespace Web { namespace Services {
7
13{
18
20 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
22 ASPOSECPP_SHARED_RTTI_INFO_DECL();
23
24public:
27
39 void set_Name(String value);
45 void set_Namespace(String value);
46
49
50private:
52 String description;
54 String name;
56 String ns;
57};
58}}} // namespace System::Web::Services
A base class for custom attributes. Objects of this class should only be allocated using System::Make...
Definition: attribute.h:16
String class used across the library. Is a substitute for C# System.String when translating code....
Definition: string.h:122
Adds additional information to the XML Web service. Objects of this class should only be allocated us...
Definition: web_service_attribute.h:13
WebServiceAttribute()
Constructs a new instance.
void set_Name(String value)
Sets the XML Web service's name.
String get_Namespace()
Gets the default namespace to use for the XML Web service.
void set_Namespace(String value)
Sets the default namespace to use for the XML Web service.
static const String DefaultNamespace
The default value of the 'Namespace' property.
Definition: web_service_attribute.h:26
String get_Description()
Gets a message that contains the XML Web service description.
void set_Description(String value)
Sets a message that contains the XML Web service description.
String get_Name()
Gets the XML Web service's name.
Definition: db_command.h:9