C# Class Tp.Integration.Plugin.TestRunImport.Streams.SimpleStreamFactory

Inheritance: IStreamFactory
ファイルを表示 Open project: TargetProcess/Target-Process-Plugins

Public Methods

Method Description
CopyTo ( Stream input, Stream output ) : void
OpenStream ( Uri uri, bool passiveMode ) : StreamFactoryResult
OpenStreamIfModified ( Uri uri, LastModifyResult lastModifyResult, bool passiveMode ) : StreamFactoryResult
SimpleStreamFactory ( IActivityLogger log ) : System

Private Methods

Method Description
HasChanged ( DateTime lastModifyTimeUtc, DateTime resourseDate ) : bool
OpenStreamIfModified ( FileWebRequest request, LastModifyResult lastModifyResult ) : StreamFactoryResult
OpenStreamIfModified ( FtpWebRequest request, LastModifyResult lastModifyResult ) : StreamFactoryResult
OpenStreamIfModified ( HttpWebRequest request, LastModifyResult lastModifyResult ) : StreamFactoryResult
OpenStreamIfModified ( WebRequest request, LastModifyResult lastModifyResult, bool passiveMode ) : StreamFactoryResult

Method Details

CopyTo() public static method

public static CopyTo ( Stream input, Stream output ) : void
input Stream
output Stream
return void

OpenStream() public method

public OpenStream ( Uri uri, bool passiveMode ) : StreamFactoryResult
uri Uri
passiveMode bool
return StreamFactoryResult

OpenStreamIfModified() public method

public OpenStreamIfModified ( Uri uri, LastModifyResult lastModifyResult, bool passiveMode ) : StreamFactoryResult
uri Uri
lastModifyResult LastModifyResult
passiveMode bool
return StreamFactoryResult

SimpleStreamFactory() public method

public SimpleStreamFactory ( IActivityLogger log ) : System
log IActivityLogger
return System