Aracılığıyla paylaş


InternalBufferOverflowException Oluşturucular

Tanım

InternalBufferOverflowException sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

Name Description
InternalBufferOverflowException()

Sınıfının yeni bir varsayılan örneğini InternalBufferOverflowException başlatır.

InternalBufferOverflowException(String)

Belirtilecek hata iletisiyle sınıfın InternalBufferOverflowException yeni bir örneğini başlatır.

InternalBufferOverflowException(SerializationInfo, StreamingContext)
Geçersiz.

Belirtilen SerializationInfo ve nesneleri kullanılarak serileştirilebilir sınıfının yeni, StreamingContext boş bir örneğini InternalBufferOverflowException başlatır.

InternalBufferOverflowException(String, Exception)

Görüntülenecek ileti ve belirtilen oluşturulan iç özel durum ile sınıfının yeni bir örneğini InternalBufferOverflowException başlatır.

InternalBufferOverflowException()

Kaynak:
InternalBufferOverflowException.cs
Kaynak:
InternalBufferOverflowException.cs
Kaynak:
InternalBufferOverflowException.cs
Kaynak:
InternalBufferOverflowException.cs
Kaynak:
InternalBufferOverflowException.cs

Sınıfının yeni bir varsayılan örneğini InternalBufferOverflowException başlatır.

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

Açıklamalar

Bu oluşturucular bileşen tarafından bir hatayı göstermek için kullanılır. Yalnızca sınıfını veya .NET Framework'ün kapsamını genişletiyorsanız kullanın. Bu özel durum, iç arabelleğin taştığını ve kullanıcıların düzgün şekilde kurtarıldığından emin olmak için kodlarında uygun adımları atmaları gerektiğini gösterir. Taşma nedeni genellikle kısa bir süre içinde çok fazla değişiklik olmasıdır ve iç bildirim arabelleğinin taşmasına neden olur. Bu sorunu çözmek için ve FileSystemWatcher.IncludeSubdirectories özelliklerini kullanarak FileSystemWatcher.NotifyFilter istenmeyen değişiklik bildirimlerini filtreleyin. Ayrıca özelliği aracılığıyla FileSystemWatcher.InternalBufferSize iç arabellek boyutunu artırabilirsiniz. Ancak, arabellek boyutunu artırmak pahalıdır, bu nedenle arabelleği mümkün olduğunca küçük tutun.

Ayrıca bkz.

Şunlara uygulanır

InternalBufferOverflowException(String)

Kaynak:
InternalBufferOverflowException.cs
Kaynak:
InternalBufferOverflowException.cs
Kaynak:
InternalBufferOverflowException.cs
Kaynak:
InternalBufferOverflowException.cs
Kaynak:
InternalBufferOverflowException.cs

Belirtilecek hata iletisiyle sınıfın InternalBufferOverflowException yeni bir örneğini başlatır.

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)

Parametreler

message
String

Özel durum için verilecek ileti.

Açıklamalar

Bu oluşturucular bileşen tarafından bir hatayı göstermek için kullanılır. Yalnızca sınıfını veya .NET Framework'ün kapsamını genişletiyorsanız kullanın. Bu özel durum, iç arabelleğin taştığını ve kullanıcıların düzgün şekilde kurtarıldığından emin olmak için kodlarında uygun adımları atmaları gerektiğini gösterir. Taşma nedeni genellikle kısa bir süre içinde çok fazla değişiklik olmasıdır ve iç bildirim arabelleğinin taşmasına neden olur. Bu sorunu çözmek için ve FileSystemWatcher.IncludeSubdirectories özelliklerini kullanarak FileSystemWatcher.NotifyFilter istenmeyen değişiklik bildirimlerini filtreleyin. Ayrıca özelliği aracılığıyla FileSystemWatcher.InternalBufferSize iç arabellek boyutunu artırabilirsiniz. Ancak, arabellek boyutunu artırmak pahalıdır, bu nedenle arabelleği mümkün olduğunca küçük tutun.

Ayrıca bkz.

Şunlara uygulanır

InternalBufferOverflowException(SerializationInfo, StreamingContext)

Kaynak:
InternalBufferOverflowException.cs
Kaynak:
InternalBufferOverflowException.cs
Kaynak:
InternalBufferOverflowException.cs
Kaynak:
InternalBufferOverflowException.cs
Kaynak:
InternalBufferOverflowException.cs

Dikkat

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

Belirtilen SerializationInfo ve nesneleri kullanılarak serileştirilebilir sınıfının yeni, StreamingContext boş bir örneğini InternalBufferOverflowException başlatır.

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)

Parametreler

info
SerializationInfo

Nesneyi serileştirmek InternalBufferOverflowException için gereken bilgiler.

context
StreamingContext

Nesneyle ilişkili serileştirilmiş akışın InternalBufferOverflowException kaynağı ve hedefi.

Öznitelikler

Şunlara uygulanır

InternalBufferOverflowException(String, Exception)

Kaynak:
InternalBufferOverflowException.cs
Kaynak:
InternalBufferOverflowException.cs
Kaynak:
InternalBufferOverflowException.cs
Kaynak:
InternalBufferOverflowException.cs
Kaynak:
InternalBufferOverflowException.cs

Görüntülenecek ileti ve belirtilen oluşturulan iç özel durum ile sınıfının yeni bir örneğini InternalBufferOverflowException başlatır.

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)

Parametreler

message
String

Özel durum için verilecek ileti.

inner
Exception

İç özel durum.

Açıklamalar

Bu oluşturucular bileşen tarafından bir hatayı göstermek için kullanılır. Yalnızca sınıfını veya .NET Framework'ün kapsamını genişletiyorsanız kullanın. Bu özel durum, iç arabelleğin taştığını ve kullanıcıların düzgün şekilde kurtarıldığından emin olmak için kodlarında uygun adımları atmaları gerektiğini gösterir. Taşma nedeni genellikle kısa bir süre içinde çok fazla değişiklik olmasıdır ve iç bildirim arabelleğinin taşmasına neden olur. Bu sorunu çözmek için ve FileSystemWatcher.IncludeSubdirectories özelliklerini kullanarak FileSystemWatcher.NotifyFilter istenmeyen değişiklik bildirimlerini filtreleyin. Ayrıca özelliği aracılığıyla FileSystemWatcher.InternalBufferSize iç arabellek boyutunu artırabilirsiniz. Ancak, arabellek boyutunu artırmak pahalıdır, bu nedenle arabelleği mümkün olduğunca küçük tutun.

Ayrıca bkz.

Şunlara uygulanır