OpenKeyWord  Version: 426, Datum:
OKW_CustomSettings.cs
1 #region Header
2 /*
3  ==============================================================================
4  Author: Zoltan Hrabovszki <zh@openkeyword.de>
5 
6  Copyright © 2012, 2013, 2014, 2015 IT-Beratung Hrabovszki
7  www.OpenKeyWord.de
8  ==============================================================================
9 
10  This file is part of OpenKeyWord.
11 
12  OpenKeyWord is free software: you can redistribute it and/or modify
13  it under the terms of the GNU General Public License as published by
14  the Free Software Foundation, either version 3 of the License, or
15  (at your option) any later version.
16 
17  OpenKeyWord is distributed in the hope that it will be useful,
18  but WITHOUT ANY WARRANTY; without even the implied warranty of
19  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20  GNU General Public License for more details.
21 
22  You should have received a copy of the GNU General Public License
23  along with OpenKeyWord. If not, see <http://www.gnu.org/licenses/>.
24 
25  Diese Datei ist Teil von OpenKeyWord.
26 
27  OpenKeyWord ist Freie Software: Sie können es unter den Bedingungen
28  der GNU General Public License, wie von der Free Software Foundation,
29  Version 3 der Lizenz oder (nach Ihrer Wahl) jeder späteren
30  veröffentlichten Version, weiterverbreiten und/oder modifizieren.
31 
32  OpenKeyWord wird in der Hoffnung, dass es nützlich sein wird, aber
33  OHNE JEDE GEWÄHRLEISTUNG, bereitgestellt; sogar ohne die implizite
34  Gewährleistung der MARKTFÄHIGKEIT oder EIGNUNG FÜR EINEN BESTIMMTEN ZWECK.
35  Siehe die GNU General Public License für weitere Details.
36 
37  Sie sollten eine Kopie der GNU General Public License zusammen mit
38  OpenKeyWord erhalten haben. Wenn nicht, siehe <http://www.gnu.org/licenses/>.
39 */
40 #endregion Header
41 
42 namespace OKW
43 {
44  using System;
45  using System.Linq;
46  using System.Xml.Serialization;
47 
71  [XmlRoot("CustomSettings"),
72  Serializable]
73  public class OKW_CustomSettings
74  {
75  #region Fields
76 
92  private string __Language = "de";
93 
109  private string __PathSep = "/";
110 
126  private int __TimeOutExists = 30;
127 
143  private int __TimeOutNotExists = 30;
144 
145  #endregion Fields
146 
147  #region Constructors
148 
160  {
161  }
162 
163  #endregion Constructors
164 
165  #region Properties
166 
178  [XmlElement("Language")]
179  public string Language
180  {
181  get
182  {
183  return this.__Language;
184  }
185 
186  set
187  {
188  this.__Language = value;
189  }
190  }
191 
203  [XmlElement("PathSep")]
204  public string PathSep
205  {
206  get
207  {
208  return this.__PathSep;
209  }
210 
211  set
212  {
213  this.__PathSep = value;
214  }
215  }
216 
228  [XmlElement("TimeOutExists")]
229  public int TimeOutExists
230  {
231  get
232  {
233  return this.__TimeOutExists;
234  }
235 
236  set
237  {
238  this.__TimeOutExists = value;
239  }
240  }
241 
253  [XmlElement("TimeOutNotExists")]
254  public int TimeOutNotExists
255  {
256  get
257  {
258  return this.__TimeOutNotExists;
259  }
260 
261  set
262  {
263  this.__TimeOutNotExists = value;
264  }
265  }
266 
267  #endregion Properties
268  }
269 }
int __TimeOutNotExists
Privates Feld des Propertys TimeOutNotExists.
int __TimeOutExists
Privates Feld des Propertys TimeOutExists.
int TimeOutNotExists
Öffentliches Property "TimeOutNotExists".
string __Language
Privates Feld des Propertys Language.
string __PathSep
Privates Feld des Propertys PathSep.
OKW_CustomSettings()
Konstruktor der Klasse OKW_CustomSetting. Anmerkung: Konstruktor ist public, weil diese Klasse mit S...
Property-Klasse von OKW.OKW_Ini. Stellt Umgebungseigenschaften von OKW zur Verfügung.
string Language
Öffentliches Property "Language".
string PathSep
Öffentliches Property "PathSep".
int TimeOutExists
Öffentliches Property "TimeOutExists".
Definition: Core.cs:40