C# 클래스 Geta.VippyVpp.VideoFile

File for Vippy video
상속: UnifiedFile
파일 보기 프로젝트 열기: Geta/vippy 1 사용 예제들

공개 메소드들

메소드 설명
CopyTo ( string newVirtualPath ) : void
CopyTo ( string newVirtualPath, System.Guid fileId ) : void
Delete ( ) : void
GetVideoIdByVirtualPath ( string virtualPath ) : string
MoveTo ( string newVirtualPath ) : void
Open ( FileMode mode, FileAccess access, FileShare share ) : Stream

Opens file for read/write. Current implementation supports only reads.

QueryAccess ( ) : AccessLevel

Returns AccessLevel for querying

VideoFile ( VirtualPathProvider provider, Video vippyVideo ) : System
VideoFile ( VirtualPathProvider provider, string filename ) : System

비공개 메소드들

메소드 설명
CleanString ( string input ) : string
CreateFileName ( Video video ) : string
CreateVideoPath ( VirtualPathUnifiedProvider provider, Video video ) : string

Creates virtual path for video file

CreateVideoPathFromFileName ( VirtualPathProvider provider, string filename ) : string
OpenVideo ( ) : Stream
UploadVideo ( ) : Stream
VideoIsAvailable ( ) : bool

메소드 상세

CopyTo() 공개 메소드

public CopyTo ( string newVirtualPath ) : void
newVirtualPath string
리턴 void

CopyTo() 공개 메소드

public CopyTo ( string newVirtualPath, System.Guid fileId ) : void
newVirtualPath string
fileId System.Guid
리턴 void

Delete() 공개 메소드

public Delete ( ) : void
리턴 void

GetVideoIdByVirtualPath() 공개 정적인 메소드

public static GetVideoIdByVirtualPath ( string virtualPath ) : string
virtualPath string
리턴 string

MoveTo() 공개 메소드

public MoveTo ( string newVirtualPath ) : void
newVirtualPath string
리턴 void

Open() 공개 메소드

Opens file for read/write. Current implementation supports only reads.
public Open ( FileMode mode, FileAccess access, FileShare share ) : Stream
mode FileMode FileMode
access FileAccess FileAccess
share FileShare FileShare
리턴 Stream

QueryAccess() 공개 메소드

Returns AccessLevel for querying
public QueryAccess ( ) : AccessLevel
리턴 AccessLevel

VideoFile() 공개 메소드

public VideoFile ( VirtualPathProvider provider, Video vippyVideo ) : System
provider VirtualPathProvider
vippyVideo Video
리턴 System

VideoFile() 공개 메소드

public VideoFile ( VirtualPathProvider provider, string filename ) : System
provider VirtualPathProvider
filename string
리턴 System