C# Class Marten.Schema.FieldCollection

Datei anzeigen Open project: JasperFx/marten

Public Methods

Method Description
FieldCollection ( string dataLocator, Type documentType, StoreOptions options ) : System
FieldFor ( IEnumerable members ) : IField
FieldFor ( MemberInfo member ) : IField
FieldFor ( string memberName ) : IField
FieldForColumn ( string columnName ) : IField

Protected Methods

Method Description
fields ( ) : IEnumerable
setField ( string name, IField field ) : void

Method Details

FieldCollection() public method

public FieldCollection ( string dataLocator, Type documentType, StoreOptions options ) : System
dataLocator string
documentType System.Type
options StoreOptions
return System

FieldFor() public method

public FieldFor ( IEnumerable members ) : IField
members IEnumerable
return IField

FieldFor() public method

public FieldFor ( MemberInfo member ) : IField
member System.Reflection.MemberInfo
return IField

FieldFor() public method

public FieldFor ( string memberName ) : IField
memberName string
return IField

FieldForColumn() public method

public FieldForColumn ( string columnName ) : IField
columnName string
return IField

fields() protected method

protected fields ( ) : IEnumerable
return IEnumerable

setField() protected method

protected setField ( string name, IField field ) : void
name string
field IField
return void