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 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 menerapkan 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) .
Konstruktor
| Nama | Deskripsi |
|---|---|
| LicenseContext() |
Menginisialisasi instans baru dari kelas LicenseContext. |
Properti
| Nama | Deskripsi |
|---|---|
| UsageMode |
Saat ditimpa di kelas turunan, mendapatkan nilai yang menentukan kapan Anda dapat menggunakan lisensi. |
Metode
| Nama | Deskripsi |
|---|---|
| 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 tersimpan untuk jenis yang ditentukan, dari rakitan sumber daya yang ditentukan. |
| GetService(Type) |
Mendapatkan layanan yang diminta, jika tersedia. |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| SetSavedLicenseKey(Type, String) |
Saat ditimpa di kelas turunan, atur kunci lisensi untuk jenis yang ditentukan. |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |