Cadenza : Cadenza.IO Namespace

TextValueReader Class

Documentation for this section has not yet been entered.

[System.CLSCompliant(false)]
public sealed class TextValueReader : ValueReader<string>

⊟ Remarks

Documentation for this section has not yet been entered.

⊟ Requirements

Namespace: Cadenza.IO
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

⊟ Members

See Also: Inherited members from ValueReader<string>.

⊟ Public Constructors

Documentation for this section has not yet been entered.

⊟ Public Methods

Dispose ()
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
Read (out bool) : IValueReader
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
Read (out byte) : IValueReader
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
Read (out char) : IValueReader
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
Read (out DateTime) : IValueReader
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
Read (out decimal) : IValueReader
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
Read (out double) : IValueReader
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
Read (out short) : IValueReader
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
Read (out int) : IValueReader
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
Read (out long) : IValueReader
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
Read (out sbyte) : IValueReader
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
Read (out float) : IValueReader
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
Read (out string) : IValueReader
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
Read (out ushort) : IValueReader
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
Read (out uint) : IValueReader
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
Read (out ulong) : IValueReader
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
Read (IFormatProvider, out byte) : TextValueReader
Documentation for this section has not yet been entered.
Read (IFormatProvider, out DateTime) : TextValueReader
Documentation for this section has not yet been entered.
Read (IFormatProvider, out decimal) : TextValueReader
Documentation for this section has not yet been entered.
Read (IFormatProvider, out double) : TextValueReader
Documentation for this section has not yet been entered.
Read (IFormatProvider, out short) : TextValueReader
Documentation for this section has not yet been entered.
Read (IFormatProvider, out int) : TextValueReader
Documentation for this section has not yet been entered.
Read (IFormatProvider, out long) : TextValueReader
Documentation for this section has not yet been entered.
Read (IFormatProvider, out sbyte) : TextValueReader
Documentation for this section has not yet been entered.
Read (IFormatProvider, out float) : TextValueReader
Documentation for this section has not yet been entered.
Read (IFormatProvider, out ushort) : TextValueReader
Documentation for this section has not yet been entered.
Read (IFormatProvider, out uint) : TextValueReader
Documentation for this section has not yet been entered.
Read (IFormatProvider, out ulong) : TextValueReader
Documentation for this section has not yet been entered.

⊟ Protected Methods

Dispose (bool)
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
GetNextItem () : string
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
override
ToBoolean (string) : bool
Documentation for this section has not yet been entered.
abstract
ToBoolean (string) : bool
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
override
ToByte (string) : byte
Documentation for this section has not yet been entered.
abstract
ToByte (string) : byte
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
override
ToChar (string) : char
Documentation for this section has not yet been entered.
abstract
ToChar (string) : char
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
override
ToDateTime (string) : DateTime
Documentation for this section has not yet been entered.
abstract
ToDateTime (string) : DateTime
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
override
ToDecimal (string) : decimal
Documentation for this section has not yet been entered.
abstract
ToDecimal (string) : decimal
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
override
ToDouble (string) : double
Documentation for this section has not yet been entered.
abstract
ToDouble (string) : double
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
override
ToInt16 (string) : short
Documentation for this section has not yet been entered.
abstract
ToInt16 (string) : short
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
override
ToInt32 (string) : int
Documentation for this section has not yet been entered.
abstract
ToInt32 (string) : int
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
override
ToInt64 (string) : long
Documentation for this section has not yet been entered.
abstract
ToInt64 (string) : long
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
override
ToSByte (string) : sbyte
Documentation for this section has not yet been entered.
ToSByte (string) : sbyte
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
override
ToSingle (string) : float
Documentation for this section has not yet been entered.
abstract
ToSingle (string) : float
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
override
ToString (string) : string
Documentation for this section has not yet been entered.
abstract
ToString (string) : string
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
override
ToUInt16 (string) : ushort
Documentation for this section has not yet been entered.
ToUInt16 (string) : ushort
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
override
ToUInt32 (string) : uint
Documentation for this section has not yet been entered.
ToUInt32 (string) : uint
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)
override
ToUInt64 (string) : ulong
Documentation for this section has not yet been entered.
ToUInt64 (string) : ulong
Documentation for this section has not yet been entered. (Inherited from ValueReader<T>.)

⊟ Extension Methods

