_return v
Signature: v:'?10654 -> DtsIdMonad<'?10654>
Type parameters: '?10654
|
|
assignDtsId key value
Signature: key:string -> value:Guid -> DtsIdMonad<unit>
|
assignDtsId does not mark registrations as used; this means that they aren't reported as registrations
unless they are subsequently accessed
|
bind f arg2
Signature: f:('?10651 -> DtsIdMonad<'?10652>) -> DtsIdMonad<'?10651> -> DtsIdMonad<'?10652>
Type parameters: '?10651, '?10652
|
|
combine expr1 expr2
Signature: expr1:DtsIdMonad<unit> -> expr2:DtsIdMonad<'?10659> -> DtsIdMonad<'?10659>
Type parameters: '?10659
|
|
getDtsId key
Signature: key:string -> DtsIdMonad<Guid>
|
|
getState
Signature: DtsIdMonad<DtsIdMonadStateType>
|
|
getUniqueCounterValue
Signature: DtsIdMonad<int>
|
|
map f arg2
Signature: f:('?10656 -> '?10657) -> DtsIdMonad<'?10656> -> DtsIdMonad<'?10657>
Type parameters: '?10656, '?10657
|
|
plumbDtsId refId (c, map, requests)
Signature: refId:'?10642 -> (c:'?10643 * map:Map<'?10642,Guid> * requests:Set<'?10642>) -> ('?10643 * Map<'?10642,Guid> * Set<'?10642>) * Guid
Type parameters: '?10642, '?10643
|
|
setState (arg1, arg2, arg3)
Signature: (int * Map<string,Guid> * Set<string>) -> DtsIdMonad<unit>
|
|
tryGetDtsId key
Signature: key:string -> DtsIdMonad<Guid option>
|
|