Bagikan melalui


AsyncReaderWriterLock Konstruktor

Definisi

Overload

AsyncReaderWriterLock()

Menginisialisasi instans baru kelas AsyncReaderWriterLock.

AsyncReaderWriterLock(Boolean)

Menginisialisasi instans baru kelas AsyncReaderWriterLock.

AsyncReaderWriterLock(JoinableTaskContext, Boolean)

Menginisialisasi instans baru kelas AsyncReaderWriterLock.

AsyncReaderWriterLock()

Menginisialisasi instans baru kelas AsyncReaderWriterLock.

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

Berlaku untuk

AsyncReaderWriterLock(Boolean)

Menginisialisasi instans baru kelas AsyncReaderWriterLock.

public:
 AsyncReaderWriterLock(bool captureDiagnostics);
public:
 AsyncReaderWriterLock(bool captureDiagnostics);
 AsyncReaderWriterLock(bool captureDiagnostics);
public AsyncReaderWriterLock(bool captureDiagnostics);
new Microsoft.VisualStudio.Threading.AsyncReaderWriterLock : bool -> Microsoft.VisualStudio.Threading.AsyncReaderWriterLock
Public Sub New (captureDiagnostics As Boolean)

Parameter

captureDiagnostics
Boolean

true untuk menghabiskan sumber daya tambahan yang menangkap detail diagnostik yang dapat digunakan untuk menganalisis kebuntuan atau masalah lainnya.

Berlaku untuk

AsyncReaderWriterLock(JoinableTaskContext, Boolean)

Menginisialisasi instans baru kelas AsyncReaderWriterLock.

public AsyncReaderWriterLock(Microsoft.VisualStudio.Threading.JoinableTaskContext? joinableTaskContext, bool captureDiagnostics = false);
new Microsoft.VisualStudio.Threading.AsyncReaderWriterLock : Microsoft.VisualStudio.Threading.JoinableTaskContext * bool -> Microsoft.VisualStudio.Threading.AsyncReaderWriterLock
Public Sub New (joinableTaskContext As JoinableTaskContext, Optional captureDiagnostics As Boolean = false)

Parameter

joinableTaskContext
JoinableTaskContext

JoinableTaskContext untuk membantu mengatasi kebuntuan yang disebabkan oleh interdependensi antara tugas kunci baca teratas ketika ada kunci tulis tertunda yang memblokir salah satunya.

captureDiagnostics
Boolean

true untuk menghabiskan sumber daya tambahan yang menangkap detail diagnostik yang dapat digunakan untuk menganalisis kebuntuan atau masalah lainnya.

Berlaku untuk