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
| Exception | Condition |
|---|---|
| ObjectNotFoundException | if throwOnNotFound is set to true and the row is not found |
See Also
ActiveRecordBase Class
Castle.ActiveRecord Namespace