|
From: <sb...@us...> - 2011-08-22 12:38:04
|
Revision: 6018
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=6018&view=rev
Author: sbohlen
Date: 2011-08-22 12:37:53 +0000 (Mon, 22 Aug 2011)
Log Message:
-----------
-delete non-source-code-related content from the repository to prevent subsequent use now that the authoritative repo has been switched to GITHUB
-introduce OBSOLETE.txt message file into all folders
-prepend OBSOLETE message to all .cs files to further ensure viewers are advised that the content in this repo is obsolete
Modified Paths:
--------------
trunk/nhibernate/src/NHibernate/ADOException.cs
trunk/nhibernate/src/NHibernate/AssertionFailure.cs
trunk/nhibernate/src/NHibernate/CacheMode.cs
trunk/nhibernate/src/NHibernate/CallbackException.cs
trunk/nhibernate/src/NHibernate/ConnectionReleaseMode.cs
trunk/nhibernate/src/NHibernate/CriteriaTransformer.cs
trunk/nhibernate/src/NHibernate/DuplicateMappingException.cs
trunk/nhibernate/src/NHibernate/EmptyInterceptor.cs
trunk/nhibernate/src/NHibernate/EntityMode.cs
trunk/nhibernate/src/NHibernate/EntityModeEqualityComparer.cs
trunk/nhibernate/src/NHibernate/FKUnmatchingColumnsException.cs
trunk/nhibernate/src/NHibernate/FetchMode.cs
trunk/nhibernate/src/NHibernate/FlushMode.cs
trunk/nhibernate/src/NHibernate/HibernateException.cs
trunk/nhibernate/src/NHibernate/ICriteria.cs
trunk/nhibernate/src/NHibernate/IDatabinder.cs
trunk/nhibernate/src/NHibernate/IDetachedQuery.cs
trunk/nhibernate/src/NHibernate/IFilter.cs
trunk/nhibernate/src/NHibernate/IFutureValue.cs
trunk/nhibernate/src/NHibernate/IInterceptor.cs
trunk/nhibernate/src/NHibernate/IMultiQuery.cs
trunk/nhibernate/src/NHibernate/IQuery.cs
trunk/nhibernate/src/NHibernate/IQueryExpression.cs
trunk/nhibernate/src/NHibernate/IQueryOver.cs
trunk/nhibernate/src/NHibernate/ISQLQuery.cs
trunk/nhibernate/src/NHibernate/ISession.cs
trunk/nhibernate/src/NHibernate/ISessionFactory.cs
trunk/nhibernate/src/NHibernate/IStatelessSession.cs
trunk/nhibernate/src/NHibernate/IdentityEqualityComparer.cs
trunk/nhibernate/src/NHibernate/InstantiationException.cs
trunk/nhibernate/src/NHibernate/InvalidProxyTypeException.cs
trunk/nhibernate/src/NHibernate/LazyInitializationException.cs
trunk/nhibernate/src/NHibernate/LockMode.cs
trunk/nhibernate/src/NHibernate/Logging.cs
trunk/nhibernate/src/NHibernate/MappingException.cs
trunk/nhibernate/src/NHibernate/NHibernateUtil.cs
trunk/nhibernate/src/NHibernate/NonUniqueObjectException.cs
trunk/nhibernate/src/NHibernate/NonUniqueResultException.cs
trunk/nhibernate/src/NHibernate/ObjectDeletedException.cs
trunk/nhibernate/src/NHibernate/ObjectNotFoundException.cs
trunk/nhibernate/src/NHibernate/PersistentObjectException.cs
trunk/nhibernate/src/NHibernate/PropertyAccessException.cs
trunk/nhibernate/src/NHibernate/PropertyNotFoundException.cs
trunk/nhibernate/src/NHibernate/PropertyValueException.cs
trunk/nhibernate/src/NHibernate/QueryException.cs
trunk/nhibernate/src/NHibernate/ReplicationMode.cs
trunk/nhibernate/src/NHibernate/SessionException.cs
trunk/nhibernate/src/NHibernate/StaleObjectStateException.cs
trunk/nhibernate/src/NHibernate/StaleStateException.cs
trunk/nhibernate/src/NHibernate/TransactionException.cs
trunk/nhibernate/src/NHibernate/TransientObjectException.cs
trunk/nhibernate/src/NHibernate/Tuple/Component/AbstractComponentTuplizer.cs
trunk/nhibernate/src/NHibernate/Tuple/Component/ComponentEntityModeToTuplizerMapping.cs
trunk/nhibernate/src/NHibernate/Tuple/Component/ComponentMetamodel.cs
trunk/nhibernate/src/NHibernate/Tuple/Component/DynamicMapComponentTuplizer.cs
trunk/nhibernate/src/NHibernate/Tuple/Component/IComponentTuplizer.cs
trunk/nhibernate/src/NHibernate/Tuple/Component/PocoComponentTuplizer.cs
trunk/nhibernate/src/NHibernate/Tuple/DynamicMapInstantiator.cs
trunk/nhibernate/src/NHibernate/Tuple/Entity/AbstractEntityTuplizer.cs
trunk/nhibernate/src/NHibernate/Tuple/Entity/DynamicMapEntityTuplizer.cs
trunk/nhibernate/src/NHibernate/Tuple/Entity/EntityEntityModeToTuplizerMapping.cs
trunk/nhibernate/src/NHibernate/Tuple/Entity/EntityMetamodel.cs
trunk/nhibernate/src/NHibernate/Tuple/Entity/IEntityTuplizer.cs
trunk/nhibernate/src/NHibernate/Tuple/Entity/PocoEntityTuplizer.cs
trunk/nhibernate/src/NHibernate/Tuple/EntityModeToTuplizerMapping.cs
trunk/nhibernate/src/NHibernate/Tuple/IInstantiator.cs
trunk/nhibernate/src/NHibernate/Tuple/ITuplizer.cs
trunk/nhibernate/src/NHibernate/Tuple/IdentifierProperty.cs
trunk/nhibernate/src/NHibernate/Tuple/PocoInstantiator.cs
trunk/nhibernate/src/NHibernate/Tuple/PropertyFactory.cs
trunk/nhibernate/src/NHibernate/Tuple/StandardProperty.cs
trunk/nhibernate/src/NHibernate/Tuple/VersionProperty.cs
trunk/nhibernate/src/NHibernate/Type/AbstractBinaryType.cs
trunk/nhibernate/src/NHibernate/Type/AbstractEnumType.cs
trunk/nhibernate/src/NHibernate/Type/AbstractStringType.cs
trunk/nhibernate/src/NHibernate/Type/AbstractType.cs
trunk/nhibernate/src/NHibernate/Type/AnsiCharType.cs
trunk/nhibernate/src/NHibernate/Type/AnsiStringType.cs
trunk/nhibernate/src/NHibernate/Type/AnyType.cs
trunk/nhibernate/src/NHibernate/Type/ArrayType.cs
trunk/nhibernate/src/NHibernate/Type/BagType.cs
trunk/nhibernate/src/NHibernate/Type/BinaryBlobType.cs
trunk/nhibernate/src/NHibernate/Type/BinaryType.cs
trunk/nhibernate/src/NHibernate/Type/BooleanType.cs
trunk/nhibernate/src/NHibernate/Type/ByteType.cs
trunk/nhibernate/src/NHibernate/Type/CharBooleanType.cs
trunk/nhibernate/src/NHibernate/Type/CharType.cs
trunk/nhibernate/src/NHibernate/Type/ClassMetaType.cs
trunk/nhibernate/src/NHibernate/Type/CollectionType.cs
trunk/nhibernate/src/NHibernate/Type/ComponentType.cs
trunk/nhibernate/src/NHibernate/Type/CompositeCustomType.cs
trunk/nhibernate/src/NHibernate/Type/CultureInfoType.cs
trunk/nhibernate/src/NHibernate/Type/CurrencyType.cs
trunk/nhibernate/src/NHibernate/Type/CustomCollectionType.cs
trunk/nhibernate/src/NHibernate/Type/CustomType.cs
trunk/nhibernate/src/NHibernate/Type/DateTime2Type.cs
trunk/nhibernate/src/NHibernate/Type/DateTimeOffSetType.cs
trunk/nhibernate/src/NHibernate/Type/DateTimeType.cs
trunk/nhibernate/src/NHibernate/Type/DateType.cs
trunk/nhibernate/src/NHibernate/Type/DbTimestampType.cs
trunk/nhibernate/src/NHibernate/Type/DecimalType.cs
trunk/nhibernate/src/NHibernate/Type/DefaultCollectionTypeFactory.cs
trunk/nhibernate/src/NHibernate/Type/DoubleType.cs
trunk/nhibernate/src/NHibernate/Type/EmbeddedComponentType.cs
trunk/nhibernate/src/NHibernate/Type/EnumCharType.cs
trunk/nhibernate/src/NHibernate/Type/EnumStringType.cs
trunk/nhibernate/src/NHibernate/Type/ForeignKeyDirection.cs
trunk/nhibernate/src/NHibernate/Type/GenericBagType.cs
trunk/nhibernate/src/NHibernate/Type/GenericIdentifierBagType.cs
trunk/nhibernate/src/NHibernate/Type/GenericMapType.cs
trunk/nhibernate/src/NHibernate/Type/GenericOrderedSetType.cs
trunk/nhibernate/src/NHibernate/Type/GenericSetType.cs
trunk/nhibernate/src/NHibernate/Type/GenericSortedDictionaryType.cs
trunk/nhibernate/src/NHibernate/Type/GenericSortedListType.cs
trunk/nhibernate/src/NHibernate/Type/GenericSortedSetType.cs
trunk/nhibernate/src/NHibernate/Type/IAbstractComponentType.cs
trunk/nhibernate/src/NHibernate/Type/IAssociationType.cs
trunk/nhibernate/src/NHibernate/Type/ICacheAssembler.cs
trunk/nhibernate/src/NHibernate/Type/IDiscriminatorType.cs
trunk/nhibernate/src/NHibernate/Type/IIdentifierType.cs
trunk/nhibernate/src/NHibernate/Type/ILiteralType.cs
trunk/nhibernate/src/NHibernate/Type/IType.cs
trunk/nhibernate/src/NHibernate/Type/IVersionType.cs
trunk/nhibernate/src/NHibernate/Type/IdentifierBagType.cs
trunk/nhibernate/src/NHibernate/Type/ImmutableType.cs
trunk/nhibernate/src/NHibernate/Type/Int16Type.cs
trunk/nhibernate/src/NHibernate/Type/Int32Type.cs
trunk/nhibernate/src/NHibernate/Type/Int64Type.cs
trunk/nhibernate/src/NHibernate/Type/ListType.cs
trunk/nhibernate/src/NHibernate/Type/LocalDateTimeType.cs
trunk/nhibernate/src/NHibernate/Type/ManyToOneType.cs
trunk/nhibernate/src/NHibernate/Type/MapType.cs
trunk/nhibernate/src/NHibernate/Type/MetaType.cs
trunk/nhibernate/src/NHibernate/Type/MutableType.cs
trunk/nhibernate/src/NHibernate/Type/NullableType.cs
trunk/nhibernate/src/NHibernate/Type/OneToOneType.cs
trunk/nhibernate/src/NHibernate/Type/OrderedMapType.cs
trunk/nhibernate/src/NHibernate/Type/OrderedSetType.cs
trunk/nhibernate/src/NHibernate/Type/PersistentEnumType.cs
trunk/nhibernate/src/NHibernate/Type/PrimitiveType.cs
trunk/nhibernate/src/NHibernate/Type/SByteType.cs
trunk/nhibernate/src/NHibernate/Type/SerializableType.cs
trunk/nhibernate/src/NHibernate/Type/SerializationException.cs
trunk/nhibernate/src/NHibernate/Type/SetType.cs
trunk/nhibernate/src/NHibernate/Type/SingleType.cs
trunk/nhibernate/src/NHibernate/Type/SortedMapType.cs
trunk/nhibernate/src/NHibernate/Type/SortedSetType.cs
trunk/nhibernate/src/NHibernate/Type/SpecialOneToOneType.cs
trunk/nhibernate/src/NHibernate/Type/StringClobType.cs
trunk/nhibernate/src/NHibernate/Type/StringType.cs
trunk/nhibernate/src/NHibernate/Type/TicksType.cs
trunk/nhibernate/src/NHibernate/Type/TimeAsTimeSpanType.cs
trunk/nhibernate/src/NHibernate/Type/TimeSpanType.cs
trunk/nhibernate/src/NHibernate/Type/TimeType.cs
trunk/nhibernate/src/NHibernate/Type/TimestampType.cs
trunk/nhibernate/src/NHibernate/Type/TrueFalseType.cs
trunk/nhibernate/src/NHibernate/Type/TypeFactory.cs
trunk/nhibernate/src/NHibernate/Type/TypeHelper.cs
trunk/nhibernate/src/NHibernate/Type/TypeType.cs
trunk/nhibernate/src/NHibernate/Type/UInt16Type.cs
trunk/nhibernate/src/NHibernate/Type/UInt32Type.cs
trunk/nhibernate/src/NHibernate/Type/UInt64Type.cs
trunk/nhibernate/src/NHibernate/Type/UriType.cs
trunk/nhibernate/src/NHibernate/Type/UtcDateTimeType.cs
trunk/nhibernate/src/NHibernate/Type/XDocType.cs
trunk/nhibernate/src/NHibernate/Type/XmlDocType.cs
trunk/nhibernate/src/NHibernate/TypeMismatchException.cs
trunk/nhibernate/src/NHibernate/UnresolvableObjectException.cs
trunk/nhibernate/src/NHibernate/UserTypes/ICompositeUserType.cs
trunk/nhibernate/src/NHibernate/UserTypes/IEnhancedUserType.cs
trunk/nhibernate/src/NHibernate/UserTypes/ILoggableUserType.cs
trunk/nhibernate/src/NHibernate/UserTypes/IParameterizedType.cs
trunk/nhibernate/src/NHibernate/UserTypes/IUserCollectionType.cs
trunk/nhibernate/src/NHibernate/UserTypes/IUserVersionType.cs
trunk/nhibernate/src/NHibernate/Util/ADOExceptionReporter.cs
trunk/nhibernate/src/NHibernate/Util/ArrayHelper.cs
trunk/nhibernate/src/NHibernate/Util/AssemblyQualifiedTypeName.cs
trunk/nhibernate/src/NHibernate/Util/CollectionHelper.cs
trunk/nhibernate/src/NHibernate/Util/CollectionPrinter.cs
trunk/nhibernate/src/NHibernate/Util/EnumerableExtensions.cs
trunk/nhibernate/src/NHibernate/Util/EqualsHelper.cs
trunk/nhibernate/src/NHibernate/Util/ExpressionsHelper.cs
trunk/nhibernate/src/NHibernate/Util/FilterHelper.cs
trunk/nhibernate/src/NHibernate/Util/IdentityMap.cs
trunk/nhibernate/src/NHibernate/Util/IdentitySet.cs
trunk/nhibernate/src/NHibernate/Util/JoinedEnumerable.cs
trunk/nhibernate/src/NHibernate/Util/LRUMap.cs
trunk/nhibernate/src/NHibernate/Util/LinkedHashMap.cs
trunk/nhibernate/src/NHibernate/Util/NullableDictionary.cs
trunk/nhibernate/src/NHibernate/Util/ObjectUtils.cs
trunk/nhibernate/src/NHibernate/Util/PropertiesHelper.cs
trunk/nhibernate/src/NHibernate/Util/ReflectHelper.cs
trunk/nhibernate/src/NHibernate/Util/SafetyEnumerable.cs
trunk/nhibernate/src/NHibernate/Util/SerializationHelper.cs
trunk/nhibernate/src/NHibernate/Util/SingletonEnumerable.cs
trunk/nhibernate/src/NHibernate/Util/SoftLimitMRUCache.cs
trunk/nhibernate/src/NHibernate/Util/StringHelper.cs
trunk/nhibernate/src/NHibernate/Util/StringTokenizer.cs
trunk/nhibernate/src/NHibernate/Util/ThreadSafeDictionary.cs
trunk/nhibernate/src/NHibernate/Util/TypeNameParser.cs
trunk/nhibernate/src/NHibernate/Util/UnmodifiableDictionary.cs
trunk/nhibernate/src/NHibernate/Util/WeakHashtable.cs
trunk/nhibernate/src/NHibernate/WrongClassException.cs
Added Paths:
-----------
trunk/nhibernate/src/NHibernate/Tuple/Component/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
trunk/nhibernate/src/NHibernate/Tuple/Entity/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
trunk/nhibernate/src/NHibernate/Tuple/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
trunk/nhibernate/src/NHibernate/Type/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
trunk/nhibernate/src/NHibernate/Util/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
trunk/nhibernate/src/NHibernate/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
Modified: trunk/nhibernate/src/NHibernate/ADOException.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/ADOException.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/ADOException.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Runtime.Serialization;
using System.Security.Permissions;
Modified: trunk/nhibernate/src/NHibernate/AssertionFailure.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/AssertionFailure.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/AssertionFailure.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Runtime.Serialization;
Modified: trunk/nhibernate/src/NHibernate/CacheMode.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/CacheMode.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/CacheMode.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate
Modified: trunk/nhibernate/src/NHibernate/CallbackException.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/CallbackException.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/CallbackException.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Runtime.Serialization;
Modified: trunk/nhibernate/src/NHibernate/ConnectionReleaseMode.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/ConnectionReleaseMode.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/ConnectionReleaseMode.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate
Modified: trunk/nhibernate/src/NHibernate/CriteriaTransformer.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/CriteriaTransformer.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/CriteriaTransformer.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using NHibernate.Criterion;
using NHibernate.Engine;
using NHibernate.Impl;
Modified: trunk/nhibernate/src/NHibernate/DuplicateMappingException.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/DuplicateMappingException.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/DuplicateMappingException.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Runtime.Serialization;
Modified: trunk/nhibernate/src/NHibernate/EmptyInterceptor.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/EmptyInterceptor.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/EmptyInterceptor.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
using NHibernate.SqlCommand;
Modified: trunk/nhibernate/src/NHibernate/EntityMode.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/EntityMode.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/EntityMode.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
namespace NHibernate
{
/// <summary> Defines the representation modes available for entities. </summary>
Modified: trunk/nhibernate/src/NHibernate/EntityModeEqualityComparer.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/EntityModeEqualityComparer.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/EntityModeEqualityComparer.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System.Collections.Generic;
using System;
Modified: trunk/nhibernate/src/NHibernate/FKUnmatchingColumnsException.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/FKUnmatchingColumnsException.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/FKUnmatchingColumnsException.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Runtime.Serialization;
Modified: trunk/nhibernate/src/NHibernate/FetchMode.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/FetchMode.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/FetchMode.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate
Modified: trunk/nhibernate/src/NHibernate/FlushMode.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/FlushMode.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/FlushMode.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate
Modified: trunk/nhibernate/src/NHibernate/HibernateException.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/HibernateException.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/HibernateException.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Runtime.Serialization;
Modified: trunk/nhibernate/src/NHibernate/ICriteria.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/ICriteria.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/ICriteria.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
using System.Collections.Generic;
Modified: trunk/nhibernate/src/NHibernate/IDatabinder.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/IDatabinder.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/IDatabinder.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System.Collections;
using System.Xml;
Modified: trunk/nhibernate/src/NHibernate/IDetachedQuery.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/IDetachedQuery.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/IDetachedQuery.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
using NHibernate.Transform;
Modified: trunk/nhibernate/src/NHibernate/IFilter.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/IFilter.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/IFilter.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System.Collections;
using NHibernate.Engine;
Modified: trunk/nhibernate/src/NHibernate/IFutureValue.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/IFutureValue.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/IFutureValue.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
namespace NHibernate
{
public interface IFutureValue<T>
Modified: trunk/nhibernate/src/NHibernate/IInterceptor.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/IInterceptor.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/IInterceptor.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System.Collections;
using System.Data;
using NHibernate.SqlCommand;
Modified: trunk/nhibernate/src/NHibernate/IMultiQuery.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/IMultiQuery.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/IMultiQuery.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
using NHibernate.Transform;
Modified: trunk/nhibernate/src/NHibernate/IQuery.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/IQuery.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/IQuery.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
using NHibernate.Transform;
Modified: trunk/nhibernate/src/NHibernate/IQueryExpression.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/IQueryExpression.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/IQueryExpression.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System.Collections.Generic;
using NHibernate.Engine;
using NHibernate.Engine.Query;
Modified: trunk/nhibernate/src/NHibernate/IQueryOver.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/IQueryOver.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/IQueryOver.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections.Generic;
Modified: trunk/nhibernate/src/NHibernate/ISQLQuery.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/ISQLQuery.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/ISQLQuery.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using NHibernate.Type;
namespace NHibernate
Modified: trunk/nhibernate/src/NHibernate/ISession.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/ISession.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/ISession.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
using System.Data;
Modified: trunk/nhibernate/src/NHibernate/ISessionFactory.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/ISessionFactory.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/ISessionFactory.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
using System.Collections.Generic;
Modified: trunk/nhibernate/src/NHibernate/IStatelessSession.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/IStatelessSession.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/IStatelessSession.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Data;
using System.Linq.Expressions;
Modified: trunk/nhibernate/src/NHibernate/IdentityEqualityComparer.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/IdentityEqualityComparer.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/IdentityEqualityComparer.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
using System.Runtime.CompilerServices;
Modified: trunk/nhibernate/src/NHibernate/InstantiationException.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/InstantiationException.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/InstantiationException.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Runtime.Serialization;
using System.Security.Permissions;
Modified: trunk/nhibernate/src/NHibernate/InvalidProxyTypeException.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/InvalidProxyTypeException.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/InvalidProxyTypeException.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
using System.Runtime.Serialization;
Modified: trunk/nhibernate/src/NHibernate/LazyInitializationException.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/LazyInitializationException.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/LazyInitializationException.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Runtime.Serialization;
Modified: trunk/nhibernate/src/NHibernate/LockMode.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/LockMode.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/LockMode.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
namespace NHibernate
Modified: trunk/nhibernate/src/NHibernate/Logging.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/Logging.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/Logging.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Configuration;
using System.IO;
Modified: trunk/nhibernate/src/NHibernate/MappingException.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/MappingException.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/MappingException.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Runtime.Serialization;
Modified: trunk/nhibernate/src/NHibernate/NHibernateUtil.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/NHibernateUtil.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/NHibernateUtil.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
using NHibernate.Collection;
Modified: trunk/nhibernate/src/NHibernate/NonUniqueObjectException.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/NonUniqueObjectException.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/NonUniqueObjectException.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Runtime.Serialization;
using System.Security.Permissions;
Modified: trunk/nhibernate/src/NHibernate/NonUniqueResultException.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/NonUniqueResultException.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/NonUniqueResultException.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Runtime.Serialization;
Modified: trunk/nhibernate/src/NHibernate/ObjectDeletedException.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/ObjectDeletedException.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/ObjectDeletedException.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Runtime.Serialization;
Modified: trunk/nhibernate/src/NHibernate/ObjectNotFoundException.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/ObjectNotFoundException.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/ObjectNotFoundException.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Runtime.Serialization;
Modified: trunk/nhibernate/src/NHibernate/PersistentObjectException.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/PersistentObjectException.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/PersistentObjectException.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Runtime.Serialization;
Modified: trunk/nhibernate/src/NHibernate/PropertyAccessException.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/PropertyAccessException.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/PropertyAccessException.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Runtime.Serialization;
using System.Security.Permissions;
Modified: trunk/nhibernate/src/NHibernate/PropertyNotFoundException.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/PropertyNotFoundException.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/PropertyNotFoundException.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Runtime.Serialization;
Modified: trunk/nhibernate/src/NHibernate/PropertyValueException.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/PropertyValueException.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/PropertyValueException.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Runtime.Serialization;
using System.Security.Permissions;
Modified: trunk/nhibernate/src/NHibernate/QueryException.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/QueryException.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/QueryException.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Runtime.Serialization;
using System.Security.Permissions;
Modified: trunk/nhibernate/src/NHibernate/ReplicationMode.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/ReplicationMode.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/ReplicationMode.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,108 +1,16 @@
-using NHibernate.Type;
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
+using System;
+using System.Runtime.Serialization;
namespace NHibernate
{
- /// <summary>
- /// Represents a replication strategy.
- /// </summary>
- /// <seealso cref="ISession.Replicate(object, ReplicationMode)"/>
- public abstract class ReplicationMode
+ [Serializable]
+ public class QueryParameterException : QueryException
{
- public static readonly ReplicationMode Exception = new ExceptionReplicationMode("EXCEPTION");
- public static readonly ReplicationMode Ignore = new IgnoreReplicationMode("IGNORE");
- public static readonly ReplicationMode LatestVersion = new LatestVersionReplicationMode("LATEST_VERSION");
- public static readonly ReplicationMode Overwrite = new OverwriteReplicationMode("OVERWRITE");
- private readonly string name;
-
- protected ReplicationMode(string name)
- {
- this.name = name;
- }
-
- public override string ToString()
- {
- return name;
- }
-
- public abstract bool ShouldOverwriteCurrentVersion(object entity, object currentVersion, object newVersion,
- IVersionType versionType);
-
- #region Nested type: ExceptionReplicationMode
-
- private sealed class ExceptionReplicationMode : ReplicationMode
- {
- public ExceptionReplicationMode(string name) : base(name) {}
-
- /// <summary>
- /// Throw an exception when a row already exists
- /// </summary>
- public override bool ShouldOverwriteCurrentVersion(object entity, object currentVersion, object newVersion,
- IVersionType versionType)
- {
- throw new AssertionFailure("should not be called");
- }
- }
-
- #endregion
-
- #region Nested type: IgnoreReplicationMode
-
- private sealed class IgnoreReplicationMode : ReplicationMode
- {
- public IgnoreReplicationMode(string name) : base(name) {}
-
- /// <summary>
- /// Ignore replicated entities when a row already exists
- /// </summary>
- public override bool ShouldOverwriteCurrentVersion(object entity, object currentVersion, object newVersion,
- IVersionType versionType)
- {
- return false;
- }
- }
-
- #endregion
-
- #region Nested type: LatestVersionReplicationMode
-
- private sealed class LatestVersionReplicationMode : ReplicationMode
- {
- public LatestVersionReplicationMode(string name) : base(name) {}
-
- /// <summary>
- /// When a row already exists, choose the latest version
- /// </summary>
- public override bool ShouldOverwriteCurrentVersion(object entity, object currentVersion, object newVersion,
- IVersionType versionType)
- {
- if (versionType == null)
- {
- // always overwrite nonversioned data
- return true;
- }
-
- return versionType.Comparator.Compare(currentVersion, newVersion) <= 0;
- }
- }
-
- #endregion
-
- #region Nested type: OverwriteReplicationMode
-
- private sealed class OverwriteReplicationMode : ReplicationMode
- {
- public OverwriteReplicationMode(string name) : base(name) {}
-
- /// <summary>
- /// Overwrite existing rows when a row already exists
- /// </summary>
- public override bool ShouldOverwriteCurrentVersion(object entity, object currentVersion, object newVersion,
- IVersionType versionType)
- {
- return true;
- }
- }
-
- #endregion
+ // TODO : without default constructor can't be serialized
+ public QueryParameterException(string message) : base(message) { }
+ public QueryParameterException(string message, Exception inner) : base(message, inner) { }
+ protected QueryParameterException(SerializationInfo info,StreamingContext context): base(info, context) { }
}
-}
\ No newline at end of file
+}
Modified: trunk/nhibernate/src/NHibernate/SessionException.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/SessionException.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/SessionException.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Runtime.Serialization;
Modified: trunk/nhibernate/src/NHibernate/StaleObjectStateException.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/StaleObjectStateException.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/StaleObjectStateException.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Runtime.Serialization;
using System.Security.Permissions;
Modified: trunk/nhibernate/src/NHibernate/StaleStateException.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/StaleStateException.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/StaleStateException.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Runtime.Serialization;
Modified: trunk/nhibernate/src/NHibernate/TransactionException.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/TransactionException.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/TransactionException.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Runtime.Serialization;
Modified: trunk/nhibernate/src/NHibernate/TransientObjectException.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/TransientObjectException.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/TransientObjectException.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Runtime.Serialization;
Modified: trunk/nhibernate/src/NHibernate/Tuple/Component/AbstractComponentTuplizer.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/Tuple/Component/AbstractComponentTuplizer.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/Tuple/Component/AbstractComponentTuplizer.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using NHibernate.Engine;
Modified: trunk/nhibernate/src/NHibernate/Tuple/Component/ComponentEntityModeToTuplizerMapping.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/Tuple/Component/ComponentEntityModeToTuplizerMapping.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/Tuple/Component/ComponentEntityModeToTuplizerMapping.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections.Generic;
using NHibernate.Mapping;
Modified: trunk/nhibernate/src/NHibernate/Tuple/Component/ComponentMetamodel.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/Tuple/Component/ComponentMetamodel.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/Tuple/Component/ComponentMetamodel.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections.Generic;
Modified: trunk/nhibernate/src/NHibernate/Tuple/Component/DynamicMapComponentTuplizer.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/Tuple/Component/DynamicMapComponentTuplizer.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/Tuple/Component/DynamicMapComponentTuplizer.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using NHibernate.Properties;
Modified: trunk/nhibernate/src/NHibernate/Tuple/Component/IComponentTuplizer.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/Tuple/Component/IComponentTuplizer.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/Tuple/Component/IComponentTuplizer.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using NHibernate.Engine;
namespace NHibernate.Tuple.Component
Modified: trunk/nhibernate/src/NHibernate/Tuple/Component/PocoComponentTuplizer.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/Tuple/Component/PocoComponentTuplizer.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/Tuple/Component/PocoComponentTuplizer.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using NHibernate.Bytecode;
using NHibernate.Properties;
Added: trunk/nhibernate/src/NHibernate/Tuple/Component/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
===================================================================
--- trunk/nhibernate/src/NHibernate/Tuple/Component/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt (rev 0)
+++ trunk/nhibernate/src/NHibernate/Tuple/Component/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt 2011-08-22 12:37:53 UTC (rev 6018)
@@ -0,0 +1,2 @@
+As of 8/21/2011 this repository has been officially deprecated.
+The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
\ No newline at end of file
Modified: trunk/nhibernate/src/NHibernate/Tuple/DynamicMapInstantiator.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/Tuple/DynamicMapInstantiator.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/Tuple/DynamicMapInstantiator.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
using Iesi.Collections.Generic;
Modified: trunk/nhibernate/src/NHibernate/Tuple/Entity/AbstractEntityTuplizer.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/Tuple/Entity/AbstractEntityTuplizer.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/Tuple/Entity/AbstractEntityTuplizer.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System.Collections;
using Iesi.Collections.Generic;
Modified: trunk/nhibernate/src/NHibernate/Tuple/Entity/DynamicMapEntityTuplizer.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/Tuple/Entity/DynamicMapEntityTuplizer.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/Tuple/Entity/DynamicMapEntityTuplizer.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections;
using System.Text;
Modified: trunk/nhibernate/src/NHibernate/Tuple/Entity/EntityEntityModeToTuplizerMapping.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/Tuple/Entity/EntityEntityModeToTuplizerMapping.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/Tuple/Entity/EntityEntityModeToTuplizerMapping.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections.Generic;
using NHibernate.Mapping;
Modified: trunk/nhibernate/src/NHibernate/Tuple/Entity/EntityMetamodel.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/Tuple/Entity/EntityMetamodel.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/Tuple/Entity/EntityMetamodel.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
Modified: trunk/nhibernate/src/NHibernate/Tuple/Entity/IEntityTuplizer.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/Tuple/Entity/IEntityTuplizer.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/Tuple/Entity/IEntityTuplizer.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System.Collections;
using NHibernate.Engine;
Modified: trunk/nhibernate/src/NHibernate/Tuple/Entity/PocoEntityTuplizer.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/Tuple/Entity/PocoEntityTuplizer.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/Tuple/Entity/PocoEntityTuplizer.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Reflection;
using Iesi.Collections.Generic;
Added: trunk/nhibernate/src/NHibernate/Tuple/Entity/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt
===================================================================
--- trunk/nhibernate/src/NHibernate/Tuple/Entity/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt (rev 0)
+++ trunk/nhibernate/src/NHibernate/Tuple/Entity/___README___THIS_REPOSITORY_IS_OBSOLETE___AUTHORITATIVE_REPOSITORY_HAS_BEEN_MOVED.txt 2011-08-22 12:37:53 UTC (rev 6018)
@@ -0,0 +1,2 @@
+As of 8/21/2011 this repository has been officially deprecated.
+The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
\ No newline at end of file
Modified: trunk/nhibernate/src/NHibernate/Tuple/EntityModeToTuplizerMapping.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/Tuple/EntityModeToTuplizerMapping.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/Tuple/EntityModeToTuplizerMapping.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using System.Collections.Generic;
using NHibernate.Util;
Modified: trunk/nhibernate/src/NHibernate/Tuple/IInstantiator.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/Tuple/IInstantiator.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/Tuple/IInstantiator.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
namespace NHibernate.Tuple
{
/// <summary> Contract for implementors responsible for instantiating entity/component instances. </summary>
Modified: trunk/nhibernate/src/NHibernate/Tuple/ITuplizer.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/Tuple/ITuplizer.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/Tuple/ITuplizer.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using NHibernate;
namespace NHibernate.Tuple
Modified: trunk/nhibernate/src/NHibernate/Tuple/IdentifierProperty.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/Tuple/IdentifierProperty.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/Tuple/IdentifierProperty.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,3 +1,5 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
using NHibernate.Engine;
using NHibernate.Id;
Modified: trunk/nhibernate/src/NHibernate/Tuple/PocoInstantiator.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/Tuple/PocoInstantiator.cs 2011-08-22 12:36:07 UTC (rev 6017)
+++ trunk/nhibernate/src/NHibernate/Tuple/PocoInstantiator.cs 2011-08-22 12:37:53 UTC (rev 6018)
@@ -1,138 +1,51 @@
+//YOU ARE VIEWING AN OUTDATED VERSION OF THIS FILE
+//The new NHibernate repository can be found at https://github.com/nhibernate/nhibernate-core
using System;
-using System.Reflection;
-using System.Runtime.Serialization;
+using NHibernate.Type;
-using NHibernate.Bytecode;
-using NHibernate.Mapping;
-using NHibernate.Proxy;
-using NHibernate.Util;
-
namespace NHibernate.Tuple
{
- /// <summary> Defines a POCO-based instantiator for use from the tuplizers.</summary>
+ /// <summary>
+ /// Defines the basic contract of a Property within the runtime metamodel.
+ /// </summary>
[Serializable]
- public class PocoInstantiator : IInstantiator, IDeserializationCallback
+ public abstract class Property
{
- private static readonly IInternalLogger log = LoggerProvider.LoggerFor(typeof(PocoInstantiator));
-
- private readonly System.Type mappedClass;
-
- [NonSerialized]
- private readonly IInstantiationOptimizer optimizer;
+ private readonly string name;
+ private readonly string node;
+ private readonly IType type;
- private readonly IProxyFactory proxyFactory;
-
- private readonly bool generateFieldInterceptionProxy;
-
- private readonly bool embeddedIdentifier;
-
- [NonSerialized]
- private ConstructorInfo constructor;
-
- private readonly System.Type proxyInterface;
-
- public PocoInstantiator()
+ /// <summary>
+ /// Constructor for Property instances.
+ /// </summary>
+ /// <param name="name">The name by which the property can be referenced within its owner.</param>
+ /// <param name="node">The node name to use for XML-based representation of this property.</param>
+ /// <param name="type">The Hibernate Type of this property.</param>
+ protected Property(string name, string node, IType type)
{
+ this.name = name;
+ this.node = node;
+ this.type = type;
}
- public PocoInstantiator(Mapping.Component component, IInstantiationOptimizer optimizer)
+ public string Name
{
- mappedClass = component.ComponentClass;
- this.optimizer = optimizer;
-
- proxyInterface = null;
- embeddedIdentifier = false;
-
- try
- {
- constructor = ReflectHelper.GetDefaultConstructor(mappedClass);
- }
- catch (PropertyNotFoundException)
- {
- log.Info(string.Format("no default (no-argument) constructor for class: {0} (class must be instantiated by Interceptor)", mappedClass.FullName));
- constructor = null;
- }
+ get { return name; }
}
- public PocoInstantiator(PersistentClass persistentClass, IInstantiationOptimizer optimizer, IProxyFactory proxyFactory, bool generateFieldInterceptionProxy)
+ public string Node
{
- mappedClass = persistentClass.MappedClass;
- proxyInterface = persistentClass.ProxyInterface;
- embeddedIdentifier = persistentClass.HasEmbeddedIdentifier;
- this.optimizer = optimizer;
- this.proxyFactory = proxyFactory;
- this.generateFieldInterceptionProxy = generateFieldInterceptionProxy;
-
- try
- {
- constructor = ReflectHelper.GetDefaultConstructor(mappedClass);
- }
- catch (PropertyNotFoundException)
- {
- log.Info(string.Format("no default (no-argument) constructor for class: {0} (class must be instantiated by Interceptor)", mappedClass.FullName));
- constructor = null;
- }
+ get { return node; }
}
- #region IInstantiator Members
-
- public object Instantiate(object id)
+ public IType Type
{
- bool useEmbeddedIdentifierInstanceAsEntity = embeddedIdentifier && id != null && id.GetType().Equals(mappedClass);
- return useEmbeddedIdentifierInstanceAsEntity ? id : Instantiate();
+ get { return type; }
}
- public object Instantiate()
+ public override string ToString()
{
- if (ReflectHelper.IsAbstractClass(mappedClass))
- {
- throw new InstantiationExce...
[truncated message content] |