C# 클래스 SoundFingerprinting.InMemory.TrackDao

상속: ITrackDao
파일 보기 프로젝트 열기: AddictedCS/soundfingerprinting 1 사용 예제들

공개 메소드들

메소드 설명
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