Navigator

Namespace: Chimayo.Ssis.Xml.XPath

Nested types and modules

TypeDescription
NavigatorRecChain
NavigatorRecChainArgs1<'a>
NavigatorRecChainArgs2<'a, 'b>
NavigatorRecChainArgs3<'a, 'b, 'c>
ModuleDescription
Delegates

Functions and values

Function or valueDescription
activepattern_xpathselect (...)
Signature: nsList:(string * string) list -> expr:string -> nav:NavigatorRec -> NavigatorRec list
activepattern_xpathselect1 (...)
Signature: nsList:(string * string) list -> expr:string -> nav:NavigatorRec -> NavigatorRec option
activepattern_xpathselect1v (...)
Signature: nsList:(string * string) list -> expr:string -> vars:(string * obj) list -> nav:NavigatorRec -> NavigatorRec option
activepattern_xpathselectv (...)
Signature: nsList:(string * string) list -> expr:string -> vars:(string * obj) list -> nav:NavigatorRec -> NavigatorRec list
activepattern_xpathvaluestring (...)
Signature: nsList:(string * string) list -> expr:string -> nav:NavigatorRec -> string option
activepattern_xpathvaluestringv (...)
Signature: nsList:(string * string) list -> expr:(string * obj) list -> vars:string -> nav:NavigatorRec -> string option
apply f nav
Signature: f:(XPathNavigator -> '?10844) -> nav:NavigatorRec -> NavigatorRec
Type parameters: '?10844
apply0 f nav
Signature: f:(unit -> XPathNavigator -> '?10846) -> nav:NavigatorRec -> NavigatorRec
Type parameters: '?10846
apply1 f x
Signature: f:('?10848 -> XPathNavigator -> '?10849) -> x:'?10848 -> NavigatorRec -> NavigatorRec
Type parameters: '?10848, '?10849
apply2 f x y
Signature: f:('?10851 -> '?10852 -> XPathNavigator -> '?10853) -> x:'?10851 -> y:'?10852 -> NavigatorRec -> NavigatorRec
Type parameters: '?10851, '?10852, '?10853
apply3 f x y z
Signature: f:('?10855 -> '?10856 -> '?10857 -> XPathNavigator -> '?10858) -> x:'?10855 -> y:'?10856 -> z:'?10857 -> NavigatorRec -> NavigatorRec
Type parameters: '?10855, '?10856, '?10857, '?10858
assertType nav
Signature: nav:NavigatorRec -> unit
baseUri
Signature: NavigatorRec -> string
bind f nav
Signature: f:(XPathNavigator -> '?10860) -> nav:NavigatorRec -> '?10860
Type parameters: '?10860
checkNamespace testNamespaceUri n
Signature: testNamespaceUri:string -> n:NavigatorRec -> bool
clone nav
Signature: nav:NavigatorRec -> NavigatorRec
create arg00
Signature: arg00:XPathNavigator -> NavigatorRec
emptySchemas
Signature: (string * string) list
getElementText nav
Signature: nav:NavigatorRec -> string
hasAttributes
Signature: NavigatorRec -> bool
hasChildren
Signature: NavigatorRec -> bool
localName
Signature: NavigatorRec -> string
moveToAttribute
Signature: NavigatorRecChainArgs2<string,string>
moveToChild
Signature: NavigatorRecChainArgs2<string,string>
moveToFirstChild
Signature: NavigatorRecChain
moveToNext
Signature: NavigatorRecChain
moveToRoot
Signature: NavigatorRecChain
name
Signature: NavigatorRec -> string
namespaceUri
Signature: NavigatorRec -> string
nodeType
Signature: NavigatorRec -> XPathNodeType
outerXml
Signature: NavigatorRec -> string
prefix
Signature: NavigatorRec -> string
select nsList expr nav
Signature: nsList:(string * string) list -> expr:string -> nav:NavigatorRec -> NavigatorRec list
select1 nsList expr nav
Signature: nsList:(string * string) list -> expr:string -> nav:NavigatorRec -> NavigatorRec
select1v nsList expr vars nav
Signature: nsList:(string * string) list -> expr:string -> vars:(string * obj) list -> nav:NavigatorRec -> NavigatorRec
selectv nsList expr vars nav
Signature: nsList:(string * string) list -> expr:string -> vars:(string * obj) list -> nav:NavigatorRec -> NavigatorRec list
typedValue
Signature: NavigatorRec -> obj
valueAsBoolean
Signature: NavigatorRec -> bool
valueAsDateTime
Signature: NavigatorRec -> DateTime
valueAsDouble
Signature: NavigatorRec -> float
valueAsString
Signature: NavigatorRec -> string
xmlType
Signature: NavigatorRec -> XmlSchemaType

Active patterns

Active patternDescription
( |XPathSelect| ) nsList expr nav
Signature: nsList:(string * string) list -> expr:string -> nav:NavigatorRec -> NavigatorRec list

CompiledName: |XPathSelect|

( |XPathSelect1|_| ) nsList expr nav
Signature: nsList:(string * string) list -> expr:string -> nav:NavigatorRec -> NavigatorRec option

CompiledName: |XPathSelect1|_|

( |XPathSelect1V|_| ) (...)
Signature: nsList:(string * string) list -> expr:string -> vars:(string * obj) list -> nav:NavigatorRec -> NavigatorRec option

CompiledName: |XPathSelect1V|_|

( |XPathSelectV| ) nsList expr vars nav
Signature: nsList:(string * string) list -> expr:string -> vars:(string * obj) list -> nav:NavigatorRec -> NavigatorRec list

CompiledName: |XPathSelectV|

( |XPathValueString|_| ) nsList expr nav
Signature: nsList:(string * string) list -> expr:string -> nav:NavigatorRec -> string option

CompiledName: |XPathValueString|_|

( |XPathValueStringV|_| ) (...)
Signature: nsList:(string * string) list -> expr:(string * obj) list -> vars:string -> nav:NavigatorRec -> string option

CompiledName: |XPathValueStringV|_|