C# Class WaveBox.Core.Model.Repository.ArtistRepository

Inheritance: IArtistRepository
Afficher le fichier Open project: einsteinx2/WaveBox

Méthodes publiques

Méthode Description
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

Method Details

AlbumsForArtistId() public méthode

public AlbumsForArtistId ( int artistId ) : IList
artistId int
Résultat IList

AllArtists() public méthode

public AllArtists ( ) : IList
Résultat IList

AllWithNoMusicBrainzId() public méthode

public AllWithNoMusicBrainzId ( ) : IList
Résultat IList

ArtistForId() public méthode

public ArtistForId ( int artistId ) : Artist
artistId int
Résultat Artist

ArtistForName() public méthode

public ArtistForName ( string artistName ) : Artist
artistName string
Résultat Artist

ArtistForNameOrCreate() public méthode

public ArtistForNameOrCreate ( string artistName ) : Artist
artistName string
Résultat Artist

ArtistRepository() public méthode

public ArtistRepository ( IDatabase database, IItemRepository itemRepository ) : System
database IDatabase
itemRepository IItemRepository
Résultat System

CountArtists() public méthode

public CountArtists ( ) : int
Résultat int

InsertArtist() public méthode

public InsertArtist ( Artist artist, bool replace = false ) : bool
artist Artist
replace bool
Résultat bool

InsertArtist() public méthode

public InsertArtist ( string artistName, bool replace = false ) : bool
artistName string
replace bool
Résultat bool

LimitArtists() public méthode

public LimitArtists ( int index, int duration = Int32.MinValue ) : IList
index int
duration int
Résultat IList

RangeArtists() public méthode

public RangeArtists ( char start, char end ) : IList
start char
end char
Résultat IList

SearchArtists() public méthode

public SearchArtists ( string field, string query, bool exact = true ) : IList
field string
query string
exact bool
Résultat IList