.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 Standard API 참조 version 1.5

NameDescription
System Namespace일반적으로 사용되는 값을 정의하고 데이터 형식, 이벤트 및 이벤트 처리기, 인터페이스, 특성 및 처리 예외를 참조하는 기본 클래스 및 기본 클래스를 포함합니다.
System.Collections Namespace목록, 큐, 비트 배열, 해시 테이블, 사전 등과 같은 다양한 개체 컬렉션을 정의하는 인터페이스와 클래스를 포함합니다.
System.Collections.Generic Namespace제네릭 컬렉션을 정의하는 인터페이스 및 클래스를 포함하며, 이를 통해 사용자는 제네릭이 아닌 강력한 형식의 컬렉션보다 더 나은 형식의 안전성과 성능을 제공하는 강력한 형식의 컬렉션을 만들 수 있습니다.
System.Collections.ObjectModel Namespace재사용 가능한 라이브러리의 개체 모델에서 컬렉션으로 사용할 수 있는 클래스를 포함합니다. 속성 또는 메서드가 컬렉션을 반환하는 경우 이러한 클래스를 사용합니다.
System.ComponentModel Namespace구성 요소와 컨트롤의 런타임 및 디자인 타임 동작을 구현하는 데 사용되는 클래스를 제공합니다. 이 네임스페이스에는 특성 및 형식 변환기를 구현하고, 데이터 소스에 바인딩하고, 구성 요소 사용을 허가하기 위한 기본 클래스 및 인터페이스가 포함됩니다.
System.Diagnostics Namespace시스템 프로세스, 이벤트 로그 및 성능 카운터와 상호 작용할 수 있는 클래스를 제공합니다.
System.Diagnostics.Tracing NamespaceETW(Windows용 이벤트 추적)에서 캡처하는 강력한 형식의 이벤트를 만들 수 있는 형식과 멤버를 제공합니다.
System.Globalization Namespace언어, 국가/지역, 사용하는 달력, 날짜, 통화 및 숫자 형식 패턴, 문자열 정렬 순서 등의 문화권 관련 정보를 정의하는 클래스가 포함되어 있습니다. 이러한 클래스는 세계화된(국제화된) 애플리케이션을 작성하는 데 유용합니다. StringInfo 및 TextInfo 등의 클래스는 대리 지원 및 텍스트 요소 처리와 같은 고급 세계화 기능을 제공합니다.
System.IO Namespace파일과 데이터 스트림에 대한 읽기 및 쓰기를 허용하는 형식과 기본 파일 및 디렉터리 지원을 제공하는 형식이 포함되어 있습니다.
System.Net Namespace오늘날 네트워크에 사용되는 여러 프로토콜을 위한 간단한 프로그래밍 인터페이스를 제공합니다. System.Net 네임스페이스의 클래스를 사용하여 Windows Store 응용 프로그램 또는 데스크톱 응용 프로그램을 개발할 수 있습니다. Windows Store 애플리케이션이 사용된 경우 System.Net 네임스페이스의 클래스는 Windows Developer Preview에서 사용되는 일종의 애플리케이션 보안 모델인 네트워크 격리 기능에 의해 영향을 받습니다. Windows Store 응용 프로그램에서 네트워크에 액세스할 수 있게 하는 시스템의 경우 적절한 네트워크 기능이 Windows Store 응용 프로그램용 응용 프로그램 매니페스트에서 활성화되어야 합니다. 자세한 내용은 Windows 스토어 앱에 대한 네트워크 격리를 참조하세요.
System.Reflection Namespace메타데이터를 검사하여 관리 코드에서 어셈블리, 모듈, 멤버, 매개 변수 및 기타 엔터티에 대한 정보를 검색하는 형식이 포함되어 있습니다. 이러한 형식을 사용하면 로드된 형식의 인스턴스를 조작할 수도 있습니다. 예를 들어 이벤트를 후크하거나 메서드를 호출할 수 있습니다. 형식을 동적으로 만들려면 System.Reflection.Emit 네임스페이스를 사용합니다.
System.Runtime NamespaceSystem, Runtime 및 Security 네임스페이스와 같은 다양한 네임스페이스를 지원하는 고급 형식이 포함되어 있습니다.
System.Runtime.CompilerServices Namespace관리 코드를 사용하여 공용 언어 런타임의 런타임 동작에 영향을 주는 특성을 메타데이터에 지정하는 컴파일러 작성기에 대한 기능을 제공합니다.
System.Runtime.ExceptionServices Namespace고급 예외 처리를 위한 클래스를 제공합니다.
System.Runtime.InteropServices NamespaceCOM interop 및 플랫폼 호출 서비스를 지원하는 다양한 멤버를 제공합니다. 이러한 서비스에 익숙하지 않은 경우 관리되지 않는 코드상호 운용을 참조하세요.
System.Runtime.InteropServices.ComTypes NamespaceCOM interop에서 사용하는 형식에 해당하는 관리형 형식이 포함되어 있습니다.
System.Runtime.Versioning Namespace.NET의 병렬 구현에서 버전 관리를 지원하는 고급 형식이 포함되어 있습니다.
System.Security Namespace사용 권한에 대한 기본 클래스를 포함하여 공용 언어 런타임 보안 시스템의 기본 구조를 제공합니다.
System.Text NamespaceASCII 및 유니코드 문자 인코딩을 나타내는 클래스, 문자 블록과 바이트 블록 간을 변환하기 위한 추상 기본 클래스, String의 중간 인스턴스를 만들지 않고 String 개체를 조작하고 서식을 지정하는 도우미 클래스가 포함되어 있습니다.
System.Threading Namespace다중 스레드 프로그래밍을 가능하게 하는 클래스와 인터페이스를 제공합니다. 이 네임스페이스는 스레드 작업 및 데이터 액세스를 동기화하기 위한 클래스(Mutex, Monitor, Interlocked, AutoResetEvent 등) 외에 시스템에서 제공하는 스레드 풀을 사용할 수 있도록 하는 ThreadPool 클래스와 스레드 풀 스레드에 대해 콜백 메서드를 실행하는 Timer 클래스도 포함합니다.