Table of Contents

Class DataReaderExtensions

Namespace
Uncreated.Warfare.Database.Manual
Assembly
Uncreated.Warfare.dll
public static class DataReaderExtensions
Inheritance
DataReaderExtensions
Inherited Members

Methods

ReadByteArray(DbDataReader, int)

public static byte[] ReadByteArray(this DbDataReader reader, int ordinal)

Parameters

reader DbDataReader
ordinal int

Returns

byte[]

ReadGuidString(DbDataReader, int)

public static Guid? ReadGuidString(this DbDataReader reader, int ordinal)

Parameters

reader DbDataReader
ordinal int

Returns

Guid?

ReadGuidStringOrDefault(DbDataReader, int)

public static Guid ReadGuidStringOrDefault(this DbDataReader reader, int ordinal)

Parameters

reader DbDataReader
ordinal int

Returns

Guid

ReadStringEnum<TEnum>(DbDataReader, int)

public static TEnum? ReadStringEnum<TEnum>(this DbDataReader reader, int ordinal) where TEnum : unmanaged, Enum

Parameters

reader DbDataReader
ordinal int

Returns

TEnum?

Type Parameters

TEnum

ReadStringEnum<TEnum>(DbDataReader, int, TEnum)

public static TEnum ReadStringEnum<TEnum>(this DbDataReader reader, int ordinal, TEnum @default) where TEnum : unmanaged, Enum

Parameters

reader DbDataReader
ordinal int
default TEnum

Returns

TEnum

Type Parameters

TEnum

ToGuidString(Guid)

public static string ToGuidString(this Guid guid)

Parameters

guid Guid

Returns

string