.NET Framework 클래스 라이브러리

.NET Framework 클래스 라이브러리는 시스템 기능에 액세스를 제공하는 클래스, 인터페이스 및 값 형식의 라이브러리이며, .NET Framework 응용 프로그램, 구성 요소 및 컨트롤을 빌드할 때 기초로 사용할 수 있습니다.

네임스페이스

.NET Framework 클래스 라이브러리는 이 참조에서 자세히 설명하는 다음 네임스페이스를 제공합니다.

  • Accessibility
    COM(Component Object Model) 액세스 가능성 인터페이스의 관리되는 래퍼에 속하는 형식을 포함합니다.

  • Microsoft.Aspnet.Snapin
    ASP.NET 관리 콘솔 응용 프로그램이 MMC(Microsoft Management Console)와 상호 작용하는 데 필요한 클래스를 포함합니다.

  • Microsoft.Build.BuildEngine
    MSBuild 엔진을 나타내는 클래스를 포함합니다.

  • Microsoft.Build.Construction
    MSBuild 개체 모델이 확인되지 않은 값으로 프로젝트 루트를 생성하는 데 사용하는 형식을 포함합니다.

  • Microsoft.Build.Conversion
    Visual Studio에서 프로젝트 파일을 변환하는 데 사용하는 형식을 포함합니다.

  • Microsoft.Build.Debugging
    Contains types for managing the debugger.

  • Microsoft.Build.Evaluation
    MSBuild 개체 모델이 프로젝트를 평가하는 데 사용하는 형식을 포함합니다.

  • Microsoft.Build.Exceptions
    MSBuild 엔진에서 사용하는 예외 형식을 포함합니다.

  • Microsoft.Build.Execution
    MSBuild 개체 모델이 프로젝트를 빌드하는 데 사용하는 형식을 포함합니다.

  • Microsoft.Build.Framework
    MSBuild의 작업, 로거 및 이벤트를 구성하는 클래스를 포함합니다.

  • Microsoft.Build.Framework.XamlTypes
    파일, 규칙 및 기타 원본에서 구문 분석된 XAML 형식을 나타내는 데 사용되는 클래스를 포함합니다.

  • Microsoft.Build.Logging
    빌드의 진행률을 로깅하는 데 사용하는 형식을 포함합니다.

  • 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.Tasks.Xaml
    XAML 처리 형식을 포함합니다.

  • Microsoft.Build.Utilities
    사용자가 MSBuild 로거와 작업을 직접 만들 수 있는 도우미 클래스를 제공합니다.

  • Microsoft.CSharp
    C# 언어를 사용한 컴파일 및 코드 생성을 지원하는 클래스를 포함합니다.

  • Microsoft.CSharp.RuntimeBinder
    DLR(동적 언어 런타임) 및 C# 간의 상호 운용성을 지원하는 형식을 포함합니다.

  • Microsoft.Data.Entity.Build.Tasks
    ADO.NET 엔터티 데이터 모델 디자이너(Entity Designer)에서 사용되는 MSBuild 형식을 포함합니다.

  • Microsoft.JScript
    JScript 언어를 사용한 컴파일 및 코드 생성을 지원하는 클래스를 포함합니다.

  • Microsoft.SqlServer.Server
    Microsoft SQL Server 및 SQL Server 데이터베이스 엔진 프로세스 실행 환경으로의 .NET Framework CLR(공용 언어 런타임) 구성 요소 통합과 관련된 클래스를 포함합니다.

  • Microsoft.VisualBasic
    Visual Basic 언어를 사용한 컴파일 및 코드 생성을 지원하는 클래스를 포함합니다.

  • Microsoft.VisualBasic.Activities
    In 및 Out 인수에 바인딩할 수 있는 Visual Basic 식과 Visual Basic 식 설정을 제공하는 클래스를 포함합니다.

  • Microsoft.VisualBasic.Activities.XamlIntegration
    Microsoft.VisualBasic.Activities.VisualBasicSettings에 대한 형식 변환기 및 XAML serializer를 제공합니다.

  • 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.Win32
    운영 체제에서 발생되는 이벤트를 처리하는 클래스와 시스템 레지스트리를 조작하는 클래스 등 두 가지 형식의 클래스를 제공합니다.

  • Microsoft.Win32.SafeHandles
    공용 기능 지원 파일 및 운영 체제 핸들을 제공하는 SafeHandle 클래스에서 파생된 추상 클래스를 포함합니다.

  • Microsoft.Windows.Themes
    WPF(Windows Presentation Foundation)에서 정의된 테마 집합을 노출합니다.

  • System
    자주 사용되는 값과 참조 데이터 형식, 이벤트와 이벤트 처리기, 인터페이스, 특성, 예외 처리 등을 정의하는 기본적인 클래스 및 기본 클래스를 포함합니다. 이들 이외의 클래스는 데이터 형식 변환, 메서드 매개 변수 조작, 수학, 원격 및 로컬 프로그램 호출, 응용 프로그램 환경 관리, 관리되는/관리되지 않는 응용 프로그램 관리 등의 서비스를 지원합니다.

  • System.Activities
    작업을 만들고 작업하는 데 필요한 모든 클래스를 포함합니다. 이 네임스페이스의 클래스를 사용하여 작업, 데이터 흐름을 작업 및 변수 안과 밖으로 정의할 수 있습니다.

  • System.Activities.Core.Presentation
    Windows Workflow Foundation의 기본 및 확장 시나리오에 사용되는 도우미 클래스를 포함합니다.

  • System.Activities.Core.Presentation.Factories
    컬렉션과 상호 작용하고 Windows Workflow Foundation에서 제어 흐름을 활성화하는 작업을 만들기 위한 팩터리를 제공합니다.

  • System.Activities.Core.Presentation.Themes
    활동 디자이너에서 사용되는 스타일 구성 값의 컬렉션인 클래스를 포함합니다.

  • System.Activities.Debugger
    워크플로 디버깅 지원을 제공하는 클래스를 포함합니다.

  • System.Activities.DurableInstancing
    워크플로 인스턴스 및 도우미 클래스의 영속성을 제공하는 SqlWorkflowInstanceStore 클래스를 포함합니다.

  • System.Activities.ExpressionParser
    식의 컴파일을 지원하는 클래스를 포함합니다.

  • System.Activities.Expressions
    워크플로에서 식의 사용을 지원하는 클래스 및 식 작업을 포함합니다.

  • System.Activities.Hosting
    워크플로 호스팅 및 실행에 대한 기본 지원을 제공하는 클래스를 포함합니다.

  • System.Activities.Persistence
    프로세스 또는 시스템 정보에 관계 없이 개체 상태의 캡처링을 위한 클래스를 포함합니다.

  • System.Activities.Presentation
    사용자 지정 활동 디자이너를 만드는 데 사용되는 기본 활동 디자이너 클래스를 포함합니다.

  • System.Activities.Presentation.Converters
    Windows Workflow Foundation의 편집 모델에서 인수, UI 속성 데이터 및 항목 변환을 제공합니다.

  • System.Activities.Presentation.Debug
    디버깅 프로세스를 위한 중단점 관리를 제공하는 클래스를 포함합니다.

  • System.Activities.Presentation.Hosting
    호스트가 어셈블리, 명령 및 가져온 네임스페이스와 상호 작용할 수 있도록 하는 클래스를 포함합니다.

  • System.Activities.Presentation.Metadata
    요소의 사용자 지정 특성을 사용할 수 있도록 하는 클래스를 포함합니다.

  • System.Activities.Presentation.Model
    디자이너의 모델 트리에서 모델 항목 속성 및 연결된 속성에 액세스하는 것과 같은 작업을 항목에 수행할 수 있는 클래스를 포함합니다. 또한 모델 트리를 관리하는 기능을 제공합니다.

  • System.Activities.Presentation.PropertyEditing
    속성 편집기, 범주 편집기, 속성 액세스, 속성 값 및 필터를 제공하여 속성을 업데이트할 수 있는 클래스를 포함합니다.

  • System.Activities.Presentation.Services
    모델 항목 만들기와 찾기, 모델 항목과 뷰 항목 매핑 등의 작업을 수행하기 위해 모델 트리와 상호 작용할 수 있는 클래스를 제공합니다.

  • System.Activities.Presentation.Toolbox
    Visual Studio 2010 외부에서 다시 호스팅할 때 도구를 분류 및 사용하도록 지원합니다.

  • System.Activities.Presentation.Validation
    활동의 활동 유효성 검사 기능을 제공하는 클래스를 포함합니다.

  • System.Activities.Presentation.View
    뷰 요소 액세스 및 만들기, 명령 액세스, 뷰 상태, 선택 영역 및 식 텍스트 상자 사용 등 Workflow Designer의 뷰 요소와 관련된 기능을 제공합니다.

  • System.Activities.Statements
    워크플로, 흐름 제어, 컬렉션 및 변수와의 상호 작용, 예외, 보정, 트랜잭션 및 상호 작용 및 레거시 워크플로와의 상호 작용을 만드는 데 사용할 수 있는 작업을 포함합니다.

  • System.Activities.Tracking
    워크플로 추적 레코드를 만들고 상호 작용하는 데 사용되는 클래스를 포함합니다.

  • System.Activities.Validation
    사용자 지정 활동 유효성 검사에 사용되는 클래스를 포함합니다.

  • System.Activities.XamlIntegration
    XAML에 대한 활동 serialization을 지원하는 클래스를 포함합니다.

  • 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(코드 문서 개체 모델) 소스 코드 모델의 구조를 기초로 특정한 프로그래밍 언어에서 소스 코드를 생성합니다.

  • System.Collections
    목록, 큐, 비트 배열, 해시 테이블, 사전 등과 같은 다양한 개체 컬렉션을 정의하는 인터페이스와 클래스를 포함합니다.

  • System.Collections.Concurrent
    동시 처리를 위해 다양한 컬렉션 개체를 정의하는 인터페이스 및 클래스를 포함합니다.

  • System.Collections.Generic
    제네릭 컬렉션을 정의하는 인터페이스와 클래스를 포함합니다. 제네릭 컬렉션을 사용하면 제네릭이 아닌 강력한 형식의 컬렉션보다 형식이 안전하고 성능이 더 뛰어난 강력한 형식의 컬렉션을 만들 수 있습니다.

  • System.Collections.ObjectModel
    재사용 가능한 라이브러리의 개체 모델에서 컬렉션으로 사용할 수 있는 클래스를 포함합니다. 속성이나 메서드에서 컬렉션을 반환할 때 이러한 클래스를 사용합니다.

  • System.Collections.Specialized
    연결 리스트 사전, 비트 벡터, 문자열만 들어 있는 컬렉션 등 특수화되고 강력한 형식을 갖는 컬렉션을 포함합니다.

  • System.ComponentModel
    구성 요소와 컨트롤의 런타임 및 디자인 타임 동작을 구현하는 데 사용되는 클래스를 제공합니다. 이 네임스페이스는 특성 및 형식 변환기의 구현, 데이터 소스에 바인딩, 구성 요소 라이센스 등에 필요한 기본 클래스와 인터페이스를 포함합니다.

  • System.ComponentModel.Composition
    대부분의 MEF(Managed Extensibility Framework)를 구성하는 클래스를 제공합니다.

  • System.ComponentModel.Composition.Hosting
    확장 가능한 응용 프로그램 개발자 또는 호스트에 유용한 MEF에 대한 클래스를 제공합니다.

  • System.ComponentModel.Composition.Primitives
    MEF 프로그래밍 모델의 내부 기본 형식을 제공합니다.

  • System.ComponentModel.Composition.ReflectionModel
    Provides types for the Managed Extensibility Framework (MEF) that are useful to developers using a reflection-based programming model.

  • System.ComponentModel.DataAnnotations
    ASP.NET Dynamic Data 컨트롤의 메타데이터를 정의하는 데 사용되는 특성 클래스를 제공합니다.

  • System.ComponentModel.Design
    개발자가 구성 요소용 사용자 지정 디자인 타임 동작과 디자인 타임에 구성 요소를 구성하기 위한 사용자 인터페이스를 빌드하는 데 사용할 수 있는 클래스를 포함합니다. 디자인 타임 환경은 개발자가 구성 요소를 정렬하고 해당 속성을 구성할 수 있는 시스템을 제공합니다.

  • System.ComponentModel.Design.Data
    데이터 관련 구성 요소의 디자인 타임 동작을 구현하는 클래스를 포함합니다.

  • System.ComponentModel.Design.Serialization
    디자인 타임에 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 데이터 공급자 간에 공유되는 클래스를 포함합니다. .NET Framework 데이터 공급자는 관리되는 공간의 데이터베이스와 같은 데이터 소스에 액세스하는 데 사용되는 클래스의 컬렉션을 설명합니다.

  • System.Data.Common.CommandTrees
    명령 트리 구성 식을 작성하는 클래스를 제공합니다.

  • System.Data.Design
    사용자 지정 형식의 데이터 집합을 생성하는 데 사용할 수 있는 클래스를 포함합니다.

  • System.Data.Entity.Design
    EDM(엔터티 데이터 모델) 파일 및 개체 소스 코드를 생성하는 클래스를 포함합니다.

  • System.Data.Entity.Design.AspNet
    ASP.NET 빌드 환경의 EDM(엔터티 데이터 모델) 빌드 공급자가 포함되어 있습니다.

  • System.Data.Entity.Design.PluralizationServices
    단어를 단수에서 복수로 또는 그 반대로 변경하는 형식을 제공합니다.

  • System.Data.EntityClient
    Entity Framework용 .NET Framework 데이터 공급자를 포함합니다.

  • System.Data.Linq
    LINQ to SQL 응용 프로그램에서 관계형 데이터베이스와의 상호 작용을 지원하는 클래스를 포함합니다.

  • System.Data.Linq.Mapping
    관계형 데이터베이스의 구조와 내용을 나타내는 LINQ to SQL 개체 모델을 생성하는 데 사용되는 클래스를 포함합니다.

  • System.Data.Mapping
    데이터 매핑 정보를 저장하기 위한 형식을 제공합니다.

  • System.Data.Metadata.Edm
    Entity Framework에서 사용하는 모델 전체의 개념을 나타내는 형식 집합 및 응용 프로그램의 메타데이터 관련 작업을 돕는 클래스 집합이 들어 있습니다.

  • System.Data.Objects
    개체 서비스의 핵심 기능에 대한 액세스를 제공하는 클래스를 포함합니다.

  • System.Data.Objects.DataClasses
    EDM(엔터티 데이터 모델)에 정의된 형식에 대한 기본 클래스, 탐색 속성에 의해 반환된 형식에 대한 기본 클래스 및 CLR(공용 언어 런타임) 개체를 개념적 모델의 형식에 매핑하는 속성을 정의하는 클래스가 포함되어 있습니다.

  • System.Data.Objects.SqlClient
    데이터베이스 함수로 변환하는 CLR(공통 언어 런타임) 메서드가 포함된 형식을 제공합니다.

  • System.Data.Odbc
    관리되는 공간의 ODBC 데이터 소스에 액세스하는 데 사용되는 클래스 컬렉션을 설명하는 .NET Framework Data Provider for ODBC를 캡슐화하는 클래스를 포함합니다.

  • System.Data.OleDb
    관리되는 공간의 OLE DB 데이터 소스에 액세스하는 데 사용되는 클래스 컬렉션을 설명하는 .NET Framework Data Provider for OLE DB를 캡슐화하는 클래스를 포함합니다.

  • System.Data.OracleClient
    관리되는 공간에 있는 Oracle 데이터 소스에 액세스하는 데 사용되는 클래스 컬렉션을 설명하는 .NET Framework Data Provider for Oracle을 캡슐화하는 클래스를 포함합니다.

  • System.Data.Services
    WCF 데이터 서비스를 빌드하는 데 사용되는 클래스에 액세스를 제공합니다.

  • System.Data.Services.BuildProvider
    데이터 서비스에서 반환한 메타데이터를 기반으로 WCF Data Services 클라이언트 응용 프로그램의 C# 또는 Visual Basic 코드를 생성하는 클래스를 포함합니다.

  • System.Data.Services.Client
    응용 프로그램이 WCF 데이터 서비스와 상호 작용하는 데 사용할 수 있는 .NET Framework Client 라이브러리를 나타냅니다.

  • System.Data.Services.Common
    키 속성이나 엔터티의 속성을 나타내는 클래스를 포함합니다.

  • System.Data.Services.Providers
    WCF Data Services에 대한 사용자 지정 데이터 서비스 공급자를 정의하기 위해 구현되는 인터페이스를 제공합니다.

  • System.Data.Sql
    SQL Server 관련 기능을 지원하는 클래스를 포함합니다. 이 클래스의 API 확장은 .NET Framework Data Provider for SQL Server(System.Data.SqlClient)에 추가합니다.

  • System.Data.SqlClient
    .NET Framework Data Provider for SQL Server를 캡슐화하는 클래스를 포함합니다. .NET Framework Data Provider for SQL Server는 관리되는 공간에 있는 SQL Server 데이터베이스에 액세스하는 데 사용되는 클래스 컬렉션을 설명합니다.

  • System.Data.SqlTypes
    SQL Server 내의 네이티브 데이터 형식에 대한 클래스를 포함합니다. 이 클래스는 기타 데이터 형식에 대해 더욱 빠른 대체 형식을 제공합니다. 이 네임스페이스의 클래스를 사용하면, 정밀도가 떨어지는 결과를 야기할 수 있는 형식 변환 오류의 발생을 방지할 수 있습니다. 다른 데이터 형식과 SqlTypes 간의 변환은 백그라운드에서 진행되므로 이 네임스페이스 내에서 개체를 명시적으로 만들어 사용하면 코드가 더 빠르게 실행됩니다.

  • System.Deployment.Application
    ClickOnce 응용 프로그램에서 사용자 지정 업그레이드 동작을 만드는 형식을 제공합니다.

  • System.Device.Location
    컴퓨터에서 여러 위치 공급자를 캡슐화하고 위치 공급자 간의 완벽한 우선 순위 지정과 전환을 지원하는 단일 API를 제공하는 클래스를 포함합니다. 이 API를 사용하는 응용 프로그램 개발자는 특정 컴퓨터에서 사용할 수 있는 위치 감지 기술을 알 필요가 없으며 특정 하드웨어 구성에 맞게 응용 프로그램을 조정하는 책임도 없습니다.

  • System.Diagnostics
    이 네임스페이스는 시스템 프로세스, 이벤트 로그 및 성능 카운터와 상호 작용할 수 있게 하는 클래스를 제공하며, 응용 프로그램을 디버깅하고 코드의 실행을 추적할 수 있게 하는 클래스도 제공합니다.

  • System.Diagnostics.CodeAnalysis
    코드 분석 도구와 상호 작용하는 클래스를 포함합니다. 코드 분석 도구는 명명 규칙이나 보안 규칙과 같은 코딩 규칙을 따르기 위한 코드 분석에 사용됩니다.

  • System.Diagnostics.Contracts
    사전 조건, 사후 조건, 고정 같은 프로그램 계약을 나타내는 정적 클래스가 들어 있습니다.

  • System.Diagnostics.Contracts.Internal
    이진 재작성기가 계약 실패를 처리하는 데 사용할 수 있는 클래스를 제공합니다.

  • System.Diagnostics.Design
    응용 프로그램 모니터링 및 계측에 대한 디자인 타임 지원을 확장하는 데 사용될 수 있는 클래스를 포함합니다.

  • System.Diagnostics.Eventing
    Windows Vista에서 응용 프로그램 구현을 지원하는 형식을 포함합니다. 계측을 사용하면 이벤트 데이터가 ETW(Event Tracing for Windows) 추적 하위 시스템에 기록됩니다.

  • System.Diagnostics.Eventing.Reader
    이벤트 로그를 읽고 관리하는 기능을 지원하는 형식을 포함합니다.

  • System.Diagnostics.PerformanceData
    성능 메트릭을 소비자에게 노출하는 카운터 데이터를 제공하는 데 사용되는 클래스를 포함합니다.

  • System.Diagnostics.SymbolStore
    MSIL(Microsoft Intermediate Language) 맵의 소스 줄과 같은 디버그 기호 정보를 읽고 쓸 수 있게 하는 클래스를 제공합니다. .NET Framework를 대상으로 하는 컴파일러는 PDB(프로그래머 데이터베이스) 파일에 디버그 기호 정보를 저장하며, 디버거 및 코드 프로파일러 도구는 런타임에 이러한 디버그 기호 정보를 읽습니다.

  • System.DirectoryServices
    관리 코드에서 Active Directory에 쉽게 액세스할 수 있도록 합니다. 이 네임스페이스에는 ADSI(Active Directory Services Interfaces) 기술을 사용하는 두 개의 구성 요소 클래스인 DirectoryEntryDirectorySearcher가 들어 있습니다. ADSI는 다양한 네트워크 공급자에 대해 작업할 수 있도록 Microsoft에서 유연성 있는 도구로 제공하는 인터페이스 집합입니다. 관리자는 ADSI를 사용하여 네트워크 규모에 관계없이 네트워크의 리소스를 비교적 쉽게 찾고 관리할 수 있습니다.

  • System.DirectoryServices.AccountManagement
    여러 주체 저장소에서 사용자, 컴퓨터 및 그룹 보안 주체의 균일한 액세스와 조작을 제공합니다.

  • System.DirectoryServices.ActiveDirectory
    Active Directory 디렉터리 서비스 작업을 위주로 만들어지는 높은 수준의 추상화 개체 모델을 제공합니다. 포리스트, 도메인, 사이트, 서브넷, 파티션, 스키마 등의 Active Directory 디렉터리 서비스 개념은 개체 모델의 일부입니다.

  • System.DirectoryServices.Protocols
    LDAP(Lightweight Directory Access Protocol) 버전 3 및 DSML(Directory Services Markup Language) 버전 2.0 표준에 정의된 메서드를 제공합니다.

  • System.Drawing
    GDI+의 기본 그래픽 기능에 액세스할 수 있도록 합니다. System.Drawing.Drawing2D, System.Drawing.ImagingSystem.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.Dynamic
    DLR(동적 언어 런타임)을 지원하는 클래스 및 인터페이스를 제공합니다.

  • System.EnterpriseServices
    엔터프라이즈 응용 프로그램에 필요한 중요한 인프라를 제공합니다. COM+는 엔터프라이즈 환경에 배포된 구성 요소 프로그래밍 모델에 서비스 아키텍처를 제공합니다. 이 네임스페이스는 COM+ 서비스에 대한 액세스를 .NET Framework 개체에 제공하여, 이들 개체가 엔터프라이즈 응용 프로그램에 더 실용적으로 사용될 수 있도록 합니다.

  • System.EnterpriseServices.CompensatingResourceManager
    관리 코드에 CRM(리소스 보상 관리자)을 사용할 수 있게 하는 클래스를 제공합니다. CRM은 트랜잭션이 없는 개체를 Microsoft DTC(Distributed Transaction Coordinator) 트랜잭션에 포함시킬 수 있도록 COM+에서 제공하는 서비스입니다. CRM에서는 완전한 리소스 관리자의 기능을 제공하지는 않지만 복구 로그를 통해 트랜잭션 원자성(전체가 성공적으로 실행되지 않으면 모두 무시하는 동작)과 영속성을 제공합니다.

  • System.Globalization
    언어, 국가/지역, 사용하는 달력, 날짜, 통화 및 숫자 형식 패턴, 문자열 정렬 순서 등의 문화권 관련 정보를 정의하는 클래스를 포함합니다. 이러한 클래스는 전역화된(국제화된) 응용 프로그램을 작성할 때 유용합니다.

  • System.IdentityModel.Claims
    Extensible Identity Model에서 클레임 사용을 지원하는 형식을 포함합니다.

  • System.IdentityModel.Policy
    WCF(Windows Communication Foundation)에서 권한 부여 정책을 빌드하거나 사용하는 형식을 포함합니다.

  • System.IdentityModel.Selectors
    보내는 SOAP 메시지에 보안 토큰을 제공하고 들어오는 SOAP 메시지의 보안 토큰을 인증하는 형식을 포함합니다.

  • System.IdentityModel.Tokens
    WFC(Windows Communication Foundation)에 포함된 미리 정의된 보안 토큰과 관련된 형식을 포함합니다.

  • System.IO
    데이터 스트림 및 파일에 대한 동기 및 비동기 읽기와 쓰기를 가능하게 하는 형식을 포함합니다.

  • System.IO.Compression
    스트림에 대한 기본 압축 및 압축 풀기 기능을 제공하는 클래스를 포함합니다.

  • System.IO.IsolatedStorage
    격리된 저장소를 만들고 사용하는 기능을 지원하는 형식을 포함합니다. 이러한 저장소를 사용하면 신뢰도가 낮은 코드에서는 액세스할 수 없는 데이터를 읽거나 쓰고, 중요한 정보가 노출되지 않도록 해당 정보를 파일 시스템의 다른 위치에 저장할 수 있습니다. 이러한 데이터는 현재 사용자와 코드가 있는 어셈블리에 의해 격리된 컴파트먼트에 저장됩니다.

  • System.IO.Log
    사용자 지정 진단 로깅이나 트랜잭션 처리 시스템을 구현하기 위한 형식을 포함합니다.

  • System.IO.MemoryMappedFiles
    파일 내용을 응용 프로그램의 논리 주소 공간에 매핑하는 메모리 매핑된 파일을 사용하기 위한 클래스를 제공합니다.

  • System.IO.Packaging
    단일 컨테이너에 여러 개의 데이터 개체를 저장할 수 있도록 지원하는 형식을 포함합니다.

  • System.IO.Pipes
    익명 파이프 및/또는 명명된 파이프를 사용하여 프로세스 간 통신을 수행하는 방법을 제공하는 형식을 포함합니다.

  • System.IO.Ports
    직렬 포트를 제어하는 클래스를 포함하며, 동기 및 이벤트 구동 I/O를 위한 프레임워크, 핀 및 중단 상태에 대한 액세스, 직렬 드라이버 속성에 대한 액세스, 포트 특성을 지정하는 열거형 등을 제공합니다.

  • System.Linq
    LINQ(통합 언어 쿼리)를 사용하는 쿼리를 지원하는 클래스 및 인터페이스를 포함합니다.

  • System.Linq.Expressions
    언어 수준 코드 식을 식 트리 형식의 개체로 표시할 수 있도록 하는 형식을 포함합니다.

  • System.Management
    WMI(Windows Management Instrumentation) 인프라에 계측된 시스템, 장치, 응용 프로그램 등에 대한 풍부한 관리 정보 및 관리 이벤트 집합으로의 액세스를 제공합니다.

  • System.Management.Instrumentation
    관리용으로 응용 프로그램을 계측하고 WMI를 통해 해당 응용 프로그램의 관리 정보와 이벤트를 잠재 소비자에게 노출시키는 데 필요한 클래스를 제공합니다.

  • System.Media
    사운드 파일을 재생하고 시스템 사운드에 액세스하기 위한 클래스를 포함합니다.

  • System.Messaging
    네트워크에 연결하고, 네트워크를 모니터링하고, 네트워크의 메시지 큐를 관리하고, 메시지를 보내거나 받거나 볼 수 있게 하는 클래스를 제공합니다.

  • System.Messaging.Design
    System.Messaging 클래스에 대한 디자인 타임 지원을 확장하는 데 사용될 수 있는 클래스를 포함합니다.

  • System.Net
    오늘날 네트워크에 사용되는 여러 프로토콜을 위한 간단한 프로그래밍 인터페이스를 제공합니다. WebRequestWebResponse 클래스는 플러그형 프로토콜의 기반이 되며, 각 프로토콜의 특정 사양에 관계 없이 인터넷 리소스를 사용하는 응용 프로그램을 개발할 수 있도록 하는 네트워크 서비스를 구현합니다.

  • System.Net.Cache
    WebRequestHttpWebRequest 클래스를 사용하여 얻은 리소스에 대한 캐시 정책을 정의하는 데 사용되는 형식과 열거형을 정의합니다.

  • 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.PeerToPeer
    피어 네트워킹 기능에 대한 액세스를 제공합니다.

  • System.Net.PeerToPeer.Collaboration
    피어 투 피어 네트워킹 기능을 향상시키고 서버를 사용하지 않는 관리되는 공동 작업 세션을 위한 기능을 제공하는 형식을 포함합니다.

  • System.Net.Security
    호스트 간의 보안 통신을 위해 네트워크 스트림을 제공합니다.

  • System.Net.Sockets
    네트워크 액세스를 제어해야 하는 개발자를 위해 Winsock(Windows 소켓) 인터페이스에 대한 관리되는 구현을 제공합니다.

  • System.Numerics
    .NET Framework에 정의된 기본 숫자 형식(예: Byte, DoubleInt32)을 보충하는 형식을 포함합니다.

  • System.Printing
    인쇄를 지원하는 형식을 포함합니다.

  • System.Printing.IndexedProperties
    리플렉션을 사용하지 않고 인쇄 시스템 개체의 속성에 대한 액세스를 제공하고 속성 설정을 같은 형식의 다른 개체에 신속하게 복사할 수 있게 하는 클래스를 포함합니다.

  • System.Printing.Interop
    관리되는 PrintTicket 개체와 관리되지 않는 GDI(그래픽 장치 인터페이스) DEVMODE 구조 간의 변환을 지원하는 형식을 제공합니다.

  • System.Reflection
    형식을 동적으로 만들고 호출하는 기능과 함께, 로드된 형식, 메서드 및 필드에 대한 관리되는 뷰를 제공하는 클래스와 인터페이스를 포함합니다.

  • System.Reflection.Emit
    컴파일러 또는 도구에서 메타데이터와 MSIL(Microsoft Intermediate Language)을 내보내고 선택적으로 디스크에 PE 파일을 생성하게 하는 클래스를 포함합니다. 이들 클래스의 주 클라이언트는 스크립트 엔진과 컴파일러입니다.

  • System.Resources
    응용 프로그램에 사용되는 여러 가지 문화권별 리소스를 개발자가 만들고, 저장하고, 관리할 수 있게 하는 클래스와 인터페이스를 제공합니다.

  • System.Resources.Tools
    강력한 형식의 리소스를 지원하는 StronglyTypedResourceBuilder 클래스를 포함합니다. .NET Framework 버전 2.0부터 이 컴파일 타임 기능은 정적 읽기 전용 (get) 속성의 집합을 포함하는 클래스를 만들어 리소스에 대한 액세스를 캡슐화하므로 리소스를 더 쉽게 사용할 수 있습니다.

  • System.Runtime
    System, Runtime 및 Security 네임스페이스와 같은 다양한 네임스페이스를 지원하는 고급 형식을 포함합니다.

  • System.Runtime.Caching
    .NET Framework를 기반으로 만들어진 응용 프로그램에 출력 캐싱을 구현할 수 있는 형식을 포함합니다.

  • System.Runtime.Caching.Configuration
    .NET Framework 캐싱 기능의 구성 처리기 클래스를 포함합니다.

  • System.Runtime.Caching.Hosting
    캐싱 기능을 사용하는 .NET Framework 호스팅 환경을 지원하는 형식을 포함합니다.

  • System.Runtime.CompilerServices
    공용 언어 런타임의 런타임 동작에 영향을 주는 메타데이터 특성을, 관리 코드를 사용하는 컴파일러 작성자가 지정할 수 있게 하는 기능을 제공합니다. 이 네임스페이스의 클래스는 컴파일러 작성자 전용입니다.

  • System.Runtime.ConstrainedExecution
    코드 작성자와 해당 코드에 의존하는 개발자 사이의 안정성을 위한 계약을 정의하고 열거하는 형식 집합을 정의합니다. 이 형식은 CER(제한된 실행 영역)에서만 사용됩니다.

  • System.Runtime.DurableInstancing
    WCF(Windows Communication Foundation) 인프라에서 지속성 공급자를 구현하는 데 사용되는 클래스를 포함합니다.

  • System.Runtime.ExceptionServices
    고급 예외 처리를 위한 클래스를 제공합니다.

  • System.Runtime.Hosting
    응용 프로그램 도메인 내에서 응용 프로그램 활성화에 사용되는 고급 형식을 포함합니다.

  • System.Runtime.InteropServices
    COM interop 및 플랫폼 호출 서비스를 지원하는 다양한 멤버를 제공합니다. 이러한 서비스에 익숙하지 않는 경우 비관리 코드와의 상호 운용을 참조하십시오.

  • 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(프로세스 간 통신)를 사용하는 원격 통신 채널을 정의합니다. IPC 채널은 네트워크 통신을 사용하지 않으므로 HTTP 및 TCP 채널보다 훨씬 빠르지만, 동일한 실제 컴퓨터의 응용 프로그램 도메인 간 통신에만 사용할 수 있습니다.

  • System.Runtime.Remoting.Channels.Tcp
    TCP 프로토콜을 사용하여 원격 위치 간에 메시지와 개체를 전송하는 채널을 포함합니다. 기본적으로 TCP 채널은 개체와 메서드 호출을 이진 형식으로 인코딩하여 전송합니다. 다른 인코딩 및 디코딩 포맷터 싱크는 채널의 구성 속성에 지정할 수 있습니다.

  • System.Runtime.Remoting.Contexts
    모든 개체가 상주하는 컨텍스트를 정의하는 개체를 포함합니다. 컨텍스트는 해당 컨텍스트에 포함된 개체의 환경을 정의하는, 순서가 있는 속성 시퀀스입니다. 컨텍스트는 동기화, 트랜잭션, JIT(just-in-time) 활성화, 보안 등과 같은 자동 서비스를 필요로 하는 개체를 활성화하는 프로세스 동안 만들어지며, 하나의 컨텍스트에 개체가 여러 개 있을 수 있습니다.

  • System.Runtime.Remoting.Lifetime
    원격 개체의 수명을 관리하는 클래스를 포함합니다. 일반적으로 분산 가비지 수집은 참조 횟수와 ping을 사용하여 개체의 수명을 제어하는데, 이 방법은 특정 서비스를 사용하는 클라이언트 수가 적은 경우에는 유용하지만, 특정 서비스를 수천 개의 클라이언트가 사용하는 경우에는 적합하지 않습니다. 원격 수명 서비스는 각 서비스에 대해 수명을 임대하여, 임대 기간이 만료되면 해당 서비스를 삭제합니다. 따라서 수명 서비스는 기존의 가비지 수집기의 기능을 수행함과 동시에 서비스 당 클라이언트 수가 증가하는 경우에도 효과적으로 작동합니다.

  • System.Runtime.Remoting.Messaging
    원격 메시지를 만드는 데 사용되는 클래스를 포함합니다. 원격 인프라는 메시지를 사용하여 원격 개체와 통신하며, 메시지를 통해 메서드 호출을 전송하고, 원격 개체를 활성화하며, 정보를 주고 받습니다. 메시지 개체에는 작업 식별자, 엔보이 정보 및 매개 변수를 포함하는 여러 개의 명명된 속성이 있습니다.

  • System.Runtime.Remoting.Metadata
    개체 및 필드에 대한 SOAP의 생성 및 처리를 사용자 지정하는 데 사용할 수 있는 클래스와 특성을 포함합니다. 이 네임스페이스의 클래스는 SOAPAction, 형식 출력, XML 요소 이름, 메서드 XML 네임스페이스 URI(Uniform Resource Identifier) 등을 나타내는 데 사용할 수 있습니다.

  • System.Runtime.Remoting.Metadata.W3cXsd2001
    W3C(World Wide Web 컨소시엄)에 정의된 XSD(XML 스키마 정의)를 포함합니다. W3C의 XML 스키마 2: 데이터 형식 지정은 다양한 데이터 형식의 형식 및 동작을 식별합니다. 이 네임스페이스는 W3C specification을 준수하는 데이터 형식에 대한 래퍼 클래스를 포함하며, 모든 날짜 및 시간 형식은 ISO 표준 사양을 준수합니다.

  • System.Runtime.Remoting.MetadataServices
    원격 인프라를 위해, Soapsuds.exe 명령줄 도구 및 사용자 코드가 XML 스키마 간에 메타데이터를 변환하는 데 사용하는 클래스를 포함합니다.

  • System.Runtime.Remoting.Proxies
    프록시의 기능을 제어하고 제공하는 클래스를 포함합니다. 프록시는 원격 개체의 이미지를 나타내는 지역 개체로, 클라이언트가 원격 경계를 넘어 여러 개체에 액세스할 수 있게 합니다.

  • System.Runtime.Remoting.Services
    .NET Framework에 기능을 제공하는 서비스 클래스를 포함합니다.

  • System.Runtime.Serialization
    개체를 serialize하거나 deserialize하는 데 사용할 수 있는 클래스를 포함합니다. Serialization은 저장 또는 다른 위치로의 전송을 목적으로 개체 또는 개체 그래프를 선형 바이트 시퀀스로 변환하는 프로세스이며, Deserialization은 저장된 정보를 사용하여 해당 정보로부터 개체를 다시 만드는 프로세스입니다.

  • System.Runtime.Serialization.Configuration
    응용 프로그램 구성 파일의 <system.xml.serialization> 섹션에 있는 값을 읽는 데 사용되는 클래스를 포함합니다.

  • System.Runtime.Serialization.Formatters
    Serialization 포맷터에서 사용하는 일반 열거형, 인터페이스 및 클래스를 제공합니다.

  • System.Runtime.Serialization.Formatters.Binary
    개체를 이진 형식으로 serialize 및 deserialize하는 데 사용될 수 있는 BinaryFormatter 클래스를 포함합니다.

  • System.Runtime.Serialization.Formatters.Soap
    개체를 SOAP 형식으로 serialize 및 deserialize하는 데 사용될 수 있는 SoapFormatter 클래스를 포함합니다.

  • System.Runtime.Serialization.Json
    개체를 JSON(JavaScript Object Notation)으로 serialize하고 JSON에서 개체를 deserialize하기 위한 형식을 포함합니다.

  • System.Runtime.Versioning
    .NET Framework의 병렬(side-by-side) 구현에서 버전 관리를 지원하는 고급 형식을 포함합니다.

  • System.Security
    사용 권한에 대한 기본 클래스를 포함하여 .NET Framework 보안 시스템의 내부 구조를 제공합니다.

  • System.Security.AccessControl
    보안 가능한 개체의 보안 관련 작업에 대한 액세스를 제어하고 이 작업을 감사하는 프로그래밍 요소를 제공합니다.

  • System.Security.Authentication
    연결의 보안을 설명하는 열거 집합을 제공합니다.

  • System.Security.Authentication.ExtendedProtection
    응용 프로그램의 확장된 보호를 사용하여 인증을 지원합니다.

  • System.Security.Authentication.ExtendedProtection.Configuration
    응용 프로그램의 확장된 보호를 사용하여 인증 구성을 지원합니다.

  • 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
    코드 그룹, 멤버 조건 및 증명 정보를 포함하며, 이들 세 가지 클래스 형식은 .NET Framework 보안 정책 시스템에서 적용하는 규칙을 만드는 데 사용됩니다. 증명 정보 클래스는 보안 정책에 대한 입력이며 멤버 조건은 스위치입니다. 이 둘을 조합하여 정책 문을 만들고 부여된 권한 집합을 결정합니다. 정책 수준과 코드 그룹은 정책 계층의 구조이며, 코드 그룹은 규칙을 캡슐화한 것으로, 정책 수준에 계층적으로 정렬됩니다.

  • System.Security.Principal
    코드가 실행되는 보안 컨텍스트를 나타내는 Principal 개체를 정의합니다.

  • System.Security.RightsManagement
    Package 또는 XpsDocument에 저장된 내용 등 응용 프로그램에서 만든 내용의 권한 관리를 지원하는 클래스를 포함합니다.

  • System.ServiceModel
    광범위한 분산 응용 프로그램을 빌드하는 데 사용할 수 있는 클라이언트 응용 프로그램 및 WCF(Windows Communication Foundation) 서비스를 빌드하는 데 필요한 형식을 포함합니다.

  • System.ServiceModel.Activation
    관리되는 호스팅 환경에서 서비스 호스트의 동적 만들기를 생성하고 수정하는 데 필요한 형식을 포함합니다.

  • System.ServiceModel.Activation.Configuration
    SMSvcHost.exe.config 파일의 구성 요소를 나타내는 클래스를 포함합니다.

  • System.ServiceModel.Activities
    메시지를 워크플로에 보내고 받을 수 있는 클래스를 포함합니다.

  • System.ServiceModel.Activities.Activation
    수신 메시지에 대한 응답으로 호스트 인스턴스가 동적으로 만들어지는 경우 관리형 호스팅 환경에 WorkflowServiceHost 인스턴스를 제공하는 WorkflowServiceHostFactory 클래스를 포함합니다.

  • System.ServiceModel.Activities.Configuration
    워크플로 서비스를 구성하는 데 사용되는 클래스를 포함합니다. 이 클래스를 사용하면 서비스 및 끝점 동작을 적용하고 추적을 구성할 수 있습니다.

  • System.ServiceModel.Activities.Description
    워크플로 서비스와 관련된 다양한 동작을 제어할 수 있는 클래스를 포함합니다.

  • System.ServiceModel.Activities.Presentation.Factories
    Receive/SendReply 및 Send/ReceiveReply 작업 쌍을 만드는 팩터리를 포함합니다.

  • System.ServiceModel.Activities.Tracking
    워크플로 서비스 인스턴스의 추적 레코드를 만드는 데 사용되는 클래스를 포함합니다. 추적 레코드는 워크플로 인스턴스를 실행하는 동안 워크플로 런타임에 의해 만들어지고 등록된 추적 참석자에게 전송됩니다.

  • System.ServiceModel.Activities.Tracking.Configuration
    워크플로 추적을 구성하는 데 사용되는 클래스를 포함합니다. 이러한 클래스를 사용하면 워크플로를 생성할 추적 정보를 지정할 수 있습니다.

  • System.ServiceModel.Channels
    클라이언트와 서비스에서 상호 통신에 사용하는 메시지, 메시지 교환에 사용되는 채널 형식, 이러한 채널 생성에 사용되는 채널 팩터리 및 채널 수신기, 구성에 사용되는 바인딩 요소를 생성하고 수정하는 데 필요한 형식을 포함합니다.

  • System.ServiceModel.ComIntegration
    WCF(Windows Communication Foundation) 서비스와 클라이언트 응용 프로그램을 COM 구성 요소와 통합하는 데 필요한 형식을 포함합니다.

  • System.ServiceModel.Configuration
    WCF(Windows Communication Foundation) 인프라에서 XML을 CLR(공용 언어 런타임) 형식으로 변환하는 데 사용하는 형식을 포함합니다.

  • System.ServiceModel.Description
    서비스 런타임을 빌드하고 메타데이터를 내보내는 데 사용되는 서비스, 계약 및 끝점의 설명을 생성하고 수정하는 데 필요한 형식을 포함합니다.

  • System.ServiceModel.Diagnostics
    진단 목적을 위해 성능 카운터를 구성하는 데 사용되는 열거를 포함합니다.

  • System.ServiceModel.Discovery
    검색 서비스의 작성 및 사용에 필요한 형식을 포함합니다.

  • System.ServiceModel.Discovery.Configuration
    구성 파일에서 검색 설정을 구성할 수 있는 클래스를 포함합니다.

  • System.ServiceModel.Discovery.Version11
    검색 가능한 서비스를 만들고 사용하는 데 필요한 클래스를 포함합니다. 이 클래스는 WS-Discovery 버전 1.1 프로토콜을 구현합니다.

  • System.ServiceModel.Discovery.VersionApril2005
    검색 가능한 서비스를 만들고 사용하는 데 필요한 클래스를 포함합니다. 이 클래스는 2005년 4월 버전의 WS-Discovery 프로토콜을 구현합니다.

  • System.ServiceModel.Discovery.VersionCD1
    검색 가능한 서비스를 만들고 사용하는 데 필요한 클래스를 포함합니다. 이 클래스는 위원회 초안 1 버전의 WS-Discovery 프로토콜을 구현합니다.

  • System.ServiceModel.Dispatcher
    서비스 및 클라이언트 응용 프로그램의 런타임 실행 동작을 수정하는 데 필요한 형식을 포함합니다.

  • System.ServiceModel.MsmqIntegration
    MSMQ(Microsoft Message Queuing Service) 응용 프로그램과 WCF(Windows Communication Foundation) 응용 프로그램 간의 통신을 가능하게 하는 MSMQ 통합용 클래스를 포함합니다.

  • System.ServiceModel.PeerResolvers
    개발자가 PNRP(피어 이름 확인 프로토콜) 서비스를 사용자 지정하고 확장할 수 있는 클래스를 포함합니다.

  • System.ServiceModel.Persistence
    워크플로 서비스(워크플로로 구현된 WCF 서비스)를 상태 유지 저장소에 지속할 수 있는 클래스를 포함합니다.

  • System.ServiceModel.Routing
    WCF(Windows Communication Foundation) 인프라에서 WCF 끝점 간의 메시지 라우팅을 구현하는 데 사용되는 클래스를 포함합니다.

  • System.ServiceModel.Routing.Configuration
    WCF(Windows Communication Foundation) 인프라에서 XML을 CLR(공용 언어 런타임) 형식으로 변환하는 데 사용하는 구성 클래스를 포함합니다.

  • System.ServiceModel.Security
    일반 WCF(Windows Communication Foundation) 보안을 지원하는 클래스를 포함합니다.

  • System.ServiceModel.Security.Tokens
    WCF(Windows Communication Foundation) 보안에 대한 보안 토큰과 인증서를 나타내는 형식을 포함합니다.

  • System.ServiceModel.ServiceMoniker40

  • System.ServiceModel.Syndication
    신디케이션 개체 모델을 구성하는 형식을 포함합니다.

  • System.ServiceModel.Web
    웹 HTTP 프로그래밍 모델을 구성하는 형식을 포함합니다.

  • System.ServiceModel.XamlIntegration
    XAML에 대한 엔터티 serialization을 활성화하는 유틸리티 클래스를 제공합니다.

  • 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
    TTS(텍스트 음성 변환) 렌더링을 위한 SSML(Speech Synthesis Markup Language) 기반의 사용자 지정 엔진을 만들 수 있게 하는 형식을 포함합니다.

  • System.Text
    ASCII, 유니코드, UTF-7 및 UTF-8 문자 인코딩을 나타내는 클래스, 바이트 블록 간에 문자 블록을 변환하기 위한 추상 기본 클래스, String의 중간 인스턴스를 만들지 않고 String 개체를 조작하고 형식을 지정하는 도우미 클래스를 포함합니다.

  • System.Text.RegularExpressions
    .NET Framework 정규식 엔진에 대한 액세스를 제공하는 클래스를 포함합니다. 이 네임스페이스는 .NET Framework 내에서 실행되는 모든 플랫폼 또는 언어에서 사용할 수 있는 정규식 기능을 제공합니다.

  • System.Threading
    다중 스레드 프로그래밍을 가능하게 하는 클래스와 인터페이스를 제공합니다. 이 네임스페이스는 스레드 활동 및 데이터 액세스를 동기화하기 위한 클래스(Mutex, Monitor, Interlocked, AutoResetEvent 등) 외에 시스템에서 제공하는 스레드 풀을 사용할 수 있게 하는 ThreadPool 클래스와 스레드 풀 스레드에 대해 콜백 메서드를 실행하는 Timer 클래스도 포함합니다.

  • System.Threading.Tasks
    동시 및 비동기 코드를 작성하는 작업을 단순화하는 형식을 제공합니다.

  • System.Timers
    지정된 간격으로 이벤트를 발생시킬 수 있게 하는 Timer 구성 요소를 제공합니다.

  • System.Transactions
    코드를 트랜잭션에 참여할 수 있게 하는 클래스를 포함합니다. 이 클래스는 분산된 여러 참석자, 여러 단계의 알림 및 견고한 인리스트먼트가 있는 트랜잭션을 지원합니다.

  • System.Transactions.Configuration
    System.Transactions 클래스에서 사용하는 구성 옵션을 설명하는 클래스를 포함합니다.

  • System.Web
    브라우저/서버 통신을 가능하게 하는 클래스와 인터페이스를 제공합니다. 이 네임스페이스에는 현재 HTTP 요청에 대한 확장 정보를 제공하는 HttpRequest 클래스, 클라이언트에 대한 HTTP 출력을 관리하는 HttpResponse 클래스 및 서버 쪽 유틸리티와 프로세스에 액세스하는 데 사용할 수 있는 HttpServerUtility 클래스가 있습니다. 또한 System.Web에는 쿠키 조작, 파일 전송, 예외 정보 및 출력 캐시 제어에 사용할 수 있는 클래스도 포함되어 있습니다.

  • System.Web.ApplicationServices
    WCF(Windows Communication Foundation) 서비스로 ASP.NET 폼 인증, 역할 및 프로필 응용 프로그램 서비스에 대한 액세스를 제공하는 클래스를 포함합니다.

  • System.Web.Caching
    서버에서 자주 사용되는 리소스를 캐시하는 데 사용되는 클래스를 제공합니다. 여기에는 해시 테이블 및 데이터 집합과 같은 임의의 데이터 개체를 저장할 수 있게 하는 사전인 Cache 클래스가 포함됩니다. 이러한 개체에 대한 만료 기능과 개체를 추가 및 제거할 수 있게 하는 메서드도 제공합니다. 뿐만 아니라 다른 파일이나 캐시 엔트리에 종속되는 개체를 추가하고 개체가 캐시에서 제거될 때 응용 프로그램에 알리는 콜백도 수행할 수 있습니다.

  • System.Web.ClientServices
    Windows 기반 응용 프로그램에서 ASP.NET 로그인, 역할 및 프로필 서비스에 대한 액세스를 지원하는 클래스를 포함합니다.

  • System.Web.ClientServices.Providers
    Windows 기반 응용 프로그램에서 ASP.NET 로그인, 역할 및 프로필 서비스에 대한 액세스를 지원하는 클라이언트 서비스 공급자와 기타 클래스를 포함합니다.

  • System.Web.Compilation
    ASP.NET 빌드 환경 내의 사용자 지정 파일 형식을 생성하고 컴파일하는 클래스를 포함합니다.

  • System.Web.Configuration
    ASP.NET 구성을 설정하기 위해 사용되는 클래스를 포함합니다.

  • System.Web.DynamicData
    ASP.NET Dynamic Data에 대한 핵심 기능을 제공하는 클래스와 Dynamic Data 동작을 사용자 지정하는 확장성 기능이 포함되어 있습니다.

  • System.Web.DynamicData.Design
    System.Web.DynamicData 네임스페이스의 클래스에 대한 디자인 타임 지원을 제공하는 클래스를 포함합니다.

  • System.Web.DynamicData.ModelProviders
    ASP.NET Dynamic Data 공급자의 핵심 기능을 정의하는 클래스를 포함합니다.

  • System.Web.Handlers
    웹 서버에 대한 HTTP 요청을 처리하는 HTTP 처리기 클래스를 포함합니다.

  • System.Web.Hosting
    Microsoft IIS(인터넷 정보 서비스) 외부에 있는 관리되는 응용 프로그램에서 ASP.NET 응용 프로그램을 호스팅하는 기능을 제공합니다.

  • System.Web.Management
    웹 응용 프로그램의 상태를 관리 및 모니터링하는 클래스와 인터페이스를 포함합니다.

  • System.Web.Mobile
    ASP.NET 모바일 웹 응용 프로그램을 빌드하는 데 필요한 인증 및 오류 처리 기능을 포함하는 핵심 기능을 제공합니다.

  • System.Web.Profile
    웹 서버 응용 프로그램에서 ASP.NET 사용자 프로필을 구현하는 데 사용되는 클래스를 포함합니다.

  • System.Web.Query.Dynamic
    LinqDataSource 컨트롤의 식을 LINQ(통합 언어 쿼리)로 구문 분석하는 데 사용되는 클래스를 포함합니다.

  • System.Web.RegularExpressions
    ASP.NET 파일을 구문 분석하는 데 사용되는 정규식을 제공합니다. System.Web.RegularExpressions 네임스페이스의 모든 멤버는 Regex 클래스의 하위 항목입니다.

  • System.Web.Routing
    실제 파일에 매핑되지 않는 URL을 사용할 수 있도록 URL 라우팅에 사용되는 클래스를 제공합니다.

  • System.Web.Script
    스크립트 리소스 정보를 제공하는 클래스를 포함합니다.

  • System.Web.Script.Serialization
    관리되는 형식에 대한 JSON(JavaScript Object Notation) serialization 및 deserialization을 제공하는 클래스를 포함합니다. Serialization 동작을 사용자 지정할 수 있는 확장성 기능도 제공합니다.

  • System.Web.Script.Services
    ASP.NET에서 AJAX 기능을 사용하기 위해 웹 서비스 지원을 사용자 지정하는 특성을 제공합니다.

  • System.Web.Security
    웹 서버 응용 프로그램에서 ASP.NET 보안을 구현하는 데 사용되는 클래스를 포함합니다.

  • System.Web.Services
    ASP.NET 및 XML Web services 클라이언트를 사용하여 XML Web services를 만들 수 있게 하는 클래스로 구성됩니다. XML Web services는 HTTP, XML, XSD, SOAP 및 WSDL 등의 표준 프로토콜을 사용하여 느슨하게 결합된 환경에서 메시지를 교환하는 기능을 제공하는 응용 프로그램입니다. XML Web services를 사용하면 회사 내에서 또는 환경이 다른 여러 회사 간에 모듈 방식의 응용 프로그램을 구축하여 다양한 구현, 플랫폼 및 장치와 상호 운용되도록 할 수 있습니다.

  • System.Web.Services.Configuration
    ASP.NET을 사용하여 만든 XML Web services가 실행되는 방법을 구성하는 클래스를 포함합니다.

  • System.Web.Services.Description
    WSDL(Web Services Description Language)을 사용하여, XML Web services를 공개적으로 설명할 수 있게 하는 클래스로 구성됩니다. 이 네임스페이스의 각 클래스는 WSDL 사양의 특정 요소에 해당하며, 클래스 계층 구조는 유효한 WSDL 문서의 XML 구조에 해당합니다.

  • System.Web.Services.Discovery
    XML Web service 클라이언트가 XML Web Services 검색이라는 프로세스를 통해 웹 서버에서 사용 가능한 XML Web services를 찾을 수 있게 하는 클래스로 구성됩니다.

  • System.Web.Services.Protocols
    XML Web services 클라이언트와 ASP.NET을 사용하여 만든 XML Web services가 서로 통신하는 동안, 유선을 통해 데이터를 전송하는 프로토콜을 정의하는 클래스로 구성됩니다.

  • System.Web.SessionState
    서버의 웹 응용 프로그램 내의 특정 단일 클라이언트에 해당하는 데이터를 저장할 수 있게 하는 클래스와 인터페이스를 제공합니다. 세션 상태 데이터는 응용 프로그램과의 지속적인 연결을 클라이언트에 나타내기 위해 사용되며, 이러한 상태 정보는 로컬 프로세스 메모리 내에 저장되거나 웹 팜 구성의 경우, ASP.NET 상태 서비스 또는 SQL Server 데이터베이스를 사용하여 out-of-process로 저장될 수 있습니다.

  • System.Web.UI
    ASP.NET 웹 응용 프로그램의 사용자 인터페이스에 대한 ASP.NET 서버 컨트롤과 ASP.NET 웹 페이지를 만들 수 있게 하는 클래스와 인터페이스를 제공합니다. 이 네임스페이스는 공통적인 기능 집합이 있는 모든 HTML 서버 컨트롤, 웹 서버 컨트롤 및 사용자 정의 컨트롤을 제공하는 Control 클래스를 포함하며, ASP.NET 웹 응용 프로그램에서 .aspx 파일이 요청될 때마다 자동으로 생성되는 Page 컨트롤도 포함합니다. 또한 서버 컨트롤에 데이터 바인딩 기능, 지정된 컨트롤이나 페이지의 보기 상태를 저장하는 기능 및 구문 분석 기능을 제공하는 클래스를 포함합니다.

  • System.Web.UI.Adapters
    페이지와 컨트롤의 주기 상태를 재정의하여 새 태그 표준 또는 특정 브라우저의 기본 태그나 동작을 수정하는 데 사용할 수 있는 컨트롤 어댑터 및 페이지 어댑터의 기본 클래스를 포함합니다.

  • System.Web.UI.DataVisualization.Charting
    차트 웹 서버 컨트롤에 대한 형식을 포함합니다.

  • System.Web.UI.Design
    ASP.NET 웹 페이지 및 웹 서버 컨트롤에 대한 디자인 타임 지원을 확장하는 데 사용할 수 있는 클래스를 포함합니다.

  • 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
    웹 서버 컨트롤에 대한 디자인 타임 지원을 확장하는 데 사용될 수 있는 클래스를 포함합니다.

  • System.Web.UI.Design.WebControls.WebParts
    System.Web.UI.WebControls.WebParts 네임스페이스의 클래스에서 파생되는 컨트롤에 대한 디자인 타임 지원을 제공하는 클래스를 포함합니다.

  • System.Web.UI.HtmlControls
    Web Forms 페이지에서 HTML 서버 컨트롤을 만들 수 있게 하는 클래스 컬렉션으로 구성됩니다. HTML 서버 컨트롤은 서버에서 실행되며 대부분의 브라우저가 지원하는 표준 HTML 태그에 직접 매핑됩니다. 이러한 클래스를 사용하여 Web Forms 페이지의 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
    웹 페이지에 웹 서버 컨트롤을 만들 수 있게 하는 클래스를 포함합니다. 웹 서버 컨트롤은 서버에서 실행되며 단추 및 텍스트 상자와 같은 폼 컨트롤을 포함합니다. 달력과 같은 특수 용도의 컨트롤도 포함합니다. 웹 서버 컨트롤은 서버에서 실행되므로 이러한 요소를 프로그래밍 방식으로 제어할 수 있습니다. 웹 서버 컨트롤은 HTML 서버 컨트롤보다 추상적이며, 웹 컨트롤의 개체 모델이 반드시 HTML 구문을 반영하지는 않습니다.

  • System.Web.UI.WebControls.Adapters
    웹 컨트롤의 주기 단계를 재정의하여 새 태그 표준 또는 특정 브라우저의 기본 컨트롤 태그나 동작을 수정하는 데 사용할 수 있는 클래스를 포함합니다.

  • System.Web.UI.WebControls.Expressions
    QueryExtender 컨트롤을 사용하여 웹 페이지에서 데이터 필터링을 위한 클래스를 제공합니다.

  • System.Web.UI.WebControls.WebParts
    최종 사용자가 모양과 동작을 수정할 수 있는 웹 페이지를 만드는 통합 클래스 및 인터페이스 집합을 포함합니다. 각 페이지의 사용자 정의 설정은 다음에 브라우저 세션에서 사용할 수 있도록 저장됩니다.

  • System.Web.Util
    트랜잭션 범위에서 콜백 메서드를 실행하고 작업 내용을 별도의 스레드에 게시하는 데 사용할 수 있는 클래스를 포함합니다.

  • System.Windows
    몇 가지 중요한 WPF(Windows Presentation Foundation) 기본 요소 클래스, WPF 속성 시스템 및 이벤트 논리를 지원하는 다양한 클래스 및 WPF 코어 및 프레임워크에서 보다 광범위하게 사용되는 기타 형식을 제공합니다.

  • System.Windows.Annotations
    WPF(Windows Presentation Foundation) 문서 보기 컨트롤에 표시되는 내용에서 사용자가 만든 주석을 지원하는 형식을 포함합니다.

  • System.Windows.Annotations.Storage
    사용자가 만든 주석을 저장하고 검색할 저장소 아키텍처와 미디어를 정의하는 클래스를 포함합니다.

  • System.Windows.Automation
    WPF(Windows Presentation Foundation) 사용자 인터페이스 자동화 클라이언트에 대한 지원을 제공하는 클래스를 포함합니다.

  • System.Windows.Automation.Peers
    AutomationPeer 기본 클래스와 이 클래스에서 파생된 .NET Framework 컨트롤에 해당하는 형식 집합을 정의합니다.

  • System.Windows.Automation.Provider
    WPF(Windows Presentation Foundation)에 대한 UI 자동화 공급자를 만들기 위한 형식을 포함합니다.

  • System.Windows.Automation.Text
    WPF(Windows Presentation Foundation) UI 자동화에 대한 텍스트 서식과 관련 동작을 지정하는 열거를 포함합니다.

  • System.Windows.Baml2006
    BAML 양식에서 XAML을 사용할 수 있는 판독기 및 작성기 클래스를 포함합니다.

  • System.Windows.Controls
    사용자가 응용 프로그램과 상호 작용할 수 있게 하는 컨트롤을 만드는 클래스를 포함합니다.

  • System.Windows.Controls.Primitives
    더 복잡한 다른 컨트롤의 일부로 사용하기 위한 기본 클래스와 컨트롤을 포함합니다.

  • System.Windows.Converters
    WPF(Windows Presentation Foundation)에서 serialization 중에 형식 변환을 지원하는 클래스를 포함합니다.

  • System.Windows.Data
    데이터 소스, 데이터 소스 공급자 클래스, 컬렉션 및 뷰의 데이터별 구현에 속성을 바인딩하는 데 사용되는 클래스를 포함합니다.

  • System.Windows.Documents
    FixedDocument, FlowDocument 및 XPS(XML Paper Specification) 문서 만들기를 지원하는 클래스를 포함합니다.

  • System.Windows.Documents.DocumentStructures
    XpsDocument의 구조를 섹션, 단락, 그림, 글머리 기호나 번호가 있는 목록 및 표의 형태로 설명하는 클래스를 포함합니다.

  • System.Windows.Documents.Serialization
    서로 다른 데이터 형식의 문서를 읽고 쓰는 런타임에 액세스할 수 있는 플러그 인 serializer를 만들고 사용할 수 있는 클래스를 포함합니다.

  • System.Windows.Forms
    Windows 운영 체제의 풍부한 사용자 인터페이스 기능을 충분히 활용하는 Windows 기반 응용 프로그램을 만들 수 있게 하는 클래스를 포함합니다.

  • System.Windows.Forms.DataVisualization.Charting
    차트 Windows 폼 컨트롤에 대한 형식을 포함합니다.

  • System.Windows.Forms.Design
    Windows Forms 구성 요소의 디자인 타임 구성과 동작을 지원하는 클래스를 포함합니다. 이러한 클래스는 Windows Forms 구성 요소를 지원하는 Designer 클래스, 디자인 타임 서비스 집합, 특정 유형의 속성을 구성하기 위한 UITypeEditor 클래스 및 ActiveX 컨트롤을 가져오기 위한 클래스로 구성됩니다.

  • System.Windows.Forms.Design.Behavior
    디자인 타임에 구성 요소의 사용자 지정 사용자 인터페이스 동작을 만드는 클래스를 포함합니다.

  • System.Windows.Forms.Integration
    Windows Forms 및 WPF(Windows Presentation Foundation) 컨트롤의 상호 운용을 지원하는 클래스를 포함합니다.

  • System.Windows.Forms.Layout
    디자인 타임 및 런타임 레이아웃 동작을 지원하는 클래스를 포함합니다.

  • System.Windows.Forms.VisualStyles
    비주얼 스타일을 사용하여 컨트롤 및 다른 Windows 사용자 인터페이스 요소를 렌더링하기 위한 클래스를 포함합니다.

  • System.Windows.Ink
    WPF(Windows Presentation Foundation) 플랫폼에서 잉크와 상호 작용하고 잉크를 조작하는 클래스를 제공합니다.

  • System.Windows.Input
    WPF(Windows Presentation Foundation) 입력 시스템을 지원하는 클래스를 포함합니다.

  • System.Windows.Input.Manipulations
    조작자 컬렉션을 단일 복합체로 모니터링하고 응답하여 응용 프로그램에서 개별 구성 요소 대신 복합체의 변경 내용을 추적할 수 있도록 하는 기능을 제공합니다.

  • System.Windows.Input.StylusPlugIns
    WPF(Windows Presentation Foundation) 플랫폼에서 태블릿 펜으로부터 나오는 데이터의 조작을 지원하는 클래스를 제공합니다.

  • System.Windows.Interop
    WPF(Windows Presentation Foundation) 기술과 다른 기술 간의 상호 운용을 지원하는 클래스를 포함합니다.

  • System.Windows.Markup
    WPF(Windows Presentation Foundation) 응용 프로그램에서 serialization 및 XAML(Extensible Application Markup Language)을 지원하는 클래스를 포함합니다.

  • System.Windows.Markup.Localizer
    이진 XAML(BAML) 소스의 지역화를 지원하는 형식을 포함합니다.

  • System.Windows.Markup.Primitives
    WPF(Windows Presentation Foundation) 응용 프로그램에서 XAML(Extensible Application Markup Language)을 지원하는 클래스를 포함합니다.

  • System.Windows.Media
    WPF(Windows Presentation Foundation) 응용 프로그램 내에서 그림, 텍스트, 오디오/비디오 내용 등의 다양한 미디어를 통합할 수 있게 하는 클래스를 포함합니다.

  • System.Windows.Media.Animation
    WPF(Windows Presentation Foundation) 응용 프로그램에서 속성 애니메이션 기능을 제공하는 클래스를 포함합니다.

  • System.Windows.Media.Converters
    Contains types used by the MarkupWriter for serialization of Extensible Application Markup Language (XAML).

  • System.Windows.Media.Effects
    비트맵 이미지에 시각 효과를 적용하는 데 사용할 수 있는 형식을 포함합니다.

  • System.Windows.Media.Imaging
    비트맵 이미지를 인코딩 및 디코딩하는 데 사용되는 형식을 포함합니다.

  • System.Windows.Media.Media3D
    WPF(Windows Presentation Foundation) 응용 프로그램에서 3-D 프레젠테이션을 지원하는 형식을 포함합니다.

  • System.Windows.Media.Media3D.Converters
    XAML(Extensible Application Markup Language)의 serialization을 위해 MarkupWriter 클래스에서 사용하는 형식을 정의합니다.

  • System.Windows.Media.TextFormatting
    일반적으로 컨트롤 기반 텍스트 프레젠테이션이나 텍스트 개체 모델보다 하위 수준에서 텍스트 서식을 제어하는 클래스를 포함합니다.

  • System.Windows.Navigation
    창 탐색, 탐색 저널링 등 탐색에 사용되는 형식을 포함합니다.

  • System.Windows.Resources
    WPF(Windows Presentation Foundation) 리소스 모델과 리소스 빌드 작업을 지원하는 하위 수준 클래스를 포함합니다.

  • System.Windows.Shapes
    XAML(Extensible Application Markup Language) 또는 코드에서 사용할 수 있는 모양 라이브러리를 포함합니다.

  • System.Windows.Shell
    Windows 7 작업 표시줄의 향상된 기능에 대한 관리 코드 액세스를 제공하는 형식을 포함합니다.

  • System.Windows.Threading
    WPF(Windows Presentation Foundation) 스레드 시스템을 지원하는 클래스를 포함합니다.

  • System.Windows.Xps
    XPS(XML Paper Specification) 문서를 데이터 저장소나 인쇄 대기열에 쓰는 클래스를 포함합니다.

  • System.Windows.Xps.Packaging
    응용 프로그램에서 XPS 문서의 구성 요소를 읽고 쓸 수 있게 하는 클래스를 포함합니다.

  • System.Windows.Xps.Serialization
    XPS 문서의 serialization을 지원하는 클래스를 포함합니다.

  • 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 간에 작업과 워크플로 serialization을 관리하기 위한 인프라를 제공합니다.

  • System.Workflow.Runtime
    워크플로 런타임 엔진 및 워크플로 인스턴스의 실행을 제어하는 데 사용할 수 있는 형식을 포함합니다.

  • System.Workflow.Runtime.Configuration
    워크플로 런타임 엔진을 구성하는 데 사용되는 클래스를 포함합니다.

  • System.Workflow.Runtime.DebugEngine
    워크플로 인스턴스 디버깅에 사용하기 위한 형식을 포함합니다.

  • System.Workflow.Runtime.Hosting
    호스트 응용 프로그램에서 워크플로 런타임 엔진에 제공된 서비스와 관련된 클래스를 포함합니다.

  • System.Workflow.Runtime.Tracking
    추적 서비스와 관련된 형식을 포함합니다.

  • System.Xaml
    XAML 파서 및 프로세서와 관련된 형식을 제공합니다.

  • System.Xaml.Hosting
    XAML 호스팅과 관련된 클래스를 포함합니다.

  • System.Xaml.Hosting.Configuration
    XAML 호스팅 구성과 관련된 클래스를 포함합니다.

  • System.Xaml.Permissions
    부분 신뢰 환경에서 로드하는 것과 같은 특정 XAML 로드 시나리오를 위한 권한을 지정할 형식을 포함합니다.

  • System.Xaml.Schema
    XAML 정보 집합에 대한 XAML 형식 시스템을 지원하는 형식을 포함합니다.

  • System.Xml
    XML 처리를 위한 표준화된 지원을 제공합니다.

  • System.Xml.Linq
    XML 문서를 쉽고 효율적으로 수정할 수 있게 하는 메모리 내 XML 프로그래밍 인터페이스인 LINQ to XML에 대한 형식을 포함합니다.

  • System.Xml.Resolvers
    캐시를 DTD 또는 XML 스트림으로 미리 채울 수 있도록 지원합니다.

  • System.Xml.Schema
    XML XSD(Schemas Definition Language) 스키마를 표준 방식으로 지원하는 XML 클래스를 포함합니다.

  • System.Xml.Serialization
    개체를 XML 형식 문서 또는 스트림으로 serialize하는 데 사용되는 클래스를 포함합니다.

  • System.Xml.Serialization.Advanced
    WSDL(웹 서비스 설명 언어) 문서에서 생성된 코드를 사용자 지정할 수 있게 하는 클래스를 포함합니다.

  • System.Xml.Serialization.Configuration
    응용 프로그램 구성 파일의 system.xml.serialization 요소 섹션에 있는 값을 읽는 데 사용되는 클래스를 포함합니다.

  • System.Xml.XPath
    XML 정보 항목을 XQuery 1.0 및 XPath 2.0 데이터 모델의 인스턴스로 탐색하고 편집하기 위한 커서 모델을 정의하는 클래스를 포함합니다.

  • System.Xml.Xsl
    XSLT(Extensible Stylesheet Transformation) 변환을 지원하며, 이 네임스페이스는 W3C XSLT(XSL Transformations) 버전 1.0 권장 사항을 지원합니다.

  • System.Xml.Xsl.Runtime
    System.Xml.Xsl 네임스페이스의 클래스에 대한 내부 지원을 제공합니다. 이 네임스페이스의 클래스는 .NET Framework 인프라를 지원하며 코드에서는 직접 사용할 수 없습니다.

  • UIAutomationClientsideProviders
    클라이언트 자동화 공급자를 매핑하는 단일 클래스를 포함합니다.

사용되지 않는 네임스페이스 및 내부 네임스페이스

다음 네임스페이스는 사용되지 않거나 내부용으로만 사용되므로 최소한의 문서만 제공됩니다.

참고 항목

개념

.NET Framework 클래스 라이브러리 개요

기타 리소스

.NET Framework 일반 참조