StreamingContextStates Enumerazione
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.
Attenzione
Formatter-based serialization is obsolete and should not be used.
Definisce un set di flag che specifica il contesto di origine o di destinazione per il flusso durante la serializzazione.
Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.
public enum class StreamingContextStates
[System.Flags]
public enum StreamingContextStates
[System.Flags]
[System.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public enum StreamingContextStates
[System.Flags]
[System.Serializable]
public enum StreamingContextStates
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum StreamingContextStates
[<System.Flags>]
type StreamingContextStates =
[<System.Flags>]
[<System.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type StreamingContextStates =
[<System.Flags>]
[<System.Serializable>]
type StreamingContextStates =
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type StreamingContextStates =
Public Enum StreamingContextStates
- Ereditarietà
- Attributi
Campi
All | 255 | Specifica che i dati serializzati possono essere trasmessi o ricevuti da qualsiasi altro contesto. |
Clone | 64 | Specifica che il grafo dell'oggetto viene clonato. Gli utenti possono presupporre che il grafo clonato continui a esistere all'interno dello stesso processo e sia in grado di accedere a handle o ad altri riferimenti a risorse non gestite. |
CrossAppDomain | 128 | Specifica che il contesto di origine o di destinazione è un dominio dell'applicazione diverso. Per una descrizione dettagliata, vedere Domini applicazione. |
CrossMachine | 2 | Specifica che il contesto di origine o di destinazione è un computer diverso. |
CrossProcess | 1 | Specifica che il contesto di origine o di destinazione è un processo diverso nello stesso computer. |
File | 4 | Specifica che il contesto di origine o di destinazione è un file. Gli utenti possono presupporre che i file durino più a lungo del processo che li ha creati e non serializzare gli oggetti in modo che la deserializzazione richieda l'accesso ai dati dal processo corrente. |
Other | 32 | Specifica che il contesto di serializzazione è sconosciuto. |
Persistence | 8 | Specifica che il contesto di origine o di destinazione è un archivio persistente, che può includere database, file o altri archivi di backup. Gli utenti possono presupporre che i dati persistenti durino più a lungo del processo che li ha creati e non serializzare gli oggetti in modo che la deserializzazione richieda l'accesso ai dati dal processo corrente. |
Remoting | 16 | Specifica che i dati vengono usati in un contesto remoto in una posizione sconosciuta. Gli utenti non possono presupporre che si tratti dello stesso computer. |