Aracılığıyla paylaş


LogStore Oluşturucular

Tanım

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-

ModeCreateNew, yazma erişimi olmadan kullanılamaz.

-veya-

ModeOpenOrCreate, 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.

Şunlara uygulanır