DtsIdState

Namespace: Chimayo.Ssis.Writer2012
Parent Module: DtsIdMonad

Functions and values

Function or valueDescription
bindOption x
Signature: x:('?10702 -> '?10702) option -> '?10702 -> '?10702
Type parameters: '?10702
getDtsId
Signature: string -> DtsIdMonad<Guid>
getRegistrations
Signature: DtsIdMonad<(string * Guid) list>
getUniqueCounterValue
Signature: DtsIdMonad<int>
listbind col
Signature: col:DtsIdMonad<'?10700> list -> DtsIdMonad<'?10700 list>
Type parameters: '?10700
listchoose f col
Signature: f:('a -> DtsIdMonad<'b option>) -> col:'a list -> DtsIdMonad<'b list>
Type parameters: 'a, 'b
listcollect f col
Signature: f:('a -> DtsIdMonad<'b list>) -> col:'a list -> DtsIdMonad<'b list>
Type parameters: 'a, 'b
listiter f col
Signature: f:('?10698 -> DtsIdMonad<unit>) -> col:'?10698 list -> DtsIdMonad<unit>
Type parameters: '?10698
listmap f col
Signature: f:('a -> DtsIdMonad<'b>) -> col:'a list -> DtsIdMonad<'b list>
Type parameters: 'a, 'b
listmapi f col
Signature: f:(int -> 'a -> DtsIdMonad<'b>) -> col:'a list -> DtsIdMonad<'b list>
Type parameters: 'a, 'b
makeSome state
Signature: state:DtsIdMonad<'a> -> DtsIdMonad<'a option>
Type parameters: 'a
map
Signature: ('a -> 'b) -> DtsIdMonad<'a> -> DtsIdMonad<'b>
Type parameters: 'a, 'b
None
Signature: DtsIdMonad<'T option>
Type parameters: 'T
register registrations
Signature: registrations:(string * Guid) list -> DtsIdMonad<unit>
Some x
Signature: x:'?10706 -> DtsIdMonad<'?10706 option>
Type parameters: '?10706
tryGetDtsId
Signature: string -> DtsIdMonad<Guid option>
value x
Signature: x:'a -> DtsIdMonad<'a>
Type parameters: 'a