C# Класс SoundFingerprinting.InMemory.TrackDao

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

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

Метод Описание
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

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

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

public DeleteTrack ( IModelReference trackReference ) : int
trackReference IModelReference
Результат int

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

public InsertTrack ( TrackData track ) : IModelReference
track SoundFingerprinting.DAO.Data.TrackData
Результат IModelReference

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

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

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

public ReadTrack ( IModelReference trackReference ) : TrackData
trackReference IModelReference
Результат SoundFingerprinting.DAO.Data.TrackData

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

public ReadTrackByArtistAndTitleName ( string artist, string title ) : IList
artist string
title string
Результат IList

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

public ReadTrackByISRC ( string isrc ) : TrackData
isrc string
Результат SoundFingerprinting.DAO.Data.TrackData

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

public TrackDao ( ) : System.Collections.Generic
Результат System.Collections.Generic

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

public TrackDao ( IRAMStorage storage ) : System.Collections.Generic
storage IRAMStorage
Результат System.Collections.Generic