Manager.GetSecuredClassFactory Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Importante
Questa API non è conforme a CLS.
Crea una class factory contenente informazioni di sicurezza sull'assembly.
Questa API non è conforme a CLS.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
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
Parametri
- flags
- Int32
Uno dei valori CORIESECURITY seguenti:
CORIESECURITY_ZONE: 0x01
CORIESECURITY_SITE: 0x02
- zone
- Int32
Uno dei valori URLZONE seguenti:
URLZONE_LOCAL_MACHINE: 0x00
URLZONE_INTRANET: 0x01
URLZONE_TRUSTED: 0x02
URLZONE_INTERNET: 0x03
URLZONE_UNTRUSTED: 0x04
- site
- String
Indirizzo del sito.
- uniqueIdString
- String
ID univoco per il sito.
- fileHashString
- String
Valore hash con codifica esadecimale dell'assembly in fase di caricamento.
- assemblyNametypeName
- String
Nome dell'assembly.
- typeNameassemblyName
- String
Nome del tipo.
Restituisce
Oggetto che rappresenta la class factory protetta.
Implementazioni
- Attributi
Commenti
In genere, la maggior parte dei valori dei parametri può essere ottenuta da Internet Security Manager.