LicenseManager.CreateWithContext Metod

Definition

Skapar en instans av en objekttyp med en licenskontext.

Överlagringar

Name Description
CreateWithContext(Type, LicenseContext)

Skapar en instans av den angivna typen med en kontext där du kan använda den licensierade instansen.

CreateWithContext(Type, LicenseContext, Object[])

Skapar en instans av den angivna typen med angivna argument, givet en kontext där du kan använda den licensierade instansen.

CreateWithContext(Type, LicenseContext)

Källa:
LicenseManager.cs
Källa:
LicenseManager.cs
Källa:
LicenseManager.cs
Källa:
LicenseManager.cs
Källa:
LicenseManager.cs

Skapar en instans av den angivna typen med en kontext där du kan använda den licensierade instansen.

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

Parametrar

type
Type

En Type som representerar den typ som ska skapas.

creationContext
LicenseContext

En LicenseContext som anger när du kan använda den licensierade instansen.

Returer

En instans av den angivna typen.

Attribut

Kommentarer

Du LicenseContext anger som creationContext parameter används som CurrentContext för livslängden för den här License. Metoden CreateWithContext blockerar alla andra trådar i AppDomain från att ändra , så att den CurrentContextkan CreateWithContext fungera som en atomisk åtgärd.

Se även

Gäller för

CreateWithContext(Type, LicenseContext, Object[])

Källa:
LicenseManager.cs
Källa:
LicenseManager.cs
Källa:
LicenseManager.cs
Källa:
LicenseManager.cs
Källa:
LicenseManager.cs

Skapar en instans av den angivna typen med angivna argument, givet en kontext där du kan använda den licensierade instansen.

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

Parametrar

type
Type

En Type som representerar den typ som ska skapas.

creationContext
LicenseContext

En LicenseContext som anger när du kan använda den licensierade instansen.

args
Object[]

En matris av typen Object som representerar argumenten för typen.

Returer

En instans av den angivna typen med den angivna matrisen med argument.

Attribut

Kommentarer

Du LicenseContext anger som creationContext parameter används som CurrentContext för livslängden för den här License. Den här metoden blockerar alla andra trådar i AppDomain från att CurrentContextändra , så att de kan CreateWithContext fungera som en atomisk åtgärd.

Se även

Gäller för