LicenseManager.CreateWithContext Yöntem

Tanım

Lisans bağlamı olan bir nesne türünün örneğini oluşturur.

Aşırı Yüklemeler

Name Description
CreateWithContext(Type, LicenseContext)

Lisanslı örneği kullanabileceğiniz bir bağlamı göz önünde bulundurarak belirtilen türün bir örneğini oluşturur.

CreateWithContext(Type, LicenseContext, Object[])

Lisanslı örneği kullanabileceğiniz bağlamı göz önünde bulundurarak 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
Kaynak:
LicenseManager.cs
Kaynak:
LicenseManager.cs

Lisanslı örneği kullanabileceğiniz bir bağlamı göz önünde bulundurarak belirtilen türün bir örneğini 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

type
Type

Type Oluşturulacak türü temsil eden bir.

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 CurrentContextöğesinin ömrü için olarak kullanılırLicense. CreateWithContext yöntemi içindeki diğer tüm iş parçacıklarının AppDomain öğesini değiştirmesini CurrentContextengeller ve CreateWithContext atomik işlem olarak davranmasına izin verir.

Ayrıca bkz.

Şunlara uygulanır

CreateWithContext(Type, LicenseContext, Object[])

Kaynak:
LicenseManager.cs
Kaynak:
LicenseManager.cs
Kaynak:
LicenseManager.cs
Kaynak:
LicenseManager.cs
Kaynak:
LicenseManager.cs

Lisanslı örneği kullanabileceğiniz bağlamı göz önünde bulundurarak 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

type
Type

Type Oluşturulacak türü temsil eden bir.

creationContext
LicenseContext

LicenseContext Lisanslı örneği ne zaman kullanabileceğinizi belirten bir.

args
Object[]

Türün Object bağımsız değişkenlerini temsil eden tür dizisi.

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 CurrentContextöğesinin ömrü için olarak kullanılırLicense. Bu yöntem içindeki diğer tüm iş parçacıklarının AppDomain öğesini değiştirmesini CurrentContextengeller ve CreateWithContext atomik işlem olarak davranmasına izin verir.

Ayrıca bkz.

Şunlara uygulanır