The VersioningFileHandler type exposes the following members.

Methods

  NameDescription
CheckIn
Check in file, requires the file to be checked out first.
CheckOut
Called to check out a file.
Delete
Deletes the file instance.
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetCheckedOutVersion
Called when the checked out version needs to be retrieved for a user.
GetFullPath
Should return the full path to the file of the current unified file.
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
GetVersions
Gets a list of all versions.
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
MoveTo
Moves the file instance to a another directory
Open
Opens the file in the specified mode.
OpenRead
Opens a read stream to the file.
OpenWrite
Opens a write stream to the file.
Rename
Renames the file instance
ToString
Returns a String that represents the current Object.
(Inherited from Object.)
UndoCheckOut
Called when a user wants to undo a checked out file.

Properties

  NameDescription
Changed
Gets the changed date/time
ChangedBy
Username of the user that changed the file.
CheckedOut
If checked out; the date when the file was checked out.
CheckedOutBy
If checked out; the username of the user who has this file checked out.
Created
Gets the created date/time
CreatedBy
The username of the user that created this file.
InternalItem
Gets the internal file item.
IsCheckedOut
Check whether the file is checked out.
Length
Returns the length of the file
Name
Returns the name of the file

See Also