64 lines
1.9 KiB
C#
64 lines
1.9 KiB
C#
// ========================================================================
|
|
// Copyright 2006 - Volian Enterprises, Inc. All rights reserved.
|
|
// Volian Enterprises - Proprietary Information - DO NOT COPY OR DISTRIBUTE
|
|
// ------------------------------------------------------------------------
|
|
// $Workfile: $ $Revision: $
|
|
// $Author: $ $Date: $
|
|
//
|
|
// $History: $
|
|
// ========================================================================
|
|
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Collections.Specialized;
|
|
using System.Text;
|
|
using System.IO;
|
|
using System.Xml.Serialization;
|
|
using System.Xml;
|
|
using System.Xml.XPath;
|
|
|
|
namespace VEPROMS.CSLA.Library
|
|
{
|
|
public partial class RODbInfo
|
|
{
|
|
#region RODb Config
|
|
[NonSerialized]
|
|
private RODbConfig _RODbConfig;
|
|
public RODbConfig RODbConfig
|
|
{ get { return (_RODbConfig != null ? _RODbConfig : _RODbConfig = new RODbConfig(this)); } }
|
|
private void RODbConfigRefresh()
|
|
{
|
|
_RODbConfig = null;
|
|
}
|
|
#endregion
|
|
}
|
|
public partial class RODb
|
|
{
|
|
|
|
#region Log4Net
|
|
private static readonly log4net.ILog log = log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
|
|
#endregion
|
|
|
|
#region RODb Config
|
|
[NonSerialized]
|
|
private RODbConfig _RODbConfig;
|
|
public RODbConfig RODbConfig
|
|
{
|
|
get
|
|
{
|
|
if (_RODbConfig == null)
|
|
{
|
|
_RODbConfig = new RODbConfig(this);
|
|
_RODbConfig.PropertyChanged += new System.ComponentModel.PropertyChangedEventHandler(_RODbConfig_PropertyChanged);
|
|
}
|
|
return _RODbConfig;
|
|
}
|
|
}
|
|
private void _RODbConfig_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e)
|
|
{
|
|
Config = _RODbConfig.ToString();
|
|
}
|
|
#endregion
|
|
}
|
|
}
|