SettingsProvider.SetPropertyValues 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 속성 설정 그룹의 값을 설정합니다.
public:
abstract void SetPropertyValues(System::Configuration::SettingsContext ^ context, System::Configuration::SettingsPropertyValueCollection ^ collection);
public abstract void SetPropertyValues (System.Configuration.SettingsContext context, System.Configuration.SettingsPropertyValueCollection collection);
abstract member SetPropertyValues : System.Configuration.SettingsContext * System.Configuration.SettingsPropertyValueCollection -> unit
Public MustOverride Sub SetPropertyValues (context As SettingsContext, collection As SettingsPropertyValueCollection)
매개 변수
- context
- SettingsContext
현재 애플리케이션의 용도를 설명하는 SettingsContext입니다.
- collection
- SettingsPropertyValueCollection
설정할 속성 설정 그룹을 나타내는 SettingsPropertyValueCollection입니다.
설명
ApplicationSettingsBase 에는 Save 모든 설정 속성의 값을 유지하기 위해 호출되는 메서드가 포함되어 있습니다. 이 메서드는 해당 설정 속성과 연결된 모든 설정 공급자를 열거하고 각 SettingsProvider 에 대한 메서드를 호출 SetPropertyValues 하여 실제 serialization 작업을 수행합니다.
메서드는 SetPropertyValues 보안을 염두에 두고 구현해야 합니다.
애플리케이션 설정을 업데이트 하려면 완전히 신뢰할 수 있는 코드만 허용 되어야 합니다. 부분적으로 신뢰할 수 있는 코드는 사용자 애플리케이션 설정을 업데이트할 수 허용 되어야 합니다. 신뢰할 수 없는 코드는 일반적으로 애플리케이션 설정을 업데이트할 수 없습니다.
부분적으로 신뢰할 수 있는 애플리케이션에서 사용 할당량 리소스 공격 방지 하기 위해 고려해 야 합니다.
적용 대상
추가 정보
.NET