C# 클래스 CmisSync.Lib.Cmis.CmisProfile

TODO merge with Config.Feature ?
파일 보기 프로젝트 열기: aegif/CmisSync 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
Logger log4net.ILog

공개 메소드들

메소드 설명
CmisProfile ( ) : System
ConfigureOperationContext ( IOperationContext operationContext ) : void

Prepare the given OperationContext for use with this CMIS profile.

localFilename ( IDocument document ) : string

Return the local filename to use for a CMIS document. This name must be unique in the folder, in practice it could be cmis:name or cmis:contentStreamFilename or cmis:objectId or a custom property. This name is then passed to the IPathRepresentationConverter which takes care of the peculiarities of the local filesystem.

비공개 메소드들

메소드 설명
IsFileSystemCaseSensitive ( ) : bool

Whether the operating system is case-sensitive. For instance on Linux you can have two files/folders called "test" and "TEST", but on Windows that does not work. CMIS allows for case-sensitive names. This method does not extend to mounted filesystems, which might have different properties.

메소드 상세

CmisProfile() 공개 메소드

public CmisProfile ( ) : System
리턴 System

ConfigureOperationContext() 공개 메소드

Prepare the given OperationContext for use with this CMIS profile.
public ConfigureOperationContext ( IOperationContext operationContext ) : void
operationContext IOperationContext
리턴 void

localFilename() 공개 메소드

Return the local filename to use for a CMIS document. This name must be unique in the folder, in practice it could be cmis:name or cmis:contentStreamFilename or cmis:objectId or a custom property. This name is then passed to the IPathRepresentationConverter which takes care of the peculiarities of the local filesystem.
public localFilename ( IDocument document ) : string
document IDocument
리턴 string

프로퍼티 상세

Logger 보호되어 있는 정적으로 프로퍼티

Log.
protected static ILog,log4net Logger
리턴 log4net.ILog