C# 클래스 SoundFingerprinting.Command.QueryCommand

상속: IQuerySource, IWithQueryAndFingerprintConfiguration, IQueryCommand
파일 보기 프로젝트 열기: AddictedCS/soundfingerprinting

공개 메소드들

메소드 설명
From ( AudioSamples audioSamples ) : IWithQueryAndFingerprintConfiguration
From ( string pathToAudioFile ) : IWithQueryAndFingerprintConfiguration
From ( string pathToAudioFile, double secondsToProcess, double startAtSecond ) : IWithQueryAndFingerprintConfiguration
Query ( ) : Task
UsingServices ( IModelService modelService, IAudioService audioService ) : IQueryCommand
WithConfigs ( Action amendFingerprintFunctor, Action amendQueryConfigFunctor ) : IUsingQueryServices
WithConfigs ( FingerprintConfiguration fingerprintConfiguration, QueryConfiguration configuration ) : IUsingQueryServices
WithFingerprintConfig ( Action amendFingerprintConfigFunctor ) : IUsingQueryServices
WithFingerprintConfig ( FingerprintConfiguration fingerprintConfiguration ) : IUsingQueryServices
WithQueryConfig ( Action amendQueryConfigFunctor ) : IUsingQueryServices
WithQueryConfig ( QueryConfiguration queryConfiguration ) : IUsingQueryServices

비공개 메소드들

메소드 설명
QueryCommand ( IFingerprintCommandBuilder fingerprintCommandBuilder, IQueryFingerprintService queryFingerprintService ) : System

메소드 상세

From() 공개 메소드

public From ( AudioSamples audioSamples ) : IWithQueryAndFingerprintConfiguration
audioSamples SoundFingerprinting.Audio.AudioSamples
리턴 IWithQueryAndFingerprintConfiguration

From() 공개 메소드

public From ( string pathToAudioFile ) : IWithQueryAndFingerprintConfiguration
pathToAudioFile string
리턴 IWithQueryAndFingerprintConfiguration

From() 공개 메소드

public From ( string pathToAudioFile, double secondsToProcess, double startAtSecond ) : IWithQueryAndFingerprintConfiguration
pathToAudioFile string
secondsToProcess double
startAtSecond double
리턴 IWithQueryAndFingerprintConfiguration

Query() 공개 메소드

public Query ( ) : Task
리턴 Task

UsingServices() 공개 메소드

public UsingServices ( IModelService modelService, IAudioService audioService ) : IQueryCommand
modelService IModelService
audioService IAudioService
리턴 IQueryCommand

WithConfigs() 공개 메소드

public WithConfigs ( Action amendFingerprintFunctor, Action amendQueryConfigFunctor ) : IUsingQueryServices
amendFingerprintFunctor Action
amendQueryConfigFunctor Action
리턴 IUsingQueryServices

WithConfigs() 공개 메소드

public WithConfigs ( FingerprintConfiguration fingerprintConfiguration, QueryConfiguration configuration ) : IUsingQueryServices
fingerprintConfiguration SoundFingerprinting.Configuration.FingerprintConfiguration
configuration SoundFingerprinting.Configuration.QueryConfiguration
리턴 IUsingQueryServices

WithFingerprintConfig() 공개 메소드

public WithFingerprintConfig ( Action amendFingerprintConfigFunctor ) : IUsingQueryServices
amendFingerprintConfigFunctor Action
리턴 IUsingQueryServices

WithFingerprintConfig() 공개 메소드

public WithFingerprintConfig ( FingerprintConfiguration fingerprintConfiguration ) : IUsingQueryServices
fingerprintConfiguration SoundFingerprinting.Configuration.FingerprintConfiguration
리턴 IUsingQueryServices

WithQueryConfig() 공개 메소드

public WithQueryConfig ( Action amendQueryConfigFunctor ) : IUsingQueryServices
amendQueryConfigFunctor Action
리턴 IUsingQueryServices

WithQueryConfig() 공개 메소드

public WithQueryConfig ( QueryConfiguration queryConfiguration ) : IUsingQueryServices
queryConfiguration SoundFingerprinting.Configuration.QueryConfiguration
리턴 IUsingQueryServices