using System;
using System.ComponentModel;
using System.Globalization;
using Cpp2IlInjected;
namespace System
{
/// Converts a type to a type, and vice versa.
// Token: 0x02000098 RID: 152
[Token(Token = "0x2000098")]
public class UriTypeConverter : TypeConverter
{
/// Initializes a new instance of the class.
// Token: 0x060002ED RID: 749 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002ED")]
[Address(RVA = "0x11DD080", Offset = "0x11DC080", VA = "0x1811DD080")]
public UriTypeConverter()
{
}
// Token: 0x060002EE RID: 750 RVA: 0x00003258 File Offset: 0x00001458
[Token(Token = "0x60002EE")]
[Address(RVA = "0x11DCBB0", Offset = "0x11DBBB0", VA = "0x1811DCBB0")]
private bool CanConvert(Type type)
{
return default(bool);
}
/// Returns whether this converter can convert an object of the given type to the type of this converter.
/// An that provides a format context.
/// A that represents the type that you want to convert from.
///
/// if is a type or a type can be assigned from ; otherwise, .
/// The parameter is .
// Token: 0x060002EF RID: 751 RVA: 0x00003270 File Offset: 0x00001470
[Token(Token = "0x60002EF")]
[Address(RVA = "0x11DCA80", Offset = "0x11DBA80", VA = "0x1811DCA80", Slot = "4")]
public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType)
{
return default(bool);
}
/// Returns whether this converter can convert the object to the specified type, using the specified context.
/// An that provides a format context.
/// A that represents the type that you want to convert to.
///
/// if is of type , , or ; otherwise, .
// Token: 0x060002F0 RID: 752 RVA: 0x00003288 File Offset: 0x00001488
[Token(Token = "0x60002F0")]
[Address(RVA = "0x11DCB30", Offset = "0x11DBB30", VA = "0x1811DCB30", Slot = "5")]
public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType)
{
return default(bool);
}
/// Converts the given object to the type of this converter, using the specified context and culture information.
/// An that provides a format context.
/// The to use as the current culture.
/// The to convert.
/// An that represents the converted value.
/// The conversion cannot be performed.
// Token: 0x060002F1 RID: 753 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002F1")]
[Address(RVA = "0x11DCC80", Offset = "0x11DBC80", VA = "0x1811DCC80", Slot = "6")]
public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
{
return null;
}
/// Converts a given value object to the specified type, using the specified context and culture information.
/// An that provides a format context.
/// A . If is passed, the current culture is assumed.
/// The to convert.
/// The to convert the parameter to.
/// An that represents the converted value.
/// The parameter is .
/// The conversion cannot be performed.
// Token: 0x060002F2 RID: 754 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002F2")]
[Address(RVA = "0x11DCE30", Offset = "0x11DBE30", VA = "0x1811DCE30", Slot = "7")]
public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
{
return null;
}
}
}