Manager.GetSecuredClassFactory Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
Obiekt reprezentujący bezpieczną fabrykę klas.
Implementuje
- Atrybuty
Uwagi
Zazwyczaj większość wartości parametrów można uzyskać z Menedżera zabezpieczeń Internetowych.