LicenseManager.CreateWithContext Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Lisans bağlamıyla nesne türünün bir örneğini oluşturur.
Aşırı Yüklemeler
CreateWithContext(Type, LicenseContext) |
Lisanslı örneği kullanabileceğiniz bir bağlam göz önünde bulundurularak belirtilen türde bir örnek oluşturur. |
CreateWithContext(Type, LicenseContext, Object[]) |
Lisanslı örneği kullanabileceğiniz bir bağlam göz önünde bulundurularak belirtilen bağımsız değişkenlerle belirtilen türün bir örneğini oluşturur. |
CreateWithContext(Type, LicenseContext)
- Kaynak:
- LicenseManager.cs
- Kaynak:
- LicenseManager.cs
- Kaynak:
- LicenseManager.cs
Lisanslı örneği kullanabileceğiniz bir bağlam göz önünde bulundurularak belirtilen türde bir örnek oluşturur.
public:
static System::Object ^ CreateWithContext(Type ^ type, System::ComponentModel::LicenseContext ^ creationContext);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static object CreateWithContext (Type type, System.ComponentModel.LicenseContext creationContext);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static object? CreateWithContext (Type type, System.ComponentModel.LicenseContext creationContext);
public static object CreateWithContext (Type type, System.ComponentModel.LicenseContext creationContext);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member CreateWithContext : Type * System.ComponentModel.LicenseContext -> obj
static member CreateWithContext : Type * System.ComponentModel.LicenseContext -> obj
Public Shared Function CreateWithContext (type As Type, creationContext As LicenseContext) As Object
Parametreler
- creationContext
- LicenseContext
LicenseContext Lisanslı örneği ne zaman kullanabileceğinizi belirten bir.
Döndürülenler
Belirtilen türün bir örneği.
- Öznitelikler
Açıklamalar
LicenseContext parametresi olarak creationContext
belirttiğiniz, bu Licenseöğesinin kullanım ömrü için kullanılırCurrentContext. CreateWithContext yöntemi içindeki diğer tüm iş parçacıklarının AppDomain öğesini değiştirmesini CurrentContextengeller ve CreateWithContext atomik bir işlem olarak davranmasına izin verir.
Ayrıca bkz.
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode
Şunlara uygulanır
CreateWithContext(Type, LicenseContext, Object[])
- Kaynak:
- LicenseManager.cs
- Kaynak:
- LicenseManager.cs
- Kaynak:
- LicenseManager.cs
Lisanslı örneği kullanabileceğiniz bir bağlam göz önünde bulundurularak belirtilen bağımsız değişkenlerle belirtilen türün bir örneğini oluşturur.
public:
static System::Object ^ CreateWithContext(Type ^ type, System::ComponentModel::LicenseContext ^ creationContext, cli::array <System::Object ^> ^ args);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static object CreateWithContext (Type type, System.ComponentModel.LicenseContext creationContext, object[] args);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static object? CreateWithContext (Type type, System.ComponentModel.LicenseContext creationContext, object[] args);
public static object CreateWithContext (Type type, System.ComponentModel.LicenseContext creationContext, object[] args);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member CreateWithContext : Type * System.ComponentModel.LicenseContext * obj[] -> obj
static member CreateWithContext : Type * System.ComponentModel.LicenseContext * obj[] -> obj
Public Shared Function CreateWithContext (type As Type, creationContext As LicenseContext, args As Object()) As Object
Parametreler
- creationContext
- LicenseContext
LicenseContext Lisanslı örneği ne zaman kullanabileceğinizi belirten bir.
Döndürülenler
Belirtilen bağımsız değişken dizisiyle belirtilen türün bir örneği.
- Öznitelikler
Açıklamalar
LicenseContext parametresi olarak creationContext
belirttiğiniz, bu Licenseöğesinin kullanım ömrü için kullanılırCurrentContext. Bu yöntem, içindeki diğer tüm iş parçacıklarının AppDomain öğesini değiştirmesini CurrentContextengeller ve CreateWithContext atomik bir işlem olarak davranmasına izin verir.
Ayrıca bkz.
- License
- LicenseContext
- LicenseException
- LicenseProvider
- LicenseProviderAttribute
- LicFileLicenseProvider
- LicenseUsageMode