static
Just<T> (this T) : Cadenza.Maybe<T>
Create a new Cadenza.Maybe<T> instance initialized to a specified value. The returned value will not be Cadenza.Maybe<T>.Nothing.
static
Match<TSource,TResult> (this TSource, params Func<TSource, Cadenza.Maybe<TResult>>[]) : TResult
Converts the TSource instance self into a TResult.
static
Read<TSource,TValue> (this ValueReader<TSource>, out TValue) : ValueReader<TSource>
Documentation for this section has not yet been entered.
static
ToMaybe<T> (this T) : Cadenza.Maybe<T>
Create a new Cadenza.Maybe<T> instance initialized to a specified value. The returned value may be Cadenza.Maybe<T>.Nothing.
static
TraverseBreadthFirst<TSource,TResult> (this TSource, Func<TSource, TResult>, Func<TSource, IEnumerable<TSource>>) : IEnumerable<TResult>
Traverse a tree in a breadth-first fashion, converting each encountered node.
static
TraverseBreadthFirstWithParent<TSource,TResult> (this TSource, Func<TSource, TResult>, Func<TSource, IEnumerable<TSource>>) : IEnumerable<KeyValuePair<TSource, TResult>>
Traverse a tree in a breadth-first fashion, converting each encountered node.
static
TraverseDepthFirst<TSource,TResult> (this TSource, Func<TSource, TResult>, Func<TSource, IEnumerable<TSource>>) : IEnumerable<TResult>
Traverse a tree in a depth-first fashion, converting each encountered node.
static
TraverseDepthFirstWithParent<TSource,TResult> (this TSource, Func<TSource, TResult>, Func<TSource, IEnumerable<TSource>>) : IEnumerable<KeyValuePair<TSource, TResult>>
Traverse a tree in a depth-first fashion, converting each encountered node.
static
With<TSource,TResult> (this TSource, Func<TSource, TResult>) : TResult
Supports chaining otherwise temporary values.

⊟ Member Details

⊟ TextValueReader Constructor

Documentation for this section has not yet been entered.

public TextValueReader (IEnumerable<string> values)

⊟ Parameters

values
Documentation for this section has not yet been entered.

⊟ Exceptions

Type Reason
ArgumentNullException Documentation for this section has not yet been entered.

⊟ Remarks

Documentation for this section has not yet been entered.

⊟ Requirements

Namespace: Cadenza.IO
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

⊟ Read Method

Documentation for this section has not yet been entered.

public TextValueReader Read (IFormatProvider provider, out byte value)

⊟ Parameters

provider
Documentation for this section has not yet been entered.
value
Documentation for this section has not yet been entered.

⊟ Returns

Documentation for this section has not yet been entered.

⊟ Exceptions

Type Reason
InvalidOperationException Documentation for this section has not yet been entered.

⊟ Remarks

Documentation for this section has not yet been entered.

⊟ Requirements

Namespace: Cadenza.IO
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

⊟ Read Method

Documentation for this section has not yet been entered.

public TextValueReader Read (IFormatProvider provider, out DateTime value)

⊟ Parameters

provider
Documentation for this section has not yet been entered.
value
Documentation for this section has not yet been entered.

⊟ Returns

Documentation for this section has not yet been entered.

⊟ Exceptions

Type Reason
InvalidOperationException Documentation for this section has not yet been entered.

⊟ Remarks

Documentation for this section has not yet been entered.

⊟ Requirements

Namespace: Cadenza.IO
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

⊟ Read Method

Documentation for this section has not yet been entered.

public TextValueReader Read (IFormatProvider provider, out decimal value)

⊟ Parameters

provider
Documentation for this section has not yet been entered.
value
Documentation for this section has not yet been entered.

⊟ Returns

Documentation for this section has not yet been entered.

⊟ Exceptions

Type Reason
InvalidOperationException Documentation for this section has not yet been entered.

⊟ Remarks

Documentation for this section has not yet been entered.

⊟ Requirements

Namespace: Cadenza.IO
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

⊟ Read Method

Documentation for this section has not yet been entered.

public TextValueReader Read (IFormatProvider provider, out double value)

⊟ Parameters

provider
Documentation for this section has not yet been entered.
value
Documentation for this section has not yet been entered.

⊟ Returns

Documentation for this section has not yet been entered.

⊟ Exceptions

Type Reason
InvalidOperationException Documentation for this section has not yet been entered.

⊟ Remarks

Documentation for this section has not yet been entered.

⊟ Requirements

Namespace: Cadenza.IO
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

⊟ Read Method

Documentation for this section has not yet been entered.

public TextValueReader Read (IFormatProvider provider, out short value)

⊟ Parameters

provider
Documentation for this section has not yet been entered.
value
Documentation for this section has not yet been entered.

⊟ Returns

Documentation for this section has not yet been entered.

⊟ Exceptions

Type Reason
InvalidOperationException Documentation for this section has not yet been entered.

⊟ Remarks

Documentation for this section has not yet been entered.

