C# Класс WaveBox.Core.Model.Repository.ArtistRepository

Наследование: IArtistRepository
Показать файл Открыть проект

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

Метод Описание
AlbumsForArtistId ( int artistId ) : IList
AllArtists ( ) : IList
AllWithNoMusicBrainzId ( ) : IList
ArtistForId ( int artistId ) : Artist
ArtistForName ( string artistName ) : Artist
ArtistForNameOrCreate ( string artistName ) : Artist
ArtistRepository ( IDatabase database, IItemRepository itemRepository ) : System
CountArtists ( ) : int
InsertArtist ( Artist artist, bool replace = false ) : bool
InsertArtist ( string artistName, bool replace = false ) : bool
LimitArtists ( int index, int duration = Int32.MinValue ) : IList
RangeArtists ( char start, char end ) : IList
SearchArtists ( string field, string query, bool exact = true ) : IList

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

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

public AlbumsForArtistId ( int artistId ) : IList
artistId int
Результат IList

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

public AllArtists ( ) : IList
Результат IList

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

public AllWithNoMusicBrainzId ( ) : IList
Результат IList

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

public ArtistForId ( int artistId ) : Artist
artistId int
Результат Artist

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

public ArtistForName ( string artistName ) : Artist
artistName string
Результат Artist

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

public ArtistForNameOrCreate ( string artistName ) : Artist
artistName string
Результат Artist

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

public ArtistRepository ( IDatabase database, IItemRepository itemRepository ) : System
database IDatabase
itemRepository IItemRepository
Результат System

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

public CountArtists ( ) : int
Результат int

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

public InsertArtist ( Artist artist, bool replace = false ) : bool
artist Artist
replace bool
Результат bool

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

public InsertArtist ( string artistName, bool replace = false ) : bool
artistName string
replace bool
Результат bool

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

public LimitArtists ( int index, int duration = Int32.MinValue ) : IList
index int
duration int
Результат IList

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

public RangeArtists ( char start, char end ) : IList
start char
end char
Результат IList

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

public SearchArtists ( string field, string query, bool exact = true ) : IList
field string
query string
exact bool
Результат IList