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
| Name | Description |
|---|---|
| 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'e eşittir.
Günlük tutamacı iş parçacığı havuzuna bağlanamadı.
Belirtilen günlük deposuna erişim işletim sistemi tarafından reddedildi.
yöntemi, dizi 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'e eşittir.
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şur.
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 modla 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 bir günlük deposu veya sanal günlük deposu olmalıdır, ancak her ikisini birden olmamalıdır. Günlük deposu fiziksel veya sanal olarak oluşturulduktan sonra yaşam süresi boyunca böyle kalır. Fiziksel günlük deposu yalnızca fiziksel günlük adı belirtilerek oluşturulur. Sanal günlük deposu, hem fiziksel günlük adı hem de günlük istemci adı belirtilerek 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'e eşittir.
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şur.
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şime sahip yeni bir günlük deposu açmak için bu oluşturucuyu kullanın. Mağaza, okuma 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 bir günlük deposu veya sanal günlük deposu olmalıdır, ancak her ikisini birden olmamalıdır. Günlük deposu fiziksel veya sanal olarak oluşturulduktan sonra yaşam süresi boyunca böyle kalır. Fiziksel günlük deposu yalnızca fiziksel günlük adı belirtilerek oluşturulur. Sanal günlük deposu, hem fiziksel günlük adı hem de günlük istemci adı belirtilerek 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'e eşittir.
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şur.
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 nesneyi başlatır. Mağaza, 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 bir günlük deposu veya sanal günlük deposu olmalıdır, ancak her ikisini birden olmamalıdır. Günlük deposu fiziksel veya sanal olarak oluşturulduktan sonra yaşam süresi boyunca böyle kalır. Fiziksel günlük deposu yalnızca fiziksel günlük adı belirtilerek oluşturulur. Sanal günlük deposu, hem fiziksel günlük adı hem de günlük istemci adı belirtilerek 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ğerlerden biri.
Özel durumlar
path, null'e eşittir.
tarafından path belirtilen günlük deposu dosya adı geçerli değil.
-veya-
mode , CreateNewyazma erişimi olmadan kullanılamaz.
-veya-
mode , OpenOrCreateyazma 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şur.
tarafından path belirtilen dosyaya, başka bir işlem tarafından kullanıldığı için erişilemiyor.
-veya-
Dosya veya dizin zaten mevcut olduğundan tarafından path belirtilen dosya oluşturulamıyor.
-veya-
Günlük tutamacı 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, dizi atıldıktan sonra çağrıldı.
Bir programın yürütülmesine devam etmek için yeterli bellek yok.
Kayıt dizisi 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 nesneyi başlatır. Mağaza, 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 bir günlük deposu veya sanal günlük deposu olmalıdır, ancak her ikisini birden olmamalıdır. Günlük deposu fiziksel veya sanal olarak oluşturulduktan sonra yaşam süresi boyunca böyle kalır. Fiziksel günlük deposu yalnızca fiziksel günlük adı belirtilerek oluşturulur. Sanal günlük deposu, hem fiziksel günlük adı hem de günlük istemci adı belirtilerek oluşturulur.
Aynı fiziksel günlük adını paylaşan istemciler aynı kapsam koleksiyonunu ve ilkesini paylaşır.