C# Class SoundFingerprinting.InMemory.TrackDao

Inheritance: ITrackDao
Afficher le fichier Open project: AddictedCS/soundfingerprinting Class Usage Examples

Méthodes publiques

Méthode Description
DeleteTrack ( IModelReference trackReference ) : int
InsertTrack ( TrackData track ) : IModelReference
ReadAll ( ) : IList
ReadTrack ( IModelReference trackReference ) : TrackData
ReadTrackByArtistAndTitleName ( string artist, string title ) : IList
ReadTrackByISRC ( string isrc ) : TrackData
TrackDao ( ) : System.Collections.Generic
TrackDao ( IRAMStorage storage ) : System.Collections.Generic

Method Details

DeleteTrack() public méthode

public DeleteTrack ( IModelReference trackReference ) : int
trackReference IModelReference
Résultat int

InsertTrack() public méthode

public InsertTrack ( TrackData track ) : IModelReference
track SoundFingerprinting.DAO.Data.TrackData
Résultat IModelReference

ReadAll() public méthode

public ReadAll ( ) : IList
Résultat IList

ReadTrack() public méthode

public ReadTrack ( IModelReference trackReference ) : TrackData
trackReference IModelReference
Résultat SoundFingerprinting.DAO.Data.TrackData

ReadTrackByArtistAndTitleName() public méthode

public ReadTrackByArtistAndTitleName ( string artist, string title ) : IList
artist string
title string
Résultat IList

ReadTrackByISRC() public méthode

public ReadTrackByISRC ( string isrc ) : TrackData
isrc string
Résultat SoundFingerprinting.DAO.Data.TrackData

TrackDao() public méthode

public TrackDao ( ) : System.Collections.Generic
Résultat System.Collections.Generic

TrackDao() public méthode

public TrackDao ( IRAMStorage storage ) : System.Collections.Generic
storage IRAMStorage
Résultat System.Collections.Generic