クリックして評価とフィードバックをお寄せください
MSDN
MSDN ライブラリ
.NET 開発
.NET Framework 3.5
.NET Framework 3.5

  低帯域幅での表示をオンにする
このページは次のバージョンについて記述しています。
Microsoft Visual Studio 2008/.NET Framework 3.5

その他のバージョンについては、以下の情報を参照してください。
.NET Framework リファレンス
.NET Framework クラス ライブラリ

更新 : 2007 年 11 月

.NET Framework クラス ライブラリは、Windows Software Development Kit (SDK) に含まれているクラス、インターフェイス、および値型のライブラリです。このライブラリは、システム機能へのアクセスを提供します。また、.NET Framework のアプリケーション、コンポーネント、およびコントロールを作成する場合の基礎となるようにデザインされています。

このリファレンスでは、.NET Framework クラス ライブラリに存在する次の名前空間について取り上げます。

Accessibility

コンポーネント オブジェクト モデル (COM: Component Object Model) のアクセシビリティ インターフェイスのマネージ ラッパーの一部である型が含まれています。

Microsoft.Aspnet.Snapin

ASP.NET 管理コンソール アプリケーションが Microsoft 管理コンソール (MMC) とやり取りするために必要なクラスが含まれています。

Microsoft.Build.BuildEngine

MSBuild エンジンを表すクラスが含まれています。

Microsoft.Build.Conversion

Visual Studio でプロジェクト ファイルを変換する際に使用する型が含まれています。

Microsoft.Build.Framework

MSBuild のタスク、ロガー、およびイベントを構成するクラスが含まれています。

Microsoft.Build.Tasks

MSBuild と共に出荷されたすべてのタスクの実装が含まれています。

Microsoft.Build.Tasks.Deployment.Bootstrapper

MSBuild で内部利用するクラスが含まれています。

Microsoft.Build.Tasks.Deployment.ManifestUtilities

MSBuild で内部利用するクラスが含まれています。

Microsoft.Build.Tasks.Hosting

MSBuild で内部利用するクラスが含まれています。

Microsoft.Build.Tasks.Windows

MSBuild で内部利用するクラスが含まれています。

Microsoft.Build.Utilities

独自の MSBuild ロガーおよびタスクの作成に使用できるヘルパー クラスが用意されています。

Microsoft.CSharp

C# 言語によるコンパイルとコード生成をサポートするクラスが含まれています。

Microsoft.Ink

Tablet PC でデジタル インクを実装する型が含まれています。

Microsoft.JScript

JScript 言語によるコンパイルとコード生成をサポートするクラスが含まれています。

Microsoft.ServiceModel.Channels.Mail

Windows Communication Foundation (WCF) に基づく Exchange Server のメール トランスポートを使用し、.NET Compact Framework 上およびデスクトップ上のアプリケーションをプログラミングできるようにするクラスが含まれています。

Microsoft.ServiceModel.Channels.Mail.ExchangeWebService

.NET Framework を使用し、デスクトップ上で Microsoft Exchange Server のメール トランスポートの実装を提供するクラスが含まれています。

Microsoft.ServiceModel.Channels.Mail.WindowsMobile

.NET Compact Framework を使用する Windows Mobile デバイス上で Microsoft Exchange Server のメール トランスポートの実装を提供するクラスが含まれています。

Microsoft.SqlServer.Server

.NET Framework 共通言語ランタイム (CLR: Common Language Runtime) コンポーネントを Microsoft SQL Server に統合するためのクラスと、SQL Server データベース エンジン プロセスの実行環境が含まれています。

Microsoft.StylusInput

デジタイザからのスタイラス パケット データをリアルタイムに処理する型が含まれています。

Microsoft.StylusInput.PluginData

RealTimeStylus プラグインに渡されるデータを表す型が含まれています。

Microsoft.VisualBasic

Visual Basic 言語によるコンパイルとコード生成をサポートするクラスが含まれています。

Microsoft.VisualBasic.ApplicationServices

Visual Basic アプリケーション モデルをサポートする型が含まれています。アプリケーション情報へのアクセスを提供します。

Microsoft.VisualBasic.Compatibility.VB6

Visual Basic 6.0 を Visual Basic .NET にアップグレードするためにツールによって使用される型が含まれています。

Microsoft.VisualBasic.CompilerServices

Visual Basic コンパイラをサポートする内部利用専用の型が含まれています。

Microsoft.VisualBasic.Devices

Visual Basic のデバイスに関連する My オブジェクトをサポートする型が含まれています。

Microsoft.VisualBasic.FileIO

Visual Basic の My ファイル システム オブジェクトをサポートする型が含まれています。

Microsoft.VisualBasic.Logging

Visual Basic の My ロギング オブジェクトをサポートする型が含まれています。ログをファイルに直接出力するシンプルなログ リスナを提供します。

Microsoft.VisualBasic.MyServices

Visual Basic の My をサポートする型が含まれています。

Microsoft.VisualBasic.MyServices.Internal

Visual Basic の My をサポートする内部利用専用の型が含まれています。

Microsoft.VisualC

Visual C++ コンパイラをサポートする型が含まれています。 

Microsoft.VisualC.StlClr

STL/CLR ライブラリを実装する型が含まれています。

Microsoft.VisualC.StlClr.Generic

STL/CLR ライブラリへのジェネリック インターフェイスを実装する型が含まれています。

Microsoft.Vsa

.NET Framework スクリプト エンジンのスクリプトをアプリケーションに統合し、実行時にコードをコンパイルおよび実行できるようにするインターフェイスが含まれています。

Microsoft.Web.Administration

インターネット インフォメーション サービス (IIS: Internet Information Services) マネージャを管理するためのクラスが含まれています。

Microsoft.Web.Management.Client

IIS マネージャに表示されるツールを開発するためのクラスが含まれています。

Microsoft.Web.Management.Client.Extensions

IIS マネージャの機能を拡張するためのクラスが含まれています。

Microsoft.Web.Management.Client.Win32

IIS マネージャに表示されるツールの Windows フォームのユーザー インターフェイス クラスが含まれています。

Microsoft.Web.Management.Features.Administrators

管理者モジュールを識別するクラスが含まれています。

Microsoft.Web.Management.Features.Delegation

デリゲート モジュールを識別するクラスが含まれています。

Microsoft.Web.Management.Features.Service

管理サービス モジュールを識別するクラスが含まれています。

Microsoft.Web.Management.Host

管理ユニットのホストを識別するインターフェイスが含まれています。

Microsoft.Web.Management.Host.Shell

IIS マネージャを起動したり、IIS マネージャに情報を渡したりするためのクラスが含まれています。

Microsoft.Web.Management.Server

IIS マネージャの管理機能のサーバー部分を実装する型が含まれています。

Microsoft.Win32

2 種類のクラス、つまりオペレーティング システムによって生成されるイベントを処理するクラスと、レジストリを操作するクラスが用意されています。

Microsoft.Win32.SafeHandles

ファイル ハンドルおよびオペレーティング システム ハンドルをサポートする共通機能を提供するセーフ ハンドル クラスの抽象派生クラスが含まれています。

Microsoft.Windows.Themes

Windows Presentation Foundation (WPF) で定義されたテーマのセットを公開します。

Microsoft.WindowsCE.Forms

.NET Compact Framework を使用する Pocket PC および Smartphone の Windows フォーム アプリケーションを開発するためのクラスが含まれています。

Microsoft.WindowsMobile.DirectX

.NET Compact Framework を使用するデバイスで DirectX アプリケーションを開発するためのクラスが含まれています。

Microsoft.WindowsMobile.DirectX.Direct3D

.NET Compact Framework を使用するデバイス上で Direct3D アプリケーションを開発するためのクラスが含まれています。

System

