Request

Response

    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

    namedescription
    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