C# Class SenseNet.ContentRepository.Storage.Data.PsStreamManager

显示文件 Open project: maxpavlov/FlexNet

Public Methods

Method Description
BeginUpload ( string path, string fileName, int versionId, int propertyTypeId, long fileSize ) : void
Commit ( string path, int versionId, int propertyTypeId ) : void
Get ( string path, int contentId, int propertyTypeId ) : PsUploadSession
Rollback ( string path, int versionId, int propertyTypeId ) : void
UploadChunk ( string path, int versionId, int propertyTypeId, byte bytes, int offset, int chunkId ) : void

Private Methods

Method Description
Get ( string key ) : PsUploadSession
GetSessionId ( string path, int versionId, int propertyTypeId ) : string

Method Details

BeginUpload() public static method

public static BeginUpload ( string path, string fileName, int versionId, int propertyTypeId, long fileSize ) : void
path string
fileName string
versionId int
propertyTypeId int
fileSize long
return void

Commit() public static method

public static Commit ( string path, int versionId, int propertyTypeId ) : void
path string
versionId int
propertyTypeId int
return void

Get() public static method

public static Get ( string path, int contentId, int propertyTypeId ) : PsUploadSession
path string
contentId int
propertyTypeId int
return PsUploadSession

Rollback() public static method

public static Rollback ( string path, int versionId, int propertyTypeId ) : void
path string
versionId int
propertyTypeId int
return void

UploadChunk() public static method

public static UploadChunk ( string path, int versionId, int propertyTypeId, byte bytes, int offset, int chunkId ) : void
path string
versionId int
propertyTypeId int
bytes byte
offset int
chunkId int
return void