一般的に使用される値型と参照データ型、イベントとイベント ハンドラ、インターフェイス、属性、および処理例外を定義する基本クラスが含まれています。その他のクラスには、データ型の変換、メソッド パラメータの操作、数値演算、リモート プログラムまたはローカル プログラム呼び出し、アプリケーション環境の管理、およびマネージ アプリケーションとアンマネージ アプリケーションの監視をサポートするサービスが用意されています。

System.AddIn

アドインを識別するための属性が含まれています。

System.AddIn.Contract

独立して更新されるコンポーネント間の通信の基盤を提供する型が含まれています。

System.AddIn.Contract.Automation

コンポーネントが型情報にアクセスしたり、型メンバを呼び出したりする際に使用する型が含まれています。

System.AddIn.Contract.Collections

アドイン開発に必要なコレクション クラスを実装する際に使用する型が含まれています。

System.AddIn.Hosting

アドインの検出、登録、アクティブ化、および制御に必要な型が用意されています。

System.AddIn.Pipeline

ホスト アプリケーションとアドインとの間の通信パイプラインを構築するためのクラスが用意されています。

System.CodeDom

ソース コード ドキュメントの要素と構造を表すために使用できるクラスが含まれています。これらの要素を使用すると、System.CodeDom.Compiler 名前空間によって提供される機能を利用して、サポートされている言語のソース コードとして出力できるソース コード ドキュメントの構造をモデル化できます。

System.CodeDom.Compiler

サポートされているプログラミング言語でのソース コードの生成とコンパイルを管理するための型が含まれています。コード ジェネレータはそれぞれ、System.CodeDom 名前空間で提供される要素から成る、CodeDOM (Code Document Object Model) のソース コード モデルの構造に基づいて、特定のプログラミング言語によるソース コードを生成できます。

System.Collections

リスト、キュー、ビット配列、ハッシュ テーブル、ディクショナリなど、オブジェクトのさまざまなコレクションを定義するインターフェイスとクラスが含まれています。

System.Collections.Generic

ジェネリック コレクションを定義するインターフェイスとクラスが含まれています。これを使用して、厳密に型指定されたコレクションを作成し、非ジェネリックの厳密に型指定されたコレクションを使用した場合に比べてタイプ セーフおよびパフォーマンスを向上させることができます。

System.Collections.ObjectModel

再利用可能なライブラリのオブジェクト モデル内のコレクションとして使用できるクラスが含まれています。これらのクラスは、プロパティまたはメソッドがコレクションを返す場合に使用します。

System.Collections.Specialized

厳密に型指定された専用コレクションが含まれています。たとえば、リンクされたリストのディクショナリ、ビット ベクタ、文字列だけを格納するコレクションなどがあります。

System.ComponentModel

コンポーネントとコントロールの実行時およびデザイン時の動作を実装するために使用できるクラスが用意されています。この名前空間には、属性コンバータと型コンバータの実装、データ ソースとの連結、およびコンポーネントのライセンス処理のための基本クラスとインターフェイスが含まれています。

System.ComponentModel.Design

デザイン時にコンポーネントを設定できるようにするために、デザイン時のコンポーネントとユーザー インターフェイスの動作を開発者が独自に規定できるようにするクラスが含まれています。開発者がコンポーネントを配置したり、コンポーネントのプロパティを設定したりできるようにするしくみは、デザイン時の環境が用意します。

System.ComponentModel.Design.Data

データ関連コンポーネントのデザイン時の動作を実装するクラスが含まれています。

System.ComponentModel.Design.Serialization

デザイン時のシリアル化のカスタマイズと管理をサポートする型が用意されています。

System.Configuration

構成データを処理するためのプログラミング モデルを提供する型が含まれています。

System.Configuration.Assemblies

アセンブリを構成するために使用されるクラスが含まれています。

System.Configuration.Install

独自のコンポーネント用のカスタム インストーラを作成するためのクラスが用意されています。Installer クラスは、.NET Framework における全カスタム インストーラの基本クラスです。

System.Configuration.Provider

機能の追加または削除を簡略化するためのプラグ可能なモデルをサポートするために、サーバー アプリケーションとクライアント アプリケーションが共有する基本クラスが含まれています。

System.Data

ADO.NET アーキテクチャの大部分を構成するクラスが含まれています。ADO.NET アーキテクチャを使用すると、複数のデータ ソースのデータを効率よく管理するコンポーネントを作成できます。

System.Data.Common

.NET Framework Data Provider for ODBC によって共有されるクラスが含まれています。.NET Framework データ プロバイダは、マネージ空間でデータベースなどのデータ ソースにアクセスするために使用するクラスのコレクションを記述します。

System.Data.Design

カスタムの型指定されたデータセットを生成するために使用できるクラスが含まれています。

System.Data.Linq

LINQ to SQL アプリケーションでのリレーショナル データベースとの対話をサポートするクラスが含まれています。

System.Data.Linq.Mapping

リレーショナル データベースの構造と内容を表す LINQ to SQL オブジェクト モデルを生成するために使用されるクラスが含まれています。

System.Data.Odbc

.NET Framework ODBC 用データ プロバイダをカプセル化するクラスが含まれています。.NET Framework ODBC 用データ プロバイダは、マネージ空間で ODBC データ ソースにアクセスするために使用するクラスのコレクションを記述します。

System.Data.OleDb

.NET Framework OLE DB 用データ プロバイダをカプセル化するクラスが含まれています。.NET Framework OLE DB 用データ プロバイダは、マネージ空間で OLE DB データ ソースにアクセスするために使用するクラスのコレクションを記述します。

System.Data.OracleClient

.NET Framework Oracle 用データ プロバイダをカプセル化するクラスが含まれています。.NET Framework Oracle 用データ プロバイダは、マネージ空間で Oracle データ ソースにアクセスするために使用するクラスのコレクションを記述します。

System.Data.Sql

SQL Server 固有の機能をサポートするクラスが含まれています。このクラスの API 拡張機能は、.NET Framework SQL Server 用データ プロバイダ (System.Data.SqlClient) に追加されます。

System.Data.SqlClient

.NET Framework SQL Server 用データ プロバイダをカプセル化するクラスが含まれています。.NET Framework SQL Server 用データ プロバイダは、マネージ空間で SQL Server データベースにアクセスするために使用するクラスのコレクションを記述します。

System.Data.SqlServerCe

マネージ環境で Windows CE ベースのデバイスから SQL Server CE のデータベースにアクセスするために使用できるクラスのコレクションを記述します。この名前空間を使用すると、デバイス上に SQL Server CE データベースを作成したり、デバイスまたはリモート サーバー上にある SQL Server データベースとの接続を確立したりすることもできます。

System.Data.SqlTypes

SQL Server のネイティブ データ型のためのクラスが含まれています。これらのクラスは、他のデータ型に対する高速な代替手段となります。この名前空間のクラスを使用すると、有効桁数が消失するような状況で発生する型変換エラーの防止に役立ちます。他のデータ型では、内部的に SqlTypes との型変換が行われるため、この名前空間内でオブジェクトを明示的に作成して使用すると、コードの実行も速くなります。

System.Deployment.Application

ClickOnce アプリケーションにおけるカスタムのアップグレード動作を作成するための型が用意されています。

System.Diagnostics

システム プロセス、イベント ログ、およびパフォーマンス カウンタと対話できるクラスが用意されています。また、この名前空間には、アプリケーションをデバッグしたり、コードの実行をトレースしたりできるクラスも用意されています。

System.Diagnostics.CodeAnalysis

コード分析ツールとの対話のためのクラスが含まれています。コード分析ツールは、コードが命名やセキュリティなどに関するコーディング規則に従っているかどうかを分析するために使用します。

System.Diagnostics.Design

アプリケーションの監視およびインストルメンテーションのデザイン時サポートを拡張するために使用できるクラスが含まれています。

System.Diagnostics.Eventing

