System.Runtime.Serialization.Primitives Quando viene applicato a un tipo di raccolta, consente la specifica personalizzata degli elementi della raccolta.Questo attributo può essere applicato soltanto ai tipi che sono riconosciuti come raccolte serializzabili valide dalla classe . Inizializza una nuova istanza della classe . Ottiene o imposta un valore che indica se mantenere i dati del riferimento all'oggetto. true per mantenere i dati del riferimento all'oggetto. In caso contrario, false.Il valore predefinito è false. Ottiene o imposta un nome personalizzato per un elemento di raccolta. Nome da applicare a elementi di raccolta. Ottiene o imposta il nome personalizzato per un nome della chiave del dizionario. Nome da utilizzare in sostituzione del nome predefinito della chiave del dizionario. Ottiene o imposta il nome del contratto dati per il tipo di raccolta. Nome del contratto dati per il tipo di raccolta. Ottiene o imposta lo spazio dei nomi per il contratto dati. Spazio dei nomi del contratto dati. Ottiene o imposta il nome personalizzato per il nome di un valore del dizionario. Nome da utilizzare in sostituzione del nome predefinito del valore del dizionario. Specifica lo spazio dei nomi CLR e lo spazio dei nomi XML del contratto dati. Inizializza una nuova istanza della classe utilizzando lo spazio dei nomi fornito. Spazio dei nomi del contratto. Ottiene o imposta lo spazio dei nomi CLR del tipo di contratto dati. Spazio dei nomi CLR-legal di un tipo. Ottiene lo spazio dei nomi dei membri del contratto dati. Spazio dei nomi dei membri del contratto dati. Specifica che il tipo definisce o implementa un contratto dati ed è serializzabile da un serializzatore, ad esempio la classe .Per rendere serializzabile il proprio tipo, gli autori del tipo devono definire un contratto dati per tale tipo. Inizializza una nuova istanza della classe . Ottiene o imposta un valore che indica se mantenere i dati del riferimento all'oggetto. true per mantenere i dati di riferimento all'oggetto tramite XML standard. In caso contrario, false.Il valore predefinito è false. Ottiene o imposta il nome del contratto dati per il tipo. Nome locale di un contratto dati.Il valore predefinito è un nome della classe alla quale viene applicato l'attributo. Ottiene o imposta lo spazio dei nomi del contratto dati per il tipo. Spazio dei nomi del contratto. Quando viene applicato al membro di un tipo, specifica che il membro fa parte di un contratto dati e può essere serializzato dalla classe . Inizializza una nuova istanza della classe . Ottiene o imposta un valore che specifica se serializzare il valore predefinito per un campo o proprietà da serializzare. true se il valore predefinito per un membro deve essere generato nel flusso di serializzazione. In caso contrario, false.Il valore predefinito è true. Ottiene o imposta un valore che indica al motore di serializzazione la necessità che il membro sia presente al momento della lettura o della deserializzazione. true se il membro è necessario. In caso contrario, false. Il membro non è presente. Ottiene o imposta il nome di un membro dati. Nome del membro dati.Il valore predefinito è il nome della destinazione alla quale viene applicato l'attributo. Ottiene o imposta l'ordine di serializzazione e deserializzazione di un membro. L'ordine numerico di serializzazione o deserializzazione. Specifica che il campo è un membro di enumerazione e deve essere serializzato. Inizializza una nuova istanza della classe . Ottiene o imposta il valore associato al membro di enumerazione al quale è applicato l'attributo. Valore associato al membro dell'enumerazione. Se applicato al membro di un tipo, specifica che il membro non fa parte di un contratto dati e non è serializzato. Inizializza una nuova istanza della classe . Eccezione generata quando o rileva un contratto dati non valido durante la serializzazione e la deserializzazione. Inizializza una nuova istanza della classe . Inizializza una nuova istanza della classe con il messaggio di errore specificato. Descrizione dell'errore. Inizializza una nuova istanza della classe con il messaggio di errore e l'eccezione interna specificati. Descrizione dell'errore. Classe originale. Specifica i tipi che devono essere riconosciuti dalla classe durante la serializzazione o deserializzazione di un tipo specifico. Inizializza una nuova istanza della classe con il nome di un metodo che restituisce un'interfaccia di tipi noti. Il nome del metodo che restituisce un'interfaccia di tipi utilizzata durante la serializzazione o deserializzazione di dati. Inizializza una nuova istanza della classe con il tipo specificato. Tipo che viene incluso come tipo noto quando si esegue la serializzazione o deserializzazione di dati. Ottiene il nome di un metodo che restituirà un elenco di tipi che devono essere riconosciuti durante la serializzazione o deserializzazione. Stringa che contiene il nome del metodo nel tipo definito dalla classe . Ottiene il tipo che deve essere riconosciuto durante la serializzazione o deserializzazione da parte della classe . Tipo utilizzato durante la serializzazione o deserializzazione. Quando applicato a un metodo, specifica che il metodo viene chiamato immediatamente dopo la serializzazione di un oggetto in un oggetto grafico.L'ordine di deserializzazione relativo agli altri oggetti del grafico è non deterministico. Inizializza una nuova istanza della classe . Quando applicato a un metodo, specifica che il metodo viene chiamato durante la deserializzazione di un oggetto in un oggetto grafico.L'ordine di deserializzazione relativo agli altri oggetti del grafico è non deterministico. Inizializza una nuova istanza della classe . Quando applicato a un metodo, specifica che il metodo viene chiamato dopo la serializzazione di un oggetto in un oggetto grafico.L'ordine di serializzazione relativo agli altri oggetti del grafico è non deterministico. Inizializza una nuova istanza della classe . Quando applicato a un metodo, specifica che il metodo viene chiamato durante la serializzazione di un oggetto in un oggetto grafico.L'ordine di serializzazione relativo agli altri oggetti del grafico è non deterministico. Inizializza una nuova istanza della classe . Eccezione generata quando si verifica un errore durante la serializzazione o la deserializzazione. Inizializza una nuova istanza della classe con le proprietà predefinite. Inizializza una nuova istanza della classe con un messaggio specificato. Indica il motivo per cui si è verificata l'eccezione. Inizializza una nuova istanza della classe con un messaggio di errore specificato e un riferimento all'eccezione interna che corrisponde alla causa dell'eccezione corrente. Messaggio di errore nel quale viene indicato il motivo dell’eccezione Eccezione causa dell'eccezione corrente.Se il parametro non è null, l'eccezione corrente viene generata in un blocco catch in cui viene gestita l'eccezione interna. Descrive l'origine e la destinazione di un flusso serializzato specificato e fornisce un ulteriore contesto definito dal chiamante. Determina se due istanze di contengono gli stessi valori. true se l'oggetto specificato è un'istanza di e corrisponde al valore dell'istanza corrente; in caso contrario, false. Oggetto da confrontare con l'istanza corrente. Restituisce il codice hash di questo oggetto. Valore di che contiene l'origine o la destinazione della serializzazione per questo .