C# Class CmisSync.Lib.Storage.Database.Entities.MappedObject

Inheritance: IMappedObject
Mostra file Open project: OpenDataSpace/CmisSync Class Usage Examples

Public Properties

Property Type Description
ExtendedAttributeKey string

Private Properties

Property Type Description
MappedObject System

Public Methods

Method Description
Equals ( object obj ) : bool

Determines whether the specified System.Object is equal to the current CmisSync.Lib.Data.MappedObjectData.

GetHashCode ( ) : int

Serves as a hash function for a CmisSync.Lib.Data.MappedObject object.

MappedObject ( IFolder remoteFolder ) : System

Initializes a new instance of the MappedObject class.

MappedObject ( MappedObject data ) : System

Initializes a new instance of the MappedObject class.

MappedObject ( string name, string remoteId, MappedObjectType type, string parentId, string changeToken, long contentSize = -1, bool readOnly = false ) : System

Initializes a new instance of the MappedObject class.

ToString ( ) : string

Returns a System.String that represents the current CmisSync.Lib.Data.MappedObject.

Private Methods

Method Description
MappedObject ( ) : System

Method Details

Equals() public method

Determines whether the specified System.Object is equal to the current CmisSync.Lib.Data.MappedObjectData.
public Equals ( object obj ) : bool
obj object /// The to compare with the current . ///
return bool

GetHashCode() public method

Serves as a hash function for a CmisSync.Lib.Data.MappedObject object.
public GetHashCode ( ) : int
return int

MappedObject() public method

Initializes a new instance of the MappedObject class.
public MappedObject ( IFolder remoteFolder ) : System
remoteFolder IFolder /// A IFolder fetched via cmis. ///
return System

MappedObject() public method

Initializes a new instance of the MappedObject class.
public MappedObject ( MappedObject data ) : System
data MappedObject /// Data to copy. ///
return System

MappedObject() public method

Initializes a new instance of the MappedObject class.
public MappedObject ( string name, string remoteId, MappedObjectType type, string parentId, string changeToken, long contentSize = -1, bool readOnly = false ) : System
name string Name of the Directory/Folder.
remoteId string Remote identifier.
type MappedObjectType Object type.
parentId string Parent identifier.
changeToken string Change token.
contentSize long Size of the content. Only exists on Documents.
readOnly bool Readonly flag of the mapped object.
return System

ToString() public method

Returns a System.String that represents the current CmisSync.Lib.Data.MappedObject.
public ToString ( ) : string
return string

Property Details

ExtendedAttributeKey public_oe static_oe property

The extended attribute key.
public static string ExtendedAttributeKey
return string