UnsupportedOSPlatformGuardAttribute 클래스

정의

지원되지 않는 플랫폼 이름 및 선택적 버전으로 사용자 지정 가드 필드, 속성 또는 메서드에 주석을 추가합니다. 여러 특성을 적용하여 지원되지 않는 여러 플랫폼에 대한 가드를 나타낼 수 있습니다.

public ref class UnsupportedOSPlatformGuardAttribute sealed : System::Runtime::Versioning::OSPlatformAttribute
[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Method | System.AttributeTargets.Property, AllowMultiple=true, Inherited=false)]
public sealed class UnsupportedOSPlatformGuardAttribute : System.Runtime.Versioning.OSPlatformAttribute
[<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Method | System.AttributeTargets.Property, AllowMultiple=true, Inherited=false)>]
type UnsupportedOSPlatformGuardAttribute = class
    inherit OSPlatformAttribute
Public NotInheritable Class UnsupportedOSPlatformGuardAttribute
Inherits OSPlatformAttribute
상속
UnsupportedOSPlatformGuardAttribute
특성

설명

호출자는 필드, 속성 또는 메서드에 적용 UnsupportedOSPlatformGuardAttribute 하고 조건부 또는 어설션 문의 해당 필드, 속성 또는 메서드를 가드로 사용하여 해당 플랫폼에서 지원되지 않는 API를 안전하게 호출할 수 있습니다.

         The type of the field or property should be boolean, the method return type should be boolean in order to be used as platform guard.

생성자

Name Description
UnsupportedOSPlatformGuardAttribute(String)

지원되지 않는 지정된 OS 플랫폼에 UnsupportedOSPlatformGuardAttribute 대한 특성 클래스의 새 인스턴스를 초기화합니다.

속성

Name Description
PlatformName

특성이 적용되는 플랫폼의 이름 및 선택적 버전을 가져옵니다.

(다음에서 상속됨 OSPlatformAttribute)
TypeId

파생 클래스에서 구현되는 경우 이 Attribute대한 고유 식별자를 가져옵니다.

(다음에서 상속됨 Attribute)

메서드

Name Description
Equals(Object)

이 인스턴스가 지정된 개체와 같은지 여부를 나타내는 값을 반환합니다.

(다음에서 상속됨 Attribute)
GetHashCode()

이 인스턴스의 해시 코드를 반환합니다.

(다음에서 상속됨 Attribute)
GetType()

현재 인스턴스의 Type 가져옵니다.

(다음에서 상속됨 Object)
IsDefaultAttribute()

파생 클래스에서 재정의되는 경우 이 인스턴스의 값이 파생 클래스의 기본값인지 여부를 나타냅니다.

(다음에서 상속됨 Attribute)
Match(Object)

파생 클래스에서 재정의되는 경우 이 인스턴스가 지정된 개체와 같은지 여부를 나타내는 값을 반환합니다.

(다음에서 상속됨 Attribute)
MemberwiseClone()

현재 Object단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상