C # namespace Daquan detailed tutorial

Source: Internet
Author: User
Tags emit soap ole wrappers xsl xslt hosting expression engine

C # namespace Daquan detailed tutorial

The System namespace contains basic classes that define data types, events, and event handlers;

The System.Data namespace contains namespaces and classes that provide data access capabilities;

The System.IO namespace contains classes for data flow reading and writing related functions;

The System.Windows.Forms namespace contains the tools and forms that are required for Windows forms development;

The System.Web namespace contains all the Web site development-related namespaces and classes.

Microsoft.csharp
Contains code that supports compiling in the C # language
Microsoft.JScript
Contains JScript runtimes and classes that support compilation and code generation in JScript languages
Microsoft.VisualBasic
Contains the Visual Basic.NET Runtime library. This runtime is used in conjunction with the Visual Basic.NET language. This namespace contains classes for compiling and code generation that support the Visual Basic.NET language.
Microsoft.Win32
Provides two types of classes: Classes that handle events raised by the operating system and classes that operate on the system registry.
System
The most important class that contains the underlying classes and base classes that define common values and reference data types, events and event handlers, interfaces, properties, and handling exceptions.
System.CodeDom
The class that contains the elements and structures used to represent the source code document
System.CodeDom.Compiler
Contains the structure of the source code model, which manages the compiled classes generated by the source code.
System.Collections
Contains interfaces and classes that define collections of various objects, such as lists, queues, bit arrays, hash lists, and dictionaries.
System.Collections.Specialized
Contains a strongly typed collection of used, for example, a linked table dictionary, a bit vector, and a collection of values that contain strings.
System.commponentmodel
Provides classes for implementing run-time and design-time behavior for components and spaces. This namespace includes the base classes and interfaces for events, data source bindings, and component authorizations for property and type converters.
System.ComponentModel.Design
Enables developers to build custom user controls and include them in a design-time environment for use with vendor space.
System.ComponentModel.Design.Serialization
Provides component serialization support for the designer. The classes in this namespace can be used to provide the ability to customize serializers, manage specific types of serialization, manage designer loads and designer serialization, and optimize the designer for new loads.
Www.51rgb.com
System.Configuration
Provides access in a way that becomes accessible. NET space to configure and process the wrong classes and interfaces in the configuration file (. config file).
System.Configuration.Assemblies
Contains classes that are used to configure assemblies.
System.Configuration.Install
Provides classes for writing custom installers for components. The installer class is the base class for all custom installers in the. NET Framework.
System.Data
Basically consists of the classes that make up the ADO structure. You can use the ADO structure to generate data components that are used to efficiently manage multiple data sources. In a disconnected scenario (such as the Internet), ADO. NET provides tools that can request, update, and coordinate data in a multi-city system. Ado. NET structure can also be implemented in a client application or an HTML page created by ASP.
System.Data.Common
contained by. NET data provider to share the class: NET Data provider describes a collection of classes that are used to access data sources in a managed space.
System.Data.OleDb
Encapsulates OLE DB. NET Data provider: NET Data provider describes the collection of classes used to access data sources in a managed space
System.Data.SqlClient
Encapsulates a SQL Server.NET data provider: NET data provides a collection of classes that describe access to a data source in a managed space.
System.Data.SqlTypes
Provides classes for native data types in SQL Sserver. These classes provide a safer, faster alternative to other data types. Using the classes in this namespace helps prevent class row conversion errors from occurring in situations where precision loss can occur.
System.Diagnostics
Provides classes that allow interaction with system processes, event logs, and performance counters. This namespace also provides classes that you can debug your application and trace code execution.
System.Diagnostics.SymbolStore
Provides classes that allow reading and writing of adaptive symbol information. - oriented. The compiler for the NET Framework can store debug symbol information in a programmer's database (PDB) file. Debugger and Code Analyzer tools can read debug symbol information at run time.
System.directioyservices
Provides a way to easily access Active Directory from managed code.
System.Drawing
Provides access to the GDI + basic form function. The system.drawing.drawing2d,system.drawing.imaging and System.Drawing.Text namespaces provide more advanced functionality
System.Drawing.Design
Contains classes that extend the design-time user interface (UI) logic and paint. You can further extend this design-time feature to create custom toolbox items, type-specific value editors (which can be edited and graphically represent values of supported types), or type converters that can convert values between specific types.
System.Drawing.Drawing2D
Provides advanced two and vector graphics capabilities. This namespace includes a gradient pen, a matrix class (for defining geometric transformations), and a GraphicsPath class.
System.Drawing.Imaging
Provides advanced GDI + image processing capabilities
System.Drawing.Printing
Provides services related to printing.
System.Drawing.Text
Provides advanced GDI + layout features. The classes in this namespace enable users to create and use a collection of fonts.
System.EnterpriseServices
Provides an important infrastructure for enterprise-class applications. COM + provides a service structure for the component programming model deployed in an enterprise environment. This namespace is. NET Framework objects provide access to COM + services, making. NET Framework objects more suitable for enterprise-level applications.
System.EnterpriseServices.CompensatingResourceManager
Provides classes that use Compensating Resource Manager (CRM) in managed code. CRM is a service provided by COM + that enables users to include non-transactional objects in a Microsoft Distributed Transaction Coordinator (DTC) transaction. Although CRM does not provide full resource Manager functionality, they provide transactional and persistent recovery logs.
System.Globalization
Contains classes that define culture-related information, including language, country/region, calendars in use, format patterns for dates, currency, numbers, and sort order of strings.
System.IO
Contains types that allow synchronous and asynchronous read and write to data streams and files.
System.IO.IsolatedStorage
Contains types that allow ships and use isolated storage areas. By using these stores, you can read and write data that is not accessible to low-trust code, and prevent exposing sensitive information that can be saved elsewhere in the file system. The data is stored in the data Warehouse independent of the current user and the assembly in which the code resides.
System.Management
Provides access to a rich set of management information and management events (about systems, devices, and applications that comply with Windows Management Instrumentation (WMI) infrastructure).
System.Management.Instrumentation
Provides the classes that are required to standardize application management and expose management information and events to potential users through WMI. This makes it easy for users such as Microsoft Application Center or Microsoft Operations Manager to manage your applications. Administrator scripts or other applications (hosted and non-pass applications) can also monitor and configure your application.
System.Messaging
Provides classes for users to connect, monitor, and manage message queues on the network, and send, and accept, or view messages.
System.Net
Provides a simple programming interface for the various protocols used by the current network. The WebRequest and WebResponse classes form the basis of a so-called pluggable protocol, an implementation of a network service that enables you to develop applications that use Internet resources without having to consider the specifics of each protocol.
System.Net.Sockets
Provides a managed implementation of the Windows Sockets (Winsock) interface for developers who require strict control over network access.
System.refection
Contains classes and interfaces that provide managed views of loaded types, methods, and fields, with the ability to dynamically create and invoke types.
System.Reflection.Emit
Contains classes that allow the compiler or tool to emit metadata and Micosoft intermediate language (MSIL) and generate PE (optional) on disk. The primary clients for these classes are the scripting engine and the compiler.
System.Runtime.CompilerServices
Provides functionality for compiler writers that use managed code to affect properties that are developed in the metadata of the common language runtime behavior. The class values in this namespace are used by the compiler compiler.
System.Runtime.InteropServices
provided for adoption. NET access to the collection of classes for COM objects and native APIs. The types in this namespace are grouped into the Ribbon: properties, exceptions, managed definitions for COM types, wrappers, type converters, and Marshal classes.
System.Runtime.InteropServices.Expando
Contains the IExpando interface, which allows you to modify an object by adding a member of a live remove object.
System.Runtime.Remoting
Provides an interface that allows developers to create and configure distributed applications.
System.Runtime.Remoting.Activation
Provides classes and objects that support server and client remote object activation.
System.Runtime.Remoting.Channels
Contains classes that support and process channel and channel sinks that are used as transport media when a client remote object invokes a method.
System.Runtime.Remoting.Channels.Http
Contains channels that use the HTTP protocol to transfer messages and objects to and from remote locations. By default, the HTTP channel encodes object and method calls in SOAP format for transmission, but in the configuration properties of a channel you can also specify that he encodes and decodes the formatter sink.
System.Runtime.Remoting.Channels.Tcp
Contains channels that use the TCP protocol to transfer messages and objects to and from remote locations. By default, the TCP channel encodes the object and method calls in binary format for transmission, but in the configuration properties of the channel you can also specify their encoding and decoding formatter sinks.
System.Runtime.Remoting.Contexts
Contains objects that define the context in which all objects reside. The context is an ordered sequence of attributes, with the environment in which the object is defined. When the context is created during the activation of an object, these objects are configured to require certain custom services, such as synchronization, transactions, just-in-time (JIT) activation, and security. Multiple objects can be persisted within a context.
System.Runtimg.Remoting.Lifetime
Contains classes that manage the lifetime of remote objects. Traditionally, distributed garbage collection uses reference counting and ping to control the lifetime of an object, which works when there are fewer clients per service, but does not work when each service has thousands of clients. The remoting lifetime service associates each service with a lease, and when the lease expires, the service is deleted. The Lifetime Service can act as a traditional distributed garbage collector and adjust well when the number of clients for each service increases.
System.Reuntime.Remoting.Metadata
Contains classes and properties that you can use to define the build and processing of soap for objects and fields. Classes in this namespace can be used to indicate soapaction, type output, XML element name, and Sml namespace URL methods.
System.Runtime.Remoting.Metadata.W3cXsd2001
Contains the XML Schema definition (XSD) defined by the WWW Consortium in 2001. The XML Schema part2:data type (XML Schemas Second von: data type) specification determines the format and behavior of various data types. This namespace contains wrapper classes for data types that conform to the specifications. All date and time types conform to the ISO standard specification.
System.Runtime.Remoting.MetadataServices
Contains classes that take advantage of the Soapsuds.exe command-line tool and user code to move between XML schemas of the metadata and remoting infrastructure.
System.Runtime.Remoting.Proxies
Contains classes that control and provide proxy functionality. The proxy is a local object that acts as a remote object image. Proxies enable clients to access objects across remoting boundaries.
System.Runtime.Remoting.Services
Contains the. NET Framework provides the functionality of the service class.
System.Runtime.Serialization
Contains classes that can be used to serialize and deserialize objects. Serialization is the process of converting an object or object graph into a linear sequence of bytes to store or transfer to another location. Deserialization is the process of accepting stored information and re-establishing the object with this information.
System.Runtime.Serialization.Formatters
Provides generic enumerations, interfaces, and classes used by the serialization formatter.
System.Runtime.Serialization.Formatters.Binary
Contains the BinaryFormatter class that can serialize and deserialize objects in binary format.
System.Runtime.Serialization.Formatters.Soap
Contains the Soapforamtter class that can serialize and deserialize objects in SOAP format.
System.Security
Provides the infrastructure for the common language runtime security system, including the base class for permissions.
System.Security.Cryptography
Provides cryptographic services, including secure encoding and decoding of data, and many other operations, such as hashing, generating, and message authentication.
System.Security.Cryptography.X509Certificates
The common language runtime implementation that contains the Authenticode V.3 certificate. This certificate is signed with a private key that uniquely identifies the holder of the certificate.
System.Securiyt.Cryptography.XML
Included in the. NET Framework security system for exclusive use of XML models. This XML model is not intended for general purposes. This model allows the XML object to be digitally signed.
System.Security.Permaissions
Defines classes that control operations and resource access based on policy.
System.Security.Policy
Contains code groups, membership conditions, and evidence. These three kinds of classes are used to create rules that are applied by the common language runtime Security policy system. The evidence class is the input to the security policy, and the membership condition is the switch; both create a policy statement and determine the set of permissions granted. The policy level code group is the structure of the policy hierarchy. Code groups are the encapsulation of rules and are arranged hierarchically in the policy level.
System.Security.Principal
Defines a user object that represents the security context in which code is run.
System.ServiceProcess
Provides classes that enable you to implement, install, and control Windows service applications. A service is an executable file that does not require a user interface and is running for a long time. The process of implementing a service consists of inheriting from the ServiceBase class, defining specific behaviors that are handled when the incoming start, stop, Tentative, and continuation commands are passed, and defining custom behavior and actions taken when the current system shuts down.
System.Text
Contains classes that represent ASCII, Unicode, UTF-7, and UTF-8 character encodings, an abstract base class for converting between word converts sequential blocks and byte blocks, and helper classes that do not need to create intermediate instances of strings to manipulate and format string objects.
System.Text.RegularExpressions
Provide the right. NET Framework regular expression engine access class. This namespace provides regular expression functionality that can be used in any platform or language that is run on the Microsoft.NET framework.
System.Threading
Provides classes and interfaces that support multithreaded programming. This namespace includes the ThreadPool class that manages the thread group, the time class that allows the delegate to be called after a specified period of time, and the mutex class for synchronizing mutually exclusive threads. This namespace also provides classes for thread scheduling, waiting for notifications, and deadlocks.
System.Timers
Provides a timer component that allows time to be raised at a specified interval.
System.Web
Provides classes and interfaces that support browser/server communication. This namespace includes a HttpResponse class that provides a large amount of information about the current HTTP request, a HttpResponse class that manages the output of HTTP to the client, and Httpserveruitility objects that provide access to server-side utilities and processes. System.Web also includes classes for cookie manipulation, file transfer, exception information, and output cache control.
System.Web.Caching
Provides classes for caching common resources on the server. These resources include ASP. NET pages, Web services, and user space. In addition, the cache dictionaries allow you to store common resources, such as hash lists and other data structures.
System.Web.Configuration
Contains classes for setting up an ASP.
System.Web.Hosting
Provides the ability to host ASP. NET application features for hosted applications outside of Microsoft Internet Information Server (IIS).
System.Web.Mail
Contains classes that construct and send messages using the CDOSYS message build. Mail messages are sent through the built-in SMTP mail service or any SMTP server in Microsoft Windows 2000. The classes in this namespace can be used from ASP. NET or any managed application.
System.Web.Security
Contains classes for implementing ASP. NET security in a Web server application.
System.Web.Services
Contains classes that can build and consume Web services. A Web service-hosted programmable entity (XML, SOAP) that resides on a Web server and exposes through a standard Internet protocol.
System.Web.Services.Configuration
Consists of classes that configure how XML Web services created with ASP.
System.Web.Service.Description
Consists of classes that enable you to publicly describe the SML Web services using the Web Service Description Language (WSDL). Each class in this namespace corresponds to a specific element in the WSDL specification, and the class hierarchy corresponds to the XML structure of the valid WSDL document.
System.WebServices.Discovery
Consists of classes that allow an XML Web services client to locate the XML Web service available on the Web serving through a process called XML Web server discovery.
System.Web.Services.Protocols
Consists of classes that define the protocol for transferring data between XML Web services clients and XML Web services created with ASP. NET during communication.
System.Web.SessionState
Provides classes and interfaces that support storing data on a server that is specific to a single client in a Web application. Session turntable data is used to provide the client with the appearance of a persistent connection to the application. State information can be stored in local process memory, or in the case of a network farm configuration, you can use the ASP. NET State Service or SQL Server database state information stored out of process.
System.Web.UI
provides classes and interfaces for creating spaces and pages that appear in a Web application as a user interface on a Web page. This namespace includes the control class, which provides a common set of functionality for all spaces, whether HTML space, Web space, or user control. It also includes the page space, which is automatically generated whenever a request is made to a page in the Web application. Classes are also available that provide Web Forms server spatial data binding capabilities, the ability to save the view state of a given control or page, and analytical pass-through for both programmable controls and text spaces.
System.Web.UI.Design
Contains support classes for extending the design of the Web user interface.
System.Web.UI.Design.WebControls
Contains classes that are supported for extending the design of Web server controls.
System.Web.UI.HtmlControls
Provides classes that enable you to create HTML server controls on a Web page. HTML server controls run on the server and map directly to standard HTML markup that is supported by all browsers. This enables you to programmatically control HTML elements on a Web page.
System.Web.UI.WebControls
Contains classes that can be used in Web server controls. Web controls run on the server and include form controls such as buttons and text boxes, as well as controls that are used for outstanding purposes, such as calendars. This enables you to programmatically control these elements on a Web page. Web controls are more abstract than HTML controls. Their object model does not necessarily reflect the HTML syntax.
System.Windows.Forms
Contains classes for creating Windows-based applications that take advantage of the rich user interface features in the Microsoft Windows operating system.
System.Windows.Forms.Design
Contains classes that you can use to extend support for Windows Forms design time.
System.Xml
Provides standard-based XML Schema (XSD) support.
System.Xml.Serialization
Contains classes that are used to serialize objects into XML-formatted documents or streams.
System.Xml.Xpath
Contains the XPath parser and the compute engine. It supports the 1.0 version of the XML Path Language (XPath) recommendation.
System.Xml.Xsl
Provides extensible Style sheet transformation (XSLT) support. It supports the recommendations of the 1.0 edition of the XSL Transformation (XSLT) version. The System namespace contains basic classes that define data types, events, and event handlers;

