Yaaf.Xmpp.Runtime


Core

Defined in Yaaf.Xml.dll.

Nested types and modules

TypeDescription
Attribute
ElemInfo
EqualResult
ReaderConformanceLevel
WriterConformanceLevel
XElementNormalized
XNodeNormalized
XmlException
XmlNodeType
XmlReader This is the internal interface we use
XmlReaderSettings
XmlWriter
XmlWriterSettings
ModuleDescription
LinqExtensions

Functions and values

Function or valueDescription
addChild child e
Signature: child:obj -> e:'a -> 'a
Type parameters: 'a
addChilds childs e
Signature: childs:seq<'a> -> e:'a -> 'a
Type parameters: 'a
convertElemInfoToXElement e
Signature: e:ElemInfo -> XElement
createFixedReader stream settings
Signature: stream:Stream -> settings:XmlReaderSettings -> XmlReader
equalXNode n1 n2
Signature: n1:XNode -> n2:XNode -> bool
equalXNodeAdvanced node1 node2
Signature: node1:XNode -> node2:XNode -> EqualResult
forceAttr n e
Signature: n:XName -> e:XElement -> XAttribute
forceAttrValue n e
Signature: n:XName -> e:XElement -> string
fromXmlReader reader
Signature: reader:XmlReader -> XmlReader
getAttributeValue a
Signature: a:Attribute -> string
getXElem n
Signature: n:XName -> XElement
getXElemWithChilds n childs
Signature: n:XName -> childs:seq<'a> -> XElement
Type parameters: 'a
getXName name ns
Signature: name:string -> ns:string -> XName
normalize node
Signature: node:XNode -> XNodeNormalized
normalizeElem elem
Signature: elem:XElement -> XElementNormalized
readOpenElement r
Signature: r:XmlReader -> Async<ElemInfo>
readOpenXElement r
Signature: r:XmlReader -> Async<XElement>
readXElementOrClose r
Signature: r:XmlReader -> Async<XElement option>
readXmlDecl r
Signature: r:XmlReader -> Async<string * string * string>
tryXAttr n e
Signature: n:XName -> e:XElement -> XAttribute option
tryXAttrValue n e
Signature: n:XName -> e:XElement -> string option
writeCloseElement w
Signature: w:XmlWriter -> Async<unit>
writeElem node writer
Signature: node:XNode -> writer:XmlWriter -> Async<unit>
writeOpenElement e w
Signature: e:XElement -> w:XmlWriter -> Async<unit>
xmlNs
Signature: string
xmlnsPrefix
Signature: string
Fork me on GitHub