Aracılığıyla paylaş


SecureFactory.CreateInstanceWithSecurity Yöntem

Tanım

Güvenli bir sınıf fabrikasını temsil eden com türünün yeni bir örneğini oluşturur.

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

public:
 virtual System::Object ^ CreateInstanceWithSecurity(int dwFlag, int dwZone, System::String ^ pURL, System::String ^ uniqueIdString, System::String ^ link, System::String ^ licenses);
public virtual object CreateInstanceWithSecurity (int dwFlag, int dwZone, string pURL, string uniqueIdString, string link, string licenses);
abstract member CreateInstanceWithSecurity : int * int * string * string * string * string -> obj
override this.CreateInstanceWithSecurity : int * int * string * string * string * string -> obj
Public Overridable Function CreateInstanceWithSecurity (dwFlag As Integer, dwZone As Integer, pURL As String, uniqueIdString As String, link As String, licenses As String) As Object

Parametreler

dwFlag
Int32

Aşağıdaki CORIESECURITY değerlerinden biri:

  • CORIESECURITY_ZONE: 0x01

  • CORIESECURITY_SITE: 0x02

dwZone
Int32

Aşağıdaki URLZONE değerlerinden biri:

  • URLZONE_LOCAL_MACHINE: 0x00

  • URLZONE_INTRANET: 0x01

  • URLZONE_TRUSTED: 0x02

  • URLZONE_INTERNET: 0x03

  • URLZONE_UNTRUSTED: 0x04

pURL
String

Güvenli sınıf fabrikasının oluşturulacağı uygulamayı içeren sitenin URL'si.

uniqueIdString
String

Sitenin benzersiz kimliği.

link
String

URL'nin göreli olabilecek bağlantı bölümü.

licenses
String

Etki alanıyla ilişkilendirilecek lisans dosyalarının konumu.

Döndürülenler

Yeni örnek için sarmalayıcı olan nesne. Gerçek nesneye erişmek için dönüş değerinin eşlenmemiş olması gerekir.

Uygulamalar

Şunlara uygulanır