C# Класс NSoft.NFramework.StringResources.AdoResourceRepository

실제 Database에 접근해서 StringResource 정보를 가져오는 Repository입니다.
Показать файл Открыть проект

Открытые свойства

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

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

Метод Описание
AdoResourceRepository ( IAdoRepository repository, string resourceName = null, string assemblyName = null, string tableName = null ) : System

생성자

AdoResourceRepository ( string resourceName = null, string assemblyName = null, string databaseName = null, string tableName = null ) : System

생성자

GetResource ( CultureInfo culture, string resourceKey ) : string

리소스 값 얻기

GetResources ( CultureInfo culture ) : Hashtable

지정한 문화권의 모든 리소스 정보를 Hashtable로 반환한다.

Приватные методы

Метод Описание
GetResourceCommand ( string localeKey, string resourceKey ) : DbCommand

ResourceName에 해당하는 리소스 중에 localeKey, resourceKey에 해당하는 리소스 정보를 조회하는 DbCommand를 생성합니다.

GetResourceInternal ( CultureInfo culture, string resourceKey ) : string

내부적으로 문화권에 맞는 리소스 정보를 가져옵니다.

GetResourcesCommand ( string localeKey ) : DbCommand

ResourceName에 해당하는 리소스 중에 localeKey에 해당하는 모든 리소스 정보를 조회하는 DbCommand를 생성합니다.

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

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

생성자
public AdoResourceRepository ( IAdoRepository repository, string resourceName = null, string assemblyName = null, string tableName = null ) : System
repository IAdoRepository IAdoRepository 인스턴스
resourceName string String Resources의 중분류
assemblyName string 대분류
tableName string String Resources 정보를 담은 Table 명
Результат System

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

생성자
public AdoResourceRepository ( string resourceName = null, string assemblyName = null, string databaseName = null, string tableName = null ) : System
resourceName string String Resources의 중분류
assemblyName string 대분류
databaseName string String Resource 정보가 있는 Database의 connection string name
tableName string String Resources 정보를 담은 Table 명
Результат System

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

리소스 값 얻기
public GetResource ( CultureInfo culture, string resourceKey ) : string
culture System.Globalization.CultureInfo
resourceKey string
Результат string

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

지정한 문화권의 모든 리소스 정보를 Hashtable로 반환한다.
public GetResources ( CultureInfo culture ) : Hashtable
culture System.Globalization.CultureInfo
Результат System.Collections.Hashtable

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

GetResourceSql публичное статическое свойство

특정 리소스 키에 해당하는 리소스 정보를 가져오는 SQL 문
public static string GetResourceSql
Результат string

GetResourcesSql публичное статическое свойство

모든 Resource 정보를 가져오는 SQL 문
public static string GetResourcesSql
Результат string