Manager.GetSecuredClassFactory Metoda

Definicja

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Tworzy fabrykę klas, która dostarcza informacje o zabezpieczeniach zestawu.

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

public:
 virtual Microsoft::IE::ISecureFactory ^ GetSecuredClassFactory(int flags, int zone, System::String ^ site, System::String ^ uniqueIdString, System::String ^ fileHashString, System::String ^ assemblyName, System::String ^ typeName);
public:
 virtual Microsoft::IE::ISecureFactory ^ GetSecuredClassFactory(int flags, int zone, System::String ^ site, System::String ^ uniqueIdString, System::String ^ fileHashString, System::String ^ typeName, System::String ^ assemblyName);
public virtual Microsoft.IE.ISecureFactory GetSecuredClassFactory (int flags, int zone, string site, string uniqueIdString, string fileHashString, string assemblyName, string typeName);
[System.CLSCompliant(false)]
public virtual Microsoft.IE.ISecureFactory GetSecuredClassFactory (int flags, int zone, string site, string uniqueIdString, string fileHashString, string typeName, string assemblyName);
abstract member GetSecuredClassFactory : int * int * string * string * string * string * string -> Microsoft.IE.ISecureFactory
override this.GetSecuredClassFactory : int * int * string * string * string * string * string -> Microsoft.IE.ISecureFactory
[<System.CLSCompliant(false)>]
abstract member GetSecuredClassFactory : int * int * string * string * string * string * string -> Microsoft.IE.ISecureFactory
override this.GetSecuredClassFactory : int * int * string * string * string * string * string -> Microsoft.IE.ISecureFactory
Public Overridable Function GetSecuredClassFactory (flags As Integer, zone As Integer, site As String, uniqueIdString As String, fileHashString As String, assemblyName As String, typeName As String) As ISecureFactory
Public Overridable Function GetSecuredClassFactory (flags As Integer, zone As Integer, site As String, uniqueIdString As String, fileHashString As String, typeName As String, assemblyName As String) As ISecureFactory

Parametry

flags
Int32

Jedna z następujących wartości CORIESECURITY:

— CORIESECURITY_ZONE: 0x01

— CORIESECURITY_SITE: 0x02

zone
Int32

Jedna z następujących wartości URLZONE:

— URLZONE_LOCAL_MACHINE: 0x00

— URLZONE_INTRANET: 0x01

— URLZONE_TRUSTED: 0x02

— URLZONE_INTERNET: 0x03

— URLZONE_UNTRUSTED: 0x04

site
String

Adres witryny.

uniqueIdString
String

Unikatowy identyfikator witryny.

fileHashString
String

Wartość skrótu zakodowanego szesnastkową zestawu, który jest ładowany.

assemblyNametypeName
String

Nazwa zestawu.

typeNameassemblyName
String

Nazwa typu.

Zwraca

ISecureFactory

Obiekt reprezentujący bezpieczną fabrykę klas.

Implementuje

Atrybuty

Uwagi

Zazwyczaj większość wartości parametrów można uzyskać z Menedżera zabezpieczeń Internetowych.

Dotyczy