C# Класс FluentNHibernate.Mapping.IdentityPart

Наследование: IIdentityMappingProvider
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание

Открытые методы

Метод Описание
AddGeneratorParam ( string name, string innerXml ) : IIdentityPart
ColumnName ( string columnName ) : IIdentityPart

Sets the column name for the identity field.

GetColumnName ( ) : string

Gets the column name

IdentityPart ( Type entity, PropertyInfo property ) : System
IdentityPart ( Type entity, PropertyInfo property, string columnName ) : System
SetAttribute ( string name, string value ) : void

Set an attribute on the xml element produced by this identity mapping.

SetAttributes ( Attributes atts ) : void
SetGeneratorClass ( string generator ) : IIdentityPart
WithUnsavedValue ( object unsavedValue ) : IIdentityPart

Sets the unsaved-value of the identity.

Write ( XmlElement classElement, IMappingVisitor visitor ) : void

Описание методов

AddGeneratorParam() публичный Метод

public AddGeneratorParam ( string name, string innerXml ) : IIdentityPart
name string
innerXml string
Результат IIdentityPart

ColumnName() публичный Метод

Sets the column name for the identity field.
public ColumnName ( string columnName ) : IIdentityPart
columnName string Column name
Результат IIdentityPart

GetColumnName() публичный Метод

Gets the column name
public GetColumnName ( ) : string
Результат string

IdentityPart() публичный Метод

public IdentityPart ( Type entity, PropertyInfo property ) : System
entity System.Type
property System.Reflection.PropertyInfo
Результат System

IdentityPart() публичный Метод

public IdentityPart ( Type entity, PropertyInfo property, string columnName ) : System
entity System.Type
property System.Reflection.PropertyInfo
columnName string
Результат System

SetAttribute() публичный Метод

Set an attribute on the xml element produced by this identity mapping.
public SetAttribute ( string name, string value ) : void
name string Attribute name
value string Attribute value
Результат void

SetAttributes() публичный Метод

public SetAttributes ( Attributes atts ) : void
atts Attributes
Результат void

SetGeneratorClass() публичный Метод

public SetGeneratorClass ( string generator ) : IIdentityPart
generator string
Результат IIdentityPart

WithUnsavedValue() публичный Метод

Sets the unsaved-value of the identity.
public WithUnsavedValue ( object unsavedValue ) : IIdentityPart
unsavedValue object Value that represents an unsaved value.
Результат IIdentityPart

Write() публичный Метод

public Write ( XmlElement classElement, IMappingVisitor visitor ) : void
classElement XmlElement
visitor IMappingVisitor
Результат void