Show / Hide Table of Contents

Class _TimeSpan

Represents a nullable System.TimeSpan column.

Inheritance
System.Object
AddonBag
ModelMember
Column
Column<System.Nullable<System.TimeSpan>>
_TimeSpan
Implements
IColumns
System.Collections.Generic.IReadOnlyCollection<Column>
System.Collections.Generic.IEnumerable<Column>
System.Collections.IEnumerable
System.Collections.Generic.IComparer<DataRow>
IColumn<SqlReader, System.Nullable<System.TimeSpan>>
IColumn<SqlReader>
IColumn
Inherited Members
Column<Nullable<TimeSpan>>.IsPrimaryKey
Column<Nullable<TimeSpan>>.Expression
Column<Nullable<TimeSpan>>.GetExpression()
Column<Nullable<TimeSpan>>.BaseColumns
Column<Nullable<TimeSpan>>.Item[DataRow, Boolean]
Column<Nullable<TimeSpan>>.IsReadOnly(DataRow)
Column<Nullable<TimeSpan>>.Item[Int32]
Column<Nullable<TimeSpan>>.Item[Int32, Boolean]
Column<Nullable<TimeSpan>>.Item[DataRow, Int32, Boolean]
Column<Nullable<TimeSpan>>.IsExpression
Column<Nullable<TimeSpan>>.DataType
Column<Nullable<TimeSpan>>.DbExpression
Column<Nullable<TimeSpan>>.DbComputedExpression
Column<Nullable<TimeSpan>>.IsNull(DataRow)
Column<Nullable<TimeSpan>>.ScalarSourceModels
Column<Nullable<TimeSpan>>.AggregateSourceModels
Column<Nullable<TimeSpan>>.IsDeserializable
Column<Nullable<TimeSpan>>.CreateParam(DataRow)
Column<Nullable<TimeSpan>>.SetDefaultValue(Nullable<TimeSpan>, String, String)
Column<Nullable<TimeSpan>>.GetDefault()
Column<Nullable<TimeSpan>>.Serialize(Int32)
Column<Nullable<TimeSpan>>.Deserialize(Int32, JsonValue)
Column<Nullable<TimeSpan>>.DefaultValue
Column<Nullable<TimeSpan>>.GetDefaultValue()
Column<Nullable<TimeSpan>>.ComputedAs(Column<Nullable<TimeSpan>>, Boolean, Boolean)
Column<Nullable<TimeSpan>>.IsConcrete
Column<Nullable<TimeSpan>>.IsDbComputed
Column<Nullable<TimeSpan>>.MapFrom(Column)
Column<Nullable<TimeSpan>>.GetValue(DataRow, Boolean)
Column<Nullable<TimeSpan>>.SetValue(DataRow, Object, Boolean)
Column<Nullable<TimeSpan>>.HasDefaultComparer
Column<Nullable<TimeSpan>>.Compare(DataRow, DataRow, SortDirection, IComparer<Nullable<TimeSpan>>)
Column<Nullable<TimeSpan>>.Compare(DataRow, DataRow, SortDirection)
Column<Nullable<TimeSpan>>.ValueComparer
Column<Nullable<TimeSpan>>.EqualityComparer
Column<Nullable<TimeSpan>>.HasValueComparer
Column<Nullable<TimeSpan>>.GetHashCode(DataRow)
Column<Nullable<TimeSpan>>.Equals(DataRow, Column, DataRow)
Column.OriginalDeclaringType
Column.Name
Column.OriginalName
Column.Id
Column.OriginalId
Column.IsIdentity
Column.Ordinal
Column.DbColumnName
Column.DbColumnDescription
Column.IsAbsoluteExpression
Column.Kind
Column.IsSystem
Column.ToString()
Column.VerifyDbReader(DbReader)
Column.IsSerializable
Column.GetIdentity(Boolean)
Column.Asc()
Column.Desc()
Column.Nullable(Boolean)
Column.IsNullable
Column.IColumns.Contains(Column)
Column.IReadOnlyCollection<Column>.Count
Column.IEnumerable<Column>.GetEnumerator()
Column.IEnumerable.GetEnumerator()
Column.IColumns.IsSealed
Column.IColumns.Seal()
Column.IColumns.Add(Column)
Column.IColumns.Remove(Column)
Column.IColumns.Clear()
Column.DisplayShortName
Column.SetDisplayShortName(Func<String>)
Column.DisplayName
Column.SetDisplayName(Func<String>)
Column.DisplayDescription
Column.SetDisplayDescription(Func<String>)
Column.DisplayPrompt
Column.SetDisplayPrompt(Func<String>)
Column.Compare(DataRow, DataRow)
Column.RelativeName
Column.SetDefaultValue(Object, String, String)
Column.IsUnique
Column.LogicalDataType
Column.Model
ModelMember.GetParent()
ModelMember.DesignMode
ModelMember.VerifyDesignMode()
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: DevZest.Data.SqlServer
Assembly: DevZest.Data.SqlServer.dll
Syntax
public sealed class _TimeSpan : Column<TimeSpan? >, IDesignable, IColumns, IReadOnlyCollection<Column>, IEnumerable<Column>, IEnumerable, IComparer<DataRow>, IColumn<SqlReader, TimeSpan? >, IColumn<SqlReader>, IColumn

