new libs for NHibernate 3.0.0
This commit is contained in:
parent
b811c0ce52
commit
d917480c78
BIN
Lib/Antlr3.Runtime.dll
Normal file
BIN
Lib/Antlr3.Runtime.dll
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,725 +0,0 @@
|
|||||||
<?xml version="1.0"?>
|
|
||||||
<doc>
|
|
||||||
<assembly>
|
|
||||||
<name>NHibernate.Linq</name>
|
|
||||||
</assembly>
|
|
||||||
<members>
|
|
||||||
<member name="T:NHibernate.Linq.Expressions.NHibernateExpressionType">
|
|
||||||
<summary>
|
|
||||||
Extended node types for custom expressions
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.Expressions.SqlFunctionAttribute">
|
|
||||||
<summary>
|
|
||||||
Associates a method with a corresponding SQL function.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.Expressions.SqlFunctionAttribute.#ctor">
|
|
||||||
<summary>
|
|
||||||
Initializes a new instance of the <see cref="T:NHibernate.Linq.Expressions.SqlFunctionAttribute"/> class.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.Expressions.SqlFunctionAttribute.#ctor(System.String)">
|
|
||||||
<summary>
|
|
||||||
Initializes a new instance of the <see cref="T:NHibernate.Linq.Expressions.SqlFunctionAttribute"/> class.
|
|
||||||
</summary>
|
|
||||||
<param name="owner">The name of the schema that owns the SQL function.</param>
|
|
||||||
</member>
|
|
||||||
<member name="P:NHibernate.Linq.Expressions.SqlFunctionAttribute.Owner">
|
|
||||||
<summary>
|
|
||||||
Gets or sets the name of the schema that owns the SQL function.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:NHibernate.Linq.Expressions.SqlFunctionAttribute.PropertyPosition">
|
|
||||||
<summary>
|
|
||||||
Gets or sets the position of the function parameter that accepts the property name.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.SqlClient.SqlClientExtensions">
|
|
||||||
<summary>
|
|
||||||
Provides static methods that represent functionality provided by MS SQL Server.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.SqlClient.SqlClientExtensions.Day(NHibernate.Linq.IDbMethods,System.DateTime)">
|
|
||||||
<summary>
|
|
||||||
Returns an integer representing the day datepart of the specified date.
|
|
||||||
</summary>
|
|
||||||
<param name="methods"></param>
|
|
||||||
<param name="value"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.SqlClient.SqlClientExtensions.Day(NHibernate.Linq.IDbMethods,System.Nullable{System.DateTime})">
|
|
||||||
<summary>
|
|
||||||
Returns an integer representing the day datepart of the specified date.
|
|
||||||
</summary>
|
|
||||||
<param name="methods"></param>
|
|
||||||
<param name="value"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.SqlClient.SqlClientExtensions.Month(NHibernate.Linq.IDbMethods,System.DateTime)">
|
|
||||||
<summary>
|
|
||||||
Returns an integer that represents the month part of a specified date.
|
|
||||||
</summary>
|
|
||||||
<param name="methods"></param>
|
|
||||||
<param name="value"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.SqlClient.SqlClientExtensions.Month(NHibernate.Linq.IDbMethods,System.Nullable{System.DateTime})">
|
|
||||||
<summary>
|
|
||||||
Returns an integer that represents the month part of a specified date.
|
|
||||||
</summary>
|
|
||||||
<param name="methods"></param>
|
|
||||||
<param name="value"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.SqlClient.SqlClientExtensions.Year(NHibernate.Linq.IDbMethods,System.DateTime)">
|
|
||||||
<summary>
|
|
||||||
Returns an integer that represents the year part of a specified date.
|
|
||||||
</summary>
|
|
||||||
<param name="methods"></param>
|
|
||||||
<param name="value"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.SqlClient.SqlClientExtensions.Year(NHibernate.Linq.IDbMethods,System.Nullable{System.DateTime})">
|
|
||||||
<summary>
|
|
||||||
Returns an integer that represents the year part of a specified date.
|
|
||||||
</summary>
|
|
||||||
<param name="methods"></param>
|
|
||||||
<param name="value"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.SqlClient.SqlClientExtensions.Ascii(NHibernate.Linq.IDbMethods,System.String)">
|
|
||||||
<summary>
|
|
||||||
Returns the ASCII code value of the leftmost character of a character expression.
|
|
||||||
</summary>
|
|
||||||
<param name="methods"></param>
|
|
||||||
<param name="value"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.SqlClient.SqlClientExtensions.Ascii(NHibernate.Linq.IDbMethods,System.Char)">
|
|
||||||
<summary>
|
|
||||||
Returns the ASCII code value of the leftmost character of a character expression.
|
|
||||||
</summary>
|
|
||||||
<param name="methods"></param>
|
|
||||||
<param name="value"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.SqlClient.SqlClientExtensions.Ascii(NHibernate.Linq.IDbMethods,System.Nullable{System.Char})">
|
|
||||||
<summary>
|
|
||||||
Returns the ASCII code value of the leftmost character of a character expression.
|
|
||||||
</summary>
|
|
||||||
<param name="methods"></param>
|
|
||||||
<param name="value"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.SqlClient.SqlClientExtensions.Char(NHibernate.Linq.IDbMethods,System.Int32)">
|
|
||||||
<summary>
|
|
||||||
Converts an int ASCII code to a character.
|
|
||||||
</summary>
|
|
||||||
<param name="methods"></param>
|
|
||||||
<param name="value"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.SqlClient.SqlClientExtensions.Char(NHibernate.Linq.IDbMethods,System.Nullable{System.Int32})">
|
|
||||||
<summary>
|
|
||||||
Converts an int ASCII code to a character.
|
|
||||||
</summary>
|
|
||||||
<param name="methods"></param>
|
|
||||||
<param name="value"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.SqlClient.SqlClientExtensions.CharIndex(NHibernate.Linq.IDbMethods,System.String,System.Char)">
|
|
||||||
<summary>
|
|
||||||
Returns the starting position of the specified expression in a character string.
|
|
||||||
</summary>
|
|
||||||
<param name="methods"></param>
|
|
||||||
<param name="value"></param>
|
|
||||||
<param name="search"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.SqlClient.SqlClientExtensions.CharIndex(NHibernate.Linq.IDbMethods,System.String,System.Char,System.Int32)">
|
|
||||||
<summary>
|
|
||||||
Returns the starting position of the specified expression in a character string.
|
|
||||||
</summary>
|
|
||||||
<param name="methods"></param>
|
|
||||||
<param name="value"></param>
|
|
||||||
<param name="search"></param>
|
|
||||||
<param name="start"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.SqlClient.SqlClientExtensions.CharIndex(NHibernate.Linq.IDbMethods,System.String,System.String)">
|
|
||||||
<summary>
|
|
||||||
Returns the starting position of the specified expression in a character string.
|
|
||||||
</summary>
|
|
||||||
<param name="methods"></param>
|
|
||||||
<param name="value"></param>
|
|
||||||
<param name="search"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.SqlClient.SqlClientExtensions.CharIndex(NHibernate.Linq.IDbMethods,System.String,System.String,System.Int32)">
|
|
||||||
<summary>
|
|
||||||
Returns the starting position of the specified expression in a character string.
|
|
||||||
</summary>
|
|
||||||
<param name="methods"></param>
|
|
||||||
<param name="value"></param>
|
|
||||||
<param name="search"></param>
|
|
||||||
<param name="start"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.SqlClient.SqlClientExtensions.Left(NHibernate.Linq.IDbMethods,System.String,System.Int32)">
|
|
||||||
<summary>
|
|
||||||
Returns the left part of a character string with the specified number of characters.
|
|
||||||
</summary>
|
|
||||||
<param name="methods"></param>
|
|
||||||
<param name="value"></param>
|
|
||||||
<param name="length"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.SqlClient.SqlClientExtensions.Len(NHibernate.Linq.IDbMethods,System.String)">
|
|
||||||
<summary>
|
|
||||||
Returns the number of characters of the specified string expression, excluding trailing blanks.
|
|
||||||
</summary>
|
|
||||||
<param name="methods"></param>
|
|
||||||
<param name="value"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.SqlClient.SqlClientExtensions.Lower(NHibernate.Linq.IDbMethods,System.String)">
|
|
||||||
<summary>
|
|
||||||
Returns a character expression after converting uppercase character data to lowercase.
|
|
||||||
</summary>
|
|
||||||
<param name="methods"></param>
|
|
||||||
<param name="value"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.SqlClient.SqlClientExtensions.LTrim(NHibernate.Linq.IDbMethods,System.String)">
|
|
||||||
<summary>
|
|
||||||
Returns a character expression after it removes leading blanks.
|
|
||||||
</summary>
|
|
||||||
<param name="methods"></param>
|
|
||||||
<param name="value"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.SqlClient.SqlClientExtensions.Replace(NHibernate.Linq.IDbMethods,System.String,System.String,System.String)">
|
|
||||||
<summary>
|
|
||||||
Replaces all occurrences of a specified string value with another string value.
|
|
||||||
</summary>
|
|
||||||
<param name="methods"></param>
|
|
||||||
<param name="value"></param>
|
|
||||||
<param name="search"></param>
|
|
||||||
<param name="replace"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.SqlClient.SqlClientExtensions.Replicate(NHibernate.Linq.IDbMethods,System.String,System.Int32)">
|
|
||||||
<summary>
|
|
||||||
Repeats a string value a specified number of times.
|
|
||||||
</summary>
|
|
||||||
<param name="methods"></param>
|
|
||||||
<param name="value"></param>
|
|
||||||
<param name="count"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.SqlClient.SqlClientExtensions.Reverse(NHibernate.Linq.IDbMethods,System.String)">
|
|
||||||
<summary>
|
|
||||||
Returns the reverse of a character expression.
|
|
||||||
</summary>
|
|
||||||
<param name="methods"></param>
|
|
||||||
<param name="value"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.SqlClient.SqlClientExtensions.Right(NHibernate.Linq.IDbMethods,System.String,System.Int32)">
|
|
||||||
<summary>
|
|
||||||
Returns the right part of a character string with the specified number of characters.
|
|
||||||
</summary>
|
|
||||||
<param name="methods"></param>
|
|
||||||
<param name="value"></param>
|
|
||||||
<param name="length"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.SqlClient.SqlClientExtensions.RTrim(NHibernate.Linq.IDbMethods,System.String)">
|
|
||||||
<summary>
|
|
||||||
Returns a character string after truncating all trailing blanks.
|
|
||||||
</summary>
|
|
||||||
<param name="methods"></param>
|
|
||||||
<param name="value"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.SqlClient.SqlClientExtensions.Substring(NHibernate.Linq.IDbMethods,System.String,System.Int32,System.Int32)">
|
|
||||||
<summary>
|
|
||||||
Returns part of a character, binary, text, or image expression.
|
|
||||||
</summary>
|
|
||||||
<param name="methods"></param>
|
|
||||||
<param name="value"></param>
|
|
||||||
<param name="start"></param>
|
|
||||||
<param name="length"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.SqlClient.SqlClientExtensions.Upper(NHibernate.Linq.IDbMethods,System.String)">
|
|
||||||
<summary>
|
|
||||||
Returns a character expression with lowercase character data converted to uppercase.
|
|
||||||
</summary>
|
|
||||||
<param name="methods"></param>
|
|
||||||
<param name="value"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.Transform.LinqGroupingResultTransformer">
|
|
||||||
<summary>
|
|
||||||
Transforms critieria query results into a collection of grouped objects.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.Transform.LinqGroupingResultTransformer.#ctor(System.Type,System.String)">
|
|
||||||
<summary>
|
|
||||||
Initializes a new instance of the <see cref="T:NHibernate.Linq.LinqGroupingResultTransformer"/> class.
|
|
||||||
</summary>
|
|
||||||
<param name="type">A <see cref="T:System.Type"/> representing the type of collection to transform.</param>
|
|
||||||
<param name="propertyName">The name of the property to be used as a key for the purpose of grouping.</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.Transform.LinqGroupingResultTransformer.TransformList(System.Collections.IList)">
|
|
||||||
<summary>
|
|
||||||
Transforms the query result collection.
|
|
||||||
</summary>
|
|
||||||
<param name="collection">An <see cref="T:System.Collections.IList"/> of objects.</param>
|
|
||||||
<returns>A transformed <see cref="T:System.Collections.IList"/> object.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.Transform.LinqGroupingResultTransformer.TransformTuple(System.Object[],System.String[])">
|
|
||||||
<summary>
|
|
||||||
Transforms each query result.
|
|
||||||
</summary>
|
|
||||||
<param name="tuple">An <see cref="T:System.Object"/> array of query result values.</param>
|
|
||||||
<param name="aliases">A <see cref="T:System.String"/> array of column aliases.</param>
|
|
||||||
<returns>An <see cref="T:System.Object"/> initialized with the values from the specified tuple.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.Transform.IGrouping">
|
|
||||||
<summary>
|
|
||||||
Provides a method for adding individual objects to a collection of grouped objects.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.Transform.IGrouping.Add(System.Object)">
|
|
||||||
<summary>
|
|
||||||
Adds an object to the current group.
|
|
||||||
</summary>
|
|
||||||
<param name="item">The <see cref="T:System.Object"/> to add.</param>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.Transform.Grouping`2">
|
|
||||||
<summary>
|
|
||||||
Represents a collection of objects that have a common key.
|
|
||||||
</summary>
|
|
||||||
<typeparam name="TKey"></typeparam>
|
|
||||||
<typeparam name="TElement"></typeparam>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.Transform.Grouping`2.#ctor(`0)">
|
|
||||||
<summary>
|
|
||||||
Initializes a new instance of the <see cref="T:NHibernate.Linq.Grouping"/> class.
|
|
||||||
</summary>
|
|
||||||
<param name="key"></param>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.Transform.Grouping`2.Add(System.Object)">
|
|
||||||
<summary>
|
|
||||||
Adds an object to the current group.
|
|
||||||
</summary>
|
|
||||||
<param name="item">The <see cref="T:System.Object"/> to add.</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.Transform.Grouping`2.GetEnumerator">
|
|
||||||
<summary>
|
|
||||||
Returns an enumerator that iterates through the collection.
|
|
||||||
</summary>
|
|
||||||
<returns>An <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.Transform.Grouping`2.System#Collections#IEnumerable#GetEnumerator">
|
|
||||||
<summary>
|
|
||||||
Returns an enumerator that iterates through the collection.
|
|
||||||
</summary>
|
|
||||||
<returns>An <see cref="T:System.Collections.IEnumerator"/> that can be used to iterate through the collection.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.Transform.Grouping`2.ToString">
|
|
||||||
<summary>
|
|
||||||
Returns a <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.
|
|
||||||
</summary>
|
|
||||||
<returns>A <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="P:NHibernate.Linq.Transform.Grouping`2.Key">
|
|
||||||
<summary>
|
|
||||||
Gets the key of the <see cref="T:System.Linq.IGrouping`2"/>.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Transform.TypeSafeConstructorMemberInitResultTransformer.SetValue(System.Reflection.MemberInfo,System.Object,System.Object)">
|
|
||||||
<summary>
|
|
||||||
Sets the value of the field or property represented by the specified
|
|
||||||
<see cref="T:System.Reflection.MemberInfo"/> for the supplied object instance.
|
|
||||||
</summary>
|
|
||||||
<param name="memberInfo">A <see cref="T:System.Reflection.MemberInfo"/> object.</param>
|
|
||||||
<param name="instance">An instance of an object.</param>
|
|
||||||
<param name="valueToSet">The value to set on the specified object.</param>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.Util.LinqUtil">
|
|
||||||
<summary>
|
|
||||||
Provides static utility methods that aid in evaluating expression trees.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.Util.LinqUtil.Iterate``1(System.Func{``0,``0},``0)">
|
|
||||||
<summary>
|
|
||||||
Creates a collection of type T by invoking a delegate method during
|
|
||||||
enumeration that return each item, begining with an initialValue.
|
|
||||||
</summary>
|
|
||||||
<typeparam name="T">The type of collection being created.</typeparam>
|
|
||||||
<param name="func">A delegate method to invoke.</param>
|
|
||||||
<param name="initialValue">The first item in the collection.</param>
|
|
||||||
<returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> collection of type T.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.Util.LinqUtil.ChangeType(System.Object,System.Type)">
|
|
||||||
<summary>
|
|
||||||
Returns an <see cref="T:System.Object"/> with the specified <see cref="T:System.Type"/>
|
|
||||||
and whose value is equivalent to the specified object.
|
|
||||||
</summary>
|
|
||||||
<param name="value">An <see cref="T:System.Object"/> that implements the <see cref="T:System.IConvertible"/> interface.</param>
|
|
||||||
<param name="conversionType">A <see cref="T:System.Type"/>.</param>
|
|
||||||
<returns>An object whose <see cref="T:System.Type"/> is conversionType and whose value is equivalent
|
|
||||||
to value, or null, if value is null and conversionType is not a value type.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.Util.LinqUtil.IsNullableType(System.Type)">
|
|
||||||
<summary>
|
|
||||||
Determines if the specified type is a <see cref="T:System.Nullable`1"/> type.
|
|
||||||
</summary>
|
|
||||||
<param name="type">A <see cref="T:System.Type"/> to check.</param>
|
|
||||||
<returns>True if the type is a <see cref="T:System.Nullable`1"/> type, otherwise false.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.Util.LinqUtil.IsAnonymousType(System.Type)">
|
|
||||||
<summary>
|
|
||||||
Determines if the specified type is an anonymous type.
|
|
||||||
</summary>
|
|
||||||
<param name="type">A <see cref="T:System.Type"/> to check.</param>
|
|
||||||
<returns>True if the type is an anonymous type, otherwise false.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.Util.LinqUtil.SqlEncode(System.Object)">
|
|
||||||
<summary>
|
|
||||||
Encodes an <see cref="T:System.Object"/> for use in SQL statements.
|
|
||||||
</summary>
|
|
||||||
<param name="value">The value to encode.</param>
|
|
||||||
<returns>A SQL encoded value.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.Util.TypeSystem">
|
|
||||||
<remarks>
|
|
||||||
http://blogs.msdn.com/mattwar/archive/2007/07/30/linq-building-an-iqueryable-provider-part-i.aspx
|
|
||||||
</remarks>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.Visitors.AssociationVisitor">
|
|
||||||
<summary>
|
|
||||||
Preprocesses an expression tree replacing MemberAccessExpressions and ParameterExpressions with
|
|
||||||
NHibernate-specific PropertyAccessExpressions and EntityExpressions respectively.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.Visitors.ExpressionVisitor">
|
|
||||||
<summary>
|
|
||||||
Provides virtual methods that can be used by subclasses to parse an expression tree.
|
|
||||||
</summary>
|
|
||||||
<remarks>
|
|
||||||
This class actually already exists in the System.Core assembly...as an internal class.
|
|
||||||
I can only speculate as to why it is internal, but it is obviously much too dangerous
|
|
||||||
for anyone outside of Microsoft to be using...
|
|
||||||
</remarks>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.Visitors.BinaryBooleanReducer">
|
|
||||||
<summary>
|
|
||||||
Preprocesses an expression tree replacing binary boolean expressions with unary expressions.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.Visitors.ComparePropToProp">
|
|
||||||
<summary>
|
|
||||||
Represents a method that returns an <see cref="T:NHibernate.Criterion.ICriterion"/>
|
|
||||||
object that compares one property to another property using a binary expression.
|
|
||||||
</summary>
|
|
||||||
<param name="propertyName">The name of the property to compare on the left hand side of the expression.</param>
|
|
||||||
<param name="otherPropertyName">The name of the property to compare on the right hand side of the expression.</param>
|
|
||||||
<returns>An initialized <see cref="T:NHibernate.Criterion.ICriterion"/> object.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.Visitors.ComparePropToValue">
|
|
||||||
<summary>
|
|
||||||
Represents a method that returns an <see cref="T:NHibernate.Criterion.ICriterion"/>
|
|
||||||
object that compares a property to a constant value using a binary expression.
|
|
||||||
</summary>
|
|
||||||
<param name="propertyName">The name of the property to compare on the left hand side of the expression.</param>
|
|
||||||
<param name="value">The constant value used for the right hand side of the expression.</param>
|
|
||||||
<returns>An initialized <see cref="T:NHibernate.Criterion.ICriterion"/> object.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.Visitors.CompareValueToCriteria">
|
|
||||||
<summary>
|
|
||||||
Represents a method that returns an <see cref="T:NHibernate.Criterion.ICriterion"/>
|
|
||||||
object that compares a value to a criteria using a binary expression.
|
|
||||||
</summary>
|
|
||||||
<param name="value">The value on the left hand side of the expression.</param>
|
|
||||||
<param name="criteria">The <see cref="T:NHibernate.Criterion.DetachedCriteria"/> used for the right hand side of the expression.</param>
|
|
||||||
<returns>An initialized <see cref="T:NHibernate.Criterion.ICriterion"/> object.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.Visitors.ComparePropToCriteria">
|
|
||||||
<summary>
|
|
||||||
Represents a method that returns an <see cref="T:NHibernate.Criterion.ICriterion"/>
|
|
||||||
object that compares a property to a criteria using a binary expression.
|
|
||||||
</summary>
|
|
||||||
<param name="propertyName">The name of the property to compare on the left hand side of the expression.</param>
|
|
||||||
<param name="criteria">The <see cref="T:NHibernate.Criterion.DetachedCriteria"/> used for the right hand side of the expression.</param>
|
|
||||||
<returns>An initialized <see cref="T:NHibernate.Criterion.ICriterion"/> object.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.Visitors.BinaryCriterionVisitor">
|
|
||||||
<summary>
|
|
||||||
Visits a BinaryExpression providing the appropriate NHibernate ICriterion.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.Visitors.NHibernateExpressionVisitor">
|
|
||||||
<summary>
|
|
||||||
NHibernate-specific base expression visitor.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.Visitors.BinaryExpressionOrderer">
|
|
||||||
<summary>
|
|
||||||
Preprocesses an expression tree ordering binary expressions in accordance with the <see cref="T:NHibernate.Linq.Visitors.BinaryCriterionVisitor"/>.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.Visitors.CollectionAliasVisitor">
|
|
||||||
<summary>
|
|
||||||
Assigns the appropriate aliases to a collection access.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.Visitors.EntityExpressionVisitor">
|
|
||||||
<summary>
|
|
||||||
Retrieves the first (or root) instance of EntityExpression found in the given Expression.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<!-- Badly formed XML comment ignored for member "M:NHibernate.Linq.Visitors.Evaluator.PartialEval(System.Linq.Expressions.Expression,System.Func{System.Linq.Expressions.Expression,System.Boolean})" -->
|
|
||||||
<!-- Badly formed XML comment ignored for member "M:NHibernate.Linq.Visitors.Evaluator.PartialEval(System.Linq.Expressions.Expression)" -->
|
|
||||||
<!-- Badly formed XML comment ignored for member "T:NHibernate.Linq.Visitors.Evaluator.SubtreeEvaluator" -->
|
|
||||||
<member name="T:NHibernate.Linq.Visitors.Evaluator.Nominator">
|
|
||||||
<summary>
|
|
||||||
Performs bottom-up analysis to determine which nodes can possibly
|
|
||||||
be part of an evaluated sub-tree.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.Visitors.GroupingArgumentsVisitor">
|
|
||||||
<summary>
|
|
||||||
Visits an expression tree providing the appropriate projections for grouping arguments.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.Visitors.ImmediateResultsVisitor`1">
|
|
||||||
<summary>
|
|
||||||
Visits any expression calls that require immediate results.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.Visitors.MemberNameVisitor">
|
|
||||||
<summary>
|
|
||||||
Visits an expression providing the member name being accessed based on the EntityExpressions and
|
|
||||||
PropertyAccessExpressions in the expression tree. Any entity associations encountered are added
|
|
||||||
as subcriteria to the query.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.Visitors.NHibernateQueryTranslator">
|
|
||||||
<summary>
|
|
||||||
Translates a Linq Expression into an NHibernate ICriteria object.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.Visitors.PropertyToMethodVisitor">
|
|
||||||
<summary>
|
|
||||||
Converts calls to an IEnumerable.Count property to IEnumerable.Count() extension method.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.Visitors.RootVisitor">
|
|
||||||
<summary>
|
|
||||||
Translates a Linq Expression into an NHibernate ICriteria object.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.Visitors.SelectArgumentsVisitor">
|
|
||||||
<summary>
|
|
||||||
Provides the appropriate NHibernate selection projections and/or IResultTransformers
|
|
||||||
based on a given expression tree.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.Visitors.SelectManyVisitor">
|
|
||||||
<summary>
|
|
||||||
Adds the appropriate subcriteria to the query based on a SelectMany expression tree.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.Visitors.WhereArgumentsVisitor">
|
|
||||||
<summary>
|
|
||||||
Provides ICriterion for a query given a Linq expression tree.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:NHibernate.Linq.Visitors.WhereArgumentsVisitor.CurrentCriterions">
|
|
||||||
<summary>
|
|
||||||
Gets the current collection of <see cref="T:NHibernate.Criterion.ICriterion"/> objects.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.CriteriaResultReader`1">
|
|
||||||
<summary>
|
|
||||||
Wraps an ICriteria object providing results when necessary.
|
|
||||||
</summary>
|
|
||||||
<typeparam name="T"></typeparam>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.IDbMethods">
|
|
||||||
<summary>
|
|
||||||
Marker interface used to conditionally include database provider specific methods.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.NHibernateContext">
|
|
||||||
<summary>
|
|
||||||
Wraps an <see cref="T:NHibernate.ISession"/> object to provide base functionality
|
|
||||||
for custom, database-specific context classes.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="F:NHibernate.Linq.NHibernateContext.Methods">
|
|
||||||
<summary>
|
|
||||||
Provides access to database provider specific methods.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.NHibernateContext.#ctor">
|
|
||||||
<summary>
|
|
||||||
Initializes a new instance of the <see cref="T:NHibernate.Linq.NHibernateContext"/> class.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.NHibernateContext.#ctor(NHibernate.ISession)">
|
|
||||||
<summary>
|
|
||||||
Initializes a new instance of the <see cref="T:NHibernate.Linq.NHibernateContext"/> class.
|
|
||||||
</summary>
|
|
||||||
<param name="session">An initialized <see cref="T:NHibernate.ISession"/> object.</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.NHibernateContext.ProvideSession">
|
|
||||||
<summary>
|
|
||||||
Allows for empty construction but provides an interface for an interface to have the derived
|
|
||||||
classes provide a session object late in the cycle.
|
|
||||||
</summary>
|
|
||||||
<returns>The Required <see cref="T:NHibernate.ISession"/> object.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.NHibernateContext.Clone">
|
|
||||||
<summary>
|
|
||||||
Creates a new object that is a copy of the current instance.
|
|
||||||
</summary>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.NHibernateContext.Dispose">
|
|
||||||
<summary>
|
|
||||||
Disposes the wrapped <see cref="T:NHibernate.ISession"/> object.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.NHibernateContext.System#Data#Services#IUpdatable#AddReferenceToCollection(System.Object,System.String,System.Object)">
|
|
||||||
<summary>
|
|
||||||
Adds the reference to collection.
|
|
||||||
</summary>
|
|
||||||
<param name="targetResource">The target resource.</param>
|
|
||||||
<param name="propertyName">Name of the property.</param>
|
|
||||||
<param name="resourceToBeAdded">The resource to be added.</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.NHibernateContext.System#Data#Services#IUpdatable#ClearChanges">
|
|
||||||
<summary>
|
|
||||||
Clears the changes.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.NHibernateContext.System#Data#Services#IUpdatable#CreateResource(System.String,System.String)">
|
|
||||||
<summary>
|
|
||||||
Creates the resource.
|
|
||||||
</summary>
|
|
||||||
<param name="containerName">Name of the container.</param>
|
|
||||||
<param name="fullTypeName">Full name of the type.</param>
|
|
||||||
<returns>Newly created Resource</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.NHibernateContext.System#Data#Services#IUpdatable#DeleteResource(System.Object)">
|
|
||||||
<summary>
|
|
||||||
Deletes the resource.
|
|
||||||
</summary>
|
|
||||||
<param name="targetResource">The target resource.</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.NHibernateContext.System#Data#Services#IUpdatable#GetResource(System.Linq.IQueryable,System.String)">
|
|
||||||
<summary>
|
|
||||||
Gets the resource.
|
|
||||||
</summary>
|
|
||||||
<param name="query">The query.</param>
|
|
||||||
<param name="fullTypeName">Full name of the type.</param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.NHibernateContext.System#Data#Services#IUpdatable#GetValue(System.Object,System.String)">
|
|
||||||
<summary>
|
|
||||||
Gets the value.
|
|
||||||
</summary>
|
|
||||||
<param name="targetResource">The target resource.</param>
|
|
||||||
<param name="propertyName">Name of the property.</param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.NHibernateContext.System#Data#Services#IUpdatable#RemoveReferenceFromCollection(System.Object,System.String,System.Object)">
|
|
||||||
<summary>
|
|
||||||
Removes the reference from collection.
|
|
||||||
</summary>
|
|
||||||
<param name="targetResource">The target resource.</param>
|
|
||||||
<param name="propertyName">Name of the property.</param>
|
|
||||||
<param name="resourceToBeRemoved">The resource to be removed.</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.NHibernateContext.System#Data#Services#IUpdatable#ResetResource(System.Object)">
|
|
||||||
<summary>
|
|
||||||
Replaces the resource.
|
|
||||||
</summary>
|
|
||||||
<param name="resource">The resource to reset.</param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.NHibernateContext.System#Data#Services#IUpdatable#ResolveResource(System.Object)">
|
|
||||||
<summary>
|
|
||||||
Resolves the resource.
|
|
||||||
</summary>
|
|
||||||
<param name="resource">The resource.</param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.NHibernateContext.System#Data#Services#IUpdatable#SaveChanges">
|
|
||||||
<summary>
|
|
||||||
Saves the changes.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.NHibernateContext.System#Data#Services#IUpdatable#SetReference(System.Object,System.String,System.Object)">
|
|
||||||
<summary>
|
|
||||||
Sets the reference.
|
|
||||||
</summary>
|
|
||||||
<param name="targetResource">The target resource.</param>
|
|
||||||
<param name="propertyName">Name of the property.</param>
|
|
||||||
<param name="propertyValue">The property value.</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.NHibernateContext.System#Data#Services#IUpdatable#SetValue(System.Object,System.String,System.Object)">
|
|
||||||
<summary>
|
|
||||||
Sets the value.
|
|
||||||
</summary>
|
|
||||||
<param name="targetResource">The target resource.</param>
|
|
||||||
<param name="propertyName">Name of the property.</param>
|
|
||||||
<param name="propertyValue">The property value.</param>
|
|
||||||
</member>
|
|
||||||
<member name="P:NHibernate.Linq.NHibernateContext.Session">
|
|
||||||
<summary>
|
|
||||||
Gets a reference to the <see cref="T:NHibernate.ISession"/> associated with this object.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:NHibernate.Linq.NHibernateContext.UpdateCache">
|
|
||||||
<summary>
|
|
||||||
Gets the update cache.
|
|
||||||
</summary>
|
|
||||||
<value>The update cache.</value>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.NHibernateExtensions">
|
|
||||||
<summary>
|
|
||||||
Provides a static method that enables LINQ syntax for NHibernate Criteria Queries.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:NHibernate.Linq.NHibernateExtensions.Linq``1(NHibernate.ISession)">
|
|
||||||
<summary>
|
|
||||||
Creates a new <see cref="T:NHibernate.Linq.NHibernateQueryProvider"/> object used to evaluate an expression tree.
|
|
||||||
</summary>
|
|
||||||
<typeparam name="T">An NHibernate entity type.</typeparam>
|
|
||||||
<param name="session">An initialized <see cref="T:NHibernate.ISession"/> object.</param>
|
|
||||||
<returns>An <see cref="T:NHibernate.Linq.NHibernateQueryProvider"/> used to evaluate an expression tree.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.QueryProvider">
|
|
||||||
<summary>
|
|
||||||
Generic IQueryProvider base class. See http://blogs.msdn.com/mattwar/archive/2007/07/30/linq-building-an-iqueryable-provider-part-i.aspx
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.Query`1">
|
|
||||||
<summary>
|
|
||||||
Generic IQueryable base class. See http://blogs.msdn.com/mattwar/archive/2007/07/30/linq-building-an-iqueryable-provider-part-i.aspx
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:NHibernate.Linq.QueryOptions">
|
|
||||||
<summary>
|
|
||||||
It provides methods for caching the results, and some extension methods for them.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
</members>
|
|
||||||
</doc>
|
|
Binary file not shown.
4348
Lib/NHibernate.xml
4348
Lib/NHibernate.xml
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -4,5 +4,10 @@
|
|||||||
<name>Portoa.Log4Net</name>
|
<name>Portoa.Log4Net</name>
|
||||||
</assembly>
|
</assembly>
|
||||||
<members>
|
<members>
|
||||||
|
<member name="T:Portoa.Log4Net.Log4NetLogger">
|
||||||
|
<summary>
|
||||||
|
log4net implementation of <see cref="T:Portoa.Logging.ILogger"/>
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
</members>
|
</members>
|
||||||
</doc>
|
</doc>
|
||||||
|
Binary file not shown.
@ -4,27 +4,18 @@
|
|||||||
<name>Portoa.NHibernate</name>
|
<name>Portoa.NHibernate</name>
|
||||||
</assembly>
|
</assembly>
|
||||||
<members>
|
<members>
|
||||||
<member name="T:Portoa.NHibernate.NHibernateUnitOfWork">
|
<member name="T:Portoa.NHibernate.BuildWithProviderInterceptor">
|
||||||
<summary>
|
<summary>
|
||||||
Handles transactions in NHibernate, does not support nested transactions
|
Interceptor that instructs NHibernate to build entities using an
|
||||||
</summary>
|
implementation of <c>IServiceProvider</c>
|
||||||
|
</summary>
|
||||||
|
<remarks>Stolen mostly from Mike Valenty</remarks>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Portoa.NHibernate.NHibernateUnitOfWork.Start">
|
<member name="T:Portoa.NHibernate.IInstantiatable">
|
||||||
<summary>
|
<summary>
|
||||||
Starts a transaction
|
Interface used to enable events before and after NHibernate constructs an entity
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
<seealso cref="T:Portoa.NHibernate.BuildWithProviderInterceptor"/>
|
||||||
<member name="M:Portoa.NHibernate.NHibernateUnitOfWork.Commit">
|
|
||||||
<summary>
|
|
||||||
Commits a transaction
|
|
||||||
</summary>
|
|
||||||
<exception cref="T:Portoa.Persistence.PersistenceException">If a transaction has not been started</exception>
|
|
||||||
</member>
|
|
||||||
<member name="M:Portoa.NHibernate.NHibernateUnitOfWork.Rollback">
|
|
||||||
<summary>
|
|
||||||
Rolls back a transaction
|
|
||||||
</summary>
|
|
||||||
<exception cref="T:Portoa.Persistence.PersistenceException">If a transaction has not been started</exception>
|
|
||||||
</member>
|
</member>
|
||||||
<member name="E:Portoa.NHibernate.IInstantiatable.BeforeInstatiation">
|
<member name="E:Portoa.NHibernate.IInstantiatable.BeforeInstatiation">
|
||||||
<summary>
|
<summary>
|
||||||
@ -38,8 +29,41 @@
|
|||||||
and a service provider
|
and a service provider
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="T:Portoa.NHibernate.BuildWithProviderInterceptor">
|
<member name="T:Portoa.NHibernate.SessionDecorator">
|
||||||
<remarks>Stolen mostly from Mike Valenty</remarks>
|
<summary>
|
||||||
|
Empty session decorator, for easier implementing of the <c>ISession</c> object
|
||||||
|
</summary>
|
||||||
|
<remarks>This is why you don't create interfaces with dozens of methods.</remarks>
|
||||||
|
</member>
|
||||||
|
<member name="P:Portoa.NHibernate.SessionDecorator.Session">
|
||||||
|
<summary>
|
||||||
|
The <c>ISession</c> being decorated
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Portoa.NHibernate.NHibernateUnitOfWork">
|
||||||
|
<summary>
|
||||||
|
Handles transactions in NHibernate, does not support nested transactions
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Portoa.NHibernate.NHibernateRepository`1">
|
||||||
|
<summary>
|
||||||
|
Default repository implementation for entities with integral identifiers
|
||||||
|
</summary>
|
||||||
|
<typeparam name="T">The entity type</typeparam>
|
||||||
|
<seealso cref="T:Portoa.NHibernate.NHibernateRepository`2"/>
|
||||||
|
</member>
|
||||||
|
<member name="T:Portoa.NHibernate.NHibernateRepository`2">
|
||||||
|
<summary>
|
||||||
|
Default repository implementation for NHibernate
|
||||||
|
</summary>
|
||||||
|
<typeparam name="T">The entity type</typeparam>
|
||||||
|
<typeparam name="TId">The identifier type</typeparam>
|
||||||
|
<seealso cref="T:Portoa.NHibernate.NHibernateRepository`1"/>
|
||||||
|
</member>
|
||||||
|
<member name="P:Portoa.NHibernate.NHibernateRepository`2.Session">
|
||||||
|
<summary>
|
||||||
|
The current session
|
||||||
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
</members>
|
</members>
|
||||||
</doc>
|
</doc>
|
||||||
|
Binary file not shown.
@ -4,6 +4,13 @@
|
|||||||
<name>Portoa.Web</name>
|
<name>Portoa.Web</name>
|
||||||
</assembly>
|
</assembly>
|
||||||
<members>
|
<members>
|
||||||
|
<member name="T:Portoa.Web.Filters.OverrideStatusCodeFilter">
|
||||||
|
<summary>
|
||||||
|
If the result implements <see cref="T:Portoa.Web.Filters.IStatusOverridable"/>, then the HTTP status
|
||||||
|
code on the <c>Response</c> will be set according to the value of
|
||||||
|
<see cref="P:Portoa.Web.Filters.IStatusOverridable.StatusCode"/>
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="T:Portoa.Web.Controllers.IErrorController">
|
<member name="T:Portoa.Web.Controllers.IErrorController">
|
||||||
<summary>
|
<summary>
|
||||||
Signifies that this controller can handle errors that aren't handled by
|
Signifies that this controller can handle errors that aren't handled by
|
||||||
@ -88,12 +95,43 @@
|
|||||||
Adapted from http://eliasbland.wordpress.com/2009/08/08/enumeration-model-binder-for-asp-net-mvc/
|
Adapted from http://eliasbland.wordpress.com/2009/08/08/enumeration-model-binder-for-asp-net-mvc/
|
||||||
</remarks>
|
</remarks>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="T:Portoa.Web.ErrorHandling.ErrorViewResult">
|
||||||
|
<summary>
|
||||||
|
Represents a view for when an error occurs
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Portoa.Web.Filters.IStatusOverridable">
|
||||||
|
<summary>
|
||||||
|
Enables action results to override the HTTP status code
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:Portoa.Web.Filters.IStatusOverridable.StatusCode">
|
||||||
|
<summary>
|
||||||
|
Gets or sets the new HTTP status code for the result
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="M:Portoa.Web.ErrorHandling.ErrorViewResult.ExecuteResult(System.Web.Mvc.ControllerContext)">
|
<member name="M:Portoa.Web.ErrorHandling.ErrorViewResult.ExecuteResult(System.Web.Mvc.ControllerContext)">
|
||||||
<summary>
|
<summary>
|
||||||
Sets the HTTP status code on the response object before
|
Sets the HTTP status code on the response object before
|
||||||
calling base.ExecuteResult()
|
calling base.ExecuteResult()
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="P:Portoa.Web.ErrorHandling.ErrorViewResult.Message">
|
||||||
|
<summary>
|
||||||
|
Gets or sets the error message
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:Portoa.Web.ErrorHandling.ErrorViewResult.Error">
|
||||||
|
<summary>
|
||||||
|
Gets or sets the error that occurred
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:Portoa.Web.ErrorHandling.ErrorViewResult.ModelCreator">
|
||||||
|
<summary>
|
||||||
|
Gets or sets the delegate to create the error model. By default it creates
|
||||||
|
an instance of <see cref="T:Portoa.Web.ErrorHandling.ErrorModel"/>.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="T:Portoa.Web.ErrorHandling.ApplicationErrorHandler">
|
<member name="T:Portoa.Web.ErrorHandling.ApplicationErrorHandler">
|
||||||
<summary>
|
<summary>
|
||||||
Handles global application-wide errors that don't get caught by
|
Handles global application-wide errors that don't get caught by
|
||||||
@ -111,6 +149,13 @@
|
|||||||
that are not part of NHibernate
|
that are not part of NHibernate
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="M:Portoa.Web.FilterInfoExtensions.Flatten(System.Web.Mvc.FilterInfo)">
|
||||||
|
<summary>
|
||||||
|
Flattens a <c>FilterInfo</c> object into a single <c>IEnumerable</c> containing
|
||||||
|
the <c>ActionFilter</c>, <c>ExceptionFilter</c>, <c>ResultFilter</c> and
|
||||||
|
<c>AuthorizationFilter</c> collections
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="T:Portoa.Web.Util.NoTempDataProvider">
|
<member name="T:Portoa.Web.Util.NoTempDataProvider">
|
||||||
<summary> This class exists to get rid of the SessionState and TempData error. Just google it. </summary>
|
<summary> This class exists to get rid of the SessionState and TempData error. Just google it. </summary>
|
||||||
</member>
|
</member>
|
||||||
@ -133,6 +178,12 @@
|
|||||||
Logs all interceptable method calls via the <see cref="T:Portoa.Web.Unity.LoggerCallHandler"/>
|
Logs all interceptable method calls via the <see cref="T:Portoa.Web.Unity.LoggerCallHandler"/>
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="T:Portoa.Web.NeedsBuildUpAttribute">
|
||||||
|
<summary>
|
||||||
|
Indicates that an object needs to be built up by the container
|
||||||
|
</summary>
|
||||||
|
<see cref="T:Portoa.Web.InjectableFilterActionInvoker"/>
|
||||||
|
</member>
|
||||||
<member name="T:Portoa.Web.Unity.ILog4NetConfigurator">
|
<member name="T:Portoa.Web.Unity.ILog4NetConfigurator">
|
||||||
<summary>
|
<summary>
|
||||||
Exposes an interface to configure log4net
|
Exposes an interface to configure log4net
|
||||||
@ -165,6 +216,7 @@
|
|||||||
Gets or sets an item from the backing store
|
Gets or sets an item from the backing store
|
||||||
</summary>
|
</summary>
|
||||||
<param name="key">The key of the item to retrieve</param>
|
<param name="key">The key of the item to retrieve</param>
|
||||||
|
<returns>The value stored in the specified key, or null if no such key exists</returns>
|
||||||
</member>
|
</member>
|
||||||
<member name="T:Portoa.Web.Unity.UnityContainerExtensions">
|
<member name="T:Portoa.Web.Unity.UnityContainerExtensions">
|
||||||
<summary>
|
<summary>
|
||||||
@ -199,6 +251,13 @@
|
|||||||
Controller for handling and displaying errors that aren't handled by application code
|
Controller for handling and displaying errors that aren't handled by application code
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="T:Portoa.Web.Unity.UnitOfWorkCallHandler">
|
||||||
|
<summary>
|
||||||
|
Call handler that wraps a method call in a unit of work
|
||||||
|
</summary>
|
||||||
|
<seealso cref="T:Portoa.Persistence.UnitOfWorkAttribute"/>
|
||||||
|
<seealso cref="T:Portoa.Persistence.IUnitOfWork"/>
|
||||||
|
</member>
|
||||||
<member name="T:Portoa.Web.InjectableFilterActionInvoker">
|
<member name="T:Portoa.Web.InjectableFilterActionInvoker">
|
||||||
<summary>
|
<summary>
|
||||||
Enables you to dynamically add filters to a ControllerActionInvoker. This class will also
|
Enables you to dynamically add filters to a ControllerActionInvoker. This class will also
|
||||||
@ -211,21 +270,66 @@
|
|||||||
Overridden to add the new filters to the default filters
|
Overridden to add the new filters to the default filters
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="T:Portoa.Web.Unity.LoggerCallHandler">
|
||||||
|
<summary>
|
||||||
|
Performs automatic logging on method calls (but respects <see cref="T:Portoa.Logging.DoNotLogAttribute"/>)
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="M:Portoa.Web.Unity.LoggerCallHandler.FormatString(System.String)">
|
<member name="M:Portoa.Web.Unity.LoggerCallHandler.FormatString(System.String)">
|
||||||
<summary>
|
<summary>
|
||||||
Truncates a string to 150 characters in a pretty way, if necessary
|
Truncates a string to 150 characters in a pretty way, if necessary
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="T:Portoa.Web.ErrorHandling.ErrorModel">
|
||||||
|
<summary>
|
||||||
|
Generic model for displaying errors
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:Portoa.Web.ErrorHandling.ErrorModel.Exception">
|
||||||
|
<summary>
|
||||||
|
Gets or sets the exception that occurred
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="M:Portoa.Web.Controllers.ControllerExtensions.ValidationErrorsToString(System.Web.Mvc.Controller)">
|
<member name="M:Portoa.Web.Controllers.ControllerExtensions.ValidationErrorsToString(System.Web.Mvc.Controller)">
|
||||||
<summary>
|
<summary>
|
||||||
Gets all model state errors as a line feed-delimited string
|
Gets all model state errors as a line feed-delimited string
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="M:Portoa.Web.Controllers.ControllerExtensions.CreateJsonErrorResponse(System.Web.Mvc.Controller,System.String)">
|
||||||
|
<summary>
|
||||||
|
Creates a JSON response if an error occurred, appending all <c>ModelState</c> errors
|
||||||
|
to the response object
|
||||||
|
</summary>
|
||||||
|
<param name="errorMessage">The error message to display to the user</param>
|
||||||
|
<see cref="M:Portoa.Web.Controllers.ControllerExtensions.CreateJsonResponse(System.Web.Mvc.Controller,System.String,System.Collections.Generic.IDictionary{System.String,System.String})"/>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Web.Controllers.ControllerExtensions.CreateJsonErrorResponse(System.Web.Mvc.Controller,System.Exception)">
|
||||||
|
<summary>
|
||||||
|
Creates a JSON response from an <c>Exception</c>
|
||||||
|
</summary>
|
||||||
|
<see cref="M:Portoa.Web.Controllers.ControllerExtensions.CreateJsonResponse(System.Web.Mvc.Controller,System.String,System.Collections.Generic.IDictionary{System.String,System.String})"/>
|
||||||
|
<seealso cref="M:Portoa.Web.Controllers.ControllerExtensions.CreateJsonErrorResponse(System.Web.Mvc.Controller,System.String)"/>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Web.Controllers.ControllerExtensions.CreateJsonResponse(System.Web.Mvc.Controller,System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
|
||||||
|
<summary>
|
||||||
|
Creates a JSON response object
|
||||||
|
</summary>
|
||||||
|
<param name="errorMessage">The error message to display to the user</param>
|
||||||
|
<param name="data">Any data that needs to be passed to the client</param>
|
||||||
|
</member>
|
||||||
<member name="M:Portoa.Web.Controllers.ControllerExtensions.DoNotUseTempData(System.Web.Mvc.Controller)">
|
<member name="M:Portoa.Web.Controllers.ControllerExtensions.DoNotUseTempData(System.Web.Mvc.Controller)">
|
||||||
<summary>
|
<summary>
|
||||||
Sets up the temporary data provider so that it won't barf with Session errors
|
Sets up the temporary data provider so that it won't barf with Session errors
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="M:Portoa.Web.Controllers.ControllerExtensions.RunInTransaction(System.Web.Mvc.IController,Portoa.Persistence.ITransactableService,System.Action)">
|
||||||
|
<summary>
|
||||||
|
Runs an action in a transaction. If an exception is thrown during execution, the transaction
|
||||||
|
will be <c cref="M:Portoa.Persistence.IUnitOfWork.Rollback">rolled back</c> and the exception will be raised.
|
||||||
|
</summary>
|
||||||
|
<param name="service">Service that can create a transaction</param>
|
||||||
|
<param name="action">The action to execute inside the transaction</param>
|
||||||
|
</member>
|
||||||
<member name="M:Portoa.Web.ControllerContextExtensions.GetFromRequest``1(System.Web.Mvc.ControllerContext,System.String)">
|
<member name="M:Portoa.Web.ControllerContextExtensions.GetFromRequest``1(System.Web.Mvc.ControllerContext,System.String)">
|
||||||
<summary>
|
<summary>
|
||||||
Gets a value from the request and casts it to the specified type
|
Gets a value from the request and casts it to the specified type
|
||||||
@ -243,63 +347,12 @@
|
|||||||
</member>
|
</member>
|
||||||
<member name="T:Portoa.Web.ContainerControllerFactory">
|
<member name="T:Portoa.Web.ContainerControllerFactory">
|
||||||
<summary>
|
<summary>
|
||||||
Uses a container to create controllers
|
Uses an <c>IUnityContainer</c> to create controllers
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="T:Portoa.Web.ApplicationBase">
|
<member name="T:Portoa.Web.Unity.ContainerResolvingServiceProvider">
|
||||||
<summary>
|
<summary>
|
||||||
Base for an Unity/NHibernate MVC application
|
Service provider that uses an <c>IUnityContainer</c> to instantiate and locate services
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:Portoa.Web.ApplicationBase.HandleApplicationError(System.Exception)">
|
|
||||||
<summary>
|
|
||||||
Handles uncaught application exceptions; default implementation uses
|
|
||||||
<see cref="T:Portoa.Web.ErrorHandling.ApplicationErrorHandler"/> and <see cref="T:Portoa.Web.Controllers.DefaultErrorController"/> to
|
|
||||||
display errors
|
|
||||||
</summary>
|
|
||||||
<param name="exception">The uncaught exception</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:Portoa.Web.ApplicationBase.CreateNHibernateConfiguration(Microsoft.Practices.Unity.IUnityContainer)">
|
|
||||||
<summary>
|
|
||||||
Creates the configuration used for NHibernate; default implementation uses the default
|
|
||||||
NHibernate configuration, and sets a custom interceptor. The configuration can be retrieved
|
|
||||||
outside of this method (if needed) via the container. Do not call this method directly.
|
|
||||||
</summary>
|
|
||||||
<seealso cref="T:Portoa.NHibernate.BuildWithProviderInterceptor"/>
|
|
||||||
</member>
|
|
||||||
<member name="M:Portoa.Web.ApplicationBase.RegisterRoutes(System.Web.Routing.RouteCollection)">
|
|
||||||
<summary>
|
|
||||||
Registers any routes for the application; default implementation registers nothing
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:Portoa.Web.ApplicationBase.RegisterAreas">
|
|
||||||
<summary>
|
|
||||||
Registers any applicable areas; default implementations calls
|
|
||||||
<c>AreaRegistration.RegisterAllAreas()</c>
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:Portoa.Web.ApplicationBase.ConfigureControllerFactory">
|
|
||||||
<summary>
|
|
||||||
Configures the controller factory; default implementation uses Unity to
|
|
||||||
resolve each controller with a custom action invoker
|
|
||||||
</summary>
|
|
||||||
<see cref="T:Portoa.Web.InjectableFilterActionInvoker"/>
|
|
||||||
</member>
|
|
||||||
<member name="M:Portoa.Web.ApplicationBase.ConfigureUnity">
|
|
||||||
<summary>
|
|
||||||
Performs any application-specific configuration for Unity; default implementation
|
|
||||||
does nothing
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:Portoa.Web.IInjectableControllerFactory">
|
|
||||||
<summary>
|
|
||||||
<c cref="T:System.Web.Mvc.IControllerFactory">IControllerFactory</c> that provides a mechanism to perform injection
|
|
||||||
on the controller after it is instantiated
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="E:Portoa.Web.IInjectableControllerFactory.OnControllerInstantiated">
|
|
||||||
<summary>
|
|
||||||
Event that fires after a controller is instantiated
|
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Portoa.Web.Unity.CallHandlerExtensions.GetInstanceMethodInfo(Microsoft.Practices.Unity.InterceptionExtension.IMethodInvocation)">
|
<member name="M:Portoa.Web.Unity.CallHandlerExtensions.GetInstanceMethodInfo(Microsoft.Practices.Unity.InterceptionExtension.IMethodInvocation)">
|
||||||
@ -318,10 +371,99 @@
|
|||||||
Reads the app config and applies the Unity configuration, if applicable
|
Reads the app config and applies the Unity configuration, if applicable
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="T:Portoa.Web.IInjectableControllerFactory">
|
||||||
|
<summary>
|
||||||
|
<c cref="T:System.Web.Mvc.IControllerFactory">IControllerFactory</c> that provides a mechanism to perform injection
|
||||||
|
on the controller after it is instantiated
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="E:Portoa.Web.IInjectableControllerFactory.OnControllerInstantiated">
|
||||||
|
<summary>
|
||||||
|
Event that fires after a controller is instantiated
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="T:Portoa.Web.ServiceProviderControllerFactory">
|
<member name="T:Portoa.Web.ServiceProviderControllerFactory">
|
||||||
<summary>
|
<summary>
|
||||||
Controller factory that uses a service provider to resolve controllers
|
Controller factory that uses a service provider to resolve controllers
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="M:Portoa.Web.HttpRequestBaseExtensions.Get``1(System.Web.HttpRequestBase,System.String)">
|
||||||
|
<summary>
|
||||||
|
Gets an object from the request variables, or its default value if
|
||||||
|
the key does not exist
|
||||||
|
</summary>
|
||||||
|
<typeparam name="T">The type to convert the value to</typeparam>
|
||||||
|
<param name="key">The request key of the object to retrieve</param>
|
||||||
|
</member>
|
||||||
|
<member name="T:Portoa.Web.MvcApplicationBase">
|
||||||
|
<summary>
|
||||||
|
Base for an MVC application using Unity/NHibernate
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Portoa.Web.MvcApplicationBase.Container">
|
||||||
|
<summary>
|
||||||
|
The container associated with this application
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Web.MvcApplicationBase.HandleApplicationError(System.Exception)">
|
||||||
|
<summary>
|
||||||
|
Handles uncaught application exceptions; default implementation uses
|
||||||
|
<see cref="T:Portoa.Web.ErrorHandling.ApplicationErrorHandler"/> and <see cref="T:Portoa.Web.Controllers.DefaultErrorController"/> to
|
||||||
|
display errors
|
||||||
|
</summary>
|
||||||
|
<param name="exception">The uncaught exception</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Web.MvcApplicationBase.ConfigureModelBinders(System.Web.Mvc.ModelBinderDictionary)">
|
||||||
|
<summary>
|
||||||
|
Override to configure the model binders for the application; default implementation
|
||||||
|
does nothing
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Web.MvcApplicationBase.CreateNHibernateConfiguration(Microsoft.Practices.Unity.IUnityContainer)">
|
||||||
|
<summary>
|
||||||
|
Creates the configuration used for NHibernate; default implementation uses the default
|
||||||
|
NHibernate configuration, and sets a custom interceptor. The configuration can be retrieved
|
||||||
|
outside of this method (if needed) via the container. Do not call this method directly.
|
||||||
|
</summary>
|
||||||
|
<seealso cref="T:Portoa.NHibernate.BuildWithProviderInterceptor"/>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Web.MvcApplicationBase.RegisterRoutes(System.Web.Routing.RouteCollection)">
|
||||||
|
<summary>
|
||||||
|
Registers any routes for the application; default implementation registers nothing
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Web.MvcApplicationBase.RegisterAreas">
|
||||||
|
<summary>
|
||||||
|
Registers any applicable areas; default implementations calls
|
||||||
|
<c>AreaRegistration.RegisterAllAreas()</c>
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Web.MvcApplicationBase.ConfigureControllerFactory">
|
||||||
|
<summary>
|
||||||
|
Configures the controller factory; default implementation uses Unity to
|
||||||
|
resolve each controller with a custom action invoker
|
||||||
|
</summary>
|
||||||
|
<see cref="T:Portoa.Web.InjectableFilterActionInvoker"/>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Web.MvcApplicationBase.ConfigureUnity">
|
||||||
|
<summary>
|
||||||
|
Performs any application-specific configuration for Unity; default implementation
|
||||||
|
does nothing
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Portoa.Web.Models.FlagEnumModelBinder">
|
||||||
|
<summary>
|
||||||
|
Binds an enumeration annotated with the <c>FlagsAttribute</c>
|
||||||
|
</summary>
|
||||||
|
<remarks>
|
||||||
|
Adapted from http://blog.nathan-taylor.net/2010/06/aspnet-mvc-flags-enumeration-model.html
|
||||||
|
</remarks>
|
||||||
|
</member>
|
||||||
|
<member name="T:Portoa.Web.Results.StatusOverrideResult">
|
||||||
|
<summary>
|
||||||
|
<c>ActionResult</c> decorator that enables you to override the HTTP status code
|
||||||
|
</summary>
|
||||||
|
<see cref="T:Portoa.Web.Filters.OverrideStatusCodeFilter"/>
|
||||||
|
</member>
|
||||||
</members>
|
</members>
|
||||||
</doc>
|
</doc>
|
||||||
|
BIN
Lib/Portoa.dll
BIN
Lib/Portoa.dll
Binary file not shown.
231
Lib/Portoa.xml
231
Lib/Portoa.xml
@ -4,6 +4,78 @@
|
|||||||
<name>Portoa</name>
|
<name>Portoa</name>
|
||||||
</assembly>
|
</assembly>
|
||||||
<members>
|
<members>
|
||||||
|
<member name="T:Portoa.Security.NullAllowingPasswordProtector">
|
||||||
|
<summary>
|
||||||
|
Password protector that allows nulls
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Portoa.Security.SaltedPasswordProtector">
|
||||||
|
<summary>
|
||||||
|
Password protector that hashes the password using a salt, and stores it
|
||||||
|
as a hex-encoded string
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Portoa.Security.IPasswordProtected">
|
||||||
|
<summary>
|
||||||
|
Represents an object that has a password associated with it
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Security.IPasswordProtected.VerifyPassword(System.String)">
|
||||||
|
<summary>
|
||||||
|
Verifies the legitimacy of a potential password
|
||||||
|
</summary>
|
||||||
|
<param name="password">The password to verify</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Security.IPasswordProtected.ChangePassword(System.String)">
|
||||||
|
<summary>
|
||||||
|
Changes the object's password to the new password
|
||||||
|
</summary>
|
||||||
|
<param name="newPassword">The new password</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Security.SaltedPasswordProtector.VerifyPassword(System.String)">
|
||||||
|
<summary>
|
||||||
|
Verifies the given password.
|
||||||
|
</summary>
|
||||||
|
<returns>Returns false if <paramref name="potentialPassword"/> is null or empty</returns>
|
||||||
|
</member>
|
||||||
|
<member name="P:Portoa.Security.SaltedPasswordProtector.Salt">
|
||||||
|
<summary>
|
||||||
|
The salt used to hash the password as a hex-encoded string
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:Portoa.Security.SaltedPasswordProtector.Password">
|
||||||
|
<summary>
|
||||||
|
The password as a hex-encoded string
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:Portoa.Security.SaltedPasswordProtector.IsSet">
|
||||||
|
<summary>
|
||||||
|
Gets whether or not the password has been set
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Persistence.EntityExtensions.IsNew``2(Portoa.Persistence.Entity{``0,``1})">
|
||||||
|
<summary>
|
||||||
|
Determines if the entity has already been persisted
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Portoa.Persistence.Entity`2">
|
||||||
|
<summary>
|
||||||
|
Represents a domain object that can be persisted by an <see cref="T:Portoa.Persistence.IRepository`2"/>
|
||||||
|
</summary>
|
||||||
|
<typeparam name="T">The entity type</typeparam>
|
||||||
|
<typeparam name="TId">The entity's identifier type</typeparam>
|
||||||
|
</member>
|
||||||
|
<member name="T:Portoa.Persistence.IIdentifiable`1">
|
||||||
|
<summary>
|
||||||
|
Represents an objec that is uniquely identifiable
|
||||||
|
</summary>
|
||||||
|
<typeparam name="T">The identifier type</typeparam>
|
||||||
|
</member>
|
||||||
|
<member name="P:Portoa.Persistence.IIdentifiable`1.Id">
|
||||||
|
<summary>
|
||||||
|
The unique identifier of this object
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="M:Portoa.Util.LinqExtensions.Implode``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.String},System.String)">
|
<member name="M:Portoa.Util.LinqExtensions.Implode``1(System.Collections.Generic.IEnumerable{``0},System.Func{``0,System.String},System.String)">
|
||||||
<summary>
|
<summary>
|
||||||
Implodes an enumeration given a selector function and a separator
|
Implodes an enumeration given a selector function and a separator
|
||||||
@ -232,6 +304,86 @@
|
|||||||
Entity marked with attribute and all its members considered used
|
Entity marked with attribute and all its members considered used
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="T:Portoa.Logging.AbstractLogger">
|
||||||
|
<summary>
|
||||||
|
Empty implementation of <see cref="T:Portoa.Logging.ILogger"/>
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Portoa.Logging.ILogger">
|
||||||
|
<summary>
|
||||||
|
Exposes an interface for logging
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Logging.ILogger.Debug(System.Object)">
|
||||||
|
<summary>
|
||||||
|
Logs a debug message
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Logging.ILogger.Info(System.Object)">
|
||||||
|
<summary>
|
||||||
|
Logs an informational message
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Logging.ILogger.Warn(System.Object)">
|
||||||
|
<summary>
|
||||||
|
Logs a warning message
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Logging.ILogger.Error(System.Object)">
|
||||||
|
<summary>
|
||||||
|
Logs an error message
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:Portoa.Logging.ILogger.IsDebugEnabled">
|
||||||
|
<summary>
|
||||||
|
Gets whether or not <c>Debug</c> messages should be logged
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:Portoa.Logging.ILogger.IsInfoEnabled">
|
||||||
|
<summary>
|
||||||
|
Gets whether or not <c>Info</c> messages should be logged
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:Portoa.Logging.ILogger.IsWarnEnabled">
|
||||||
|
<summary>
|
||||||
|
Gets whether or not <c>Warn</c> messages should be logged
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:Portoa.Logging.ILogger.IsErrorEnabled">
|
||||||
|
<summary>
|
||||||
|
Gets whether or not <c>Error</c> messages should be logged
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Logging.AbstractLogger.Log(System.Object)">
|
||||||
|
<summary>
|
||||||
|
Logs the specified message
|
||||||
|
</summary>
|
||||||
|
<param name="message">The message to log</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Security.SecurityExtensions.ComputeHash(System.String,System.String)">
|
||||||
|
<summary>
|
||||||
|
Computes the <see cref="T:System.Security.Cryptography.HMACSHA256"/> hash of the string using the given
|
||||||
|
salt and <c cref="P:System.Text.Encoding.UTF8">UTF8 Encoding</c>
|
||||||
|
</summary>
|
||||||
|
<param name="plainText"></param>
|
||||||
|
<param name="salt"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Security.SecurityExtensions.Base64Encode(System.Byte[])">
|
||||||
|
<summary>
|
||||||
|
Base-64 encodes the byte array
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Security.SecurityExtensions.ToHex(System.Byte[])">
|
||||||
|
<summary>
|
||||||
|
Converts a byte array to a hex-encoded string
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Portoa.Security.DefaultPasswordProtector">
|
||||||
|
<summary>
|
||||||
|
Default password protector that does not allow null or empty passwords
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="T:Portoa.Validation.DataAnnotations.GreaterThanZeroAttribute">
|
<member name="T:Portoa.Validation.DataAnnotations.GreaterThanZeroAttribute">
|
||||||
<summary>
|
<summary>
|
||||||
Validates that the value is greater than zero
|
Validates that the value is greater than zero
|
||||||
@ -243,6 +395,11 @@
|
|||||||
</summary>
|
</summary>
|
||||||
<parparam name="fullyQualified">Whether to use the fully qualified name of each type</parparam>
|
<parparam name="fullyQualified">Whether to use the fully qualified name of each type</parparam>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="T:Portoa.Logging.ConsoleLogger">
|
||||||
|
<summary>
|
||||||
|
<see cref="T:Portoa.Logging.ILogger"/> implementation that writes to the <c>Console</c>
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="T:Portoa.Persistence.IUnitOfWork">
|
<member name="T:Portoa.Persistence.IUnitOfWork">
|
||||||
<summary>
|
<summary>
|
||||||
Represents a transaction
|
Represents a transaction
|
||||||
@ -252,16 +409,24 @@
|
|||||||
<summary>
|
<summary>
|
||||||
Starts a transaction
|
Starts a transaction
|
||||||
</summary>
|
</summary>
|
||||||
|
<exception cref="T:Portoa.Persistence.PersistenceException">If a transaction has already been started</exception>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Portoa.Persistence.IUnitOfWork.Commit">
|
<member name="M:Portoa.Persistence.IUnitOfWork.Commit">
|
||||||
<summary>
|
<summary>
|
||||||
Commits a transaction
|
Commits a transaction
|
||||||
</summary>
|
</summary>
|
||||||
|
<exception cref="T:Portoa.Persistence.PersistenceException">If a transaction has not been started</exception>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Portoa.Persistence.IUnitOfWork.Rollback">
|
<member name="M:Portoa.Persistence.IUnitOfWork.Rollback">
|
||||||
<summary>
|
<summary>
|
||||||
Rolls back a transaction
|
Rolls back a transaction
|
||||||
</summary>
|
</summary>
|
||||||
|
<exception cref="T:Portoa.Persistence.PersistenceException">If a transaction has not been started</exception>
|
||||||
|
</member>
|
||||||
|
<member name="P:Portoa.Persistence.IUnitOfWork.IsActive">
|
||||||
|
<summary>
|
||||||
|
Gets whether or not the transaction is currently active
|
||||||
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Portoa.Testing.DbTestingUtility.DropDatabase">
|
<member name="M:Portoa.Testing.DbTestingUtility.DropDatabase">
|
||||||
<summary>
|
<summary>
|
||||||
@ -332,6 +497,40 @@
|
|||||||
Equivalent of "select *"
|
Equivalent of "select *"
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="T:Portoa.Logging.DebugLogger">
|
||||||
|
<summary>
|
||||||
|
<see cref="T:Portoa.Logging.ILogger"/> implementation that writes using system diagnostic tool
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Portoa.Persistence.UnitOfWorkAttribute">
|
||||||
|
<summary>
|
||||||
|
Signifies that this method should be executed within a transaction
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Logging.LoggerExtensions.Debug(Portoa.Logging.ILogger,System.String,System.Object[])">
|
||||||
|
<summary>
|
||||||
|
Logs a formatted <c>Debug</c> message
|
||||||
|
</summary>
|
||||||
|
<see cref="M:Portoa.Logging.ILogger.Debug(System.Object)"/>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Logging.LoggerExtensions.Info(Portoa.Logging.ILogger,System.String,System.Object[])">
|
||||||
|
<summary>
|
||||||
|
Logs a formatted <c>Info</c> message
|
||||||
|
</summary>
|
||||||
|
<see cref="M:Portoa.Logging.ILogger.Info(System.Object)"/>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Logging.LoggerExtensions.Warn(Portoa.Logging.ILogger,System.String,System.Object[])">
|
||||||
|
<summary>
|
||||||
|
Logs a formatted <c>Warn</c> message
|
||||||
|
</summary>
|
||||||
|
<see cref="M:Portoa.Logging.ILogger.Warn(System.Object)"/>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Logging.LoggerExtensions.Exception(Portoa.Logging.ILogger,System.Exception)">
|
||||||
|
<summary>
|
||||||
|
Logs an exception using <see cref="M:Portoa.Logging.ILogger.Debug(System.Object)"/>
|
||||||
|
</summary>
|
||||||
|
<see cref="M:Portoa.Logging.ILogger.Debug(System.Object)"/>
|
||||||
|
</member>
|
||||||
<member name="T:Portoa.Validation.DataAnnotations.Validator">
|
<member name="T:Portoa.Validation.DataAnnotations.Validator">
|
||||||
<summary>
|
<summary>
|
||||||
TODO: add reflection cache
|
TODO: add reflection cache
|
||||||
@ -349,6 +548,16 @@
|
|||||||
if null and empty strings should not be validated.
|
if null and empty strings should not be validated.
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="P:Portoa.Validation.DataAnnotations.EmailAttribute.AllowEmpty">
|
||||||
|
<summary>
|
||||||
|
Gets or sets whether to allow empty strings
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Portoa.Persistence.PersistenceException">
|
||||||
|
<summary>
|
||||||
|
Raised when an error occurred in the persistence layer
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="M:Portoa.Logging.LoggingExtensions.IsLoggable(System.Reflection.ICustomAttributeProvider)">
|
<member name="M:Portoa.Logging.LoggingExtensions.IsLoggable(System.Reflection.ICustomAttributeProvider)">
|
||||||
<summary>
|
<summary>
|
||||||
Determines if this object should be logged
|
Determines if this object should be logged
|
||||||
@ -359,5 +568,27 @@
|
|||||||
Signifies that this object should not be logged
|
Signifies that this object should not be logged
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="T:Portoa.Persistence.EntityNotFoundException">
|
||||||
|
<summary>
|
||||||
|
Raised when an entity was not found
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Portoa.Persistence.EntityNotFoundException`2">
|
||||||
|
<summary>
|
||||||
|
Raised when an entity was not found
|
||||||
|
</summary>
|
||||||
|
<typeparam name="T">The entity type</typeparam>
|
||||||
|
<typeparam name="TId">The entity's identifier type</typeparam>
|
||||||
|
</member>
|
||||||
|
<member name="T:Portoa.Persistence.ITransactableService">
|
||||||
|
<summary>
|
||||||
|
Represents a service object that can start a transaction
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Persistence.ITransactableService.BeginTransaction">
|
||||||
|
<summary>
|
||||||
|
Begins a transaction and returns the resultant <see cref="T:Portoa.Persistence.IUnitOfWork"/>
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
</members>
|
</members>
|
||||||
</doc>
|
</doc>
|
||||||
|
BIN
Lib/Remotion.Data.Linq.dll
Normal file
BIN
Lib/Remotion.Data.Linq.dll
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user