Teilen über


InternalBufferOverflowException Konstruktoren

Definition

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()

Quelle:
InternalBufferOverflowException.cs
Quelle:
InternalBufferOverflowException.cs
Quelle:
InternalBufferOverflowException.cs

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)

Quelle:
InternalBufferOverflowException.cs
Quelle:
InternalBufferOverflowException.cs
Quelle:
InternalBufferOverflowException.cs

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)

Quelle:
InternalBufferOverflowException.cs
Quelle:
InternalBufferOverflowException.cs
Quelle:
InternalBufferOverflowException.cs

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)

Quelle:
InternalBufferOverflowException.cs
Quelle:
InternalBufferOverflowException.cs
Quelle:
InternalBufferOverflowException.cs

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.

Weitere Informationen

Gilt für: