C# 클래스 LibiadaWeb.Models.Repositories.Catalogs.FeatureRepository

The feature repository.
상속: IFeatureRepository
파일 보기 프로젝트 열기: intervals-mining-lab/libiada-web 1 사용 예제들

공개 메소드들

메소드 설명
Dispose ( ) : void

The dispose.

ExtractSequenceFeature ( Bio.IO.GenBank.GenBankMetadata metadata ) : int

Extracts sequence feature.

FeatureExists ( string name ) : bool

Checks if feature exists.

FeatureRepository ( LibiadaWebEntities db ) : System

Initializes a new instance of the FeatureRepository class.

GetFeatureById ( int featureId ) : Feature

Gets feature by its id.

GetFeatureIdByName ( string name ) : int

Gets feature id by name.

GetFeaturesById ( int featureIds ) : IEnumerable

The get features by id.

GetSelectListWithNature ( ) : IEnumerable

The get select list with nature.

GetSelectListWithNature ( IEnumerable selectedFeatures ) : IEnumerable

The get select list with nature.

GetSelectListWithNature ( IEnumerable featureIds, IEnumerable selectedFeatures ) : IEnumerable

The get select list with nature.

GetSelectListWithNature ( IEnumerable featureIds, int selectedFeature ) : IEnumerable

The get select list with nature.

GetSelectListWithNature ( int selectedFeature ) : IEnumerable

The get select list with nature.

메소드 상세

Dispose() 공개 메소드

The dispose.
public Dispose ( ) : void
리턴 void

ExtractSequenceFeature() 공개 메소드

Extracts sequence feature.
public ExtractSequenceFeature ( Bio.IO.GenBank.GenBankMetadata metadata ) : int
metadata Bio.IO.GenBank.GenBankMetadata /// The metadata. ///
리턴 int

FeatureExists() 공개 메소드

Checks if feature exists.
public FeatureExists ( string name ) : bool
name string /// The name of feature. ///
리턴 bool

FeatureRepository() 공개 메소드

Initializes a new instance of the FeatureRepository class.
public FeatureRepository ( LibiadaWebEntities db ) : System
db LibiadaWebEntities /// The db. ///
리턴 System

GetFeatureById() 공개 메소드

Gets feature by its id.
public GetFeatureById ( int featureId ) : Feature
featureId int /// The feature id. ///
리턴 Feature

GetFeatureIdByName() 공개 메소드

Gets feature id by name.
/// Thrown if feature type is unknown. ///
public GetFeatureIdByName ( string name ) : int
name string /// The name. ///
리턴 int

GetFeaturesById() 공개 메소드

The get features by id.
public GetFeaturesById ( int featureIds ) : IEnumerable
featureIds int /// The feature ids. ///
리턴 IEnumerable

GetSelectListWithNature() 공개 메소드

The get select list with nature.
public GetSelectListWithNature ( ) : IEnumerable
리턴 IEnumerable

GetSelectListWithNature() 공개 메소드

The get select list with nature.
public GetSelectListWithNature ( IEnumerable selectedFeatures ) : IEnumerable
selectedFeatures IEnumerable /// The selected features. ///
리턴 IEnumerable

GetSelectListWithNature() 공개 메소드

The get select list with nature.
public GetSelectListWithNature ( IEnumerable featureIds, IEnumerable selectedFeatures ) : IEnumerable
featureIds IEnumerable /// The features. ///
selectedFeatures IEnumerable /// The selected features. ///
리턴 IEnumerable

GetSelectListWithNature() 공개 메소드

The get select list with nature.
public GetSelectListWithNature ( IEnumerable featureIds, int selectedFeature ) : IEnumerable
featureIds IEnumerable /// The features. ///
selectedFeature int /// The selected Feature. ///
리턴 IEnumerable

GetSelectListWithNature() 공개 메소드

The get select list with nature.
public GetSelectListWithNature ( int selectedFeature ) : IEnumerable
selectedFeature int /// The selected feature. ///
리턴 IEnumerable