public VirusScanJobData(JToken node) : base(node) { if (node["fileContainer"] != null) { this._FileContainer = ObjectFactory.Create <FileContainer>(node["fileContainer"]); } if (node["flavorAssetId"] != null) { this._FlavorAssetId = node["flavorAssetId"].Value <string>(); } if (node["scanResult"] != null) { this._ScanResult = (VirusScanJobResult)ParseEnum(typeof(VirusScanJobResult), node["scanResult"].Value <string>()); } if (node["virusFoundAction"] != null) { this._VirusFoundAction = (VirusFoundAction)ParseEnum(typeof(VirusFoundAction), node["virusFoundAction"].Value <string>()); } }
public VirusScanJobData(XmlElement node) : base(node) { foreach (XmlElement propertyNode in node.ChildNodes) { switch (propertyNode.Name) { case "fileContainer": this._FileContainer = ObjectFactory.Create<FileContainer>(propertyNode); continue; case "flavorAssetId": this._FlavorAssetId = propertyNode.InnerText; continue; case "scanResult": this._ScanResult = (VirusScanJobResult)ParseEnum(typeof(VirusScanJobResult), propertyNode.InnerText); continue; case "virusFoundAction": this._VirusFoundAction = (VirusFoundAction)ParseEnum(typeof(VirusFoundAction), propertyNode.InnerText); continue; } } }
public CaptureThumbJobData(XmlElement node) : base(node) { foreach (XmlElement propertyNode in node.ChildNodes) { switch (propertyNode.Name) { case "fileContainer": this._FileContainer = ObjectFactory.Create <FileContainer>(propertyNode); continue; case "actualSrcFileSyncLocalPath": this._ActualSrcFileSyncLocalPath = propertyNode.InnerText; continue; case "srcFileSyncRemoteUrl": this._SrcFileSyncRemoteUrl = propertyNode.InnerText; continue; case "thumbParamsOutputId": this._ThumbParamsOutputId = ParseInt(propertyNode.InnerText); continue; case "thumbAssetId": this._ThumbAssetId = propertyNode.InnerText; continue; case "srcAssetId": this._SrcAssetId = propertyNode.InnerText; continue; case "srcAssetType": this._SrcAssetType = (AssetType)StringEnum.Parse(typeof(AssetType), propertyNode.InnerText); continue; case "thumbPath": this._ThumbPath = propertyNode.InnerText; continue; } } }
public CaptureThumbJobData(JToken node) : base(node) { if (node["fileContainer"] != null) { this._FileContainer = ObjectFactory.Create <FileContainer>(node["fileContainer"]); } if (node["actualSrcFileSyncLocalPath"] != null) { this._ActualSrcFileSyncLocalPath = node["actualSrcFileSyncLocalPath"].Value <string>(); } if (node["srcFileSyncRemoteUrl"] != null) { this._SrcFileSyncRemoteUrl = node["srcFileSyncRemoteUrl"].Value <string>(); } if (node["thumbParamsOutputId"] != null) { this._ThumbParamsOutputId = ParseInt(node["thumbParamsOutputId"].Value <string>()); } if (node["thumbAssetId"] != null) { this._ThumbAssetId = node["thumbAssetId"].Value <string>(); } if (node["srcAssetId"] != null) { this._SrcAssetId = node["srcAssetId"].Value <string>(); } if (node["srcAssetEncryptionKey"] != null) { this._SrcAssetEncryptionKey = node["srcAssetEncryptionKey"].Value <string>(); } if (node["srcAssetType"] != null) { this._SrcAssetType = (AssetType)StringEnum.Parse(typeof(AssetType), node["srcAssetType"].Value <string>()); } if (node["thumbPath"] != null) { this._ThumbPath = node["thumbPath"].Value <string>(); } }
public TransformMetadataJobData(JToken node) : base(node) { if (node["srcXsl"] != null) { this._SrcXsl = ObjectFactory.Create <FileContainer>(node["srcXsl"]); } if (node["srcVersion"] != null) { this._SrcVersion = ParseInt(node["srcVersion"].Value <string>()); } if (node["destVersion"] != null) { this._DestVersion = ParseInt(node["destVersion"].Value <string>()); } if (node["destXsd"] != null) { this._DestXsd = ObjectFactory.Create <FileContainer>(node["destXsd"]); } if (node["metadataProfileId"] != null) { this._MetadataProfileId = ParseInt(node["metadataProfileId"].Value <string>()); } }