System::IO ad alanı

Sınıflar

SınıfAçıklama
BasicSTDIOStreamWrapperSystem.IO.Stream-benzeri bir sarmalayıcıyı std::basic_iostream ve türevi nesneler için temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığına veya new operatörüyle oluşturmaktan kaçının, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
BasicSTDIStreamWrapperSystem.IO.Stream-benzeri bir sarmalayıcıyı std::basic_istream ve türevi nesneler için temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığına veya new operatörüyle oluşturmaktan kaçının, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
BasicSTDOStreamWrapperSystem.IO.Stream-benzeri bir sarmalayıcıyı std::basic_ostream ve türevi nesneler için temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığına veya new operatörüyle oluşturmaktan kaçının, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
BasicSystemIOStreamBufSystem::IO::Stream-benzeri akışları saran ve bunların bir std::iostream-benzeri akışın iç tamponu olarak kullanılmasını sağlayan bir tamponu temsil eder.
BasicSystemIOStreamWrapperBasicSystemIOStreamBuf iç tampon olarak kullanan bir std::iostream-benzeri sarmalayıcıyı temsil eder.
BasicSystemIStreamWrapperBasicSystemIOStreamBuf iç tampon olarak kullanan bir std::istream-benzeri sarmalayıcıyı temsil eder.
BasicSystemOStreamWrapperBasicSystemIOStreamBuf iç tampon olarak kullanan bir std::ostream-benzeri sarmalayıcıyı temsil eder.
BinaryReaderBelirli bir kodlamada ilkel veri tiplerini ikili veri olarak okuyan bir okuyucuyu temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığına veya new operatörüyle oluşturmaktan kaçının, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
BinaryWriterİlkel tiplerin değerlerini bir bayt akışına yazan bir yazıcıyı temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığına veya new operatörüyle oluşturmaktan kaçının, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
BufferedStreamBaşka bir akışın üzerine bir tamponlama katmanı ekler. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığına veya new operatörüyle oluşturmaktan kaçının, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
DirectoryDizinleri işlemek için yöntemler içerir. Bu, örnek hizmeti olmayan statik bir türdür. Herhangi bir şekilde onun örneklerini asla oluşturmamalısınız.
DirectoryInfoBir dosya sistemi yolunu, bu yolun işaret ettiği dizini temsil eder ve dizinleri işlemek için örnek yöntemler sağlar. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığına veya new operatörüyle oluşturmaktan kaçının, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
FileDosyaları işlemek için yöntemler sağlar. Bu, örnek hizmeti olmayan statik bir türdür. Herhangi bir şekilde onun örneklerini asla oluşturmamalısınız.
FileInfoBir dosyaya giden yolu ve bu yolun işaret ettiği dosyayı temsil eder ve onu işlemek için yöntemler sağlar. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığına veya new operatörüyle oluşturmaktan kaçının, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
FileStreamEşzamanlı ve eşzamansız okuma ve yazma işlemlerini destekleyen bir dosya akışını temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığına veya new operatörüyle oluşturmaktan kaçının, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
FileSystemInfoFileInfo ve DirectoryInfo için temel sınıftır. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığına veya new operatörüyle oluşturmaktan kaçının, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
FileSystemInfoStatBir dosya veya dizin hakkında bilgi temsil eder.
MemoryStreamBellekten okuyan ve belleğe yazan bir akışı temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığına (stack) ya da new operatörüyle oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
PathYolları manipüle etmek için yöntemler sağlar. Bu, örnek hizmeti olmayan statik bir türdür. Onun hiçbir şekilde örneklerini oluşturmayın.
STDIOStreamWrapperBaseSystem.IO.Stream-benzeri sarmalayıcılar için temel sınıfı temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığına (stack) ya da new operatörüyle oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
StreamÇeşitli akış uygulamaları için temel sınıf. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığına (stack) ya da new operatörüyle oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
StreamReaderBayt akışından karakter okuyan bir okuyucuyu temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığına (stack) ya da new operatörüyle oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
StreamWriterBayt akışına karakter yazan bir yazıcıyı temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığına (stack) ya da new operatörüyle oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
StringReaderBir dizeden karakter okuyan bir okuyucuyu temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığına (stack) ya da new operatörüyle oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
StringWriterTextWriter uygulayan ve bilgiyi bir dizeye yazan bir sınıfı temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığına (stack) ya da new operatörüyle oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
TextReaderFarklı kaynaklardan karakter dizileri okuyan okuyucuları temsil eden sınıflar için temel sınıf. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığına (stack) ya da new operatörüyle oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
TextWriterFarklı hedeflere karakter dizileri yazan yazarları temsil eden sınıflar için temel sınıf. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığına (stack) ya da new operatörüyle oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.
UnmanagedMemoryStreamYönetilmeyen belleğe erişim sağlar. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığına (stack) ya da new operatörüyle oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.

