C# Class Kooboo.Commerce.Multilingual.Storage.Sqlce.SqlceTranslationStore

Inheritance: ITranslationStore
ファイルを表示 Open project: Kooboo/Ecommerce

Public Methods

Method Description
AddOrUpdate ( System culture, EntityKey key, IEnumerable propertyTranslations ) : void
Delete ( CultureInfo culture, EntityKey key ) : void
Find ( System culture, EntityKey key ) : EntityTransaltion
Find ( System culture ) : EntityTransaltion[]
FindOutOfDate ( CultureInfo culture, Type entityType, int pageInex, int pageSize ) : Pagination
MarkOutOfDate ( CultureInfo culture, EntityKey key ) : void
SqlceTranslationStore ( string instanceName, ICommerceInstanceManager instanceManager ) : System
TotalOutOfDate ( CultureInfo culture, Type entityType ) : int
TotalTranslated ( CultureInfo culture, Type entityType ) : int

Private Methods

Method Description
GetInstance ( ) : CommerceInstance
GetUnderlyingEntityKey ( string culture, EntityKey key ) : object[]

Method Details

AddOrUpdate() public method

public AddOrUpdate ( System culture, EntityKey key, IEnumerable propertyTranslations ) : void
culture System
key EntityKey
propertyTranslations IEnumerable
return void

Delete() public method

public Delete ( CultureInfo culture, EntityKey key ) : void
culture System.Globalization.CultureInfo
key EntityKey
return void

Find() public method

public Find ( System culture, EntityKey key ) : EntityTransaltion
culture System
key EntityKey
return EntityTransaltion

Find() public method

public Find ( System culture ) : EntityTransaltion[]
culture System
return EntityTransaltion[]

FindOutOfDate() public method

public FindOutOfDate ( CultureInfo culture, Type entityType, int pageInex, int pageSize ) : Pagination
culture System.Globalization.CultureInfo
entityType System.Type
pageInex int
pageSize int
return Pagination

MarkOutOfDate() public method

public MarkOutOfDate ( CultureInfo culture, EntityKey key ) : void
culture System.Globalization.CultureInfo
key EntityKey
return void

SqlceTranslationStore() public method

public SqlceTranslationStore ( string instanceName, ICommerceInstanceManager instanceManager ) : System
instanceName string
instanceManager ICommerceInstanceManager
return System

TotalOutOfDate() public method

public TotalOutOfDate ( CultureInfo culture, Type entityType ) : int
culture System.Globalization.CultureInfo
entityType System.Type
return int

TotalTranslated() public method

public TotalTranslated ( CultureInfo culture, Type entityType ) : int
culture System.Globalization.CultureInfo
entityType System.Type
return int