using System;
using System.Xml;
using System.Xml.Schema;
using System.Xml.Serialization;
using Cpp2IlInjected;
namespace System.Data.SqlTypes
{
/// Represents a GUID to be stored in or retrieved from a database.
// Token: 0x020000A8 RID: 168
[Token(Token = "0x20000A8")]
[XmlSchemaProvider("GetXsdType")]
[Serializable]
public struct SqlGuid : INullable, IComparable, IXmlSerializable
{
// Token: 0x060009E1 RID: 2529 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x60009E1")]
[Address(RVA = "0x9F88E0", Offset = "0x9F78E0", VA = "0x1809F88E0")]
private SqlGuid(bool fNull)
{
}
/// Initializes a new instance of the structure using the specified parameter.
/// A
// Token: 0x060009E2 RID: 2530 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x60009E2")]
[Address(RVA = "0xBD09E0", Offset = "0xBCF9E0", VA = "0x180BD09E0")]
public SqlGuid(Guid g)
{
}
/// Gets a Boolean value that indicates whether this structure is null.
///
/// if . Otherwise, .
// Token: 0x17000189 RID: 393
// (get) Token: 0x060009E3 RID: 2531 RVA: 0x00005D44 File Offset: 0x00003F44
[Token(Token = "0x17000189")]
public bool IsNull
{
[Token(Token = "0x60009E3")]
[Address(RVA = "0x8BCFA0", Offset = "0x8BBFA0", VA = "0x1808BCFA0", Slot = "4")]
get
{
return default(bool);
}
}
/// Gets the value of the structure. This property is read-only.
/// A structure.
// Token: 0x1700018A RID: 394
// (get) Token: 0x060009E4 RID: 2532 RVA: 0x00005D5C File Offset: 0x00003F5C
[Token(Token = "0x1700018A")]
public Guid Value
{
[Token(Token = "0x60009E4")]
[Address(RVA = "0xBD0A00", Offset = "0xBCFA00", VA = "0x180BD0A00")]
get
{
return default(Guid);
}
}
/// Converts the supplied parameter to .
/// A .
/// A new whose is equal to the parameter.
// Token: 0x060009E5 RID: 2533 RVA: 0x00005D74 File Offset: 0x00003F74
[Token(Token = "0x60009E5")]
[Address(RVA = "0xBD0C20", Offset = "0xBCFC20", VA = "0x180BD0C20")]
public static implicit operator SqlGuid(Guid x)
{
return default(SqlGuid);
}
/// Converts this structure to a .
/// A that contains the string representation of the structure.
// Token: 0x060009E6 RID: 2534 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60009E6")]
[Address(RVA = "0xBD0900", Offset = "0xBCF900", VA = "0x180BD0900", Slot = "3")]
public override string ToString()
{
return null;
}
// Token: 0x060009E7 RID: 2535 RVA: 0x00005D8C File Offset: 0x00003F8C
[Token(Token = "0x60009E7")]
[Address(RVA = "0xBD02D0", Offset = "0xBCF2D0", VA = "0x180BD02D0")]
private static EComparison Compare(SqlGuid x, SqlGuid y)
{
return EComparison.LT;
}
/// Performs a logical comparison of two structures to determine whether they are equal.
/// A structure.
/// A structure.
/// A that is if the two instances are equal or if the two instances are not equal. If either instance of is null, the of the will be .
// Token: 0x060009E8 RID: 2536 RVA: 0x00005DA4 File Offset: 0x00003FA4
[Token(Token = "0x60009E8")]
[Address(RVA = "0xBD0A80", Offset = "0xBCFA80", VA = "0x180BD0A80")]
public static SqlBoolean operator ==(SqlGuid x, SqlGuid y)
{
return default(SqlBoolean);
}
/// Compares two instances of to determine whether the first is less than the second.
/// A structure.
/// A structure.
/// A that is if the first instance is less than the second instance. Otherwise, . If either instance of is null, the of the will be .
// Token: 0x060009E9 RID: 2537 RVA: 0x00005DBC File Offset: 0x00003FBC
[Token(Token = "0x60009E9")]
[Address(RVA = "0xBD0C40", Offset = "0xBCFC40", VA = "0x180BD0C40")]
public static SqlBoolean operator <(SqlGuid x, SqlGuid y)
{
return default(SqlBoolean);
}
/// Compares two instances of to determine whether the first is greater than the second.
/// A structure.
/// A structure.
/// A that is if the first instance is greater than the second instance. Otherwise, . If either instance of is null, the of the will be .
// Token: 0x060009EA RID: 2538 RVA: 0x00005DD4 File Offset: 0x00003FD4
[Token(Token = "0x60009EA")]
[Address(RVA = "0xBD0B50", Offset = "0xBCFB50", VA = "0x180BD0B50")]
public static SqlBoolean operator >(SqlGuid x, SqlGuid y)
{
return default(SqlBoolean);
}
/// Compares this structure to the supplied object and returns an indication of their relative values. Compares more than the last 6 bytes, but treats the last 6 bytes as the most significant ones in comparisons.
/// The to be compared.
/// A signed number that indicates the relative values of the instance and the object.
/// Return Value
///
/// Condition
///
/// Less than zero
///
/// This instance is less than object.
///
/// Zero
///
/// This instance is the same as object.
///
/// Greater than zero
///
/// This instance is greater than object
///
/// -or-
///
/// object is a null reference ()
// Token: 0x060009EB RID: 2539 RVA: 0x00005DEC File Offset: 0x00003FEC
[Token(Token = "0x60009EB")]
[Address(RVA = "0xBD01D0", Offset = "0xBCF1D0", VA = "0x180BD01D0", Slot = "5")]
public int CompareTo(object value)
{
return 0;
}
/// Compares this structure to the supplied and returns an indication of their relative values. Compares more than the last 6 bytes, but treats the last 6 bytes as the most significant ones in comparisons.
/// The to be compared.
/// A signed number that indicates the relative values of the instance and the object.
/// Return Value
///
/// Condition
///
/// Less than zero
///
/// This instance is less than object.
///
/// Zero
///
/// This instance is the same as object.
///
/// Greater than zero
///
/// This instance is greater than object
///
/// -or-
///
/// object is a null reference ().
// Token: 0x060009EC RID: 2540 RVA: 0x00005E04 File Offset: 0x00004004
[Token(Token = "0x60009EC")]
[Address(RVA = "0xBCFF60", Offset = "0xBCEF60", VA = "0x180BCFF60")]
public int CompareTo(SqlGuid value)
{
return 0;
}
/// Compares the supplied object parameter to the property of the object.
/// The object to be compared.
///
/// if object is an instance of and the two are equal; otherwise .
// Token: 0x060009ED RID: 2541 RVA: 0x00005E1C File Offset: 0x0000401C
[Token(Token = "0x60009ED")]
[Address(RVA = "0xBD0420", Offset = "0xBCF420", VA = "0x180BD0420", Slot = "0")]
public override bool Equals(object value)
{
return default(bool);
}
/// Returns the hash code of this structure.
/// A 32-bit signed integer hash code.
// Token: 0x060009EE RID: 2542 RVA: 0x00005E34 File Offset: 0x00004034
[Token(Token = "0x60009EE")]
[Address(RVA = "0xBD05D0", Offset = "0xBCF5D0", VA = "0x180BD05D0", Slot = "2")]
public override int GetHashCode()
{
return 0;
}
/// This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.
/// An .
// Token: 0x060009EF RID: 2543 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60009EF")]
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "6")]
XmlSchema IXmlSerializable.GetSchema()
{
return null;
}
/// This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.
///
///
///
// Token: 0x060009F0 RID: 2544 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x60009F0")]
[Address(RVA = "0xBD06D0", Offset = "0xBCF6D0", VA = "0x180BD06D0", Slot = "7")]
void IXmlSerializable.ReadXml(XmlReader reader)
{
}
/// This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.
///
///
///
// Token: 0x060009F1 RID: 2545 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x60009F1")]
[Address(RVA = "0xBD0800", Offset = "0xBCF800", VA = "0x180BD0800", Slot = "8")]
void IXmlSerializable.WriteXml(XmlWriter writer)
{
}
/// Returns the XML Schema definition language (XSD) of the specified .
/// A .
/// A value that indicates the XSD of the specified .
// Token: 0x060009F2 RID: 2546 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60009F2")]
[Address(RVA = "0xBD0670", Offset = "0xBCF670", VA = "0x180BD0670")]
public static XmlQualifiedName GetXsdType(XmlSchemaSet schemaSet)
{
return null;
}
// Token: 0x040003C1 RID: 961
[Token(Token = "0x40003C1")]
private static readonly int s_sizeOfGuid;
// Token: 0x040003C2 RID: 962
[Token(Token = "0x40003C2")]
private static readonly int[] s_rgiGuidOrder;
// Token: 0x040003C3 RID: 963
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40003C3")]
private byte[] m_value;
/// Represents a that can be assigned to this instance of the structure.
// Token: 0x040003C4 RID: 964
[Token(Token = "0x40003C4")]
public static readonly SqlGuid Null;
}
}