C# 클래스 WaveBox.Core.Model.Repository.AlbumArtistRepository

상속: IAlbumArtistRepository
파일 보기 프로젝트 열기: einsteinx2/WaveBox

공개 메소드들

메소드 설명
AlbumArtistForId ( int albumArtistId ) : AlbumArtist
AlbumArtistForName ( string albumArtistName ) : AlbumArtist
AlbumArtistForNameOrCreate ( string albumArtistName ) : AlbumArtist
AlbumArtistRepository ( IDatabase database, IItemRepository itemRepository, ISongRepository songRepository ) : System
AllAlbumArtists ( ) : IList
AllWithNoMusicBrainzId ( ) : IList
CountAlbumArtists ( ) : int
InsertAlbumArtist ( AlbumArtist albumArtist, bool replace = false ) : bool
InsertAlbumArtist ( string albumArtistName, bool replace = false ) : bool
LimitAlbumArtists ( int index, int duration = Int32.MinValue ) : IList
RangeAlbumArtists ( char start, char end ) : IList
SearchAlbumArtists ( string field, string query, bool exact = true ) : IList
SinglesForAlbumArtistId ( int albumArtistId ) : IList

메소드 상세

AlbumArtistForId() 공개 메소드

public AlbumArtistForId ( int albumArtistId ) : AlbumArtist
albumArtistId int
리턴 AlbumArtist

AlbumArtistForName() 공개 메소드

public AlbumArtistForName ( string albumArtistName ) : AlbumArtist
albumArtistName string
리턴 AlbumArtist

AlbumArtistForNameOrCreate() 공개 메소드

public AlbumArtistForNameOrCreate ( string albumArtistName ) : AlbumArtist
albumArtistName string
리턴 AlbumArtist

AlbumArtistRepository() 공개 메소드

public AlbumArtistRepository ( IDatabase database, IItemRepository itemRepository, ISongRepository songRepository ) : System
database IDatabase
itemRepository IItemRepository
songRepository ISongRepository
리턴 System

AllAlbumArtists() 공개 메소드

public AllAlbumArtists ( ) : IList
리턴 IList

AllWithNoMusicBrainzId() 공개 메소드

public AllWithNoMusicBrainzId ( ) : IList
리턴 IList

CountAlbumArtists() 공개 메소드

public CountAlbumArtists ( ) : int
리턴 int

InsertAlbumArtist() 공개 메소드

public InsertAlbumArtist ( AlbumArtist albumArtist, bool replace = false ) : bool
albumArtist AlbumArtist
replace bool
리턴 bool

InsertAlbumArtist() 공개 메소드

public InsertAlbumArtist ( string albumArtistName, bool replace = false ) : bool
albumArtistName string
replace bool
리턴 bool

LimitAlbumArtists() 공개 메소드

public LimitAlbumArtists ( int index, int duration = Int32.MinValue ) : IList
index int
duration int
리턴 IList

RangeAlbumArtists() 공개 메소드

public RangeAlbumArtists ( char start, char end ) : IList
start char
end char
리턴 IList

SearchAlbumArtists() 공개 메소드

public SearchAlbumArtists ( string field, string query, bool exact = true ) : IList
field string
query string
exact bool
리턴 IList

SinglesForAlbumArtistId() 공개 메소드

public SinglesForAlbumArtistId ( int albumArtistId ) : IList
albumArtistId int
리턴 IList