Windows Vista でのアプリケーションの実装をサポートする型が含まれています。インストルメンテーションを有効にした場合、イベント データが Event Tracing for Windows (ETW) トレース サブシステムに記録されます。

System.Diagnostics.Eventing.Reader

イベント ログの読み取りと管理をサポートする型が含まれています。

System.Diagnostics.PerformanceData

コンシューマにパフォーマンス メトリックスを公開する、カウンタ データを提供するためのクラスが含まれています。

System.Diagnostics.SymbolStore

ソース行から Microsoft Intermediate Language (MSIL) へのマップなど、デバッグ シンボル情報の読み書きを実行できるクラスが用意されています。.NET Framework 対応のコンパイラでは、デバッグ シンボル情報をプログラム データベース (PDB) ファイルに格納できます。デバッガとコード プロファイラ ツールは、実行時にデバッグ シンボル情報を読み取ることができます。

System.DirectoryServices

マネージ コードから Active Directory への簡単なアクセスを提供します。この名前空間には、ADSI (Active Directory Services Interfaces) 技術を使用する 2 つのコンポーネント クラス DirectoryEntry および DirectorySearcher があります。ADSI は、さまざまなネットワーク プロバイダを利用するための柔軟なツールとして Microsoft から提供される一連のインターフェイスです。ADSI を使用すると、管理者は、ネットワークの規模に関係なく、比較的簡単にネットワーク上のリソースを検出および管理できます。

System.DirectoryServices.AccountManagement

ユーザー、コンピュータ、グループの各セキュリティ プリンシパルに対し、複数のプリンシパル ストアにわたって同じ方法でアクセスし、操作する手段を提供します。

System.DirectoryServices.ActiveDirectory

Active Directory ディレクトリ サービス タスクを構築する高レベル抽象オブジェクト モデルが用意されています。フォレスト、ドメイン、サイト、サブネット、パーティション、スキーマなどの Active Directory ディレクトリ サービスの概念は、このオブジェクト モデルの一部です。

System.DirectoryServices.Protocols

LDAP (Lightweight Directory Access Protocol) Version 3 および DSML (Directory Services Markup Language) Version 2.0 規格に定義されているメソッドが用意されています。

System.Drawing

GDI+ 基本グラフィックス機能へのアクセスを提供します。System.Drawing.Drawing2DSystem.Drawing.Imaging、および System.Drawing.Text の各名前空間では、より高度な機能が提供されています。

System.Drawing.Design

デザイン時のユーザー インターフェイス (UI) ロジックと描画を拡張するクラスが含まれています。このデザイン時機能をさらに拡張すると、カスタム ツールボックス項目や、サポートされる型の値を編集したりグラフィカルに表現したりできる型に固有の値エディタ、特定の型の間で値を変換できる型コンバータを作成できます。この名前空間には、デザイン時 UI の拡張機能を開発するための基本的なフレームワークが用意されています。

System.Drawing.Drawing2D

高度な 2 次元グラフィックスおよびベクタ グラフィックス機能を提供します。この名前空間には、グラデーション ブラシ、Matrix クラス (ジオメトリック変換の定義に使用される)、および GraphicsPath クラスが含まれています。

System.Drawing.Imaging

高度な GDI+ イメージング機能を提供します。基本のグラフィックス機能は、System.Drawing 名前空間に用意されています。

System.Drawing.Printing

印刷に関連するサービスを提供します。通常、PrintDocument クラスの新しいインスタンスを作成して、印刷する内容を記述するプロパティを設定します。次に、Print メソッドを呼び出してドキュメントを実際に印刷します。

System.Drawing.Text

高度な GDI+ タイポグラフィ機能を提供します。基本のグラフィックス機能は、System.Drawing 名前空間に用意されています。この名前空間のクラスを使用すると、ユーザーがフォントのコレクションを作成して使用できます。

System.EnterpriseServices

エンタープライズ アプリケーションのための重要なインフラストラクチャを提供します。COM+ は、エンタープライズ環境に配置されるコンポーネント プログラミング モデルのためのサービス アーキテクチャを提供します。この名前空間には、エンタープライズ アプリケーションにとって実用的な、COM+ サービスにアクセスできる .NET Framework オブジェクトが用意されています。

System.EnterpriseServices.CompensatingResourceManager

マネージ コードで CRM (Compensating Resource Manager) を使用できるようにするためのクラスが用意されています。CRM は、COM+ によって提供されるサービスです。このサービスを使用すると、非トランザクション オブジェクトを Microsoft 分散トランザクション コーディネータ (DTC) のトランザクションに含めることができます。CRM は完全なリソース マネージャの機能を備えていませんが、トランザクションの最小性 (all-or-nothing の動作) と、復元ログを通じての永続性を提供します。

System.Globalization

言語、国/地域、使用する暦、日付、通貨、通知の書式パターン、文字列の並べ替え順序など、カルチャ関連の情報を定義するクラスが含まれています。これらのクラスは、グローバライズされた (国際対応) アプリケーションを作成する場合に便利です。

System.IdentityModel.Claims

拡張可能 ID モデルにおけるクレームの使用をサポートする型が含まれています。

System.IdentityModel.Policy

Windows Communication Foundation (WCF) の承認ポリシーを構築または使用するための型が含まれています。

System.IdentityModel.Selectors

発信 SOAP メッセージのセキュリティ トークンを提供し、受信 SOAP メッセージのセキュリティ トークンを認証する型が含まれています。

System.IdentityModel.Tokens

Windows Communication Foundation (WCF) が備えている定義済みのセキュリティ トークンに関連した型が含まれています。

System.IO

データ ストリームやファイルを同期的および非同期的に読み取ったり書き込んだりできるようにする型が含まれています。

System.IO.Compression

ストリームの基本的な圧縮および圧縮解除機能を提供するクラスが含まれています。

System.IO.IsolatedStorage

分離ストアを作成および使用できるようにする型が含まれています。分離ストアを使用すると、信頼性の低いコードからはアクセスできないデータの読み書きが可能になり、ファイル システム上の他の場所に保存できる機密情報が公開されるのを防止できます。データは、現在のユーザーと、コードが存在するアセンブリ別に分離されたコンパートメントに格納されます。

System.IO.Log

カスタム診断ログまたはトランザクション処理システムを実装するための型が含まれています。

System.IO.Packaging

単一のコンテナに対する複数のデータ オブジェクトの格納をサポートする型が含まれています。

System.IO.Pipes

匿名パイプまたは名前付きパイプによるプロセス間通信の手段を提供する型が含まれています。

System.IO.Ports

シリアル ポートを制御するクラスが含まれています。これにより、同期かつイベント ドリブンの I/O、ピンおよびブレークの状態へのアクセス、シリアル ドライバのプロパティへのアクセス、およびポート特性を指定するための列挙体が提供されます。

System.Linq

統合言語クエリ (LINQ: Language-Integrated Query) を使用するクエリをサポートするクラスとインターフェイスが含まれています。

System.Linq.Expressions

言語レベルのコード式を式ツリーの形式でオブジェクトとして表せる型が含まれています。

System.Management

WMI (Windows Management Instrumentation) インフラストラクチャに組み込まれている、システム、デバイス、アプリケーションに関する豊富な管理情報と管理イベントへのアクセスを提供します。

System.Management.Instrumentation

管理用のアプリケーションを組み込み、それらの管理情報とイベントを WMI を通じて潜在的なコンシューマに公開するために必要なクラスが用意されています。

System.Media

サウンド ファイルを再生したり、システム サウンドにアクセスしたりするためのクラスが含まれています。

System.Messaging

ネットワーク上のメッセージ キューへの接続、監視、および管理を行ったり、メッセージの送信、受信、ピークを行ったりできるクラスが用意されています。

System.Messaging.Design