The System.Data namespace contains namespaces and classes that provide data access capabilities;

The System.IO namespace contains classes for data flow reading and writing related functions;

The System.Windows.Forms namespace contains the tools and forms that are required for Windows forms development;

The System.Web namespace contains all the Web site development-related namespaces and classes.

Microsoft.csharp
Contains code that supports compiling in the C # language
Microsoft.JScript
Contains JScript runtimes and classes that support compilation and code generation in JScript languages
Microsoft.VisualBasic
Contains the Visual Basic.NET Runtime library. This runtime is used in conjunction with the Visual Basic.NET language. This namespace contains classes for compiling and code generation that support the Visual Basic.NET language.
Microsoft.Win32
Provides two types of classes: Classes that handle events raised by the operating system and classes that operate on the system registry.
System
The most important class that contains the underlying classes and base classes that define common values and reference data types, events and event handlers, interfaces, properties, and handling exceptions.
System.CodeDom
The class that contains the elements and structures used to represent the source code document
System.CodeDom.Compiler
Contains the structure of the source code model, which manages the compiled classes generated by the source code.
System.Collections
Contains interfaces and classes that define collections of various objects, such as lists, queues, bit arrays, hash lists, and dictionaries.
System.Collections.Specialized
Contains a strongly typed collection of used, for example, a linked table dictionary, a bit vector, and a collection of values that contain strings.
System.commponentmodel
Provides classes for implementing run-time and design-time behavior for components and spaces. This namespace includes the base classes and interfaces for events, data source bindings, and component authorizations for property and type converters.
System.ComponentModel.Design
Enables developers to build custom user controls and include them in a design-time environment for use with vendor space.
System.ComponentModel.Design.Serialization
Provides component serialization support for the designer. The classes in this namespace can be used to provide the ability to customize serializers, manage specific types of serialization, manage designer loads and designer serialization, and optimize the designer for new loads.
System.Configuration
Provides access in a way that becomes accessible. NET space to configure and process the wrong classes and interfaces in the configuration file (. config file).
System.Configuration.Assemblies
Contains classes that are used to configure assemblies.
System.Configuration.Install
Provides classes for writing custom installers for components. The installer class is the base class for all custom installers in the. NET Framework.
System.Data
Basically consists of the classes that make up the ADO structure. You can use the ADO structure to generate data components that are used to efficiently manage multiple data sources. In a disconnected scenario (such as the Internet), ADO. NET provides tools that can request, update, and coordinate data in a multi-city system. Ado. NET structure can also be implemented in a client application or an HTML page created by ASP.
System.Data.Common
contained by. NET data provider to share the class: NET Data provider describes a collection of classes that are used to access data sources in a managed space.
System.Data.OleDb
Encapsulates OLE DB. NET Data provider: NET Data provider describes the collection of classes used to access data sources in a managed space
System.Data.SqlClient
Encapsulates a SQL Server.NET data provider: NET data provides a collection of classes that describe access to a data source in a managed space.
System.Data.SqlTypes
Provides classes for native data types in SQL Sserver. These classes provide a safer, faster alternative to other data types. Using the classes in this namespace helps prevent class row conversion errors from occurring in situations where precision loss can occur.
System.Diagnostics
Provides classes that allow interaction with system processes, event logs, and performance counters. This namespace also provides classes that you can debug your application and trace code execution.
System.Diagnostics.SymbolStore
Provides classes that allow reading and writing of adaptive symbol information. - oriented. The compiler for the NET Framework can store debug symbol information in a programmer's database (PDB) file. Debugger and Code Analyzer tools can read debug symbol information at run time.
System.directioyservices
Provides a way to easily access Active Directory from managed code.
System.Drawing
Provides access to the GDI + basic form function. The system.drawing.drawing2d,system.drawing.imaging and System.Drawing.Text namespaces provide more advanced functionality
System.Drawing.Design
Contains classes that extend the design-time user interface (UI) logic and paint. You can further extend this design-time feature to create custom toolbox items, type-specific value editors (which can be edited and graphically represent values of supported types), or type converters that can convert values between specific types.
System.Drawing.Drawing2D
Provides advanced two and vector graphics capabilities. This namespace includes a gradient pen, a matrix class (for defining geometric transformations), and a GraphicsPath class.
System.Drawing.Imaging
Provides advanced GDI + image processing capabilities
System.Drawing.Printing
Provides services related to printing.
System.Drawing.Text
Provides advanced GDI + layout features. The classes in this namespace enable users to create and use a collection of fonts.
System.EnterpriseServices
Provides an important infrastructure for enterprise-class applications. COM + provides a service structure for the component programming model deployed in an enterprise environment. This namespace is. NET Framework objects provide access to COM + services, making. NET Framework objects more suitable for enterprise-level applications.
System.EnterpriseServices.CompensatingResourceManager
Provides classes that use Compensating Resource Manager (CRM) in managed code. CRM is a service provided by COM + that enables users to include non-transactional objects in a Microsoft Distributed Transaction Coordinator (DTC) transaction. Although CRM does not provide full resource Manager functionality, they provide transactional and persistent recovery logs.
System.Globalization
Contains classes that define culture-related information, including language, country/region, calendars in use, format patterns for dates, currency, numbers, and sort order of strings.
System.IO
Contains types that allow synchronous and asynchronous read and write to data streams and files.
System.IO.IsolatedStorage
Contains types that allow ships and use isolated storage areas. By using these stores, you can read and write data that is not accessible to low-trust code, and prevent exposing sensitive information that can be saved elsewhere in the file system. The data is stored in the data Warehouse independent of the current user and the assembly in which the code resides.
System.Management
Provides access to a rich set of management information and management events (about systems, devices, and applications that comply with Windows Management Instrumentation (WMI) infrastructure).
System.Management.Instrumentation
Provides the classes that are required to standardize application management and expose management information and events to potential users through WMI. This makes it easy for users such as Microsoft Application Center or Microsoft Operations Manager to manage your applications. Administrator scripts or other applications (hosted and non-pass applications) can also monitor and configure your application.
System.Messaging
Provides classes for users to connect, monitor, and manage message queues on the network, and send, and accept, or view messages.
System.Net
Provides a simple programming interface for the various protocols used by the current network. The WebRequest and WebResponse classes form the basis of a so-called pluggable protocol, an implementation of a network service that enables you to develop applications that use Internet resources without having to consider the specifics of each protocol.
System.Net.Sockets
Provides a managed implementation of the Windows Sockets (Winsock) interface for developers who require strict control over network access.
System.refection
Contains classes and interfaces that provide managed views of loaded types, methods, and fields, with the ability to dynamically create and invoke types.
System.Reflection.Emit
Contains classes that allow the compiler or tool to emit metadata and Micosoft intermediate language (MSIL) and generate PE (optional) on disk. The primary clients for these classes are the scripting engine and the compiler.
System.Runtime.CompilerServices
Provides functionality for compiler writers that use managed code to affect properties that are developed in the metadata of the common language runtime behavior. The class values in this namespace are used by the compiler compiler.
System.Runtime.InteropServices
provided for adoption. NET access to the collection of classes for COM objects and native APIs. The types in this namespace are grouped into the Ribbon: properties, exceptions, managed definitions for COM types, wrappers, type converters, and Marshal classes.
System.Runtime.InteropServices.Expando
Contains the IExpando interface, which allows you to modify an object by adding a member of a live remove object.
System.Runtime.Remoting
Provides an interface that allows developers to create and configure distributed applications.
System.Runtime.Remoting.Activation
Provides classes and objects that support server and client remote object activation.
System.Runtime.Remoting.Channels
Contains classes that support and process channel and channel sinks that are used as transport media when a client remote object invokes a method.
System.Runtime.Remoting.Channels.Http
Contains channels that use the HTTP protocol to transfer messages and objects to and from remote locations. By default, the HTTP channel encodes object and method calls in SOAP format for transmission, but in the configuration properties of a channel you can also specify that he encodes and decodes the formatter sink.
System.Runtime.Remoting.Channels.Tcp
Contains channels that use the TCP protocol to transfer messages and objects to and from remote locations. By default, the TCP channel encodes the object and method calls in binary format for transmission, but in the configuration properties of the channel you can also specify their encoding and decoding formatter sinks.
System.Runtime.Remoting.Contexts
Contains objects that define the context in which all objects reside. The context is an ordered sequence of attributes, with the environment in which the object is defined. When the context is created during the activation of an object, these objects are configured to require certain custom services, such as synchronization, transactions, just-in-time (JIT) activation, and security. Multiple objects can be persisted within a context.
System.Runtimg.Remoting.Lifetime
Contains classes that manage the lifetime of remote objects. Traditionally, distributed garbage collection uses reference counting and ping to control the lifetime of an object, which works when there are fewer clients per service, but does not work when each service has thousands of clients. The remoting lifetime service associates each service with a lease, and when the lease expires, the service is deleted. The Lifetime Service can act as a traditional distributed garbage collector and adjust well when the number of clients for each service increases.
System.Reuntime.Remoting.Metadata
Contains classes and properties that you can use to define the build and processing of soap for objects and fields. Classes in this namespace can be used to indicate soapaction, type output, XML element name, and Sml namespace URL methods.
System.Runtime.Remoting.Metadata.W3cXsd2001
Contains the XML Schema definition (XSD) defined by the WWW Consortium in 2001. The XML Schema part2:data type (XML Schemas Second von: data type) specification determines the format and behavior of various data types. This namespace contains wrapper classes for data types that conform to the specifications. All date and time types conform to the ISO standard specification.
System.Runtime.Remoting.MetadataServices
Contains classes that take advantage of the Soapsuds.exe command-line tool and user code to move between XML schemas of the metadata and remoting infrastructure.
System.Runtime.Remoting.Proxies
Contains classes that control and provide proxy functionality. The proxy is a local object that acts as a remote object image. Proxies enable clients to access objects across remoting boundaries.
System.Runtime.Remoting.Services
Contains the. NET Framework provides the functionality of the service class.
System.Runtime.Serialization
Contains classes that can be used to serialize and deserialize objects. Serialization is the process of converting an object or object graph into a linear sequence of bytes to store or transfer to another location. Deserialization is the process of accepting stored information and re-establishing the object with this information.
System.Runtime.Serialization.Formatters
Provides generic enumerations, interfaces, and classes used by the serialization formatter.
System.Runtime.Serialization.Formatters.Binary
Contains the BinaryFormatter class that can serialize and deserialize objects in binary format.
System.Runtime.Serialization.Formatters.Soap
Contains the Soapforamtter class that can serialize and deserialize objects in SOAP format.
System.Security
Provides the infrastructure for the common language runtime security system, including the base class for permissions.
System.Security.Cryptography
Provides cryptographic services, including secure encoding and decoding of data, and many other operations, such as hashing, generating, and message authentication.
System.Security.Cryptography.X509Certificates
The common language runtime implementation that contains the Authenticode V.3 certificate. This certificate is signed with a private key that uniquely identifies the holder of the certificate.
System.Securiyt.Cryptography.XML
Included in the. NET Framework security system for exclusive use of XML models. This XML model is not intended for general purposes. This model allows the XML object to be digitally signed.
System.Security.Permaissions
Defines classes that control operations and resource access based on policy.
System.Security.Policy
Contains code groups, membership conditions, and evidence. These three kinds of classes are used to create rules that are applied by the common language runtime Security policy system. The evidence class is the input to the security policy, and the membership condition is the switch; both create a policy statement and determine the set of permissions granted. The policy level code group is the structure of the policy hierarchy. Code groups are the encapsulation of rules and are arranged hierarchically in the policy level.
System.Security.Principal
Defines a user object that represents the security context in which code is run.
System.ServiceProcess
Provides classes that enable you to implement, install, and control Windows service applications. A service is an executable file that does not require a user interface and is running for a long time. The process of implementing a service consists of inheriting from the ServiceBase class, defining specific behaviors that are handled when the incoming start, stop, Tentative, and continuation commands are passed, and defining custom behavior and actions taken when the current system shuts down.
System.Text
Contains classes that represent ASCII, Unicode, UTF-7, and UTF-8 character encodings, an abstract base class for converting between word converts sequential blocks and byte blocks, and helper classes that do not need to create intermediate instances of strings to manipulate and format string objects.
System.Text.RegularExpressions
Provide the right. NET Framework regular expression engine access class. This namespace provides regular expression functionality that can be used in any platform or language that is run on the Microsoft.NET framework.
System.Threading
Provides classes and interfaces that support multithreaded programming. This namespace includes the ThreadPool class that manages the thread group, the time class that allows the delegate to be called after a specified period of time, and the mutex class for synchronizing mutually exclusive threads. This namespace also provides classes for thread scheduling, waiting for notifications, and deadlocks.
System.Timers
Provides a timer component that allows time to be raised at a specified interval.
System.Web
Provides classes and interfaces that support browser/server communication. This namespace includes a HttpResponse class that provides a large amount of information about the current HTTP request, a HttpResponse class that manages the output of HTTP to the client, and Httpserveruitility objects that provide access to server-side utilities and processes. System.Web also includes classes for cookie manipulation, file transfer, exception information, and output cache control.
System.Web.Caching
Provides classes for caching common resources on the server. These resources include ASP. NET pages, Web services, and user space. In addition, the cache dictionaries allow you to store common resources, such as hash lists and other data structures.
System.Web.Configuration
Contains classes for setting up an ASP.
System.Web.Hosting
Provides the ability to host ASP. NET application features for hosted applications outside of Microsoft Internet Information Server (IIS).
System.Web.Mail
Contains classes that construct and send messages using the CDOSYS message build. Mail messages are sent through the built-in SMTP mail service or any SMTP server in Microsoft Windows 2000. The classes in this namespace can be used from ASP. NET or any managed application.
System.Web.Security
Contains classes for implementing ASP. NET security in a Web server application.
System.Web.Services
Contains classes that can build and consume Web services. A Web service-hosted programmable entity (XML, SOAP) that resides on a Web server and exposes through a standard Internet protocol.
System.Web.Services.Configuration
Consists of classes that configure how XML Web services created with ASP.
System.Web.Service.Description
Consists of classes that enable you to publicly describe the SML Web services using the Web Service Description Language (WSDL). Each class in this namespace corresponds to a specific element in the WSDL specification, and the class hierarchy corresponds to the XML structure of the valid WSDL document.
System.WebServices.Discovery
Consists of classes that allow an XML Web services client to locate the XML Web service available on the Web serving through a process called XML Web server discovery.
System.Web.Services.Protocols
Consists of classes that define the protocol for transferring data between XML Web services clients and XML Web services created with ASP. NET during communication.
System.Web.SessionState
Provides classes and interfaces that support storing data on a server that is specific to a single client in a Web application. Session turntable data is used to provide the client with the appearance of a persistent connection to the application. State information can be stored in local process memory, or in the case of a network farm configuration, you can use the ASP. NET State Service or SQL Server database state information stored out of process.
System.Web.UI
provides classes and interfaces for creating spaces and pages that appear in a Web application as a user interface on a Web page. This namespace includes the control class, which provides a common set of functionality for all spaces, whether HTML space, Web space, or user control. It also includes the page space, which is automatically generated whenever a request is made to a page in the Web application. Classes are also available that provide Web Forms server spatial data binding capabilities, the ability to save the view state of a given control or page, and analytical pass-through for both programmable controls and text spaces.
System.Web.UI.Design
Contains support classes for extending the design of the Web user interface.
System.Web.UI.Design.WebControls
Contains classes that are supported for extending the design of Web server controls.
System.Web.UI.HtmlControls
Provides classes that enable you to create HTML server controls on a Web page. HTML server controls run on the server and map directly to standard HTML markup that is supported by all browsers. This enables you to programmatically control HTML elements on a Web page.
System.Web.UI.WebControls
Contains classes that can be used in Web server controls. Web controls run on the server and include form controls such as buttons and text boxes, as well as controls that are used for outstanding purposes, such as calendars. This enables you to programmatically control these elements on a Web page. Web controls are more abstract than HTML controls. Their object model does not necessarily reflect the HTML syntax.
System.Windows.Forms
Contains classes for creating Windows-based applications that take advantage of the rich user interface features in the Microsoft Windows operating system.
System.Windows.Forms.Design
Contains classes that you can use to extend support for Windows Forms design time.
System.Xml
Provides standard-based XML Schema (XSD) support.
System.Xml.Serialization
Contains classes that are used to serialize objects into XML-formatted documents or streams.
System.Xml.Xpath
Contains the XPath parser and the compute engine. It supports the 1.0 version of the XML Path Language (XPath) recommendation.
System.Xml.Xsl
Provides extensible Style sheet transformation (XSLT) support. It supports the recommendations of the 1.0 edition of the XSL Transformation (XSLT) version.

C # namespace Daquan detailed tutorial

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.