Table of Contents

Class SqlTextWriter

Namespace
LinqToDB.Internal.Common
Assembly
linq2db.dll
public sealed class SqlTextWriter
Inheritance
SqlTextWriter
Inherited Members
Extension Methods

Constructors

SqlTextWriter()

public SqlTextWriter()

SqlTextWriter(int)

public SqlTextWriter(int capacity)

Parameters

capacity int

SqlTextWriter(StringBuilder)

public SqlTextWriter(StringBuilder stringBuilder)

Parameters

stringBuilder StringBuilder

Properties

Length

public int Length { get; set; }

Property Value

int

StringBuilder

public StringBuilder StringBuilder { get; }

Property Value

StringBuilder

Methods

Append(byte)

public SqlTextWriter Append(byte value)

Parameters

value byte

Returns

SqlTextWriter

Append(char)

[CLSCompliant(false)]
public SqlTextWriter Append(char value)

Parameters

value char

Returns

SqlTextWriter

Append(char, int)

public SqlTextWriter Append(char value, int repeatCount)

Parameters

value char
repeatCount int

Returns

SqlTextWriter

Append(decimal)

public SqlTextWriter Append(decimal value)

Parameters

value decimal

Returns

SqlTextWriter

Append(double)

public SqlTextWriter Append(double value)

Parameters

value double

Returns

SqlTextWriter

Append(short)

public SqlTextWriter Append(short value)

Parameters

value short

Returns

SqlTextWriter

Append(int)

public SqlTextWriter Append(int value)

Parameters

value int

Returns

SqlTextWriter

Append(long)

public SqlTextWriter Append(long value)

Parameters

value long

Returns

SqlTextWriter

Append(object?)

public SqlTextWriter Append(object? value)

Parameters

value object

Returns

SqlTextWriter

Append(sbyte)

[CLSCompliant(false)]
public SqlTextWriter Append(sbyte value)

Parameters

value sbyte

Returns

SqlTextWriter

Append(float)

public SqlTextWriter Append(float value)

Parameters

value float

Returns

SqlTextWriter

Append(string?)

public SqlTextWriter Append(string? value)

Parameters

value string

Returns

SqlTextWriter

Append(StringBuilder?)

public SqlTextWriter Append(StringBuilder? value)

Parameters

value StringBuilder

Returns

SqlTextWriter

Append(ushort)

[CLSCompliant(false)]
public SqlTextWriter Append(ushort value)

Parameters

value ushort

Returns

SqlTextWriter

Append(uint)

[CLSCompliant(false)]
public SqlTextWriter Append(uint value)

Parameters

value uint

Returns

SqlTextWriter

Append(ulong)

[CLSCompliant(false)]
public SqlTextWriter Append(ulong value)

Parameters

value ulong

Returns

SqlTextWriter

AppendFormat(string, object)

public SqlTextWriter AppendFormat(string format, object arg0)

Parameters

format string
arg0 object

Returns

SqlTextWriter

AppendFormat(string, params object[])

public SqlTextWriter AppendFormat(string format, params object[] args)

Parameters

format string
args object[]

Returns

SqlTextWriter

AppendIdentCheck(string)

public SqlTextWriter AppendIdentCheck(string str)

Parameters

str string

Returns

SqlTextWriter

AppendIndent()

public SqlTextWriter AppendIndent()

Returns

SqlTextWriter

AppendIndentIfNeeded()

public SqlTextWriter AppendIndentIfNeeded()

Returns

SqlTextWriter

AppendLine()

public SqlTextWriter AppendLine()

Returns

SqlTextWriter

AppendLine(char)

public SqlTextWriter AppendLine(char value)

Parameters

value char

Returns

SqlTextWriter

AppendLine(string)

public SqlTextWriter AppendLine(string str)

Parameters

str string

Returns

SqlTextWriter

Clear()

public void Clear()

DecrementIndent()

public int DecrementIndent()

Returns

int

IncrementIndent()

public int IncrementIndent()

Returns

int

Indent()

public SqlTextWriter.IndentScope Indent()

Returns

SqlTextWriter.IndentScope

Replace(string, string, int, int)

public SqlTextWriter Replace(string oldValue, string newValue, int startIndex, int count)

Parameters

oldValue string
newValue string
startIndex int
count int

Returns

SqlTextWriter

ToString()

public override string ToString()

Returns

string

ToString(int, int)

public string ToString(int startIndex, int length)

Parameters

startIndex int
length int

Returns

string