System.Messaging クラスのデザイン時サポートを拡張するために使用できるクラスが含まれています。

System.Net

最近のネットワークで使用されている多くのプロトコル用の単純なプログラミング インターフェイスが用意されています。WebRequest クラスおよび WebResponse クラスは、プラグ可能なプロトコルと呼ばれるものの基礎、つまり、それぞれのプロトコルの固有の詳細を気にせずにインターネット リソースを使用するアプリケーションを開発できるネットワーク サービスの実装の基礎を形成します。

System.Net.Cache

取得したリソースのキャッシュ ポリシーを WebRequest クラスおよび HttpWebRequest クラスを使用して定義するために使用する型および列挙体を定義します。

System.Net.Configuration

アプリケーションが System.Net 名前空間の構成設定にプログラムでアクセスして更新するために使用するクラスが含まれています。

System.Net.Mail

電子メールを SMTP (Simple Mail Transfer Protocol) サーバーへ送信するために使用するクラスが含まれています。

System.Net.Mime

MIME (Multipurpose Internet Mail Exchange) ヘッダーを表すために使用する型が含まれています。電子メールを SmtpClient クラスを使用して送信する際、この型を System.Net.Mail 名前空間の型と共に使用して、Content-Type、Content-Disposition、Content-transfer-Encoding の各ヘッダーを指定します。

System.Net.NetworkInformation

ネットワーク トラフィック データ、ネットワーク アドレス情報、およびローカル コンピュータのアドレス変更の通知へのアクセスが用意されています。この名前空間には、Ping ユーティリティを実装するクラスも含まれています。Ping と関連クラスを使用して、コンピュータがネットワーク経由でアクセス可能かどうかをチェックできます。

System.Net.Security

ホスト間の安全な通信を実現するためのネットワーク ストリームを提供する型が含まれています。

System.Net.PeerToPeer

ピア ネットワーク機能へのアクセスを提供します。

System.Net.PeerToPeer.Collaboration

ピアツーピア ネットワーク機能を強化し、サーバーなしの管理されたコラボレーション セッションを実現するための機能を提供する型が用意されています。

System.Net.Security

ホスト間の安全な通信を実現するためのネットワーク ストリームを提供します。

System.Net.Sockets

ネットワークへのアクセスの制御を支援する必要のある開発者のための、Windows ソケット (Winsock) インターフェイスのマネージ実装が用意されています。

System.Printing

印刷をサポートする型が含まれています。

System.Printing.IndexedProperties

印刷システム オブジェクトのプロパティに、リフレクションを使わずにアクセスできるようにするクラスのほか、プロパティの設定を同じ型の別のオブジェクトにすばやくコピーできるようにするためのクラスが含まれています。

System.Printing.Interop

マネージ PrintTicket オブジェクトと Graphics Device Interface (GDI) のアンマネージ DEVMODE 構造体との相互変換をサポートする型が含まれています。

System.Reflection

読み込まれた型、メソッド、およびフィールドのマネージ ビューを提供するクラスとインターフェイスが含まれています。このビューでは、型を動的に作成したり呼び出したりできます。

System.Reflection.Emit

コンパイラやツールによってメタデータと Microsoft Intermediate Language (MSIL) を出力し、必要に応じてディスク上に PE ファイルを生成できるクラスが含まれています。これらのクラスの主なクライアントは、スクリプト エンジンとコンパイラです。

System.Resources

アプリケーションで使用されるカルチャに固有のさまざまなリソースを作成、格納、および管理できるクラスとインターフェイスが用意されています。

System.Resources.Tools

StronglyTypedResourceBuilder クラスが含まれています。リソースの厳密な型指定をサポートします。.NET Framework Version 2.0 以降では、この機能がコンパイル時に実行され、読み取り専用 (get) の静的プロパティを実装したクラスが作成されます。これにより、リソースへのアクセスがカプセル化され、リソースの扱いがより容易になります。

System.Runtime

SystemRuntimeSecurity などのさまざまな名前空間をサポートする高度な型が含まれています。

System.Runtime.CompilerServices

マネージ コードを使用するコンパイラ ライタのための機能を提供し、共通言語ランタイムの動作に影響するメタデータの属性を指定できるようにします。この名前空間のクラスは、コンパイラ ライタ専用です。

System.Runtime.ConstrainedExecution

あるコードの作成者とそのコードに依存する開発者との間で信頼関係を築くためのコントラクトを列挙および定義する一連の型を定義します。これらの型は、制約された実行領域 (CER) での使用のみを想定して設計されています。

System.Runtime.Hosting

アプリケーション ドメイン内でのアプリケーションのアクティベーションに使用する高度な型が含まれています。

System.Runtime.InteropServices

COM 相互運用機能とプラットフォーム呼び出しサービスをサポートするさまざまなメンバが用意されています。これらのサービスの詳細については、「アンマネージ コードとの相互運用」を参照してください。

System.Runtime.InteropServices.ComTypes

マネージ コードの COM 関数を定義するメソッドが含まれています。System.Runtime.InteropServices 名前空間の UCOM メソッドは廃止されました。代わりにこれらの関数を使用してください。

System.Runtime.InteropServices.Expando

メンバを追加または削除することによってオブジェクトを変更できる IExpando インターフェイスが含まれています。

System.Runtime.Remoting

分散アプリケーションを作成したり構成したりできるクラスとインターフェイスが用意されています。

System.Runtime.Remoting.Activation

リモート オブジェクトのサーバー アクティベーションおよびクライアント アクティベーションをサポートするクラスとオブジェクトが用意されています。

System.Runtime.Remoting.Channels

クライアントがリモート オブジェクトのメソッドを呼び出すときに転送手段として使用される、チャネルおよびチャネル シンクをサポートしたり処理したりするクラスが含まれています。

System.Runtime.Remoting.Channels.Http

HTTP プロトコルを使用してリモートの場所との間でメッセージやオブジェクトを転送するチャネルが含まれています。既定の HTTP チャネルでは、伝送のためにオブジェクトとメソッドの呼び出しが SOAP 形式でエンコードされますが、他のエンコード フォーマッタ シンクとデコード フォーマッタ シンクをチャネルの構成プロパティに指定することもできます。

System.Runtime.Remoting.Channels.Ipc

Windows オペレーティング システムのプロセス間通信 (IPC: Interprocess Communication) システムで使用するリモート処理用通信チャネルを定義します。IPC チャネルはネットワーク通信を使用しないため、HTTP チャネルおよび TCP チャネルよりはるかに高速ですが、物理的に同一のコンピュータ上のアプリケーション ドメイン間での通信にのみ使用できます。

System.Runtime.Remoting.Channels.Tcp

TCP プロトコルを使用してリモートの場所との間でメッセージやオブジェクトを転送するチャネルが含まれています。既定の TCP チャネルでは、伝送のためにオブジェクトとメソッドの呼び出しがバイナリ形式でエンコードされますが、他のエンコード フォーマッタ シンクとデコード フォーマッタ シンクをチャネルの構成プロパティに指定することもできます。

System.Runtime.Remoting.Contexts

すべてのオブジェクトが常駐するコンテキストを定義するオブジェクトが含まれています。コンテキストとは、オブジェクトが存在する環境を定義する順序付けられた一連のプロパティです。コンテキストは、同期、トランザクション、ジャスト イン タイム (JIT) アクティベーション、セキュリティなど、特定の自動サービスを要求するように構成されているオブジェクトのアクティベーション プロセス中に作成されます。1 つのコンテキスト内に複数のオブジェクトを常駐させることができます。

System.Runtime.Remoting.Lifetime

