using System;
namespace System.Text
{
/// Throws if an encoded input byte sequence cannot be converted to a decoded output character. This class cannot be inherited.
/// 2
// Token: 0x020005E2 RID: 1506
[Serializable]
public sealed class DecoderExceptionFallback : DecoderFallback
{
/// Gets the maximum number of characters this instance can return.
/// The return value is always zero.
/// 2
// Token: 0x17000AB7 RID: 2743
// (get) Token: 0x060036E1 RID: 14049 RVA: 0x000BC76C File Offset: 0x000BA96C
public override int MaxCharCount
{
get
{
return 0;
}
}
/// Initializes a new instance of the class.
/// A object.
/// 2
// Token: 0x060036E2 RID: 14050 RVA: 0x000BC770 File Offset: 0x000BA970
public override DecoderFallbackBuffer CreateFallbackBuffer()
{
return new DecoderExceptionFallbackBuffer();
}
/// Indicates whether the current object and a specified object are equal.
/// true if is not null and is a object; otherwise, false.
/// An object that derives from the class.
/// 2
// Token: 0x060036E3 RID: 14051 RVA: 0x000BC778 File Offset: 0x000BA978
public override bool Equals(object value)
{
return value is DecoderExceptionFallback;
}
/// Retrieves the hash code for this instance.
/// The return value is always the same arbitrary value, and has no special significance.
/// 2
// Token: 0x060036E4 RID: 14052 RVA: 0x000BC784 File Offset: 0x000BA984
public override int GetHashCode()
{
return 0;
}
}
}