Search Results for

    Show / Hide Table of Contents

    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
    Namespace: MySql.EntityFrameworkCore.Query
    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

    ToBoolean(IFormatProvider)

    Declaration
    public bool ToBoolean(IFormatProvider provider)
    Parameters
    Type Name Description
    System.IFormatProvider provider
    Returns
    Type Description
    System.Boolean

    ToByte(IFormatProvider)

    Declaration
    public byte ToByte(IFormatProvider provider)
    Parameters
    Type Name Description
    System.IFormatProvider provider
    Returns
    Type Description
    System.Byte

    ToChar(IFormatProvider)

    Declaration
    public char ToChar(IFormatProvider provider)
    Parameters
    Type Name Description
    System.IFormatProvider provider
    Returns
    Type Description
    System.Char

    ToDateTime(IFormatProvider)

    Declaration
    public DateTime ToDateTime(IFormatProvider provider)
    Parameters
    Type Name Description
    System.IFormatProvider provider
    Returns
    Type Description
    System.DateTime

    ToDecimal(IFormatProvider)

    Declaration
    public decimal ToDecimal(IFormatProvider provider)
    Parameters
    Type Name Description
    System.IFormatProvider provider
    Returns
    Type Description
    System.Decimal

    ToDouble(IFormatProvider)

    Declaration
    public double ToDouble(IFormatProvider provider)
    Parameters
    Type Name Description
    System.IFormatProvider provider
    Returns
    Type Description
    System.Double

    ToInt16(IFormatProvider)

    Declaration
    public short ToInt16(IFormatProvider provider)
    Parameters
    Type Name Description
    System.IFormatProvider provider
    Returns
    Type Description
    System.Int16

    ToInt32(IFormatProvider)

    Declaration
    public int ToInt32(IFormatProvider provider)
    Parameters
    Type Name Description
    System.IFormatProvider provider
    Returns
    Type Description
    System.Int32

    ToInt64(IFormatProvider)

    Declaration
    public long ToInt64(IFormatProvider provider)
    Parameters
    Type Name Description
    System.IFormatProvider provider
    Returns
    Type Description
    System.Int64

    ToSByte(IFormatProvider)

    Declaration
    public sbyte ToSByte(IFormatProvider provider)
    Parameters
    Type Name Description
    System.IFormatProvider provider
    Returns
    Type Description
    System.SByte

    ToSingle(IFormatProvider)

    Declaration
    public float ToSingle(IFormatProvider provider)
    Parameters
    Type Name Description
    System.IFormatProvider provider
    Returns
    Type Description
    System.Single

    ToString(IFormatProvider)

    Declaration
    public string ToString(IFormatProvider provider)
    Parameters
    Type Name Description
    System.IFormatProvider provider
    Returns
    Type Description
    System.String

    ToType(Type, IFormatProvider)

    Declaration
    public object ToType(Type conversionType, IFormatProvider provider)
    Parameters
    Type Name Description
    System.Type conversionType
    System.IFormatProvider provider
    Returns
    Type Description
    System.Object

    ToUInt16(IFormatProvider)

    Declaration
    public ushort ToUInt16(IFormatProvider provider)
    Parameters
    Type Name Description
    System.IFormatProvider provider
    Returns
    Type Description
    System.UInt16

    ToUInt32(IFormatProvider)

    Declaration
    public uint ToUInt32(IFormatProvider provider)
    Parameters
    Type Name Description
    System.IFormatProvider provider
    Returns
    Type Description
    System.UInt32

    ToUInt64(IFormatProvider)

    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
    Type Name Description
    MySQLJsonString left
    MySQLJsonString right
    Returns
    Type Description
    System.Boolean

    Equality(MySQLJsonString, String)

    Declaration
    public static bool operator ==(MySQLJsonString left, string right)
    Parameters
    Type Name Description
    MySQLJsonString left
    System.String right
    Returns
    Type Description
    System.Boolean

    Implicit(MySQLJsonString to String)

    Declaration
    public static implicit operator string (MySQLJsonString jsonStringObject)
    Parameters
    Type Name Description
    MySQLJsonString jsonStringObject
    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
    Type Description
    MySQLJsonString

    Inequality(MySQLJsonString, MySQLJsonString)

    Declaration
    public static bool operator !=(MySQLJsonString left, MySQLJsonString right)
    Parameters
    Type Name Description
    MySQLJsonString left
    MySQLJsonString right
    Returns
    Type Description
    System.Boolean

    Inequality(MySQLJsonString, String)

    Declaration
    public static bool operator !=(MySQLJsonString left, string right)
    Parameters
    Type Name Description
    MySQLJsonString left
    System.String right
    Returns
    Type Description
    System.Boolean

    Implements

    System.IConvertible
    In This Article
    • Methods
      • Equals(Object)
      • GetHashCode()
      • GetTypeCode()
      • ToBoolean(IFormatProvider)
      • ToByte(IFormatProvider)
      • ToChar(IFormatProvider)
      • ToDateTime(IFormatProvider)
      • ToDecimal(IFormatProvider)
      • ToDouble(IFormatProvider)
      • ToInt16(IFormatProvider)
      • ToInt32(IFormatProvider)
      • ToInt64(IFormatProvider)
      • ToSByte(IFormatProvider)
      • ToSingle(IFormatProvider)
      • ToString(IFormatProvider)
      • ToType(Type, IFormatProvider)
      • ToUInt16(IFormatProvider)
      • ToUInt32(IFormatProvider)
      • ToUInt64(IFormatProvider)
    • Operators
      • Equality(MySQLJsonString, MySQLJsonString)
      • Equality(MySQLJsonString, String)
      • Implicit(MySQLJsonString to String)
      • Implicit(String to MySQLJsonString)
      • Inequality(MySQLJsonString, MySQLJsonString)
      • Inequality(MySQLJsonString, String)
    • Implements
    Back to top Copyright © 2021, 2025, Oracle and/or its affiliates.