/[xmltv_parser]/trunk/libxmltv/Core/XMLTVRuntimeInstance.cs
ViewVC logotype

Diff of /trunk/libxmltv/Core/XMLTVRuntimeInstance.cs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 49 by william, Fri Mar 8 05:20:12 2013 UTC revision 51 by william, Fri Mar 8 06:39:56 2013 UTC
# Line 8  using System.ComponentModel; Line 8  using System.ComponentModel;
8  namespace libxmltv.Core  namespace libxmltv.Core
9  {  {
10      [Serializable]      [Serializable]
11      internal class XMLTVRuntimeInstance : MarshalByRefObject, IXMLTVRuntimeInstance      internal class XMLTVRuntimeInstance : MarshalByRefObject, IXMLTVRuntimeInstance, ISerializer<XMLTVRuntimeInstance>
12      {      {
13          public XMLTVRuntimeInstance(string xmlfile) : this(xmlfile, null) { }          public XMLTVRuntimeInstance(string xmlfile) : this(xmlfile, null) { }
14          public XMLTVRuntimeInstance(string xmlfile, EventHandler<CancelEventArgs> t) { CreateInstance(xmlfile,t); }          public XMLTVRuntimeInstance(string xmlfile, EventHandler<CancelEventArgs> t) { CreateInstance(xmlfile,t); }
# Line 32  namespace libxmltv.Core Line 32  namespace libxmltv.Core
32          public Dictionary<int, IXMLTVProgram> Programs { get; set; }          public Dictionary<int, IXMLTVProgram> Programs { get; set; }
33          #endregion            #endregion  
34            
35          internal IXMLTVSerializer<IXMLTVRuntimeInstance> Serializer          public IXMLTVSerializer<XMLTVRuntimeInstance> Serializer
36          {          {
37              get              get { return new XMLTVSerializer<XMLTVRuntimeInstance>(this); }
             {  
                 return new XMLTVSerializer<IXMLTVRuntimeInstance>(this);  
             }  
38          }          }
39          //public void Dispose()          //public void Dispose()
40          //{          //{

Legend:
Removed from v.49  
changed lines
  Added in v.51

  ViewVC Help
Powered by ViewVC 1.1.22