SecureFactory.CreateInstanceWithSecurity 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.
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.