LogStore Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
LogStore sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
LogStore(SafeFileHandle) |
Belirtilen tanıtıcı için sınıfının yeni bir örneğini LogStore başlatır. |
LogStore(String, FileMode) |
Belirtilen yol ve mod ile sınıfının yeni bir örneğini LogStore başlatır. |
LogStore(String, FileMode, FileAccess) |
Belirtilen yol, mod ve erişim ile sınıfının yeni bir örneğini LogStore başlatır. |
LogStore(String, FileMode, FileAccess, FileShare) |
LogStore sınıfının yeni bir örneğini başlatır. |
LogStore(String, FileMode, FileAccess, FileShare, FileSecurity) |
LogStore sınıfının yeni bir örneğini başlatır. |
LogStore(SafeFileHandle)
Belirtilen tanıtıcı için sınıfının yeni bir örneğini LogStore başlatır.
public:
LogStore(Microsoft::Win32::SafeHandles::SafeFileHandle ^ handle);
public LogStore (Microsoft.Win32.SafeHandles.SafeFileHandle handle);
new System.IO.Log.LogStore : Microsoft.Win32.SafeHandles.SafeFileHandle -> System.IO.Log.LogStore
Public Sub New (handle As SafeFileHandle)
Parametreler
- handle
- SafeFileHandle
Geçerli LogStore nesnenin kapsüllediğini günlük dosyası için bir dosya tanıtıcısı.
Özel durumlar
handle
, null
değeridir.
Günlük tanıtıcısı iş parçacığı havuzuna bağlanamadı.
Belirtilen günlük deposuna erişim işletim sistemi tarafından reddedildi.
yöntemi, sıra atıldıktan sonra çağrıldı.
Bir programın yürütülmesine devam etmek için yeterli bellek yok.
Şunlara uygulanır
LogStore(String, FileMode)
Belirtilen yol ve mod ile sınıfının yeni bir örneğini LogStore başlatır.
public:
LogStore(System::String ^ path, System::IO::FileMode mode);
public LogStore (string path, System.IO.FileMode mode);
new System.IO.Log.LogStore : string * System.IO.FileMode -> System.IO.Log.LogStore
Public Sub New (path As String, mode As FileMode)
Parametreler
- path
- String
Günlük deposunun temel dosyasının açılması için göreli veya mutlak bir yol.
- mode
- FileMode
Mağazanın FileMode nasıl açıldığını veya oluşturulacağını belirleyen değerlerden biri.
Özel durumlar
path
, null
değeridir.
path
boş bir dizedir ("").
-veya-
path
yalnızca boşluk içerir.
-veya-
path
bir veya daha fazla geçersiz karakter içeriyor.
mode
geçersiz bir değer içeriyor.
Dosya bulunamıyor.
Günlük deposu açılırken G/Ç hatası oluşuyor.
Belirtilen günlük deposuna erişim işletim sistemi tarafından reddedildi.
LogStore gerekli Ortak Günlük Dosya Sistemi (CLFS) bileşeni yüklü olmadığından kullanılamaz. Platformunuz için kullanılabiliyorsa CLFS bileşenini yükleyin veya bunun yerine sınıfını FileRecordSequence kullanın.
Bir programın yürütülmesine devam etmek için yeterli bellek yok.
Açıklamalar
Belirtilen yol ve moda sahip bir günlük deposu açmak için bu oluşturucuyu kullanın. Mağaza okuma/yazma erişimiyle açılır ve okuma erişimini paylaşır.
path
parametresi aşağıdaki söz dizimini kullanmalıdır:
log:<physical log name>[::<log client name>]
burada <physical log name>
günlük dosyasının geçerli bir yoludur ve <log client name>
benzersiz bir istemci tanımlayıcısıdır. Günlük deposu fiziksel günlük deposu veya sanal günlük deposu olmalıdır, ancak her ikisi birden olmamalıdır. Günlük deposu fiziksel veya sanal olarak oluşturulduktan sonra, yaşam süresi boyunca bu şekilde kalır. Fiziksel günlük deposu yalnızca fiziksel günlük adı belirtilerek oluşturulur. Hem fiziksel günlük adı hem de günlük istemci adı belirtilerek bir sanal günlük deposu oluşturulur.
Aynı fiziksel günlük adını paylaşan istemciler aynı kapsam koleksiyonunu ve ilkesini paylaşır.
Şunlara uygulanır
LogStore(String, FileMode, FileAccess)
Belirtilen yol, mod ve erişim ile sınıfının yeni bir örneğini LogStore başlatır.
public:
LogStore(System::String ^ path, System::IO::FileMode mode, System::IO::FileAccess access);
public LogStore (string path, System.IO.FileMode mode, System.IO.FileAccess access);
new System.IO.Log.LogStore : string * System.IO.FileMode * System.IO.FileAccess -> System.IO.Log.LogStore
Public Sub New (path As String, mode As FileMode, access As FileAccess)
Parametreler
- path
- String
Günlük deposunun temel dosyasının açılması için göreli veya mutlak bir yol.
- mode
- FileMode
Mağazanın FileMode nasıl açıldığını veya oluşturulacağını belirleyen değerlerden biri.
- access
- FileAccess
Dosyaya FileAccess tarafından LogStorenasıl erişilebileceğini belirleyen değerlerden biri.
Özel durumlar
path
, null
değeridir.
path
boş bir dizedir ("").
-veya-
path
yalnızca boşluk içerir.
-veya-
path
bir veya daha fazla geçersiz karakter içeriyor.
mode
geçersiz bir değer içeriyor.
-Veya
access
geçersiz bir değer içeriyor.
Dosya bulunamıyor.
Günlük deposu açılırken G/Ç hatası oluşuyor.
Belirtilen günlük deposuna erişim işletim sistemi tarafından reddedildi.
LogStore gerekli Ortak Günlük Dosya Sistemi (CLFS) bileşeni yüklü olmadığından kullanılamaz. Platformunuz için kullanılabiliyorsa CLFS bileşenini yükleyin veya bunun yerine sınıfını FileRecordSequence kullanın.
Bir programın yürütülmesine devam etmek için yeterli bellek yok.
Açıklamalar
Belirtilen yol, mod ve erişimle yeni bir günlük deposu açmak için bu oluşturucuyu kullanın. Mağaza açılır ve okuma erişimi paylaşılır.
path
parametresi aşağıdaki söz dizimini kullanmalıdır:
log:<physical log name>[::<log client name>]
burada <physical log name>
günlük dosyasının geçerli bir yoludur ve <log client name>
benzersiz bir istemci tanımlayıcısıdır. Günlük deposu fiziksel günlük deposu veya sanal günlük deposu olmalıdır, ancak her ikisi birden olmamalıdır. Günlük deposu fiziksel veya sanal olarak oluşturulduktan sonra, yaşam süresi boyunca bu şekilde kalır. Fiziksel günlük deposu yalnızca fiziksel günlük adı belirtilerek oluşturulur. Hem fiziksel günlük adı hem de günlük istemci adı belirtilerek bir sanal günlük deposu oluşturulur.
Aynı fiziksel günlük adını paylaşan istemciler aynı kapsam koleksiyonunu ve ilkesini paylaşır.
Şunlara uygulanır
LogStore(String, FileMode, FileAccess, FileShare)
LogStore sınıfının yeni bir örneğini başlatır.
public:
LogStore(System::String ^ path, System::IO::FileMode mode, System::IO::FileAccess access, System::IO::FileShare share);
public LogStore (string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share);
new System.IO.Log.LogStore : string * System.IO.FileMode * System.IO.FileAccess * System.IO.FileShare -> System.IO.Log.LogStore
Public Sub New (path As String, mode As FileMode, access As FileAccess, share As FileShare)
Parametreler
- path
- String
Günlük deposunun temel dosyasının açılması için göreli veya mutlak bir yol.
- mode
- FileMode
Mağazanın FileMode nasıl açıldığını veya oluşturulacağını belirleyen değerlerden biri.
- access
- FileAccess
Dosyaya FileAccess tarafından LogStorenasıl erişilebileceğini belirleyen değerlerden biri.
- share
- FileShare
Günlük deposunun FileShare işlemler arasında nasıl paylaşılacağını belirleyen değerlerden biri.
Özel durumlar
path
, null
değeridir.
path
boş bir dizedir ("").
-veya-
path
yalnızca boşluk içerir.
-veya-
path
bir veya daha fazla geçersiz karakter içeriyor.
mode
geçersiz bir değer içeriyor.
-Veya
access
geçersiz bir değer içeriyor.
-veya-
share
geçersiz bir değer içeriyor.
Dosya bulunamıyor.
Günlük deposu açılırken G/Ç hatası oluşuyor.
Belirtilen günlük deposuna erişim işletim sistemi tarafından reddedildi.
LogStore gerekli Ortak Günlük Dosya Sistemi (CLFS) bileşeni yüklü olmadığından kullanılamaz. Platformunuz için kullanılabiliyorsa CLFS bileşenini yükleyin veya bunun yerine sınıfını FileRecordSequence kullanın.
Bir programın yürütülmesine devam etmek için yeterli bellek yok.
Açıklamalar
Bu oluşturucu, belirtilen yol, mod ve erişimle açtığı yeni LogStore bir nesne başlatır. Depo, belirtilen erişimi paylaşarak açılır.
path
parametresi aşağıdaki söz dizimini kullanmalıdır:
log:<physical log name>[::<log client name>]
burada <physical log name>
günlük dosyasının geçerli bir yoludur ve <log client name>
benzersiz bir istemci tanımlayıcısıdır. Günlük deposu fiziksel günlük deposu veya sanal günlük deposu olmalıdır, ancak her ikisi birden olmamalıdır. Günlük deposu fiziksel veya sanal olarak oluşturulduktan sonra, yaşam süresi boyunca bu şekilde kalır. Fiziksel günlük deposu yalnızca fiziksel günlük adı belirtilerek oluşturulur. Hem fiziksel günlük adı hem de günlük istemci adı belirtilerek bir sanal günlük deposu oluşturulur.
Aynı fiziksel günlük adını paylaşan istemciler aynı kapsam koleksiyonunu ve ilkesini paylaşır.
Şunlara uygulanır
LogStore(String, FileMode, FileAccess, FileShare, FileSecurity)
LogStore sınıfının yeni bir örneğini başlatır.
public:
LogStore(System::String ^ path, System::IO::FileMode mode, System::IO::FileAccess access, System::IO::FileShare share, System::Security::AccessControl::FileSecurity ^ fileSecurity);
public LogStore (string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.Security.AccessControl.FileSecurity fileSecurity);
new System.IO.Log.LogStore : string * System.IO.FileMode * System.IO.FileAccess * System.IO.FileShare * System.Security.AccessControl.FileSecurity -> System.IO.Log.LogStore
Public Sub New (path As String, mode As FileMode, access As FileAccess, share As FileShare, fileSecurity As FileSecurity)
Parametreler
- path
- String
Günlük deposunun temel dosyasının açılması için göreli veya mutlak bir yol.
- mode
- FileMode
Mağazanın FileMode nasıl açıldığını veya oluşturulacağını belirleyen değerlerden biri.
- access
- FileAccess
Dosyaya FileAccess tarafından LogStorenasıl erişilebileceğini belirleyen değerlerden biri.
- share
- FileShare
Günlük deposunun FileShare işlemler arasında nasıl paylaşılacağını belirleyen değerlerden biri.
- fileSecurity
- FileSecurity
Deponun FileSecurity oluşturulması gerekiyorsa yeni oluşturulan depoda ayarlanacak güvenliği belirten değerden biri.
Özel durumlar
path
, null
değeridir.
tarafından path
belirtilen günlük deposu dosya adı geçerli değil.
-veya-
Mode
CreateNew
, yazma erişimi olmadan kullanılamaz.
-veya-
Mode
OpenOrCreate
, yazma erişimi olmadan kullanılamaz.
mode
geçersiz bir değer içeriyor.
-Veya
access
geçersiz bir değer içeriyor.
-veya-
share
geçersiz bir değer içeriyor.
Dosya bulunamıyor.
Günlük deposu açılırken G/Ç hatası oluşuyor.
tarafından path
belirtilen dosyaya, başka bir işlem tarafından kullanımda olduğundan erişilemiyor.
-veya-
Dosya veya dizin zaten mevcut olduğundan tarafından path
belirtilen dosya oluşturulamıyor.
-veya-
Günlük tanıtıcısı iş parçacığı havuzuna bağlanamadı.
-veya-
Belirtilen günlük dosyası biçimi veya sürümü geçersiz.
LogStore gerekli Ortak Günlük Dosya Sistemi (CLFS) bileşeni yüklü olmadığından kullanılamaz. Platformunuz için kullanılabiliyorsa CLFS bileşenini yükleyin veya bunun yerine sınıfını FileRecordSequence kullanın.
yöntemi, sıra atıldıktan sonra çağrıldı.
Bir programın yürütülmesine devam etmek için yeterli bellek yok.
Kayıt sırası dolu.
Belirtilen günlük deposuna erişim işletim sistemi tarafından reddedildi.
Açıklamalar
Bu oluşturucu, belirtilen yol, mod ve erişimle açtığı yeni LogStore bir nesne başlatır. Depo, belirtilen erişimi paylaşarak açılır. path
parametresi aşağıdaki söz dizimini izlemelidir:
log:<physical log name>[::<log client name>]
burada <physical log name>
günlük dosyasının geçerli bir yoludur ve <log client name>
benzersiz bir istemci tanımlayıcısıdır. Günlük deposu fiziksel günlük deposu veya sanal günlük deposu olmalıdır, ancak her ikisi birden olmamalıdır. Günlük deposu fiziksel veya sanal olarak oluşturulduktan sonra, yaşam süresi boyunca bu şekilde kalır. Fiziksel günlük deposu yalnızca fiziksel günlük adı belirtilerek oluşturulur. Hem fiziksel günlük adı hem de günlük istemci adı belirtilerek bir sanal günlük deposu oluşturulur.
Aynı fiziksel günlük adını paylaşan istemciler aynı kapsam koleksiyonunu ve ilkesini paylaşır.