EventSchemaTraceListener.MaximumFileSize Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá maximální velikost souboru protokolu.
public:
property long MaximumFileSize { long get(); };
public long MaximumFileSize { get; }
member this.MaximumFileSize : int64
Public ReadOnly Property MaximumFileSize As Long
Hodnota vlastnosti
Maximální velikost souboru v bajtech.
Příklady
Následující příklad kódu ukazuje, jak zobrazit hodnotu MaximumFileSize vlastnosti. Tento příklad kódu je součástí většího příkladu EventSchemaTraceListener , který je k dispozici pro třídu .
Console.WriteLine("MaximumFileSize = " + ((EventSchemaTraceListener)ts.Listeners["eventListener"]).MaximumFileSize);
Console.WriteLine("MaximumFileSize = " + CType(ts.Listeners("eventListener"), EventSchemaTraceListener).MaximumFileSize.ToString())
Poznámky
Hodnota vlastnosti je nastavena parametrem maximumFileSize
v konstruktoru nebo atributem maximumFileSize
v konfiguračním souboru. Z důvodů výkonu byste měli nastavit maximální velikost souboru na násobek 1024 bajtů. Hodnota MaximumFileSize vlastnosti není absolutní. Jedná se o prahovou hodnotu, kterou lze překročit až do velikosti poslední zprávy.
Následující tabulka uvádí možné a výchozí hodnoty velikosti souboru, které jsou přidružené ke každé možnosti uchovávání protokolů trasování. Hodnoty označené jako N/A označují, že MaximumFileSize vlastnost není pro danou TraceLogRetentionOption hodnotu kontrolována.
TraceLogRetentionOption | Maximální velikost souboru | Výchozí velikost souboru |
---|---|---|
LimitedCircularFiles | – | -1 |
LimitedSequentialFiles | >0 | 4 kB |
SingleFileBoundedSize | >0 | 4 kB |
SingleFileUnboundedSize | >0 | 4 kB |
UnlimitedSequentialFiles | >0 | 4 kB |