public ConversionProfileAssetParams(XmlElement node) : base(node) { foreach (XmlElement propertyNode in node.ChildNodes) { switch (propertyNode.Name) { case "conversionProfileId": this._ConversionProfileId = ParseInt(propertyNode.InnerText); continue; case "assetParamsId": this._AssetParamsId = ParseInt(propertyNode.InnerText); continue; case "readyBehavior": this._ReadyBehavior = (FlavorReadyBehaviorType)ParseEnum(typeof(FlavorReadyBehaviorType), propertyNode.InnerText); continue; case "origin": this._Origin = (AssetParamsOrigin)ParseEnum(typeof(AssetParamsOrigin), propertyNode.InnerText); continue; case "systemName": this._SystemName = propertyNode.InnerText; continue; case "forceNoneComplied": this._ForceNoneComplied = (NullableBoolean)ParseEnum(typeof(NullableBoolean), propertyNode.InnerText); continue; case "deletePolicy": this._DeletePolicy = (AssetParamsDeletePolicy)ParseEnum(typeof(AssetParamsDeletePolicy), propertyNode.InnerText); continue; case "isEncrypted": this._IsEncrypted = (NullableBoolean)ParseEnum(typeof(NullableBoolean), propertyNode.InnerText); continue; case "contentAwareness": this._ContentAwareness = ParseFloat(propertyNode.InnerText); continue; case "chunkedEncodeMode": this._ChunkedEncodeMode = ParseInt(propertyNode.InnerText); continue; case "twoPass": this._TwoPass = (NullableBoolean)ParseEnum(typeof(NullableBoolean), propertyNode.InnerText); continue; case "tags": this._Tags = propertyNode.InnerText; continue; } } }
public ConversionProfileAssetParams(JToken node) : base(node) { if (node["conversionProfileId"] != null) { this._ConversionProfileId = ParseInt(node["conversionProfileId"].Value <string>()); } if (node["assetParamsId"] != null) { this._AssetParamsId = ParseInt(node["assetParamsId"].Value <string>()); } if (node["readyBehavior"] != null) { this._ReadyBehavior = (FlavorReadyBehaviorType)ParseEnum(typeof(FlavorReadyBehaviorType), node["readyBehavior"].Value <string>()); } if (node["origin"] != null) { this._Origin = (AssetParamsOrigin)ParseEnum(typeof(AssetParamsOrigin), node["origin"].Value <string>()); } if (node["systemName"] != null) { this._SystemName = node["systemName"].Value <string>(); } if (node["forceNoneComplied"] != null) { this._ForceNoneComplied = (NullableBoolean)ParseEnum(typeof(NullableBoolean), node["forceNoneComplied"].Value <string>()); } if (node["deletePolicy"] != null) { this._DeletePolicy = (AssetParamsDeletePolicy)ParseEnum(typeof(AssetParamsDeletePolicy), node["deletePolicy"].Value <string>()); } if (node["isEncrypted"] != null) { this._IsEncrypted = (NullableBoolean)ParseEnum(typeof(NullableBoolean), node["isEncrypted"].Value <string>()); } if (node["contentAwareness"] != null) { this._ContentAwareness = ParseFloat(node["contentAwareness"].Value <string>()); } if (node["chunkedEncodeMode"] != null) { this._ChunkedEncodeMode = ParseInt(node["chunkedEncodeMode"].Value <string>()); } if (node["twoPass"] != null) { this._TwoPass = (NullableBoolean)ParseEnum(typeof(NullableBoolean), node["twoPass"].Value <string>()); } if (node["tags"] != null) { this._Tags = node["tags"].Value <string>(); } if (node["overloadParams"] != null) { this._OverloadParams = node["overloadParams"].Value <string>(); } }