Share via


IBlockingLock Interface

Provides a semaphore to enable temporary exclusive access to a resource. For more information, see IBlockingLock.

Namespace:  Microsoft.VisualStudio.OLE.Interop
Assembly:  Microsoft.VisualStudio.OLE.Interop (in Microsoft.VisualStudio.OLE.Interop.dll)

Syntax

'Declaration
<GuidAttribute("30F3D47A-6447-11D1-8E3C-00C04FB9386D")> _
<InterfaceTypeAttribute()> _
Public Interface IBlockingLock
[GuidAttribute("30F3D47A-6447-11D1-8E3C-00C04FB9386D")]
[InterfaceTypeAttribute()]
public interface IBlockingLock
[GuidAttribute(L"30F3D47A-6447-11D1-8E3C-00C04FB9386D")]
[InterfaceTypeAttribute()]
public interface class IBlockingLock
[<GuidAttribute("30F3D47A-6447-11D1-8E3C-00C04FB9386D")>]
[<InterfaceTypeAttribute()>]
type IBlockingLock =  interface end
public interface IBlockingLock

The IBlockingLock type exposes the following members.

Methods

  Name Description
Public method Lock
Public method Unlock

Top

See Also

Reference

Microsoft.VisualStudio.OLE.Interop Namespace