Home Page Icon
Home Page
Table of Contents for
LINQ to Objects
Close
LINQ to Objects
by Joseph C. Rattz Jr.
Pro LINQ: Language Integrated Query in C# 2008
Copyright
Dedication
About the Author
About the Technical Reviewer
Acknowledgments
Pro LINQ: Language Integrated Query in C# 2008
Hello LINQ
A Paradigm Shift
Introduction
LINQ Is Not Just for Queries
Tips to Get You Started
Summary
C# 3.0 Language Enhancements for LINQ
New C# 3.0 Language Additions
Summary
LINQ to Objects
LINQ to Objects Introduction
LINQ to Objects Overview
IEnumerable<T>, Sequences, and the Standard Query Operators
Returning IEnumerable<T>, Yielding, and Deferred Queries
Func Delegates
The Standard Query Operators Alphabetical Cross-Reference
Summary
Deferred Operators
Referenced Namespaces
Referenced Assemblies
Common Classes
The Deferred Operators by Purpose
Summary
Nondeferred Operators
Referenced Namespaces
Common Classes
The Nondeferred Operators by Purpose
Summary
LINQ to XML
LINQ to XML Introduction
Introduction
Cheating the W3C DOM XML API
Summary
The LINQ to XML API
Referenced Namespaces
Significant API Design Enhancements
The LINQ to XML Object Model
Deferred Query Execution, Node Removal, and the Halloween Problem
XML Creation
XML Output
XML Input
XML Traversal
XML Modification
XML Attributes
XML Annotations
XML Events
Summary
LINQ to XML Operators
Introduction to LINQ to XML Operators
Ancestors
AncestorsAndSelf
Attributes
DescendantNodes
DescendantNodesAndSelf
Descendants
DescendantsAndSelf
Elements
InDocumentOrder
Nodes
Remove
Summary
Additional XML Capabilities
Referenced Namespaces
Queries
Transformations
Validation
XPath
Summary
LINQ to DataSet
LINQ to DataSet Operators
Assembly References
Referenced Namespaces
Common Code for the Examples
DataRow Set Operators
DataRow Field Operators
DataTable Operators
Summary
Additional DataSet Capabilities
Required Namespaces
Typed DataSets
Putting It All Together
Summary
LINQ to SQL
LINQ to SQL Introduction
Introducing LINQ to SQL
Prerequisites for Running the Examples
Using the LINQ to SQL API
IQueryable<T>
Some Common Methods
Summary
LINQ to SQL Tips and Tools
Introduction to LINQ to SQL Tips and Tools
Tips
Tools
Use SQLMetal and the O/R Designer Together
Summary
LINQ to SQL Database Operations
Prerequisites for Running the Examples
Standard Database Operations
Overriding Database Modification Statements
SQL Translation
Summary
LINQ to SQL Entity Classes
Prerequisites for Running the Examples
Entity Classes
Extending Entity Classes with Partial Methods
Important System.Data.Linq API Classes
Summary
The DataContext
Prerequisites for Running the Examples
[Your]DataContext Class
The DataContext Class
Summary
Concurrency Conflicts
Prerequisites for Running the Examples
Concurrency Conflicts
Summary
Additional SQL Capabilities
Prerequisites for Running the Examples
Database Views
Entity Class Inheritance
Transactions
Summary
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
Summary
Next
Next Chapter
LINQ to Objects Introduction
LINQ to Objects
LINQ to Objects Introduction
Deferred Operators
Nondeferred Operators
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset