X


X* classes, 170, 180–182

XAttribute class

GetSchemaInfo method, 192

LINQ to XML API, 173

Validate method, 192

XML literals, 64

XML support, 62

XCommment class, 173, 180

XContainer class

DescendantNodes method, 188

elements, 183–184

properties in, 181

XAttribute class and, 173

XElement class and, 170

XDeclaration type, 173

XDocument class

InDocumentOrder method, 188

LINQ to XML API, 173

LINQ to XML support, 62

Validate method, 192–193

X* classes and, 180

XElement class and, 170

XML literals, 64

XDocumentType class, 173, 180

XElement class

attributes, 182

DescendantNodesAndSelf method, 188

Element method, 183–184

GetSchemaInfo method, 192

LINQ to XML API, 170–172

methods in, 181

Validate method, 192

XAttribute class and, 173

XDocument class and, 173

XML literals, 64

XML namespaces, 177

XML support, 62

XElement type, 173

XML (Extensible Markup Language).

See also LINQ to XML

late binding over, 62, 66–68

manipulating, 9–11

using LINQ queries over, 189–191

Visual Basic support, 62–68

XML files

external mapping, 158–159

SQLMetal tool, 158

XML Infoset, 169, 173

XML literals

defined, 62

embedded query, 66

LINQ to XML support, 168

overview, 62–66

parsing, 173

transforming XML, 185

XML namespaces, 176, 178

XML namespaces, 175–180, 183

XML Schema Definition (XSD), 167, 172

XML tags, 63–64

XmlConvert class, 172

XmlDocument class, 176

XmlElement class, 176

XmlException error, 172

xmlns attribute, 178

XmlReader class, 9, 170, 173

XmlWriter class, 171–173

XName class, 175–180, 183

XNamespace class, 175–180, 193

XNode class

LINQ to XML API, 173–175

methods in, 181, 186

X* classes and, 180

XAttribute class and, 173

XElement class and, 170

XNodeDocumentOrderComparer class, 181, 188

XNodeEqualityComparer class, 175

XObject class, 173, 180–181

XPath

extension methods and, 187–188

LINQ to XML support, 167–168

support for, 194–195

XML manipulation, 10

XPathEvaluate method, 194

XPathEvaluator class, 194

XPathSelectedElement method, 194

XPathSelectedElements method, 194

XProcessingInstruction class, 173, 180

XQuery, 10, 167–168

XSD (XML Schema Definition), 167, 172, 191–193

XSLT (Extensible Stylesheet Language for Transformations), 167, 184

XText class, 180




Introducing Microsoft LINQ
Introducing MicrosoftВ® LINQ
ISBN: 0735623910
EAN: 2147483647
Year: 2007
Pages: 78

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net