Class MySQLJsonString
This class can be used to represent a string that contains valid JSON data.
To mark a string as containing JSON data, just cast the string to MySQLJsonString
.
Inheritance
System.Object
MySQLJsonString
Implements
System.IConvertible
Assembly: MySql.EntityFrameworkCore.dll
Version: 9.3.0
Syntax
public sealed class MySQLJsonString : IConvertible
Methods
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
System.Object |
obj |
|
Returns
Type |
Description |
System.Boolean |
|
Overrides
System.Object.Equals(System.Object)
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Type |
Description |
System.Int32 |
|
Overrides
System.Object.GetHashCode()
GetTypeCode()
Declaration
public TypeCode GetTypeCode()
Returns
Type |
Description |
System.TypeCode |
|
Declaration
public bool ToBoolean(IFormatProvider provider)
Parameters
Type |
Name |
Description |
System.IFormatProvider |
provider |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public byte ToByte(IFormatProvider provider)
Parameters
Type |
Name |
Description |
System.IFormatProvider |
provider |
|
Returns
Type |
Description |
System.Byte |
|
Declaration
public char ToChar(IFormatProvider provider)
Parameters
Type |
Name |
Description |
System.IFormatProvider |
provider |
|
Returns
Type |
Description |
System.Char |
|
Declaration
public DateTime ToDateTime(IFormatProvider provider)
Parameters
Type |
Name |
Description |
System.IFormatProvider |
provider |
|
Returns
Type |
Description |
System.DateTime |
|
Declaration
public decimal ToDecimal(IFormatProvider provider)
Parameters
Type |
Name |
Description |
System.IFormatProvider |
provider |
|
Returns
Type |
Description |
System.Decimal |
|
Declaration
public double ToDouble(IFormatProvider provider)
Parameters
Type |
Name |
Description |
System.IFormatProvider |
provider |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public short ToInt16(IFormatProvider provider)
Parameters
Type |
Name |
Description |
System.IFormatProvider |
provider |
|
Returns
Type |
Description |
System.Int16 |
|
Declaration
public int ToInt32(IFormatProvider provider)
Parameters
Type |
Name |
Description |
System.IFormatProvider |
provider |
|
Returns
Type |
Description |
System.Int32 |
|
Declaration
public long ToInt64(IFormatProvider provider)
Parameters
Type |
Name |
Description |
System.IFormatProvider |
provider |
|
Returns
Type |
Description |
System.Int64 |
|
Declaration
public sbyte ToSByte(IFormatProvider provider)
Parameters
Type |
Name |
Description |
System.IFormatProvider |
provider |
|
Returns
Type |
Description |
System.SByte |
|
Declaration
public float ToSingle(IFormatProvider provider)
Parameters
Type |
Name |
Description |
System.IFormatProvider |
provider |
|
Returns
Type |
Description |
System.Single |
|
Declaration
public string ToString(IFormatProvider provider)
Parameters
Type |
Name |
Description |
System.IFormatProvider |
provider |
|
Returns
Type |
Description |
System.String |
|
Declaration
public object ToType(Type conversionType, IFormatProvider provider)
Parameters
Type |
Name |
Description |
System.Type |
conversionType |
|
System.IFormatProvider |
provider |
|
Returns
Type |
Description |
System.Object |
|
Declaration
public ushort ToUInt16(IFormatProvider provider)
Parameters
Type |
Name |
Description |
System.IFormatProvider |
provider |
|
Returns
Type |
Description |
System.UInt16 |
|
Declaration
public uint ToUInt32(IFormatProvider provider)
Parameters
Type |
Name |
Description |
System.IFormatProvider |
provider |
|
Returns
Type |
Description |
System.UInt32 |
|
Declaration
public ulong ToUInt64(IFormatProvider provider)
Parameters
Type |
Name |
Description |
System.IFormatProvider |
provider |
|
Returns
Type |
Description |
System.UInt64 |
|
Operators
Equality(MySQLJsonString, MySQLJsonString)
Declaration
public static bool operator ==(MySQLJsonString left, MySQLJsonString right)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Equality(MySQLJsonString, String)
Declaration
public static bool operator ==(MySQLJsonString left, string right)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Implicit(MySQLJsonString to String)
Declaration
public static implicit operator string (MySQLJsonString jsonStringObject)
Parameters
Returns
Type |
Description |
System.String |
|
Implicit(String to MySQLJsonString)
Declaration
public static implicit operator MySQLJsonString(string stringObject)
Parameters
Type |
Name |
Description |
System.String |
stringObject |
|
Returns
Inequality(MySQLJsonString, MySQLJsonString)
Declaration
public static bool operator !=(MySQLJsonString left, MySQLJsonString right)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Inequality(MySQLJsonString, String)
Declaration
public static bool operator !=(MySQLJsonString left, string right)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Implements
System.IConvertible