共用方式為


TimeSpanSecondsOrInfiniteConverter 類別

定義

將以秒為單位或以標準無限時間範圍表示的 TimeSpan

public ref class TimeSpanSecondsOrInfiniteConverter sealed : System::Configuration::TimeSpanSecondsConverter
public sealed class TimeSpanSecondsOrInfiniteConverter : System.Configuration.TimeSpanSecondsConverter
type TimeSpanSecondsOrInfiniteConverter = class
    inherit TimeSpanSecondsConverter
Public NotInheritable Class TimeSpanSecondsOrInfiniteConverter
Inherits TimeSpanSecondsConverter
繼承

範例

請參閱 InfiniteTimeSpanConverterTimeSpanMinutesConverter 類別中的程式代碼範例。

備註

此類型與其他所有組態轉換子類型一樣,會將組態檔中找到的字串,從相關的強型別屬性來回轉換。

特別是,TimeSpanSecondsOrInfiniteConverter 會將指派給組態屬性的 String 秒轉換為 TimeSpan 秒,反之亦然。 如果組態屬性具有 「無限」的 String 值,則會將此值轉換成 MaxValue,反之亦然。

無限 TimeSpan 值是由 MaxValue 列舉值表示。

建構函式

TimeSpanSecondsOrInfiniteConverter()

初始化 TimeSpanSecondsOrInfiniteConverter 類別的新實例。

方法

CanConvertFrom(ITypeDescriptorContext, Type)

判斷是否允許轉換。

(繼承來源 ConfigurationConverterBase)
CanConvertFrom(Type)

傳回這個轉換子是否可以將指定型別的物件轉換成這個轉換子的類型。

(繼承來源 TypeConverter)
CanConvertTo(ITypeDescriptorContext, Type)

判斷是否允許轉換。

(繼承來源 ConfigurationConverterBase)
CanConvertTo(Type)

傳回這個轉換子是否可以將 對象轉換成指定的型別。

(繼承來源 TypeConverter)
ConvertFrom(ITypeDescriptorContext, CultureInfo, Object)

String 轉換成 TimeSpan

ConvertFrom(Object)

將指定的值轉換為這個轉換子的類型。

(繼承來源 TypeConverter)
ConvertFromInvariantString(ITypeDescriptorContext, String)

使用不因文化特性和指定的內容,將指定的字串轉換成這個轉換子的類型。

(繼承來源 TypeConverter)
ConvertFromInvariantString(String)

使用不因文化特性而將指定的字串轉換成這個轉換子的類型。

(繼承來源 TypeConverter)
ConvertFromString(ITypeDescriptorContext, CultureInfo, String)

使用指定的內容和文化特性資訊,將指定的文字轉換成 物件。

(繼承來源 TypeConverter)
ConvertFromString(ITypeDescriptorContext, String)

使用指定的內容,將指定的文字轉換成 物件。

(繼承來源 TypeConverter)
ConvertFromString(String)

將指定的文字轉換成物件。

(繼承來源 TypeConverter)
ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type)

TimeSpan 轉換成 。 String

ConvertTo(Object, Type)

使用 自變數,將指定的值物件轉換為指定的型別。

(繼承來源 TypeConverter)
ConvertToInvariantString(ITypeDescriptorContext, Object)

使用指定的內容,將指定的值轉換為不因文化特性而異的字串表示。

(繼承來源 TypeConverter)
ConvertToInvariantString(Object)

將指定的值轉換為不因文化特性而異的字串表示。

(繼承來源 TypeConverter)
ConvertToString(ITypeDescriptorContext, CultureInfo, Object)

使用指定的內容和文化特性資訊,將指定的值轉換為字串表示。

(繼承來源 TypeConverter)
ConvertToString(ITypeDescriptorContext, Object)

使用指定的內容,將指定的值轉換為字串表示。

(繼承來源 TypeConverter)
ConvertToString(Object)

將指定的值轉換為字串表示。

(繼承來源 TypeConverter)
CreateInstance(IDictionary)

為物件重新建立 Object 指定一組屬性值。

(繼承來源 TypeConverter)
CreateInstance(ITypeDescriptorContext, IDictionary)

使用指定的內容,建立這個 TypeConverter 關聯型別的實例,並指定物件的一組屬性值。

(繼承來源 TypeConverter)
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetConvertFromException(Object)

傳回無法執行轉換時要擲回的例外狀況。

(繼承來源 TypeConverter)
GetConvertToException(Object, Type)

傳回無法執行轉換時要擲回的例外狀況。

(繼承來源 TypeConverter)
GetCreateInstanceSupported()

傳回變更這個物件上的值是否需要呼叫 CreateInstance(IDictionary) 方法來建立新的值。

(繼承來源 TypeConverter)
GetCreateInstanceSupported(ITypeDescriptorContext)

傳回變更這個物件上的值是否需要呼叫 CreateInstance(IDictionary),才能使用指定的內容建立新的值。

(繼承來源 TypeConverter)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetProperties(ITypeDescriptorContext, Object, Attribute[])

使用指定的內容和屬性,傳回 value 參數所指定數位類型的屬性集合。

(繼承來源 TypeConverter)
GetProperties(ITypeDescriptorContext, Object)

使用指定的內容,傳回 value 參數所指定數位類型的屬性集合。

(繼承來源 TypeConverter)
GetProperties(Object)

傳回 value 參數所指定數位類型的屬性集合。

(繼承來源 TypeConverter)
GetPropertiesSupported()

傳回這個物件是否支持屬性。

(繼承來源 TypeConverter)
GetPropertiesSupported(ITypeDescriptorContext)

傳回這個物件是否支援使用指定的內容的屬性。

(繼承來源 TypeConverter)
GetStandardValues()

從此類型轉換子所設計之數據類型的預設內容傳回標準值的集合。

(繼承來源 TypeConverter)
GetStandardValues(ITypeDescriptorContext)

傳回數據類型的標準值集合,這個型別轉換子是在提供格式內容時所設計。

(繼承來源 TypeConverter)
GetStandardValuesExclusive()

傳回 GetStandardValues() 傳回的標準值集合是否為獨佔清單。

(繼承來源 TypeConverter)
GetStandardValuesExclusive(ITypeDescriptorContext)

傳回 GetStandardValues() 傳回的標準值集合是否為使用指定內容之可能值的獨佔清單。

(繼承來源 TypeConverter)
GetStandardValuesSupported()

傳回這個物件是否支援可從清單中挑選的標準值集。

(繼承來源 TypeConverter)
GetStandardValuesSupported(ITypeDescriptorContext)

傳回這個物件是否支援使用指定內容從清單中挑選的標準值集。

(繼承來源 TypeConverter)
GetType()

取得目前實例的 Type

(繼承來源 Object)
IsValid(ITypeDescriptorContext, Object)

傳回指定的值物件是否對這個型別和指定的內容有效。

(繼承來源 TypeConverter)
IsValid(Object)

傳回指定的值物件是否對這個型別有效。

(繼承來源 TypeConverter)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
SortProperties(PropertyDescriptorCollection, String[])

排序屬性的集合。

(繼承來源 TypeConverter)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於

另請參閱