﻿<?xml version="1.0" encoding="utf-8"?>
<ErrorDocumentation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <ErrorName>CS3009</ErrorName>
  <Examples>
    <string>// cs3009.cs: 'Days': base type 'uint' is not CLS-compliant
// Line: 7

using System;
[assembly:CLSCompliant(true)]

public enum Days: uint {Sat=1, Sun, Mon, Tue, Wed, Thu, Fri};
</string>
    <string>// cs3009.cs: 'CLSClass': base type 'System.Runtime.Serialization.Formatter' is not CLS-compliant
// Line: 9

using System;
using System.Runtime.Serialization;

[assembly:CLSCompliant (true)]

public abstract class CLSClass: Formatter {
}
</string>
    <string>// cs3009.cs: 'AttributesForm': base type 'BaseClass' is not CLS-compliant
// Line: 14
// The error is reported intentionally twice.

using System;

[assembly:CLSCompliant(true)]

[CLSCompliant(false)]
public class BaseClass
{
}

public class AttributesForm : BaseClass
{
}

public class AttributesForm_2 : BaseClass
{
}</string>
    <string>// cs3009.cs: 'CLSClass': base type 'BaseClass' is not CLS-compliant
// Line: 11

using System;
[assembly:CLSCompliant (true)]

[CLSCompliant (false)]
public class BaseClass {
}

public class CLSClass: BaseClass {
}
</string>
  </Examples>
</ErrorDocumentation>