リモート オブジェクトの有効期間を管理するクラスが含まれています。従来の分散ガベージ コレクションでは、参照カウントを使用したりコントロールを ping したりすることによってオブジェクトの有効期間を管理します。この方法は、サービスあたりのクライアント数が少ないときは有効ですが、サービスあたりに数千ものクライアントが存在する場合には向きません。リモート処理の有効期間サービスは、各サービスにリースを関連付け、リース期間が切れるとサービスを削除します。有効期間サービスは、従来の分散ガベージ コレクタの機能を提供するだけでなく、サーバーあたりのクライアント数が増えたときにも柔軟に対応できます。

System.Runtime.Remoting.Messaging

メッセージの作成とリモート処理のためのクラスが含まれています。リモート処理インフラストラクチャは、メッセージを使用してリモート オブジェクトと通信します。メッセージは、リモート メソッド呼び出しの送信、リモート オブジェクトのアクティブ化、および情報の通信を目的として使用されます。メッセージ オブジェクトは、アクション ID、エンボイ情報、およびパラメータを含む、名前付きプロパティのセットを搬送します。

System.Runtime.Remoting.Metadata

オブジェクトやフィールドに対する SOAP の生成と処理をカスタマイズするために使用できるクラスおよび属性が含まれています。この名前空間のクラスを使用すると、SOAPAction、型出力、XML 要素名、およびメソッドの XML 名前空間 URI (Uniform Resource Identifier) を指定できます。

System.Runtime.Remoting.Metadata.W3cXsd2001

2001 年に W3C (World Wide Web Consortium) によって定義された XML スキーマ定義 (XSD) が含まれています。W3C の『XML Schema Part 2: Datatypes』仕様は、さまざまなデータ型の形式と動作を特定しています。この名前空間には、W3C 仕様に準拠するデータ型のラッパー クラスが含まれます。すべての日付と時刻の型は、ISO 標準仕様に準拠しています。

System.Runtime.Remoting.MetadataServices

メタデータとリモート処理インフラストラクチャ用の XML スキーマを相互に変換するために、Soapsuds.exe コマンド ライン ツールやユーザー コードから使用されるクラスが含まれています。

System.Runtime.Remoting.Proxies

プロキシの機能を制御したり提供したりするクラスが含まれています。プロキシとは、リモート オブジェクトのイメージであるローカル オブジェクトです。プロキシを使用すると、クライアントはリモート処理境界を越えてオブジェクトにアクセスできます。

System.Runtime.Remoting.Services

.NET Framework に機能を提供するサービス クラスが含まれています。

System.Runtime.Serialization

オブジェクトのシリアル化と逆シリアル化に使用できるクラスが含まれています。シリアル化とは、別の場所へのストレージまたは伝送のために、オブジェクトまたはオブジェクトのグラフをバイトのリニア シーケンスに変換するプロセスです。逆シリアル化は、格納されている情報を取り込んで、そこからオブジェクトを再び作成するプロセスです。

System.Runtime.Serialization.Configuration

アプリケーション構成ファイルの <system.xml.serialization> セクション内の値を読み取るために使用されるクラスが含まれています。

System.Runtime.Serialization.Formatters

シリアル化フォーマッタで使用される共通の列挙型、インターフェイス、およびクラスが用意されています。

System.Runtime.Serialization.Formatters.Binary

オブジェクトをバイナリ形式でシリアル化および逆シリアル化するために使用できる BinaryFormatter クラスが含まれています。

System.Runtime.Serialization.Formatters.Soap

オブジェクトを SOAP 形式でシリアル化および逆シリアル化するために使用できる SoapFormatter クラスが含まれています。

System.Runtime.Serialization.Json

オブジェクトを JSON (JavaScript Object Notation) にシリアル化したり、JSON からオブジェクトに逆シリアル化したりするための型が含まれています。

System.Runtime.Versioning

.NET Framework と連携したバージョン管理をサポートする、高度な開発を想定した型が含まれます。

System.Security

アクセス許可のための基本クラスなど、.NET Framework のセキュリティ システムの基になる構造が用意されています。

System.Security.AccessControl

セキュリティ設定できるオブジェクトについて、これらのオブジェクトへのアクセスを制御したり、セキュリティ関連の操作を監査したりするプログラミング要素を提供します。

System.Security.Authentication

接続のセキュリティを定義する一連の列挙体を提供します。

System.Security.Cryptography

データの安全なエンコーディングおよびデコーディングの他、ハッシュ処理、乱数生成、メッセージ認証などの多数の操作を含む暗号サービスを提供します。

System.Security.Cryptography.Pkcs

データ署名、キーの交換、証明書の要求、公開キーの暗号化と復号化、およびその他のセキュリティ機能のためのメソッドを含めて、公開キー暗号化規格 (PKCS) のためのプログラミング要素を提供します。

System.Security.Cryptography.X509Certificates

共通言語ランタイムによる Authenticode X.509 v.3 証明書の実装が含まれています。この証明書は、証明書の所有者を一意に、そして確実に識別する秘密キーで署名されます。

System.Security.Cryptography.Xml

XML デジタル署名の作成と検証をサポートするためのクラスが含まれています。

System.Security.Permissions

操作とリソースへのアクセスをポリシーに基づいて制御するクラスを定義します。

System.Security.Policy

コード グループ、メンバシップ条件、および証拠のが含まれています。これら 3 種類のクラスは、.NET Framework のセキュリティ ポリシー システムによって適用される規則を作成するために使用します。証拠クラスはセキュリティ ポリシーへの入力であり、メンバシップ条件はスイッチです。これら 2 つのクラスの両方によって、ポリシー ステートメントが作成され、与えられるアクセス許可セットが決定されます。ポリシー レベルとコード グループは、ポリシーの階層構造を形成します。コード グループは規則をカプセル化したもので、ポリシー レベルに階層的に配置されます。

System.Security.Principal

コードが実行されているセキュリティ コンテキストを表すプリンシパル オブジェクトを定義します。

System.Security.RightsManagement

Package または XpsDocument に格納されたコンテンツなど、アプリケーションで作成されたコンテンツの権限管理をサポートするためのクラスが含まれています。

System.ServiceModel

Windows Communication Foundation (WCF) サービスおよびクライアント アプリケーションを作成するために必要な型が含まれています。これらの型を使用することで、広範に分散されたアプリケーションを構築できます。

System.ServiceModel.Activation

管理対象のホスト環境において、サービス ホストの動的生成を構築したり変更したりするための型が含まれています。

System.ServiceModel.Activation.Configuration

SMSvcHost.exe.config ファイル内の構成要素を表すクラスが含まれています。

System.ServiceModel.Channels

クライアントおよびサービスが互いに通信する際に使用するメッセージを構築および変更するために必要な型のほか、メッセージの交換に使用するチャネルの種類、これらのチャネルを作成するためのチャネル ファクトリとチャネル リスナ、およびこれらを構成するためのバインディング要素が含まれています。

System.ServiceModel.ComIntegration

Windows Communication Foundation (WCF) サービスおよびクライアント アプリケーションを COM コンポーネントと統合するために必要な型が含まれています。

System.ServiceModel.Configuration

XML を共通言語ランタイム (CLR) の型に変換する際に、Windows Communication Foundation (WCF) インフラストラクチャによって使用される型が含まれています。

System.ServiceModel.Description

サービス ランタイムの構築やメタデータのエクスポートに使用される、サービス、コントラクト、およびエンドポイントの説明を作成および変更するために必要な型が含まれています。

System.ServiceModel.Diagnostics

診断用のパフォーマンス カウンタを構成する際に使用される列挙体が含まれています。

System.ServiceModel.Dispatcher

サービスおよびクライアント アプリケーションのランタイム実行動作を変更するために必要な型が含まれています。

System.ServiceModel.Install.Configuration

コンピュータ上で Windows Communication Foundation (WCF) を実行するための各種構成設定をインストールしたり構成したりするためのクラスが含まれています。

System.ServiceModel.MsmqIntegration

