System.Resources 네임스페이스

개발자가 애플리케이션에 사용되는 다양한 문화권별 리소스를 만들고, 저장하고, 관리할 수 있는 클래스 및 인터페이스를 제공합니다. 네임스페이스의 System.Resources 가장 중요한 클래스 중 하나는 클래스입니다 ResourceManager .

클래스

Name Description
MissingManifestResourceException

주 어셈블리에 중립 문화권에 대한 리소스가 포함되어 있지 않고 적절한 위성 어셈블리가 누락된 경우 throw되는 예외입니다.

MissingSatelliteAssemblyException

기본 문화권의 리소스에 대한 위성 어셈블리가 누락된 경우 throw되는 예외입니다.

NeutralResourcesLanguageAttribute

리소스 관리자에게 앱의 기본 문화권을 알릴 수 있습니다. 이 클래스는 상속할 수 없습니다.

ResourceManager

런타임에 문화권별 리소스에 편리하게 액세스할 수 있는 리소스 관리자를 나타냅니다.

ResourceReader

순차적 리소스 이름/값 쌍을 읽어 이진 리소스(.resources) 파일의 리소스를 열거합니다.

ResourceSet

대체 규칙을 포함하여 다른 모든 문화권을 무시하고 특정 문화권에 대해 지역화된 모든 리소스를 저장합니다.

ResourceWriter

시스템 기본 형식의 리소스를 출력 파일 또는 출력 스트림에 씁니다. 이 클래스는 상속할 수 없습니다.

ResXDataNode

XML 리소스(.resx) 파일의 요소를 나타냅니다.

ResXFileRef

외부 리소스에 대한 링크를 나타냅니다.

ResXFileRef.Converter

문자열과 ResXFileRef 데이터를 변환하는 형식 변환기를 제공합니다.

ResXResourceReader

XML 리소스(.resx) 파일 및 스트림을 열거하고 순차 리소스 이름 및 값 쌍을 읽습니다.

ResXResourceSet

XML 리소스(.resx) 파일의 모든 리소스를 나타냅니다.

ResXResourceWriter

XML 리소스(.resx) 파일 또는 출력 스트림에 리소스를 씁니다.

SatelliteContractVersionAttribute

ResourceManager 개체에 특정 버전의 위성 어셈블리를 요청하도록 지시합니다.

인터페이스

Name Description
IResourceReader

리소스 파일에서 데이터를 읽기 위한 기본 기능을 제공합니다.

IResourceWriter

출력 파일 또는 스트림에 리소스를 쓰기 위한 기본 기능을 제공합니다.

열거형

Name Description
UltimateResourceFallbackLocation

ResourceManager 개체가 주 어셈블리 또는 위성 어셈블리에서 앱의 기본 문화권 리소스를 찾는지 여부를 지정합니다.

설명

ResourceManager 클래스를 사용하면 사용자가 주 어셈블리 또는 리소스 위성 어셈블리에 저장된 리소스에 액세스하고 제어할 수 있습니다. 및 GetString 메서드를 GetObject 사용하여 문화권별 개체 및 문자열을 검색합니다.