Connection Class
Autodesk.DataManagement.Client.Framework.Vault›Autodesk.DataManagement.Client.Framework.Vault.Currency.Connections
Represents a connection to a vault server.
Syntax
public sealed class Connection Public NotInheritable Class Connection Constructors
| Name | Description |
|---|---|
| Connection |
Properties
| Name | Description |
|---|---|
| AppCode | The app name to use for server-side audit logging. By default this is the name of the process. |
| CategoryManager | Gets an object which encapsulates all access to Vault Categories |
| ChangeOrderManager | Gets an object which encapsulates all access to Vault Change Orders |
| ConfigurationManager | Gets an object which manages configuration data on the vault server. |
| CustomObjectManager | Gets an object which encapsulates all access to Vault Custom Objects |
| EntityOperations | Gets an object which provides a set of workflows that can be applied to any entity object. |
| FileManager | Gets an object which encapsulates all access to Vault Files |
| FolderManager | Gets an object which encapsulates all access to Vault Folders |
| IdentityKey | Gets a string which uniquely identifies this connection. |
| IsAnonymousConnection | Gets a value which identifies whether or not we have an anonymous connection to the server. |
| IsAutodeskAuthenticatedConnection | Gets a value which identifies whether or not the connection to the server used windows authentication. |
| IsConnected | Gets a values which tells if this connection object has an active connection. If a logout occurs, then the connection will essentially be invalid. |
| IsReadOnly | Gets a value which identifies whether or not this is a read only connection to the server |
| IsServerOnlyConnection | Gets a value which identifies whether or not we have a connection to a server but not to a specific vault. |
| IsWindowsAuthenticatedConnection | Gets a value which identifies whether or not the connection to the server used windows authentication. |
| ItemManager | Gets an object which encapsulates all access to Vault Items |
| LinkManager | Gets an object which encapsulates all access to Links |
| PersistableIdManager | Gets an object which encapsulates all interaction with persistable ids |
| PropertyManager | Gets an object which encapsulates all access to vault property definitions and property values. |
| Server | Gets the name of the server that we are connected to. |
| Ticket | Gets an encrypted ticket that represents the unique connection to the server. |
| UserID | Gets the unique identity of the authenticated user on the vault server. |
| UserName | Gets the name of the authenticated user. |
| Vault | Gets the name of the vault that we are connected to. |
| WebServiceManager | Gets the low level Web Service Manager which stores the underlying physical connection to the server. This can be used to make direct calls to the web service layer for any functionality that is not provided by the Framework. |
| WorkingFoldersManager | Gets an object which encapsulates all access to a vaults working folders |
Methods
| Name | Description |
|---|---|
| ClearCache | Clears the specified cached data from the connection |
| Equals | Tests if obj is equal to this connection object. |
Returned By
Where you get a Connection — members that return one.
- AcquireFilesSettings.AcquireFileExtensibilityOptions.DetermineCommonVaultPathEventArgs.Connection
- AcquireFilesSettings.VaultConnection
- ChangeOrder.VaultConnection
- ConnectionEventArgs.Connection
- CreateVaultFolderSettings.VaultConnection
- CustomObject.VaultConnection
- FileIteration.VaultConnection
- IApplication.Connection
- IJobProcessorServices.Connection
- InteractiveAcquireFileSettings.VaultConnection
- ItemRevision.VaultConnection
- IVaultConnectionManagerService.GetExistingConnection
- Library.Login
- Library.Logout
- LogInResult.Connection
- ProgressAcquireFilesSettings.VaultConnection
- SelectVaultFolderSettings.VaultConnection
- UpdateFileReferencesModel.VaultConnection
Inheritance Hierarchy
- System.Object
- Autodesk.DataManagement.Client.Framework.Vault.Currency.Connections.Connection