C# Class NSoft.NFramework.Data.NHibernateEx.Criterion.XmlIn

XmlIn
Inheritance: NHibernate.Criterion.AbstractCriterion
显示文件 Open project: debop/NFramework

Public Methods

Method Description
Create ( string property, IEnumerable values ) : NHibernate.Criterion.AbstractCriterion

Create criterion

Create ( string property, IEnumerable values, int maxParametersToNotUseXml ) : NHibernate.Criterion.AbstractCriterion

Create criterion

GetProjections ( ) : IProjection[]
GetTypedValues ( ICriteria criteria, ICriteriaQuery criteriaQuery ) : NHibernate.Engine.TypedValue[]

Return array of TypedValue

ToSqlString ( ICriteria criteria, ICriteriaQuery criteriaQuery, IFilter>.IDictionary enabledFilters ) : NHibernate.SqlCommand.SqlString

Return sql string

ToString ( ) : string

Return sql string with current values.

XmlIn ( string propertyName, IEnumerable values ) : System

Constructor

XmlIn ( string propertyName, IEnumerable values, int maxParametersToNotUseXml ) : System

Constructor

Method Details

Create() public static method

Create criterion
public static Create ( string property, IEnumerable values ) : NHibernate.Criterion.AbstractCriterion
property string
values IEnumerable
return NHibernate.Criterion.AbstractCriterion

Create() public static method

Create criterion
public static Create ( string property, IEnumerable values, int maxParametersToNotUseXml ) : NHibernate.Criterion.AbstractCriterion
property string
values IEnumerable
maxParametersToNotUseXml int
return NHibernate.Criterion.AbstractCriterion

GetProjections() public method

public GetProjections ( ) : IProjection[]
return IProjection[]

GetTypedValues() public method

Return array of TypedValue
public GetTypedValues ( ICriteria criteria, ICriteriaQuery criteriaQuery ) : NHibernate.Engine.TypedValue[]
criteria ICriteria
criteriaQuery ICriteriaQuery
return NHibernate.Engine.TypedValue[]

ToSqlString() public method

Return sql string
public ToSqlString ( ICriteria criteria, ICriteriaQuery criteriaQuery, IFilter>.IDictionary enabledFilters ) : NHibernate.SqlCommand.SqlString
criteria ICriteria
criteriaQuery ICriteriaQuery
enabledFilters IFilter>.IDictionary
return NHibernate.SqlCommand.SqlString

ToString() public method

Return sql string with current values.
public ToString ( ) : string
return string

XmlIn() public method

Constructor
public XmlIn ( string propertyName, IEnumerable values ) : System
propertyName string
values IEnumerable
return System

XmlIn() public method

Constructor
public XmlIn ( string propertyName, IEnumerable values, int maxParametersToNotUseXml ) : System
propertyName string
values IEnumerable
maxParametersToNotUseXml int
return System