MSMQ アプリケーションと Windows Communication Foundation (WCF) アプリケーション間の通信を可能にする Microsoft メッセージ キュー (MSMQ: Microsoft Message Queuing) 統合のためのクラスが含まれています。

System.ServiceModel.PeerResolvers

System.ServiceModel.Persistence

System.ServiceModel.Security

Windows Communication Foundation (WCF) の一般的なセキュリティをサポートするクラスが含まれています。

System.ServiceModel.Security.Tokens

Windows Communication Foundation (WCF) セキュリティのセキュリティ トークンおよび証明書を表す型が含まれています。

System.ServiceModel.Syndication

配信オブジェクト モデルを構成する型が含まれています。

System.ServiceModel.Web

Web HTTP プログラミング モデルを構成する型が含まれています。

System.ServiceProcess

Windows サービス アプリケーションを実装、インストール、および制御できるクラスが用意されています。サービスとは、ユーザー インターフェイスなしで長時間実行される実行可能プログラムを指します。サービスの実装では、ServiceBase クラスから継承し、開始、停止、一時停止、継続の各コマンドが渡されたときに処理する特定の動作や、システムのシャットダウン時に実行されるカスタムの動作とアクションを定義できます。

System.ServiceProcess.Design

Windows サービス アプリケーションのデザイン時サポートを拡張するために使用できるクラスが含まれています。

System.Speech.AudioFormat

System.Speech.Recognition

音声認識の実装に必要な Windows Desktop Speech テクノロジの型が含まれています。

System.Speech.Recognition.SrgsGrammar

System.Speech.Synthesis

System.Speech.Synthesis.TtsEngine

SSML (Speech Synthesis Markup Language) をベースに、テキストの音声変換 (TTS: Text-To-Speech) をレンダリングするカスタム エンジンの作成をサポートする型が含まれています。

System.Text

ASCII、Unicode、UTF-7、および UTF-8 の文字エンコーディングを表すクラス、つまり、文字のブロックとバイトのブロックを相互に変換するための抽象基本クラスと、String の中間インスタンスを作成せずに String オブジェクトの操作と書式設定を行うヘルパー クラスが含まれています。

System.Text.RegularExpressions

.NET Framework の正規表現エンジンへのアクセスを提供するクラスが含まれています。この名前空間に用意されている正規表現機能は、.NET Framework 内で実行される任意のプラットフォームまたは言語から使用できます。

System.Threading

マルチスレッド プログラミングを実現するクラスとインターフェイスが用意されています。この名前空間には、スレッドの動作やデータへのアクセスを同期するためのクラス (MutexMonitorInterlockedAutoResetEvent など) のほか、システムが提供するスレッド プールを使用するための ThreadPool クラス、スレッド プール スレッドでコールバック メソッドを実行するための Timer クラスも用意されています。

System.Timers

指定した間隔でイベントを発生させることができる Timer コンポーネントが用意されています。

System.Transactions

コードのトランザクションへの参加を許可するクラスが含まれています。このクラスは、複数の分散参加要素、複数のフェーズ通知、および永続参加リストを使用するトランザクションをサポートします。

System.Transactions.Configuration

System.Transactions クラスが使用する設定オプションを記述するクラスが含まれています。

System.Web

ブラウザとサーバー間の通信を有効にするクラスとインターフェイスが用意されています。この名前空間には、現在の HTTP 要求に関する詳細情報を提供する HttpRequest クラス、クライアントへの HTTP 出力を管理する HttpResponse クラス、およびサーバー側のユーティリティとプロセスへのアクセスを提供する HttpServerUtility クラスが含まれています。System.Web には、Cookie 操作、ファイル転送、例外情報、および出力キャッシュ制御のためのクラスも含まれています。

System.Web.ApplicationServices

ASP.NET フォーム認証、ロール、およびプロファイル アプリケーションの各サービスに Windows Communication Foundation (WCF) サービスとしてアクセスできるようにするクラスが用意されています。

System.Web.Caching

頻繁に使用されるサーバー上のデータをキャッシュするためのクラスが用意されています。これには、Cache クラス、つまり、ハッシュ テーブルやデータ セットなどの任意のデータ オブジェクトを格納するディクショナリが含まれています。これらのオブジェクトの有効期限機能と、これらのオブジェクトを追加および削除できるメソッドも用意されています。他のファイルやキャッシュ エントリへの依存関係を持つオブジェクトを追加したり、オブジェクトがキャッシュから削除されたときにコールバックを実行して、アプリケーションに通知したりすることもできます。

System.Web.ClientServices

ASP.NET ログイン、ロール、およびプロファイルの各サービスに対し、Windows ベースのアプリケーションからアクセスできるようにするクラスが含まれています。

System.Web.ClientServices.Providers

ASP.NET ログイン、ロール、およびプロファイルの各サービスに対し、Windows ベースのアプリケーションからアクセスできるようにするクライアント サービス プロバイダとその他のクラスが含まれています。

System.Web.Compilation

ASP.NET ビルド環境内でカスタムのファイルの種類を生成およびコンパイルするためのクラスが含まれています。

System.Web.Configuration

ASP.NET 構成のセットアップに使用されるクラスが含まれています。

System.Web.Handlers

Web サーバーへの HTTP 要求を処理する HTTP ハンドラ クラスが含まれています。

System.Web.Hosting

IIS (Microsoft Internet Information Services) の外部からマネージ アプリケーションによって ASP.NET アプリケーションをホストするための機能が用意されています。

System.Web.Management

Web アプリケーションの状態を管理および監視するためのクラスおよびインターフェイスが含まれています。

System.Web.Mobile

ASP.NET モバイル Web アプリケーションを作成するのに必要な、認証やエラー処理などの核となる機能が含まれています。

System.Web.Profile

Web サーバー アプリケーションに ASP.NET ユーザー プロファイルを実装するために使用されるクラスが含まれています。

System.Web.Query.Dynamic

LinqDataSource コントロールの表現を解析して統合言語クエリ (LINQ: Language-Integrated Query) にするためのクラスが含まれています。

System.Web.RegularExpressions

ASP.NET ファイルの分析に使用される正規表現が用意されています。System.Web.RegularExpressions 名前空間のすべてのメンバは、Regex クラスの子孫です。

System.Web.Script.Serialization

マネージ型の JSON (JavaScript Object Notation) シリアル化と逆シリアル化を提供するクラスを含みます。シリアル化動作をカスタマイズするための機能拡張も提供します。

System.Web.Script.Services

ASP.NET の AJAX 機能を使用して Web サービス サポートをカスタマイズするための属性が用意されています。

System.Web.Security

Web サーバー アプリケーションに ASP.NET セキュリティを実装するために使用されるクラスが含まれています。

System.Web.Services

ASP.NET を使用した XML Web サービスおよび XML Web サービス クライアントを作成できるクラスが含まれています。XML Web サービスは、HTTP、XML、XSD、SOAP、WSDL などの標準プロトコルを使用する疎結合環境でのメッセージ交換機能を提供するアプリケーションです。XML Web サービスを使用すると、企業内外の異種環境に対して、実装、プラットフォーム、およびデバイスの相互運用を広範囲にわたって実現するモジュール アプリケーションを構築できます。

System.Web.Services.Configuration

ASP.NET を使用して作成された XML Web サービスの動作を構成するクラスが含まれています。

System.Web.Services.Description

Web サービス記述言語 (WSDL) を使用して XML Web サービスをパブリックに記述するためのクラスが含まれています。この名前空間の各クラスは、WSDL 仕様の中の特定の要素に対応します。クラス階層は、有効な WSDL ドキュメントの XML 構造に対応します。

System.Web.Services.Discovery

XML Web サービス クライアントにおいて、Web サーバー上で利用できる XML Web サービスを検出できるようにするクラスが含まれています。サービスの検索は、XML Web サービス探索というプロセスを介して行われます。

