C# Class Signum.Engine.ParameterBuilder

Afficher le fichier Open project: signumsoftware/framework

Protected Properties

Свойство Type Description
miAsserDateTime System.Reflection.MethodInfo

Méthodes publiques

Méthode Description
CreateParameter ( string parameterName, SqlDbType type, string udtTypeName, bool nullable, object value ) : DbParameter
CreateParameter ( string parameterName, object value, Type type ) : DbParameter
CreateReferenceParameter ( string parameterName, PrimaryKey id, IColumn column ) : DbParameter
GetParameterName ( string name ) : string
ParameterFactory ( Expression parameterName, SqlDbType type, string udtTypeName, bool nullable, Expression value ) : MemberInitExpression

Méthodes protégées

Méthode Description
AssertDateTime ( System.DateTime dateTime ) : DateTime?
IsDate ( SqlDbType type ) : bool

Method Details

AssertDateTime() protected static méthode

protected static AssertDateTime ( System.DateTime dateTime ) : DateTime?
dateTime System.DateTime
Résultat DateTime?

CreateParameter() public abstract méthode

public abstract CreateParameter ( string parameterName, SqlDbType type, string udtTypeName, bool nullable, object value ) : DbParameter
parameterName string
type SqlDbType
udtTypeName string
nullable bool
value object
Résultat System.Data.Common.DbParameter

CreateParameter() public méthode

public CreateParameter ( string parameterName, object value, Type type ) : DbParameter
parameterName string
value object
type System.Type
Résultat System.Data.Common.DbParameter

CreateReferenceParameter() public méthode

public CreateReferenceParameter ( string parameterName, PrimaryKey id, IColumn column ) : DbParameter
parameterName string
id PrimaryKey
column IColumn
Résultat System.Data.Common.DbParameter

GetParameterName() public static méthode

public static GetParameterName ( string name ) : string
name string
Résultat string

IsDate() protected static méthode

protected static IsDate ( SqlDbType type ) : bool
type SqlDbType
Résultat bool

ParameterFactory() public abstract méthode

public abstract ParameterFactory ( Expression parameterName, SqlDbType type, string udtTypeName, bool nullable, Expression value ) : MemberInitExpression
parameterName System.Linq.Expressions.Expression
type SqlDbType
udtTypeName string
nullable bool
value System.Linq.Expressions.Expression
Résultat System.Linq.Expressions.MemberInitExpression

Property Details

miAsserDateTime protected_oe static_oe property

protected static MethodInfo,System.Reflection miAsserDateTime
Résultat System.Reflection.MethodInfo