⊟ Requirements

Namespace: Cadenza.IO
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

⊟ Read Method

Documentation for this section has not yet been entered.

public TextValueReader Read (IFormatProvider provider, out int value)

⊟ Parameters

provider
Documentation for this section has not yet been entered.
value
Documentation for this section has not yet been entered.

⊟ Returns

Documentation for this section has not yet been entered.

⊟ Exceptions

Type Reason
InvalidOperationException Documentation for this section has not yet been entered.

⊟ Remarks

Documentation for this section has not yet been entered.

⊟ Requirements

Namespace: Cadenza.IO
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

⊟ Read Method

Documentation for this section has not yet been entered.

public TextValueReader Read (IFormatProvider provider, out long value)

⊟ Parameters

provider
Documentation for this section has not yet been entered.
value
Documentation for this section has not yet been entered.

⊟ Returns

Documentation for this section has not yet been entered.

⊟ Exceptions

Type Reason
InvalidOperationException Documentation for this section has not yet been entered.

⊟ Remarks

Documentation for this section has not yet been entered.

⊟ Requirements

Namespace: Cadenza.IO
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

⊟ Read Method

Documentation for this section has not yet been entered.

public TextValueReader Read (IFormatProvider provider, out sbyte value)

⊟ Parameters

provider
Documentation for this section has not yet been entered.
value
Documentation for this section has not yet been entered.

⊟ Returns

Documentation for this section has not yet been entered.

⊟ Exceptions

Type Reason
InvalidOperationException Documentation for this section has not yet been entered.

⊟ Remarks

Documentation for this section has not yet been entered.

⊟ Requirements

Namespace: Cadenza.IO
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

⊟ Read Method

Documentation for this section has not yet been entered.

public TextValueReader Read (IFormatProvider provider, out float value)

⊟ Parameters

provider
Documentation for this section has not yet been entered.
value
Documentation for this section has not yet been entered.

⊟ Returns

Documentation for this section has not yet been entered.

⊟ Exceptions

Type Reason
InvalidOperationException Documentation for this section has not yet been entered.

⊟ Remarks

Documentation for this section has not yet been entered.

⊟ Requirements

Namespace: Cadenza.IO
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

⊟ Read Method

Documentation for this section has not yet been entered.

public TextValueReader Read (IFormatProvider provider, out ushort value)

⊟ Parameters

provider
Documentation for this section has not yet been entered.
value
Documentation for this section has not yet been entered.

⊟ Returns

Documentation for this section has not yet been entered.

⊟ Exceptions

Type Reason
InvalidOperationException Documentation for this section has not yet been entered.

⊟ Remarks

Documentation for this section has not yet been entered.

⊟ Requirements

Namespace: Cadenza.IO
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

⊟ Read Method

Documentation for this section has not yet been entered.

public TextValueReader Read (IFormatProvider provider, out uint value)

⊟ Parameters

provider
Documentation for this section has not yet been entered.
value
Documentation for this section has not yet been entered.

⊟ Returns

Documentation for this section has not yet been entered.

⊟ Exceptions

Type Reason
InvalidOperationException Documentation for this section has not yet been entered.

⊟ Remarks

Documentation for this section has not yet been entered.

⊟ Requirements

Namespace: Cadenza.IO
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

⊟ Read Method

Documentation for this section has not yet been entered.

public TextValueReader Read (IFormatProvider provider, out ulong value)

⊟ Parameters

provider
Documentation for this section has not yet been entered.
value
Documentation for this section has not yet been entered.

⊟ Returns

Documentation for this section has not yet been entered.

⊟ Exceptions

Type Reason
InvalidOperationException Documentation for this section has not yet been entered.

⊟ Remarks

Documentation for this section has not yet been entered.

⊟ Requirements

Namespace: Cadenza.IO
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

⊟ ToBoolean Method

Documentation for this section has not yet been entered.

protected override bool ToBoolean (string value)

⊟ Parameters

value
Documentation for this section has not yet been entered.

⊟ Returns

Documentation for this section has not yet been entered.

⊟ Remarks

Documentation for this section has not yet been entered.

⊟ Requirements

Namespace: Cadenza.IO
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

⊟ ToByte Method

Documentation for this section has not yet been entered.

protected override byte ToByte (string value)

⊟ Parameters

value
Documentation for this section has not yet been entered.

⊟ Returns

Documentation for this section has not yet been entered.

⊟ Remarks

Documentation for this section has not yet been entered.

⊟ Requirements

Namespace: Cadenza.IO
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

⊟ ToChar Method

Documentation for this section has not yet been entered.

protected override char ToChar (string value)

⊟ Parameters

value
Documentation for this section has not yet been entered.

⊟ Returns

Documentation for this section has not yet been entered.

⊟ Remarks

Documentation for this section has not yet been entered.

⊟ Requirements

Namespace: Cadenza.IO
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

⊟ ToDateTime Method

Documentation for this section has not yet been entered.

protected override DateTime ToDateTime (string value)

⊟ Parameters

value
Documentation for this section has not yet been entered.

⊟ Returns

Documentation for this section has not yet been entered.

⊟ Remarks

Documentation for this section has not yet been entered.

⊟ Requirements

Namespace: Cadenza.IO
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

⊟ ToDecimal Method

Documentation for this section has not yet been entered.

protected override decimal ToDecimal (string value)

⊟ Parameters

value
Documentation for this section has not yet been entered.

⊟ Returns

Documentation for this section has not yet been entered.

⊟ Remarks

Documentation for this section has not yet been entered.

⊟ Requirements

Namespace: Cadenza.IO
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

⊟ ToDouble Method

Documentation for this section has not yet been entered.

protected override double ToDouble (string value)

⊟ Parameters

value
Documentation for this section has not yet been entered.

⊟ Returns

Documentation for this section has not yet been entered.

⊟ Remarks

Documentation for this section has not yet been entered.

⊟ Requirements

Namespace: Cadenza.IO
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

⊟ ToInt16 Method

Documentation for this section has not yet been entered.

protected override short ToInt16 (string value)

⊟ Parameters

value
Documentation for this section has not yet been entered.

⊟ Returns

Documentation for this section has not yet been entered.

⊟ Remarks

Documentation for this section has not yet been entered.

⊟ Requirements

Namespace: Cadenza.IO
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

⊟ ToInt32 Method

Documentation for this section has not yet been entered.

protected override int ToInt32 (string value)

⊟ Parameters

value
Documentation for this section has not yet been entered.

⊟ Returns

Documentation for this section has not yet been entered.

⊟ Remarks

Documentation for this section has not yet been entered.

⊟ Requirements

Namespace: Cadenza.IO
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

⊟ ToInt64 Method

Documentation for this section has not yet been entered.

protected override long ToInt64 (string value)

⊟ Parameters

value
Documentation for this section has not yet been entered.

⊟ Returns

Documentation for this section has not yet been entered.

⊟ Remarks

Documentation for this section has not yet been entered.

⊟ Requirements

Namespace: Cadenza.IO
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

⊟ ToSByte Method

Documentation for this section has not yet been entered.

protected override sbyte ToSByte (string value)

⊟ Parameters

value
Documentation for this section has not yet been entered.

⊟ Returns

Documentation for this section has not yet been entered.

⊟ Remarks

Documentation for this section has not yet been entered.

⊟ Requirements

Namespace: Cadenza.IO
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

⊟ ToSingle Method

Documentation for this section has not yet been entered.

protected override float ToSingle (string value)

⊟ Parameters

value
Documentation for this section has not yet been entered.

⊟ Returns

Documentation for this section has not yet been entered.

⊟ Remarks

Documentation for this section has not yet been entered.

⊟ Requirements

Namespace: Cadenza.IO
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

⊟ ToString Method

Documentation for this section has not yet been entered.

protected override string ToString (string value)

⊟ Parameters

value
Documentation for this section has not yet been entered.

⊟ Returns

Documentation for this section has not yet been entered.

⊟ Remarks

Documentation for this section has not yet been entered.

⊟ Requirements

Namespace: Cadenza.IO
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

⊟ ToUInt16 Method

Documentation for this section has not yet been entered.

protected override ushort ToUInt16 (string value)

⊟ Parameters

value
Documentation for this section has not yet been entered.

⊟ Returns

Documentation for this section has not yet been entered.

⊟ Remarks

Documentation for this section has not yet been entered.

⊟ Requirements

Namespace: Cadenza.IO
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

⊟ ToUInt32 Method

Documentation for this section has not yet been entered.

protected override uint ToUInt32 (string value)

⊟ Parameters

value
Documentation for this section has not yet been entered.

⊟ Returns

Documentation for this section has not yet been entered.

⊟ Remarks

Documentation for this section has not yet been entered.

⊟ Requirements

Namespace: Cadenza.IO
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0

⊟ ToUInt64 Method

Documentation for this section has not yet been entered.

protected override ulong ToUInt64 (string value)

⊟ Parameters

value
Documentation for this section has not yet been entered.

⊟ Returns

Documentation for this section has not yet been entered.

⊟ Remarks

Documentation for this section has not yet been entered.

⊟ Requirements

Namespace: Cadenza.IO
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0