2 //------------------------------------------------------------------------------
3 // <copyright file="XmlSchemaProviderAttribute.cs" company="Microsoft">
4 // Copyright (c) Microsoft Corporation. All rights reserved.
6 // <owner current="true" primary="true">[....]</owner>
7 //------------------------------------------------------------------------------
9 namespace System.Xml.Serialization {
11 using System.Xml.Schema;
13 /// <include file='doc\XmlSchemaProviderAttribute.uex' path='docs/doc[@for="XmlSchemaProviderAttribute"]/*' />
15 /// <para>[To be supplied.]</para>
17 [AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Struct)]
18 public sealed class XmlSchemaProviderAttribute : System.Attribute {
22 /// <include file='doc\XmlSchemaProviderAttribute.uex' path='docs/doc[@for="XmlSchemaProviderAttribute.XmlSchemaProviderAttribute"]/*' />
24 /// <para>[To be supplied.]</para>
26 public XmlSchemaProviderAttribute(string methodName) {
27 this.methodName = methodName;
30 /// <include file='doc\XmlSchemaProviderAttribute.uex' path='docs/doc[@for="XmlSchemaProviderAttribute.MethodName"]/*' />
32 /// <para>[To be supplied.]</para>
34 public string MethodName {
35 get { return methodName; }
38 /// <include file='doc\XmlSchemaProviderAttribute.uex' path='docs/doc[@for="XmlSchemaProviderAttribute.IsAny"]/*' />
40 /// <para>[To be supplied.]</para>