C# Класс PHP.Library.Data.PhpMyDbResult

Represents a result of a MySQL command.
Наследование: PHP.Library.Data.PhpDbResult
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetFieldFlags ( ) : ColumnFlags

Gets flags of the current field.

GetFieldFlags ( int fieldIndex ) : ColumnFlags

Gets flags of a specified field.

GetRealTableName ( int fieldIndex ) : string

field RealTableName

IsNumericType ( string phpName ) : bool

Determines whether a type of a specified PHP name is a numeric type.

PhpMyDbResult ( PHP.Library.Data.PhpDbConnection connection, IDataReader reader, bool convertTypes ) : System

Creates an instance of a result resource.

Защищенные методы

Метод Описание
GetCustomData ( ) : object

Collect additional information about current row of Reader.

GetValues ( string dataTypes, bool convertTypes ) : object[]

Gets row values.

MapFieldTypeName ( string typeName ) : string

Maps MySQL .NET Connector's type name to the one displayed by PHP.

Приватные методы

Метод Описание
ConvertDateTime ( string dataType, System.DateTime value ) : string
ConvertDbValue ( string dataType, object sqlValue ) : object

Converts a value of a specified MySQL DB type to PHP value.

ValidResult ( PHP.Core.PhpResource handle ) : PhpMyDbResult

Описание методов

GetCustomData() защищенный Метод

Collect additional information about current row of Reader.
protected GetCustomData ( ) : object
Результат object

GetFieldFlags() публичный Метод

Gets flags of the current field.
public GetFieldFlags ( ) : ColumnFlags
Результат ColumnFlags

GetFieldFlags() публичный Метод

Gets flags of a specified field.
public GetFieldFlags ( int fieldIndex ) : ColumnFlags
fieldIndex int An index of the field.
Результат ColumnFlags

GetRealTableName() публичный Метод

field RealTableName
public GetRealTableName ( int fieldIndex ) : string
fieldIndex int
Результат string

GetValues() защищенный Метод

Gets row values.
protected GetValues ( string dataTypes, bool convertTypes ) : object[]
dataTypes string Data type names.
convertTypes bool Whether to convert value to PHP types.
Результат object[]

IsNumericType() публичный Метод

Determines whether a type of a specified PHP name is a numeric type.
public IsNumericType ( string phpName ) : bool
phpName string PHP type name.
Результат bool

MapFieldTypeName() защищенный Метод

Maps MySQL .NET Connector's type name to the one displayed by PHP.
protected MapFieldTypeName ( string typeName ) : string
typeName string MySQL .NET Connector's name.
Результат string

PhpMyDbResult() публичный Метод

Creates an instance of a result resource.
Argument is a null reference.
public PhpMyDbResult ( PHP.Library.Data.PhpDbConnection connection, IDataReader reader, bool convertTypes ) : System
connection PHP.Library.Data.PhpDbConnection Database connection.
reader IDataReader Data reader from which to load results.
convertTypes bool Whether to convert resulting values to PHP types.
Результат System