Enums

EnumAçıklama
FileAccessDosya açılırken erişim türünü belirtir.
FileAttributesBir dizin veya dosyanın özniteliklerini temsil eder.
FileModeBir dosyanın nasıl açılacağını belirtir.
FileOptionsFileStream nesnesi oluşturmak için gelişmiş seçenekleri temsil eder.
FileShareAçılan bir dosyaya diğer FileStream nesnelerinin hangi tür erişime sahip olabileceğini belirtir.
SearchOptionAramanın yalnızca geçerli dizinde mi yoksa geçerli dizin ve tüm alt dizinlerinde mi yapılacağını belirtir.
SeekOriginAkışta, hedef konumun belirtileceği referans konumunu tanımlar.
STDIOStreamPositionPreferencestd::basic_iostream ve türevlerinin sarmalayıcı oluşturulma anında farklı okuma ve yazma konumlarına sahip olacağı durumlarda, akışta ortak okuma ve yazma konumu olarak tercih edilen konumu belirler.
STDIOStreamWrappingModeSarmalayıcıların std::iostream benzeri akışlar üzerinde gerçekleştireceği G/Ç işlemlerinin modunu belirtir.
SystemIOStreamWrappingModeSarmalayıcıların System::IO::Stream benzeri akışlar üzerinde gerçekleştireceği G/Ç işlemlerinin modunu belirtir.

Typedefs

TypedefAçıklama
BinaryWriterPtrBu sınıfa ait paylaşımlı işaretçi için bir takma addır.
FileNotFoundExceptionDiskte bulunmayan bir dosyaya erişim girişimi başarısız olduğunda fırlatılan istisna. FileNotFoundException sınıfı örneklerini asla System::SmartPtr içine sarmalamayın.
IsTemplateBaseOfstd::is_base_of<Base, Derived> karşılığını temsil eder; örneklenmemiş Base şablon sınıfının, örneklenmiş Derived şablon sınıfından kalıtımını belirler. Çoklu kalıtım veya Base’den özel olmayan kalıtım durumunda başarısız olur.
STDIOStreamWrapperchar karakter tipleri için BasicSTDIOStreamWrapper özelleştirmeleri.
STDIStreamWrapperchar karakter tipleri için BasicSTDIStreamWrapper özelleştirmeleri.
STDOStreamWrapperchar karakter tipleri için BasicSTDOStreamWrapper özelleştirmeleri.
STDWIOStreamWrapperwchar_t karakter tipleri için BasicSTDIOStreamWrapper özelleştirmeleri.
STDWIStreamWrapperwchar_t karakter tipleri için BasicSTDIStreamWrapper özelleştirmeleri.
STDWOStreamWrapperwchar_t karakter tipleri için BasicSTDOStreamWrapper özelleştirmeleri.
SystemIOStreamWrapperchar karakter tipleri için BasicSystemIOStreamWrapper özelleştirmeleri.
SystemIStreamWrapperchar karakter tipleri için BasicSystemIStreamWrapper özelleştirmeleri.
SystemOStreamWrapperchar karakter tipleri için BasicSystemOStreamWrapper özelleştirmeleri.
SystemWIOStreamWrapperwchar_t karakter tipleri için BasicSystemIOStreamWrapper özelleştirmeleri.
SystemWIStreamWrapperwchar_t karakter tipleri için BasicSystemIStreamWrapper özelleştirmeleri.
SystemWOStreamWrapperwchar_t karakter tipleri için BasicSystemOStreamWrapper özelleştirmeleri.

Functions

FonksiyonAçıklama
WrapSTDIOStreamSystem.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry]
WrapSTDIOStreamSystem.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry]
WrapSTDIOStreamSystem.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry]