C# Класс CmisSync.Lib.Cmis.CmisProfile

TODO merge with Config.Feature ?
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
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