[This is preliminary documentation and is subject to change.]
The SVNFileSystemSession type exposes the following members.Constructors
| Name | Description | |
|---|---|---|
| SVNFileSystemSession | Initializes a new instance of the SVNFileSystemSession class |
Methods
| Name | Description | |
|---|---|---|
| BeginTransaction |
Starts a transaction returning its' transaction handle object, otherwise does nothing
(Inherited from FileSystemSession.) | |
| BeginTransactionAsync |
Async version of BeginTransaction (Inherited from FileSystemSession.) | |
| CommitTransaction |
Commits active transaction, does nothing otherwise
(Inherited from FileSystemSession.) | |
| CommitTransactionAsync |
Async version of CommitTransaction (Inherited from FileSystemSession.) | |
| Destructor | (Inherited from FileSystemSession.) | |
| Dispose |
Deterministically disposes object. DO NOT OVERRIDE this method, override Destructor() instead
(Inherited from DisposableObject.) | |
| EnsureObjectNotDisposed |
Checks to see whether object dispose started or has already been disposed and throws an exception if Dispose() was called
(Inherited from DisposableObject.) | |
Determines whether the specified object is equal to the current object. (Inherited from | ||
| Finalize | (Inherited from DisposableObject.) | |
Serves as the default hash function. (Inherited from | ||
| GetItemAsync |
Async version of [P:Item(string)] (Inherited from FileSystemSession.) | |
| GetLatestVersionAsync |
Async version of [P:LatestVersion] (Inherited from FileSystemSession.) | |
Gets the (Inherited from | ||
| GetVersions | (Overrides FileSystemSession GetVersions(IFileSystemVersion, Int32).) | |
| GetVersionsAsync |
Async version of GetVersions(IFileSystemVersion, Int32) (Inherited from FileSystemSession.) | |
Creates a shallow copy of the current (Inherited from | ||
| RollbackTransaction |
Cancels active transaction changes, does nothing otherwise
(Inherited from FileSystemSession.) | |
| RollbackTransactionAsync |
Async version of RollbackTransaction (Inherited from FileSystemSession.) | |
| SetFileSystemVersionAsync |
Async version of [P:Version] (Inherited from FileSystemSession.) | |
Returns a string that represents the current object. (Inherited from | ||
| ValidateConnectParams | (Overrides FileSystemSession ValidateConnectParams(FileSystemSessionConnectParams).) |
Extension Methods
Fields
| Name | Description | |
|---|---|---|
| m_FileSystem | (Inherited from FileSystemSession.) | |
| m_Handle | (Inherited from FileSystemSession.) | |
| m_Items | (Inherited from FileSystemSession.) | |
| m_Name | (Inherited from FileSystemSession.) | |
| m_TransactionHandle | (Inherited from FileSystemSession.) | |
| m_User | (Inherited from FileSystemSession.) |
Properties
| Name | Description | |
|---|---|---|
| Disposed |
Indicates whether this object was already disposed - the Dispose() has finished
(Inherited from DisposableObject.) | |
| DisposeStarted |
Indicates whether this object Dispose() has been called and dispose started but not finished yet
(Inherited from DisposableObject.) | |
| FileSystem |
Returns file system instance that this session operates under
(Inherited from FileSystemSession.) | |
| Handle |
Returns file system handle for this session
(Inherited from FileSystemSession.) | |
| Item |
Navigates to the specified path
(Inherited from FileSystemSession.) | |
| Items |
Returns file system items initialized through this session
(Inherited from FileSystemSession.) | |
| LatestVersion | (Overrides FileSystemSession LatestVersion.) | |
| Name |
Returns session name
(Inherited from FileSystemSession.) | |
| SecurityManager |
Returns security manager that services this file system session. This may be useful in cases when file system implements
its own permission structure and user directory
(Inherited from FileSystemSession.) | |
| ServerURL |
SVN Server URL i.e. 'http://assembla.com/svn/myRepository'
| |
| TransactionHandle |
Returns transaction object if transaction has been started or null
(Inherited from FileSystemSession.) | |
| UniqueSequenceProvider |
Returns unique sequence provider for the system or null if it is not supported
(Inherited from FileSystemSession.) | |
| User |
Returns user that this file system session is for
(Inherited from FileSystemSession.) | |
| UserID |
Extracts user ID from User
| |
| UserPassword |
Extracts user Password from User
| |
| Version | (Overrides FileSystemSession Version.) | |
| WebDAV |
See Also