Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

169 lines
5.3 KiB
C#

using System;
using System.Xml.Serialization;
using Cpp2IlInjected;
namespace System.Xml.Schema
{
/// <summary>Class for the identity constraints: <see langword="key" />, <see langword="keyref" />, and <see langword="unique" /> elements.</summary>
// Token: 0x0200023C RID: 572
[Token(Token = "0x200023C")]
public class XmlSchemaIdentityConstraint : XmlSchemaAnnotated
{
/// <summary>Gets or sets the name of the identity constraint.</summary>
/// <returns>The name of the identity constraint.</returns>
// Token: 0x17000641 RID: 1601
// (get) Token: 0x06001654 RID: 5716 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06001655 RID: 5717 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000641")]
[XmlAttribute("name")]
public string Name
{
[Token(Token = "0x6001654")]
[Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")]
get
{
return null;
}
[Token(Token = "0x6001655")]
[Address(RVA = "0x55BCE0", Offset = "0x55ACE0", VA = "0x18055BCE0")]
set
{
}
}
/// <summary>Gets or sets the XPath expression <see langword="selector" /> element.</summary>
/// <returns>The XPath expression <see langword="selector" /> element.</returns>
// Token: 0x17000642 RID: 1602
// (get) Token: 0x06001656 RID: 5718 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06001657 RID: 5719 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000642")]
[XmlElement("selector", typeof(XmlSchemaXPath))]
public XmlSchemaXPath Selector
{
[Token(Token = "0x6001656")]
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")]
get
{
return null;
}
[Token(Token = "0x6001657")]
[Address(RVA = "0x417A10", Offset = "0x416A10", VA = "0x180417A10")]
set
{
}
}
/// <summary>Gets the collection of fields that apply as children for the XML Path Language (XPath) expression selector.</summary>
/// <returns>The collection of fields.</returns>
// Token: 0x17000643 RID: 1603
// (get) Token: 0x06001658 RID: 5720 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000643")]
[XmlElement("field", typeof(XmlSchemaXPath))]
public XmlSchemaObjectCollection Fields
{
[Token(Token = "0x6001658")]
[Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")]
get
{
return null;
}
}
/// <summary>Gets the qualified name of the identity constraint, which holds the post-compilation value of the <see langword="QualifiedName" /> property.</summary>
/// <returns>The post-compilation value of the <see langword="QualifiedName" /> property.</returns>
// Token: 0x17000644 RID: 1604
// (get) Token: 0x06001659 RID: 5721 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000644")]
[XmlIgnore]
public XmlQualifiedName QualifiedName
{
[Token(Token = "0x6001659")]
[Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0")]
get
{
return null;
}
}
// Token: 0x0600165A RID: 5722 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600165A")]
[Address(RVA = "0x417AC0", Offset = "0x416AC0", VA = "0x180417AC0")]
internal void SetQualifiedName(XmlQualifiedName value)
{
}
// Token: 0x17000645 RID: 1605
// (get) Token: 0x0600165B RID: 5723 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x0600165C RID: 5724 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000645")]
[XmlIgnore]
internal CompiledIdentityConstraint CompiledConstraint
{
[Token(Token = "0x600165B")]
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
get
{
return null;
}
[Token(Token = "0x600165C")]
[Address(RVA = "0x476170", Offset = "0x475170", VA = "0x180476170")]
set
{
}
}
// Token: 0x17000646 RID: 1606
// (get) Token: 0x0600165D RID: 5725 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x0600165E RID: 5726 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000646")]
[XmlIgnore]
internal override string NameAttribute
{
[Token(Token = "0x600165D")]
[Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0", Slot = "11")]
get
{
return null;
}
[Token(Token = "0x600165E")]
[Address(RVA = "0x55BCE0", Offset = "0x55ACE0", VA = "0x18055BCE0", Slot = "12")]
set
{
}
}
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaIdentityConstraint" /> class.</summary>
// Token: 0x0600165F RID: 5727 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600165F")]
[Address(RVA = "0x82F270", Offset = "0x82E270", VA = "0x18082F270")]
public XmlSchemaIdentityConstraint()
{
}
// Token: 0x04000C33 RID: 3123
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4000C33")]
private string name;
// Token: 0x04000C34 RID: 3124
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x4000C34")]
private XmlSchemaXPath selector;
// Token: 0x04000C35 RID: 3125
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x4000C35")]
private XmlSchemaObjectCollection fields;
// Token: 0x04000C36 RID: 3126
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x4000C36")]
private XmlQualifiedName qualifiedName;
// Token: 0x04000C37 RID: 3127
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4000C37")]
private CompiledIdentityConstraint compiledConstraint;
}
}