C# 클래스 GeoCache.Common.LicenseManager.LicenseInitializer

License manager
파일 보기 프로젝트 열기: OliveiraThales/GeoCache 1 사용 예제들

공개 메소드들

메소드 설명
AddExtensions ( ) : bool

Set the extension(s) to be checked out for your ArcObjects code.

InitializeApplication ( esriLicenseProductCode productCodes, esriLicenseExtensionCode extensionLics ) : bool

Initialize application license

IsExtensionCheckedOut ( esriLicenseExtensionCode code ) : bool

Indicates if the extension is currently checked out.

LicenseMessage ( ) : string

A summary of the status of product and extensions initialization.

RemoveExtensions ( ) : void

Check in extension(s) when it is no longer needed.

ShutdownApplication ( ) : void

Shuts down AoInitialize object and check back in extensions to ensure any ESRI libraries that have been used are unloaded in the correct order.

Once Shutdown has been called, you cannot re-initialize the product license and should not make any ArcObjects call.

비공개 메소드들

메소드 설명
CheckOutLicenses ( esriLicenseProductCode currentProduct ) : bool

Checkout licenses

Initialize ( ) : bool

Initilize

ReportInformation ( ILicenseInformation licInfo, esriLicenseExtensionCode code, esriLicenseStatus status ) : string

Get license information

ReportInformation ( ILicenseInformation licInfo, esriLicenseProductCode code, esriLicenseStatus status ) : string

Get license information

메소드 상세

AddExtensions() 공개 메소드

Set the extension(s) to be checked out for your ArcObjects code.
public AddExtensions ( ) : bool
리턴 bool

InitializeApplication() 공개 메소드

Initialize application license
public InitializeApplication ( esriLicenseProductCode productCodes, esriLicenseExtensionCode extensionLics ) : bool
productCodes esriLicenseProductCode Products codes
extensionLics esriLicenseExtensionCode Extensions codes.
리턴 bool

IsExtensionCheckedOut() 공개 메소드

Indicates if the extension is currently checked out.
public IsExtensionCheckedOut ( esriLicenseExtensionCode code ) : bool
code esriLicenseExtensionCode /// The code. ///
리턴 bool

LicenseMessage() 공개 메소드

A summary of the status of product and extensions initialization.
public LicenseMessage ( ) : string
리턴 string

RemoveExtensions() 공개 메소드

Check in extension(s) when it is no longer needed.
public RemoveExtensions ( ) : void
리턴 void

ShutdownApplication() 공개 메소드

Shuts down AoInitialize object and check back in extensions to ensure any ESRI libraries that have been used are unloaded in the correct order.
Once Shutdown has been called, you cannot re-initialize the product license and should not make any ArcObjects call.
public ShutdownApplication ( ) : void
리턴 void