233 lines
10 KiB
C#
233 lines
10 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System.Configuration
|
|
{
|
|
/// <summary>Used internally as the class that represents metadata about an individual configuration property.</summary>
|
|
// Token: 0x02000380 RID: 896
|
|
[Token(Token = "0x2000380")]
|
|
public class SettingsProperty
|
|
{
|
|
/// <summary>Initializes a new instance of the <see cref="T:System.Configuration.SettingsProperty" /> class, based on the supplied parameter.</summary>
|
|
/// <param name="propertyToCopy">Specifies a copy of an existing <see cref="T:System.Configuration.SettingsProperty" /> object.</param>
|
|
// Token: 0x0600179F RID: 6047 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600179F")]
|
|
[Address(RVA = "0x2F47880", Offset = "0x2F46880", VA = "0x182F47880")]
|
|
public SettingsProperty(SettingsProperty propertyToCopy)
|
|
{
|
|
}
|
|
|
|
/// <summary>Initializes a new instance of the <see cref="T:System.Configuration.SettingsProperty" /> class. based on the supplied parameter.</summary>
|
|
/// <param name="name">Specifies the name of an existing <see cref="T:System.Configuration.SettingsProperty" /> object.</param>
|
|
// Token: 0x060017A0 RID: 6048 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60017A0")]
|
|
[Address(RVA = "0x2F478B0", Offset = "0x2F468B0", VA = "0x182F478B0")]
|
|
public SettingsProperty(string name)
|
|
{
|
|
}
|
|
|
|
/// <summary>Creates a new instance of the <see cref="T:System.Configuration.SettingsProperty" /> class based on the supplied parameters.</summary>
|
|
/// <param name="name">The name of the <see cref="T:System.Configuration.SettingsProperty" /> object.</param>
|
|
/// <param name="propertyType">The type of <see cref="T:System.Configuration.SettingsProperty" /> object.</param>
|
|
/// <param name="provider">A <see cref="T:System.Configuration.SettingsProvider" /> object to use for persistence.</param>
|
|
/// <param name="isReadOnly">A <see cref="T:System.Boolean" /> value specifying whether the <see cref="T:System.Configuration.SettingsProperty" /> object is read-only.</param>
|
|
/// <param name="defaultValue">The default value of the <see cref="T:System.Configuration.SettingsProperty" /> object.</param>
|
|
/// <param name="serializeAs">A <see cref="T:System.Configuration.SettingsSerializeAs" /> object. This object is an enumeration used to set the serialization scheme for storing application settings.</param>
|
|
/// <param name="attributes">A <see cref="T:System.Configuration.SettingsAttributeDictionary" /> object.</param>
|
|
/// <param name="throwOnErrorDeserializing">A Boolean value specifying whether an error will be thrown when the property is unsuccessfully deserialized.</param>
|
|
/// <param name="throwOnErrorSerializing">A Boolean value specifying whether an error will be thrown when the property is unsuccessfully serialized.</param>
|
|
// Token: 0x060017A1 RID: 6049 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60017A1")]
|
|
[Address(RVA = "0x2F47850", Offset = "0x2F46850", VA = "0x182F47850")]
|
|
public SettingsProperty(string name, Type propertyType, SettingsProvider provider, bool isReadOnly, object defaultValue, SettingsSerializeAs serializeAs, SettingsAttributeDictionary attributes, bool throwOnErrorDeserializing, bool throwOnErrorSerializing)
|
|
{
|
|
}
|
|
|
|
/// <summary>Gets a <see cref="T:System.Configuration.SettingsAttributeDictionary" /> object containing the attributes of the <see cref="T:System.Configuration.SettingsProperty" /> object.</summary>
|
|
/// <returns>A <see cref="T:System.Configuration.SettingsAttributeDictionary" /> object.</returns>
|
|
// Token: 0x17000505 RID: 1285
|
|
// (get) Token: 0x060017A2 RID: 6050 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000505")]
|
|
public virtual SettingsAttributeDictionary Attributes
|
|
{
|
|
[Token(Token = "0x60017A2")]
|
|
[Address(RVA = "0x2F478E0", Offset = "0x2F468E0", VA = "0x182F478E0", Slot = "4")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets the default value of the <see cref="T:System.Configuration.SettingsProperty" /> object.</summary>
|
|
/// <returns>An object containing the default value of the <see cref="T:System.Configuration.SettingsProperty" /> object.</returns>
|
|
// Token: 0x17000506 RID: 1286
|
|
// (get) Token: 0x060017A3 RID: 6051 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (set) Token: 0x060017A4 RID: 6052 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x17000506")]
|
|
public virtual object DefaultValue
|
|
{
|
|
[Token(Token = "0x60017A3")]
|
|
[Address(RVA = "0x2F47910", Offset = "0x2F46910", VA = "0x182F47910", Slot = "5")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x60017A4")]
|
|
[Address(RVA = "0x2F47A90", Offset = "0x2F46A90", VA = "0x182F47A90", Slot = "6")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets a value specifying whether a <see cref="T:System.Configuration.SettingsProperty" /> object is read-only.</summary>
|
|
/// <returns>
|
|
/// <see langword="true" /> if the <see cref="T:System.Configuration.SettingsProperty" /> is read-only; otherwise, <see langword="false" />.</returns>
|
|
// Token: 0x17000507 RID: 1287
|
|
// (get) Token: 0x060017A5 RID: 6053 RVA: 0x0000A608 File Offset: 0x00008808
|
|
// (set) Token: 0x060017A6 RID: 6054 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x17000507")]
|
|
public virtual bool IsReadOnly
|
|
{
|
|
[Token(Token = "0x60017A5")]
|
|
[Address(RVA = "0x2F47940", Offset = "0x2F46940", VA = "0x182F47940", Slot = "7")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x60017A6")]
|
|
[Address(RVA = "0x2F47AC0", Offset = "0x2F46AC0", VA = "0x182F47AC0", Slot = "8")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets the name of the <see cref="T:System.Configuration.SettingsProperty" />.</summary>
|
|
/// <returns>The name of the <see cref="T:System.Configuration.SettingsProperty" />.</returns>
|
|
// Token: 0x17000508 RID: 1288
|
|
// (get) Token: 0x060017A7 RID: 6055 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (set) Token: 0x060017A8 RID: 6056 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x17000508")]
|
|
public virtual string Name
|
|
{
|
|
[Token(Token = "0x60017A7")]
|
|
[Address(RVA = "0x2F47970", Offset = "0x2F46970", VA = "0x182F47970", Slot = "9")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x60017A8")]
|
|
[Address(RVA = "0x2F47AF0", Offset = "0x2F46AF0", VA = "0x182F47AF0", Slot = "10")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets the type for the <see cref="T:System.Configuration.SettingsProperty" />.</summary>
|
|
/// <returns>The type for the <see cref="T:System.Configuration.SettingsProperty" />.</returns>
|
|
// Token: 0x17000509 RID: 1289
|
|
// (get) Token: 0x060017A9 RID: 6057 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (set) Token: 0x060017AA RID: 6058 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x17000509")]
|
|
public virtual Type PropertyType
|
|
{
|
|
[Token(Token = "0x60017A9")]
|
|
[Address(RVA = "0x2F479A0", Offset = "0x2F469A0", VA = "0x182F479A0", Slot = "11")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x60017AA")]
|
|
[Address(RVA = "0x2F47B20", Offset = "0x2F46B20", VA = "0x182F47B20", Slot = "12")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets the provider for the <see cref="T:System.Configuration.SettingsProperty" />.</summary>
|
|
/// <returns>A <see cref="T:System.Configuration.SettingsProvider" /> object.</returns>
|
|
// Token: 0x1700050A RID: 1290
|
|
// (get) Token: 0x060017AB RID: 6059 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (set) Token: 0x060017AC RID: 6060 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x1700050A")]
|
|
public virtual SettingsProvider Provider
|
|
{
|
|
[Token(Token = "0x60017AB")]
|
|
[Address(RVA = "0x2F479D0", Offset = "0x2F469D0", VA = "0x182F479D0", Slot = "13")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x60017AC")]
|
|
[Address(RVA = "0x2F47B50", Offset = "0x2F46B50", VA = "0x182F47B50", Slot = "14")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets a <see cref="T:System.Configuration.SettingsSerializeAs" /> object for the <see cref="T:System.Configuration.SettingsProperty" />.</summary>
|
|
/// <returns>A <see cref="T:System.Configuration.SettingsSerializeAs" /> object.</returns>
|
|
// Token: 0x1700050B RID: 1291
|
|
// (get) Token: 0x060017AD RID: 6061 RVA: 0x0000A620 File Offset: 0x00008820
|
|
// (set) Token: 0x060017AE RID: 6062 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x1700050B")]
|
|
public virtual SettingsSerializeAs SerializeAs
|
|
{
|
|
[Token(Token = "0x60017AD")]
|
|
[Address(RVA = "0x2F47A00", Offset = "0x2F46A00", VA = "0x182F47A00", Slot = "15")]
|
|
get
|
|
{
|
|
return SettingsSerializeAs.String;
|
|
}
|
|
[Token(Token = "0x60017AE")]
|
|
[Address(RVA = "0x2F47B80", Offset = "0x2F46B80", VA = "0x182F47B80", Slot = "16")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets a value specifying whether an error will be thrown when the property is unsuccessfully deserialized.</summary>
|
|
/// <returns>
|
|
/// <see langword="true" /> if the error will be thrown when the property is unsuccessfully deserialized; otherwise, <see langword="false" />.</returns>
|
|
// Token: 0x1700050C RID: 1292
|
|
// (get) Token: 0x060017AF RID: 6063 RVA: 0x0000A638 File Offset: 0x00008838
|
|
// (set) Token: 0x060017B0 RID: 6064 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x1700050C")]
|
|
public bool ThrowOnErrorDeserializing
|
|
{
|
|
[Token(Token = "0x60017AF")]
|
|
[Address(RVA = "0x2F47A30", Offset = "0x2F46A30", VA = "0x182F47A30")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x60017B0")]
|
|
[Address(RVA = "0x2F47BB0", Offset = "0x2F46BB0", VA = "0x182F47BB0")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
/// <summary>Gets or sets a value specifying whether an error will be thrown when the property is unsuccessfully serialized.</summary>
|
|
/// <returns>
|
|
/// <see langword="true" /> if the error will be thrown when the property is unsuccessfully serialized; otherwise, <see langword="false" />.</returns>
|
|
// Token: 0x1700050D RID: 1293
|
|
// (get) Token: 0x060017B1 RID: 6065 RVA: 0x0000A650 File Offset: 0x00008850
|
|
// (set) Token: 0x060017B2 RID: 6066 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x1700050D")]
|
|
public bool ThrowOnErrorSerializing
|
|
{
|
|
[Token(Token = "0x60017B1")]
|
|
[Address(RVA = "0x2F47A60", Offset = "0x2F46A60", VA = "0x182F47A60")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x60017B2")]
|
|
[Address(RVA = "0x2F47BE0", Offset = "0x2F46BE0", VA = "0x182F47BE0")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
}
|
|
}
|