.NET API browser

Welcome to the .NET API browser – your one-stop shop for all .NET-based APIs from Microsoft. Start searching for any managed APIs by typing in the box below.

If you have any feedback, create a new issue in the dotnet/dotnet-api-docs repo.

빠른 필터

.NET Framework API 참조 version 4.8

NameDescription
Accessibility NamespaceCOM(구성 요소 개체 모델) 접근성 인터페이스에 대한 관리형 래퍼를 나타냅니다.
Microsoft.Activities.Build Namespace워크플로 빌드 작업과 관련된 클래스입니다.
Microsoft.Activities.Build.Debugger Namespace빌드 디버거와 관련된 클래스입니다.
Microsoft.Activities.Build.Expressions Namespace식 작성과 관련된 클래스입니다.
Microsoft.Activities.Build.Validation NamespaceMicrosoft.Activities.Build.Validation은 빌드 유효성 검사와 관련된 클래스를 제공합니다.
Microsoft.Build.BuildEngine NamespaceRepresents the MSBuild engine. For more information, see MSBuild.
Microsoft.Build.Construction NamespaceContains types that the MSBuild object model uses to construct project roots with unevaluated values. Each project root corresponds to a project or targets file. For information, see MSBuild.
Microsoft.Build.Conversion NamespaceContains types that Visual Studio uses to convert project files from an older version of Visual Studio.
Microsoft.Build.Debugging NamespaceContains type for managing the debugger.
Microsoft.Build.Evaluation NamespaceContains types that the MSBuild object model uses to evaluate projects. Each project is associated with one or more project roots. For information, see MSBuild.
Microsoft.Build.Exceptions NamespaceContains exception types that may be thrown during the build process.
Microsoft.Build.Execution NamespaceContains types that the MSBuild object model uses to build projects. For information, see MSBuild.
Microsoft.Build.Framework NamespaceContains the types that define how tasks and loggers interact with the MSBuild engine. For information, see MSBuild.
Microsoft.Build.Framework.XamlTypes NamespaceClasses used to represent XAML types parsed from files, rules, and other sources.
Microsoft.Build.Logging NamespaceContains types used for logging the progress of a build. For information, see MSBuild.
Microsoft.Build.Tasks NamespaceContains the implementation of all tasks shipping with MSBuild. For information, see MSBuild.
Microsoft.Build.Tasks.Deployment.Bootstrapper NamespaceContains classes used internally by MSBuild.
Microsoft.Build.Tasks.Deployment.ManifestUtilities NamespaceContains classes that MSBuild uses.
Microsoft.Build.Tasks.Hosting NamespaceContains classes used internally by MSBuild.
Microsoft.Build.Tasks.Windows NamespaceMSBuild와 함께 제공되는 모든 작업의 구현을 포함합니다. 이 네임스페이스의 형식은 WPF(Windows Presentation Foundation) 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
Microsoft.Build.Tasks.Xaml NamespaceProvides classes related to XAML build tasks.
Microsoft.Build.Utilities NamespaceProvides helper classes that you can use to create your own MSBuild loggers and tasks. For information, see MSBuild.
Microsoft.CSharp NamespaceC# 언어를 사용한 컴파일과 코드 생성을 지원하는 클래스가 포함되어 있습니다.
Microsoft.CSharp.Activities NamespaceC# 작업과 관련된 클래스입니다.
Microsoft.CSharp.RuntimeBinder Namespace동적 언어 런타임과 C# 간의 상호 운용을 지원하는 클래스 및 인터페이스를 제공합니다.
Microsoft.JScript NamespaceJScript 언어를 사용한 컴파일과 코드 생성을 지원하는 클래스가 포함되어 있습니다.
Microsoft.JScript.Vsa Namespace.NET Framework 스크립트 엔진의 스크립트를 JScript에 통합하고 런타임에 코드를 컴파일 및 실행할 수 있는 인터페이스가 포함되어 있습니다.
Microsoft.SqlServer.Server NamespaceUDT 형식의 프레임워크 간 지원을 사용하도록 설정하는 에 대한 Microsoft.Data.SqlClient도우미 라이브러리입니다. 라이브러리는 및 .NET Core 대상 프레임워크와의 .NET 호환성을 위해 에 .NET Standard 2.0 필요한 형식을 구현하고 를 대상으로 .NET Framework지정할 때 형식을 전달합니다. SQL Server 데이터베이스 엔진 프로세스 실행 환경과 Microsoft SQL Server에 Microsoft .NET Framework CLR(공용 언어 런타임)을 통합하는 작업과 관련된 클래스, 인터페이스 및 열거형이 포함되어 있습니다. SQL Server 데이터베이스 엔진 프로세스 실행 환경과 Microsoft SQL Server에 Microsoft .NET Framework CLR(공용 언어 런타임)을 통합하는 작업과 관련된 클래스, 인터페이스 및 열거형이 포함되어 있습니다.
Microsoft.VisualBasic NamespaceVisual Basic에서 Visual Basic 런타임을 지원하는 형식이 포함되어 있습니다.
Microsoft.VisualBasic.Activities NamespaceVisual Basic 활동에 관련된 클래스를 제공합니다.
Microsoft.VisualBasic.Activities.XamlIntegration NamespaceVisual Basic XAML 통합에 관련된 클래스를 제공합니다.
Microsoft.VisualBasic.ApplicationServices NamespaceVisual Basic 애플리케이션 모델을 지원하고 애플리케이션 정보에 액세스할 수 있는 형식이 포함되어 있습니다.
Microsoft.VisualBasic.Compatibility.VB6 NamespaceVisual Basic 6.0에서 Visual Basic 2008로 업그레이드하는 도구에서 사용하도록 제공되는 함수 및 개체가 포함되어 있습니다.
Microsoft.VisualBasic.CompilerServices NamespaceVisual Basic 컴파일러를 지원하는 내부용 형식을 포함합니다.
Microsoft.VisualBasic.Devices NamespaceVisual Basic에서 디바이스와 관련된 My 개체를 지원하는 형식이 포함되어 있습니다.
Microsoft.VisualBasic.FileIO NamespaceVisual Basic에서 My 파일 시스템 개체를 지원하는 형식이 포함되어 있습니다.
Microsoft.VisualBasic.Logging NamespaceVisual Basic에서 My 로깅 개체를 지원하는 형식이 포함되어 있으며 로깅 출력을 파일로 보내는 간단한 로그 수신기를 제공합니다.
Microsoft.VisualBasic.MyServices NamespaceVisual Basic에서 My를 지원하는 형식이 포함되어 있습니다.
Microsoft.VisualBasic.MyServices.Internal NamespaceVisual Basic에서 My를 지원하는 내부 전용 형식이 포함되어 있습니다.
Microsoft.VisualC NamespaceC++ 언어를 사용한 컴파일과 코드 생성을 지원하는 클래스가 포함되어 있습니다.
Microsoft.VisualC.StlClr NamespaceSTL/CLR 라이브러리를 구현하는 데 사용되는 클래스, 인터페이스 및 열거자를 포함합니다.
Microsoft.VisualC.StlClr.Generic NamespaceSTL/CLR 라이브러리에 대한 제네릭 인터페이스를 구현하는 데 사용되는 클래스, 인터페이스 및 반복기를 포함합니다. 제네릭 인터페이스를 사용함으로써 C# 및 Visual Basic 같은 다른 .NET 언어가 STL/CLR로 작성된 코드를 호출할 수 있습니다.
Microsoft.Win32 Namespace두 가지 유형의 클래스인 운영 체제에서 발생한 이벤트를 처리하는 클래스와 시스템 레지스트리를 조작하는 클래스를 제공합니다.
Microsoft.Win32.SafeHandles Namespace파일 및 운영 체제 핸들을 지원하는 공통 기능을 제공하는 SafeHandle 클래스의 추상적 파생 클래스를 포함합니다.
Microsoft.Windows.Input NamespaceWPF용 Microsoft 리본의 미리 보기 명령에 대한 인터페이스를 포함합니다.
Microsoft.Windows.Themes NamespaceWPF(Windows Presentation Foundation)에서 정의된 테마 집합을 노출합니다. WPF에서 테마는 시스템 수준에서 정의된 리소스 집합으로서 애플리케이션의 컨트롤 및 기타 시각적 요소에 대한 기본 모양을 제공합니다. WPF 테마는 스타일을 사용하여 만들어지며 Luna, Aero, Royale, Classic 등을 포함합니다. WPF 애플리케이션의 클라이언트 영역만 이러한 테마를 사용합니다. 창 크롬을 형성하는 창 테두리와 단추는 Win32 테마 서비스에 의해 제어됩니다.
System Namespace일반적으로 사용되는 값을 정의하고 데이터 형식, 이벤트 및 이벤트 처리기, 인터페이스, 특성 및 처리 예외를 참조하는 기본 클래스 및 기본 클래스를 포함합니다.
System.Activities Namespace시스템 활동에 관련된 클래스를 제공합니다.
System.Activities.Core.Presentation Namespace프레젠테이션과 관련된 클래스를 제공합니다.
System.Activities.Core.Presentation.Factories Namespace프레젠테이션 팩터리와 관련된 클래스를 제공합니다.
System.Activities.Core.Presentation.Themes Namespace프레젠테이션 테마와 관련된 클래스를 제공합니다.
System.Activities.Debugger Namespace시스템 디버거에 관련된 클래스를 제공합니다.
System.Activities.Debugger.Symbol Namespace디버거 기호에 관련된 클래스를 제공합니다.
System.Activities.DurableInstancing Namespace지속적인 인스턴스에 관련된 클래스를 제공합니다.
System.Activities.DynamicUpdate Namespace동적 업데이트와 관련된 클래스를 제공합니다.
System.Activities.ExpressionParser Namespace식 구문 분석에 관련된 클래스를 제공합니다.
System.Activities.Expressions Namespace식에 관련된 클래스를 제공합니다.
System.Activities.Hosting Namespace호스팅과 관련된 클래스를 제공합니다.
System.Activities.Persistence Namespace지속성과 관련된 클래스를 제공합니다.
System.Activities.Presentation Namespace프레젠테이션과 관련된 클래스를 제공합니다.
System.Activities.Presentation.Annotations Namespace프레젠테이션 주석과 관련된 클래스를 제공합니다.
System.Activities.Presentation.Converters Namespace변환기와 관련된 클래스를 제공합니다.
System.Activities.Presentation.Debug Namespace프레젠테이션 디버깅과 관련된 클래스를 제공합니다.
System.Activities.Presentation.Expressions Namespace식에 관련된 클래스를 제공합니다.
System.Activities.Presentation.Hosting Namespace호스팅과 관련된 클래스를 제공합니다.
System.Activities.Presentation.Metadata Namespace프레젠테이션 메타데이터와 관련된 클래스를 제공합니다.
System.Activities.Presentation.Model Namespace프레젠테이션 모델과 관련된 클래스를 제공합니다.
System.Activities.Presentation.PropertyEditing Namespace속성 편집과 관련된 클래스를 제공합니다.
System.Activities.Presentation.Services Namespace프레젠테이션 서비스와 관련된 클래스를 제공합니다.
System.Activities.Presentation.Sqm NamespaceSQM과 관련된 클래스를 제공합니다.
System.Activities.Presentation.Toolbox Namespace프레젠테이션 도구 상자와 관련된 클래스입니다.
System.Activities.Presentation.Validation Namespace유효성 검사와 관련된 클래스를 제공합니다.
System.Activities.Presentation.View Namespace프레젠테이션 뷰와 관련된 클래스를 제공합니다.
System.Activities.Presentation.View.OutlineView Namespace개요 보기에 관련된 클래스를 제공합니다.
System.Activities.Presentation.ViewState Namespace뷰 상태 데이터 및 뷰 상태 관리에 관련된 클래스를 제공합니다.
System.Activities.Statements Namespace활동 문에 관련된 클래스를 제공합니다.
System.Activities.Statements.Tracking Namespace상태 컴퓨터 상태 실행 및 상태 전환을 모니터링하기 위한 클래스를 제공합니다.
System.Activities.Tracking Namespace워크플로 추적 레코드를 만들고 조작하는 데 사용되는 클래스가 포함되어 있습니다. 추적 레코드는 워크플로 인스턴스가 실행될 때 워크플로 런타임에서 만들고 TrackingParticipant에서 상속되는 클래스로 액세스합니다.
System.Activities.Validation Namespace사용자 지정 활동 유효성 검사에 관련된 클래스를 제공합니다.
System.Activities.XamlIntegration Namespace작업을 XAML로 serialize하는 기능을 지원하는 클래스를 포함합니다.
System.AddIn Namespace추가 기능을 식별하기 위한 AddInAttribute 특성이 포함되어 있습니다.
System.AddIn.Contract Namespace독립적으로 업데이트되는 구성 요소 간의 통신을 위한 기준을 제공하는 인터페이스 및 구조가 포함되어 있습니다.
System.AddIn.Contract.Automation Namespace구성 요소에서 형식 정보에 액세스하고 형식 멤버를 호출하는 데 사용하는 인터페이스가 포함되어 있습니다.
System.AddIn.Contract.Collections NamespaceIContract 및 RemoteArgument 개체의 컬렉션을 정의하는 인터페이스가 포함되어 있습니다.
System.AddIn.Hosting Namespace추가 기능을 검색, 등록, 활성화 및 제어하기 위한 클래스를 제공합니다.
System.AddIn.Pipeline Namespace호스트 애플리케이션과 추가 기능 간에 통신 파이프라인을 생성하기 위한 클래스를 제공합니다.
System.CodeDom Namespace소스 코드 문서의 요소와 구조를 나타내는 데 사용할 수 있는 클래스가 포함되어 있습니다. 이 네임스페이스의 클래스는 System.CodeDom.Compiler 네임스페이스에서 제공하는 기능을 사용하여 지원된 언어의 소스 코드로 출력될 수 있는 소스 코드 문서의 구조를 모델링하는 데 사용될 수 있습니다.
System.CodeDom.Compiler Namespace지원되는 프로그래밍 언어로 수행되는 소스 코드의 생성 및 컴파일을 관리하기 위한 형식을 포함합니다. 각각의 코드 생성기는 System.CodeDom 네임스페이스에서 제공한 요소로 구성된 CodeDOM(코드 문서 개체 모델) 소스 코드 모델의 구조를 기초로 특정한 프로그래밍 언어에서 소스 코드를 생성합니다.
System.Collections Namespace목록, 큐, 비트 배열, 해시 테이블, 사전 등과 같은 다양한 개체 컬렉션을 정의하는 인터페이스와 클래스를 포함합니다.
System.Collections.Concurrent Namespace여러 스레드가 동시에 컬렉션에 액세스할 때마다 System.Collections 해당 형식 대신 사용하고 네임스페이스를 System.Collections.Generic 여러 스레드로부터 안전한 컬렉션 클래스를 제공합니다. 그러나 확장 메서드 또는 명시적 인터페이스 구현을 통해 컬렉션 개체의 요소에 대한 액세스는 스레드로부터 안전하지 않으며 호출자가 동기화해야 할 수 있습니다.
System.Collections.Generic Namespace제네릭 컬렉션을 정의하는 인터페이스 및 클래스를 포함하며, 이를 통해 사용자는 제네릭이 아닌 강력한 형식의 컬렉션보다 더 나은 형식의 안전성과 성능을 제공하는 강력한 형식의 컬렉션을 만들 수 있습니다.
System.Collections.ObjectModel Namespace재사용 가능한 라이브러리의 개체 모델에서 컬렉션으로 사용할 수 있는 클래스를 포함합니다. 속성 또는 메서드가 컬렉션을 반환하는 경우 이러한 클래스를 사용합니다.
System.Collections.Specialized Namespace연결된 목록 사전, 비트 벡터, 문자열만 들어 있는 컬렉션 등의 특수 컬렉션 및 강력한 형식의 컬렉션이 포함되어 있습니다.
System.ComponentModel Namespace구성 요소와 컨트롤의 런타임 및 디자인 타임 동작을 구현하는 데 사용되는 클래스를 제공합니다. 이 네임스페이스에는 특성 및 형식 변환기를 구현하고, 데이터 소스에 바인딩하고, 구성 요소 사용을 허가하기 위한 기본 클래스 및 인터페이스가 포함됩니다.
System.ComponentModel.Composition Namespace이 네임스페이스는 MEF(Managed Extensibility Framework)의 핵심을 구성하는 클래스를 제공합니다.
System.ComponentModel.Composition.Hosting Namespace확장 가능한 애플리케이션 개발자 또는 호스트에 유용한 MEF(Managed Extensibility Framework) 형식을 제공합니다.
System.ComponentModel.Composition.Primitives Namespace이 네임스페이스는 MEF 프로그래밍 모델의 내부 기본 형식을 제공합니다.
System.ComponentModel.Composition.ReflectionModel Namespace리플렉션 기반 프로그래밍 모델을 사용하는 개발자에게 MEF(Managed Extensibility Framework) 형식을 제공합니다.
System.ComponentModel.Composition.Registration NamespaceMEF(Managed Extensibility Framework) 파트의 규칙 기반 구성을 사용할 수 있는 형식이 포함되어 있습니다.
System.ComponentModel.DataAnnotations NamespaceASP.NET MVC 및 ASP.NET 데이터 컨트롤의 메타데이터를 정의하는 데 사용되는 특성 클래스를 제공합니다.
System.ComponentModel.DataAnnotations.Schema NamespaceASP.NET MVC 및 ASP.NET 데이터 컨트롤의 메타데이터를 정의하는 데 사용되는 특성 클래스에 대한 지원을 제공합니다.
System.ComponentModel.Design Namespace개발자가 구성 요소에 대한 사용자 지정 디자인 타임 동작과 디자인 타임에 구성 요소를 구성하기 위한 사용자 인터페이스를 만드는 데 사용할 수 있는 클래스가 포함되어 있습니다. 디자인 타임 환경은 개발자가 구성 요소를 정렬하고 해당 속성을 구성할 수 있는 시스템을 제공합니다. 일부 구성 요소에서는 디자인 타임 환경에서 적절하게 동작하기 위해 특정한 디자인 타임에만 적용되는 동작이 필요할 수 있습니다. 이런 동작은 개발자가 구성 요소나 복합 데이터 형식의 값을 구성하는 것을 지원하는 사용자 지정 사용자 인터페이스를 제공하는 데도 유용할 수 있습니다. 이 네임스페이스에서 정의된 클래스와 인터페이스를 사용하여 구성 요소에 대한 디자인 타임 동작을 만들고, 디자인 타임 서비스에 액세스하며, 사용자 지정 디자인 타임 구성 인터페이스를 구현할 수 있습니다.
System.ComponentModel.Design.Data Namespace데이터 관련 구성 요소의 사용자 지정 디자인 타임 동작을 빌드하는 데 사용할 수 있는 클래스가 포함되어 있습니다.
System.ComponentModel.Design.Serialization Namespace디자인 타임에 serialization의 사용자 지정 및 제어를 지원하는 형식을 제공합니다.
System.Configuration Namespace구성 데이터를 처리하는 데 사용되는 프로그래밍 모델을 제공하는 형식이 포함되어 있습니다.
System.Configuration.Assemblies Namespace어셈블리를 구성하는 데 사용하는 클래스가 포함되어 있습니다.
System.Configuration.Install Namespace사용자 자신의 구성 요소에 대한 사용자 지정 설치 관리자를 쓸 수 있게 해주는 클래스를 제공합니다. Installer 클래스는 .NET의 모든 사용자 지정 설치 관리자에 대한 기본 클래스입니다.
System.Configuration.Internal Namespace내부용으로만 사용되는 구성 형식이 포함되어 있습니다.
System.Configuration.Provider Namespace기능을 쉽게 추가하거나 제거할 수 있는 플러그형 모델을 지원하기 위해 서버 및 클라이언트 애플리케이션에서 공유하는 기본 클래스가 포함되어 있습니다.
System.Data NamespaceADO.NET 아키텍처를 나타내는 클래스에 대한 액세스를 제공합니다. ADO.NET을 통해 여러 데이터 원본의 데이터를 효율적으로 관리할 수 있는 구성 요소를 만들 수 있습니다.
System.Data.Common Namespace.NET 데이터 공급자에서 공유하는 클래스가 포함되어 있습니다.
System.Data.Common.CommandTrees Namespace명령 트리를 구성하는 식을 작성하는 클래스를 제공합니다.
System.Data.Common.CommandTrees.ExpressionBuilder Namespace명령 트리 API를 제공합니다.
System.Data.Common.CommandTrees.ExpressionBuilder.Spatial Namespace공간의 EDM(엔터티 데이터 모델) 함수를 나타내는 클래스가 포함되어 있습니다.
System.Data.Common.EntitySql NamespaceEntitySqlParser 클래스와 기타 지원 클래스가 포함되어 있습니다. 이러한 클래스를 사용하면 Entity SQL 쿼리 문자열을 구문 분석하고 명령 트리 쿼리를 만들 수 있습니다.
System.Data.Design Namespace사용자 지정 형식의 데이터 세트를 생성하는 데 사용할 수 있는 클래스가 포함되어 있습니다.
System.Data.Entity.Design NamespaceEDM(엔터티 데이터 모델) 파일과 개체 소스 코드를 생성하는 클래스가 포함되어 있습니다.
System.Data.Entity.Design.AspNet NamespaceASP.NET 빌드 환경의 EDM(엔터티 데이터 모델) 빌드 공급자가 포함되어 있습니다.
System.Data.Entity.Design.PluralizationServices Namespace단어를 단수에서 복수로 변경하거나 그 반대로 변경하는 클래스를 제공합니다.
System.Data.EntityClient NamespaceSystem.Data.EntityClient 네임스페이스는 Entity Framework용 .NET Framework 데이터 공급자입니다.
System.Data.Linq NamespaceLINQ to SQL 애플리케이션에서 관계형 데이터베이스와 상호 작용하는 기능을 지원하는 클래스가 포함되어 있습니다.
System.Data.Linq.Mapping Namespace관계형 데이터베이스의 구조와 내용을 나타내는 LINQ to SQL 개체 모델을 생성하는 데 사용되는 클래스가 포함되어 있습니다.
System.Data.Linq.SqlClient NamespaceSQL Server와 통신하기 위한 공급자 클래스 및 쿼리 도우미 메서드가 포함된 클래스가 포함되어 있습니다.
System.Data.Linq.SqlClient.Implementation NamespaceSQL Server 공급자의 자세한 내부 구현에 사용되는 형식이 포함되어 있습니다.
System.Data.Mapping NamespaceMappingItemCollection 및 StorageMappingItemCollection 클래스에 대한 액세스를 제공합니다.
System.Data.Metadata.Edm NamespaceEntity Framework에서 사용하는 모델에 적용되는 개념을 나타내는 형식 세트와 애플리케이션에서 메타데이터 작업을 수행하는 데 도움을 주는 클래스 세트가 포함되어 있습니다.
System.Data.Objects Namespace개체 서비스의 핵심 기능에 대한 액세스를 제공하는 클래스가 포함되어 있습니다. 이러한 클래스를 사용하면 엔터티 형식의 인스턴스인 강력한 형식의 CLR 개체로 데이터를 쿼리, 삽입, 업데이트 및 삭제할 수 있습니다. 개체 서비스는 EDM(엔터티 데이터 모델)에 정의된 형식에 대해 LINQ(Language-Integrated Query) 및 Entity SQL 쿼리를 모두 지원합니다. 개체 서비스는 반환된 데이터를 개체로 구체화하고 개체 변경 내용을 다시 데이터 원본에 전달합니다. 또한 변경 내용을 추적하고 개체를 컨트롤에 바인딩하며 동시성을 처리하는 기능도 제공합니다. 자세한 내용은 개체 서비스 개요(Entity Framework)를 참조하세요.
System.Data.Objects.DataClasses NamespaceEDM(엔터티 데이터 모델)에 정의된 형식에 대한 기본 클래스, 탐색 속성에 의해 반환된 형식에 대한 기본 클래스 및 CLR(공용 언어 런타임) 개체를 개념적 모델의 형식에 매핑하는 속성을 정의하는 클래스가 포함되어 있습니다.
System.Data.Objects.SqlClient Namespace데이터베이스 함수로 변환하는 CLR(공용 언어 런타임) 메서드가 포함된 SqlFunctions 클래스를 제공합니다. SqlFunctions 클래스의 메서드는 LINQ to Entities 쿼리에서만 사용할 수 있습니다.
System.Data.Odbc NamespaceSystem.Data.Odbc 네임스페이스는 Framework Data Provider for ODBC입니다.
System.Data.OleDb NamespaceSystem.Data.OleDb 네임스페이스는 .NET Framework Data Provider for OLE DB입니다.
System.Data.OracleClient NamespaceSystem.Data.OracleClient 네임스페이스는 .NET Framework Data Provider for Oracle입니다.
System.Data.Services NamespaceWCF Data Services를 빌드하는 데 사용되는 클래스에 대한 액세스를 제공합니다.
System.Data.Services.BuildProvider Namespace이 네임스페이스의 클래스는 데이터 서비스에서 반환되는 메타데이터를 기반으로 WCF Data Services 클라이언트 애플리케이션에 대한 C# 또는 Visual Basic 코드를 생성합니다.
System.Data.Services.Client Namespace애플리케이션에서 WCF Data Services와 상호 작용하는 데 사용할 수 있는 .NET Framework 클라이언트 라이브러리를 나타냅니다.
System.Data.Services.Common NamespaceWCF Data Services 클라이언트 런타임과 서버 런타임에 공통적인 기능을 구현합니다.
System.Data.Services.Configuration Namespace이 네임스페이스는 WCF 데이터 서비스 기능에 대한 구성 설정을 제공합니다.
System.Data.Services.Design Namespace코드 생성 명령줄 도구 및 Visual Studio의 도구에서 데이터 서비스와 통신할 강력한 형식의 클라이언트 쪽 개체를 생성하는 데 사용됩니다.
System.Data.Services.Internal Namespace이 클래스는 공용이 아니며, 시스템에서 관련 엔터티를 즉시 로드하여 쿼리 지원을 구현하는 데 내부적으로 사용됩니다.
System.Data.Services.Providers NamespaceWCF Data Services에 사용자 지정 데이터 서비스 공급자를 정의하도록 구현된 일련의 인터페이스를 제공합니다.
System.Data.Spatial Namespace공간 데이터베이스 기능에 대한 클래스가 포함되어 있습니다.
System.Data.Sql NamespaceSQL Server 특정 기능을 지원하는 클래스가 포함되어 있습니다.
System.Data.SqlClient NamespaceSystem.Data.SqlClient 네임스페이스는 SQL Server용 .NET Data Provider입니다.
System.Data.SqlTypes NamespaceSQL Server의 원시 데이터 형식에 대한 클래스를 제공합니다. 이러한 클래스는 .NET Framework CLR(공용 언어 런타임)에서 제공하는 데이터 형식보다 안전하고 빠른 데이터 형식을 제공합니다. 이 네임스페이스의 클래스를 사용하면 정밀도 손실로 인한 형식 변환 오류를 방지하는 데 도움이 됩니다. 다른 데이터 형식과 SqlTypes 간의 변환이 자동으로 발생하기 때문에 이 네임스페이스에 있는 개체를 명시적으로 만들어 사용하면 처리 속도가 빠른 코드도 생성됩니다.
System.Deployment.Application NamespaceWith the System.Deployment.Application namespace, you can program custom upgrade behavior into your ClickOnce application.
System.Deployment.Internal NamespaceActivationContext 및 ApplicationIdentity 개체의 내부 멤버에 액세스하기 위한 도우미 클래스가 포함되어 있습니다.
System.Device.Location Namespace애플리케이션 개발자가 단일 API를 사용하여 컴퓨터의 위치에 쉽게 액세스할 수 있습니다. 위치 정보는 GPS, Wi-Fi 3각 측량 및 이동 전화 탑 3각 측량과 같은 여러 공급자에서 제공될 수 있습니다. System.Device.Location 클래스는 컴퓨터의 여러 위치 공급자를 캡슐화하는 단일 API를 제공하고 이러한 공급자 간의 원활한 우선 순위 지정 및 전환을 지원합니다. 따라서 이 API를 사용 하는 애플리케이션 개발자는 애플리케이션을 특정 하드웨어 구성에 맞게 조정할 필요가 없습니다.
System.Diagnostics Namespace시스템 프로세스, 이벤트 로그 및 성능 카운터와 상호 작용할 수 있는 클래스를 제공합니다.
System.Diagnostics.CodeAnalysis Namespace코드 분석 도구와의 상호 작용을 위한 클래스를 포함합니다. 이러한 도구는 명명 또는 보안 규칙과 같은 코딩 규칙을 준수하기 위해 코드를 분석하는 데 사용됩니다.
System.Diagnostics.Contracts Namespace사전 조건, 사후 조건, 고정 조건과 같은 프로그램 계약을 나타내는 정적 클래스가 포함되어 있습니다.
System.Diagnostics.Contracts.Internal Namespace이진 재작성기가 계약 실패를 처리하기 위해 사용하는 클래스를 제공합니다.
System.Diagnostics.Design Namespace애플리케이션 모니터링 및 계측에 대한 디자인 타임 지원을 확장하는 데 사용할 수 있는 클래스가 포함되어 있습니다.
System.Diagnostics.Eventing Namespace애플리케이션을 계측하는 데 사용되는 클래스를 포함합니다. 사용하도록 설정되면 ETW(Windows용 이벤트 추적) 계측 시, 추적 하위 시스템에 이벤트 데이터가 로깅됩니다. ETW에 대한 전체 설명을 보려면 Windows용 이벤트 추적을 참조하세요.
System.Diagnostics.Eventing.Reader NamespaceSystem.Diagnostics.Eventing.Reader 네임스페이스를 사용하여 이벤트 로그를 읽고 관리하는 애플리케이션을 개발할 수 있습니다. 이벤트 로그의 이벤트에는 특정 애플리케이션, 서비스 또는 운영 체제 구성 요소에 의해 게시된 정보, 경고 또는 오류가 포함되어 있습니다. 이러한 이벤트는 컴퓨터 상태를 모니터링하는 애플리케이션 및 특정 이벤트 발생 시 작업을 수행하는 애플리케이션에서 읽힙니다. 자세한 내용은 이벤트 로그 읽기 및 관리에 대한 기술 요약 및 이벤트 로그 시나리오를 참조하세요.
System.Diagnostics.PerformanceData Namespace이 네임스페이스의 클래스를 사용하여 카운터 데이터를 제공합니다. 카운터는 성능 모니터와 같은 성능 메트릭을 소비자에게 노출하는 데 사용됩니다. 네임스페이스는 카운터 데이터를 사용하기 위한 클래스를 포함하지 않습니다. 성능 카운터 아키텍처에 대한 전체 설명을 보려면 성능 카운터를 참조하세요.
System.Diagnostics.SymbolStore NamespaceMSIL(Microsoft Intermediate Language) 맵의 소스 줄과 마찬가지로 디버그 기호 정보를 읽고 쓸 수 있게 해주는 클래스를 제공합니다. .NET을 대상으로 하는 컴파일러는 PDB(프로그래머 데이터베이스) 파일에 디버그 기호 정보를 저장할 수 있습니다. 디버거 및 코드 프로파일러 도구는 런타임에 이러한 디버그 기호 정보를 읽습니다.
System.Diagnostics.Tracing NamespaceETW(Windows용 이벤트 추적)에서 캡처하는 강력한 형식의 이벤트를 만들 수 있는 형식과 멤버를 제공합니다.
System.DirectoryServices Namespace관리 코드에서 Active Directory Domain Services에 쉽게 액세스할 수 있습니다. 이 네임스페이스에는 ADSI(Active Directory Services Interfaces) 기술을 사용하는 두 개의 구성 요소 클래스인 DirectoryEntry와 DirectorySearcher가 들어 있습니다. ADSI는 다양한 네트워크 공급자에 대해 작업할 수 있도록 Microsoft에서 유연성 있는 도구로 제공하는 인터페이스 집합입니다. 관리자는 ADSI를 통해 네트워크 규모에 관계없이 네트워크 상의 리소스를 비교적 쉽게 찾아서 관리할 수 있습니다.
System.DirectoryServices.AccountManagement NamespaceAD DS(Active Directory Domain Services), AD LDS(Active Directory Lightweight Directory Services) 및 MSAM(Machine SAM) 등 여러 주체 저장소에서 사용자, 컴퓨터 및 그룹 보안 주체의 균일한 액세스와 조작을 제공합니다. System.DirectoryServices.AccountManagement는 System.DirectoryServices 네임스페이스와 관계 없는 디렉터리 개체를 관리합니다.
System.DirectoryServices.ActiveDirectory NamespaceMicrosoft Active Directory 서비스 작업을 중심으로 생성되는 상위 수준의 추상화 개체 모델을 제공합니다. 포리스트, 도메인, 사이트, 서브넷, 파티션, 스키마와 같은 Active Directory 서비스 개념은 개체 모델의 일부입니다.
System.DirectoryServices.Protocols NamespaceLDAP(Lightweight Directory Access Protocol) V3(버전 3) 및 DSML(Directory Services Markup Language) V2(버전 2.0) 표준에 정의된 메서드를 제공합니다.
System.Drawing NamespaceGDI+ 기본 그래픽 기능에 대한 액세스를 제공합니다. System.Drawing.Drawing2D, System.Drawing.Imaging및 System.Drawing.Text 네임스페이스는 고급 기능을 제공합니다. 제한 사항은 설명 섹션을 참조하세요.
System.Drawing.Configuration NamespaceSystem.Drawing 네임스페이스의 클래스에 대한 구성을 지원하는 클래스가 포함되어 있습니다.
System.Drawing.Design Namespace디자인 타임 UI(사용자 인터페이스) 논리 및 그리기를 확장하는 클래스가 포함되어 있습니다.
System.Drawing.Drawing2D Namespace고급 2D 및 벡터 그래픽 기능을 제공합니다.
System.Drawing.Imaging Namespace고급 GDI+ 이미징 기능을 제공합니다. 기본 그래픽 기능은 System.Drawing 네임스페이스가 제공합니다.
System.Drawing.Printing NamespaceWindows Forms 애플리케이션에 인쇄 관련 서비스를 제공합니다.
System.Drawing.Text Namespace고급 GDI+ 입력 체계 기능을 제공합니다.
System.Dynamic Namespace동적 언어 런타임을 지원하는 클래스 및 인터페이스를 제공합니다.
System.EnterpriseServices NamespaceCOM+ 서비스에 대한 액세스를 .NET 개체에 제공하여 .NET Framework 개체가 엔터프라이즈 애플리케이션에 더 실용적으로 사용될 수 있도록 합니다.
System.EnterpriseServices.CompensatingResourceManager Namespace관리 코드에서 CRM(리소스 보상 관리자)을 사용할 수 있는 클래스를 제공합니다. CRM은 트랜잭션이 없는 개체를 Microsoft DTC(Distributed Transaction Coordinator) 트랜잭션에 포함시킬 수 있도록 COM+에서 제공하는 서비스입니다. CRM에서는 완전한 리소스 관리자의 기능을 제공하지는 않지만 복구 로그를 통해 트랜잭션 원자성(전체가 성공적으로 실행되지 않으면 모두 무시하는 동작)과 영속성을 제공합니다.
System.EnterpriseServices.Internal NamespaceCOM+ 서비스에 대한 인프라를 지원합니다. 이 네임스페이스의 클래스 및 인터페이스는 관리되지 않는 COM+ 클래스에서 System.EnterpriseServices로의 호출을 지원하기 위한 것입니다.
System.Globalization Namespace언어, 국가/지역, 사용하는 달력, 날짜, 통화 및 숫자 형식 패턴, 문자열 정렬 순서 등의 문화권 관련 정보를 정의하는 클래스가 포함되어 있습니다. 이러한 클래스는 세계화된(국제화된) 애플리케이션을 작성하는 데 유용합니다. StringInfo 및 TextInfo 등의 클래스는 대리 지원 및 텍스트 요소 처리와 같은 고급 세계화 기능을 제공합니다.
System.IO Namespace파일과 데이터 스트림에 대한 읽기 및 쓰기를 허용하는 형식과 기본 파일 및 디렉터리 지원을 제공하는 형식이 포함되어 있습니다.
System.IO.Compression Namespace스트림에 대한 기본 압축 서비스와 압축 풀기 서비스를 제공하는 클래스가 포함되어 있습니다.
System.IO.IsolatedStorage Namespace격리된 저장소를 만들고 사용할 수 있게 해주는 형식이 들어 있습니다. 이러한 저장소를 통해 부분적으로 신뢰할 수 있는 코드에서는 액세스할 수 없으며 파일 시스템의 다른 장소에 저장될 수 있기 때문에 노출이 금지되는 중요한 정보의 데이터를 읽고 쓸 수 있습니다. 이러한 데이터는 현재 사용자와 코드가 있는 어셈블리에 의해 격리된 컴파트먼트에 저장됩니다. 또한 도메인에 의해서도 데이터가 격리될 수 있습니다. 격리된 스토리지는 사용자 프로필과 함께 전달되므로 격리된 저장소와 로밍 프로필을 함께 사용할 수 있습니다. IsolatedStorageScope 열거형은 다양한 격리 형식을 나타냅니다. 격리된 스토리지를 사용하는 경우에 대한 자세한 내용은 격리된 스토리지를 참조하세요.
System.IO.Log Namespace레코드 지향 순차 I/O 시스템에 기록하기 위한 인터페이스를 정의합니다.
System.IO.MemoryMappedFiles Namespace메모리 매핑된 파일을 사용하기 위한 클래스를 제공합니다. 이 클래스는 파일 내용을 애플리케이션의 논리적 주소 공간에 매핑합니다.
System.IO.Packaging Namespace단일 컨테이너에 여러 개의 데이터 개체의 스토리지를 지원하는 클래스를 제공합니다.
System.IO.Pipes Namespace익명 파이프 및/또는 명명된 파이프를 사용하여 프로세스 간 통신을 수행하는 방법을 제공하는 형식이 포함되어 있습니다.
System.IO.Ports Namespace직렬 포트를 제어하는 데 사용할 수 있는 클래스가 포함되어 있습니다. 가장 중요한 클래스인 SerialPort는 동기 및 이벤트 구동 I/O, 핀 및 중단 상태 액세스, 그리고 직렬 드라이버 속성 액세스를 위한 프레임워크를 제공합니다. 이 클래스는 스트림을 사용하는 클래스에서 직렬 포트에 액세스할 수 있도록 Stream 개체를 래핑하는 데 사용될 수 있습니다.
System.IdentityModel NamespaceSTS(보안 토큰 서비스)를 빌드하는 데 사용되는 클래스가 포함되어 있습니다. 여기에는 SecurityTokenService 및 Scope 클래스가 포함되지만, 쿠키 변환을 수행할 수 있는 기능을 제공하는 여러 유틸리티 클래스는 제외됩니다.
System.IdentityModel.Claims NamespaceWCF(Windows Communication Foundation) 클레임 기반 ID 권한 부여 모델을 구현하는 클래스가 포함되어 있습니다. 이 모델에는 Claim 클래스와 ClaimSet 클래스가 포함됩니다. .NET Framework 4.5 및 .NET Framework로의 WIF(Windows Identity Foundation) 통합부터 WCF 클레임 기반 ID 모델이 WIF로 대체되었습니다. WIF는 CLR, WCF, ASP.NET 등 여러 Microsoft 제품 스택에 대한 인증 및 권한 부여 기능을 제공하는 데 사용할 수 있는 클레임 기반 ID 개체 모델을 제공합니다. 클레임, 클레임 유형, 그리고 클레임에 기반을 둔 ID와 보안 주체를 표현하는 WIF 클래스가 System.Security.Claims 네임스페이스에 포함되어 있습니다. .NET 4.5부터 이러한 클래스가 System.IdentityModel.Claims 네임스페이스의 클래스 대신 사용되어야 합니다.
System.IdentityModel.Configuration NamespaceWIF(Windows Identity Foundation)를 사용하여 빌드된 애플리케이션 및 서비스에 대한 구성을 제공하는 클래스를 포함합니다. 이 네임 스페이스의 클래스는 <identityConfiguration> 요소 아래에 있는 설정을 나타냅니다. 주로 System.IdentityModel.Services.Configuration 네임스페이스에 포함된 WS-Federation 프로토콜을 사용하여 페더레이션을 구성하는 클래스입니다. 이러한 설정은 구성 파일의 <system.identityModel.services> 요소에 나타납니다.
System.IdentityModel.Metadata Namespace페더레이션 메타데이터 문서에 있는 요소를 나타내는 클래스를 포함합니다. 페더레이션 메타 데이터 문서는 페더레이션을 설정할 때 파트너에게 유용할 수 있는 정보를 제공하는 XML 문서입니다. 페더레이션 메타데이터에 대한 자세한 내용은 WS-Federation(Web Services Federation Language) 버전 1.2 사양의 세 개 섹션을 참조하세요.
System.IdentityModel.Policy NamespaceWCF 클레임 기반 ID 모델을 사용할 경우 권한 부여 정책을 구현하는 데 사용되는 클래스가 포함되어 있습니다. .NET Framework 4.5 및 .NET Framework로의 WIF(Windows Identity Foundation) 통합부터 WCF 클레임 기반 ID 모델이 WIF로 대체되었습니다. WIF는 CLR, WCF, ASP.NET 등 여러 Microsoft 제품 스택에 대한 인증 및 권한 부여 기능을 제공하는 데 사용할 수 있는 클레임 기반 ID 개체 모델을 제공합니다. WIF에서는 ClaimsAuthorizationManager 클래스를 확장하여 인증 정책을 구현합니다. .NET 4.5부터 권한 부여 정책이 System.IdentityModel.Claims 네임스페이스의 클래스 대신 WIF를 사용하여 구현되어야 합니다.
System.IdentityModel.Protocols.WSTrust NamespaceWS-Trust 아티팩트를 나타내는 클래스를 포함합니다. 여기에는 RequestSecurityToken(RST)와 RequestSecurityToken(RSTR) 클래스 및 연결되어 있는 WS-Trust 아티팩트와 개체 모델에서의 해당 표현 간에 직렬화 및 역직렬화할 수 있는 몇 가지 직렬 변환기가 포함됩니다. 기본적으로 WIF(Windows Identity Foundation)에는 WS-Trust 2005년 2월, Ws-Trust 1.3 또는 Ws-Trust 1.4와 같은 WS-Trust 사양에 대한 지원이 포함됩니다.
System.IdentityModel.Selectors NamespaceWCF(Windows Communication Foundation) 클레임 기반 ID 모델에 인증을 구현하는 클래스가 포함되어 있습니다. .NET Framework 4.5 및 .NET Framework로의 WIF(Windows Identity Foundation) 통합부터 WCF 클레임 기반 ID 모델이 WIF로 대체되었습니다. WIF는 CLR, WCF, ASP.NET 등 여러 Microsoft 제품 스택에 대한 인증 및 권한 부여 기능을 제공하는 데 사용할 수 있는 클레임 기반 ID 개체 모델을 제공합니다. 보안 토큰을 표현하며 보안 토큰을 처리하는 데 사용되는 WIF 클래스가 System.IdentityModel.Tokens 네임스페이스에 포함되어 있습니다. 예를 들면 SecurityToken 및 SecurityTokenHandler입니다. .NET 4.5부터 권한 부여 정책이 System.IdentityModel.Tokens 네임스페이스의 클래스가 System.IdentityModel.Selectors 네임스페이스의 클래스 대신 사용되어야 합니다.
System.IdentityModel.Services NamespaceWIF(Windows Identity Foundation)를 사용하여 작성된 애플리케이션에서 사용되는 클래스가 포함되어 있으며, 이 애플리케이션은 WS-Federation 프로토콜을 사용하여 페더레이션 인증을 수행합니다. HTTP 모듈, WSFederationAuthenticationModule(WSFAM) 및 SessionAuthenticationModule(SAM) 외에 해당 작업을 지원하는 클래스도 포함합니다. WSFAM은 WS-페더레이션 로그인 및 로그아웃 시퀀스를 처리하며 SAM은 쿠키 유지 관리 및 처리를 통해 세션을 관리합니다. 네임스페이스에는 이 메시지의 개체 모델과 회선에 표시 간에 직렬화 및 역직렬화하는 직렬 변환기 외에도 로그인(WSFederationMessage, SignInRequestMessage) 및 로그아웃 메시지(SignInResponseMessage)와 같은 WS-Federation 메시지(SignOutRequestMessage)를 나타내는 클래스도 포함되어 있습니다.
System.IdentityModel.Services.Configuration NamespaceWS-Federation 프로토콜을 사용하는 WIF(Windows Identity Foundation) 애플리케이션의 구성을 제공하는 클래스가 포함되어 있습니다. 이 네임스페이스의 클래스는 <system.identityModel.services> 요소 아래에 있는 설정을 나타내는 일부 클래스를 포함합니다. System.IdentityModel.Services 네임스페이스에는 WS-Federation을 구성하는 데 사용되는 클래스의 일부도 들어 있습니다. 보안 토큰 처리기 등의 다른 서비스 및 애플리케이션 설정을 구성하는 클래스는 주로 System.IdentityModel.Configuration 네임스페이스에 포함되어 있습니다. 이러한 설정은 구성 파일의 <identityConfiguration> 요소에 나타납니다.
System.IdentityModel.Services.Tokens NamespaceSystem.IdentityModel.Services.Tokens에는 MachineKeySessionSecurityTokenHandler 클래스 및 MembershipUserNameSecurityTokenHandler 클래스가 들어 있습니다.
System.IdentityModel.Tokens NamespaceSecurityToken, SecurityTokenHandler 및 SecurityKeyIdentifierClause 같은 기본 클래스와 이러한 클래스에서 파생되는 클래스가 포함되어 있으며 WIF(Windows Identity Foundation)가 기본적으로 지원하는 여러 가지 토큰 형식, 아티팩트 및 처리기를 나타냅니다. 여기에는 SamlSecurityToken, SamlSecurityTokenHandler, Saml2SecurityToken 및 Saml2SecurityTokenHandler와 같은 SAML v1.1 및 v2.0 토큰에 대한 지원이 있는 클래스가 포함됩니다.
System.Linq NamespaceLINQ(Language-Integrated Query)를 사용하는 쿼리를 지원하는 클래스 및 인터페이스를 제공합니다.
System.Linq.Expressions Namespace언어 수준 코드 식을 식 트리 형식의 개체로 나타낼 수 있게 하는 클래스, 인터페이스 및 열거형이 포함되어 있습니다.
System.Management NamespaceWMI(Windows Management Instrumentation) 인프라에 계측된 시스템, 디바이스, 애플리케이션 등에 대한 풍부한 관리 정보 및 관리 이벤트 집합으로의 액세스를 제공합니다. 애플리케이션과 서비스는 ManagementObjectSearcher 및 ManagementQuery에서 파생되는 클래스를 사용하여 디스크에 남아 있는 사용 가능한 공간, 현재 CPU 사용률, 특정 애플리케이션과 연결된 데이터베이스 등 필요한 관리 정보를 쿼리하거나 ManagementEventWatcher 클래스를 사용하여 다양한 관리 이벤트를 등록할 수 있습니다. 분산 환경에서 관리되는 구성 요소와 관리되지 않는 구성 요소에 있는 데이터에 액세스할 수 있습니다.
System.Management.Instrumentation Namespace관리용으로 애플리케이션을 계측하고 WMI를 통해 해당 애플리케이션의 관리 정보와 이벤트를 잠재 소비자에게 노출시키는 데 필요한 클래스를 제공합니다. 그러면 Microsoft Application Center나 Microsoft Operations Manager 같은 소비자가 애플리케이션을 쉽게 관리할 수 있으며 관리자 스크립트 또는 기타 애플리케이션에서 관리되는 애플리케이션과 관리되지 않는 애플리케이션에 대해 애플리케이션을 모니터링하고 구성할 수 있습니다. 노출시킬 클래스에 InstrumentationClass 사용자 지정 특성을 사용하거나 제공된 BaseEvent 및 Instance 기본 클래스와 Instrumentation 도우미 클래스를 사용하면 애플리케이션을 쉽게 계측할 수 있습니다.
System.Media Namespace사운드 파일을 재생하고 시스템에서 제공하는 소리에 액세스하는 데 사용할 수 있는 클래스가 포함되어 있습니다.
System.Messaging Namespace네트워크에서 메시지 큐에 연결하고 메시지 큐를 모니터링하고 관리하며 메시지를 보내고 받거나 피킹할 수 있는 클래스를 제공합니다.
System.Messaging.Design NamespaceSystem.Messaging 클래스에 대한 디자인 타임 지원을 확장하는 데 사용할 수 있는 클래스가 포함되어 있습니다.
System.Net Namespace오늘날 네트워크에 사용되는 여러 프로토콜을 위한 간단한 프로그래밍 인터페이스를 제공합니다. System.Net 네임스페이스의 클래스를 사용하여 Windows Store 응용 프로그램 또는 데스크톱 응용 프로그램을 개발할 수 있습니다. Windows Store 애플리케이션이 사용된 경우 System.Net 네임스페이스의 클래스는 Windows Developer Preview에서 사용되는 일종의 애플리케이션 보안 모델인 네트워크 격리 기능에 의해 영향을 받습니다. Windows Store 응용 프로그램에서 네트워크에 액세스할 수 있게 하는 시스템의 경우 적절한 네트워크 기능이 Windows Store 응용 프로그램용 응용 프로그램 매니페스트에서 활성화되어야 합니다. 자세한 내용은 Windows 스토어 앱에 대한 네트워크 격리를 참조하세요.
System.Net.Cache NamespaceWebRequest 및 HttpWebRequest 클래스를 사용하여 얻은 리소스에 대한 캐시 정책을 정의하는 데 사용되는 형식과 열거형을 정의합니다.
System.Net.Configuration NamespaceSystem.Net 네임스페이스의 구성 설정을 업데이트하고 프로그래밍 방식으로 액세스하기 위해 애플리케이션에서 사용하는 클래스가 포함되어 있습니다.
System.Net.Http Namespace최신 HTTP 응용 프로그램의 프로그래밍 인터페이스를 제공합니다.
System.Net.Http.Headers NamespaceSystem.Net.Http 네임스페이스에서 사용되는 HTTP 헤더의 컬렉션 지원을 제공합니다.
System.Net.Mail Namespace배달을 위한 SMTP(Simple Mail Transfer Protocol) 서버에 전자 메일을 보내는 데 사용되는 클래스가 포함되어 있습니다.
System.Net.Mime NamespaceMIME(Multipurpose Internet Mail Exchange) 헤더를 나타내는 데 사용되는 형식이 포함되어 있습니다. 이러한 형식은 System.Net.Mail 네임스페이스의 형식과 함께 사용되어 메일을 보내기 위해 SmtpClient 클래스를 사용할 때 Content-Type, Content-Disposition 및 Content-transfer-Encoding 헤더를 지정합니다.
System.Net.NetworkInformation Namespace로컬 컴퓨터에 네트워크 트래픽 데이터, 네트워크 주소 정보 및 주소 변경 알림에 대한 액세스를 제공합니다. 이 네임스페이스에는 Ping 유틸리티를 구현하는 클래스도 포함되어 있습니다. Ping과 관련 클래스를 사용하여 컴퓨터가 네트워크 전체에서 연결 가능한지 여부를 확인할 수 있습니다.
System.Net.PeerToPeer Namespace피어 네트워킹 기능에 대한 액세스를 제공합니다.
System.Net.PeerToPeer.Collaboration NamespaceSystem.Net.PeerToPeer 네트워킹 기능을 향상하고, 서버리스 관리형 협업 세션에 대한 기능을 제공합니다.
System.Net.Security Namespace호스트 간의 보안 통신을 위한 네트워크 스트림을 제공합니다.
System.Net.Sockets Namespace네트워크 액세스를 엄격하게 제어해야 하는 개발자를 위한 Winsock(Windows 소켓) 인터페이스에 대해 관리되는 구현을 제공합니다.
System.Net.WebSockets Namespace개발자를 위한 WebSocket 인터페이스에 대해 관리되는 구현을 제공합니다.
System.Numerics Namespace.NET에 정의된 기본 숫자 형식(예: Byte, Double 및 Int32)을 보충하는 숫자 형식이 포함되어 있습니다.
System.Printing Namespace인쇄 서버, 인쇄 큐 및 인쇄 작업의 관리를 자동화하는 데 사용할 수 있는 클래스를 제공합니다.
System.Printing.IndexedProperties Namespace인쇄 시스템 개체의 속성 설정을 동일 유형의 다른 개체에 빠르게 복사할 수 있도록 하는 클래스를 제공합니다. 또한 리플렉션을 사용하지 않으면서 인쇄 시스템 개체의 속성을 반복하고 런타임에 해당 형식을 검색할 수 있도록 합니다.
System.Printing.Interop Namespace관리되는 PrintTicket 개체와 관리되지 않는 GDI(그래픽 디바이스 인터페이스) DEVMODE 구조체의 상호 변환을 제공합니다.
System.Reflection Namespace메타데이터를 검사하여 관리 코드에서 어셈블리, 모듈, 멤버, 매개 변수 및 기타 엔터티에 대한 정보를 검색하는 형식이 포함되어 있습니다. 이러한 형식을 사용하면 로드된 형식의 인스턴스를 조작할 수도 있습니다. 예를 들어 이벤트를 후크하거나 메서드를 호출할 수 있습니다. 형식을 동적으로 만들려면 System.Reflection.Emit 네임스페이스를 사용합니다.
System.Reflection.Context Namespace사용자 지정된 리플렉션 컨텍스트를 사용하도록 설정하는 클래스를 포함합니다.
System.Reflection.Emit Namespace컴파일러 또는 도구가 메타데이터 및 MSIL(Microsoft 중간 언어)을 내보내고 필요에 따라 디스크에 PE 파일을 생성할 수 있도록 하는 클래스를 포함합니다. 이러한 클래스의 기본 클라이언트는 스크립트 엔진 및 컴파일러입니다.
System.Resources Namespace애플리케이션에 사용되는 다양한 문화권 관련 리소스를 개발자가 만들고 저장하고 관리할 수 있도록 하는 클래스와 인터페이스를 제공합니다. System.Resources 네임스페이스의 가중 중요한 클래스 중 하나는 ResourceManager 클래스입니다.
System.Resources.Tools Namespace강력한 형식의 리소스를 지원하는 StronglyTypedResourceBuilder 클래스가 포함되어 있습니다. .NET Framework 버전 2.0부터 이 컴파일 시간 기능은 정적 읽기 전용(get) 속성의 집합을 포함하는 클래스를 만들어 리소스에 대한 액세스를 캡슐화하므로 리소스를 더 쉽게 사용할 수 있습니다.
System.Runtime NamespaceSystem, Runtime 및 Security 네임스페이스와 같은 다양한 네임스페이스를 지원하는 고급 형식이 포함되어 있습니다.
System.Runtime.Caching Namespace.NET 애플리케이션에 캐싱을 구현할 수 있는 형식이 포함되어 있습니다.
System.Runtime.Caching.Configuration Namespace.NET Framework 캐싱 기능에 대한 구성 처리기 클래스가 포함되어 있습니다.
System.Runtime.Caching.Hosting NamespaceASP.NET의 캐싱 기능을 사용하는 .NET Framework 호스팅 환경을 지원하는 형식이 포함되어 있습니다.
System.Runtime.CompilerServices Namespace관리 코드를 사용하여 공용 언어 런타임의 런타임 동작에 영향을 주는 특성을 메타데이터에 지정하는 컴파일러 작성기에 대한 기능을 제공합니다.
System.Runtime.ConstrainedExecution Namespace코드 작성자와 해당 코드에 의존하는 개발자 간의 안정성 계약을 열거하고 정의하는 형식 세트를 정의합니다. System.Runtime.ConstrainedExecution 네임스페이스의 형식은 CER(제한된 실행 영역)에서 사용하기 위한 것입니다.
System.Runtime.DesignerServices Namespace통합 개발 환경에서 애플리케이션과 구성 요소 디자이너를 지원하는 클래스를 제공합니다.
System.Runtime.DurableInstancing Namespace이 네임스페이스에는 지속성 공급자를 구현하기 위해 WCF(Windows Communication Foundation) 인프라에 사용되는 클래스가 포함됩니다.
System.Runtime.ExceptionServices Namespace고급 예외 처리를 위한 클래스를 제공합니다.
System.Runtime.Hosting Namespace애플리케이션 도메인 내에서 애플리케이션 활성화에 사용되는 고급 형식이 포함되어 있습니다.
System.Runtime.InteropServices NamespaceCOM interop 및 플랫폼 호출 서비스를 지원하는 다양한 멤버를 제공합니다. 이러한 서비스에 익숙하지 않은 경우 관리되지 않는 코드상호 운용을 참조하세요.
System.Runtime.InteropServices.ComTypes NamespaceCOM interop에서 사용하는 형식에 해당하는 관리형 형식이 포함되어 있습니다.
System.Runtime.InteropServices.CustomMarshalers Namespace.NET Framework에 대한 내부 마샬링 지원을 제공합니다.
System.Runtime.InteropServices.Expando Namespace개체의 멤버를 추가하거나 제거하여 개체를 수정할 수 있는 IExpando 인터페이스가 포함되어 있습니다.
System.Runtime.InteropServices.WindowsRuntime Namespace관리 코드와 Windows 런타임 간의 상호 운용을 지원하고 관리 코드를 사용하여 Windows 런타임 형식을 만들 수 있는 클래스가 포함되어 있습니다.
System.Runtime.Remoting Namespace개발자가 분산 응용 프로그램을 만들고 구성할 수 있게 하는 클래스와 인터페이스를 제공합니다. System.Runtime.Remoting 네임스페이스의 좀 더 중요한 일부 클래스는 RemotingConfiguration 클래스, RemotingServices 클래스 및 ObjRef 클래스입니다.
System.Runtime.Remoting.Activation Namespace원격 개체를 서버와 클라이언트에서 활성화할 수 있게 하는 클래스와 개체를 제공합니다.
System.Runtime.Remoting.Channels Namespace원격 개체의 메서드를 클라이언트에서 호출할 때의 전송 미디어로 사용되는 채널 및 채널 싱크를 지원 및 처리하는 클래스를 포함합니다.
System.Runtime.Remoting.Channels.Http NamespaceHTTP 프로토콜을 사용하여 원격 위치 간에 메시지와 개체를 전송하는 채널이 포함되어 있습니다. 기본적으로 HTTP 채널은 개체와 메서드 호출을 SOAP 형식으로 인코딩하여 전송합니다. 다른 인코딩 및 디코딩 포맷터 싱크는 채널의 구성 속성에 지정할 수 있습니다. System.Runtime.Remoting.Channels.Http 네임스페이스의 가중 중요한 클래스 중 하나는 HttpChannel 클래스입니다.
System.Runtime.Remoting.Channels.Ipc NamespaceWindows 운영 체제의 IPC(프로세스 간 통신) 시스템을 사용하는 원격 서비스에 대한 통신 채널을 정의합니다. IPC 채널은 네트워크 통신을 사용하지 않으므로 HTTP 및 TCP 채널보다 훨씬 빠르지만, 동일한 실제 컴퓨터의 애플리케이션 도메인 간 통신에만 사용할 수 있습니다.
System.Runtime.Remoting.Channels.Tcp NamespaceTCP 프로토콜을 사용하여 원격 위치 간에 메시지와 개체를 전송하는 채널이 포함되어 있습니다. 기본적으로 TCP 채널은 개체와 메서드 호출을 이진 형식으로 인코딩하여 전송합니다. 다른 인코딩 및 디코딩 포맷터 싱크는 채널의 구성 속성에 지정할 수 있습니다. System.Runtime.Remoting.Channels.Tcp 네임스페이스의 가중 중요한 클래스 중 하나는 TcpChannel 클래스입니다.
System.Runtime.Remoting.Contexts Namespace모든 개체가 위치한 컨텍스트를 정의하는 개체가 포함되어 있습니다. 컨텍스트는 해당 컨텍스트에 포함된 개체의 환경을 정의하는, 순서가 있는 속성 시퀀스입니다. 컨텍스트는 동기화, 트랜잭션, JIT(just-in-time) 활성화, 보안 등과 같은 자동 서비스를 필요로 하는 개체를 활성화하는 프로세스 동안 만들어지며, 컨텍스트에는 여러 개의 개체가 존재할 수 있습니다.
System.Runtime.Remoting.Lifetime Namespace원격 개체의 수명을 관리하는 클래스를 포함합니다.
System.Runtime.Remoting.Messaging Namespace메시지를 만들고 전송하는 데 사용되는 클래스를 포함합니다. 원격 인프라는 메시지를 사용하여 원격 개체와 통신하며, 메시지를 통해 메서드 호출을 전송하고, 원격 개체를 활성화하며, 정보를 주고 받습니다. 메시지 개체에는 작업 식별자, 엔보이 정보 및 매개 변수를 포함하는 여러 개의 명명된 속성이 있습니다. System.Runtime.Remoting.Messaging 네임스페이스의 가장 중요한 클래스 중에는 AsyncResult 클래스, RemotingSurrogateSelector 클래스 및 ReturnMessage 클래스가 있습니다.
System.Runtime.Remoting.Metadata Namespace개체 및 필드에 대한 SOAP의 생성 및 처리를 사용자 지정하는 데 사용할 수 있는 클래스와 특성을 포함합니다. 이 네임스페이스의 클래스를 사용하여 SOAPAction 헤더 필드, 형식 출력, XML 요소 이름 및 메서드 XML 네임스페이스 URI를 표시할 수 있습니다. SOAP 직렬 변환기는 SOAP 생성과 Soapsuds 도구(Soapsuds.exe)를 실행하는 동안 그리고 WSDL(Web Services Description Language) 생성을 실행하는 동안 이 정보를 사용합니다. 이 네임스페이스의 특성을 통해 지정된 정보를 사용하면 생성된 SOAP의 끝을 가져와 원격 메서드 호출 및 개체의 처리를 사용자 지정할 수 있습니다. System.Runtime.Remoting.Metadata 네임스페이스 중 중요한 클래스 중 하나는 SoapAttribute 클래스입니다. SoapAttribute 클래스는 비기능적 클래스이며 모든 메타데이터 특성에 기본 클래스로만 사용됩니다.
System.Runtime.Remoting.Metadata.W3cXsd2001 NamespaceW3C 사양을 준수하는 데이터 형식에 대한 래퍼 클래스가 포함되어 있습니다. 모든 날짜 및 시간 형식은 ISO 표준 사양을 준수합니다.
System.Runtime.Remoting.MetadataServices Namespace원격 인프라에 대한 메타데이터와 XML 스키마 간의 변환을 수행하기 위해 Soapsuds 도구(Soapsuds.exe) 명령줄 도구와 사용자 코드에서 사용되는 클래스가 포함되어 있습니다. 이 네임스페이스의 가장 중요한 클래스 중에는 SdlChannelSink 클래스 및 MetaData 클래스가 있습니다.
System.Runtime.Remoting.Proxies Namespace프록시의 기능을 제어하고 제공하는 클래스를 포함합니다. 프록시는 원격 개체의 이미지를 나타내는 지역 개체로, 클라이언트가 원격 경계를 넘어 여러 개체에 액세스할 수 있게 합니다.
System.Runtime.Remoting.Services Namespace.NET Framework에 기능을 제공하는 서비스 클래스가 포함되어 있습니다. 이 네임스페이스에서 가장 중요한 클래스 중 하나는 TrackingServices 클래스입니다.
System.Runtime.Serialization Namespace개체를 직렬화 및 역직렬화하는 데 사용할 수 있는 클래스를 포함합니다. Serialization은 개체 또는 개체 그래프를 스토리지 또는 다른 위치로 전송하기 위한 선형 바이트 시퀀스로 변환하는 프로세스입니다. 역직렬화는 저장된 정보를 가져와서 개체를 다시 만드는 프로세스입니다.
System.Runtime.Serialization.Configuration Namespace애플리케이션 구성의 system.xml.serialization 섹션 아래에 있는 값을 읽는 데 사용되는 클래스가 포함되어 있습니다. 이 네임스페이스의 클래스는 serialization 인프라에서 구성 요소를 처리하는 데 사용되며 직접 사용할 수 없습니다. 따라서 DataContractSerializer를 구성하려면 애플리케이션 구성 파일을 만들고 다음 XML 요소를 사용해야 합니다. <declaredTypes><knownType> 요소의 <system.xml.serialization><dataContractSerializer><declaredTypes><add> 요소
System.Runtime.Serialization.Formatters Namespaceserialization 포맷터가 사용하는 공통 열거형, 인터페이스 및 클래스를 제공합니다.
System.Runtime.Serialization.Formatters.Binary Namespace이진 형식으로 개체를 직렬화하고 역직렬화하는 데 사용할 수 있는 BinaryFormatter 클래스가 포함되어 있습니다.
System.Runtime.Serialization.Formatters.Soap NamespaceSOAP 형식으로 개체를 직렬화하고 역직렬화하는 데 사용할 수 있는 SoapFormatter 클래스가 포함되어 있습니다. 이 네임스페이스의 형식을 사용하는 애플리케이션을 빌드하는 경우 System.Runtime.Serialization.Formatters.Soap.dll 어셈블리를 참조해야 합니다.
System.Runtime.Serialization.Json NamespaceJson serialization에 관련된 클래스를 제공합니다.
System.Runtime.Versioning Namespace.NET의 병렬 구현에서 버전 관리를 지원하는 고급 형식이 포함되어 있습니다.
System.Security Namespace사용 권한에 대한 기본 클래스를 포함하여 공용 언어 런타임 보안 시스템의 기본 구조를 제공합니다.
System.Security.AccessControl Namespace보안 개체의 보안 관련 작업에 대한 액세스를 제어하고 이 작업을 감사하는 프로그래밍 요소를 제공합니다.
System.Security.Authentication Namespace연결 보안에 대해 설명하는 다양한 열거형을 제공합니다. 이러한 열거형에는 CipherAlgorithmType, ExchangeAlgorithmType, HashAlgorithmType 및 SslProtocols가 포함됩니다.
System.Security.Authentication.ExtendedProtection Namespace애플리케이션의 확장된 보호를 사용하여 인증을 지원합니다.
System.Security.Authentication.ExtendedProtection.Configuration Namespace애플리케이션의 확장된 보호를 사용하여 인증 구성을 지원합니다.
System.Security.Claims Namespace클레임, 클레임 기반 ID 및 클레임 기반 보안 주체를 나타내는 클래스를 비롯하여 .NET에서 클레임 기반 ID를 구현하는 클래스를 포함합니다.
System.Security.Cryptography Namespace데이터의 보안 인코딩 및 디코딩을 비롯한 암호화 서비스뿐만 아니라 해시, 난수 생성 및 메시지 인증과 같은 다른 많은 작업을 제공합니다. 자세한 내용은 Cryptographic Services참조하세요.
System.Security.Cryptography.Pkcs Namespace데이터 서명, 키 교환, 인증서 요청, 퍼블릭 키 암호화 및 암호 해독, 기타 보안 함수의 메서드를 포함하는 PKCS(퍼블릭 키 암호 표준)에 대한 프로그래밍 요소를 제공합니다.
System.Security.Cryptography.X509Certificates NamespaceAuthenticode X.509 v.3 인증서의 공용 언어 런타임 구현을 포함합니다. 이 인증서는 인증서 소유자를 고유하고 긍정적으로 식별하는 프라이빗 키로 서명됩니다.
System.Security.Cryptography.Xml NamespaceXML 디지털 서명의 생성과 유효성 검사를 지원하는 클래스가 포함되어 있습니다. 이 네임스페이스의 클래스는 World Wide Web 컨소시엄 권장 사항, XML 서명 구문 및 처리를 구현합니다.
System.Security.Permissions Namespace정책을 기반으로 리소스 및 작업에 대한 액세스를 제어하는 클래스를 정의합니다.
System.Security.Policy Namespace코드 그룹, 멤버 자격 조건 및 증거가 포함되어 있습니다. 이러한 세 가지 형식의 클래스는 공용 언어 런타임 보안 정책 시스템에서 적용하는 규칙을 만드는 데 사용됩니다. 증명 정보 클래스는 보안 정책에 대한 입력이며 멤버 조건은 스위치입니다. 이 둘을 조합하여 정책 문을 만들고 부여된 권한 집합을 결정합니다. 정책 수준과 코드 그룹은 정책 계층의 구조이며, 코드 그룹은 규칙을 캡슐화한 것으로, 정책 수준에 계층적으로 정렬됩니다.
System.Security.Principal Namespace코드가 실행되는 보안 컨텍스트를 나타내는 Principal 개체를 정의합니다. 자세한 내용은 역할 기반 보안을 참조하세요.
System.Security.RightsManagement NamespacePackage 또는 XpsDocument에 저장되어 있는 것과 같은 애플리케이션 생성 콘텐츠의 권한 관리를 지원하기 위한 형식을 제공합니다.
System.ServiceModel Namespace서비스 모델에 관련된 클래스를 제공합니다.
System.ServiceModel.Activation Namespace서비스 모델 활성화에 관련된 클래스를 제공합니다.
System.ServiceModel.Activation.Configuration NamespaceSMSvcHost.exe 도구의 구성 설정을 나타냅니다. 이 네임스페이스는 SMSvcHost.exe.config파일에서 구성할 수 있는 구성 요소를 나타냅니다. 구성해야 하는 모든 시스템 수준의 설정을 포함합니다.
System.ServiceModel.Activities Namespace워크플로에서 메시지를 보내고 받는 데 사용할 수 있는 클래스가 포함되어 있습니다. 이러한 활동은 워크플로 서비스를 작성하는 데 사용되며 이를 통해 워크플로에서 메시지를 보내고 받는 방법을 정의할 수 있습니다.
System.ServiceModel.Activities.Activation Namespace들어오는 메시지에 응답하여 호스트 인스턴스가 동적으로 생성되는, 관리형 호스팅 환경에서 WorkflowServiceHost의 인스턴스를 제공하는 WorkflowServiceHostFactory가 포함되어 있습니다.
System.ServiceModel.Activities.Configuration Namespace워크플로 서비스를 구성하는 데 사용되는 클래스가 포함되어 있습니다. 이러한 클래스를 사용하여 서비스와 엔드포인트 동작을 적용하고 추적을 구성할 수 있습니다.
System.ServiceModel.Activities.Description Namespace워크플로 서비스와 관련된 다양한 동작을 제어할 수 있도록 하는 클래스가 포함되어 있습니다.
System.ServiceModel.Activities.Presentation Namespace서비스 모델 프레젠테이션 활동에 관련된 클래스를 제공합니다.
System.ServiceModel.Activities.Presentation.Factories NamespaceReceive/SendReply 및 Send/ReceiveReply 작업 쌍을 만드는 팩터리를 포함합니다.
System.ServiceModel.Activities.Tracking Namespace워크플로 서비스 인스턴스에 대한 추적 레코드를 만드는 데 사용되는 클래스가 포함되어 있습니다. 추적 인스턴스는 워크플로 인스턴스 실행 중에 워크플로 런타임에 의해 만들어져 등록된 추적 참가자에게 전송됩니다.
System.ServiceModel.Activities.Tracking.Configuration Namespace서비스 호스트 워크플로에 대한 추적을 구성하는 데 사용되는 클래스가 포함되어 있습니다. 이러한 클래스를 사용하여 워크플로 서비스가 생성할 추적 정보를 지정할 수 있습니다.
System.ServiceModel.Channels Namespace서비스 모델 채널에 관련된 클래스를 제공합니다.
System.ServiceModel.ComIntegration NamespaceCOM 애플리케이션과 통합하는 데 필요한 클래스를 정의합니다.
System.ServiceModel.Configuration Namespace서비스 모델 구성에 관련된 클래스를 제공합니다.
System.ServiceModel.Description Namespace서비스 모델 설명에 관련된 클래스를 제공합니다.
System.ServiceModel.Diagnostics Namespace진단을 위해 성능 카운터를 구성할 때 사용되는 열거형이 포함되어 있습니다.
System.ServiceModel.Discovery Namespace검색 가능한 서비스의 생성 및 사용에 필요한 클래스가 포함되어 있습니다. 이러한 클래스는 WCF(Windows Communication Foundation)에 WS-Discovery 프로토콜을 구현합니다.
System.ServiceModel.Discovery.Configuration Namespace구성 파일에서 검색 설정을 구성할 수 있는 클래스가 포함되어 있습니다.
System.ServiceModel.Discovery.Version11 Namespace검색 가능한 서비스의 생성 및 사용에 필요한 클래스가 포함되어 있습니다. 이러한 클래스는 WCF(Windows Communication Foundation)에 WS-Discovery 버전 1.1 프로토콜을 구현합니다.
System.ServiceModel.Discovery.VersionApril2005 Namespace검색 가능한 서비스의 생성 및 사용에 필요한 클래스가 포함되어 있습니다. 이러한 클래스는 WCF(Windows Communication Foundation)에 WS-Discovery 프로토콜의 2005년 4월 버전을 구현합니다.
System.ServiceModel.Discovery.VersionCD1 Namespace검색 가능한 서비스의 생성 및 사용에 필요한 클래스가 포함되어 있습니다. 이러한 클래스는 WCF(Windows Communication Foundation)에 WS-Discovery 프로토콜의 Committee Draft 1 버전을 구현합니다.
System.ServiceModel.Dispatcher Namespace서비스 모델 디스패치에 관련된 클래스를 제공합니다.
System.ServiceModel.MsmqIntegration NamespaceMSMQ 애플리케이션과 WCF(Windows Communication Foundation) 애플리케이션 간의 통신을 가능하게 하는 MSMQ(Microsoft 메시지 큐) 서비스 통합과 관련된 클래스가 포함되어 있습니다.
System.ServiceModel.PeerResolvers Namespace개발자가 피어 이름 확인 프로토콜 서비스를 사용자 지정하고 확장하는 데 사용할 수 있는 클래스가 포함되어 있습니다.
System.ServiceModel.Persistence Namespace워크플로 서비스(워크플로로 구현된 WCF 서비스)를 지속성 저장소에 유지하는 데 사용할 수 있는 클래스가 포함되어 있습니다.
System.ServiceModel.Routing Namespace이 네임스페이스에는 WCF RoutingService를 구성하고 관리하는 데 사용되는 클래스가 포함됩니다.
System.ServiceModel.Routing.Configuration Namespace이 네임스페이스에는 WCF(Windows Communication Foundation) 인프라에서 XML을 CLR(공용 언어 런타임) 형식으로 변환하는 데 사용하는 구성 클래스가 포함됩니다. 또한 확장성을 위해 이 클래스를 직접 조작할 수도 있습니다.
System.ServiceModel.Security Namespace일반적인 보안 관련 형식이 포함되어 있습니다.
System.ServiceModel.Security.Tokens Namespace보안 토큰 및 인증서를 처리합니다.
System.ServiceModel.Syndication Namespace서비스 모델 신디케이션에 관련된 클래스를 제공합니다.
System.ServiceModel.Web Namespace웹에서 서비스 모델 사용에 관련된 클래스를 제공합니다.
System.ServiceModel.XamlIntegration NamespaceWCF(Windows Communication Foundation) 엔터티를 XAML로 직렬화할 수 있도록 해 주는 유틸리티 클래스를 제공합니다.
System.ServiceProcess NamespaceWindows 서비스 애플리케이션을 구현, 설치 및 제어할 수 있는 클래스를 제공합니다. 서비스란 사용자 인터페이스 없이 실행되는 장기 실행 파일입니다. 서비스 구현은 ServiceBase 클래스에서의 상속과 시작, 중지, 일시 중지, 계속 명령이 전달될 때 처리할 특정 동작의 정의뿐만 아니라 시스템이 종료될 때 적용할 사용자 지정 동작과 작업 정의를 포함합니다.
System.ServiceProcess.Design NamespaceWindows 서비스 애플리케이션에 대한 디자인 타임 지원을 확장하는 데 사용할 수 있는 클래스가 포함되어 있습니다.
System.Speech.AudioFormat Namespace음성 인식 엔진으로 입력되거나 음성 합성 엔진에서 출력되고 있는 오디오 형식 정보가 포함된 단일 클래스 SpeechAudioFormatInfo가 포함되어 있습니다.
System.Speech.Recognition Namespace음성 인식을 구현하기 위한 Windows Desktop Speech 기술 형식이 포함되어 있습니다.
System.Speech.Recognition.SrgsGrammar NamespaceSystem.Speech.Recognition.SrgsGrammar 네임스페이스의 멤버를 사용하여 W3C SRGS(Speech Recognition Grammar Specification Version 1.0)를 준수하는 문법을 프로그래밍 방식으로 만들 수 있습니다.
System.Speech.Synthesis Namespace음성 합성 엔진을 초기화 및 구성하고, 프롬프트를 만들고, 음성을 생성하고, 이벤트에 응답하고, 음성 특징을 수정하는 클래스가 포함되어 있습니다.
System.Speech.Synthesis.TtsEngine NamespaceTTS(텍스트 음성 변환) 렌더링을 위한 SSML(Speech Synthesis Markup Language) 기반의 사용자 지정 엔진 만들기를 지원합니다.
System.Text NamespaceASCII 및 유니코드 문자 인코딩을 나타내는 클래스, 문자 블록과 바이트 블록 간을 변환하기 위한 추상 기본 클래스, String의 중간 인스턴스를 만들지 않고 String 개체를 조작하고 서식을 지정하는 도우미 클래스가 포함되어 있습니다.
System.Text.RegularExpressions Namespace.NET 내에서 실행되는 모든 플랫폼 또는 언어에서 사용할 수 있는 정규식 기능을 제공합니다. 이 네임스페이스에 포함된 형식 외에도 RegexStringValidator 클래스를 사용하면 특정 문자열이 정규식 패턴을 준수하는지 여부를 확인할 수 있습니다.
System.Threading Namespace다중 스레드 프로그래밍을 가능하게 하는 클래스와 인터페이스를 제공합니다. 이 네임스페이스는 스레드 작업 및 데이터 액세스를 동기화하기 위한 클래스(Mutex, Monitor, Interlocked, AutoResetEvent 등) 외에 시스템에서 제공하는 스레드 풀을 사용할 수 있도록 하는 ThreadPool 클래스와 스레드 풀 스레드에 대해 콜백 메서드를 실행하는 Timer 클래스도 포함합니다.
System.Threading.Tasks Namespace동시 및 비동기 코드 작성 작업을 간소화하는 형식을 제공합니다. 주 형식은 대기 및 취소할 수 있는 비동기 작업을 나타내는 Task 값을 반환할 수 있는 작업인 Task<TResult>. TaskFactory 클래스는 작업을 만들고 시작하는 정적 메서드를 제공하며, TaskScheduler 클래스는 기본 스레드 예약 인프라를 제공합니다.
System.Timers NamespaceTimer 구성 요소를 제공합니다. 이 구성 요소를 사용하면 지정된 간격으로 이벤트를 발생시킬 수 있습니다.
System.Transactions Namespace고유한 트랜잭션 애플리케이션과 리소스 관리자를 쓰는 데 사용할 수 있는 클래스가 포함되어 있습니다. 특히 참가자가 하나 이상인 트랜잭션(로컬 또는 분산)을 만들고 참가할 수 있습니다.
System.Transactions.Configuration NamespaceSystem.Transactions 클래스에서 사용하는 구성 옵션을 설명하는 클래스가 포함되어 있습니다.
System.Web Namespace.NET Core 및 .NET 5+의 경우 이 네임스페이스에는 클래스가 HttpUtility 포함됩니다. .NET Framework 경우 이 네임스페이스에는 브라우저-서버 통신을 사용하도록 설정하는 클래스 및 인터페이스가 포함되어 있습니다. 이러한 클래스에는 현재 HTTP 요청에 대한 광범위한 정보를 제공하는 클래스, HttpResponse 클라이언트에 대한 HTTP 출력을 관리하는 클래스 및 서버 쪽 유틸리티 및 HttpServerUtility 프로세스에 대한 액세스를 제공하는 클래스가 포함 HttpRequest 됩니다. System.Web쿠키 조작, 파일 전송, 예외 정보 및 출력 캐시 제어에 대한 클래스도 .NET Framework.
System.Web.ApplicationServices NamespaceWCF(Windows Communication Foundation) 서비스로 ASP.NET 폼 인증, 역할 및 프로필 애플리케이션 서비스에 액세스할 수 있도록 하는 클래스를 제공합니다.
System.Web.Caching Namespace자주 사용되는 데이터를 서버에 캐싱하기 위한 클래스를 제공합니다.
System.Web.ClientServices NamespaceWindows 기반 애플리케이션에서 Microsoft Ajax 인증, 역할 및 프로필 서비스에 대한 액세스를 지원하는 클래스를 제공합니다.
System.Web.ClientServices.Providers NamespaceWindows 기반 애플리케이션에서 Microsoft Ajax 인증, 역할 및 프로필 서비스에 대한 액세스를 지원하는 클라이언트 서비스 공급자 및 기타 클래스가 포함되어 있습니다.
System.Web.Compilation NamespaceASP.NET 빌드 환경에서 사용자 지정 파일 형식을 생성하고 컴파일하는 데 사용할 수 있는 클래스가 포함되어 있습니다.
System.Web.Configuration NamespaceASP.NET 구성을 설정하는 데 사용하는 클래스가 포함되어 있습니다.
System.Web.Configuration.Internal Namespace내부용으로만 사용되는 구성 형식이 포함되어 있습니다.
System.Web.DynamicData NamespaceASP.NET Dynamic Data에 대한 핵심 기능을 제공하는 클래스가 포함되어 있습니다. 또한 이 네임스페이스는 동적 데이터 동작을 사용자 지정할 수 있도록 하는 확장성 기능을 제공합니다.
System.Web.DynamicData.Design NamespaceSystem.Web.DynamicData 네임스페이스의 클래스에 대해 디자인 타임 지원을 제공하는 클래스가 포함되어 있습니다.
System.Web.DynamicData.ModelProviders NamespaceASP.NET Dynamic Data 공급자의 핵심 기능을 정의하는 클래스가 포함되어 있습니다.
System.Web.Globalization Namespace지역화 공급자를 위한 클래스와 인터페이스를 제공합니다.
System.Web.Handlers Namespace웹 서버에 대한 HTTP 요청을 처리하는 HTTP 처리기 클래스가 포함되어 있습니다.
System.Web.Hosting NamespaceMicrosoft IIS(인터넷 정보 서비스) 외부에 있는 관리형 애플리케이션에서 ASP.NET 애플리케이션을 호스트하기 위한 기능을 제공합니다.
System.Web.Instrumentation Namespace현재 페이지 실행에 대한 정보를 제공하는 형식과 실행 수신기 및 계측이 포함되어 있으며, 뷰 엔진에서 출력을 렌더링하기 전후에 호출되는 메서드가 함께 제공됩니다.
System.Web.Mail NamespaceCDOSYS(Collaboration Data Objects for Windows 2000) 메시지 구성 요소를 사용하여 메시지를 작성하고 보낼 수 있는 클래스가 포함되어 있습니다. 메일 메시지는 Microsoft Windows 2000에 기본 제공된 SMTP 메일 서비스나 임의의 SMTP 서버를 통해 전달됩니다. 이 네임스페이스의 클래스는 ASP.NET이나 관리되는 모든 애플리케이션에서 사용할 수 있습니다.
System.Web.Management Namespace웹 애플리케이션의 상태를 관리하고 모니터링하는 데 사용할 수 있는 클래스와 인터페이스가 포함되어 있습니다.
System.Web.Mobile NamespaceASP.NET 모바일 웹 애플리케이션을 만드는 데 필요한 인증, 오류 처리 등의 핵심 기능이 포함되어 있습니다. ASP.NET 모바일 애플리케이션을 개발하는 방법에 대한 자세한 내용은 www.asp.net/mobile 웹 사이트를 참조하세요.
System.Web.ModelBinding NamespaceASP.NET Web Forms 서버 컨트롤에 데이터 개체를 바인딩할 수 있도록 하는 클래스를 제공합니다.
System.Web.Profile Namespace웹 서버 애플리케이션에서 ASP.NET 사용자 프로필 작업을 수행하는 데 사용되는 클래스가 포함되어 있습니다.
System.Web.Query.Dynamic NamespaceLinqDataSource 컨트롤의 식을 LINQ(Language-Integrated Query)로 구문 분석하는 데 사용되는 클래스가 포함되어 있습니다.
System.Web.RegularExpressions NamespaceASP.NET 파일의 구문 분석에 사용할 수 있는 미리 컴파일된 정규식을 제공합니다. System.Web.RegularExpressions 네임스페이스의 모든 멤버는 Regex 클래스의 하위 항목입니다.
System.Web.Routing Namespace실제 파일에 매핑되지 않는 URL을 사용할 수 있도록 URL 라우팅에 사용되는 클래스를 제공합니다.
System.Web.Script Namespace스크립트 리소스 정보를 제공하는 클래스가 포함되어 있습니다.
System.Web.Script.Serialization Namespace관리형 형식에 대한 JSON(JavaScript Object Notation) serialization 및 deserialization을 제공하는 클래스가 포함되어 있습니다. Serialization 동작을 사용자 지정할 수 있는 확장성 기능도 제공합니다.
System.Web.Script.Services NamespaceASP.NET에서 AJAX 기능을 사용하기 위해 웹 서비스 지원을 사용자 지정하는 데 사용할 수 있는 특성을 제공합니다.
System.Web.Security Namespace웹 서버 애플리케이션에서 ASP.NET 보안을 구현하는 데 사용되는 클래스가 포함되어 있습니다.
System.Web.Security.AntiXss NamespaceXSS(사이트 간 스크립팅) 공격과 LDAP 삽입 공격에 대해 애플리케이션을 보호하기 위해 문자열을 인코딩하는 데 사용할 수 있는 메서드를 포함합니다.
System.Web.Services NamespaceASP.NET 및 XML Web services 클라이언트를 사용하여 XML Web services를 만들 수 있게 하는 클래스가 포함되어 있습니다. XML Web services는 HTTP, XML, XSD, SOAP 및 WSDL 등의 표준 프로토콜을 사용하여 느슨하게 결합된 환경에서 메시지를 교환하는 기능을 제공하는 애플리케이션입니다. XML Web services를 사용하면 회사 내에서 또는 환경이 다른 여러 회사 간에 모듈 방식의 애플리케이션을 구축하여 다양한 구현, 플랫폼 및 디바이스와 상호 운용되도록 할 수 있습니다. 이러한 애플리케이션의 SOAP 기반 XML 메시지에는 구조화되고 형식이 지정되어 잘 정의된 부분이나 임의 XML을 사용하여 느슨하게 정의된 부분이 있습니다. 프로토콜을 중단하지 않고 시간에 따라 진행되는 메시지 기능은 나중에 웹을 사용하기 위한 블록을 만들 때 XML Web services 융통성과 견고성의 기본이 됩니다.
System.Web.Services.Configuration NamespaceASP.NET을 사용하여 만든 XML Web services의 실행 방법을 구성하는 클래스가 포함되어 있습니다.
System.Web.Services.Description NamespaceWSDL(웹 서비스 기술 언어)을 사용하여 XML Web services를 공개적으로 설명할 수 있는 클래스가 포함되어 있습니다. 이 네임스페이스의 각 클래스는 WSDL 사양의 특정 요소에 해당하며, 클래스 계층 구조는 유효한 WSDL 문서의 XML 구조에 해당합니다. WSDL에 대한 자세한 내용은 WSDL 사양을 참조하세요.
System.Web.Services.Discovery NamespaceXML Web services 클라이언트가 XML Web services 검색이라는 프로세스를 통해 웹 서버에서 사용 가능한 XML Web services를 찾을 수 있도록 하는 클래스가 포함되어 있습니다.
System.Web.Services.Protocols NamespaceASP.NET을 사용하여 만든 XML Web services와 XML Web services 클라이언트 간에 통신이 이루어지는 동안 네트워크를 통해 데이터를 전송하는 데 사용되는 프로토콜을 정의하는 클래스가 포함되어 있습니다.
System.Web.SessionState Namespace서버의 웹 애플리케이션 내 단일 클라이언트에 대한 데이터 스토리지를 사용하는 클래스 및 인터페이스를 제공합니다. 세션 상태 데이터는 애플리케이션과의 영구 연결 형태를 클라이언트에 제공하는 데 사용됩니다. 상태 정보는 로컬 프로세스 메모리 내에 저장될 수 있으며, 웹 팜 구성의 경우 ASP.NET 상태 서비스 또는 Microsoft SQL Server 데이터베이스를 사용하여 Out of Process로 저장될 수 있습니다.
System.Web.UI NamespaceASP.NET 웹 애플리케이션의 사용자 인터페이스에 대한 ASP.NET 서버 컨트롤과 ASP.NET 웹 페이지를 만들 수 있게 하는 클래스와 인터페이스를 제공합니다.
System.Web.UI.Adapters Namespace컨트롤 어댑터 및 페이지 어댑터에 대한 기본 클래스가 포함되어 있습니다. 이 어댑터를 사용하여 페이지 및 컨트롤의 수명 주기 상태를 재정의할 수 있습니다. 새 태그 표준 또는 특정 브라우저에 맞게 컨트롤의 태그 또는 동작을 수정하려는 경우에 유용합니다.
System.Web.UI.DataVisualization.Charting Namespace차트 웹 서버 컨트롤의 메서드와 속성이 포함되어 있습니다.
System.Web.UI.Design NamespaceASP.NET 웹 페이지와 웹 서버 컨트롤에 대한 디자인 타임 지원을 확장하는 데 사용할 수 있는 클래스가 포함되어 있습니다.
System.Web.UI.Design.Directives NamespaceASP.NET 웹 페이지 지시문에 대한 디자인 타임 지원을 확장하는 데 사용할 수 있는 클래스가 포함되어 있습니다.
System.Web.UI.Design.MobileControls NamespaceSystem.Web.UI.MobileControls 네임스페이스의 클래스에 대해 디자인 타임 지원을 제공하는 클래스가 포함되어 있습니다. ASP.NET 모바일 애플리케이션을 개발하는 방법에 대한 자세한 내용은 www.asp.net/mobile 웹 사이트를 참조하세요.
System.Web.UI.Design.MobileControls.Converters Namespace모바일 컨트롤에서 데이터 형식 변환기에 대한 디자인 타임 지원을 제공하는 클래스가 포함되어 있습니다. ASP.NET 모바일 애플리케이션을 개발하는 방법에 대한 자세한 내용은 www.asp.net/mobile 웹 사이트를 참조하세요.
System.Web.UI.Design.WebControls Namespace웹 서버 컨트롤에 대한 디자인 타임 지원을 확장하는 데 사용할 수 있는 클래스가 포함되어 있습니다.
System.Web.UI.Design.WebControls.WebParts NamespaceSystem.Web.UI.WebControls.WebParts 네임스페이스의 클래스에서 파생되는 컨트롤에 대한 디자인 타임 지원을 제공하는 클래스가 포함되어 있습니다.
System.Web.UI.HtmlControls NamespaceWeb Forms 페이지에서 HTML 서버 컨트롤을 만드는 데 사용할 수 있는 클래스가 포함되어 있습니다. HTML 서버 컨트롤은 서버에서 실행되며 대부분의 브라우저가 지원하는 표준 HTML 태그에 직접 매핑됩니다. 이를 수행하면 Web Forms 페이지에 있는 HTML 요소를 프로그래밍 방식으로 제어할 수 있습니다.
System.Web.UI.MobileControls Namespace여러 가지 모바일 디바이스의 애플리케이션을 렌더링할 수 있는 ASP.NET 서버 컨트롤 세트가 포함되어 있습니다. 이 네임스페이스의 API는 사용되지 않습니다. ASP.NET 모바일 애플리케이션을 개발하는 방법에 대한 자세한 내용은 www.asp.net/mobile 웹 사이트를 참조하세요.
System.Web.UI.MobileControls.Adapters Namespace모바일 컨트롤의 수명 주기 단계를 재정의하여 새 태그 표준이나 특정 브라우저 및 모바일 디바이스에 대한 기본 HTML, CHTML 또는 WML 태그나 동작을 수정하는 데 사용할 수 있는 클래스가 포함되어 있습니다. 이 네임스페이스의 API는 사용되지 않습니다. ASP.NET 모바일 애플리케이션을 개발하는 방법에 대한 자세한 내용은 www.asp.net/mobile 웹 사이트를 참조하세요.
System.Web.UI.MobileControls.Adapters.XhtmlAdapters Namespace모바일 컨트롤의 수명 주기 단계를 재정의하여 새 태그 표준이나 특정 브라우저 및 모바일 디바이스에 대한 기본 XHTML 태그나 동작을 수정하는 데 사용할 수 있는 클래스가 포함되어 있습니다. ASP.NET 모바일 애플리케이션을 개발하는 방법에 대한 자세한 내용은 www.asp.net/mobile 웹 사이트를 참조하세요.
System.Web.UI.WebControls Namespace웹 페이지에 웹 서버 컨트롤을 만드는 데 사용할 수 있는 클래스가 포함되어 있습니다. 웹 서버 컨트롤은 서버에서 실행되며 단추 및 텍스트 상자와 같은 폼 컨트롤을 포함합니다. 달력과 같은 특수 용도의 컨트롤도 포함합니다. 웹 서버 컨트롤은 서버에서 실행되므로 이러한 요소를 프로그래밍 방식으로 제어할 수 있습니다. 웹 서버 컨트롤은 HTML로 렌더링되지만 해당 개체 모델이 반드시 HTML 구문을 반영하는 것은 아닙니다.
System.Web.UI.WebControls.Adapters Namespace웹 컨트롤의 수명 주기 단계를 재정의하는 데 사용할 수 있는 클래스가 포함되어 있습니다. 이 클래스를 사용하면 새 태그 표준이나 특정 브라우저에 맞게 컨트롤의 태그 또는 동작을 수정할 수 있습니다.
System.Web.UI.WebControls.Expressions NamespaceQueryExtender 컨트롤을 사용하여 웹 페이지의 데이터를 필터링하는 데 사용할 수 있는 클래스를 제공합니다.
System.Web.UI.WebControls.WebParts Namespace통칭하여 웹 파트 컨트롤 집합이라고 하는 클래스와 인터페이스가 포함되어 있습니다. 이 클래스를 사용하여 최종 사용자가 모양과 동작을 수정(개인 설정)할 수 있는 웹 페이지를 만들 수 있습니다. 페이지에 대한 각 사용자의 개인 설정은 이후의 브라우저 세션을 위해 저장됩니다.
System.Web.Util Namespace트랜잭션의 범위에서 콜백 메서드를 실행하고 별도의 스레드에 작업을 게시하는 데 사용되는 클래스를 제공합니다.
System.Web.WebSockets NamespaceWebSocket 기능을 ASP.NET Web Forms 애플리케이션에 추가할 수 있는 클래스가 포함되어 있습니다.
System.Windows Namespace몇 가지 중요한 WPF(Windows Presentation Foundation) 기본 요소 클래스뿐 아니라, WPF 속성 시스템 및 이벤트 논리를 지원하는 다양한 클래스와 WPF 코어 및 프레임워크에서 보다 광범위하게 사용되는 기타 형식을 제공합니다.
System.Windows.Annotations NamespaceWPF 문서 보기 컨트롤에 표시된 내용에 대해 사용자가 만든 주석을 지원할 클래스를 제공합니다.
System.Windows.Annotations.Storage Namespace사용자가 만든 주석을 저장하고 검색할 스토리지 아키텍처와 미디어를 정의하는 형식을 제공합니다.
System.Windows.Automation NamespaceWPF(Windows Presentation Foundation) UI Automation 클라이언트에 대한 지원을 제공합니다.
System.Windows.Automation.Peers NamespaceAutomationPeer 기본 클래스와 이 클래스에서 파생되고 .NET 컨트롤에 해당하는 형식의 집합을 정의합니다. 각 AutomationPeer는 Microsoft UI Automation에 대한 해당 .NET 컨트롤을 노출합니다.
System.Windows.Automation.Provider NamespaceUI Automation 공급자를 만들기 위해 API를 제공합니다.
System.Windows.Automation.Text NamespaceWPF(Windows Presentation Foundation) UI 자동화에 대한 텍스트 서식 및 관련 동작을 지정하는 열거형을 포함합니다.
System.Windows.Baml2006 NamespaceBAML 양식에서 XAML을 사용할 수 있는 판독기 및 작성기 클래스를 포함합니다.
System.Windows.Controls Namespace사용자가 애플리케이션과 상호 작용할 수 있는 컨트롤이라는 요소를 만들기 위한 클래스를 제공합니다. 컨트롤 클래스는 사용자가 데이터 또는 기타 정보를 보거나 선택하거나 입력할 수 있게 하므로 애플리케이션에 대한 사용자 작업의 핵심에 해당합니다.
System.Windows.Controls.Primitives Namespace더 복잡한 다른 컨트롤의 일부로 사용하기 위한 기본 클래스와 컨트롤을 포함합니다.
System.Windows.Controls.Ribbon NamespaceWPF용 Microsoft 리본을 사용하여 사용자 인터페이스를 만드는 데 사용되는 형식을 포함합니다.
System.Windows.Controls.Ribbon.Primitives NamespaceWPF용 Microsoft 리본에서 레이아웃 컨테이너로 사용되는 형식을 포함합니다.
System.Windows.Converters NamespaceWPF(Windows Presentation Foundation)에서 직렬화를 수행하는 동안 형식 변환을 지원하는 클래스를 제공합니다.
System.Windows.Data Namespace데이터 소스, 데이터 소스 공급자 클래스, 컬렉션 및 뷰의 데이터별 구현에 속성을 바인딩하는 데 사용되는 클래스를 포함합니다.
System.Windows.Diagnostics NamespaceWPF(Windows Presentation Foundation) XAML 도구에 대한 지원을 제공합니다.
System.Windows.Documents NamespaceFixedDocument, FlowDocument 및 XPS(XML Paper Specification) 문서를 만들도록 지원하는 형식을 포함합니다.
System.Windows.Documents.DocumentStructures NamespaceXpsDocument의 구조를 섹션, 단락, 그림, 글머리 기호나 번호가 있는 목록 및 표의 형태로 설명하는 클래스를 제공합니다.
System.Windows.Documents.Serialization Namespace다른 데이터 형식으로 문서를 읽고 쓰는 런타임에 액세스할 수 있는 플러그 인 직렬 변환기의 생성 및 사용을 지원하는 형식을 제공합니다.
System.Windows.Forms NamespaceMicrosoft Windows 운영 체제의 풍부한 사용자 인터페이스 기능을 활용하는 Windows 기반 애플리케이션을 만들 수 있는 클래스가 포함되어 있습니다.
System.Windows.Forms.Automation NamespaceWindows Forms UI Automation 클라이언트에 대한 지원을 제공합니다.
System.Windows.Forms.ComponentModel.Com2Interop NamespaceVisual Studio에서 디자인 모드일 때 속성 페이지를 표시하는 데 사용하는 도우미 클래스가 포함되어 있습니다.
System.Windows.Forms.DataVisualization.Charting Namespace차트 Windows Forms 컨트롤의 메서드와 속성이 포함되어 있습니다.
System.Windows.Forms.Design NamespaceWindows Forms 구성 요소의 디자인 타임 구성과 동작을 지원하는 클래스가 포함되어 있습니다. 이러한 클래스는 Windows Forms 구성 요소를 지원하는 디자이너 클래스, 디자인 타임 서비스 집합, 특정 유형의 속성을 구성하기 위한 UITypeEditor 클래스 및 ActiveX 컨트롤을 가져오기 위한 클래스로 구성됩니다.
System.Windows.Forms.Design.Behavior Namespace디자인 타임에 구성 요소에 대한 사용자 지정 사용자 인터페이스 동작을 만드는 데 사용되는 클래스가 포함되어 있습니다.
System.Windows.Forms.Integration NamespaceWindows Forms 컨트롤과 WPF 컨트롤의 상호 운용을 지원하는 클래스를 포함합니다.
System.Windows.Forms.Layout Namespace폼이나 컨트롤에서 레이아웃 동작을 구현하는 데 사용되는 클래스가 포함되어 있습니다.
System.Windows.Forms.PropertyGridInternal NamespacePropertyGrid 컨트롤을 내부적으로 지원합니다. 이 네임스페이스 지원의 클래스는 .NET 인프라 코드를 지원하여 사용자 코드에서 직접 사용할 수 없습니다.
System.Windows.Forms.VisualStyles Namespace시각적 스타일을 지원하는 운영 체제에서 시각적 스타일을 사용하는 컨트롤과 다른 Windows UI(사용자 인터페이스) 요소를 렌더링하는 데 사용되는 클래스가 포함되어 있습니다.
System.Windows.Ink NamespaceWPF(Windows Presentation Foundation) 플랫폼에서 잉크와 상호 작용하고 잉크를 조작하는 클래스를 제공합니다.
System.Windows.Input Namespace이 네임스페이스의 대부분의 형식은 WPF(Windows Presentation Foundation) 입력 시스템을 지원합니다. 여기에는 마우스, 키보드 및 스타일러스 디바이스에 대한 디바이스 추상 클래스, 일반 입력 관리자 클래스, 명령과 사용자 지정 명령에 대한 지원 및 다양한 유틸리티 클래스가 포함됩니다. 그러나 일부 형식은 WPF 이외의 경우에 적용할 수 있습니다.
System.Windows.Input.Manipulations Namespace조작자 컬렉션을 단일 복합체로 모니터링하고 응답하여 애플리케이션에서 개별 구성 요소 대신 복합체의 변경 내용을 추적할 수 있도록 하는 기능을 제공합니다.
System.Windows.Input.StylusPlugIns NamespaceWPF(Windows Presentation Foundation) 플랫폼에서 태블릿 펜의 데이터 조작을 지원하는 클래스를 제공합니다. 이러한 클래스는 Stylus 입력과 디지털 잉크 Stroke 개체 만들기에 대해 낮은 수준의 제어를 제공합니다. StylusPlugIn 클래스에서는 사용자 지정 동작을 구현하고 최적의 성능을 위해 스타일러스 디바이스를 통해 입력되는 데이터 스트림에 해당 동작을 적용하는 메커니즘을 제공합니다.
System.Windows.Input.StylusWisp NamespaceWPF(Windows Presentation Foundation) 플랫폼에서 WISP 태블릿 디바이스 펜의 데이터 조작을 지원하는 클래스를 제공합니다.
System.Windows.Interop NamespaceWPF(Windows Presentation Foundation)와 기타 기술(예: Windows API) 간의 상호 운용을 위한 지원 형식을 제공하고 WPF와 관련된 다른 특정 상호 운용 시나리오에 대한 기본 클래스를 제공합니다.
System.Windows.Markup NamespaceXAML을 지원하는 형식을 제공합니다. 이러한 형식 중 일부는 WPF 어셈블리에 있으며 XAML을 포함하는 WPF 시나리오와 관련이 있습니다. 이 네임스페이스의 다른 형식 은 일반적으로 .NET XAML 서비스를 지원하며 WPF 어셈블리를 참조할 필요가 없습니다.
System.Windows.Markup.Localizer NamespaceBAML(이진 XAML) 원본의 지역화에 도움이 되는 형식을 제공합니다.
System.Windows.Markup.Primitives NamespaceWPF(Windows Presentation Foundation)에서 XAML(Extensible Application Markup Language)을 지원하는 클래스를 포함합니다.
System.Windows.Media NamespaceWPF(Windows Presentation Foundation) 애플리케이션 내에서 그림, 텍스트, 오디오/비디오 콘텐츠 등의 다양한 미디어를 통합할 수 있는 형식을 제공합니다.
System.Windows.Media.Animation NamespaceTimeline, Storyboard 및 키 프레임을 비롯한 속성 애니메이션 기능을 지원하는 형식을 제공합니다.
System.Windows.Media.Converters NamespaceXAML(Extensible Application Markup Language)의 직렬화에 MarkupWriter에서 사용하는 클래스를 포함합니다.
System.Windows.Media.Effects Namespace비트맵 이미지에 시각적 효과를 적용하는 데 사용할 수 있는 형식을 제공합니다.
System.Windows.Media.Imaging Namespace비트맵 이미지를 인코딩하거나 디코딩하는 데 사용되는 형식을 제공합니다.
System.Windows.Media.Media3D NamespaceWPF(Windows Presentation Foundation) 애플리케이션에서 3차원 표시를 지원하는 형식을 포함합니다.
System.Windows.Media.Media3D.Converters NamespaceXAML(Extensible Application Markup Language)의 직렬화에 MarkupWriter에서 사용하는 클래스를 포함합니다.
System.Windows.Media.TextFormatting Namespace일반적으로 컨트롤 기반 텍스트 프레젠테이션이나 텍스트 개체 모델보다 하위 수준에서 텍스트 서식을 제어하는 형식을 제공합니다.
System.Windows.Navigation Namespace창 탐색, 탐색 저널링 등 탐색을 지원하는 형식을 제공합니다.
System.Windows.Resources NamespaceWPF(Windows Presentation Foundation) 리소스 모델과 리소스 빌드 작업을 지원하는 하위 수준 클래스를 제공합니다.
System.Windows.Shapes NamespaceXAML(Extensible Application Markup Language) 또는 코드에서 사용할 수 있는 셰이프 라이브러리에 대한 액세스를 제공합니다.
System.Windows.Shell Namespace관리 코드에서 Windows 7 작업 표시줄의 향상된 기능에 액세스할 수 있도록 하는 형식을 포함합니다.
System.Windows.Threading NamespaceWPF(Windows Presentation Foundation) 스레드 시스템을 지원하기 위한 형식을 포함합니다.
System.Windows.Xps NamespaceXPS 문서를 데이터 저장소나 인쇄 대기열에 쓰는 클래스를 제공합니다.
System.Windows.Xps.Packaging Namespace애플리케이션이 XPS 문서의 구성 요소를 읽거나 쓸 수 있는 형식을 제공합니다.
System.Windows.Xps.Serialization NamespaceXPS 문서의 serialization을 제어하는 형식을 제공합니다.
System.Workflow.Activities NamespaceWindows Workflow Foundation 활동에 관련된 클래스를 제공합니다.
System.Workflow.Activities.Configuration Namespace구성 파일의 섹션을 나타내는 클래스를 제공합니다.
System.Workflow.Activities.Rules Namespace규칙을 구성하는 조건 및 동작을 정의하는 클래스 집합을 포함합니다.
System.Workflow.Activities.Rules.Design Namespace규칙 집합 편집기 및 규칙 조건 편집기 대화 상자를 관리하는 클래스 집합을 포함합니다.
System.Workflow.ComponentModel NamespaceWindows Workflow Foundation 구성 요소 모델에 관련된 클래스를 제공합니다.
System.Workflow.ComponentModel.Compiler NamespaceWindows Workflow Foundation 구성 요소 모델 컴파일러에 관련된 클래스를 제공합니다.
System.Workflow.ComponentModel.Design NamespaceWindows Workflow Foundation 구성 요소 모델 디자이너에 관련된 클래스를 제공합니다.
System.Workflow.ComponentModel.Serialization NamespaceXAML(extensible Application Markup Language) 및 CodeDOM과의 활동 및 워크플로 serialization을 관리하기 위한 인프라를 제공합니다.
System.Workflow.Runtime Namespace워크플로 런타임에 관련된 클래스를 제공합니다.
System.Workflow.Runtime.Configuration Namespace워크플로 런타임 엔진을 구성하는 데 사용되는 클래스를 포함합니다.
System.Workflow.Runtime.DebugEngine Namespace워크플로 인스턴스 디버깅에 사용할 클래스 및 인터페이스를 포함합니다.
System.Workflow.Runtime.Hosting NamespaceWindows Workflow Foundation 런타임 호스팅에 관련된 클래스를 제공합니다.
System.Workflow.Runtime.Tracking Namespace추적 서비스와 관련된 클래스 및 인터페이스를 포함합니다.
System.Xaml NamespaceXAML 판독기 및 XAML 작성기와 관련된 형식을 제공합니다. 여기에는 .NET XAML 서비스와 해당 XAML 판독기 및 XAML 작성기의 기본 구현이 포함됩니다. 또한 XAML 형식 시스템 관련 형식과 XAML 및 .NET XAML 서비스 개념과 관련된 다른 지원 형식도 포함됩니다.
System.Xaml.Permissions Namespace부분 신뢰 환경에서 로드하거나 내부 형식을 로드하는 것과 같은 특정 XAML 로드 시나리오를 위한 권한을 지정할 형식을 포함합니다.
System.Xaml.Schema NamespaceXAML 형식 시스템의 확장성을 지원하는 형식을 포함합니다.
System.Xml NamespaceXML 처리를 위한 표준 기반 지원을 제공합니다.
System.Xml.Linq NamespaceLINQ to XML에 대한 클래스가 들어 있습니다. LINQ to XML은 메모리 내 XML 프로그래밍 인터페이스로서, XML 문서를 효율적으로 손쉽게 수정할 수 있게 합니다.
System.Xml.Resolvers Namespace캐시를 DTD 또는 XML 스트림으로 미리 채울 수 있도록 지원합니다.
System.Xml.Schema NamespaceXSD(XML 스키마 정의 언어) 스키마에 대한 표준 기반 지원을 제공하는 XML 클래스가 포함되어 있습니다.
System.Xml.Serialization Namespace개체를 XML 형식 문서 또는 스트림으로 serialize하는 데 사용되는 클래스를 포함합니다.
System.Xml.Serialization.Advanced NamespaceWSDL(웹 서비스 기술 언어) 문서에서 생성된 코드를 사용자 지정하는 데 사용할 수 있는 클래스가 포함되어 있습니다.
System.Xml.Serialization.Configuration Namespace애플리케이션 구성 파일의 <system.xml.serialization> 요소 섹션에 있는 값을 읽는 데 사용되는 클래스가 포함되어 있습니다.
System.Xml.XPath NamespaceXML 정보 항목을 탐색 및 편집하기 위한 커서 모델을 XQuery 1.0 및 XPath 2.0 데이터 모델의 인스턴스로서 정의하는 클래스를 포함합니다.
System.Xml.XmlConfiguration NamespaceXML 구성의 섹션이 포함되어 있습니다.
System.Xml.Xsl NamespaceXSLT(Extensible Stylesheet Transformation) 변환을 지원합니다. 이 네임스페이스는 W3C XSLT(XSL Transformations) 버전 1.0 권장 사항을 지원합니다.
System.Xml.Xsl.Runtime NamespaceXSL 변환 엔진에서 사용하는 형식을 포함합니다.
UIAutomationClientsideProviders Namespace클라이언트 자동화 공급자를 매핑하는 단일 형식을 포함합니다.
XamlGeneratedNamespace Namespace사용자 코드에서 직접 사용되지 않고 컴파일러에서 생성된 형식을 포함합니다.