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

427 lines
30 KiB
C#

using System;
using System.Reflection;
using Cpp2IlInjected;
namespace System
{
/// <summary>Represents the base class for custom attributes.</summary>
// Token: 0x020000BE RID: 190
[Token(Token = "0x20000BE")]
[AttributeUsage(AttributeTargets.All)]
[Serializable]
public abstract class Attribute
{
// Token: 0x0600053B RID: 1339 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600053B")]
[Address(RVA = "0x2D0AA60", Offset = "0x2D09A60", VA = "0x182D0AA60")]
private static Attribute[] InternalGetCustomAttributes(PropertyInfo element, Type type, bool inherit)
{
return null;
}
// Token: 0x0600053C RID: 1340 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600053C")]
[Address(RVA = "0x2D0A9C0", Offset = "0x2D099C0", VA = "0x182D0A9C0")]
private static Attribute[] InternalGetCustomAttributes(EventInfo element, Type type, bool inherit)
{
return null;
}
// Token: 0x0600053D RID: 1341 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600053D")]
[Address(RVA = "0x2D0AC00", Offset = "0x2D09C00", VA = "0x182D0AC00")]
private static Attribute[] InternalParamGetCustomAttributes(ParameterInfo parameter, Type attributeType, bool inherit)
{
return null;
}
// Token: 0x0600053E RID: 1342 RVA: 0x00004338 File Offset: 0x00002538
[Token(Token = "0x600053E")]
[Address(RVA = "0x2D0AB00", Offset = "0x2D09B00", VA = "0x182D0AB00")]
private static bool InternalIsDefined(PropertyInfo element, Type attributeType, bool inherit)
{
return default(bool);
}
// Token: 0x0600053F RID: 1343 RVA: 0x00004350 File Offset: 0x00002550
[Token(Token = "0x600053F")]
[Address(RVA = "0x2D0AB80", Offset = "0x2D09B80", VA = "0x182D0AB80")]
private static bool InternalIsDefined(EventInfo element, Type attributeType, bool inherit)
{
return default(bool);
}
/// <summary>Retrieves an array of the custom attributes applied to a member of a type. Parameters specify the member, the type of the custom attribute to search for, and whether to search ancestors of the member.</summary>
/// <param name="element">An object derived from the <see cref="T:System.Reflection.MemberInfo" /> class that describes a constructor, event, field, method, or property member of a class.</param>
/// <param name="type">The type, or a base type, of the custom attribute to search for.</param>
/// <param name="inherit">If <see langword="true" />, specifies to also search the ancestors of <paramref name="element" /> for custom attributes.</param>
/// <returns>An <see cref="T:System.Attribute" /> array that contains the custom attributes of type <paramref name="type" /> applied to <paramref name="element" />, or an empty array if no such custom attributes exist.</returns>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="element" /> or <paramref name="type" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentException">
/// <paramref name="type" /> is not derived from <see cref="T:System.Attribute" />.</exception>
/// <exception cref="T:System.NotSupportedException">
/// <paramref name="element" /> is not a constructor, method, property, event, type, or field.</exception>
/// <exception cref="T:System.TypeLoadException">A custom attribute type cannot be loaded.</exception>
// Token: 0x06000540 RID: 1344 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000540")]
[Address(RVA = "0x2D09BF0", Offset = "0x2D08BF0", VA = "0x182D09BF0")]
public static Attribute[] GetCustomAttributes(MemberInfo element, Type type, bool inherit)
{
return null;
}
/// <summary>Retrieves an array of the custom attributes applied to a member of a type. Parameters specify the member, the type of the custom attribute to search for, and whether to search ancestors of the member.</summary>
/// <param name="element">An object derived from the <see cref="T:System.Reflection.MemberInfo" /> class that describes a constructor, event, field, method, or property member of a class.</param>
/// <param name="inherit">If <see langword="true" />, specifies to also search the ancestors of <paramref name="element" /> for custom attributes.</param>
/// <returns>An <see cref="T:System.Attribute" /> array that contains the custom attributes applied to <paramref name="element" />, or an empty array if no such custom attributes exist.</returns>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="element" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.NotSupportedException">
/// <paramref name="element" /> is not a constructor, method, property, event, type, or field.</exception>
/// <exception cref="T:System.TypeLoadException">A custom attribute type cannot be loaded.</exception>
// Token: 0x06000541 RID: 1345 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000541")]
[Address(RVA = "0x2D09E60", Offset = "0x2D08E60", VA = "0x182D09E60")]
public static Attribute[] GetCustomAttributes(MemberInfo element, bool inherit)
{
return null;
}
/// <summary>Determines whether any custom attributes are applied to a member of a type. Parameters specify the member, and the type of the custom attribute to search for.</summary>
/// <param name="element">An object derived from the <see cref="T:System.Reflection.MemberInfo" /> class that describes a constructor, event, field, method, type, or property member of a class.</param>
/// <param name="attributeType">The type, or a base type, of the custom attribute to search for.</param>
/// <returns>
/// <see langword="true" /> if a custom attribute of type <paramref name="attributeType" /> is applied to <paramref name="element" />; otherwise, <see langword="false" />.</returns>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="element" /> or <paramref name="attributeType" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentException">
/// <paramref name="attributeType" /> is not derived from <see cref="T:System.Attribute" />.</exception>
/// <exception cref="T:System.NotSupportedException">
/// <paramref name="element" /> is not a constructor, method, property, event, type, or field.</exception>
// Token: 0x06000542 RID: 1346 RVA: 0x00004368 File Offset: 0x00002568
[Token(Token = "0x6000542")]
[Address(RVA = "0x2D0B340", Offset = "0x2D0A340", VA = "0x182D0B340")]
public static bool IsDefined(MemberInfo element, Type attributeType)
{
return default(bool);
}
/// <summary>Determines whether any custom attributes are applied to a member of a type. Parameters specify the member, the type of the custom attribute to search for, and whether to search ancestors of the member.</summary>
/// <param name="element">An object derived from the <see cref="T:System.Reflection.MemberInfo" /> class that describes a constructor, event, field, method, type, or property member of a class.</param>
/// <param name="attributeType">The type, or a base type, of the custom attribute to search for.</param>
/// <param name="inherit">If <see langword="true" />, specifies to also search the ancestors of <paramref name="element" /> for custom attributes.</param>
/// <returns>
/// <see langword="true" /> if a custom attribute of type <paramref name="attributeType" /> is applied to <paramref name="element" />; otherwise, <see langword="false" />.</returns>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="element" /> or <paramref name="attributeType" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentException">
/// <paramref name="attributeType" /> is not derived from <see cref="T:System.Attribute" />.</exception>
/// <exception cref="T:System.NotSupportedException">
/// <paramref name="element" /> is not a constructor, method, property, event, type, or field.</exception>
// Token: 0x06000543 RID: 1347 RVA: 0x00004380 File Offset: 0x00002580
[Token(Token = "0x6000543")]
[Address(RVA = "0x2D0B0A0", Offset = "0x2D0A0A0", VA = "0x182D0B0A0")]
public static bool IsDefined(MemberInfo element, Type attributeType, bool inherit)
{
return default(bool);
}
/// <summary>Retrieves a custom attribute applied to a member of a type. Parameters specify the member, and the type of the custom attribute to search for.</summary>
/// <param name="element">An object derived from the <see cref="T:System.Reflection.MemberInfo" /> class that describes a constructor, event, field, method, or property member of a class.</param>
/// <param name="attributeType">The type, or a base type, of the custom attribute to search for.</param>
/// <returns>A reference to the single custom attribute of type <paramref name="attributeType" /> that is applied to <paramref name="element" />, or <see langword="null" /> if there is no such attribute.</returns>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="element" /> or <paramref name="attributeType" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentException">
/// <paramref name="attributeType" /> is not derived from <see cref="T:System.Attribute" />.</exception>
/// <exception cref="T:System.NotSupportedException">
/// <paramref name="element" /> is not a constructor, method, property, event, type, or field.</exception>
/// <exception cref="T:System.Reflection.AmbiguousMatchException">More than one of the requested attributes was found.</exception>
/// <exception cref="T:System.TypeLoadException">A custom attribute type cannot be loaded.</exception>
// Token: 0x06000544 RID: 1348 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000544")]
[Address(RVA = "0x2D09600", Offset = "0x2D08600", VA = "0x182D09600")]
public static Attribute GetCustomAttribute(MemberInfo element, Type attributeType)
{
return null;
}
/// <summary>Retrieves a custom attribute applied to a member of a type. Parameters specify the member, the type of the custom attribute to search for, and whether to search ancestors of the member.</summary>
/// <param name="element">An object derived from the <see cref="T:System.Reflection.MemberInfo" /> class that describes a constructor, event, field, method, or property member of a class.</param>
/// <param name="attributeType">The type, or a base type, of the custom attribute to search for.</param>
/// <param name="inherit">If <see langword="true" />, specifies to also search the ancestors of <paramref name="element" /> for custom attributes.</param>
/// <returns>A reference to the single custom attribute of type <paramref name="attributeType" /> that is applied to <paramref name="element" />, or <see langword="null" /> if there is no such attribute.</returns>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="element" /> or <paramref name="attributeType" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentException">
/// <paramref name="attributeType" /> is not derived from <see cref="T:System.Attribute" />.</exception>
/// <exception cref="T:System.NotSupportedException">
/// <paramref name="element" /> is not a constructor, method, property, event, type, or field.</exception>
/// <exception cref="T:System.Reflection.AmbiguousMatchException">More than one of the requested attributes was found.</exception>
/// <exception cref="T:System.TypeLoadException">A custom attribute type cannot be loaded.</exception>
// Token: 0x06000545 RID: 1349 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000545")]
[Address(RVA = "0x2D093D0", Offset = "0x2D083D0", VA = "0x182D093D0")]
public static Attribute GetCustomAttribute(MemberInfo element, Type attributeType, bool inherit)
{
return null;
}
/// <summary>Retrieves an array of the custom attributes applied to a method parameter. Parameters specify the method parameter, the type of the custom attribute to search for, and whether to search ancestors of the method parameter.</summary>
/// <param name="element">An object derived from the <see cref="T:System.Reflection.ParameterInfo" /> class that describes a parameter of a member of a class.</param>
/// <param name="attributeType">The type, or a base type, of the custom attribute to search for.</param>
/// <param name="inherit">If <see langword="true" />, specifies to also search the ancestors of <paramref name="element" /> for custom attributes.</param>
/// <returns>An <see cref="T:System.Attribute" /> array that contains the custom attributes of type <paramref name="attributeType" /> applied to <paramref name="element" />, or an empty array if no such custom attributes exist.</returns>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="element" /> or <paramref name="attributeType" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentException">
/// <paramref name="attributeType" /> is not derived from <see cref="T:System.Attribute" />.</exception>
/// <exception cref="T:System.TypeLoadException">A custom attribute type cannot be loaded.</exception>
// Token: 0x06000546 RID: 1350 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000546")]
[Address(RVA = "0x2D0A160", Offset = "0x2D09160", VA = "0x182D0A160")]
public static Attribute[] GetCustomAttributes(ParameterInfo element, Type attributeType, bool inherit)
{
return null;
}
/// <summary>Retrieves an array of the custom attributes applied to a method parameter. Parameters specify the method parameter, and whether to search ancestors of the method parameter.</summary>
/// <param name="element">An object derived from the <see cref="T:System.Reflection.ParameterInfo" /> class that describes a parameter of a member of a class.</param>
/// <param name="inherit">If <see langword="true" />, specifies to also search the ancestors of <paramref name="element" /> for custom attributes.</param>
/// <returns>An <see cref="T:System.Attribute" /> array that contains the custom attributes applied to <paramref name="element" />, or an empty array if no such custom attributes exist.</returns>
/// <exception cref="T:System.ArgumentException">The <see cref="P:System.Reflection.ParameterInfo.Member" /> property of <paramref name="element" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="element" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.TypeLoadException">A custom attribute type cannot be loaded.</exception>
// Token: 0x06000547 RID: 1351 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000547")]
[Address(RVA = "0x2D0A640", Offset = "0x2D09640", VA = "0x182D0A640")]
public static Attribute[] GetCustomAttributes(ParameterInfo element, bool inherit)
{
return null;
}
/// <summary>Retrieves a custom attribute applied to a method parameter. Parameters specify the method parameter, the type of the custom attribute to search for, and whether to search ancestors of the method parameter.</summary>
/// <param name="element">An object derived from the <see cref="T:System.Reflection.ParameterInfo" /> class that describes a parameter of a member of a class.</param>
/// <param name="attributeType">The type, or a base type, of the custom attribute to search for.</param>
/// <param name="inherit">If <see langword="true" />, specifies to also search the ancestors of <paramref name="element" /> for custom attributes.</param>
/// <returns>A reference to the single custom attribute of type <paramref name="attributeType" /> that is applied to <paramref name="element" />, or <see langword="null" /> if there is no such attribute.</returns>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="element" /> or <paramref name="attributeType" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentException">
/// <paramref name="attributeType" /> is not derived from <see cref="T:System.Attribute" />.</exception>
/// <exception cref="T:System.Reflection.AmbiguousMatchException">More than one of the requested attributes was found.</exception>
/// <exception cref="T:System.TypeLoadException">A custom attribute type cannot be loaded.</exception>
// Token: 0x06000548 RID: 1352 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000548")]
[Address(RVA = "0x2D09540", Offset = "0x2D08540", VA = "0x182D09540")]
public static Attribute GetCustomAttribute(ParameterInfo element, Type attributeType, bool inherit)
{
return null;
}
/// <summary>Retrieves an array of the custom attributes applied to a module. Parameters specify the module, and an ignored search option.</summary>
/// <param name="element">An object derived from the <see cref="T:System.Reflection.Module" /> class that describes a portable executable file.</param>
/// <param name="inherit">This parameter is ignored, and does not affect the operation of this method.</param>
/// <returns>An <see cref="T:System.Attribute" /> array that contains the custom attributes applied to <paramref name="element" />, or an empty array if no such custom attributes exist.</returns>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="element" /> or <paramref name="attributeType" /> is <see langword="null" />.</exception>
// Token: 0x06000549 RID: 1353 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000549")]
[Address(RVA = "0x2D0A510", Offset = "0x2D09510", VA = "0x182D0A510")]
public static Attribute[] GetCustomAttributes(Module element, bool inherit)
{
return null;
}
/// <summary>Retrieves an array of the custom attributes applied to a module. Parameters specify the module, the type of the custom attribute to search for, and an ignored search option.</summary>
/// <param name="element">An object derived from the <see cref="T:System.Reflection.Module" /> class that describes a portable executable file.</param>
/// <param name="attributeType">The type, or a base type, of the custom attribute to search for.</param>
/// <param name="inherit">This parameter is ignored, and does not affect the operation of this method.</param>
/// <returns>An <see cref="T:System.Attribute" /> array that contains the custom attributes of type <paramref name="attributeType" /> applied to <paramref name="element" />, or an empty array if no such custom attributes exist.</returns>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="element" /> or <paramref name="attributeType" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentException">
/// <paramref name="attributeType" /> is not derived from <see cref="T:System.Attribute" />.</exception>
// Token: 0x0600054A RID: 1354 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600054A")]
[Address(RVA = "0x2D099A0", Offset = "0x2D089A0", VA = "0x182D099A0")]
public static Attribute[] GetCustomAttributes(Module element, Type attributeType, bool inherit)
{
return null;
}
/// <summary>Retrieves an array of the custom attributes applied to an assembly. Parameters specify the assembly, and the type of the custom attribute to search for.</summary>
/// <param name="element">An object derived from the <see cref="T:System.Reflection.Assembly" /> class that describes a reusable collection of modules.</param>
/// <param name="attributeType">The type, or a base type, of the custom attribute to search for.</param>
/// <returns>An <see cref="T:System.Attribute" /> array that contains the custom attributes of type <paramref name="attributeType" /> applied to <paramref name="element" />, or an empty array if no such custom attributes exist.</returns>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="element" /> or <paramref name="attributeType" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentException">
/// <paramref name="attributeType" /> is not derived from <see cref="T:System.Attribute" />.</exception>
// Token: 0x0600054B RID: 1355 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600054B")]
[Address(RVA = "0x2D0A7F0", Offset = "0x2D097F0", VA = "0x182D0A7F0")]
public static Attribute[] GetCustomAttributes(Assembly element, Type attributeType)
{
return null;
}
/// <summary>Retrieves an array of the custom attributes applied to an assembly. Parameters specify the assembly, the type of the custom attribute to search for, and an ignored search option.</summary>
/// <param name="element">An object derived from the <see cref="T:System.Reflection.Assembly" /> class that describes a reusable collection of modules.</param>
/// <param name="attributeType">The type, or a base type, of the custom attribute to search for.</param>
/// <param name="inherit">This parameter is ignored, and does not affect the operation of this method.</param>
/// <returns>An <see cref="T:System.Attribute" /> array that contains the custom attributes of type <paramref name="attributeType" /> applied to <paramref name="element" />, or an empty array if no such custom attributes exist.</returns>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="element" /> or <paramref name="attributeType" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentException">
/// <paramref name="attributeType" /> is not derived from <see cref="T:System.Attribute" />.</exception>
// Token: 0x0600054C RID: 1356 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600054C")]
[Address(RVA = "0x2D09770", Offset = "0x2D08770", VA = "0x182D09770")]
public static Attribute[] GetCustomAttributes(Assembly element, Type attributeType, bool inherit)
{
return null;
}
/// <summary>Retrieves an array of the custom attributes applied to an assembly. A parameter specifies the assembly.</summary>
/// <param name="element">An object derived from the <see cref="T:System.Reflection.Assembly" /> class that describes a reusable collection of modules.</param>
/// <returns>An <see cref="T:System.Attribute" /> array that contains the custom attributes applied to <paramref name="element" />, or an empty array if no such custom attributes exist.</returns>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="element" /> is <see langword="null" />.</exception>
// Token: 0x0600054D RID: 1357 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600054D")]
[Address(RVA = "0x2D0A410", Offset = "0x2D09410", VA = "0x182D0A410")]
public static Attribute[] GetCustomAttributes(Assembly element)
{
return null;
}
/// <summary>Retrieves an array of the custom attributes applied to an assembly. Parameters specify the assembly, and an ignored search option.</summary>
/// <param name="element">An object derived from the <see cref="T:System.Reflection.Assembly" /> class that describes a reusable collection of modules.</param>
/// <param name="inherit">This parameter is ignored, and does not affect the operation of this method.</param>
/// <returns>An <see cref="T:System.Attribute" /> array that contains the custom attributes applied to <paramref name="element" />, or an empty array if no such custom attributes exist.</returns>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="element" /> or <paramref name="attributeType" /> is <see langword="null" />.</exception>
// Token: 0x0600054E RID: 1358 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600054E")]
[Address(RVA = "0x2D0A050", Offset = "0x2D09050", VA = "0x182D0A050")]
public static Attribute[] GetCustomAttributes(Assembly element, bool inherit)
{
return null;
}
/// <summary>Retrieves a custom attribute applied to a specified assembly. Parameters specify the assembly and the type of the custom attribute to search for.</summary>
/// <param name="element">An object derived from the <see cref="T:System.Reflection.Assembly" /> class that describes a reusable collection of modules.</param>
/// <param name="attributeType">The type, or a base type, of the custom attribute to search for.</param>
/// <returns>A reference to the single custom attribute of type <paramref name="attributeType" /> that is applied to <paramref name="element" />, or <see langword="null" /> if there is no such attribute.</returns>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="element" /> or <paramref name="attributeType" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentException">
/// <paramref name="attributeType" /> is not derived from <see cref="T:System.Attribute" />.</exception>
/// <exception cref="T:System.Reflection.AmbiguousMatchException">More than one of the requested attributes was found.</exception>
// Token: 0x0600054F RID: 1359 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600054F")]
[Address(RVA = "0x2D09490", Offset = "0x2D08490", VA = "0x182D09490")]
public static Attribute GetCustomAttribute(Assembly element, Type attributeType)
{
return null;
}
/// <summary>Retrieves a custom attribute applied to an assembly. Parameters specify the assembly, the type of the custom attribute to search for, and an ignored search option.</summary>
/// <param name="element">An object derived from the <see cref="T:System.Reflection.Assembly" /> class that describes a reusable collection of modules.</param>
/// <param name="attributeType">The type, or a base type, of the custom attribute to search for.</param>
/// <param name="inherit">This parameter is ignored, and does not affect the operation of this method.</param>
/// <returns>A reference to the single custom attribute of type <paramref name="attributeType" /> that is applied to <paramref name="element" />, or <see langword="null" /> if there is no such attribute.</returns>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="element" /> or <paramref name="attributeType" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentException">
/// <paramref name="attributeType" /> is not derived from <see cref="T:System.Attribute" />.</exception>
/// <exception cref="T:System.Reflection.AmbiguousMatchException">More than one of the requested attributes was found.</exception>
// Token: 0x06000550 RID: 1360 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000550")]
[Address(RVA = "0x2D096B0", Offset = "0x2D086B0", VA = "0x182D096B0")]
public static Attribute GetCustomAttribute(Assembly element, Type attributeType, bool inherit)
{
return null;
}
/// <summary>Initializes a new instance of the <see cref="T:System.Attribute" /> class.</summary>
// Token: 0x06000551 RID: 1361 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000551")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
protected Attribute()
{
}
/// <summary>Returns a value that indicates whether this instance is equal to a specified object.</summary>
/// <param name="obj">An <see cref="T:System.Object" /> to compare with this instance or <see langword="null" />.</param>
/// <returns>
/// <see langword="true" /> if <paramref name="obj" /> and this instance are of the same type and have identical field values; otherwise, <see langword="false" />.</returns>
// Token: 0x06000552 RID: 1362 RVA: 0x00004398 File Offset: 0x00002598
[Token(Token = "0x6000552")]
[Address(RVA = "0x2D09160", Offset = "0x2D08160", VA = "0x182D09160", Slot = "0")]
public override bool Equals(object obj)
{
return default(bool);
}
// Token: 0x06000553 RID: 1363 RVA: 0x000043B0 File Offset: 0x000025B0
[Token(Token = "0x6000553")]
[Address(RVA = "0x2D08FE0", Offset = "0x2D07FE0", VA = "0x182D08FE0")]
private static bool AreFieldValuesEqual(object thisValue, object thatValue)
{
return default(bool);
}
/// <summary>Returns the hash code for this instance.</summary>
/// <returns>A 32-bit signed integer hash code.</returns>
// Token: 0x06000554 RID: 1364 RVA: 0x000043C8 File Offset: 0x000025C8
[Token(Token = "0x6000554")]
[Address(RVA = "0x2D0A800", Offset = "0x2D09800", VA = "0x182D0A800", Slot = "2")]
public override int GetHashCode()
{
return 0;
}
/// <summary>When implemented in a derived class, gets a unique identifier for this <see cref="T:System.Attribute" />.</summary>
/// <returns>An <see cref="T:System.Object" /> that is a unique identifier for the attribute.</returns>
// Token: 0x1700009B RID: 155
// (get) Token: 0x06000555 RID: 1365 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700009B")]
public virtual object TypeId
{
[Token(Token = "0x6000555")]
[Address(RVA = "0x723400", Offset = "0x722400", VA = "0x180723400", Slot = "4")]
get
{
return null;
}
}
/// <summary>When overridden in a derived class, returns a value that indicates whether this instance equals a specified object.</summary>
/// <param name="obj">An <see cref="T:System.Object" /> to compare with this instance of <see cref="T:System.Attribute" />.</param>
/// <returns>
/// <see langword="true" /> if this instance equals <paramref name="obj" />; otherwise, <see langword="false" />.</returns>
// Token: 0x06000556 RID: 1366 RVA: 0x000043E0 File Offset: 0x000025E0
[Token(Token = "0x6000556")]
[Address(RVA = "0x2D0B350", Offset = "0x2D0A350", VA = "0x182D0B350", Slot = "5")]
public virtual bool Match(object obj)
{
return default(bool);
}
/// <summary>When overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.</summary>
/// <returns>
/// <see langword="true" /> if this instance is the default attribute for the class; otherwise, <see langword="false" />.</returns>
// Token: 0x06000557 RID: 1367 RVA: 0x000043F8 File Offset: 0x000025F8
[Token(Token = "0x6000557")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "6")]
public virtual bool IsDefaultAttribute()
{
return default(bool);
}
}
}