Properties

Name Description
Item[SqlReader]

Gets the value of this column from SqlReader's current row.

Methods

Name Description
AreEqual(Nullable<TimeSpan>, Nullable<TimeSpan>)
CastToString()
Const(Nullable<TimeSpan>)

Creates a column of constant expression.

CreateConst(Nullable<TimeSpan>)
CreateParam(Nullable<TimeSpan>)
DeserializeValue(JsonValue)
Equals(Object)
GetHashCode()
IsNull(Nullable<TimeSpan>)
Param(Nullable<TimeSpan>, _TimeSpan)

Creates a column of parameter expression.

SerializeValue(Nullable<TimeSpan>)

Operators

Name Description
Equality(_TimeSpan, _TimeSpan)

Performs a logical comparison of the two _TimeSpan parameters for equality.

Explicit(_String to _TimeSpan)

Converts the supplied _String to _TimeSpan.

Explicit(_TimeSpan to _String)

Converts the supplied _TimeSpan to _String.

GreaterThan(_TimeSpan, _TimeSpan)

Compares the two _TimeSpan parameters to determine whether the first is greater than the second.

GreaterThanOrEqual(_TimeSpan, _TimeSpan)

Compares the two _TimeSpan parameters to determine whether the first is greater than or equal the second.

Implicit(Nullable<TimeSpan> to _TimeSpan)

Converts the supplied nullable DateTime to _DateTime expression.

Inequality(_TimeSpan, _TimeSpan)

Performs a logical comparison of the two _TimeSpan parameters for non-equality.

LessThan(_TimeSpan, _TimeSpan)

Compares the two _TimeSpan parameters to determine whether the first is less than the second.

LessThanOrEqual(_TimeSpan, _TimeSpan)

Compares the two _TimeSpan parameters to determine whether the first is less than or equal the second.

Explicit Interface Implementations

Name Description
IColumn<SqlReader>.Read(SqlReader, DataRow)

Extension Methods

ColumnExtensions.WithDefaultValue<TColumn, TValue>(TColumn, TValue, String, String)
ColumnExtensions.WithValueComparer<TColumn, TValue>(TColumn, IComparer<TValue>)
BindingFactory.BindToColumnHeader(Column, Object)
BindingFactory.BindToLabel<TTarget>(Column, RowBinding<TTarget>, String, IFormatProvider)
BindingFactory.BindToTextBlock(Column, String, IFormatProvider)
BindingFactory.BindToTextBlock(Column, Func<RowPresenter, String>, IFormatProvider)
BindingFactory.BindToHyperlink(Column, ICommand, String, IFormatProvider)
BindingFactory.BindToTextBox(Column, IValueConverter, String)
BindingFactory.BindToTextBox(Column, IValueConverter, CultureInfo, String)
  • Improve this Doc
  • View Source
Back to top Copyright © Weifen Luo | DevZest