DataExchange class
Class object to define Exchange properties.
public class DataExchange : IDataExchange
Public Members
name | description |
---|---|
DataExchange() | Default constructor |
Attributes { get; set; } | General attributes of platform. |
CollectionID { get; set; } | Exchange Collection Id. |
CreatedBy { get; set; } | Created by User. |
CreateTime { get; set; } | Create Time |
ExchangeDescription { get; set; } | Exchange Description. |
ExchangeID { get; set; } | Exchange ID to uniquely identify Exchange. |
ExchangeThumbnail { get; set; } | Thumbnail stream will be added if it is available. |
ExchangeTitle { get; set; } | Exchange User friendly Title. |
ExternalGuid { get; set; } | External Guid |
FileURN { get; set; } | File Urn |
FileVersionId { get; set; } | File Version Id |
FolderPath { get; set; } | Exchange folder path |
FolderURN { get; set; } | Folder Urn |
HubId { get; set; } | Hub Id |
HubRegion { get; set; } | Region |
IsExchangeFromRead { get; set; } | Is dataExchange Loaded from read |
IsUpdateAvailable { get; set; } | When latest update is available on exchange. Set true when exchange current version is lower and higher version is available. |
IsValid { get; set; } | Is dataExchange valid |
ProjectName { get; set; } | Data exchange project name |
ProjectType { get; set; } | Data exchange project type |
ProjectURN { get; set; } | Project Urn |
SchemaNamespace { get; set; } | Schema Namespace |
Updated { get; set; } | Date on which exchange was updated. |
UpdatedBy { get; set; } | Updated by User. |
override Equals(…) | Overridden equals method to compare two objects value |
GetExchangeVersion() | It will return Data exchange version number. |
override GetHashCode() | as Equals is overriden and gives error to GetHashCode is not overriden |
See Also
- interface IDataExchange
- namespace Autodesk.DataExchange.Core.Models