using System;
using System.Reflection;
using System.Xml;
using System.Xml.Schema;
using System.Xml.Serialization;
using Cpp2IlInjected;
namespace System.Data.SqlTypes
{
/// Represents a variable-length stream of binary data to be stored in or retrieved from a database.
// Token: 0x0200009F RID: 159
[Token(Token = "0x200009F")]
[DefaultMember("Item")]
[XmlSchemaProvider("GetXsdType")]
[Serializable]
public struct SqlBinary : INullable, IComparable, IXmlSerializable
{
// Token: 0x060008F3 RID: 2291 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x60008F3")]
[Address(RVA = "0x9F88E0", Offset = "0x9F78E0", VA = "0x1809F88E0")]
private SqlBinary(bool fNull)
{
}
/// Initializes a new instance of the structure, setting the property to the contents of the supplied byte array.
/// The byte array to be stored or retrieved.
// Token: 0x060008F4 RID: 2292 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x60008F4")]
[Address(RVA = "0x9F88F0", Offset = "0x9F78F0", VA = "0x1809F88F0")]
public SqlBinary(byte[] value)
{
}
/// Indicates whether this structure is null. This property is read-only.
///
/// if ; otherwise, .
// Token: 0x1700016B RID: 363
// (get) Token: 0x060008F5 RID: 2293 RVA: 0x00005024 File Offset: 0x00003224
[Token(Token = "0x1700016B")]
public bool IsNull
{
[Token(Token = "0x60008F5")]
[Address(RVA = "0x8BCFA0", Offset = "0x8BBFA0", VA = "0x1808BCFA0", Slot = "4")]
get
{
return default(bool);
}
}
/// Gets the value of the structure. This property is read-only.
/// The value of the structure.
/// The property is read when the property contains .
// Token: 0x1700016C RID: 364
// (get) Token: 0x060008F6 RID: 2294 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700016C")]
public byte[] Value
{
[Token(Token = "0x60008F6")]
[Address(RVA = "0x9F8960", Offset = "0x9F7960", VA = "0x1809F8960")]
get
{
return null;
}
}
/// Converts an array of bytes to a structure.
/// The array of bytes to be converted.
/// A structure that represents the converted array of bytes.
// Token: 0x060008F7 RID: 2295 RVA: 0x0000503C File Offset: 0x0000323C
[Token(Token = "0x60008F7")]
[Address(RVA = "0x9F8BC0", Offset = "0x9F7BC0", VA = "0x1809F8BC0")]
public static implicit operator SqlBinary(byte[] x)
{
return default(SqlBinary);
}
/// Converts this object to a string.
/// A string that contains the of the . If the is null the string will contain "null".
// Token: 0x060008F8 RID: 2296 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60008F8")]
[Address(RVA = "0x9F87E0", Offset = "0x9F77E0", VA = "0x1809F87E0", Slot = "3")]
public override string ToString()
{
return null;
}
// Token: 0x060008F9 RID: 2297 RVA: 0x00005054 File Offset: 0x00003254
[Token(Token = "0x60008F9")]
[Address(RVA = "0x9F84A0", Offset = "0x9F74A0", VA = "0x1809F84A0")]
private static EComparison PerformCompareByte(byte[] x, byte[] y)
{
return EComparison.LT;
}
/// Compares two structures to determine whether they are equal.
/// A object.
/// A object.
/// 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: 0x060008FA RID: 2298 RVA: 0x0000506C File Offset: 0x0000326C
[Token(Token = "0x60008FA")]
[Address(RVA = "0x9F8A00", Offset = "0x9F7A00", VA = "0x1809F8A00")]
public static SqlBoolean operator ==(SqlBinary x, SqlBinary y)
{
return default(SqlBoolean);
}
/// Compares two structures to determine whether the first is less than the second.
/// A object.
/// A object.
/// 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: 0x060008FB RID: 2299 RVA: 0x00005084 File Offset: 0x00003284
[Token(Token = "0x60008FB")]
[Address(RVA = "0x9F8C30", Offset = "0x9F7C30", VA = "0x1809F8C30")]
public static SqlBoolean operator <(SqlBinary x, SqlBinary y)
{
return default(SqlBoolean);
}
/// Compares two structures to determine whether the first is greater than the second.
/// A object.
/// A object.
/// 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: 0x060008FC RID: 2300 RVA: 0x0000509C File Offset: 0x0000329C
[Token(Token = "0x60008FC")]
[Address(RVA = "0x9F8AE0", Offset = "0x9F7AE0", VA = "0x1809F8AE0")]
public static SqlBoolean operator >(SqlBinary x, SqlBinary y)
{
return default(SqlBoolean);
}
/// Compares this object to the supplied object and returns an indication of their relative values.
/// The object to be compared to this structure.
/// A signed number that indicates the relative values of this structure and the object.
/// Return value
///
/// Condition
///
/// Less than zero
///
/// The value of this object is less than the object.
///
/// Zero
///
/// This object is the same as object.
///
/// Greater than zero
///
/// This object is greater than object.
///
/// -or-
///
/// The object is a null reference.
// Token: 0x060008FD RID: 2301 RVA: 0x000050B4 File Offset: 0x000032B4
[Token(Token = "0x60008FD")]
[Address(RVA = "0x9F7FE0", Offset = "0x9F6FE0", VA = "0x1809F7FE0", Slot = "5")]
public int CompareTo(object value)
{
return 0;
}
/// Compares this object to the supplied object and returns an indication of their relative values.
/// The object to be compared to this structure.
/// A signed number that indicates the relative values of this structure and the object.
/// Return value
///
/// Condition
///
/// Less than zero
///
/// The value of this object is less than the object.
///
/// Zero
///
/// This object is the same as object.
///
/// Greater than zero
///
/// This object is greater than object.
///
/// -or-
///
/// The object is a null reference.
// Token: 0x060008FE RID: 2302 RVA: 0x000050CC File Offset: 0x000032CC
[Token(Token = "0x60008FE")]
[Address(RVA = "0x9F7D50", Offset = "0x9F6D50", VA = "0x1809F7D50")]
public int CompareTo(SqlBinary 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: 0x060008FF RID: 2303 RVA: 0x000050E4 File Offset: 0x000032E4
[Token(Token = "0x60008FF")]
[Address(RVA = "0x9F80E0", Offset = "0x9F70E0", VA = "0x1809F80E0", Slot = "0")]
public override bool Equals(object value)
{
return default(bool);
}
// Token: 0x06000900 RID: 2304 RVA: 0x000050FC File Offset: 0x000032FC
[Token(Token = "0x6000900")]
[Address(RVA = "0x9F8430", Offset = "0x9F7430", VA = "0x1809F8430")]
internal static int HashByteArray(byte[] rgbValue, int length)
{
return 0;
}
/// Returns the hash code for this structure.
/// A 32-bit signed integer hash code.
// Token: 0x06000901 RID: 2305 RVA: 0x00005114 File Offset: 0x00003314
[Token(Token = "0x6000901")]
[Address(RVA = "0x9F82E0", Offset = "0x9F72E0", VA = "0x1809F82E0", Slot = "2")]
public override int GetHashCode()
{
return 0;
}
/// For a description of this member, see .
/// An instance.
// Token: 0x06000902 RID: 2306 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000902")]
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "6")]
XmlSchema IXmlSerializable.GetSchema()
{
return null;
}
/// For a description of this member, see .
/// A .
// Token: 0x06000903 RID: 2307 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000903")]
[Address(RVA = "0x9F85C0", Offset = "0x9F75C0", VA = "0x1809F85C0", Slot = "7")]
void IXmlSerializable.ReadXml(XmlReader reader)
{
}
/// For a description of this member, see .
/// A .
// Token: 0x06000904 RID: 2308 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000904")]
[Address(RVA = "0x9F8710", Offset = "0x9F7710", VA = "0x1809F8710", Slot = "8")]
void IXmlSerializable.WriteXml(XmlWriter writer)
{
}
/// Returns the XML Schema definition language (XSD) of the specified .
/// An .
/// A that indicates the XSD of the specified .
// Token: 0x06000905 RID: 2309 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000905")]
[Address(RVA = "0x9F83D0", Offset = "0x9F73D0", VA = "0x1809F83D0")]
public static XmlQualifiedName GetXsdType(XmlSchemaSet schemaSet)
{
return null;
}
// Token: 0x04000345 RID: 837
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000345")]
private byte[] _value;
/// Represents a that can be assigned to this instance of the structure.
// Token: 0x04000346 RID: 838
[Token(Token = "0x4000346")]
public static readonly SqlBinary Null;
}
}