12 private string _SoapAction;
14 private string _responseXmlElementName;
16 private string _responseXmlNamespace;
18 private string _returnXmlElementName;
20 private bool _bSoapActionExplicitySet;
22 internal bool SoapActionExplicitySet => _bSoapActionExplicitySet;
28 [SecuritySafeCritical]
31 if (_SoapAction ==
null)
40 _bSoapActionExplicitySet =
true;
63 [SecuritySafeCritical]
84 if (_responseXmlElementName ==
null &&
ReflectInfo !=
null)
88 return _responseXmlElementName;
92 _responseXmlElementName = value;
102 if (_responseXmlNamespace ==
null)
106 return _responseXmlNamespace;
110 _responseXmlNamespace = value;
120 if (_returnXmlElementName ==
null)
122 _returnXmlElementName =
"return";
124 return _returnXmlElementName;
128 _returnXmlElementName = value;
132 private string XmlTypeNamespaceOfDeclaringType
140 return XmlNamespaceEncoder.GetXmlNamespaceForType((RuntimeType)declaringType,
null);
Obtains information about the attributes of a member and provides access to member metadata.
override Type DeclaringType
Gets the type that declares the current nested type or generic type parameter.
Provides information about, and means to manipulate, the current environment and platform....
Represents type declarations: class types, interface types, array types, value types,...
AttributeTargets
Specifies the application elements on which it is valid to apply an attribute.
The exception that is thrown when something has gone wrong during remoting.