Resource.Priority 속성
업데이트: 2007년 11월
현재 리소스의 우선 순위를 검색하거나 설정합니다.
네임스페이스: Microsoft.WindowsMobile.DirectX.Direct3D
어셈블리: Microsoft.WindowsMobile.DirectX(Microsoft.WindowsMobile.DirectX.dll)
구문
‘선언
Public Property Priority As Integer
‘사용 방법
Dim instance As Resource
Dim value As Integer
value = instance.Priority
instance.Priority = value
public int Priority { get; set; }
public:
property int Priority {
int get ();
void set (int value);
}
public function get Priority () : int
public function set Priority (value : int)
속성 값
형식: System.Int32
리소스의 현재 우선 순위이거나, 리소스에 새 우선 순위를 지정하기 위해 설정할 값입니다.
예외
예외 | 상황 |
---|---|
InvalidCallException | 메서드 호출이 잘못된 경우. 예를 들어 메서드의 매개 변수에 잘못된 값이 포함되어 있을 수 있습니다. |
설명
이 속성을 사용하여 관리되는 리소스의 우선 순위를 제어할 수 있습니다. 이 속성은 관리되지 않는 리소스에서는 0을 반환합니다.
우선 순위는 관리되는 리소스를 메모리에서 제거해야 하는 시기를 결정하는 데 사용됩니다. 낮은 우선 순위가 할당된 리소스는 우선 순위가 높은 리소스보다 먼저 제거됩니다. 두 리소스의 우선 순위가 같으면 최근에 더 많이 사용된 리소스가 메모리에 유지되고 그렇지 않은 리소스가 제거됩니다. 관리되는 리소스에는 기본 우선 순위 0이 부여되어 있습니다.
권한
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.
플랫폼
Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC
.NET Framework 및 .NET Compact Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.
버전 정보
.NET Compact Framework
3.5, 2.0에서 지원