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
InternalBufferOverflowException() |
Initialisiert eine neue Standardinstanz der InternalBufferOverflowException-Klasse. |
InternalBufferOverflowException(String) |
Initialisiert eine neue Instanz der InternalBufferOverflowException-Klasse mit den Angaben für die anzuzeigende Fehlermeldung. |
InternalBufferOverflowException(SerializationInfo, StreamingContext) |
Veraltet.
Initialisiert eine neue leere Instanz der InternalBufferOverflowException-Klasse, die serialisierbar ist, wobei die angegebenen SerializationInfo-Objekte und die angegebenen StreamingContext-Objekte verwendet werden. |
InternalBufferOverflowException(String, Exception) |
Initialisiert eine neue Instanz der InternalBufferOverflowException-Klasse mit den Angaben für die anzuzeigende Meldung und die generierte innere Ausnahme. |
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 die .NET Framework erweitern. Diese Ausnahme gibt an, dass ein interner Puffer überlaufen ist und Benutzer geeignete Schritte in ihrem Code ausführen sollten, um sicherzustellen, dass er ordnungsgemäß wiederhergestellt wird. Die Ursache für den Überlauf sind häufig zu viele Änderungen in kurzer Zeit, sodass der interne Benachrichtigungspuffer überläuft. Um dies zu beheben, verwenden Sie die FileSystemWatcher.NotifyFilter Eigenschaften und FileSystemWatcher.IncludeSubdirectories , um unerwünschte Änderungsbenachrichtigungen herauszufiltern. Sie können Größe des internen Puffers auch mit der FileSystemWatcher.InternalBufferSize-Eigenschaft vergrößern. Das Erhöhen der Größe des Puffers ist jedoch teuer, daher sollten Sie den Puffer so klein wie möglich halten.
Weitere Informationen
Gilt für:
InternalBufferOverflowException(String)
Initialisiert eine neue Instanz der InternalBufferOverflowException-Klasse mit den Angaben für die anzuzeigende Fehlermeldung.
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 bei der Ausnahme anzuzeigende Meldung.
Hinweise
Diese Konstruktoren werden von der Komponente verwendet, um einen Fehler zu kennzeichnen. Verwenden Sie sie nur, wenn Sie die -Klasse oder die .NET Framework erweitern. Diese Ausnahme gibt an, dass ein interner Puffer überlaufen ist und Benutzer geeignete Schritte in ihrem Code ausführen sollten, um sicherzustellen, dass er ordnungsgemäß wiederhergestellt wird. Die Ursache für den Überlauf sind häufig zu viele Änderungen in kurzer Zeit, sodass der interne Benachrichtigungspuffer überläuft. Um dies zu beheben, verwenden Sie die FileSystemWatcher.NotifyFilter Eigenschaften und FileSystemWatcher.IncludeSubdirectories , um unerwünschte Änderungsbenachrichtigungen herauszufiltern. Sie können Größe des internen Puffers auch mit der FileSystemWatcher.InternalBufferSize-Eigenschaft vergrößern. Das Erhöhen der Größe des Puffers ist jedoch teuer, daher sollten Sie den Puffer so klein wie möglich halten.
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 InternalBufferOverflowException-Klasse, die serialisierbar ist, wobei die angegebenen SerializationInfo-Objekte und die angegebenen StreamingContext-Objekte verwendet werden.
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}")]
protected InternalBufferOverflowException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.IO.InternalBufferOverflowException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.IO.InternalBufferOverflowException
[<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
Protected Sub New (info As SerializationInfo, context As StreamingContext)
Parameter
- info
- SerializationInfo
Dies sind die erforderlichen Informationen zum Serialisieren des InternalBufferOverflowException-Objekts.
- context
- StreamingContext
Dies sind die Quelle und das Ziel des serialisierten Streams, der dem InternalBufferOverflowException-Objekt zugeordnet ist.
- Attribute
Gilt für:
InternalBufferOverflowException(String, Exception)
Initialisiert eine neue Instanz der InternalBufferOverflowException-Klasse mit den Angaben für die anzuzeigende Meldung und die generierte innere Ausnahme.
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 bei der Ausnahme anzuzeigende Meldung.
- 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 die .NET Framework erweitern. Diese Ausnahme gibt an, dass ein interner Puffer überlaufen ist und Benutzer geeignete Schritte in ihrem Code ausführen sollten, um sicherzustellen, dass er ordnungsgemäß wiederhergestellt wird. Die Ursache für den Überlauf sind häufig zu viele Änderungen in kurzer Zeit, sodass der interne Benachrichtigungspuffer überläuft. Um dies zu beheben, verwenden Sie die FileSystemWatcher.NotifyFilter Eigenschaften und FileSystemWatcher.IncludeSubdirectories , um unerwünschte Änderungsbenachrichtigungen herauszufiltern. Sie können Größe des internen Puffers auch mit der FileSystemWatcher.InternalBufferSize-Eigenschaft vergrößern. Das Erhöhen der Größe des Puffers ist jedoch teuer, daher sollten Sie den Puffer so klein wie möglich halten.