Show / Hide Table of Contents

Class _Int32

Represents a nullable System.Int32 Column.

Inheritance
System.Object
AddonBag
ModelMember
Column
Column<System.Nullable<System.Int32>>
_Int32
Implements
IColumns
System.Collections.Generic.IReadOnlyCollection<Column>
System.Collections.Generic.IEnumerable<Column>
System.Collections.IEnumerable
System.Collections.Generic.IComparer<DataRow>
IColumn<DbReader, System.Nullable<System.Int32>>
IColumn<DbReader>
IColumn
Inherited Members
Column<Nullable<Int32>>.IsPrimaryKey
Column<Nullable<Int32>>.Expression
Column<Nullable<Int32>>.GetExpression()
Column<Nullable<Int32>>.BaseColumns
Column<Nullable<Int32>>.Item[DataRow, Boolean]
Column<Nullable<Int32>>.IsReadOnly(DataRow)
Column<Nullable<Int32>>.Item[Int32]
Column<Nullable<Int32>>.Item[Int32, Boolean]
Column<Nullable<Int32>>.Item[DataRow, Int32, Boolean]
Column<Nullable<Int32>>.IsExpression
Column<Nullable<Int32>>.DataType
Column<Nullable<Int32>>.DbExpression
Column<Nullable<Int32>>.DbComputedExpression
Column<Nullable<Int32>>.IsNull(DataRow)
Column<Nullable<Int32>>.ScalarSourceModels
Column<Nullable<Int32>>.AggregateSourceModels
Column<Nullable<Int32>>.IsDeserializable
Column<Nullable<Int32>>.CreateParam(DataRow)
Column<Nullable<Int32>>.SetDefaultValue(Nullable<Int32>, String, String)
Column<Nullable<Int32>>.GetDefault()
Column<Nullable<Int32>>.Serialize(Int32)
Column<Nullable<Int32>>.Deserialize(Int32, JsonValue)
Column<Nullable<Int32>>.GetDefaultValue()
Column<Nullable<Int32>>.ComputedAs(Column<Nullable<Int32>>, Boolean, Boolean)
Column<Nullable<Int32>>.IsConcrete
Column<Nullable<Int32>>.IsDbComputed
Column<Nullable<Int32>>.MapFrom(Column)
Column<Nullable<Int32>>.GetValue(DataRow, Boolean)
Column<Nullable<Int32>>.SetValue(DataRow, Object, Boolean)
Column<Nullable<Int32>>.HasDefaultComparer
Column<Nullable<Int32>>.Compare(DataRow, DataRow, SortDirection, IComparer<Nullable<Int32>>)
Column<Nullable<Int32>>.Compare(DataRow, DataRow, SortDirection)
Column<Nullable<Int32>>.ValueComparer
Column<Nullable<Int32>>.EqualityComparer
Column<Nullable<Int32>>.HasValueComparer
Column<Nullable<Int32>>.GetHashCode(DataRow)
Column<Nullable<Int32>>.Equals(DataRow, Column, DataRow)
Column.OriginalDeclaringType
Column.Name
Column.OriginalName
Column.Id
Column.OriginalId
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
Assembly: DevZest.Data.dll
Syntax
public sealed class _Int32 : Column<int? >, IDesignable, IColumns, IReadOnlyCollection<Column>, IEnumerable<Column>, IEnumerable, IComparer<DataRow>, IColumn<DbReader, int? >, IColumn<DbReader>, IColumn

Properties

Name Description
DefaultValue
IsIdentity
Item[DbReader]

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

Methods

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

Creates a column of constant expression.

CreateConst(Nullable<Int32>)
CreateParam(Nullable<Int32>)
DeserializeValue(JsonValue)
Equals(Object)
GetHashCode()
IsNull(Nullable<Int32>)
Param(Nullable<Int32>, _Int32)

Creates a column of parameter expression.

SerializeValue(Nullable<Int32>)

Operators

Name Description
Addition(_Int32, _Int32)

Computes the sum of the two specified _Int32 objects.

BitwiseAnd(_Int32, _Int32)

Computes the bitwise AND of its _Int32 operands.

BitwiseOr(_Int32, _Int32)

Computes the bitwise OR of its _Int32 operands.

Division(_Int32, _Int32)

Divides the two specified _Int32 objects.

Equality(_Int32, _Int32)

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

