InfiniteTimeSpanConverter.ConvertTo Method

Definition

Converts a TimeSpan to a String.

public override object ConvertTo (System.ComponentModel.ITypeDescriptorContext ctx, System.Globalization.CultureInfo ci, object value, Type type);

Parameters

ctx
ITypeDescriptorContext

The ITypeDescriptorContext object used for type conversions.

ci
CultureInfo

The CultureInfo used during object conversion.

value
Object

The value to convert.

type
Type

The conversion type.

Returns

The String "infinite", if the value parameter is TimeSpan.MaxValue; otherwise, the String representing the value parameter in minutes.

Remarks

The system uses the ConvertTo method when writing an attribute to a configuration file to convert a TimeSpan object to a String object.

The system uses the ConvertTo method when writing to a configuration file to convert a TimeSpan value or MaxValue to a String.

Applies to

Product Versions
.NET 8 (package-provided), 9 (package-provided)
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9