private void ImageUrlCommand(TransportClassContextRead oTransportClassContextRead, InputCommand cmd) { AsyncMediaXmlOperation oAsyncMediaXmlOperation = new AsyncMediaXmlOperation(); TransportClassMediaXml oTransportClassMediaXml = new TransportClassMediaXml(oTransportClassContextRead, cmd, oAsyncMediaXmlOperation, null); oAsyncMediaXmlOperation.GetMediaXmlBegin(Path.Combine(cmd.id, "media/media.xml"), GetMediaXmlCallback, oTransportClassMediaXml); }
public TransportClassImgUrl(TransportClassMediaXml oTransportClassMediaXml, string[] aUrls, string sSupportedFormats, TransportClassImgUrlErrorCallback oTransportClassImgUrlErrorCallback) : base(oTransportClassMediaXml.m_oHttpContext, oTransportClassMediaXml.m_oAsyncCallback) { m_oTransportClassMediaXml = oTransportClassMediaXml; m_oTransportClassImgUrlErrorCallback = oTransportClassImgUrlErrorCallback; m_aUrls = aUrls; m_nIndex = 0; m_aNewUrls = new string[m_aUrls.Length]; m_aErrors = new ErrorTypes[m_aUrls.Length]; m_sSupportedFormats = sSupportedFormats; for (int i = 0, length = m_aUrls.Length; i < length; ++i) { m_aErrors[i] = ErrorTypes.Unknown; m_aNewUrls[i] = "error"; } }