C# 클래스 ServiceStack.LicenseUtils

Internal Utilities to verify licensing
파일 보기 프로젝트 열기: ServiceStack/ServiceStack.Text 1 사용 예제들

공개 메소드들

메소드 설명
ActivatedLicenseFeatures ( ) : LicenseFeature
ApprovedUsage ( LicenseFeature licenseFeature, LicenseFeature requestedFeature, int allowedUsage, int actualUsage, string message ) : void
AssertEvaluationLicense ( ) : void
AssertValidUsage ( LicenseFeature feature, QuotaType quotaType, int count ) : void
GetHashKeyToSign ( this key ) : string
GetInnerMostException ( this ex ) : Exception
GetLicensedFeatures ( this key ) : LicenseFeature
HasLicensedFeature ( LicenseFeature feature ) : bool
Init ( ) : void
RegisterLicense ( string licenseKeyText ) : void
RemoveLicense ( ) : void
ToLicenseKey ( this licenseKeyText ) : LicenseKey

비공개 메소드들

메소드 설명
LicenseUtils ( ) : System

메소드 상세

ActivatedLicenseFeatures() 공개 정적인 메소드

public static ActivatedLicenseFeatures ( ) : LicenseFeature
리턴 LicenseFeature

ApprovedUsage() 공개 정적인 메소드

public static ApprovedUsage ( LicenseFeature licenseFeature, LicenseFeature requestedFeature, int allowedUsage, int actualUsage, string message ) : void
licenseFeature LicenseFeature
requestedFeature LicenseFeature
allowedUsage int
actualUsage int
message string
리턴 void

AssertEvaluationLicense() 공개 정적인 메소드

public static AssertEvaluationLicense ( ) : void
리턴 void

AssertValidUsage() 공개 정적인 메소드

public static AssertValidUsage ( LicenseFeature feature, QuotaType quotaType, int count ) : void
feature LicenseFeature
quotaType QuotaType
count int
리턴 void

GetHashKeyToSign() 공개 정적인 메소드

public static GetHashKeyToSign ( this key ) : string
key this
리턴 string

GetInnerMostException() 공개 정적인 메소드

public static GetInnerMostException ( this ex ) : Exception
ex this
리턴 System.Exception

GetLicensedFeatures() 공개 정적인 메소드

public static GetLicensedFeatures ( this key ) : LicenseFeature
key this
리턴 LicenseFeature

HasLicensedFeature() 공개 정적인 메소드

public static HasLicensedFeature ( LicenseFeature feature ) : bool
feature LicenseFeature
리턴 bool

Init() 공개 정적인 메소드

public static Init ( ) : void
리턴 void

RegisterLicense() 공개 정적인 메소드

public static RegisterLicense ( string licenseKeyText ) : void
licenseKeyText string
리턴 void

RemoveLicense() 공개 정적인 메소드

public static RemoveLicense ( ) : void
리턴 void

ToLicenseKey() 공개 정적인 메소드

public static ToLicenseKey ( this licenseKeyText ) : LicenseKey
licenseKeyText this
리턴 LicenseKey