XmlTextWriter.BaseStream Właściwość

Definicja

Pobiera obiekt bazowego strumienia.

public System.IO.Stream? BaseStream { get; }
public System.IO.Stream BaseStream { get; }

Wartość właściwości

Strumień, do którego XmlTextWriter jest zapis, lub null jeśli XmlTextWriter został skonstruowany przy użyciu klasy TextWriter , który nie dziedziczy z StreamWriter klasy.

Uwagi

Uwaga

Począwszy od .NET Framework 2.0, zalecamy tworzenie XmlWriter wystąpień przy użyciu XmlWriter.Create metody i XmlWriterSettings klasy, aby korzystać z nowych funkcji.

Jeśli składnik zapisywania został skonstruowany przy użyciu klasy pochodnej TextWriterStreamWriter , ta właściwość jest równoważna StreamWriter.BaseStream właściwości . Jeśli składnik zapisywania został skonstruowany przy użyciu Streamklasy , ta właściwość zwraca przekazaną Stream do konstruktora. Jeśli składnik zapisywania został skonstruowany przy użyciu nazwy pliku, ta właściwość zwraca Stream reprezentujący plik.

Dotyczy

Produkt Wersje
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1