ExclusiveOr(_Int32, _Int32)

Computes the bitwise exclusive-OR of its _Int32 operands.

Explicit(_Boolean to _Int32)

Converts the supplied _Boolean to _Int32.

Explicit(_Decimal to _Int32)

Converts the supplied _Decimal to _Int32.

Explicit(_Double to _Int32)

Converts the supplied _Double to _Int32.

Explicit(_Int32 to _String)

Converts the supplied _Int32 to _String.

Explicit(_Int64 to _Int32)

Converts the supplied _Int64 to _Int32.

Explicit(_Single to _Int32)

Converts the supplied _Single to _Int32.

Explicit(_String to _Int32)

Converts the supplied _String to _Int32.

GreaterThan(_Int32, _Int32)

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

GreaterThanOrEqual(_Int32, _Int32)

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

Implicit(_Byte to _Int32)

Converts the supplied _Byte to _Int32.

Implicit(_Int16 to _Int32)

Converts the supplied _Int16 to _Int32.

Implicit(Nullable<Int32> to _Int32)

Implicitly converts the supplied value to a column of parameter expression.

Inequality(_Int32, _Int32)

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

LessThan(_Int32, _Int32)

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

LessThanOrEqual(_Int32, _Int32)

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

Modulus(_Int32, _Int32)

Computes the remainder after dividing the first _Int32 parameter by the second.

Multiply(_Int32, _Int32)

Multiplies the two specified _Int32 objects.

OnesComplement(_Int32)

Performs a bitwise one's complement operation on the specified _Int32.

Subtraction(_Int32, _Int32)

Substracts the two specified _Int32 objects.

UnaryNegation(_Int32)

Negates the _Int32 operand.

Explicit Interface Implementations

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

Extension Methods

Columns.Except(IColumns, IColumns)
Columns.Intersect(IColumns, IColumns)
Columns.IsProperSubsetOf(IColumns, IColumns)
Columns.IsProperSupersetOf(IColumns, IColumns)
Columns.IsSubsetOf(IColumns, IColumns)
Columns.IsSupersetOf(IColumns, IColumns)
Columns.Overlaps(IColumns, IColumns)
Columns.SetEquals(IColumns, IColumns)
Columns.SymmetricExcept(IColumns, IColumns)
Columns.Union(IColumns, IColumns)
DataRowComparer.ThenBy(IComparer<DataRow>, IComparer<DataRow>)
Functions.Average(Column<Nullable<Int32>>)
Functions.Count(Column)
Functions.CountRows(Column)
Functions.First<T>(T)
Functions.IfNull<T>(T, T)
Functions.IsNotNull(Column)
Functions.IsNull(Column)
Functions.Last<T>(T)
Functions.Max<T>(T)
Functions.Min<T>(T)
Functions.Sum(Column<Nullable<Int32>>)
AddonBagExtensions.GetAddons<T>(AddonBag)
AddonBagExtensions.GetAddon<T>(AddonBag)
AddonBagExtensions.GetAddon(AddonBag, Object)
AddonBagExtensions.Add(AddonBag, IAddon)
AddonBagExtensions.AddOrUpdate(AddonBag, IAddon)
AddonBagExtensions.ContainsAddon(AddonBag, Object)
AddonBagExtensions.RemoveAddon(AddonBag, Object)
ColumnExtensions.SetDefault<T>(T, T, String, String)
ColumnExtensions.WithDefault<T>(T, T, String, String)
ColumnExtensions.WithDefaultValue<TColumn, TValue>(TColumn, TValue, String, String)
ColumnExtensions.WithDisplayDescription<T>(T, String)
ColumnExtensions.WithDisplayDescription<T>(T, Func<String>)
ColumnExtensions.WithDisplayName<T>(T, String)
ColumnExtensions.WithDisplayName<T>(T, Func<String>)
ColumnExtensions.WithDisplayPrompt<T>(T, String)
ColumnExtensions.WithDisplayPrompt<T>(T, Func<String>)
ColumnExtensions.WithDisplayShortName<T>(T, String)
ColumnExtensions.WithDisplayShortName<T>(T, Func<String>)
ColumnExtensions.WithValueComparer<TColumn, TValue>(TColumn, IComparer<TValue>)
ColumnExtensions.TranslateTo<T>(T, Model)
ColumnExtensions.UnsafeMap(Column, Column)
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