ExchangeCreateRequestBase class
This class represents a request for creating an exchange and accepts the essential details of the data exchange.
public abstract class ExchangeCreateRequestBase
Public Members
name | description |
---|---|
ExchangeCreateRequestBase() | The constructor. The host parameters are sent to the hosting provider for the purpose of creating a host object. |
Attributes { get; set; } | Data exchange Attributes. Additional information about data exchange. |
CollectionId { get; set; } | Collection id. This is currently unused. Added for future use. |
Contract { get; set; } | The contract provider object. Contract provider Id and object might be need for exchange creation. |
Description { get; set; } | The description about data exchange. |
FolderPath { get; set; } | Data exchange folder Path. The location of data exchange on hosting provider. |
Host { get; set; } | The hosting provider object. Hosting provider Id and object might be need for exchange creation. |
HubId { get; set; } | Hub id |
ProjectId { get; set; } | Unique Identifier of the project on ACC or BIM360 |
ProjectType { get; set; } | Project type |
Region { get; set; } | Hub region |
SourceProvider { get; set; } | The source provider object. Source provider Id and object might be need for exchange creation. |
override Equals(…) | Determines whether the specified object, is equal to this instance. |
override GetHashCode() | As Equals is override and gives error to GetHashCode is not override |
abstract GetHostParameters() | Returns any parameters as required by the HostingProvider |
See Also
- namespace Autodesk.DataExchange.Models