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

Inheritance: IMappedObject
Afficher le fichier Open project: OpenDataSpace/CmisSync Class Usage Examples

Méthodes publiques

Свойство Type Description
ExtendedAttributeKey string

Private Properties

Свойство Type Description
MappedObject System

Méthodes publiques

Méthode 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

Méthode Description
MappedObject ( ) : System

Method Details

Equals() public méthode

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 . ///
Résultat bool

GetHashCode() public méthode

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

MappedObject() public méthode

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

MappedObject() public méthode

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

MappedObject() public méthode

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.
Résultat System

ToString() public méthode

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

Property Details

ExtendedAttributeKey public_oe static_oe property

The extended attribute key.
public static string ExtendedAttributeKey
Résultat string