<?xml version="1.0"?>
<ErrorDocumentation xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <ErrorName>CS0546</ErrorName>
  <Examples>
    <string>// CS0546: `DerivedClass.Value.set': cannot override because `BaseClass.Value' does not have an overridable set accessor
// Line: 9

abstract class BaseClass {
        protected abstract int Value { get; }
}

class DerivedClass: BaseClass {
        protected override int Value { get {} set {} }
}

</string>
    <string>// CS0546: `B.Prop': cannot override because `A.Prop' does not have accessible set accessor
// Line: 13

public class A
{
	public virtual string Prop {
		get; private set;
	}
}
 
public class B : A
{
	sealed override public string Prop {
		get { return ""; }
	}
}</string>
  </Examples>
</ErrorDocumentation>