LockSystem
Overview
Location
-
Reference:
- Go.dll .NET, .NET Standard 2.0
- Go.fx Island
- Namespace: go.golang.org.x.net.webdav
- Platforms: .NET, .NET Standard 2.0, Island
Required Methods
Confirm
method Confirm(now: Time; name0: string; name1: string; params conditions: array of Condition): tuple of (release: Action, err: error)
(Action release, error err) Confirm(Time now, string name0, string name1, params Condition[] conditions)
func Confirm(_ now: Time, _ name0: string, _ name1: string, _ conditions: Condition...) -> tuple of (release:Action, error)
func Confirm(now Time, name0 string, name1 string, conditions []Condition) tuple of (|name=release| Action, |name=err| error)
Function Confirm(now As Time, name0 As string, name1 As string, ParamArray conditions As Condition()) As Tuple (Of release:=Action, error)
Parameters:
- now:
- name0:
- name1:
- conditions:
Create
method Create(now: Time; details: LockDetails): tuple of (token: string, err: error)
(string token, error err) Create(Time now, LockDetails details)
func Create(_ now: Time, _ details: LockDetails) -> tuple of (string, error)
func Create(now Time, details LockDetails) tuple of (|name=token| string, |name=err| error)
Function Create(now As Time, details As LockDetails) As Tuple (Of string, error)
Parameters:
- now:
- details:
Refresh
method Refresh(now: Time; token: string; duration: Duration): tuple of (LockDetails, error)
(LockDetails, error) Refresh(Time now, string token, Duration duration)
func Refresh(_ now: Time, _ token: string, _ duration: Duration) -> tuple of (LockDetails, error)
func Refresh(now Time, token string, duration Duration) tuple of (LockDetails, error)
Function Refresh(now As Time, token As string, duration As Duration) As Tuple (Of LockDetails, error)
Parameters:
- now:
- token:
- duration:
Unlock
method Unlock(now: Time; token: string): error
error Unlock(Time now, string token)
func Unlock(_ now: Time, _ token: string) -> error
func Unlock(now Time, token string) error
Function Unlock(now As Time, token As string) As error
Parameters:
- now:
- token: