Finds an object instance by an unique ID

Namespace: Castle.ActiveRecord
Assembly:  Castle.ActiveRecord (in Castle.ActiveRecord.dll)
Version: 1.0.3.0

Syntax

C#
protected internal static Object FindByPrimaryKey(
	Type targetType,
	Object id,
	bool throwOnNotFound
)

Parameters

targetType
Type
The AR subclass type
id
Object
ID value
throwOnNotFound
Boolean
true if you want to catch an exception if the object is not found

Return Value

The object instance.

Exceptions

ExceptionCondition
ObjectNotFoundExceptionif throwOnNotFound is set to true and the row is not found

See Also