Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo SoapServices.PreLoad (Type)

 

Data di pubblicazione: ottobre 2016

Esegue il precaricamento di determinato Type in base ai valori impostati un SoapTypeAttribute sul tipo.

Spazio dei nomi:   System.Runtime.Remoting
Assembly:  mscorlib (in mscorlib.dll)

[SecurityCriticalAttribute]
public static void PreLoad(
	Type type
)

Parametri

type
Type: System.Type

Il Type per precaricare.

Exception Condition
SecurityException

Il chiamante immediato non dispone dell'autorizzazione di infrastruttura.

Quando .NET Framework viene analizzato un flusso XML, è necessario sapere come convertire il codice XML letto dal flusso in tipi common language runtime. Le informazioni che specifica come deve essere generato in .NET Framework e un flusso XML viene archiviato negli attributi personalizzati che si trovano in analisi di System.Runtime.Remoting.Metadata dello spazio dei nomi. Esistono due modi per specificare queste informazioni in un file di configurazione: specificando in modo esplicito il mapping o specificando i tipi di oggetti da precaricare. Gli attributi personalizzati vengono lette durante il processo di precaricamento e le informazioni in essi vengano reso disponibile al parser SOAP.

Nell'esempio di codice riportato di seguito viene illustrato come utilizzare questo metodo. Questo esempio di codice fa parte di un esempio più esaustivo fornito per la SoapServices classe.

// Register a specific type with the SoapType attribute.
Type exampleType = typeof(ExampleNamespace.ExampleClass);
SoapServices.PreLoad(exampleType);

SecurityPermission

for operating with infrastructure code. Associated enumeration: F:System.Security.Permissions.SecurityPermissionFlag.Infrastructure

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: