This commit is contained in:
niko
2026-04-10 22:50:51 +02:00
parent 6d1607d5a2
commit f18d448581
17033 changed files with 2863270 additions and 0 deletions
@@ -0,0 +1,168 @@
using System;
using Cpp2IlInjected;
namespace System.ComponentModel
{
/// <summary>Provides metadata for a property representing a data field. This class cannot be inherited.</summary>
// Token: 0x0200010A RID: 266
[Token(Token = "0x200010A")]
[AttributeUsage(AttributeTargets.Property)]
public sealed class DataObjectFieldAttribute : Attribute
{
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DataObjectFieldAttribute" /> class and indicates whether the field is the primary key for the data row.</summary>
/// <param name="primaryKey">
/// <see langword="true" /> to indicate that the field is in the primary key of the data row; otherwise, <see langword="false" />.</param>
// Token: 0x06000680 RID: 1664 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000680")]
[Address(RVA = "0x49E500", Offset = "0x49D300", VA = "0x18049E500")]
public DataObjectFieldAttribute(bool primaryKey)
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DataObjectFieldAttribute" /> class and indicates whether the field is the primary key for the data row, and whether the field is a database identity field.</summary>
/// <param name="primaryKey">
/// <see langword="true" /> to indicate that the field is in the primary key of the data row; otherwise, <see langword="false" />.</param>
/// <param name="isIdentity">
/// <see langword="true" /> to indicate that the field is an identity field that uniquely identifies the data row; otherwise, <see langword="false" />.</param>
// Token: 0x06000681 RID: 1665 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000681")]
[Address(RVA = "0x49E4B0", Offset = "0x49D2B0", VA = "0x18049E4B0")]
public DataObjectFieldAttribute(bool primaryKey, bool isIdentity)
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DataObjectFieldAttribute" /> class and indicates whether the field is the primary key for the data row, whether the field is a database identity field, and whether the field can be null.</summary>
/// <param name="primaryKey">
/// <see langword="true" /> to indicate that the field is in the primary key of the data row; otherwise, <see langword="false" />.</param>
/// <param name="isIdentity">
/// <see langword="true" /> to indicate that the field is an identity field that uniquely identifies the data row; otherwise, <see langword="false" />.</param>
/// <param name="isNullable">
/// <see langword="true" /> to indicate that the field can be null in the data store; otherwise, <see langword="false" />.</param>
// Token: 0x06000682 RID: 1666 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000682")]
[Address(RVA = "0x49E410", Offset = "0x49D210", VA = "0x18049E410")]
public DataObjectFieldAttribute(bool primaryKey, bool isIdentity, bool isNullable)
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DataObjectFieldAttribute" /> class and indicates whether the field is the primary key for the data row, whether it is a database identity field, and whether it can be null and sets the length of the field.</summary>
/// <param name="primaryKey">
/// <see langword="true" /> to indicate that the field is in the primary key of the data row; otherwise, <see langword="false" />.</param>
/// <param name="isIdentity">
/// <see langword="true" /> to indicate that the field is an identity field that uniquely identifies the data row; otherwise, <see langword="false" />.</param>
/// <param name="isNullable">
/// <see langword="true" /> to indicate that the field can be null in the data store; otherwise, <see langword="false" />.</param>
/// <param name="length">The length of the field in bytes.</param>
// Token: 0x06000683 RID: 1667 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000683")]
[Address(RVA = "0x49E460", Offset = "0x49D260", VA = "0x18049E460")]
public DataObjectFieldAttribute(bool primaryKey, bool isIdentity, bool isNullable, int length)
{
}
/// <summary>Gets a value indicating whether a property represents an identity field in the underlying data.</summary>
/// <returns>
/// <see langword="true" /> if the property represents an identity field in the underlying data; otherwise, <see langword="false" />. The default value is <see langword="false" />.</returns>
// Token: 0x17000125 RID: 293
// (get) Token: 0x06000684 RID: 1668 RVA: 0x00004818 File Offset: 0x00002A18
[Token(Token = "0x17000125")]
public bool IsIdentity
{
[Token(Token = "0x6000684")]
[Address(RVA = "0x49E540", Offset = "0x49D340", VA = "0x18049E540")]
get
{
return default(bool);
}
}
/// <summary>Gets a value indicating whether a property represents a field that can be null in the underlying data store.</summary>
/// <returns>
/// <see langword="true" /> if the property represents a field that can be null in the underlying data store; otherwise, <see langword="false" />.</returns>
// Token: 0x17000126 RID: 294
// (get) Token: 0x06000685 RID: 1669 RVA: 0x00004830 File Offset: 0x00002A30
[Token(Token = "0x17000126")]
public bool IsNullable
{
[Token(Token = "0x6000685")]
[Address(RVA = "0x49E550", Offset = "0x49D350", VA = "0x18049E550")]
get
{
return default(bool);
}
}
/// <summary>Gets the length of the property in bytes.</summary>
/// <returns>The length of the property in bytes, or -1 if not set.</returns>
// Token: 0x17000127 RID: 295
// (get) Token: 0x06000686 RID: 1670 RVA: 0x00004848 File Offset: 0x00002A48
[Token(Token = "0x17000127")]
public int Length
{
[Token(Token = "0x6000686")]
[Address(RVA = "0x495080", Offset = "0x493E80", VA = "0x180495080")]
get
{
return 0;
}
}
/// <summary>Gets a value indicating whether a property is in the primary key in the underlying data.</summary>
/// <returns>
/// <see langword="true" /> if the property is in the primary key of the data store; otherwise, <see langword="false" />.</returns>
// Token: 0x17000128 RID: 296
// (get) Token: 0x06000687 RID: 1671 RVA: 0x00004860 File Offset: 0x00002A60
[Token(Token = "0x17000128")]
public bool PrimaryKey
{
[Token(Token = "0x6000687")]
[Address(RVA = "0x42D5E0", Offset = "0x42C3E0", VA = "0x18042D5E0")]
get
{
return default(bool);
}
}
/// <summary>Returns a value indicating whether this instance is equal to a specified object.</summary>
/// <param name="obj">An object to compare with this instance of <see cref="T:System.ComponentModel.DataObjectFieldAttribute" />.</param>
/// <returns>
/// <see langword="true" /> if this instance is the same as the instance specified by the <paramref name="obj" /> parameter; otherwise, <see langword="false" />.</returns>
// Token: 0x06000688 RID: 1672 RVA: 0x00004878 File Offset: 0x00002A78
[Token(Token = "0x6000688")]
[Address(RVA = "0x49E370", Offset = "0x49D170", VA = "0x18049E370", Slot = "0")]
public override bool Equals(object obj)
{
return default(bool);
}
/// <summary>Returns the hash code for this instance.</summary>
/// <returns>A 32-bit signed integer hash code.</returns>
// Token: 0x06000689 RID: 1673 RVA: 0x00004890 File Offset: 0x00002A90
[Token(Token = "0x6000689")]
[Address(RVA = "0x490530", Offset = "0x48F330", VA = "0x180490530", Slot = "2")]
public override int GetHashCode()
{
return 0;
}
// Token: 0x040004A2 RID: 1186
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40004A2")]
private bool _primaryKey;
// Token: 0x040004A3 RID: 1187
[FieldOffset(Offset = "0x11")]
[Token(Token = "0x40004A3")]
private bool _isIdentity;
// Token: 0x040004A4 RID: 1188
[FieldOffset(Offset = "0x12")]
[Token(Token = "0x40004A4")]
private bool _isNullable;
// Token: 0x040004A5 RID: 1189
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x40004A5")]
private int _length;
}
}