Autodesk Vault ProfessionalVault API

Connection Class

Autodesk.DataManagement.Client.Framework.VaultAutodesk.DataManagement.Client.Framework.Vault.Currency.Connections

Represents a connection to a vault server.

Syntax

public sealed class Connection 
Public NotInheritable Class Connection 

Constructors

NameDescription
Connection

Properties

NameDescription
AppCodeThe app name to use for server-side audit logging. By default this is the name of the process.
CategoryManagerGets an object which encapsulates all access to Vault Categories
ChangeOrderManagerGets an object which encapsulates all access to Vault Change Orders
ConfigurationManagerGets an object which manages configuration data on the vault server.
CustomObjectManagerGets an object which encapsulates all access to Vault Custom Objects
EntityOperationsGets an object which provides a set of workflows that can be applied to any entity object.
FileManagerGets an object which encapsulates all access to Vault Files
FolderManagerGets an object which encapsulates all access to Vault Folders
IdentityKeyGets a string which uniquely identifies this connection.
IsAnonymousConnectionGets a value which identifies whether or not we have an anonymous connection to the server.
IsAutodeskAuthenticatedConnectionGets a value which identifies whether or not the connection to the server used windows authentication.
IsConnectedGets a values which tells if this connection object has an active connection. If a logout occurs, then the connection will essentially be invalid.
IsReadOnlyGets a value which identifies whether or not this is a read only connection to the server
IsServerOnlyConnectionGets a value which identifies whether or not we have a connection to a server but not to a specific vault.
IsWindowsAuthenticatedConnectionGets a value which identifies whether or not the connection to the server used windows authentication.
ItemManagerGets an object which encapsulates all access to Vault Items
LinkManagerGets an object which encapsulates all access to Links
PersistableIdManagerGets an object which encapsulates all interaction with persistable ids
PropertyManagerGets an object which encapsulates all access to vault property definitions and property values.
ServerGets the name of the server that we are connected to.
TicketGets an encrypted ticket that represents the unique connection to the server.
UserIDGets the unique identity of the authenticated user on the vault server.
UserNameGets the name of the authenticated user.
VaultGets the name of the vault that we are connected to.
WebServiceManagerGets 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.
WorkingFoldersManagerGets an object which encapsulates all access to a vaults working folders

Methods

NameDescription
ClearCacheClears the specified cached data from the connection
EqualsTests if obj is equal to this connection object.

Returned By

Where you get a Connection — members that return one.

Inheritance Hierarchy

  • System.Object
  • Autodesk.DataManagement.Client.Framework.Vault.Currency.Connections.Connection

See Also