ISharedResourceExtension Interface

Specifies the contract for requesting and releasing locks on shared resources.

Namespace:  Microsoft.TeamFoundation.Build.Workflow.Services
Assembly:  Microsoft.TeamFoundation.Build.Workflow (in Microsoft.TeamFoundation.Build.Workflow.dll)

Syntax

'Declaration
Public Interface ISharedResourceExtension
public interface ISharedResourceExtension
public interface class ISharedResourceExtension
type ISharedResourceExtension =  interface end
public interface ISharedResourceExtension

The ISharedResourceExtension type exposes the following members.

Methods

  Name Description
Public method BeginReleaseSharedResourceLock Releases an acquired lock or cancels a pending request.
Public method BeginRequestSharedResourceLock Requests a lock on a shared resource.
Public method BeginTryRequestSharedResourceLock Attempts to synchronously acquire a lock on the specified resource.
Public method EndReleaseSharedResourceLock
Public method EndRequestSharedResourceLock
Public method EndTryRequestSharedResourceLock

Top

See Also

Reference

Microsoft.TeamFoundation.Build.Workflow.Services Namespace