using System;
using System.Xml;
using System.Xml.Schema;
using System.Xml.Serialization;
using Cpp2IlInjected;
namespace System.Data.SqlTypes
{
/// Represents an integer value that is either 1 or 0 to be stored in or retrieved from a database.
// Token: 0x020000A0 RID: 160
[Token(Token = "0x20000A0")]
[XmlSchemaProvider("GetXsdType")]
[Serializable]
public struct SqlBoolean : INullable, IComparable, IXmlSerializable
{
/// Initializes a new instance of the structure using the supplied Boolean value.
/// The value for the new structure; either or .
// Token: 0x06000907 RID: 2311 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000907")]
[Address(RVA = "0x9F9760", Offset = "0x9F8760", VA = "0x1809F9760")]
public SqlBoolean(bool value)
{
}
/// Initializes a new instance of the structure using the specified integer value.
/// The integer whose value is to be used for the new structure.
// Token: 0x06000908 RID: 2312 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000908")]
[Address(RVA = "0x9F9750", Offset = "0x9F8750", VA = "0x1809F9750")]
public SqlBoolean(int value)
{
}
// Token: 0x06000909 RID: 2313 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000909")]
[Address(RVA = "0x9F9770", Offset = "0x9F8770", VA = "0x1809F9770")]
private SqlBoolean(int value, bool fNull)
{
}
/// Indicates whether this structure is null.
///
/// if the structure is null; otherwise, .
// Token: 0x1700016D RID: 365
// (get) Token: 0x0600090A RID: 2314 RVA: 0x0000512C File Offset: 0x0000332C
[Token(Token = "0x1700016D")]
public bool IsNull
{
[Token(Token = "0x600090A")]
[Address(RVA = "0x8BD410", Offset = "0x8BC410", VA = "0x1808BD410", Slot = "4")]
get
{
return default(bool);
}
}
/// Gets the structure's value. This property is read-only.
///
/// if the is ; otherwise, .
/// The property is set to null.
// Token: 0x1700016E RID: 366
// (get) Token: 0x0600090B RID: 2315 RVA: 0x00005144 File Offset: 0x00003344
[Token(Token = "0x1700016E")]
public bool Value
{
[Token(Token = "0x600090B")]
[Address(RVA = "0x9F9810", Offset = "0x9F8810", VA = "0x1809F9810")]
get
{
return default(bool);
}
}
/// Gets a value that indicates whether the current is .
///
/// if is ; otherwise, .
// Token: 0x1700016F RID: 367
// (get) Token: 0x0600090C RID: 2316 RVA: 0x0000515C File Offset: 0x0000335C
[Token(Token = "0x1700016F")]
public bool IsTrue
{
[Token(Token = "0x600090C")]
[Address(RVA = "0x9F9800", Offset = "0x9F8800", VA = "0x1809F9800")]
get
{
return default(bool);
}
}
/// Indicates whether the current is .
///
/// if is ; otherwise, .
// Token: 0x17000170 RID: 368
// (get) Token: 0x0600090D RID: 2317 RVA: 0x00005174 File Offset: 0x00003374
[Token(Token = "0x17000170")]
public bool IsFalse
{
[Token(Token = "0x600090D")]
[Address(RVA = "0x9F97F0", Offset = "0x9F87F0", VA = "0x1809F97F0")]
get
{
return default(bool);
}
}
/// Converts the supplied byte value to a .
/// A byte value to be converted to .
/// A value that contains 0 or 1.
// Token: 0x0600090E RID: 2318 RVA: 0x0000518C File Offset: 0x0000338C
[Token(Token = "0x600090E")]
[Address(RVA = "0x9F9B30", Offset = "0x9F8B30", VA = "0x1809F9B30")]
public static implicit operator SqlBoolean(bool x)
{
return default(SqlBoolean);
}
/// The true operator can be used to test the of the to determine whether it is true.
/// The structure to be tested.
///
/// if the supplied parameter is is ; otherwise, .
// Token: 0x0600090F RID: 2319 RVA: 0x000051A4 File Offset: 0x000033A4
[Token(Token = "0x600090F")]
[Address(RVA = "0x9F9B40", Offset = "0x9F8B40", VA = "0x1809F9B40")]
public static bool operator true(SqlBoolean x)
{
return default(bool);
}
/// Computes the bitwise AND operation of two specified structures.
/// A structure.
/// A structure.
/// The result of the logical AND operation.
// Token: 0x06000910 RID: 2320 RVA: 0x000051BC File Offset: 0x000033BC
[Token(Token = "0x6000910")]
[Address(RVA = "0x9F9880", Offset = "0x9F8880", VA = "0x1809F9880")]
public static SqlBoolean operator &(SqlBoolean x, SqlBoolean y)
{
return default(SqlBoolean);
}
/// Computes the bitwise OR of its operands.
/// A structure.
/// A structure.
/// The results of the logical OR operation.
// Token: 0x06000911 RID: 2321 RVA: 0x000051D4 File Offset: 0x000033D4
[Token(Token = "0x6000911")]
[Address(RVA = "0x9F9990", Offset = "0x9F8990", VA = "0x1809F9990")]
public static SqlBoolean operator |(SqlBoolean x, SqlBoolean y)
{
return default(SqlBoolean);
}
/// Gets the value of the structure as a byte.
/// A byte representing the value of the structure.
// Token: 0x17000171 RID: 369
// (get) Token: 0x06000912 RID: 2322 RVA: 0x000051EC File Offset: 0x000033EC
[Token(Token = "0x17000171")]
public byte ByteValue
{
[Token(Token = "0x6000912")]
[Address(RVA = "0x9F9790", Offset = "0x9F8790", VA = "0x1809F9790")]
get
{
return 0;
}
}
/// Converts this structure to a string.
/// A string that contains the value of the . If the value is null, the string will contain "null".
// Token: 0x06000913 RID: 2323 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000913")]
[Address(RVA = "0x9F9620", Offset = "0x9F8620", VA = "0x1809F9620", Slot = "3")]
public override string ToString()
{
return null;
}
/// Compares two instances of for equality.
/// A .
/// A .
///
/// 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: 0x06000914 RID: 2324 RVA: 0x00005204 File Offset: 0x00003404
[Token(Token = "0x6000914")]
[Address(RVA = "0x9F9AA0", Offset = "0x9F8AA0", VA = "0x1809F9AA0")]
public static SqlBoolean operator ==(SqlBoolean x, SqlBoolean y)
{
return default(SqlBoolean);
}
/// Computes the bitwise AND operation of two specified structures.
/// A structure.
/// A structure.
/// The result of the logical AND operation.
// Token: 0x06000915 RID: 2325 RVA: 0x0000521C File Offset: 0x0000341C
[Token(Token = "0x6000915")]
[Address(RVA = "0x9F8D10", Offset = "0x9F7D10", VA = "0x1809F8D10")]
public static SqlBoolean And(SqlBoolean x, SqlBoolean y)
{
return default(SqlBoolean);
}
/// Performs a bitwise OR operation on the two specified structures.
/// A structure.
/// A structure.
/// A new structure whose Value is the result of the bitwise OR operation.
// Token: 0x06000916 RID: 2326 RVA: 0x00005234 File Offset: 0x00003434
[Token(Token = "0x6000916")]
[Address(RVA = "0x9F9320", Offset = "0x9F8320", VA = "0x1809F9320")]
public static SqlBoolean Or(SqlBoolean x, SqlBoolean y)
{
return default(SqlBoolean);
}
/// Compares this structure to a specified object and returns an indication of their relative values.
/// An object to compare, or a null reference ( in Visual Basic).
/// A signed number that indicates the relative values of the instance and value.
/// Value
///
/// Description
///
/// A negative integer
///
/// This instance is less than .
///
/// Zero
///
/// This instance is equal to .
///
/// A positive integer
///
/// This instance is greater than .
///
/// -or-
///
/// is a null reference ( in Visual Basic).
// Token: 0x06000917 RID: 2327 RVA: 0x0000524C File Offset: 0x0000344C
[Token(Token = "0x6000917")]
[Address(RVA = "0x9F8E40", Offset = "0x9F7E40", VA = "0x1809F8E40", Slot = "5")]
public int CompareTo(object value)
{
return 0;
}
/// Compares this object to the supplied object and returns an indication of their relative values.
/// A object to compare, or a null reference ( in Visual Basic).
/// A signed number that indicates the relative values of the instance and value.
/// Value
///
/// Description
///
/// A negative integer
///
/// This instance is less than .
///
/// Zero
///
/// This instance is equal to .
///
/// A positive integer
///
/// This instance is greater than .
///
/// -or-
///
/// is a null reference ( in Visual Basic).
// Token: 0x06000918 RID: 2328 RVA: 0x00005264 File Offset: 0x00003464
[Token(Token = "0x6000918")]
[Address(RVA = "0x9F8F40", Offset = "0x9F7F40", VA = "0x1809F8F40")]
public int CompareTo(SqlBoolean value)
{
return 0;
}
/// Compares the supplied object parameter to the .
/// The object to be compared.
///
/// if object is an instance of and the two are equal; otherwise, .
// Token: 0x06000919 RID: 2329 RVA: 0x0000527C File Offset: 0x0000347C
[Token(Token = "0x6000919")]
[Address(RVA = "0x9F9090", Offset = "0x9F8090", VA = "0x1809F9090", Slot = "0")]
public override bool Equals(object value)
{
return default(bool);
}
/// Returns the hash code for this instance.
/// A 32-bit signed integer hash code.
// Token: 0x0600091A RID: 2330 RVA: 0x00005294 File Offset: 0x00003494
[Token(Token = "0x600091A")]
[Address(RVA = "0x9F9230", Offset = "0x9F8230", VA = "0x1809F9230", 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: 0x0600091B RID: 2331 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600091B")]
[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: 0x0600091C RID: 2332 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x600091C")]
[Address(RVA = "0x9F9450", Offset = "0x9F8450", VA = "0x1809F9450", 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: 0x0600091D RID: 2333 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x600091D")]
[Address(RVA = "0x9F9570", Offset = "0x9F8570", VA = "0x1809F9570", 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: 0x0600091E RID: 2334 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600091E")]
[Address(RVA = "0x9F92C0", Offset = "0x9F82C0", VA = "0x1809F92C0")]
public static XmlQualifiedName GetXsdType(XmlSchemaSet schemaSet)
{
return null;
}
// Token: 0x04000347 RID: 839
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000347")]
private byte m_value;
/// Represents a true value that can be assigned to the property of an instance of the structure.
// Token: 0x04000348 RID: 840
[Token(Token = "0x4000348")]
public static readonly SqlBoolean True;
/// Represents a false value that can be assigned to the property of an instance of the structure.
// Token: 0x04000349 RID: 841
[Token(Token = "0x4000349")]
public static readonly SqlBoolean False;
/// Represents that can be assigned to this instance of the structure.
// Token: 0x0400034A RID: 842
[Token(Token = "0x400034A")]
public static readonly SqlBoolean Null;
/// Represents a zero value that can be assigned to the property of an instance of the structure.
// Token: 0x0400034B RID: 843
[Token(Token = "0x400034B")]
public static readonly SqlBoolean Zero;
/// Represents a one value that can be assigned to the property of an instance of the structure.
// Token: 0x0400034C RID: 844
[Token(Token = "0x400034C")]
public static readonly SqlBoolean One;
}
}