Sdílet prostřednictvím


SecureFactory.CreateInstanceWithSecurity2 Metoda

Definice

Vytvoří novou instanci typu modelu COM, která představuje zabezpečený objekt pro vytváření tříd pomocí informací z manifestu nasazení.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

public:
 virtual System::Object ^ CreateInstanceWithSecurity2(int dwFlags, int dwZone, System::String ^ wszSite, System::String ^ wszId, System::String ^ wszConfig, System::String ^ wszLicenses, System::String ^ wszDeploymentManifest);
public virtual object CreateInstanceWithSecurity2 (int dwFlags, int dwZone, string wszSite, string wszId, string wszConfig, string wszLicenses, string wszDeploymentManifest);
abstract member CreateInstanceWithSecurity2 : int * int * string * string * string * string * string -> obj
override this.CreateInstanceWithSecurity2 : int * int * string * string * string * string * string -> obj
Public Overridable Function CreateInstanceWithSecurity2 (dwFlags As Integer, dwZone As Integer, wszSite As String, wszId As String, wszConfig As String, wszLicenses As String, wszDeploymentManifest As String) As Object

Parametry

dwFlags
Int32

Jedna z následujících hodnot CORIESECURITY:

-CORIESECURITY_ZONE: 0x01

-CORIESECURITY_SITE: 0x02

dwZone
Int32

Jedna z následujících hodnot URLZONE:

-URLZONE_LOCAL_MACHINE: 0x00

-URLZONE_INTRANET: 0x01

-URLZONE_TRUSTED: 0x02

-URLZONE_INTERNET: 0x03

-URLZONE_UNTRUSTED: 0x04

wszSite
String

Adresa URL webu obsahujícího aplikaci, pro kterou bude vytvořen objekt zabezpečené třídy.

wszId
String

Jedinečná identita webu

wszConfig
String

Odkazovaná část adresy URL, která může být relativní.

wszLicenses
String

Umístění licenčních souborů, které mají být spojeny s doménou.

wszDeploymentManifest
String

Umístění manifestu nasazení.

Návraty

Object

Objekt, který je obálkou pro novou instanci. Návratová hodnota musí být pro přístup k reálnému objektu nezabalena.

Implementuje

Platí pro