System.Web.Services.Protocols

ASP.NET Web サービス クライアントと Web サービス間の通信中に、データ送信のため使用されるプロトコルを定義するクラスが含まれています。

System.Web.SessionState

サーバー上の Web アプリケーションにおいて、1 つのクライアントに固有のデータを格納できるようにするためのクラスとインターフェイスが用意されています。クライアントがアプリケーションと永続的に接続しているように見せかけるために、セッション状態データが使用されます。ステータス情報はローカル プロセス メモリに格納できる他、Web ファーム構成では、ASP.NET 状態サービスまたは SQL Server データベースのいずれかを使用してプロセス外に格納することもできます。

System.Web.UI

ASP.NET Web アプリケーションのユーザー インターフェイスとして ASP.NET サーバー コントロールと ASP.NET Web ページを作成するために使用できるクラスとインターフェイスが用意されています。この名前空間には、HTML サーバー コントロール、Web サーバー コントロール、ユーザー コントロールなど、あらゆるコントロールおよび共通の機能セットを提供する Control クラスが含まれます。また、ASP.NET Web アプリケーションの .aspx ファイルが要求されるたびに自動的に生成される Page コントロールも含まれます。さらに、データ バインディング機能、特定のコントロールやページのビューステートを保存する機能、および解析機能をサーバー コントロールに提供するクラスも存在します。

System.Web.UI.Adapters

コントロール アダプタおよびページ アダプタの基本クラスが含まれています。これを使用してページやコントロールの有効期間状態をオーバーライドすると、既定のマークアップまたは動作を特定のブラウザ向けの新しいマークアップ規格に変更できます。

System.Web.UI.Design

ASP.NET Web ページおよび Web サーバー コントロールのデザイン時サポートを拡張するために使用できるクラスが含まれています。

System.Web.UI.Design.MobileControls

互換性のために残されています。System.Web.UI.MobileControls 名前空間のクラスのデザイン時サポートを提供するクラスが含まれています。この名前空間のクラスは廃止されました。System.Web.UI.Design.WebControls 内のクラスを使用してください。

System.Web.UI.Design.MobileControls.Converters

モバイル コントロールでのデータ型変換のデザイン時サポートを提供するクラスが含まれています。

System.Web.UI.Design.WebControls

Web サーバー コントロールのデザイン時サポートを拡張するために使用できるクラスが含まれています。

System.Web.UI.Design.WebControls.WebParts

System.Web.UI.WebControls.WebParts 名前空間のクラスの派生コントロールに対するデザイン時サポートを提供するクラスが含まれています。

System.Web.UI.HtmlControls

Web フォーム ページに HTML サーバー コントロールを作成できるクラスのコレクションが含まれています。HTML サーバー コントロールはサーバー上で実行され、ほとんどのブラウザでサポートされる標準の HTML タグに直接割り当てられます。このコントロールを使用すると、Web フォーム ページの HTML 要素をプログラムによって制御できます。

System.Web.UI.MobileControls

互換性のために残されています。異なるモバイル デバイスに対してアプリケーションをインテリジェントに表示できる一連の ASP.NET サーバー コントロールが含まれています。この名前空間のクラスは廃止されました。System.Web.UI.WebControls 内のコントロールを使用してください。

System.Web.UI.MobileControls.Adapters

モバイル コントロールの有効期間段階をオーバーライドして、既定の HTML、CHTML、または WML のマークアップまたは動作を、新しいマークアップ規格や特定のブラウザまたはモバイル デバイス向けに変更するために使用できるクラスが含まれています。

System.Web.UI.MobileControls.Adapters.XhtmlAdapters

モバイル コントロールの有効期間段階をオーバーライドして、既定の XHTML のマークアップまたは動作を、新しいマークアップ規格や特定のブラウザまたはモバイル デバイス向けに変更するために使用できるクラスが含まれています。

System.Web.UI.WebControls

Web ページに Web サーバー コントロールを作成できるクラスが含まれています。Web サーバー コントロールはサーバー上で実行されます。Web サーバー コントロールには、ボタンやテキスト ボックスなどのフォーム コントロールが含まれます。Web サーバー コントロールには、予定表などの特別な目的で使用するコントロールも含まれています。Web サーバー コントロールはサーバー上で実行されるため、これらの要素をプログラムによって制御できます。Web サーバー コントロールは、HTML サーバー コントロールより抽象的です。Web サーバー コントロールのオブジェクト モデルは、必ずしも HTML の構文を反映していません。

System.Web.UI.WebControls.Adapters

Web コントロールの有効期間段階をオーバーライドして、そのコントロールの既定のマークアップまたは動作を、新しいマークアップ規格や特定のブラウザ向けに変更するために使用できるクラスが含まれています。

System.Web.UI.WebControls.WebParts

エンド ユーザーが外観や動作を変更 (カスタマイズ) できる Web ページの作成に使用するクラスおよびインターフェイスの統合セットが含まれています。各ページのユーザー定義設定は、その後のブラウザ セッション用に保存されます。

System.Web.Util

コールバック メソッドをトランザクションのスコープ下で実行し、作業を別のスレッドにポストする場合に使用するクラスが含まれています。

System.Windows

Windows Presentation Foundation (WPF) の重要な基本要素クラス、WPF プロパティ システムおよびイベント ロジックをサポートする各種クラス、WPF のコアおよびフレームワークによって広範に使用されるその他の型が用意されています。

System.Windows.Annotations

Windows Presentation Foundation (WPF) ドキュメント表示コントロールに表示されるコンテンツについて、ユーザーが作成した注釈をサポートする型が含まれています。

System.Windows.Annotations.Storage

ユーザーが作成した注釈を保存および取得するための、ストレージ アーキテクチャとメディアを定義するクラスが含まれています。

System.Windows.Automation

Windows Presentation Foundation (WPF) のユーザー インターフェイスのオートメーション クライアントをサポートするクラスが含まれています。

System.Windows.Automation.Peers

AutomationPeer 基本クラスと、この基本クラスから派生し、.NET Framework コントロールに対応する一連の型を定義します。

System.Windows.Automation.Provider

Windows Presentation Foundation (WPF) の UI オートメーション プロバイダを作成するための型が含まれています。

System.Windows.Automation.Text

Windows Presentation Foundation (WPF) UI オートメーションで使用されるテキストの書式設定および関連する動作を指定する列挙値が含まれます。

System.Windows.Controls

ユーザーとアプリケーションの対話を可能にするコントロールを作成するためのクラスが含まれています。

System.Windows.Controls.Primitives

より複雑な他のコントロールの一部として使用される基本クラスおよびコントロールを含みます。

System.Windows.Converters

Windows Presentation Foundation (WPF) におけるシリアル化時の型変換をサポートするクラスが含まれています。

System.Windows.Data

プロパティをデータ ソース、データ ソース プロバイダ クラス、およびコレクションやビューのデータ固有の実装にバインドするために使用するクラスを格納します。

System.Windows.Documents

FixedDocument、FlowDocument、および XML Paper Specification (XPS) ドキュメントの作成をサポートするクラスが含まれています。

System.Windows.Documents.DocumentStructures

XpsDocument の構造を、セクション、段落、図、箇条書きリスト、番号付きリスト、およびテーブルの観点から記述するクラスが含まれています。

System.Windows.Documents.Serialization

さまざまなデータ形式のドキュメントを読み書きするランタイム アクセス可能なプラグイン シリアライザの作成および使用をサポートするクラスが含まれています。

System.Windows.Forms

Windows オペレーティング システムに用意されている豊富なユーザー インターフェイス機能を最大限に利用する、Windows ベースのアプリケーションを作成するためのクラスが含まれています。

System.Windows.Forms.Design

