Class QueryElementTextWriter
public sealed class QueryElementTextWriter
- Inheritance
-
objectQueryElementTextWriter
- Extension Methods
Constructors
QueryElementTextWriter()
public QueryElementTextWriter()
QueryElementTextWriter(NullabilityContext)
public QueryElementTextWriter(NullabilityContext nullability)
Parameters
nullabilityNullabilityContext
Properties
Length
public int Length { get; set; }
Property Value
Nullability
public NullabilityContext Nullability { get; }
Property Value
Methods
AddVisited(IQueryElement)
public bool AddVisited(IQueryElement element)
Parameters
elementIQueryElement
Returns
Append(byte)
public QueryElementTextWriter Append(byte value)
Parameters
valuebyte
Returns
Append(char)
[CLSCompliant(false)]
public QueryElementTextWriter Append(char value)
Parameters
valuechar
Returns
Append(char, int)
public QueryElementTextWriter Append(char value, int repeatCount)
Parameters
Returns
Append(decimal)
public QueryElementTextWriter Append(decimal value)
Parameters
valuedecimal
Returns
Append(double)
public QueryElementTextWriter Append(double value)
Parameters
valuedouble
Returns
Append(short)
public QueryElementTextWriter Append(short value)
Parameters
valueshort
Returns
Append(int)
public QueryElementTextWriter Append(int value)
Parameters
valueint
Returns
Append(long)
public QueryElementTextWriter Append(long value)
Parameters
valuelong
Returns
Append(object?)
public QueryElementTextWriter Append(object? value)
Parameters
valueobject
Returns
Append(sbyte)
[CLSCompliant(false)]
public QueryElementTextWriter Append(sbyte value)
Parameters
valuesbyte
Returns
Append(float)
public QueryElementTextWriter Append(float value)
Parameters
valuefloat
Returns
Append(string?)
public QueryElementTextWriter Append(string? value)
Parameters
valuestring
Returns
Append(StringBuilder?)
public QueryElementTextWriter Append(StringBuilder? value)
Parameters
valueStringBuilder
Returns
Append(ushort)
[CLSCompliant(false)]
public QueryElementTextWriter Append(ushort value)
Parameters
valueushort
Returns
Append(uint)
[CLSCompliant(false)]
public QueryElementTextWriter Append(uint value)
Parameters
valueuint
Returns
Append(ulong)
[CLSCompliant(false)]
public QueryElementTextWriter Append(ulong value)
Parameters
valueulong
Returns
AppendFormat(string, object)
public QueryElementTextWriter AppendFormat(string format, object arg0)
Parameters
formatstringarg0object
Returns
AppendFormat(string, params object[])
public QueryElementTextWriter AppendFormat(string format, params object[] args)
Parameters
formatstringargsobject[]
Returns
AppendIdentCheck(string)
public QueryElementTextWriter AppendIdentCheck(string str)
Parameters
strstring
Returns
AppendLine()
public QueryElementTextWriter AppendLine()
Returns
AppendLine(char)
public QueryElementTextWriter AppendLine(char value)
Parameters
valuechar
Returns
AppendLine(string)
public QueryElementTextWriter AppendLine(string str)
Parameters
strstring
Returns
Indent()
public int Indent()
Returns
IndentScope()
public SqlTextWriter.IndentScope IndentScope()
Returns
RemoveVisited(IQueryElement)
public void RemoveVisited(IQueryElement element)
Parameters
elementIQueryElement
Replace(string, string, int, int)
public QueryElementTextWriter Replace(string oldValue, string newValue, int startIndex, int count)
Parameters
Returns
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.
ToString(int, int)
public string ToString(int startIndex, int length)
Parameters
Returns
UnIndent()
public int UnIndent()