InternalBufferOverflowException Konstruktoren

Definition

Initialisiert eine neue Instanz der InternalBufferOverflowException-Klasse.Initializes a new instance of the InternalBufferOverflowException class.

Überlädt

InternalBufferOverflowException()

Initialisiert eine neue Standardinstanz der InternalBufferOverflowException-Klasse.Initializes a new default instance of the InternalBufferOverflowException class.

InternalBufferOverflowException(String)

Initialisiert eine neue Instanz der InternalBufferOverflowException-Klasse mit den Angaben für die anzuzeigende Fehlermeldung.Initializes a new instance of the InternalBufferOverflowException class with the error message to be displayed specified.

InternalBufferOverflowException(SerializationInfo, StreamingContext)

Initialisiert eine neue leere Instanz der InternalBufferOverflowException-Klasse, die serialisierbar ist, wobei die angegebenen SerializationInfo-Objekte und die angegebenen StreamingContext-Objekte verwendet werden.Initializes a new, empty instance of the InternalBufferOverflowException class that is serializable using the specified SerializationInfo and StreamingContext objects.

InternalBufferOverflowException(String, Exception)

Initialisiert eine neue Instanz der InternalBufferOverflowException-Klasse mit den Angaben für die anzuzeigende Meldung und die generierte innere Ausnahme.Initializes a new instance of the InternalBufferOverflowException class with the message to be displayed and the generated inner exception specified.

InternalBufferOverflowException()

Initialisiert eine neue Standardinstanz der InternalBufferOverflowException-Klasse.Initializes a new default instance of the InternalBufferOverflowException class.

public:
 InternalBufferOverflowException();
public InternalBufferOverflowException ();
Public Sub New ()

Hinweise

Diese Konstruktoren werden von der Komponente verwendet, um einen Fehler anzugeben.These constructors are used by the component to signify an error. Verwenden Sie Sie nur, wenn Sie die-Klasse oder die-.NET Framework erweitern.Only use them if extending the class or the .NET Framework. Diese Ausnahme weist auf einen Überlauf eines internen Puffers hin. Benutzer sollten entsprechende Schritte im Code ausführen, um sicherzustellen, dass Sie ordnungsgemäß wieder hergestellt werden.This exception indicates an internal buffer has overflowed and users should take appropriate steps in their code to ensure it recovers properly. Die Ursache für den Überlauf sind häufig zu viele Änderungen innerhalb eines kurzen Zeitraums, was zu einem Überlauf des internen Benachrichtigungs Puffers führt.The cause of the overflow is often too many changes in a short period of time, causing the internal notification buffer to overflow. Um dieses Problem zu beheben, verwenden Sie die Eigenschaften FileSystemWatcher.NotifyFilter und FileSystemWatcher.IncludeSubdirectories, um unerwünschte Änderungs Benachrichtigungen herauszufiltern.To resolve this, use the FileSystemWatcher.NotifyFilter and FileSystemWatcher.IncludeSubdirectories properties to filter out unwanted change notifications. Sie können Größe des internen Puffers auch mit der FileSystemWatcher.InternalBufferSize-Eigenschaft vergrößern.You can also increase the size of the internal buffer through the FileSystemWatcher.InternalBufferSize property. Wenn Sie die Größe des Puffers erhöhen, sollten Sie den Puffer so klein wie möglich halten.However, increasing the size of the buffer is expensive, so keep the buffer as small as possible.

Siehe auch

InternalBufferOverflowException(String)

Initialisiert eine neue Instanz der InternalBufferOverflowException-Klasse mit den Angaben für die anzuzeigende Fehlermeldung.Initializes a new instance of the InternalBufferOverflowException class with the error message to be displayed specified.

