Updates referencesource to .NET 4.7
[mono-project.git] / mcs / class / referencesource / System.Xml / System / Xml / Serialization / SoapIncludeAttribute.cs
blobb94e97973a72656cd3c56e496bdde25b2ed99b86
1 //------------------------------------------------------------------------------
2 // <copyright file="SoapIncludeAttribute.cs" company="Microsoft">
3 // Copyright (c) Microsoft Corporation. All rights reserved.
4 // </copyright>
5 // <owner current="true" primary="true">Microsoft</owner>
6 //------------------------------------------------------------------------------
8 namespace System.Xml.Serialization {
10 using System;
12 /// <include file='doc\SoapIncludeAttribute.uex' path='docs/doc[@for="SoapIncludeAttribute"]/*' />
13 /// <devdoc>
14 /// <para>[To be supplied.]</para>
15 /// </devdoc>
16 [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface | AttributeTargets.Method, AllowMultiple=true)]
17 public class SoapIncludeAttribute : System.Attribute {
18 Type type;
20 /// <include file='doc\SoapIncludeAttribute.uex' path='docs/doc[@for="SoapIncludeAttribute.SoapIncludeAttribute"]/*' />
21 /// <devdoc>
22 /// <para>[To be supplied.]</para>
23 /// </devdoc>
24 public SoapIncludeAttribute(Type type) {
25 this.type = type;
28 /// <include file='doc\SoapIncludeAttribute.uex' path='docs/doc[@for="SoapIncludeAttribute.Type"]/*' />
29 /// <devdoc>
30 /// <para>[To be supplied.]</para>
31 /// </devdoc>
32 public Type Type {
33 get { return type; }
34 set { type = value; }