Class _Boolean
Represents a nullable System.Boolean column.
Inheritance
System.Object
_Boolean
Implements
System.Collections.Generic.IReadOnlyCollection<Column>
System.Collections.Generic.IEnumerable<Column>
System.Collections.IEnumerable
System.Collections.Generic.IComparer<DataRow>
Inherited Members
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 _Boolean : Column<bool? >, IDesignable, IColumns, IReadOnlyCollection<Column>, IEnumerable<Column>, IEnumerable, IComparer<DataRow>, IColumn<DbReader, bool? >, IColumn<DbReader>, IColumn
Fields
| Name | Description |
|---|---|
| False | Column of false constant value. |
| Null | Column of null constant value. |
| True | Column of true constant value. |
Properties
| Name | Description |
|---|---|
| Item[DbReader] | Gets the value of this column from DbReader's current row. |
Methods
| Name | Description |
|---|---|
| AreEqual(Nullable<Boolean>, Nullable<Boolean>) | |
| CastToString() | |
| Const(Nullable<Boolean>) | Creates a column of constant expression. |
| CreateConst(Nullable<Boolean>) | |
| CreateParam(Nullable<Boolean>) | |
| DeserializeValue(JsonValue) | |
| Equals(Object) | |
| GetHashCode() | |
| IsNull(Nullable<Boolean>) | |
| Param(Nullable<Boolean>, _Boolean) | Creates a column of parameter expression. |
| SerializeValue(Nullable<Boolean>) |
Operators
| Name | Description |
|---|---|
| BitwiseAnd(_Boolean, _Boolean) | Computes the logical AND operation of two specified _Boolean objects. |
| BitwiseOr(_Boolean, _Boolean) | Computes the logical OR operation of two specified _Boolean objects. |
| Equality(_Boolean, _Boolean) | Performs a logical comparison of the two _Boolean parameters for equality. |
| Explicit(_Boolean to _String) | |
| Explicit(_String to _Boolean) | |
| Implicit(Nullable<Boolean> to _Boolean) | Implicitly converts the supplied value to a column of parameter expression. |
| Inequality(_Boolean, _Boolean) | Performs a logical comparison of the two _Boolean parameters for non-equality. |
| LogicalNot(_Boolean) | Performs a NOT operation on a _Boolean. |
Explicit Interface Implementations
| Name | Description |
|---|---|
| IColumn<DbReader>.Read(DbReader, DataRow) |