UnverifiableCodeAttribute 클래스
비안정형 코드를 포함하는 모듈을 표시합니다. 이 클래스는 상속될 수 없습니다.
네임스페이스: System.Security
어셈블리: mscorlib(mscorlib.dll)
구문
‘선언
<AttributeUsageAttribute(AttributeTargets.Module, AllowMultiple:=True, Inherited:=False)> _
<ComVisibleAttribute(True)> _
Public NotInheritable Class UnverifiableCodeAttribute
Inherits Attribute
‘사용 방법
Dim instance As UnverifiableCodeAttribute
[AttributeUsageAttribute(AttributeTargets.Module, AllowMultiple=true, Inherited=false)]
[ComVisibleAttribute(true)]
public sealed class UnverifiableCodeAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Module, AllowMultiple=true, Inherited=false)]
[ComVisibleAttribute(true)]
public ref class UnverifiableCodeAttribute sealed : public Attribute
/** @attribute AttributeUsageAttribute(AttributeTargets.Module, AllowMultiple=true, Inherited=false) */
/** @attribute ComVisibleAttribute(true) */
public final class UnverifiableCodeAttribute extends Attribute
AttributeUsageAttribute(AttributeTargets.Module, AllowMultiple=true, Inherited=false)
ComVisibleAttribute(true)
public final class UnverifiableCodeAttribute extends Attribute
설명
이 사용자 지정 특성은 컴파일러에서만 사용할 수 있으며, 응용 프로그램 개발자가 직접 사용할 수는 없습니다.
비안정형 코드를 포함하는 모듈은 이 특성으로 표시해야 합니다. 이 특성은 내부 상태를 전달하지 않습니다. 모듈 메타데이터에 이 특성이 있으면 모듈에 비안정형 코드가 있음을 나타냅니다.
상속 계층 구조
System.Object
System.Attribute
System.Security.UnverifiableCodeAttribute
스레드로부터의 안전성
이 형식의 모든 public static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.
플랫폼
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework에서 모든 플래폼의 모든 버전을 지원하지는 않습니다. 지원되는 버전의 목록은 시스템 요구 사항을 참조하십시오.
버전 정보
.NET Framework
2.0, 1.1, 1.0에서 지원
참고 항목
참조
UnverifiableCodeAttribute 멤버
System.Security 네임스페이스