LicenseManager.IsValid 메서드

정의

유효한 라이선스를 부여할 수 있는지 여부를 결정합니다.

오버로드

Name Description
IsValid(Type)

지정된 형식에 대해 유효한 라이선스를 부여할 수 있는지 여부를 결정합니다.

IsValid(Type, Object, License)

형식의 지정된 인스턴스에 대해 유효한 라이선스를 부여할 수 있는지 여부를 결정합니다. 이 메서드는 유효한 License.

IsValid(Type)

지정된 형식에 대해 유효한 라이선스를 부여할 수 있는지 여부를 결정합니다.

public:
 static bool IsValid(Type ^ type);
public static bool IsValid(Type type);
static member IsValid : Type -> bool
Public Shared Function IsValid (type As Type) As Boolean

매개 변수

type
Type

를 요청하는 개체의 형식을 나타내는 A Type 입니다 License.

반품

유효한 라이선스를 부여할 수 있으면

설명

IsValid 형식이 라이선스가 없거나 라이선스가 부여되고 라이선스가 유효한 경우 메서드가 반환 true 됩니다.

이 메서드는 유효한 License권한을 LicenseException 부여할 수 없는 경우를 throw하지 않습니다. 메서드는 Validate 예외를 throw합니다.

추가 정보

적용 대상

IsValid(Type, Object, License)

형식의 지정된 인스턴스에 대해 유효한 라이선스를 부여할 수 있는지 여부를 결정합니다. 이 메서드는 유효한 License.

public:
 static bool IsValid(Type ^ type, System::Object ^ instance, [Runtime::InteropServices::Out] System::ComponentModel::License ^ % license);
public static bool IsValid(Type type, object instance, out System.ComponentModel.License license);
static member IsValid : Type * obj * License -> bool
Public Shared Function IsValid (type As Type, instance As Object, ByRef license As License) As Boolean

매개 변수

type
Type

Type 라이선스를 요청하는 개체의 형식을 나타내는 A입니다.

instance
Object

지정된 형식의 개체 또는 지정된 형식에서 파생된 형식입니다.

license
License

License 유효한 라이선스이거나 null 유효한 라이선스를 부여할 수 없는 경우

반품

유효한 권한을 부여할 수 있으면 이고, 그렇지 않으면 .입니다.

설명

메서드는 IsValid 매개 변수가 type 라이선스가 없거나 라이선스가 부여되고 매개 변수가 license 유효한 경우 반환 true 됩니다.

이 메서드는 유효한 License권한을 LicenseException 부여할 수 없는 경우를 throw하지 않습니다. 메서드는 Validate 예외를 throw합니다.

license 이 호출 후에 매개 변수가 없는 null 경우 개체 License 가 삭제되거나 종료될 때 메서드를 호출 Dispose 하여 라이선스를 삭제해야 합니다.

추가 정보

적용 대상