IndentedTextWriter-Klasse
[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]
Ist mit IndentedTextWriter identisch, unterstützt jedoch die teilweise Vertrauenswürdigkeit; fügt die explizite Zwischenspeicherung von erzeugten Einzugszeichenfolgen hinzu und erkennt auch das Schreiben von Zeichenfolgen, die nur \r\n oder \n als Schreibzeile enthalten, um sicherzustellen, dass die nächste Zeile wie gewünscht eingerückt wird.
Vererbungshierarchie
System.Object
System.MarshalByRefObject
System.IO.TextWriter
System.Data.Entity.Migrations.Utilities.IndentedTextWriter
Namespace: System.Data.Entity.Migrations.Utilities
Assembly: EntityFramework (in EntityFramework.dll)
Syntax
'Declaration
Public Class IndentedTextWriter _
Inherits TextWriter
'Usage
Dim instance As IndentedTextWriter
public class IndentedTextWriter : TextWriter
public ref class IndentedTextWriter : public TextWriter
type IndentedTextWriter =
class
inherit TextWriter
end
public class IndentedTextWriter extends TextWriter
Der IndentedTextWriter-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
IndentedTextWriter(TextWriter) | Initialisiert eine neue Instanz der IndentedTextWriter-Klasse mit dem angegebenen Textwriter und der angegebenen Standardzeichenfolge für Tabstopps.Beachten Sie, dass der an diesen Konstruktor übergebene Writer die CultureInfo verwenden muss, die durch die Culture-Eigenschaft angegeben wird. | |
IndentedTextWriter(TextWriter, String) | Initialisiert eine neue Instanz der IndentedTextWriter-Klasse mit dem angegebenen Textwriter und der angegebenen Zeichenfolge für Tabstopps.Beachten Sie, dass der an diesen Konstruktor übergebene Writer die CultureInfo verwenden muss, die durch die Culture-Eigenschaft angegeben wird. |
Oben
Eigenschaften
Name | Beschreibung | |
---|---|---|
Encoding | Ruft die Codierung für den zu verwendenden Textwriter ab. (Überschreibt TextWriter.Encoding.) | |
FormatProvider | (Von TextWriter geerbt.) | |
Indent | Ruft die Anzahl der Leerzeichen für den Einzug ab oder legt sie fest. | |
InnerWriter | Ruft den zu verwendenden TextWriter ab. | |
NewLine | Ruft das zu verwendende Neue-Zeile-Zeichen ab oder legt es fest. (Überschreibt TextWriter.NewLine.) |
Oben
Methoden
Name | Beschreibung | |
---|---|---|
Close | Schließt das Dokument, in das geschrieben wird. (Überschreibt TextWriter.Close().) | |
CreateObjRef | Sicherheitsrelevant. (Von MarshalByRefObject geerbt.) | |
CurrentIndentation | Erstellt eine Zeichenfolge, welche die aktuelle Einzugsebene für eine neue Zeile darstellt. | |
Dispose() | (Von TextWriter geerbt.) | |
Dispose(Boolean) | (Von TextWriter geerbt.) | |
Equals | (Von Object geerbt.) | |
Finalize | (Von Object geerbt.) | |
Flush | Leert den Datenstrom. (Überschreibt TextWriter.Flush().) | |
FlushAsync | (Von TextWriter geerbt.) | |
GetHashCode | (Von Object geerbt.) | |
GetLifetimeService | Sicherheitsrelevant. (Von MarshalByRefObject geerbt.) | |
GetType | (Von Object geerbt.) | |
InitializeLifetimeService | Sicherheitsrelevant. (Von MarshalByRefObject geerbt.) | |
MemberwiseClone() | (Von Object geerbt.) | |
MemberwiseClone(Boolean) | (Von MarshalByRefObject geerbt.) | |
OutputTabs | Gibt die Tabstoppzeichenfolge entsprechend der Indent-Eigenschaft einmal für jede Einzugsebene aus. | |
ToString | (Von Object geerbt.) | |
Write(UInt32) | (Von TextWriter geerbt.) | |
Write(UInt64) | (Von TextWriter geerbt.) | |
Write(Decimal) | (Von TextWriter geerbt.) | |
Write(Boolean) | Schreibt die Textdarstellung eines booleschen Werts in den Textdatenstrom. (Überschreibt TextWriter.Write(Boolean).) | |
Write(Char) | Schreibt ein Zeichen in den Textdatenstrom. (Überschreibt TextWriter.Write(Char).) | |
Write(Char[]) | Schreibt ein Zeichenarray in den Textdatenstrom. (Überschreibt TextWriter.Write(Char[]).) | |
Write(Double) | Schreibt die Textdarstellung eines Double-Werts in den Textdatenstrom. (Überschreibt TextWriter.Write(Double).) | |
Write(Int32) | Schreibt die Textdarstellung einer ganzen Zahl in den Textdatenstrom. (Überschreibt TextWriter.Write(Int32).) | |
Write(Int64) | Schreibt die Textdarstellung einer ganzen Zahl mit 8 Bytes in den Textdatenstrom. (Überschreibt TextWriter.Write(Int64).) | |
Write(Object) | Schreibt die Textdarstellung eines Objekts in den Textdatenstrom. (Überschreibt TextWriter.Write(Object).) | |
Write(Single) | Schreibt die Textdarstellung eines Single-Werts in den Textdatenstrom. (Überschreibt TextWriter.Write(Single).) | |
Write(String) | Schreibt die angegebene Zeichenfolge in den Textdatenstrom. (Überschreibt TextWriter.Write(String).) | |
Write(String, Object) | Schreibt eine formatierte Zeichenfolge mit der angegebenen Semantik. (Überschreibt TextWriter.Write(String, Object).) | |
Write(String, Object[]) | Schreibt eine formatierte Zeichenfolge mit der angegebenen Semantik. (Überschreibt TextWriter.Write(String, Object[]).) | |
Write(Char[], Int32, Int32) | Schreibt ein Unterarray von Zeichen in den Textdatenstrom. (Überschreibt TextWriter.Write(Char[], Int32, Int32).) | |
Write(String, Object, Object) | Schreibt eine formatierte Zeichenfolge mit der angegebenen Semantik. (Überschreibt TextWriter.Write(String, Object, Object).) | |
Write(String, Object, Object, Object) | (Von TextWriter geerbt.) | |
WriteAsync(Char) | (Von TextWriter geerbt.) | |
WriteAsync(String) | (Von TextWriter geerbt.) | |
WriteAsync(Char) | (Von TextWriter geerbt.) | |
WriteAsync(Char, Int32, Int32) | (Von TextWriter geerbt.) | |
WriteLine() | Schreibt ein Zeilenabschlusszeichen. (Überschreibt TextWriter.WriteLine().) | |
WriteLine(UInt64) | (Von TextWriter geerbt.) | |
WriteLine(Decimal) | (Von TextWriter geerbt.) | |
WriteLine(Boolean) | Schreibt die Textdarstellung eines booleschen Werts, gefolgt von einem Zeilenabschlusszeichen, in den Textdatenstrom. (Überschreibt TextWriter.WriteLine(Boolean).) | |
WriteLine(Char) | Schreibt ein Zeichen, gefolgt von einem Zeilenabschlusszeichen, in den Textdatenstrom. (Überschreibt TextWriter.WriteLine(Char).) | |
WriteLine(Char[]) | Schreibt ein Zeichenarray, gefolgt von einem Zeilenabschlusszeichen, in den Textdatenstrom. (Überschreibt TextWriter.WriteLine(Char[]).) | |
WriteLine(Double) | Schreibt die Textdarstellung eines Double-Werts, gefolgt von einem Zeilenabschlusszeichen, in den Textdatenstrom. (Überschreibt TextWriter.WriteLine(Double).) | |
WriteLine(Int32) | Schreibt die Textdarstellung einer ganzen Zahl, gefolgt von einem Zeilenabschlusszeichen, in den Textdatenstrom. (Überschreibt TextWriter.WriteLine(Int32).) | |
WriteLine(Int64) | Schreibt die Textdarstellung einer ganzen Zahl mit 8 Bytes, gefolgt von einem Zeilenabschlusszeichen, in den Textdatenstrom. (Überschreibt TextWriter.WriteLine(Int64).) | |
WriteLine(Object) | Schreibt die Textdarstellung eines Objekts, gefolgt von einem Zeilenabschlusszeichen, in den Textdatenstrom. (Überschreibt TextWriter.WriteLine(Object).) | |
WriteLine(Single) | Schreibt die Textdarstellung eines Single-Werts, gefolgt von einem Zeilenabschlusszeichen, in den Textdatenstrom. (Überschreibt TextWriter.WriteLine(Single).) | |
WriteLine(String) | Schreibt die angegebene Zeichenfolge, gefolgt von einem Zeilenabschlusszeichen, in den Textdatenstrom. (Überschreibt TextWriter.WriteLine(String).) | |
WriteLine(UInt32) | Schreibt die Textdarstellung eines UInt32-Werts, gefolgt von einem Zeilenabschlusszeichen, in den Textdatenstrom. (Überschreibt TextWriter.WriteLine(UInt32).) | |
WriteLine(String, Object) | Schreibt eine formatierte Zeichenfolge, gefolgt von einem Zeilenabschlusszeichen, mit der angegebenen Semantik. (Überschreibt TextWriter.WriteLine(String, Object).) | |
WriteLine(String, Object[]) | Schreibt eine formatierte Zeichenfolge, gefolgt von einem Zeilenabschlusszeichen, mit der angegebenen Semantik. (Überschreibt TextWriter.WriteLine(String, Object[]).) | |
WriteLine(Char[], Int32, Int32) | Schreibt ein Unterarray von Zeichen, gefolgt von einem Zeilenabschlusszeichen, in den Textdatenstrom. (Überschreibt TextWriter.WriteLine(Char[], Int32, Int32).) | |
WriteLine(String, Object, Object) | Schreibt eine formatierte Zeichenfolge, gefolgt von einem Zeilenabschlusszeichen, mit der angegebenen Semantik. (Überschreibt TextWriter.WriteLine(String, Object, Object).) | |
WriteLine(String, Object, Object, Object) | (Von TextWriter geerbt.) | |
WriteLineAsync | (Von TextWriter geerbt.) | |
WriteLineAsync(Char) | (Von TextWriter geerbt.) | |
WriteLineAsync(String) | (Von TextWriter geerbt.) | |
WriteLineAsync(Char) | (Von TextWriter geerbt.) | |
WriteLineAsync(Char, Int32, Int32) | (Von TextWriter geerbt.) | |
WriteLineNoTabs | Schreibt die angegebene Zeichenfolge ohne Tabstopps in eine Zeile. |
Oben
Felder
Name | Beschreibung | |
---|---|---|
CoreNewLine | (Von TextWriter geerbt.) | |
Culture | Gibt die Kultur an, die vom zugrunde liegenden TextWriter verwendet wird.Diese statische Eigenschaft ist schreibgeschützt.Beachten Sie, dass alle an einen der Konstruktoren von IndentedTextWriter übergebenen Writer die gleiche Kultur verwenden müssen.Die Kultur ist InvariantCulture. | |
DefaultTabString | Gibt die Standardzeichenfolge für Tabstopps an.Dieses Feld ist konstant. |
Oben
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.