//------------------------------------------------------------------------------ // // Copyright (c) Microsoft Corporation. All rights reserved. // // [....] //------------------------------------------------------------------------------ namespace System.Xml.Serialization { using System; /// /// /// [To be supplied.] /// [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue)] public class SoapAttributeAttribute : System.Attribute { string attributeName; string ns; string dataType; /// /// /// [To be supplied.] /// public SoapAttributeAttribute() { } /// /// /// [To be supplied.] /// public SoapAttributeAttribute(string attributeName) { this.attributeName = attributeName; } /// /// /// [To be supplied.] /// public string AttributeName { get { return attributeName == null ? string.Empty : attributeName; } set { attributeName = value; } } /// /// /// [To be supplied.] /// public string Namespace { get { return ns; } set { ns = value; } } /// /// /// [To be supplied.] /// public string DataType { get { return dataType == null ? string.Empty : dataType; } set { dataType = value; } } } }