Returns the value of the NBElement passed in as a Nullable<TimeSpan> after first converting it to the convertVia type.

C# | Visual Basic | Visual C++ | F# |
public static Nullable<TimeSpan> ToNullableTimeSpan( NBElement value, NBElementTimeSpanType convertVia )
Public Shared Function ToNullableTimeSpan ( _ value As NBElement, _ convertVia As NBElementTimeSpanType _ ) As Nullable(Of TimeSpan)
public: static Nullable<TimeSpan> ToNullableTimeSpan( NBElement^ value, NBElementTimeSpanType convertVia )
static member ToNullableTimeSpan : value:NBElement * convertVia:NBElementTimeSpanType -> Nullable<TimeSpan>

- value (NBElement)
- The element whose value is to be converted.
- convertVia (NBElementTimeSpanType)
- The type the value is first converted to.

The current element's value converted to a Nullable<TimeSpan> data type using the specified conversion of the element.

As there are multiple choices when converting from a broker type to a Nullable<TimeSpan>, this method allows you greater control over
how the convertion is performed. The value is first converted to the convertVia type, and then
subsequently converted to a Nullable<TimeSpan>.

Exception | Condition |
---|---|
FormatException | Thrown if the value can not be converted to a Nullable<TimeSpan> with the given conversion. |