Aracılığıyla paylaş


AsyncReaderWriterResourceLock<TMoniker,TResource> Oluşturucular

Tanım

Aşırı Yüklemeler

AsyncReaderWriterResourceLock<TMoniker,TResource>()

AsyncReaderWriterResourceLock<TMoniker,TResource> sınıfının yeni bir örneğini başlatır.

AsyncReaderWriterResourceLock<TMoniker,TResource>(Boolean)

AsyncReaderWriterResourceLock<TMoniker,TResource> sınıfının yeni bir örneğini başlatır.

AsyncReaderWriterResourceLock<TMoniker,TResource>(JoinableTaskContext, Boolean)

AsyncReaderWriterResourceLock<TMoniker,TResource> sınıfının yeni bir örneğini başlatır.

AsyncReaderWriterResourceLock<TMoniker,TResource>()

AsyncReaderWriterResourceLock<TMoniker,TResource> sınıfının yeni bir örneğini başlatır.

protected:
 AsyncReaderWriterResourceLock();
protected:
 AsyncReaderWriterResourceLock();
 AsyncReaderWriterResourceLock();
protected AsyncReaderWriterResourceLock();
Protected Sub New ()

Şunlara uygulanır

AsyncReaderWriterResourceLock<TMoniker,TResource>(Boolean)

AsyncReaderWriterResourceLock<TMoniker,TResource> sınıfının yeni bir örneğini başlatır.

protected:
 AsyncReaderWriterResourceLock(bool captureDiagnostics);
protected:
 AsyncReaderWriterResourceLock(bool captureDiagnostics);
 AsyncReaderWriterResourceLock(bool captureDiagnostics);
protected AsyncReaderWriterResourceLock(bool captureDiagnostics);
new Microsoft.VisualStudio.Threading.AsyncReaderWriterResourceLock<'Moniker, 'Resource (requires 'Resource : null)> : bool -> Microsoft.VisualStudio.Threading.AsyncReaderWriterResourceLock<'Moniker, 'Resource (requires 'Resource : null)>
Protected Sub New (captureDiagnostics As Boolean)

Parametreler

captureDiagnostics
Boolean

true kilitlenmeleri veya diğer sorunları analiz etmek için kullanılabilecek tanılama ayrıntılarını yakalayarak ek kaynaklar harcama.

Şunlara uygulanır

AsyncReaderWriterResourceLock<TMoniker,TResource>(JoinableTaskContext, Boolean)

AsyncReaderWriterResourceLock<TMoniker,TResource> sınıfının yeni bir örneğini başlatır.

protected:
 AsyncReaderWriterResourceLock(Microsoft::VisualStudio::Threading::JoinableTaskContext ^ joinableTaskContext, bool captureDiagnostics);
protected AsyncReaderWriterResourceLock(Microsoft.VisualStudio.Threading.JoinableTaskContext? joinableTaskContext, bool captureDiagnostics);
new Microsoft.VisualStudio.Threading.AsyncReaderWriterResourceLock<'Moniker, 'Resource (requires 'Resource : null)> : Microsoft.VisualStudio.Threading.JoinableTaskContext * bool -> Microsoft.VisualStudio.Threading.AsyncReaderWriterResourceLock<'Moniker, 'Resource (requires 'Resource : null)>
Protected Sub New (joinableTaskContext As JoinableTaskContext, captureDiagnostics As Boolean)

Parametreler

joinableTaskContext
JoinableTaskContext

En çok okunan kilit görevlerinden birini engelleyen bekleyen bir yazma kilidi olduğunda üstteki okuma kilidi görevleri arasındaki bağımlılık nedeniyle oluşan kilitlenme kilitlerini çözmeye yardımcı olan JoinableTaskContext.

captureDiagnostics
Boolean

true kilitlenmeleri veya diğer sorunları analiz etmek için kullanılabilecek tanılama ayrıntılarını yakalayarak ek kaynaklar harcama.

Şunlara uygulanır