UEU-co logo

N


Previous Page

Next Page

Index

N

name mangling, 258 Name() method, 296 Name property, 207–208 namespaces. See also classes; .Net Compact Framework, class library. Microsoft.VisualBasic, 441 Microsoft.VisualBasic.CompilerServices, 441–442 Microsoft.WindowsCE.Forms, 442 SqlServerCe, 157–163 System, 442–443 System.IO BinaryReader class, 110–112 BinaryWriter class, 110–112 byte-level I/O classes, 108–110 classes, summary of, 112–113 classes, unsupported, 113 description, 450 Directory class, 107–108, 112 DirectoryInfo class, 107–108, 112 file access, 108–110 File class, 107–108, 112 file manipulation classes, 107–108 FileInfo class, 107–108, 112 FileStream class, 108–110, 112 FileStreamInfo class, 112 higher-level I/O classes, 110–112 IOException class, 112 MemoryStream class, 108–110, 112 Path class, 112 static classes, 107 Stream class, 108–110, 112 StreamReader class, 111–112 StreamWriter class, 111–112 StringReader class, 112 StringWriter class, 113 structures, unsupported, 113 TextReader class, 110–112, 113 TextWriter class, 110–112, 113 WindowsMobile.PocketOutlook, 203–205 native code. See unmanaged code. .Net Compact Framework. See also graphics, .Net Compact Framework. ASP.NET Mobile Controls, 16–17 class libraries, 15–16 CLR (Common Language Runtime), 15 COM interop, 16 counters, 412–417 limitations, 308 P/Invoke, 16–17 security limitations, 308 support for XML, 229 unmanaged code, accessing, 16–17 .Net Compact Framework, class library Microsoft.VisualBasic, 441 Microsoft.VisualBasic.CompilerServices, 441–442 Microsoft.WindowsCE.Forms, 442 System, 442–443 System.Collections, 443 System.Collections.Generic, 443 System.Collections.ObjectModel, 443 System.Collections.Specialized, 443–444 System.ComponentModel, 445 System.Configuration.Assemblies, 445 System.Data, 445–446 System.Data.Common, 446 System.Data.SqlClient, 446–447 System.Data.SqlServerCe, 447 System.Data.SqlTypes, 447–448 System.Diagnostics, 448 System.Drawing, 448 System.Drawing.Drawing2D, 449 System.Drawing.Imaging, 449 System.Drawing.Text, 449 System.Globalization, 449 System.IO, 450 System.IO.Ports, 450 System.Messaging, 450–451 System.Net, 451 System.Net.Sockets, 451–452 System.Reflection, 452 System.Resources, 452 System.Runtime.CompilerServices, 452 System.Runtime.InteropServices, 452–453 System.Security, 453 System.Security.Cryptography.X509Certificates, 453 System.Security.Policy, 453 System.Text, 453 System.Text.RegularExpressions, 454 System.Threading, 454–455 System.Web.Services, 455 System.Web.Services.Description, 455 System.Windows.Forms, 455–456 .Net Compact Framework, new features application domains, 437 assemblies, 437 CAB file installation, 437 cryptography, 437 Direct3D support, 437 DirectX support, 437 forms, 439–440 generics, 437 globalization, 437 graphics, 438 interoperability, 438 keyboard events, 438 layout management, 438 message queuing, 438 networking, 438 partial classes, 438 Registry keys, 438 Remote Performance Monitor, 439 serial ports, 439 SQL Server Mobile, 439 threads support, 439 Windows Forms control, 439–440 WindowsCE Forms control, 439 WindowsCE Forms control, new features, 439 XML support, 439–440 .Net Compact Framework, type system. See also C#. attributes, 21 class objects, 20 data types, 19 exception handling, 21–22 finalization queue, 20 finalizer, 20 garbage collection, 20 generics, 21 numeric data types, 19 parametric polymorphism, 21 reference type objects, 19 reflection, 21 runtime inspection, 21 System.Object class, 18 types of objects, 19–20 value type objects, 19 .Net Framework application domain, 13 base classes, 14 class libraries, 13–14 CLI (common language infrastructure), 12 CLR (Common Language Runtime), 12–13 CLR host, 13 code-generation control classes, 14 compilers, 13 components, 12 CTS (common type system), 13 data access classes, 14 DotGNU project, 12 enabling for Linux, 12 introduction, 11–12 I/O classes, 14 language compilation classes, 14 Mono project, 12 MSIL (Microsoft Intermediate Language), 13 .Net languages, 13 networking classes, 14 remoting classes, 14 Rotor, 12 runtime, 13 security classes, 14 threading classes, 14 type, 13 UI classes, 14 virtual machine, 12–13 Visual Studio 2005, 14 web application classes, 14 web services classes, 14 .Net languages, 13 Net namespace, 451 .Net Remote tools, 40 Net.Sockets namespace, 451–452 network authentication, 346–347 networking authentication information, getting, 168 BeginGetRequestStream() method, 167–175 BeginGetResponse() method, 167–175 classes, 14 ContentLength property, 168 ContentType property, 168 counters, 416 Credentials property, 168 emulator, 166–167 EndGetRequestStream() method, 167–175 EndGetResponseStream() method, 167–175 GetRequestStream() method, 167–175 GetResponse() method, 167–175 HTTP version, getting, 168 HttpWebRequest class, 168–169 HttpWebResponse class, 168–169 Method property, 168 new features, 438 overview, 165–166 ProtocolVersion property, 168 Proxy property, 168 smartphone access, checking, 167 sockets Accept() method, 198–199 asynchronous methods, 198–199 BeginReceive() method, 198–199 BeginSend() method, 198–199 blocking mode, 198–199 Connect() method, 192–196, 198–199 EndReceive() method, 198–199 EndSend() method, 198–199 nonblocking mode, 198–199 overview, 187–188 ProcessConnection() method, 189–192 Receive() method, 189–196, 198–199 ReceiveFrom() method, 198–199 Send() method, 189–196, 198–199 SendTo() method, 198–199 ShutDownServer() method, 189–192 Socket class, 187–188 StartServer() method, 189–192 TCP client, 192–196 TCP server, 188–192 UDP, 196–198 System.Net namespace, 451 System.Net.Sockets namespace, 451–452 TCP servers and clients AcceptSocket() method, 178–187 AcceptTcpClient() method, 178–187 big-endian byte order, 177–178 byte order conversion, 177–178 IP endpoints, 176–177 IPAddress class, 176–177 IPEndPont class, 176 IPHostEntry class, 176–177 little-endian byte order, 177–178 Pending() method, 179–187 Read() method, 178–187 TCP client, 180–182 TCP server, 182–187 TcpClient class, 178–187 TcpListener class, 178–187 WorkerThreadProc() method, 179–187 Timeout property, 168 timeout value, 168 web proxy, 168 web requests, creating asynchronous access, 170–171 Create() method, 169 example, 171–175 overview, 169 synchronous access, 169–170 WebRequest class, 167–175 WebResponse class, 167–175 new keyword, 30–31 next statement, 295 non-blittable fields, passing, 270–271 nonblocking mode, 198–199 normal applications, 310–311 NotImplementedException, 290 NotSupportedException, 263, 290 NotSupportedException error handler, 263 NTLM (NT LAN Manager), 346–347 null object exception, 290 NullReferenceException, 290 numbers, localization, 379–381 numeric data types, 19 Numeric input mode, 97

Previous Page

Next Page

Leave a Reply


Time limit is exhausted. Please reload the CAPTCHA.

Categories

apply_now Pepperstone Group Limited