, 121
XSLT v., 121
LINQ to XSD, 345??“358
API class methods, 354??“358
Clone method, 356??“357
default values, 357??“358
example, 346??“353
installation, 346
Load method, 355
mapping rules, 354
overview, 345??“346
Parse method, 355??“356
Preview, 346
Save method, 356
LinqToXsdSchema, 351??“352
LinqToXsdSources, 353
Load method, 101, 106
LINQ to XSD, 355
populating XML trees from text, 130??“131
load options, 189??“191
None, 190
PreserveWhitespace, 190
369
load options (continued)
load options (continued)
SetBaseUri, 190
SetLineInfo, 190
LoadOptions enumeration, 190
LongCount operator, 55, 66
Lookup, 77
M
/map:file, 297
mapping, attribute-based
columns, 203??“205
functions, 208??“209
ORD tool, 202
relationships, 206??“207
stored procedures, 207??“208
tables, 203
mapping rules, LINQ to XSD, 354
Max operator, 55, 66??“67
MemberChangeConflict class, 266
method(s)
Add (T), 225
AddAnnotation, 101, 103, 106, 158
Ancestors, 161??“163
AncestorsAndSelf, 101, 164??“165
API class, LINQ to XSD, 354??“358
Attach, 302??“303
AttachAll, 304
Attribute, 101
axis, 161??“167
Ancestors, 161??“163
AncestorsAndSelf, 101, 164??“165
Descendants, 163??“164
DescendantsAndSelf, 165??“166
ElementsAfterSelf, 166??“167
ElementsBeforeSelf, 166??“167
XML trees and, 167
Clone, LINQ to XSD, 356??“357
Compile, 251
CopyToDataTable, 280
CreateDatabase, 219
CreateQuery, 219
CreateReader, 101, 102, 106
CreateWriter, 101, 106
DataContext, 292
Decendants ( ), 134??“135
DeleteDatabase, 219, 220
DescendantNodes, 101, 106
DescendantNodesAndSelf, 101
Descendants, 163??“164
DescendantsAndSelf, 101, 165??“166
Element, 101, 106
ElementAt ( ), 134
Elements ( ), 135
ElementsAfterSelf, 166??“167
ElementsBeforeSelf, 166??“167
Equals, 281
ExcecuteQuery, 219
ExcecuteReader ( ), 43
extension, 26??“28, 54
best practices, 28
C#, 26??“28
Visual Basic, 28
Field, 278
First ( ), 134
GetChildRows, 272
GetEnumerator, 43
GetHashCode, 281
GetParentRow, 272
GetQueryText, 219
GetTable, 221
IsAfter, 101, 106
IsBefore, 101, 106
Load, 101, 106
LINQ to XSD, 355
populating XML trees from text, 130??“131
MoveNext ( ), 34
Nodes, 101, 106
NodesAfterSelf, 101, 106
NodesBeforeSelf, 102, 106
Parse, 102, 106
LINQ to XSD, 355??“356
manipulating XML in Visual Basic, 189??“191
populating XML trees from text, 130
ReadFrom ( ), 171
Remove, 102, 103, 106, 116, 304
deleting attributes, 119??“120
Remove (T), 225
RemoveAll, 102, 116
RemoveAttributes, 102
RemoveNodes, 102, 106
Replace, 113
370
Index
object(s)
ReplaceAll, 102, 113
ReplaceAttributes, 102
ReplaceNodes, 113
ReplaceWith, 113, 114
Save, 102, 106
LINQ to XSD, 356
Select, 272
SetAttributeValue, 102, 115
deleting attributes, 120
SetElementValue, 102, 115
SetValue, 102, 103
SubmitChanges, 219, 220, 256
ToArray, 35
ToList, 35
WriteTo, 102
XAttribute class, 103
XDocument class, 106
XElement class, 100, 101??“102
XNode class
XML manipulation in LINQ to XML, 112??“117
method syntax, 45??“51, 275
example, 44
lambda expressions and, 44
query syntax v.
Pages:
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566