InternalBufferOverflowException Konstruktorer

Definition

Initierar en ny instans av InternalBufferOverflowException klassen.

Överlagringar

Name Description
InternalBufferOverflowException()

Initierar en ny standardinstans av InternalBufferOverflowException klassen.

InternalBufferOverflowException(String)

Initierar en ny instans av InternalBufferOverflowException klassen med det felmeddelande som ska visas.

InternalBufferOverflowException(SerializationInfo, StreamingContext)
Föråldrad.

Initierar en ny, tom instans av klassen som kan serialiseras med hjälp av InternalBufferOverflowException angivna SerializationInfo objekt och StreamingContext objekt.

InternalBufferOverflowException(String, Exception)

Initierar en ny instans av InternalBufferOverflowException klassen med meddelandet som ska visas och det genererade inre undantaget anges.

InternalBufferOverflowException()

Källa:
InternalBufferOverflowException.cs
Källa:
InternalBufferOverflowException.cs
Källa:
InternalBufferOverflowException.cs
Källa:
InternalBufferOverflowException.cs
Källa:
InternalBufferOverflowException.cs

Initierar en ny standardinstans av InternalBufferOverflowException klassen.

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

Kommentarer

Dessa konstruktorer används av komponenten för att beteckna ett fel. Använd dem endast om du utökar klassen eller .NET Framework. Det här undantaget anger att en intern buffert har spillts över och att användarna bör vidta lämpliga åtgärder i sin kod för att säkerställa att den återställs korrekt. Orsaken till spillet är ofta för många ändringar på kort tid, vilket gör att den interna meddelandebufferten flödar över. Lös detta genom att använda FileSystemWatcher.NotifyFilter egenskaperna och FileSystemWatcher.IncludeSubdirectories för att filtrera bort oönskade ändringsmeddelanden. Du kan också öka storleken på den interna bufferten via egenskapen FileSystemWatcher.InternalBufferSize . Det är dock dyrt att öka buffertens storlek, så håll bufferten så liten som möjligt.

Se även

Gäller för

InternalBufferOverflowException(String)

Källa:
InternalBufferOverflowException.cs
Källa:
InternalBufferOverflowException.cs
Källa:
InternalBufferOverflowException.cs
Källa:
InternalBufferOverflowException.cs
Källa:
InternalBufferOverflowException.cs

Initierar en ny instans av InternalBufferOverflowException klassen med det felmeddelande som ska visas.

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)

Parametrar

message
String

Meddelandet som ska ges för undantaget.

Kommentarer

Dessa konstruktorer används av komponenten för att beteckna ett fel. Använd dem endast om du utökar klassen eller .NET Framework. Det här undantaget anger att en intern buffert har spillts över och att användarna bör vidta lämpliga åtgärder i sin kod för att säkerställa att den återställs korrekt. Orsaken till spillet är ofta för många ändringar på kort tid, vilket gör att den interna meddelandebufferten flödar över. Lös detta genom att använda FileSystemWatcher.NotifyFilter egenskaperna och FileSystemWatcher.IncludeSubdirectories för att filtrera bort oönskade ändringsmeddelanden. Du kan också öka storleken på den interna bufferten via egenskapen FileSystemWatcher.InternalBufferSize . Det är dock dyrt att öka buffertens storlek, så håll bufferten så liten som möjligt.

Se även

Gäller för

InternalBufferOverflowException(SerializationInfo, StreamingContext)

Källa:
InternalBufferOverflowException.cs
Källa:
InternalBufferOverflowException.cs
Källa:
InternalBufferOverflowException.cs
Källa:
InternalBufferOverflowException.cs
Källa:
InternalBufferOverflowException.cs

Varning

This API supports obsolete formatter-based serialization. It should not be called or extended by application code.

Initierar en ny, tom instans av klassen som kan serialiseras med hjälp av InternalBufferOverflowException angivna SerializationInfo objekt och StreamingContext objekt.

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)

Parametrar

info
SerializationInfo

Den information som krävs för att serialisera InternalBufferOverflowException objektet.

context
StreamingContext

Källan och målet för den serialiserade ström som är associerad med InternalBufferOverflowException objektet.

Attribut

Gäller för

InternalBufferOverflowException(String, Exception)

Källa:
InternalBufferOverflowException.cs
Källa:
InternalBufferOverflowException.cs
Källa:
InternalBufferOverflowException.cs
Källa:
InternalBufferOverflowException.cs
Källa:
InternalBufferOverflowException.cs

Initierar en ny instans av InternalBufferOverflowException klassen med meddelandet som ska visas och det genererade inre undantaget anges.

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)

Parametrar

message
String

Meddelandet som ska ges för undantaget.

inner
Exception

Det inre undantaget.

Kommentarer

Dessa konstruktorer används av komponenten för att beteckna ett fel. Använd dem endast om du utökar klassen eller .NET Framework. Det här undantaget anger att en intern buffert har spillts över och att användarna bör vidta lämpliga åtgärder i sin kod för att säkerställa att den återställs korrekt. Orsaken till spillet är ofta för många ändringar på kort tid, vilket gör att den interna meddelandebufferten flödar över. Lös detta genom att använda FileSystemWatcher.NotifyFilter egenskaperna och FileSystemWatcher.IncludeSubdirectories för att filtrera bort oönskade ändringsmeddelanden. Du kan också öka storleken på den interna bufferten via egenskapen FileSystemWatcher.InternalBufferSize . Det är dock dyrt att öka buffertens storlek, så håll bufferten så liten som möjligt.

Se även

Gäller för