LicenseContext Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan kapan Anda dapat menggunakan objek berlisensi dan menyediakan cara untuk mendapatkan layanan tambahan yang diperlukan untuk mendukung lisensi yang berjalan dalam domainnya.
public ref class LicenseContext : IServiceProvider
public class LicenseContext : IServiceProvider
type LicenseContext = class
interface IServiceProvider
Public Class LicenseContext
Implements IServiceProvider
- Warisan
-
LicenseContext
- Turunan
- Penerapan
Keterangan
Kelas ini menyediakan default LicenseContext. Ini hanya mengimplementasikan dukungan run-time dan tidak mendukung kunci lisensi yang disimpan.
Catatan Bagi Inheritor
Jika Anda ingin menerapkan dukungan lisensi waktu desain, Anda harus mewarisi dari kelas ini, dan mengambil alih anggota berikut: UsageMode, , GetSavedLicenseKey(Type, Assembly)GetService(Type), dan SetSavedLicenseKey(Type, String). Jika Anda ingin menerapkan kunci lisensi yang disimpan, ambil alih GetSavedLicenseKey(Type, Assembly) metode dan SetSavedLicenseKey(Type, String) .
Untuk informasi selengkapnya tentang lisensi, lihat Cara: Komponen dan Kontrol Lisensi.
Konstruktor
LicenseContext() |
Menginisialisasi instans baru kelas LicenseContext. |
Properti
UsageMode |
Saat ditimpa di kelas turunan, mendapatkan nilai yang menentukan kapan Anda dapat menggunakan lisensi. |
Metode
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetSavedLicenseKey(Type, Assembly) |
Saat ditimpa di kelas turunan, mengembalikan kunci lisensi yang disimpan untuk jenis yang ditentukan, dari rakitan sumber daya yang ditentukan. |
GetService(Type) |
Mendapatkan layanan yang diminta, jika tersedia. |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
SetSavedLicenseKey(Type, String) |
Saat ditimpa di kelas turunan, mengatur kunci lisensi untuk jenis yang ditentukan. |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |