InternalBufferOverflowException Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
InternalBufferOverflowException sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
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 nesnelerini kullanarak sınıfının seri hale getirilebilen yeni, StreamingContext boş bir örneğini InternalBufferOverflowException başlatır. |
InternalBufferOverflowException(String, Exception) |
Görüntülenecek ileti ve oluşturulan iç özel durum belirtilerek sınıfının yeni bir örneğini InternalBufferOverflowException başlatır. |
InternalBufferOverflowException()
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ı belirtmek için kullanılır. Yalnızca sınıfını veya .NET Framework 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ı ve iç bildirim arabelleğinin taşmasına neden olmasıdır. Bu sorunu çözmek için ve FileSystemWatcher.IncludeSubdirectories özelliklerini kullanarak FileSystemWatcher.NotifyFilter istenmeyen değişiklik bildirimlerini filtreleyin. İç arabelleğin boyutunu özelliği aracılığıyla FileSystemWatcher.InternalBufferSize da 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)
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ı belirtmek için kullanılır. Yalnızca sınıfını veya .NET Framework 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ı ve iç bildirim arabelleğinin taşmasına neden olmasıdır. Bu sorunu çözmek için ve FileSystemWatcher.IncludeSubdirectories özelliklerini kullanarak FileSystemWatcher.NotifyFilter istenmeyen değişiklik bildirimlerini filtreleyin. İç arabelleğin boyutunu özelliği aracılığıyla FileSystemWatcher.InternalBufferSize da 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)
Dikkat
This API supports obsolete formatter-based serialization. It should not be called or extended by application code.
Belirtilen SerializationInfo ve nesnelerini kullanarak sınıfının seri hale getirilebilen yeni, StreamingContext boş bir örneğini InternalBufferOverflowException başlatır.
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)
Parametreler
- info
- SerializationInfo
Nesneyi seri hale InternalBufferOverflowException getirmek için gereken bilgiler.
- context
- StreamingContext
Nesneyle ilişkilendirilmiş serileştirilmiş akışın InternalBufferOverflowException kaynağı ve hedefi.
- Öznitelikler
Şunlara uygulanır
InternalBufferOverflowException(String, Exception)
Görüntülenecek ileti ve oluşturulan iç özel durum belirtilerek 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ı belirtmek için kullanılır. Yalnızca sınıfını veya .NET Framework 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ı ve iç bildirim arabelleğinin taşmasına neden olmasıdır. Bu sorunu çözmek için ve FileSystemWatcher.IncludeSubdirectories özelliklerini kullanarak FileSystemWatcher.NotifyFilter istenmeyen değişiklik bildirimlerini filtreleyin. İç arabelleğin boyutunu özelliği aracılığıyla FileSystemWatcher.InternalBufferSize da artırabilirsiniz. Ancak, arabellek boyutunu artırmak pahalıdır, bu nedenle arabelleği mümkün olduğunca küçük tutun.