C# 클래스 CmisSync.Lib.Storage.FileSystem.ExtendedAttributeReaderUnix

Extended attribute reader for unix.
상속: IExtendedAttributeReader
파일 보기 프로젝트 열기: OpenDataSpace/CmisSync 1 사용 예제들

공개 메소드들

메소드 설명
ExtendedAttributeReaderUnix ( ) : System

Initializes a new instance of the CmisSync.Lib.Storage.FileSystem.ExtendedAttributeReaderUnix class.

GetExtendedAttribute ( string path, string key ) : string

Gets the extended attribute.

IsFeatureAvailable ( string path ) : bool

Determines whether Extended Attributes are active on the filesystem.

ListAttributeKeys ( string path ) : List

Lists the attribute keys.

RemoveExtendedAttribute ( string path, string key ) : void

Removes the extended attribute.

SetExtendedAttribute ( string path, string key, string value, bool restoreLastModificationDate = false ) : void

Sets the extended attribute.

메소드 상세

ExtendedAttributeReaderUnix() 공개 메소드

Initializes a new instance of the CmisSync.Lib.Storage.FileSystem.ExtendedAttributeReaderUnix class.
public ExtendedAttributeReaderUnix ( ) : System
리턴 System

GetExtendedAttribute() 공개 메소드

Gets the extended attribute.
public GetExtendedAttribute ( string path, string key ) : string
path string Path to the file or folder.
key string Key of the extended attribute.
리턴 string

IsFeatureAvailable() 공개 메소드

Determines whether Extended Attributes are active on the filesystem.
public IsFeatureAvailable ( string path ) : bool
path string Path to be checked
리턴 bool

ListAttributeKeys() 공개 메소드

Lists the attribute keys.
public ListAttributeKeys ( string path ) : List
path string Path which should be read.
리턴 List

RemoveExtendedAttribute() 공개 메소드

Removes the extended attribute.
public RemoveExtendedAttribute ( string path, string key ) : void
path string Removes attribute from this path.
key string Key of the attribute, which should be removed.
리턴 void

SetExtendedAttribute() 공개 메소드

Sets the extended attribute.
public SetExtendedAttribute ( string path, string key, string value, bool restoreLastModificationDate = false ) : void
path string Path to the file or folder.
key string Key of the extended attribute.
value string Value of the extended attribute.
restoreLastModificationDate bool If set to true restore last modification date.
리턴 void