InternalBufferOverflowException Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der InternalBufferOverflowException-Klasse.
Überlädt
| Name | Beschreibung |
|---|---|
| InternalBufferOverflowException() |
Initialisiert eine neue Standardinstanz der InternalBufferOverflowException Klasse. |
| InternalBufferOverflowException(String) |
Initialisiert eine neue Instanz der InternalBufferOverflowException Klasse mit der fehlermeldung, die angegeben werden soll. |
| InternalBufferOverflowException(SerializationInfo, StreamingContext) |
Veraltet.
Initialisiert eine neue, leere Instanz der Klasse, die mithilfe der InternalBufferOverflowException angegebenen SerializationInfo Objekte StreamingContext serialisierbar ist. |
| InternalBufferOverflowException(String, Exception) |
Initialisiert eine neue Instanz der InternalBufferOverflowException Klasse mit der anzuzeigenden Nachricht und der generierten inneren Ausnahme angegeben. |
InternalBufferOverflowException()
Initialisiert eine neue Standardinstanz der InternalBufferOverflowException Klasse.
public:
InternalBufferOverflowException();
public InternalBufferOverflowException();
Public Sub New ()
Hinweise
Diese Konstruktoren werden von der Komponente verwendet, um einen Fehler zu kennzeichnen. Verwenden Sie sie nur, wenn Sie die Klasse oder .NET Framework erweitern. Diese Ausnahme gibt an, dass ein interner Puffer übergelaufen ist und Benutzer geeignete Schritte in ihrem Code ausführen sollten, um sicherzustellen, dass er ordnungsgemäß wiederhergestellt wird. Die Ursache des Überlaufs ist häufig zu viele Änderungen in kurzer Zeit, was dazu führt, dass der interne Benachrichtigungspuffer überläuft. Um dies zu beheben, verwenden Sie die und FileSystemWatcher.IncludeSubdirectories die FileSystemWatcher.NotifyFilter Eigenschaften, um unerwünschte Änderungsbenachrichtigungen herauszufiltern. Sie können auch die Größe des internen Puffers durch die FileSystemWatcher.InternalBufferSize Eigenschaft erhöhen. Das Erhöhen der Größe des Puffers ist jedoch teuer, sodass der Puffer so klein wie möglich bleibt.
Weitere Informationen
Gilt für:
InternalBufferOverflowException(String)
Initialisiert eine neue Instanz der InternalBufferOverflowException Klasse mit der fehlermeldung, die angegeben werden soll.
public:
InternalBufferOverflowException(System::String ^ message);
public InternalBufferOverflowException(string? message);
public InternalBufferOverflowException(string message);
new System.IO.InternalBufferOverflowException : string -> System.IO.InternalBufferOverflowException
Public Sub New (message As String)
Parameter
- message
- String
Die Nachricht, die für die Ausnahme angegeben werden soll.
Hinweise
Diese Konstruktoren werden von der Komponente verwendet, um einen Fehler zu kennzeichnen. Verwenden Sie sie nur, wenn Sie die Klasse oder .NET Framework erweitern. Diese Ausnahme gibt an, dass ein interner Puffer übergelaufen ist und Benutzer geeignete Schritte in ihrem Code ausführen sollten, um sicherzustellen, dass er ordnungsgemäß wiederhergestellt wird. Die Ursache des Überlaufs ist häufig zu viele Änderungen in kurzer Zeit, was dazu führt, dass der interne Benachrichtigungspuffer überläuft. Um dies zu beheben, verwenden Sie die und FileSystemWatcher.IncludeSubdirectories die FileSystemWatcher.NotifyFilter Eigenschaften, um unerwünschte Änderungsbenachrichtigungen herauszufiltern. Sie können auch die Größe des internen Puffers durch die FileSystemWatcher.InternalBufferSize Eigenschaft erhöhen. Das Erhöhen der Größe des Puffers ist jedoch teuer, sodass der Puffer so klein wie möglich bleibt.
Weitere Informationen
Gilt für:
InternalBufferOverflowException(SerializationInfo, StreamingContext)
Achtung
This API supports obsolete formatter-based serialization. It should not be called or extended by application code.
Initialisiert eine neue, leere Instanz der Klasse, die mithilfe der InternalBufferOverflowException angegebenen SerializationInfo Objekte StreamingContext serialisierbar ist.
protected:
InternalBufferOverflowException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
[System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
protected InternalBufferOverflowException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
protected InternalBufferOverflowException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
[<System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
new System.IO.InternalBufferOverflowException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.IO.InternalBufferOverflowException
new System.IO.InternalBufferOverflowException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.IO.InternalBufferOverflowException
Protected Sub New (info As SerializationInfo, context As StreamingContext)
Parameter
- info
- SerializationInfo
Die zum Serialisieren des InternalBufferOverflowException Objekts erforderlichen Informationen.
- context
- StreamingContext
Die Quelle und das Ziel des serialisierten Datenstroms, der dem InternalBufferOverflowException Objekt zugeordnet ist.
- Attribute
Gilt für:
InternalBufferOverflowException(String, Exception)
Initialisiert eine neue Instanz der InternalBufferOverflowException Klasse mit der anzuzeigenden Nachricht und der generierten inneren Ausnahme angegeben.
public:
InternalBufferOverflowException(System::String ^ message, Exception ^ inner);
public InternalBufferOverflowException(string? message, Exception? inner);
public InternalBufferOverflowException(string message, Exception inner);
new System.IO.InternalBufferOverflowException : string * Exception -> System.IO.InternalBufferOverflowException
Public Sub New (message As String, inner As Exception)
Parameter
- message
- String
Die Nachricht, die für die Ausnahme angegeben werden soll.
- inner
- Exception
Die innere Ausnahme.
Hinweise
Diese Konstruktoren werden von der Komponente verwendet, um einen Fehler zu kennzeichnen. Verwenden Sie sie nur, wenn Sie die Klasse oder .NET Framework erweitern. Diese Ausnahme gibt an, dass ein interner Puffer übergelaufen ist und Benutzer geeignete Schritte in ihrem Code ausführen sollten, um sicherzustellen, dass er ordnungsgemäß wiederhergestellt wird. Die Ursache des Überlaufs ist häufig zu viele Änderungen in kurzer Zeit, was dazu führt, dass der interne Benachrichtigungspuffer überläuft. Um dies zu beheben, verwenden Sie die und FileSystemWatcher.IncludeSubdirectories die FileSystemWatcher.NotifyFilter Eigenschaften, um unerwünschte Änderungsbenachrichtigungen herauszufiltern. Sie können auch die Größe des internen Puffers durch die FileSystemWatcher.InternalBufferSize Eigenschaft erhöhen. Das Erhöhen der Größe des Puffers ist jedoch teuer, sodass der Puffer so klein wie möglich bleibt.