Summary
Configures a field of a class to allow unique values only.
		- Assembly
- Db4objects.Db4o-2010 .dll 
- Namespace
- Db4objects.Db4o .Constraints 
- Interfaces
- Base Types
- 
									- Object
 
							graph BT
	Type-->Base0["Object"]
	Type-.->Interface0["IConfigurationItem"]
	click Interface0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Config/IConfigurationItem"
	Type["UniqueFieldValueConstraint"]
class Type type-node
						
					Syntax
public class UniqueFieldValueConstraint : IConfigurationItemRemarks
    Configures a field of a class to allow unique values only.
    In C/S mode, add this configuration-item to the server side only.
    You need to turn on indexing for the given field, otherwise the unique constrain won't work.
    Add this to your configuration with
    
			Db4objects.Db4o.Config.ICommonConfiguration.Add(Db4objects.Db4o.Config.IConfigurationItem)
    Constructors
| Name | Summary | 
|---|---|
| Unique | constructor to create a UniqueFieldValueConstraint. | 
Fields
| Name | Constant Value | Summary | 
|---|---|---|
| _clazz | ||
| _fieldName | 
Methods
| Name | Value | Summary | 
|---|---|---|
| Apply | void | internal method, public for implementation reasons. | 
| Prepare | void |