Freigeben über


InternalBufferOverflowException Konstruktoren

Definition

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

Quelle:
InternalBufferOverflowException.cs
Quelle:
InternalBufferOverflowException.cs
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 .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)

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

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)

Quelle:
InternalBufferOverflowException.cs
Quelle:
InternalBufferOverflowException.cs
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 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)

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

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.

Weitere Informationen

Gilt für: