mscorlib(4.0.0.0) API with additions
SoapAttribute.cs
2 
4 {
6  [ComVisible(true)]
7  public class SoapAttribute : Attribute
8  {
10  protected string ProtXmlNamespace;
11 
12  private bool _bUseAttribute;
13 
14  private bool _bEmbedded;
15 
17  protected object ReflectInfo;
18 
21  public virtual string XmlNamespace
22  {
23  get
24  {
25  return ProtXmlNamespace;
26  }
27  set
28  {
29  ProtXmlNamespace = value;
30  }
31  }
32 
36  public virtual bool UseAttribute
37  {
38  get
39  {
40  return _bUseAttribute;
41  }
42  set
43  {
44  _bUseAttribute = value;
45  }
46  }
47 
51  public virtual bool Embedded
52  {
53  get
54  {
55  return _bEmbedded;
56  }
57  set
58  {
59  _bEmbedded = value;
60  }
61  }
62 
63  internal void SetReflectInfo(object info)
64  {
65  ReflectInfo = info;
66  }
67  }
68 }
object ReflectInfo
A reflection object used by attribute classes derived from the T:System.Runtime.Remoting....
Represents the base class for custom attributes.
Definition: Attribute.cs:15
Definition: __Canon.cs:3
virtual bool Embedded
Gets or sets a value indicating whether the type must be nested during SOAP serialization.
virtual bool UseAttribute
Gets or sets a value indicating whether the target of the current attribute will be serialized as an ...
virtual string XmlNamespace
Gets or sets the XML namespace name.
string ProtXmlNamespace
The XML namespace to which the target of the current SOAP attribute is serialized.
Provides default functionality for all SOAP attributes.
Definition: SoapAttribute.cs:7