public:
 InternalBufferOverflowException(System::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.The message to be given for the exception.

Hinweise

Diese Konstruktoren werden von der Komponente verwendet, um einen Fehler anzugeben.These constructors are used by the component to signify an error. Verwenden Sie Sie nur, wenn Sie die-Klasse oder die-.NET Framework erweitern.Only use them if extending the class or the .NET Framework. Diese Ausnahme weist auf einen Überlauf eines internen Puffers hin. Benutzer sollten entsprechende Schritte im Code ausführen, um sicherzustellen, dass Sie ordnungsgemäß wieder hergestellt werden.This exception indicates an internal buffer has overflowed and users should take appropriate steps in their code to ensure it recovers properly. Die Ursache für den Überlauf sind häufig zu viele Änderungen innerhalb eines kurzen Zeitraums, was zu einem Überlauf des internen Benachrichtigungs Puffers führt.The cause of the overflow is often too many changes in a short period of time, causing the internal notification buffer to overflow. Um dieses Problem zu beheben, verwenden Sie die Eigenschaften FileSystemWatcher.NotifyFilter und FileSystemWatcher.IncludeSubdirectories, um unerwünschte Änderungs Benachrichtigungen herauszufiltern.To resolve this, use the FileSystemWatcher.NotifyFilter and FileSystemWatcher.IncludeSubdirectories properties to filter out unwanted change notifications. Sie können Größe des internen Puffers auch mit der FileSystemWatcher.InternalBufferSize-Eigenschaft vergrößern.You can also increase the size of the internal buffer through the FileSystemWatcher.InternalBufferSize property. Wenn Sie die Größe des Puffers erhöhen, sollten Sie den Puffer so klein wie möglich halten.However, increasing the size of the buffer is expensive, so keep the buffer as small as possible.

Siehe auch

InternalBufferOverflowException(SerializationInfo, StreamingContext)

Initialisiert eine neue leere Instanz der InternalBufferOverflowException-Klasse, die serialisierbar ist, wobei die angegebenen SerializationInfo-Objekte und die angegebenen StreamingContext-Objekte verwendet werden.Initializes a new, empty instance of the InternalBufferOverflowException class that is serializable using the specified SerializationInfo and StreamingContext objects.

protected:
 InternalBufferOverflowException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
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
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Parameter

info
SerializationInfo

Die Informationen, die erforderlich sind, um das T:System.IO.InternalBufferOverflowExceptions-Objekt zu serialisieren.The information required to serialize the T:System.IO.InternalBufferOverflowException object.

context
StreamingContext

Die Quelle und das Ziel des dem T:System.IO.InternalBufferOverflowException-Objekt zugeordneten serialisierten Streams.The source and destination of the serialized stream associated with the T:System.IO.InternalBufferOverflowException object.

InternalBufferOverflowException(String, Exception)

Initialisiert eine neue Instanz der InternalBufferOverflowException-Klasse mit den Angaben für die anzuzeigende Meldung und die generierte innere Ausnahme.Initializes a new instance of the InternalBufferOverflowException class with the message to be displayed and the generated inner exception specified.

public:
 InternalBufferOverflowException(System::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.The message to be given for the exception.

inner
Exception

Die innere Ausnahme.The inner exception.

Hinweise

Diese Konstruktoren werden von der Komponente verwendet, um einen Fehler anzugeben.These constructors are used by the component to signify an error. Verwenden Sie Sie nur, wenn Sie die-Klasse oder die-.NET Framework erweitern.Only use them if extending the class or the .NET Framework. Diese Ausnahme weist auf einen Überlauf eines internen Puffers hin. Benutzer sollten entsprechende Schritte im Code ausführen, um sicherzustellen, dass Sie ordnungsgemäß wieder hergestellt werden.This exception indicates an internal buffer has overflowed and users should take appropriate steps in their code to ensure it recovers properly. Die Ursache für den Überlauf sind häufig zu viele Änderungen innerhalb eines kurzen Zeitraums, was zu einem Überlauf des internen Benachrichtigungs Puffers führt.The cause of the overflow is often too many changes in a short period of time, causing the internal notification buffer to overflow. Um dieses Problem zu beheben, verwenden Sie die Eigenschaften FileSystemWatcher.NotifyFilter und FileSystemWatcher.IncludeSubdirectories, um unerwünschte Änderungs Benachrichtigungen herauszufiltern.To resolve this, use the FileSystemWatcher.NotifyFilter and FileSystemWatcher.IncludeSubdirectories properties to filter out unwanted change notifications. Sie können Größe des internen Puffers auch mit der FileSystemWatcher.InternalBufferSize-Eigenschaft vergrößern.You can also increase the size of the internal buffer through the FileSystemWatcher.InternalBufferSize property. Wenn Sie die Größe des Puffers erhöhen, sollten Sie den Puffer so klein wie möglich halten.However, increasing the size of the buffer is expensive, so keep the buffer as small as possible.

Siehe auch

Gilt für: