Namespaces

Types

Type UUIDHexGenerator

Namespace NHibernate.Id

Interfaces IIdentifierGenerator, IConfigurable

Methods

Public instance methods

void Configure(IType type, IDictionary parms, Dialect dialect)

Configures the UUIDHexGenerator by reading the value of format and seperator from the parms parameter.
Parameters
IType type The IType the identifier should be.
IDictionary parms An IDictionary of Param values that are keyed by parameter name.
Dialect dialect The Dialect to help with Configuration.

bool Equals(object obj)

Parameters
return bool
object obj

object Generate(ISessionImplementor session, object obj)

Generate a new String for the identifier using the "uuid.hex" algorithm.
Parameters
return object The new identifier as a String .
ISessionImplementor session The ISessionImplementor this id is being generated in.
object obj The entity for which the id is being generated.

int GetHashCode()

Parameters
return int

Type GetType()

Parameters
return Type

string ToString()

Parameters
return string