Windows フォーム コンポーネントのデザイン時構成と動作をサポートするクラスが含まれています。これらのクラスには、Windows フォーム コンポーネントをサポートする Designer クラス、一連のデザイン時サービス、特定の型のプロパティを設定するための UITypeEditor クラス、ActiveX コントロールをインポートするためのクラスがあります。

System.Windows.Forms.Design.Behavior

コンポーネントのカスタム ユーザー インターフェイス動作をデザイン時に作成するためのクラスが含まれています。

System.Windows.Forms.Integration

Windows フォーム コントロールと Windows Presentation Foundation (WPF) コントロールの相互運用をサポートするクラスが含まれています。

System.Windows.Forms.Layout

デザイン時および実行時のレイアウト動作をサポートするクラスが含まれています。

System.Windows.Forms.VisualStyles

visual スタイルを使用して、コントロールや他の Windows ユーザー インターフェイス要素を表示するためのクラスが含まれています。

System.Windows.Ink

System.Windows.Ink.AnalysisCore

基本的なレベルのインク分析機能を提供します。

System.Windows.Input

Windows Presentation Foundation (WPF) の入力システムをサポートするクラスが含まれています。

System.Windows.Input.StylusPlugIns

Windows Presentation Foundation (WPF) プラットフォーム上でタブレット ペンによるデータの操作をサポートするクラスが用意されています。

System.Windows.Interop

Windows Presentation Foundation (WPF) コントロールと他のテクノロジの相互運用をサポートするクラスが含まれています。

System.Windows.Markup

Windows Presentation Foundation (WPF) アプリケーションにおけるシリアル化および XAML (Extensible Application Markup Language) をサポートするクラスが含まれています。

System.Windows.Markup.Localizer

バイナリ XAML (BAML) ソースのローカリゼーションを支援する型が含まれています。

System.Windows.Markup.Primitives

Windows Presentation Foundation (WPF) アプリケーションの XAML (Extensible Application Markup Language) をサポートするクラスが含まれています。

System.Windows.Media

Windows Presentation Foundation (WPF) アプリケーション内の描画、テキスト、オーディオ コンテンツ、ビデオ コンテンツなどのリッチ メディアの統合を可能にするクラスが含まれています。

System.Windows.Media.Animation

Windows Presentation Foundation (WPF) アプリケーションにおけるプロパティ アニメーション機能を提供するクラスが含まれています。

System.Windows.Media.Converters

MarkupWriter が XAML (Extensible Application Markup Language) のシリアル化に使用する型が含まれています。

System.Windows.Media.Effects

ビットマップ イメージに視覚効果を適用するために使用できる型が含まれています。

System.Windows.Media.Imaging

ビットマップ イメージのエンコードとデコードに使用する型が含まれています。

System.Windows.Media.Media3D

Windows Presentation Foundation (WPF) アプリケーションでの 3-D 表示をサポートする型が含まれています。

System.Windows.Media.Media3D.Converters

MarkupWriter クラスが XAML (Extensible Application Markup Language) のシリアル化に使用する型を定義します。

System.Windows.Media.TextFormatting

通常は、コントロール ベースのテキスト表現またはテキスト オブジェクト モデルよりも低いレベルでテキストの書式設定を制御するクラスが含まれています。

System.Windows.Navigation

ナビゲーション (ウィンドウ間の移動やナビゲーション履歴の作成など) 用に使用される型が含まれています。

System.Windows.Resources

Windows Presentation Foundation (WPF) リソース モデル、およびリソース ビルド アクションをサポートする低レベル クラスが含まれています。

System.Windows.Shapes

XAML (Extensible Application Markup Language) またはコードで使用できる図形のライブラリが含まれています。

System.Windows.Threading

Windows Presentation Foundation (WPF) のスレッド処理システムをサポートするクラスが含まれています。

System.Windows.Xps

XML Paper Specification (XPS) ドキュメントをデータ ストアまたは印刷キューに書き込むクラスが含まれています。

System.Windows.Xps.Packaging

XPS ドキュメントのコンポーネントをアプリケーションから読み取ったり書き込んだりできるようにするクラスが含まれています。

System.Windows.Xps.Serialization

XPS ドキュメントのシリアル化をサポートするクラスが含まれています。

System.Workflow.Activities

作業プロセスの実行可能な表現を作成し、実行するためにワークフローに追加できるアクティビティを定義するクラスが含まれています。

System.Workflow.Activities.Configuration

構成ファイルのセクションを表すクラスが含まれています。

System.Workflow.Activities.Rules

規則を形成する条件およびアクションを定義するクラスが含まれています。

System.Workflow.Activities.Rules.Design

規則設定エディタ条件エディタのダイアログ ボックスを管理するためのクラスが含まれています。

System.Workflow.ComponentModel

アクティビティやワークフローの作成に使用する型が含まれています。

System.Workflow.ComponentModel.Compiler

アクティビティやワークフローを検証およびコンパイルするためのインフラストラクチャを提供します。

System.Workflow.ComponentModel.Design

ワークフローやアクティビティのデザイン時のカスタム動作を作成するために開発者が使用できるクラスが含まれています。

System.Workflow.ComponentModel.Serialization

アクティビティやワークフローを XAML (Extensible Application Markup Language) や CodeDOM にシリアル化したり、その逆のシリアル化を行ったりする際の管理インフラストラクチャを提供します。

System.Workflow.Runtime

ワークフロー ランタイム エンジンおよびワークフロー インスタンスの実行を制御するための型が含まれています。

System.Workflow.Runtime.Configuration

ワークフロー ランタイム エンジンを構成するために使用されるクラスが含まれています。

System.Workflow.Runtime.DebugEngine

ワークフロー インスタンスのデバッグに使用する型が含まれています。

System.Workflow.Runtime.Hosting

ホスト アプリケーションがワークフロー ランタイム エンジンに提供するサービスに関連したクラスが含まれています。

System.Workflow.Runtime.Tracking

サービスの追跡に関連した型が含まれています。

System.Xml

XML 処理の標準ベースのサポートを提供します。

System.Xml.Linq

LINQ to XML の型が含まれています。LINQ to XML は、XML ドキュメントを簡単かつ効率的に変更できるようにする、メモリ内 XML プログラミング インターフェイスです。

System.Xml.Schema

XML スキーマ定義言語 (XSD) スキーマの標準ベースのサポートを提供する XML クラスが含まれています。

System.Xml.Serialization

オブジェクトを XML 形式のドキュメントまたはストリームにシリアル化するために使用されるクラスが含まれています。

System.Xml.Serialization.Advanced

Web サービス記述言語 (WSDL: Web Services Description Language) ドキュメントから生成されたコードをカスタマイズできるようにするクラスが含まれています。

System.Xml.Serialization.Configuration

アプリケーション構成ファイルの system.xml.serialization 要素セクション内の値を読み取るために使用されるクラスが含まれています。

System.Xml.XPath

XQuery 1.0 および XPath 2.0 データ モデルのインスタンスとして XML 情報項目間を移動したりこれを編集するためのカーソル モデルを定義するクラスが含まれています。

System.Xml.Xsl

XSLT (Extensible Stylesheet Transformation) 変換のサポートを提供します。この名前空間は、W3C 勧告『XSL Transformations (XSLT) Version 1.0』をサポートします。

System.Xml.Xsl.Runtime

System.Xml.Xsl 名前空間のクラスの内部サポートを提供します。この名前空間のクラスは .NET Framework インフラストラクチャをサポートするもので、コードから直接使用するためのものではありません。

UIAutomationClientsideProviders

クライアント オートメーション プロバイダをマップする単一のクラスが含まれています。

非推奨の名前空間と内部での使用を目的とした名前空間

コミュニティ コンテンツ   コミュニティ コンテンツとは
新しいコンテンツの追加 RSS  注釈
Processing
© 2009 Microsoft Corporation. All rights reserved. 使用条件  |  商標  |  プライバシー
Page view tracker