QualifiedFormatter Class
Inheritance Hierarchy
System..::..Object
Microsoft.Data.Tools.Model..::..QualifiedFormatter
Namespace: Microsoft.Data.Tools.Model
Assembly: Microsoft.Data.Tools.Model (in Microsoft.Data.Tools.Model.dll)
Syntax
'Declaration
Public MustInherit Class QualifiedFormatter
'Usage
Dim instance As QualifiedFormatter
public abstract class QualifiedFormatter
public ref class QualifiedFormatter abstract
[<AbstractClassAttribute>]
type QualifiedFormatter = class end
public abstract class QualifiedFormatter
The QualifiedFormatter type exposes the following members.
Constructors
Name | Description | |
---|---|---|
QualifiedFormatter | Initializes a new instance of the QualifiedFormatter class. |
Top
Properties
Name | Description | |
---|---|---|
ShouldAppendName | Whether to append the name before a value | |
ShouldEscapeValue | Whether to append the name before a value |
Top
Methods
Name | Description | |
---|---|---|
AppendListSeparator | Appends a seperator for a list e.g. , item | |
AppendNameValueSeparator | Appends a seperator for a value name e.g. , item | |
AppendPrefix | Append a prefix e.g. ( | |
AppendSuffix | Appends a suffix e.g. ) | |
Equals | (Inherited from Object.) | |
EscapeIfNeeded | Checks whether an escape should be performed on a string, and then performs it. | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
ToString | (Inherited from Object.) |
Top
Fields
Name | Description | |
---|---|---|
CommaSeparatedList | A QualifiedFormatter formatter that writes an array of Values in the form: [Item1,Item2,Item3] It does NOT perform an escape operation on the value first. (This is generally done by a deeper operation, such as NameOpEqValueFormatter). | |
NameValue | A QualifiedFormatter formatter that writes out items in the format of: Name=Value It performs an escape operation on the value first | |
NameValueNoEscape | A QualifiedFormatter formatter that writes out items in the format of: Name=Value It does NOT perform an escape operation on the value first | |
Nested | A QualifiedFormatter formatter that nests an internal operand in the format: (Item) It does NOT perform an escape operation on the value first. (This is generally done by a deeper operation, such as NameOpEqValueFormatter). | |
None | A QualifiedFormatter formatter that writes just the Value as is. Value It does NOT perform an escape operation on the value first | |
SpaceSeparatedList | A QualifiedFormatter formatter that writes an array of Values in the form: Item1 Item2 tem3 It does NOT perform an escape operation on the value first. (This is generally done by a deeper operation, such as NameOpEqValueFormatter). |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.