[Tizen] Add BuildTools 2.1.0-rc1-02804-05
[platform/upstream/coreclr.git] / Tools / dotnetcli / sdk / NuGetFallbackFolder / system.componentmodel.annotations / 4.4.0 / ref / netcore50 / it / System.ComponentModel.Annotations.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <doc>
3   <assembly>
4     <name>System.ComponentModel.Annotations</name>
5   </assembly>
6   <members>
7     <member name="T:System.ComponentModel.DataAnnotations.AssociationAttribute">
8       <summary>Specifica che un membro di entità rappresenta una relazione tra i dati, ad esempio una relazione di chiave esterna.</summary>
9     </member>
10     <member name="M:System.ComponentModel.DataAnnotations.AssociationAttribute.#ctor(System.String,System.String,System.String)">
11       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.AssociationAttribute" />.</summary>
12       <param name="name">Nome dell'associazione. </param>
13       <param name="thisKey">Elenco delimitato da virgole dei nomi di proprietà dei valori chiave sul lato <paramref name="thisKey" /> dell'associazione.</param>
14       <param name="otherKey">Elenco delimitato da virgole dei nomi di proprietà dei valori chiave sul lato <paramref name="otherKey" /> dell'associazione.</param>
15     </member>
16     <member name="P:System.ComponentModel.DataAnnotations.AssociationAttribute.IsForeignKey">
17       <summary>Ottiene o imposta un valore che indica se il membro dell'associazione rappresenta una chiave esterna.</summary>
18       <returns>true se l'associazione rappresenta una chiave esterna; in caso contrario, false.</returns>
19     </member>
20     <member name="P:System.ComponentModel.DataAnnotations.AssociationAttribute.Name">
21       <summary>Ottiene il nome dell'associazione.</summary>
22       <returns>Nome dell'associazione.</returns>
23     </member>
24     <member name="P:System.ComponentModel.DataAnnotations.AssociationAttribute.OtherKey">
25       <summary>Ottiene i nomi di proprietà dei valori chiave sul lato OtherKey dell'associazione.</summary>
26       <returns>Elenco delimitato da virgole dei nomi di proprietà che rappresentano i valori chiave sul lato OtherKey dell'associazione.</returns>
27     </member>
28     <member name="P:System.ComponentModel.DataAnnotations.AssociationAttribute.OtherKeyMembers">
29       <summary>Ottiene un insieme di singoli membri chiave specificati nella proprietà <see cref="P:System.ComponentModel.DataAnnotations.AssociationAttribute.OtherKey" />.</summary>
30       <returns>Insieme di singoli membri chiave specificati nella proprietà <see cref="P:System.ComponentModel.DataAnnotations.AssociationAttribute.OtherKey" />.</returns>
31     </member>
32     <member name="P:System.ComponentModel.DataAnnotations.AssociationAttribute.ThisKey">
33       <summary>Ottiene i nomi di proprietà dei valori chiave sul lato ThisKey dell'associazione.</summary>
34       <returns>Elenco delimitato da virgole dei nomi di proprietà che rappresentano i valori chiave sul lato ThisKey dell'associazione.</returns>
35     </member>
36     <member name="P:System.ComponentModel.DataAnnotations.AssociationAttribute.ThisKeyMembers">
37       <summary>Ottiene un insieme di singoli membri chiave specificati nella proprietà <see cref="P:System.ComponentModel.DataAnnotations.AssociationAttribute.ThisKey" />.</summary>
38       <returns>Insieme di singoli membri chiave specificati nella proprietà <see cref="P:System.ComponentModel.DataAnnotations.AssociationAttribute.ThisKey" />.</returns>
39     </member>
40     <member name="T:System.ComponentModel.DataAnnotations.CompareAttribute">
41       <summary>Fornisce un attributo che confronta due proprietà.</summary>
42     </member>
43     <member name="M:System.ComponentModel.DataAnnotations.CompareAttribute.#ctor(System.String)">
44       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.CompareAttribute" />.</summary>
45       <param name="otherProperty">Proprietà da confrontare con la proprietà corrente.</param>
46     </member>
47     <member name="M:System.ComponentModel.DataAnnotations.CompareAttribute.FormatErrorMessage(System.String)">
48       <summary>Applica la formattazione a un messaggio di errore in base al campo dati in cui si è verificato l'errore.</summary>
49       <returns>Messaggio di errore formattato.</returns>
50       <param name="name">Nome del campo che ha causato l'errore di convalida.</param>
51     </member>
52     <member name="M:System.ComponentModel.DataAnnotations.CompareAttribute.IsValid(System.Object,System.ComponentModel.DataAnnotations.ValidationContext)">
53       <summary>Determina se un oggetto specificato è valido.</summary>
54       <returns>true se <paramref name="value" /> è valido. In caso contrario, false.</returns>
55       <param name="value">Oggetto da convalidare.</param>
56       <param name="validationContext">Oggetto contenente informazioni sulla richiesta di convalida.</param>
57     </member>
58     <member name="P:System.ComponentModel.DataAnnotations.CompareAttribute.OtherProperty">
59       <summary>Ottiene la proprietà da confrontare con la proprietà corrente.</summary>
60       <returns>Altra proprietà.</returns>
61     </member>
62     <member name="P:System.ComponentModel.DataAnnotations.CompareAttribute.OtherPropertyDisplayName">
63       <summary>Ottiene il nome visualizzato dell'altra proprietà.</summary>
64       <returns>Nome visualizzato dell'altra proprietà.</returns>
65     </member>
66     <member name="P:System.ComponentModel.DataAnnotations.CompareAttribute.RequiresValidationContext">
67       <summary>Ottiene un valore che indica se l'attributo richiede il contesto di convalida.</summary>
68       <returns>true se l'attributo richiede il contesto di convalida; in caso contrario, false.</returns>
69     </member>
70     <member name="T:System.ComponentModel.DataAnnotations.ConcurrencyCheckAttribute">
71       <summary>Specifica che una proprietà partecipa ai controlli della concorrenza ottimistica.</summary>
72     </member>
73     <member name="M:System.ComponentModel.DataAnnotations.ConcurrencyCheckAttribute.#ctor">
74       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.ConcurrencyCheckAttribute" />.</summary>
75     </member>
76     <member name="T:System.ComponentModel.DataAnnotations.CreditCardAttribute">
77       <summary>Specifica che un valore del campo dati è un numero di carta di credito.</summary>
78     </member>
79     <member name="M:System.ComponentModel.DataAnnotations.CreditCardAttribute.#ctor">
80       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.CreditCardAttribute" />.</summary>
81     </member>
82     <member name="M:System.ComponentModel.DataAnnotations.CreditCardAttribute.IsValid(System.Object)">
83       <summary>Determina se il numero di carta di credito specificato è valido. </summary>
84       <returns>true se il numero di carta di credito è valido; in caso contrario, false.</returns>
85       <param name="value">Valore da convalidare.</param>
86     </member>
87     <member name="T:System.ComponentModel.DataAnnotations.CustomValidationAttribute">
88       <summary>Specifica un metodo di convalida personalizzato utilizzato per convalidare un'istanza della classe o della proprietà.</summary>
89     </member>
90     <member name="M:System.ComponentModel.DataAnnotations.CustomValidationAttribute.#ctor(System.Type,System.String)">
91       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.CustomValidationAttribute" />.</summary>
92       <param name="validatorType">Tipo contenente il metodo che esegue la convalida personalizzata.</param>
93       <param name="method">Metodo che esegue la convalida personalizzata.</param>
94     </member>
95     <member name="M:System.ComponentModel.DataAnnotations.CustomValidationAttribute.FormatErrorMessage(System.String)">
96       <summary>Formatta un messaggio di errore di convalida.</summary>
97       <returns>Istanza del messaggio di errore formattato.</returns>
98       <param name="name">Nome da includere nel messaggio formattato.</param>
99     </member>
100     <member name="P:System.ComponentModel.DataAnnotations.CustomValidationAttribute.Method">
101       <summary>Ottiene il metodo di convalida.</summary>
102       <returns>Nome del metodo di convalida.</returns>
103     </member>
104     <member name="P:System.ComponentModel.DataAnnotations.CustomValidationAttribute.ValidatorType">
105       <summary>Ottiene il tipo che esegue la convalida personalizzata.</summary>
106       <returns>Tipo che esegue la convalida personalizzata.</returns>
107     </member>
108     <member name="T:System.ComponentModel.DataAnnotations.DataType">
109       <summary>Rappresenta un'enumerazione dei tipi di dati associati ai campi dati e ai parametri. </summary>
110     </member>
111     <member name="F:System.ComponentModel.DataAnnotations.DataType.CreditCard">
112       <summary>Rappresenta un numero di carta di credito.</summary>
113     </member>
114     <member name="F:System.ComponentModel.DataAnnotations.DataType.Currency">
115       <summary>Rappresenta un valore di valuta.</summary>
116     </member>
117     <member name="F:System.ComponentModel.DataAnnotations.DataType.Custom">
118       <summary>Rappresenta un tipo di dati personalizzato.</summary>
119     </member>
120     <member name="F:System.ComponentModel.DataAnnotations.DataType.Date">
121       <summary>Rappresenta un valore di data.</summary>
122     </member>
123     <member name="F:System.ComponentModel.DataAnnotations.DataType.DateTime">
124       <summary>Rappresenta un istante di tempo, espresso come data e ora del giorno.</summary>
125     </member>
126     <member name="F:System.ComponentModel.DataAnnotations.DataType.Duration">
127       <summary>Rappresenta un tempo continuo durante il quale esiste un oggetto.</summary>
128     </member>
129     <member name="F:System.ComponentModel.DataAnnotations.DataType.EmailAddress">
130       <summary>Rappresenta un indirizzo di posta elettronica.</summary>
131     </member>
132     <member name="F:System.ComponentModel.DataAnnotations.DataType.Html">
133       <summary>Rappresenta un file HTML.</summary>
134     </member>
135     <member name="F:System.ComponentModel.DataAnnotations.DataType.ImageUrl">
136       <summary>Rappresenta un URL di un'immagine.</summary>
137     </member>
138     <member name="F:System.ComponentModel.DataAnnotations.DataType.MultilineText">
139       <summary>Rappresenta un testo su più righe.</summary>
140     </member>
141     <member name="F:System.ComponentModel.DataAnnotations.DataType.Password">
142       <summary>Rappresenta un valore di password.</summary>
143     </member>
144     <member name="F:System.ComponentModel.DataAnnotations.DataType.PhoneNumber">
145       <summary>Rappresenta un valore di numero telefonico.</summary>
146     </member>
147     <member name="F:System.ComponentModel.DataAnnotations.DataType.PostalCode">
148       <summary>Rappresenta un codice postale.</summary>
149     </member>
150     <member name="F:System.ComponentModel.DataAnnotations.DataType.Text">
151       <summary>Rappresenta il testo visualizzato.</summary>
152     </member>
153     <member name="F:System.ComponentModel.DataAnnotations.DataType.Time">
154       <summary>Rappresenta un valore di ora.</summary>
155     </member>
156     <member name="F:System.ComponentModel.DataAnnotations.DataType.Upload">
157       <summary>Rappresenta il tipo di dati di caricamento file.</summary>
158     </member>
159     <member name="F:System.ComponentModel.DataAnnotations.DataType.Url">
160       <summary>Rappresenta un valore di URL.</summary>
161     </member>
162     <member name="T:System.ComponentModel.DataAnnotations.DataTypeAttribute">
163       <summary>Specifica il nome di un tipo aggiuntivo da associare a un campo dati.</summary>
164     </member>
165     <member name="M:System.ComponentModel.DataAnnotations.DataTypeAttribute.#ctor(System.ComponentModel.DataAnnotations.DataType)">
166       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.DataTypeTypeAttribute" /> utilizzando il nome del tipo specificato.</summary>
167       <param name="dataType">Nome del tipo da associare al campo dati.</param>
168     </member>
169     <member name="M:System.ComponentModel.DataAnnotations.DataTypeAttribute.#ctor(System.String)">
170       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.DataTypeTypeAttribute" /> utilizzando il nome del modello di campo specificato.</summary>
171       <param name="customDataType">Nome del modello di campo personalizzato da associare al campo dati.</param>
172       <exception cref="T:System.ArgumentException">
173         <paramref name="customDataType" /> è null oppure una stringa vuota (""). </exception>
174     </member>
175     <member name="P:System.ComponentModel.DataAnnotations.DataTypeAttribute.CustomDataType">
176       <summary>Ottiene il nome del modello di campo personalizzato associato al campo dati.</summary>
177       <returns>Nome del modello di campo personalizzato associato al campo dati.</returns>
178     </member>
179     <member name="P:System.ComponentModel.DataAnnotations.DataTypeAttribute.DataType">
180       <summary>Ottiene il tipo associato al campo dati.</summary>
181       <returns>Uno dei valori di <see cref="T:System.ComponentModel.DataAnnotations.DataType" />.</returns>
182     </member>
183     <member name="P:System.ComponentModel.DataAnnotations.DataTypeAttribute.DisplayFormat">
184       <summary>Ottiene un formato di visualizzazione del campo dati.</summary>
185       <returns>Formato di visualizzazione del campo dati.</returns>
186     </member>
187     <member name="M:System.ComponentModel.DataAnnotations.DataTypeAttribute.GetDataTypeName">
188       <summary>Restituisce il nome del tipo associato al campo dati.</summary>
189       <returns>Nome del tipo associato al campo dati.</returns>
190     </member>
191     <member name="M:System.ComponentModel.DataAnnotations.DataTypeAttribute.IsValid(System.Object)">
192       <summary>Verifica che il valore del campo dati sia valido.</summary>
193       <returns>Sempre true.</returns>
194       <param name="value">Valore del campo dati da convalidare.</param>
195     </member>
196     <member name="T:System.ComponentModel.DataAnnotations.DisplayAttribute">
197       <summary>Fornisce un attributo di utilizzo generale che consente di specificare stringhe localizzabili per tipi e membri di classi parziali di entità.</summary>
198     </member>
199     <member name="M:System.ComponentModel.DataAnnotations.DisplayAttribute.#ctor">
200       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.DisplayAttribute" />.</summary>
201     </member>
202     <member name="P:System.ComponentModel.DataAnnotations.DisplayAttribute.AutoGenerateField">
203       <summary>Ottiene o imposta un valore che indica se l'interfaccia utente deve essere generata automaticamente per visualizzare questo campo.</summary>
204       <returns>true se l'interfaccia utente deve essere generata automaticamente per visualizzare il campo. In caso contrario, false.</returns>
205       <exception cref="T:System.InvalidOperationException">È stato effettuato un tentativo di ottenere il valore della proprietà prima dell'impostazione.</exception>
206     </member>
207     <member name="P:System.ComponentModel.DataAnnotations.DisplayAttribute.AutoGenerateFilter">
208       <summary>Ottiene o imposta un valore che indica se il filtro dell'interfaccia utente viene automaticamente visualizzato per questo campo. </summary>
209       <returns>true se l'interfaccia utente deve essere generata automaticamente per visualizzare i filtri per il campo. In caso contrario, false.</returns>
210       <exception cref="T:System.InvalidOperationException">È stato effettuato un tentativo di ottenere il valore della proprietà prima dell'impostazione.</exception>
211     </member>
212     <member name="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Description">
213       <summary>Ottiene o imposta un valore utilizzato per visualizzare una descrizione nell'interfaccia utente.</summary>
214       <returns>Valore utilizzato per visualizzare una descrizione nell'interfaccia utente.</returns>
215     </member>
216     <member name="M:System.ComponentModel.DataAnnotations.DisplayAttribute.GetAutoGenerateField">
217       <summary>Restituisce il valore della proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.AutoGenerateField" />.</summary>
218       <returns>Valore di <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.AutoGenerateField" /> se la proprietà è stata inizializzata. In caso contrario, null.</returns>
219     </member>
220     <member name="M:System.ComponentModel.DataAnnotations.DisplayAttribute.GetAutoGenerateFilter">
221       <summary>Restituisce un valore che indica se l'interfaccia utente deve essere generata automaticamente per visualizzare i filtri per questo campo. </summary>
222       <returns>Valore di <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.AutoGenerateFilter" /> se la proprietà è stata inizializzata. In caso contrario, null.</returns>
223     </member>
224     <member name="M:System.ComponentModel.DataAnnotations.DisplayAttribute.GetDescription">
225       <summary>Restituisce il valore della proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Description" />.</summary>
226       <returns>Descrizione localizzata se la proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> è specificata e la proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Description" /> rappresenta una chiave di risorsa. In caso contrario, valore non localizzato della proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Description" />.</returns>
227       <exception cref="T:System.InvalidOperationException">Le proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> e <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Description" /> vengono inizializzate, ma una proprietà statica pubblica che ha un nome che corrisponde al valore <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Description" /> non è stata trovata per la proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" />.</exception>
228     </member>
229     <member name="M:System.ComponentModel.DataAnnotations.DisplayAttribute.GetGroupName">
230       <summary>Restituisce il valore della proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.GroupName" />.</summary>
231       <returns>Valore che verrà utilizzato per raggruppare campi nell'interfaccia utente, se la proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.GroupName" /> è stata inizializzata. In caso contrario, null.Se la proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> è specificata e la proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.GroupName" /> rappresenta una chiave di risorsa, viene restituita una stringa localizzata. In caso contrario, viene restituita una stringa non localizzata.</returns>
232     </member>
233     <member name="M:System.ComponentModel.DataAnnotations.DisplayAttribute.GetName">
234       <summary>Restituisce un valore utilizzato per la visualizzazione di campi nell'interfaccia utente.</summary>
235       <returns>Stringa localizzata per la proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Name" /> se la proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> è specificata e la proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Name" /> rappresenta una chiave di risorsa. In caso contrario, valore non localizzato della proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Name" />.</returns>
236       <exception cref="T:System.InvalidOperationException">Le proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> e <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Name" /> vengono inizializzate, ma una proprietà statica pubblica che ha un nome che corrisponde al valore <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Name" /> non è stata trovata per la proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" />.</exception>
237     </member>
238     <member name="M:System.ComponentModel.DataAnnotations.DisplayAttribute.GetOrder">
239       <summary>Restituisce il valore della proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Order" />.</summary>
240       <returns>Valore della proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Order" /> se è stata impostata. In caso contrario, null.</returns>
241     </member>
242     <member name="M:System.ComponentModel.DataAnnotations.DisplayAttribute.GetPrompt">
243       <summary>Restituisce il valore della proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Prompt" />.</summary>
244       <returns>Ottiene la stringa localizzata per la proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Prompt" /> se la proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> è specificata e la proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Prompt" /> rappresenta una chiave di risorsa. In caso contrario, valore non localizzato della proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Prompt" />.</returns>
245     </member>
246     <member name="M:System.ComponentModel.DataAnnotations.DisplayAttribute.GetShortName">
247       <summary>Restituisce il valore della proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ShortName" />.</summary>
248       <returns>Stringa localizzata per la proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ShortName" /> se la proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType" /> è specificata e la proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ShortName" /> rappresenta una chiave di risorsa. In caso contrario, valore non localizzato della proprietà Value <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ShortName" />.</returns>
249     </member>
250     <member name="P:System.ComponentModel.DataAnnotations.DisplayAttribute.GroupName">
251       <summary>Ottiene o imposta un valore utilizzato per raggruppare campi nell'interfaccia utente.</summary>
252       <returns>Valore utilizzato per raggruppare campi nell'interfaccia utente.</returns>
253     </member>
254     <member name="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Name">
255       <summary>Ottiene o imposta un valore utilizzato per la visualizzazione nell'interfaccia utente.</summary>
256       <returns>Valore utilizzato per la visualizzazione nell'interfaccia utente.</returns>
257     </member>
258     <member name="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Order">
259       <summary>Ottiene o imposta il peso in termini di ordinamento della colonna.</summary>
260       <returns>Peso in termini di ordinamento della colonna.</returns>
261     </member>
262     <member name="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Prompt">
263       <summary>Ottiene o imposta un valore che verrà utilizzato per impostare la filigrana per i prompt nell'interfaccia utente.</summary>
264       <returns>Valore che verrà utilizzato per visualizzare una filigrana nell'interfaccia utente.</returns>
265     </member>
266     <member name="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ResourceType">
267       <summary>Ottiene o imposta il tipo che contiene le risorse per le proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ShortName" />, <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Name" />, <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Prompt" /> e <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Description" />.</summary>
268       <returns>Tipo della risorsa che contiene le proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ShortName" />, <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Name" />, <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Prompt" /> e <see cref="P:System.ComponentModel.DataAnnotations.DisplayAttribute.Description" />.</returns>
269     </member>
270     <member name="P:System.ComponentModel.DataAnnotations.DisplayAttribute.ShortName">
271       <summary>Ottiene o imposta un valore utilizzato per l'etichetta di colonna della griglia.</summary>
272       <returns>Valore per l'etichetta di colonna della griglia.</returns>
273     </member>
274     <member name="T:System.ComponentModel.DataAnnotations.DisplayColumnAttribute">
275       <summary>Specifica la colonna visualizzata nella tabella a cui si fa riferimento come colonna di chiave esterna.</summary>
276     </member>
277     <member name="M:System.ComponentModel.DataAnnotations.DisplayColumnAttribute.#ctor(System.String)">
278       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.DisplayColumnAttribute" /> utilizzando la colonna specificata. </summary>
279       <param name="displayColumn">Nome della colonna da utilizzare come colonna di visualizzazione.</param>
280     </member>
281     <member name="M:System.ComponentModel.DataAnnotations.DisplayColumnAttribute.#ctor(System.String,System.String)">
282       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.DisplayColumnAttribute" /> utilizzando le colonne di visualizzazione e ordinamento specificate. </summary>
283       <param name="displayColumn">Nome della colonna da utilizzare come colonna di visualizzazione.</param>
284       <param name="sortColumn">Nome della colonna da utilizzare per l'ordinamento.</param>
285     </member>
286     <member name="M:System.ComponentModel.DataAnnotations.DisplayColumnAttribute.#ctor(System.String,System.String,System.Boolean)">
287       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.DisplayColumnAttribute" /> utilizzando la colonna di visualizzazione, la colonna di ordinamento e l'ordinamento specificati. </summary>
288       <param name="displayColumn">Nome della colonna da utilizzare come colonna di visualizzazione.</param>
289       <param name="sortColumn">Nome della colonna da utilizzare per l'ordinamento.</param>
290       <param name="sortDescending">true per impostare un ordinamento decrescente; in caso contrario, false.Il valore predefinito è false.</param>
291     </member>
292     <member name="P:System.ComponentModel.DataAnnotations.DisplayColumnAttribute.DisplayColumn">
293       <summary>Ottiene il nome della colonna da utilizzare come campo di visualizzazione.</summary>
294       <returns>Nome della colonna di visualizzazione.</returns>
295     </member>
296     <member name="P:System.ComponentModel.DataAnnotations.DisplayColumnAttribute.SortColumn">
297       <summary>Ottiene il nome della colonna da utilizzare per l'ordinamento.</summary>
298       <returns>Nome della colonna di ordinamento.</returns>
299     </member>
300     <member name="P:System.ComponentModel.DataAnnotations.DisplayColumnAttribute.SortDescending">
301       <summary>Ottiene un valore che indica se applicare un ordinamento crescente o decrescente.</summary>
302       <returns>true se alla colonna viene applicato un ordinamento decrescente; in caso contrario, false.</returns>
303     </member>
304     <member name="T:System.ComponentModel.DataAnnotations.DisplayFormatAttribute">
305       <summary>Specifica il modo in cui i campi dati vengono visualizzati e formattati da ASP.NET Dynamic Data.</summary>
306     </member>
307     <member name="M:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.#ctor">
308       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.DisplayFormatAttribute" />. </summary>
309     </member>
310     <member name="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.ApplyFormatInEditMode">
311       <summary>Ottiene o imposta un valore che indica se la stringa di formattazione specificata dalla proprietà <see cref="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.DataFormatString" /> viene applicata al valore del campo quando il campo dati è in modalità di modifica.</summary>
312       <returns>true se la stringa di formattazione viene applicata al valore del campo in modalità di modifica; in caso contrario, false.Il valore predefinito è false.</returns>
313     </member>
314     <member name="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.ConvertEmptyStringToNull">
315       <summary>Ottiene o imposta un valore che indica se i valori di stringa vuota ("") vengono automaticamente convertiti in null quando il campo dati viene aggiornato nell'origine dati.</summary>
316       <returns>true se i valori di stringa vuota vengono automaticamente convertiti in null; in caso contrario, false.Il valore predefinito è true.</returns>
317     </member>
318     <member name="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.DataFormatString">
319       <summary>Ottiene o imposta il formato di visualizzazione per il valore del campo.</summary>
320       <returns>Stringa di formattazione che specifica il formato di visualizzazione per il valore del campo dati.Il valore predefinito è una stringa vuota (""), a indicare che al valore di campo non è stata applicata alcuna formattazione speciale.</returns>
321     </member>
322     <member name="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.HtmlEncode">
323       <summary>Ottiene o imposta un valore che indica se il campo deve essere codificato in formato HTML.</summary>
324       <returns>true se il campo deve essere codificato in formato HTML. In caso contrario, false.</returns>
325     </member>
326     <member name="P:System.ComponentModel.DataAnnotations.DisplayFormatAttribute.NullDisplayText">
327       <summary>Ottiene o imposta il testo visualizzato per un campo quando il valore del campo è null.</summary>
328       <returns>Testo visualizzato per un campo quando il valore del campo è null.Il valore predefinito è una stringa vuota (""), a indicare che questa proprietà non è impostata.</returns>
329     </member>
330     <member name="T:System.ComponentModel.DataAnnotations.EditableAttribute">
331       <summary>Indica se un campo dati è modificabile.</summary>
332     </member>
333     <member name="M:System.ComponentModel.DataAnnotations.EditableAttribute.#ctor(System.Boolean)">
334       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.EditableAttribute" />.</summary>
335       <param name="allowEdit">true per specificare che il campo è modificabile. In caso contrario, false.</param>
336     </member>
337     <member name="P:System.ComponentModel.DataAnnotations.EditableAttribute.AllowEdit">
338       <summary>Ottiene un valore che indica se un campo è modificabile.</summary>
339       <returns>true se il campo è modificabile. In caso contrario, false.</returns>
340     </member>
341     <member name="P:System.ComponentModel.DataAnnotations.EditableAttribute.AllowInitialValue">
342       <summary>Ottiene o imposta un valore che indica se un valore iniziale è abilitato.</summary>
343       <returns>true  se un valore iniziale è abilitato. In caso contrario, false.</returns>
344     </member>
345     <member name="T:System.ComponentModel.DataAnnotations.EmailAddressAttribute">
346       <summary>Convalida un indirizzo di posta elettronica.</summary>
347     </member>
348     <member name="M:System.ComponentModel.DataAnnotations.EmailAddressAttribute.#ctor">
349       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.EmailAddressAttribute" />.</summary>
350     </member>
351     <member name="M:System.ComponentModel.DataAnnotations.EmailAddressAttribute.IsValid(System.Object)">
352       <summary>Determina se il valore specificato corrisponde al modello di un indirizzo di posta elettronica valido.</summary>
353       <returns>true se il valore specificato è valido oppure null; in caso contrario, false.</returns>
354       <param name="value">Valore da convalidare.</param>
355     </member>
356     <member name="T:System.ComponentModel.DataAnnotations.EnumDataTypeAttribute">
357       <summary>Consente il mapping di un'enumerazione di .NET Framework a una colonna di dati.</summary>
358     </member>
359     <member name="M:System.ComponentModel.DataAnnotations.EnumDataTypeAttribute.#ctor(System.Type)">
360       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.EnumDataTypeAttribute" />.</summary>
361       <param name="enumType">Tipo dell'enumerazione.</param>
362     </member>
363     <member name="P:System.ComponentModel.DataAnnotations.EnumDataTypeAttribute.EnumType">
364       <summary>Ottiene o imposta il tipo di enumerazione.</summary>
365       <returns>Tipo di enumerazione.</returns>
366     </member>
367     <member name="M:System.ComponentModel.DataAnnotations.EnumDataTypeAttribute.IsValid(System.Object)">
368       <summary>Verifica che il valore del campo dati sia valido.</summary>
369       <returns>true se il valore del campo dati è valido; in caso contrario, false.</returns>
370       <param name="value">Valore del campo dati da convalidare.</param>
371     </member>
372     <member name="T:System.ComponentModel.DataAnnotations.FileExtensionsAttribute">
373       <summary>Convalida le estensioni del nome di file.</summary>
374     </member>
375     <member name="M:System.ComponentModel.DataAnnotations.FileExtensionsAttribute.#ctor">
376       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.FileExtensionsAttribute" />.</summary>
377     </member>
378     <member name="P:System.ComponentModel.DataAnnotations.FileExtensionsAttribute.Extensions">
379       <summary>Ottiene o imposta le estensioni del nome file.</summary>
380       <returns>Le estensioni di file o le estensioni di file predefinite (".png", ".jpg", ".jpeg", and ".gif") se la proprietà non è impostata.</returns>
381     </member>
382     <member name="M:System.ComponentModel.DataAnnotations.FileExtensionsAttribute.FormatErrorMessage(System.String)">
383       <summary>Applica la formattazione a un messaggio di errore in base al campo dati in cui si è verificato l'errore.</summary>
384       <returns>Messaggio di errore formattato.</returns>
385       <param name="name">Nome del campo che ha causato l'errore di convalida.</param>
386     </member>
387     <member name="M:System.ComponentModel.DataAnnotations.FileExtensionsAttribute.IsValid(System.Object)">
388       <summary>Verifica che l'estensione o le estensioni del nome di file specificato siano valide.</summary>
389       <returns>true se l'estensione del nome file è valida; in caso contrario, false.</returns>
390       <param name="value">Elenco delimitato da virgole di estensioni di file corrette.</param>
391     </member>
392     <member name="T:System.ComponentModel.DataAnnotations.FilterUIHintAttribute">
393       <summary>Rappresenta un attributo utilizzato per specificare il comportamento dei filtri per una colonna.</summary>
394     </member>
395     <member name="M:System.ComponentModel.DataAnnotations.FilterUIHintAttribute.#ctor(System.String)">
396       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.FilterUIHintAttribute" /> utilizzando l'hint dell'interfaccia utente dei filtri.</summary>
397       <param name="filterUIHint">Nome del controllo da utilizzare per l'applicazione del filtro.</param>
398     </member>
399     <member name="M:System.ComponentModel.DataAnnotations.FilterUIHintAttribute.#ctor(System.String,System.String)">
400       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.FilterUIHintAttribute" /> utilizzando l'hint dell'interfaccia utente dei filtri e il nome del livello di presentazione.</summary>
401       <param name="filterUIHint">Nome del controllo da utilizzare per l'applicazione del filtro.</param>
402       <param name="presentationLayer">Nome del livello di presentazione che supporta il controllo.</param>
403     </member>
404     <member name="M:System.ComponentModel.DataAnnotations.FilterUIHintAttribute.#ctor(System.String,System.String,System.Object[])">
405       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.FilterUIHintAttribute" /> utilizzando l'hint dell'interfaccia utente dei filtri, il nome del livello di presentazione e i parametri del controllo.</summary>
406       <param name="filterUIHint">Nome del controllo da utilizzare per l'applicazione del filtro.</param>
407       <param name="presentationLayer">Nome del livello di presentazione che supporta il controllo.</param>
408       <param name="controlParameters">Elenco di parametri per il controllo.</param>
409     </member>
410     <member name="P:System.ComponentModel.DataAnnotations.FilterUIHintAttribute.ControlParameters">
411       <summary>Ottiene le coppie nome-valore utilizzate come parametri nel costruttore del controllo.</summary>
412       <returns>Coppie nome-valore utilizzate come parametri nel costruttore del controllo.</returns>
413     </member>
414     <member name="M:System.ComponentModel.DataAnnotations.FilterUIHintAttribute.Equals(System.Object)">
415       <summary>Restituisce un valore che indica se l'istanza dell'attributo è uguale a un oggetto specificato.</summary>
416       <returns>True se l'oggetto passato è uguale all'istanza dell'attributo. In caso contrario, false.</returns>
417       <param name="obj">Oggetto da confrontare con questa istanza dell'attributo.</param>
418     </member>
419     <member name="P:System.ComponentModel.DataAnnotations.FilterUIHintAttribute.FilterUIHint">
420       <summary>Ottiene il nome del controllo da utilizzare per l'applicazione del filtro.</summary>
421       <returns>Nome del controllo da utilizzare per l'applicazione del filtro.</returns>
422     </member>
423     <member name="M:System.ComponentModel.DataAnnotations.FilterUIHintAttribute.GetHashCode">
424       <summary>Restituisce il codice hash per l'istanza dell'attributo.</summary>
425       <returns>Codice hash dell'istanza dell'attributo.</returns>
426     </member>
427     <member name="P:System.ComponentModel.DataAnnotations.FilterUIHintAttribute.PresentationLayer">
428       <summary>Ottiene il nome del livello di presentazione che supporta il controllo.</summary>
429       <returns>Nome del livello di presentazione che supporta il controllo.</returns>
430     </member>
431     <member name="T:System.ComponentModel.DataAnnotations.IValidatableObject">
432       <summary>Fornisce un modo per invalidare un oggetto.</summary>
433     </member>
434     <member name="M:System.ComponentModel.DataAnnotations.IValidatableObject.Validate(System.ComponentModel.DataAnnotations.ValidationContext)">
435       <summary>Determina se l'oggetto specificato è valido.</summary>
436       <returns>Insieme contenente le informazioni che non sono state convalidate.</returns>
437       <param name="validationContext">Contesto di convalida.</param>
438     </member>
439     <member name="T:System.ComponentModel.DataAnnotations.KeyAttribute">
440       <summary>Indica una o più proprietà che identificano in modo univoco un'entità.</summary>
441     </member>
442     <member name="M:System.ComponentModel.DataAnnotations.KeyAttribute.#ctor">
443       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.KeyAttribute" />.</summary>
444     </member>
445     <member name="T:System.ComponentModel.DataAnnotations.MaxLengthAttribute">
446       <summary>Specifica la lunghezza massima dei dati in formato matrice o stringa consentita in una proprietà.</summary>
447     </member>
448     <member name="M:System.ComponentModel.DataAnnotations.MaxLengthAttribute.#ctor">
449       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.MaxLengthAttribute" />.</summary>
450     </member>
451     <member name="M:System.ComponentModel.DataAnnotations.MaxLengthAttribute.#ctor(System.Int32)">
452       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.MaxLengthAttribute" /> in base al parametro <paramref name="length" />.</summary>
453       <param name="length">Lunghezza massima consentita dei dati in formato matrice o stringa.</param>
454     </member>
455     <member name="M:System.ComponentModel.DataAnnotations.MaxLengthAttribute.FormatErrorMessage(System.String)">
456       <summary>Applica la formattazione a un messaggio di errore specificato.</summary>
457       <returns>Una stringa localizzata per descrivere la lunghezza massima accettabile.</returns>
458       <param name="name">Il nome da includere nella stringa formattata.</param>
459     </member>
460     <member name="M:System.ComponentModel.DataAnnotations.MaxLengthAttribute.IsValid(System.Object)">
461       <summary>Determina se un oggetto specificato è valido.</summary>
462       <returns>true se il valore è null o minore o uguale alla lunghezza massima specificata, in caso contrario, false.</returns>
463       <param name="value">Oggetto da convalidare.</param>
464       <exception cref="Sytem.InvalidOperationException">La lunghezza è zero o minore di -1.</exception>
465     </member>
466     <member name="P:System.ComponentModel.DataAnnotations.MaxLengthAttribute.Length">
467       <summary>Ottiene la lunghezza massima consentita dei dati in formato matrice o stringa.</summary>
468       <returns>Lunghezza massima consentita dei dati in formato matrice o stringa.</returns>
469     </member>
470     <member name="T:System.ComponentModel.DataAnnotations.MinLengthAttribute">
471       <summary>Specifica la lunghezza minima dei dati in formato matrice o stringa consentita in una proprietà.</summary>
472     </member>
473     <member name="M:System.ComponentModel.DataAnnotations.MinLengthAttribute.#ctor(System.Int32)">
474       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.MinLengthAttribute" />.</summary>
475       <param name="length">Lunghezza dei dati in formato matrice o stringa.</param>
476     </member>
477     <member name="M:System.ComponentModel.DataAnnotations.MinLengthAttribute.FormatErrorMessage(System.String)">
478       <summary>Applica la formattazione a un messaggio di errore specificato.</summary>
479       <returns>Una stringa localizzata per descrivere la lunghezza minima accettabile.</returns>
480       <param name="name">Il nome da includere nella stringa formattata.</param>
481     </member>
482     <member name="M:System.ComponentModel.DataAnnotations.MinLengthAttribute.IsValid(System.Object)">
483       <summary>Determina se un oggetto specificato è valido.</summary>
484       <returns>true se l'oggetto specificato è valido; in caso contrario, false.</returns>
485       <param name="value">Oggetto da convalidare.</param>
486     </member>
487     <member name="P:System.ComponentModel.DataAnnotations.MinLengthAttribute.Length">
488       <summary>Ottiene o imposta la lunghezza minima consentita dei dati in formato matrice o stringa.</summary>
489       <returns>Lunghezza minima consentita dei dati in formato matrice o stringa.</returns>
490     </member>
491     <member name="T:System.ComponentModel.DataAnnotations.PhoneAttribute">
492       <summary>Specifica che un valore del campo dati è un numero di telefono corretto utilizzando un'espressione regolare per i numeri di telefono.</summary>
493     </member>
494     <member name="M:System.ComponentModel.DataAnnotations.PhoneAttribute.#ctor">
495       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.PhoneAttribute" />.</summary>
496     </member>
497     <member name="M:System.ComponentModel.DataAnnotations.PhoneAttribute.IsValid(System.Object)">
498       <summary>Determina se il numero di telefono specificato è in un formato valido. </summary>
499       <returns>true se il numero di telefono è valido; in caso contrario, false.</returns>
500       <param name="value">Valore da convalidare.</param>
501     </member>
502     <member name="T:System.ComponentModel.DataAnnotations.RangeAttribute">
503       <summary>Specifica i limiti dell'intervallo numerico per il valore di un campo dati. </summary>
504     </member>
505     <member name="M:System.ComponentModel.DataAnnotations.RangeAttribute.#ctor(System.Double,System.Double)">
506       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.RangeAttribute" /> utilizzando i valori minimo e massimo specificati. </summary>
507       <param name="minimum">Specifica il valore minimo consentito per il valore del campo dati.</param>
508       <param name="maximum">Specifica il valore massimo consentito per il valore del campo dati.</param>
509     </member>
510     <member name="M:System.ComponentModel.DataAnnotations.RangeAttribute.#ctor(System.Int32,System.Int32)">
511       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.RangeAttribute" /> utilizzando i valori minimo e massimo specificati.</summary>
512       <param name="minimum">Specifica il valore minimo consentito per il valore del campo dati.</param>
513       <param name="maximum">Specifica il valore massimo consentito per il valore del campo dati.</param>
514     </member>
515     <member name="M:System.ComponentModel.DataAnnotations.RangeAttribute.#ctor(System.Type,System.String,System.String)">
516       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.RangeAttribute" /> utilizzando i valori minimo e massimo specificati, oltre al tipo specificato.</summary>
517       <param name="type">Specifica il tipo dell'oggetto da verificare.</param>
518       <param name="minimum">Specifica il valore minimo consentito per il valore del campo dati.</param>
519       <param name="maximum">Specifica il valore massimo consentito per il valore del campo dati.</param>
520       <exception cref="T:System.ArgumentNullException">
521         <paramref name="type" /> è null.</exception>
522     </member>
523     <member name="M:System.ComponentModel.DataAnnotations.RangeAttribute.FormatErrorMessage(System.String)">
524       <summary>Formatta il messaggio di errore visualizzato quando la convalida dell'intervallo non riesce.</summary>
525       <returns>Messaggio di errore formattato.</returns>
526       <param name="name">Nome del campo che ha causato l'errore di convalida. </param>
527     </member>
528     <member name="M:System.ComponentModel.DataAnnotations.RangeAttribute.IsValid(System.Object)">
529       <summary>Verifica che il valore del campo dati rientri nell'intervallo specificato.</summary>
530       <returns>true se il valore specificato rientra nell'intervallo. In caso contrario, false.</returns>
531       <param name="value">Valore del campo dati da convalidare.</param>
532       <exception cref="T:System.ComponentModel.DataAnnotations.ValidationException">Il valore del campo dati non rientra nell'intervallo consentito.</exception>
533     </member>
534     <member name="P:System.ComponentModel.DataAnnotations.RangeAttribute.Maximum">
535       <summary>Ottiene il valore massimo consentito per il campo.</summary>
536       <returns>Valore massimo consentito per il campo dati.</returns>
537     </member>
538     <member name="P:System.ComponentModel.DataAnnotations.RangeAttribute.Minimum">
539       <summary>Ottiene il valore minimo consentito per il campo.</summary>
540       <returns>Valore minimo consentito per il campo dati.</returns>
541     </member>
542     <member name="P:System.ComponentModel.DataAnnotations.RangeAttribute.OperandType">
543       <summary>Ottiene il tipo del campo dati il cui valore deve essere convalidato.</summary>
544       <returns>Tipo del campo dati il cui valore deve essere convalidato.</returns>
545     </member>
546     <member name="T:System.ComponentModel.DataAnnotations.RegularExpressionAttribute">
547       <summary>Specifica che il valore di un campo dati in ASP.NET Dynamic Data deve corrispondere all'espressione regolare specificata.</summary>
548     </member>
549     <member name="M:System.ComponentModel.DataAnnotations.RegularExpressionAttribute.#ctor(System.String)">
550       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.RegularExpressionAttribute" />.</summary>
551       <param name="pattern">Espressione regolare utilizzata per convalidare il valore del campo dati. </param>
552       <exception cref="T:System.ArgumentNullException">
553         <paramref name="pattern" /> è null.</exception>
554     </member>
555     <member name="M:System.ComponentModel.DataAnnotations.RegularExpressionAttribute.FormatErrorMessage(System.String)">
556       <summary>Formatta il messaggio di errore da visualizzare se la convalida dell'espressione regolare non riesce.</summary>
557       <returns>Messaggio di errore formattato.</returns>
558       <param name="name">Nome del campo che ha causato l'errore di convalida.</param>
559     </member>
560     <member name="M:System.ComponentModel.DataAnnotations.RegularExpressionAttribute.IsValid(System.Object)">
561       <summary>Verifica se il valore immesso dall'utente corrisponde al modello di espressione regolare. </summary>
562       <returns>true se la convalida viene eseguita con successo; in caso contrario, false.</returns>
563       <param name="value">Valore del campo dati da convalidare.</param>
564       <exception cref="T:System.ComponentModel.DataAnnotations.ValidationException">Il valore del campo dati non corrisponde al modello di espressione regolare.</exception>
565     </member>
566     <member name="P:System.ComponentModel.DataAnnotations.RegularExpressionAttribute.Pattern">
567       <summary>Ottiene il modello di espressione regolare.</summary>
568       <returns>Modello a cui attenersi.</returns>
569     </member>
570     <member name="T:System.ComponentModel.DataAnnotations.RequiredAttribute">
571       <summary>Specifica che è richiesto il valore di un campo dati.</summary>
572     </member>
573     <member name="M:System.ComponentModel.DataAnnotations.RequiredAttribute.#ctor">
574       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.RequiredAttribute" />.</summary>
575     </member>
576     <member name="P:System.ComponentModel.DataAnnotations.RequiredAttribute.AllowEmptyStrings">
577       <summary>Ottiene o imposta un valore che indica se una stringa vuota è consentita.</summary>
578       <returns>true se una stringa vuota è consentita. In caso contrario, false.Il valore predefinito è false.</returns>
579     </member>
580     <member name="M:System.ComponentModel.DataAnnotations.RequiredAttribute.IsValid(System.Object)">
581       <summary>Verifica che il valore del campo dati richiesto non sia vuoto.</summary>
582       <returns>true se la convalida viene eseguita con successo; in caso contrario, false.</returns>
583       <param name="value">Valore del campo dati da convalidare.</param>
584       <exception cref="T:System.ComponentModel.DataAnnotations.ValidationException">Il valore del campo dati era null.</exception>
585     </member>
586     <member name="T:System.ComponentModel.DataAnnotations.ScaffoldColumnAttribute">
587       <summary>Specifica se una classe o una colonna di dati utilizza le pagine di supporto temporaneo.</summary>
588     </member>
589     <member name="M:System.ComponentModel.DataAnnotations.ScaffoldColumnAttribute.#ctor(System.Boolean)">
590       <summary>Inizializza una nuova istanza di <see cref="T:System.ComponentModel.DataAnnotations.ScaffoldColumnAttribute" /> utilizzando la proprietà <see cref="P:System.ComponentModel.DataAnnotations.ScaffoldColumnAttribute.Scaffold" />.</summary>
591       <param name="scaffold">Valore che specifica se le pagine di supporto temporaneo sono abilitate.</param>
592     </member>
593     <member name="P:System.ComponentModel.DataAnnotations.ScaffoldColumnAttribute.Scaffold">
594       <summary>Ottiene o imposta il valore che specifica se le pagine di supporto temporaneo sono abilitate.</summary>
595       <returns>true se le pagine di supporto temporaneo sono abilitate; in caso contrario, false.</returns>
596     </member>
597     <member name="T:System.ComponentModel.DataAnnotations.StringLengthAttribute">
598       <summary>Specifica la lunghezza minima e la lunghezza massima dei caratteri consentiti nel campo dati.</summary>
599     </member>
600     <member name="M:System.ComponentModel.DataAnnotations.StringLengthAttribute.#ctor(System.Int32)">
601       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.StringLengthAttribute" /> utilizzando una lunghezza massima specificata.</summary>
602       <param name="maximumLength">Lunghezza massima di una stringa. </param>
603     </member>
604     <member name="M:System.ComponentModel.DataAnnotations.StringLengthAttribute.FormatErrorMessage(System.String)">
605       <summary>Applica la formattazione a un messaggio di errore specificato.</summary>
606       <returns>Messaggio di errore formattato.</returns>
607       <param name="name">Nome del campo che ha causato l'errore di convalida.</param>
608       <exception cref="T:System.ArgumentOutOfRangeException">
609         <paramref name="maximumLength" /> è negativo. - oppure -<paramref name="maximumLength" /> è minore di <paramref name="minimumLength" />.</exception>
610     </member>
611     <member name="M:System.ComponentModel.DataAnnotations.StringLengthAttribute.IsValid(System.Object)">
612       <summary>Determina se un oggetto specificato è valido.</summary>
613       <returns>true se l'oggetto specificato è valido; in caso contrario, false.</returns>
614       <param name="value">Oggetto da convalidare.</param>
615       <exception cref="T:System.ArgumentOutOfRangeException">
616         <paramref name="maximumLength" /> è negativo.- oppure -<paramref name="maximumLength" /> è minore di <see cref="P:System.ComponentModel.DataAnnotations.StringLengthAttribute.MinimumLength" />.</exception>
617     </member>
618     <member name="P:System.ComponentModel.DataAnnotations.StringLengthAttribute.MaximumLength">
619       <summary>Ottiene o imposta la lunghezza massima di una stringa.</summary>
620       <returns>Lunghezza massima di una stringa. </returns>
621     </member>
622     <member name="P:System.ComponentModel.DataAnnotations.StringLengthAttribute.MinimumLength">
623       <summary>Ottiene o imposta la lunghezza minima di una stringa.</summary>
624       <returns>Lunghezza minima di una stringa.</returns>
625     </member>
626     <member name="T:System.ComponentModel.DataAnnotations.TimestampAttribute">
627       <summary>Specifica il tipo di dati della colonna come versione di riga.</summary>
628     </member>
629     <member name="M:System.ComponentModel.DataAnnotations.TimestampAttribute.#ctor">
630       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.TimestampAttribute" />.</summary>
631     </member>
632     <member name="T:System.ComponentModel.DataAnnotations.UIHintAttribute">
633       <summary>Specifica il modello o il controllo utente utilizzato da Dynamic Data per visualizzare un campo dati. </summary>
634     </member>
635     <member name="M:System.ComponentModel.DataAnnotations.UIHintAttribute.#ctor(System.String)">
636       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.UIHintAttribute" /> utilizzando un controllo utente specificato. </summary>
637       <param name="uiHint">Controllo utente da utilizzare per visualizzare il campo dati. </param>
638     </member>
639     <member name="M:System.ComponentModel.DataAnnotations.UIHintAttribute.#ctor(System.String,System.String)">
640       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.UIHintAttribute" /> utilizzando il controllo utente e il livello di presentazione specificati. </summary>
641       <param name="uiHint">Controllo utente (modello di campo) da utilizzare per visualizzare il campo dati.</param>
642       <param name="presentationLayer">Livello di presentazione che utilizza la classe.Può essere impostato su "HTML", "Silverlight", "WPF" o "WinForms".</param>
643     </member>
644     <member name="M:System.ComponentModel.DataAnnotations.UIHintAttribute.#ctor(System.String,System.String,System.Object[])">
645       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.UIHintAttribute" /> utilizzando il controllo utente, il livello di presentazione e i parametri di controllo specificati.</summary>
646       <param name="uiHint">Controllo utente (modello di campo) da utilizzare per visualizzare il campo dati.</param>
647       <param name="presentationLayer">Livello di presentazione che utilizza la classe.Può essere impostato su "HTML", "Silverlight", "WPF" o "WinForms".</param>
648       <param name="controlParameters">Oggetto da utilizzare per recuperare i valori da qualsiasi origine dati. </param>
649       <exception cref="T:System.ArgumentException">
650         <see cref="P:System.ComponentModel.DataAnnotations.UIHintAttribute.ControlParameters" /> è null o è una chiave del vincolo.- oppure -Il valore di <see cref="P:System.ComponentModel.DataAnnotations.UIHintAttribute.ControlParameters" /> non è una stringa. </exception>
651     </member>
652     <member name="P:System.ComponentModel.DataAnnotations.UIHintAttribute.ControlParameters">
653       <summary>Ottiene o imposta l'oggetto <see cref="T:System.Web.DynamicData.DynamicControlParameter" /> da utilizzare per recuperare i valori da qualsiasi origine dati.</summary>
654       <returns>Insieme di coppie chiave-valore. </returns>
655     </member>
656     <member name="M:System.ComponentModel.DataAnnotations.UIHintAttribute.Equals(System.Object)">
657       <summary>Ottiene un valore che indica se questa istanza è uguale all'oggetto specificato.</summary>
658       <returns>true se l'oggetto specificato è uguale all'istanza; in caso contrario, false.</returns>
659       <param name="obj">Oggetto da confrontare con l'istanza o un riferimento null.</param>
660     </member>
661     <member name="M:System.ComponentModel.DataAnnotations.UIHintAttribute.GetHashCode">
662       <summary>Ottiene il codice hash per l'istanza corrente dell'attributo.</summary>
663       <returns>Codice hash dell'istanza dell'attributo.</returns>
664     </member>
665     <member name="P:System.ComponentModel.DataAnnotations.UIHintAttribute.PresentationLayer">
666       <summary>Ottiene o imposta il livello di presentazione che utilizza la classe <see cref="T:System.ComponentModel.DataAnnotations.UIHintAttribute" />. </summary>
667       <returns>Livello di presentazione utilizzato dalla classe.</returns>
668     </member>
669     <member name="P:System.ComponentModel.DataAnnotations.UIHintAttribute.UIHint">
670       <summary>Ottiene o imposta il nome del modello di campo da utilizzare per visualizzare il campo dati.</summary>
671       <returns>Nome del modello di campo che visualizza il campo dati.</returns>
672     </member>
673     <member name="T:System.ComponentModel.DataAnnotations.UrlAttribute">
674       <summary>Fornisce la convalida dell'URL.</summary>
675     </member>
676     <member name="M:System.ComponentModel.DataAnnotations.UrlAttribute.#ctor">
677       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.UrlAttribute" />.</summary>
678     </member>
679     <member name="M:System.ComponentModel.DataAnnotations.UrlAttribute.IsValid(System.Object)">
680       <summary>Convalida il formato dell'URL specificato.</summary>
681       <returns>true se il formato URL è valido o null; in caso contrario, false.</returns>
682       <param name="value">URL da convalidare.</param>
683     </member>
684     <member name="T:System.ComponentModel.DataAnnotations.ValidationAttribute">
685       <summary>Funge da classe base per tutti gli attributi di convalida.</summary>
686       <exception cref="T:System.ComponentModel.DataAnnotations.ValidationException">Le proprietà <see cref="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageResourceType" /> e <see cref="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageResourceName" /> per il messaggio di errore localizzato sono impostate allo stesso tempo del messaggio di errore <see cref="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessage" /> localizzato.</exception>
687     </member>
688     <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.#ctor">
689       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute" />.</summary>
690     </member>
691     <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.#ctor(System.Func{System.String})">
692       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute" /> utilizzando la funzione che consente l'accesso alle risorse di convalida.</summary>
693       <param name="errorMessageAccessor">Funzione che consente l'accesso alle risorse di convalida.</param>
694       <exception cref="T:System:ArgumentNullException">
695         <paramref name="errorMessageAccessor" /> è null.</exception>
696     </member>
697     <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.#ctor(System.String)">
698       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute" /> utilizzando il messaggio di errore da associare a un controllo di convalida.</summary>
699       <param name="errorMessage">Messaggio di errore da associare a un controllo di convalida.</param>
700     </member>
701     <member name="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessage">
702       <summary>Ottiene o imposta un messaggio di errore da associare a un controllo di convalida se la convalida non riesce.</summary>
703       <returns>Messaggio di errore associato al controllo di convalida.</returns>
704     </member>
705     <member name="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageResourceName">
706       <summary>Ottiene o imposta il nome di risorsa del messaggio di errore da utilizzare per la ricerca del valore della proprietà <see cref="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageResourceType" /> se la convalida non riesce.</summary>
707       <returns>Risorsa del messaggio di errore associata a un controllo di convalida.</returns>
708     </member>
709     <member name="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageResourceType">
710       <summary>Ottiene o imposta il tipo di risorsa da utilizzare per la ricerca del messaggio di errore se la convalida non riesce.</summary>
711       <returns>Tipo di messaggio di errore associato a un controllo di convalida.</returns>
712     </member>
713     <member name="P:System.ComponentModel.DataAnnotations.ValidationAttribute.ErrorMessageString">
714       <summary>Ottiene il messaggio di errore di convalida localizzato.</summary>
715       <returns>Messaggio di errore di convalida localizzato.</returns>
716     </member>
717     <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.FormatErrorMessage(System.String)">
718       <summary>Applica la formattazione a un messaggio di errore in base al campo dati in cui si è verificato l'errore. </summary>
719       <returns>Istanza del messaggio di errore formattato.</returns>
720       <param name="name">Nome da includere nel messaggio formattato.</param>
721     </member>
722     <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.GetValidationResult(System.Object,System.ComponentModel.DataAnnotations.ValidationContext)">
723       <summary>Verifica se il valore specificato è valido rispetto all'attributo di convalida corrente.</summary>
724       <returns>Istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.ValidationResult" />. </returns>
725       <param name="value">Valore da convalidare.</param>
726       <param name="validationContext">Informazioni di contesto sull'operazione di convalida.</param>
727     </member>
728     <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.IsValid(System.Object)">
729       <summary>Determina se il valore specificato dell'oggetto è valido. </summary>
730       <returns>true se il valore specificato è valido; in caso contrario, false.</returns>
731       <param name="value">Valore dell'oggetto da convalidare. </param>
732     </member>
733     <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.IsValid(System.Object,System.ComponentModel.DataAnnotations.ValidationContext)">
734       <summary>Convalida il valore specificato rispetto all'attributo di convalida corrente.</summary>
735       <returns>Istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.ValidationResult" />. </returns>
736       <param name="value">Valore da convalidare.</param>
737       <param name="validationContext">Informazioni di contesto sull'operazione di convalida.</param>
738     </member>
739     <member name="P:System.ComponentModel.DataAnnotations.ValidationAttribute.RequiresValidationContext">
740       <summary>Ottiene un valore che indica se l'attributo richiede il contesto di convalida.</summary>
741       <returns>true se l'attributo richiede il contesto di convalida; in caso contrario, false.</returns>
742     </member>
743     <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.Validate(System.Object,System.ComponentModel.DataAnnotations.ValidationContext)">
744       <summary>Convalida l'oggetto specificato.</summary>
745       <param name="value">Oggetto da convalidare.</param>
746       <param name="validationContext">Oggetto <see cref="T:System.ComponentModel.DataAnnotations.ValidationContext" /> che descrive il contesto in cui vengono eseguiti i controlli di convalida.Questo parametro non può essere null.</param>
747       <exception cref="T:System.ComponentModel.DataAnnotations.ValidationException">convalida non riuscita.</exception>
748     </member>
749     <member name="M:System.ComponentModel.DataAnnotations.ValidationAttribute.Validate(System.Object,System.String)">
750       <summary>Convalida l'oggetto specificato.</summary>
751       <param name="value">Valore dell'oggetto da convalidare.</param>
752       <param name="name">Il nome da includere nel messaggio di errore.</param>
753       <exception cref="T:System.ComponentModel.DataAnnotations.ValidationException">
754         <paramref name="value" /> non è valido.</exception>
755     </member>
756     <member name="T:System.ComponentModel.DataAnnotations.ValidationContext">
757       <summary>Descrive il contesto in cui viene eseguito un controllo di convalida.</summary>
758     </member>
759     <member name="M:System.ComponentModel.DataAnnotations.ValidationContext.#ctor(System.Object)">
760       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.ValidationContext" /> con l'istanza dell'oggetto specificata.</summary>
761       <param name="instance">Istanza dell'oggetto da convalidare.Non può essere null.</param>
762     </member>
763     <member name="M:System.ComponentModel.DataAnnotations.ValidationContext.#ctor(System.Object,System.Collections.Generic.IDictionary{System.Object,System.Object})">
764       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.ValidationContext" /> usando l'oggetto specificato e un contenitore delle proprietà facoltativo.</summary>
765       <param name="instance">Istanza dell'oggetto da convalidare.Non può essere null.</param>
766       <param name="items">Set facoltativo di coppie chiave/valore da rendere disponibile ai consumer.</param>
767     </member>
768     <member name="M:System.ComponentModel.DataAnnotations.ValidationContext.#ctor(System.Object,System.IServiceProvider,System.Collections.Generic.IDictionary{System.Object,System.Object})">
769       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.ValidationContext" /> con il provider di servizi e il dizionario dei consumer del servizio. </summary>
770       <param name="instance">Oggetto da convalidare.Questo parametro è obbligatorio.</param>
771       <param name="serviceProvider">Oggetto che implementa l'interfaccia <see cref="T:System.IServiceProvider" />.Questo parametro è facoltativo.</param>
772       <param name="items">Dizionario di coppie chiave/valore da rendere disponibile ai consumer del servizio.Questo parametro è facoltativo.</param>
773     </member>
774     <member name="P:System.ComponentModel.DataAnnotations.ValidationContext.DisplayName">
775       <summary>Ottiene o imposta il nome del membro da convalidare. </summary>
776       <returns>Nome del membro da convalidare. </returns>
777     </member>
778     <member name="M:System.ComponentModel.DataAnnotations.ValidationContext.GetService(System.Type)">
779       <summary>Restituisce il servizio che fornisce la convalida personalizzata.</summary>
780       <returns>Istanza del servizio oppure null se il servizio non è disponibile.</returns>
781       <param name="serviceType">Tipo di servizio da usare per la convalida.</param>
782     </member>
783     <member name="M:System.ComponentModel.DataAnnotations.ValidationContext.InitializeServiceProvider(System.Func{System.Type,System.Object})">
784       <summary>Inizializza l'oggetto <see cref="T:System.ComponentModel.DataAnnotations.ValidationContext" /> usando un provider di servizi che può restituire le istanze di servizio in base al tipo quando viene chiamato il metodo GetService.</summary>
785       <param name="serviceProvider">Provider del servizio.</param>
786     </member>
787     <member name="P:System.ComponentModel.DataAnnotations.ValidationContext.Items">
788       <summary>Ottiene il dizionario di coppie chiave/valore associato a questo contesto.</summary>
789       <returns>Dizionario delle coppie chiave/valore per questo contesto.</returns>
790     </member>
791     <member name="P:System.ComponentModel.DataAnnotations.ValidationContext.MemberName">
792       <summary>Ottiene o imposta il nome del membro da convalidare. </summary>
793       <returns>Nome del membro da convalidare. </returns>
794     </member>
795     <member name="P:System.ComponentModel.DataAnnotations.ValidationContext.ObjectInstance">
796       <summary>Ottiene l'oggetto da convalidare.</summary>
797       <returns>Oggetto da convalidare.</returns>
798     </member>
799     <member name="P:System.ComponentModel.DataAnnotations.ValidationContext.ObjectType">
800       <summary>Ottiene il tipo dell'oggetto da convalidare.</summary>
801       <returns>Tipo dell'oggetto da convalidare.</returns>
802     </member>
803     <member name="T:System.ComponentModel.DataAnnotations.ValidationException">
804       <summary>Rappresenta l'eccezione che si verifica durante la convalida di un campo dati, quando viene utilizzata la classe <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute" />. </summary>
805     </member>
806     <member name="M:System.ComponentModel.DataAnnotations.ValidationException.#ctor">
807       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.ValidationException" /> utilizzando un messaggio di errore generato dal sistema.</summary>
808     </member>
809     <member name="M:System.ComponentModel.DataAnnotations.ValidationException.#ctor(System.ComponentModel.DataAnnotations.ValidationResult,System.ComponentModel.DataAnnotations.ValidationAttribute,System.Object)">
810       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.ValidationException" /> utilizzando un risultato della convalida, un attributo di convalida e il valore dell'eccezione corrente.</summary>
811       <param name="validationResult">Elenco di risultati della convalida.</param>
812       <param name="validatingAttribute">Attributo che ha causato l'eccezione corrente.</param>
813       <param name="value">Valore dell'oggetto che ha provocato l'attivazione dell'errore di convalida da parte dell'attributo.</param>
814     </member>
815     <member name="M:System.ComponentModel.DataAnnotations.ValidationException.#ctor(System.String)">
816       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.ValidationException" /> utilizzando un messaggio di errore specificato.</summary>
817       <param name="message">Messaggio specificato indicante l'errore.</param>
818     </member>
819     <member name="M:System.ComponentModel.DataAnnotations.ValidationException.#ctor(System.String,System.ComponentModel.DataAnnotations.ValidationAttribute,System.Object)">
820       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.ValidationException" /> utilizzando un messaggio di errore specificato, un attributo di convalida e il valore dell'eccezione corrente.</summary>
821       <param name="errorMessage">Messaggio indicante l'errore.</param>
822       <param name="validatingAttribute">Attributo che ha causato l'eccezione corrente.</param>
823       <param name="value">Valore dell'oggetto che ha causato l'attivazione dell'errore di convalida da parte dell'attributo.</param>
824     </member>
825     <member name="M:System.ComponentModel.DataAnnotations.ValidationException.#ctor(System.String,System.Exception)">
826       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.ValidationException" /> utilizzando un messaggio di errore specificato e un insieme di istanze di eccezioni interne.</summary>
827       <param name="message">Messaggio di errore. </param>
828       <param name="innerException">Insieme di eccezioni della convalida.</param>
829     </member>
830     <member name="P:System.ComponentModel.DataAnnotations.ValidationException.ValidationAttribute">
831       <summary>Ottiene l'istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute" /> che ha attivato l'eccezione.</summary>
832       <returns>Istanza del tipo di attributo di convalida che ha attivato l'eccezione.</returns>
833     </member>
834     <member name="P:System.ComponentModel.DataAnnotations.ValidationException.ValidationResult">
835       <summary>Ottiene l'istanza di <see cref="P:System.ComponentModel.DataAnnotations.ValidationException.ValidationResult" /> che descrive l'errore di convalida.</summary>
836       <returns>Istanza di <see cref="P:System.ComponentModel.DataAnnotations.ValidationException.ValidationResult" /> che descrive l'errore di convalida.</returns>
837     </member>
838     <member name="P:System.ComponentModel.DataAnnotations.ValidationException.Value">
839       <summary>Ottiene il valore dell'oggetto che provoca l'attivazione dell'eccezione da parte della classe <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute" />.</summary>
840       <returns>Valore dell'oggetto che ha causato l'attivazione dell'errore di convalida da parte della classe <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute" />.</returns>
841     </member>
842     <member name="T:System.ComponentModel.DataAnnotations.ValidationResult">
843       <summary>Rappresenta un contenitore per i risultati di una richiesta di convalida.</summary>
844     </member>
845     <member name="M:System.ComponentModel.DataAnnotations.ValidationResult.#ctor(System.ComponentModel.DataAnnotations.ValidationResult)">
846       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.ValidationResult" /> tramite un oggetto <see cref="T:System.ComponentModel.DataAnnotations.ValidationResult" />.</summary>
847       <param name="validationResult">Oggetto risultato della convalida.</param>
848     </member>
849     <member name="M:System.ComponentModel.DataAnnotations.ValidationResult.#ctor(System.String)">
850       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.ValidationResult" /> utilizzando un messaggio di errore.</summary>
851       <param name="errorMessage">Messaggio di errore.</param>
852     </member>
853     <member name="M:System.ComponentModel.DataAnnotations.ValidationResult.#ctor(System.String,System.Collections.Generic.IEnumerable{System.String})">
854       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.ValidationResult" /> utilizzando un messaggio di errore e un elenco di membri associati a errori di convalida.</summary>
855       <param name="errorMessage">Messaggio di errore.</param>
856       <param name="memberNames">Elenco dei nomi dei membri associati a errori di convalida.</param>
857     </member>
858     <member name="P:System.ComponentModel.DataAnnotations.ValidationResult.ErrorMessage">
859       <summary>Ottiene il messaggio di errore per la convalida.</summary>
860       <returns>Messaggio di errore per la convalida.</returns>
861     </member>
862     <member name="P:System.ComponentModel.DataAnnotations.ValidationResult.MemberNames">
863       <summary>Ottiene l'insieme di nomi dei membri che indicano i campi associati a errori di convalida.</summary>
864       <returns>Insieme di nomi dei membri che indicano i campi associati a errori di convalida.</returns>
865     </member>
866     <member name="F:System.ComponentModel.DataAnnotations.ValidationResult.Success">
867       <summary>Rappresenta l'esito positivo della convalida (true se la convalida ha avuto esito positivo. In caso contrario, false).</summary>
868     </member>
869     <member name="M:System.ComponentModel.DataAnnotations.ValidationResult.ToString">
870       <summary>Restituisce una rappresentazione di stringa del risultato di convalida corrente.</summary>
871       <returns>Risultato della convalida corrente.</returns>
872     </member>
873     <member name="T:System.ComponentModel.DataAnnotations.Validator">
874       <summary>Definisce una classe di supporto che può essere utilizzata per convalidare oggetti, proprietà e metodi quando viene inclusa negli attributi <see cref="T:System.ComponentModel.DataAnnotations.ValidationAttribute" /> associati.</summary>
875     </member>
876     <member name="M:System.ComponentModel.DataAnnotations.Validator.TryValidateObject(System.Object,System.ComponentModel.DataAnnotations.ValidationContext,System.Collections.Generic.ICollection{System.ComponentModel.DataAnnotations.ValidationResult})">
877       <summary>Determina se l'oggetto specificato è valido utilizzando il contesto di convalida e l'insieme dei risultati di convalida.</summary>
878       <returns>true se l'oggetto viene convalidato. In caso contrario, false.</returns>
879       <param name="instance">Oggetto da convalidare.</param>
880       <param name="validationContext">Contesto che descrive l'oggetto da convalidare.</param>
881       <param name="validationResults">Insieme in cui contenere ogni convalida non riuscita.</param>
882       <exception cref="T:System.ArgumentNullException">
883         <paramref name="instance" /> è null.</exception>
884     </member>
885     <member name="M:System.ComponentModel.DataAnnotations.Validator.TryValidateObject(System.Object,System.ComponentModel.DataAnnotations.ValidationContext,System.Collections.Generic.ICollection{System.ComponentModel.DataAnnotations.ValidationResult},System.Boolean)">
886       <summary>Determina se l'oggetto specificato è valido utilizzando il contesto di convalida, l'insieme dei risultati di convalida e un valore che specifica se convalidare tutte le proprietà.</summary>
887       <returns>true se l'oggetto viene convalidato. In caso contrario, false.</returns>
888       <param name="instance">Oggetto da convalidare.</param>
889       <param name="validationContext">Contesto che descrive l'oggetto da convalidare.</param>
890       <param name="validationResults">Insieme in cui contenere ogni convalida non riuscita.</param>
891       <param name="validateAllProperties">true per convalidare tutte le proprietà. false  solo se sono convalidati gli attributi obbligatori.</param>
892       <exception cref="T:System.ArgumentNullException">
893         <paramref name="instance" /> è null.</exception>
894     </member>
895     <member name="M:System.ComponentModel.DataAnnotations.Validator.TryValidateProperty(System.Object,System.ComponentModel.DataAnnotations.ValidationContext,System.Collections.Generic.ICollection{System.ComponentModel.DataAnnotations.ValidationResult})">
896       <summary>Convalida la proprietà.</summary>
897       <returns>true se la proprietà viene convalidata. In caso contrario, false.</returns>
898       <param name="value">Valore da convalidare.</param>
899       <param name="validationContext">Contesto che descrive la proprietà da convalidare.</param>
900       <param name="validationResults">Insieme in cui contenere ogni convalida non riuscita. </param>
901       <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="value" /> non può essere assegnato alla proprietà.In alternativa<paramref name="value " />è null.</exception>
902     </member>
903     <member name="M:System.ComponentModel.DataAnnotations.Validator.TryValidateValue(System.Object,System.ComponentModel.DataAnnotations.ValidationContext,System.Collections.Generic.ICollection{System.ComponentModel.DataAnnotations.ValidationResult},System.Collections.Generic.IEnumerable{System.ComponentModel.DataAnnotations.ValidationAttribute})">
904       <summary>Restituisce un valore che indica se il valore specificato è valido con gli attributi specificati.</summary>
905       <returns>true se l'oggetto viene convalidato. In caso contrario, false.</returns>
906       <param name="value">Valore da convalidare.</param>
907       <param name="validationContext">Contesto che descrive l'oggetto da convalidare.</param>
908       <param name="validationResults">Insieme in cui contenere le convalide non riuscite. </param>
909       <param name="validationAttributes">Attributi di convalida.</param>
910     </member>
911     <member name="M:System.ComponentModel.DataAnnotations.Validator.ValidateObject(System.Object,System.ComponentModel.DataAnnotations.ValidationContext)">
912       <summary>Determina se l'oggetto specificato è valido utilizzando il contesto di convalida.</summary>
913       <param name="instance">Oggetto da convalidare.</param>
914       <param name="validationContext">Contesto che descrive l'oggetto da convalidare.</param>
915       <exception cref="T:System.ComponentModel.DataAnnotations.ValidationException">L'oggetto non è valido.</exception>
916       <exception cref="T:System.ArgumentNullException">
917         <paramref name="instance" /> è null.</exception>
918     </member>
919     <member name="M:System.ComponentModel.DataAnnotations.Validator.ValidateObject(System.Object,System.ComponentModel.DataAnnotations.ValidationContext,System.Boolean)">
920       <summary>Determina se l'oggetto specificato è valido utilizzando il contesto di convalida e un valore che specifica se convalidare tutte le proprietà.</summary>
921       <param name="instance">Oggetto da convalidare.</param>
922       <param name="validationContext">Contesto che descrive l'oggetto da convalidare.</param>
923       <param name="validateAllProperties">true per convalidare tutte le proprietà. In caso contrario, false.</param>
924       <exception cref="T:System.ComponentModel.DataAnnotations.ValidationException">
925         <paramref name="instance" /> non è valido.</exception>
926       <exception cref="T:System.ArgumentNullException">
927         <paramref name="instance" /> è null.</exception>
928     </member>
929     <member name="M:System.ComponentModel.DataAnnotations.Validator.ValidateProperty(System.Object,System.ComponentModel.DataAnnotations.ValidationContext)">
930       <summary>Convalida la proprietà.</summary>
931       <param name="value">Valore da convalidare.</param>
932       <param name="validationContext">Contesto che descrive la proprietà da convalidare.</param>
933       <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="value" /> non può essere assegnato alla proprietà.</exception>
934       <exception cref="T:System.ComponentModel.DataAnnotations.ValidationException">Il parametro <paramref name="value" /> non è valido.</exception>
935     </member>
936     <member name="M:System.ComponentModel.DataAnnotations.Validator.ValidateValue(System.Object,System.ComponentModel.DataAnnotations.ValidationContext,System.Collections.Generic.IEnumerable{System.ComponentModel.DataAnnotations.ValidationAttribute})">
937       <summary>Convalida gli attributi specificati.</summary>
938       <param name="value">Valore da convalidare.</param>
939       <param name="validationContext">Contesto che descrive l'oggetto da convalidare.</param>
940       <param name="validationAttributes">Attributi di convalida.</param>
941       <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="validationContext" /> è null.</exception>
942       <exception cref="T:System.ComponentModel.DataAnnotations.ValidationException">Il parametro <paramref name="value" /> non viene convalidato con il parametro <paramref name="validationAttributes" />.</exception>
943     </member>
944     <member name="T:System.ComponentModel.DataAnnotations.Schema.ColumnAttribute">
945       <summary>Rappresenta la colonna di database che una proprietà viene eseguito il mapping.</summary>
946     </member>
947     <member name="M:System.ComponentModel.DataAnnotations.Schema.ColumnAttribute.#ctor">
948       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.Schema.ColumnAttribute" />.</summary>
949     </member>
950     <member name="M:System.ComponentModel.DataAnnotations.Schema.ColumnAttribute.#ctor(System.String)">
951       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.Schema.ColumnAttribute" />.</summary>
952       <param name="name">Nome della colonna a cui viene mappata la proprietà.</param>
953     </member>
954     <member name="P:System.ComponentModel.DataAnnotations.Schema.ColumnAttribute.Name">
955       <summary>Ottiene il nome della colonna che la proprietà è mappata a.</summary>
956       <returns>Nome della colonna a cui viene mappata la proprietà.</returns>
957     </member>
958     <member name="P:System.ComponentModel.DataAnnotations.Schema.ColumnAttribute.Order">
959       <summary>Ottiene o imposta l'ordine in base zero della colonna nella proprietà viene eseguito il mapping.</summary>
960       <returns>Ordine della colonna.</returns>
961     </member>
962     <member name="P:System.ComponentModel.DataAnnotations.Schema.ColumnAttribute.TypeName">
963       <summary>Ottiene o imposta il tipo di dati specifico del provider di database column la proprietà viene eseguito il mapping.</summary>
964       <returns>Tipo di dati della colonna specifici del provider del database a cui viene mappata la proprietà.</returns>
965     </member>
966     <member name="T:System.ComponentModel.DataAnnotations.Schema.ComplexTypeAttribute">
967       <summary>Indica che la classe è un tipo complesso.I tipi complessi sono proprietà non scalari di tipi di entità che consentono l'organizzazione delle proprietà scalari nelle entità.I tipi complessi non dispongono di chiavi e non possono essere gestiti da Entity Framework separatamente dall'oggetto padre.</summary>
968     </member>
969     <member name="M:System.ComponentModel.DataAnnotations.Schema.ComplexTypeAttribute.#ctor">
970       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.Schema.ComplexTypeAttribute" />.</summary>
971     </member>
972     <member name="T:System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedAttribute">
973       <summary>Specifica il modo in cui il database genera valori per una proprietà.</summary>
974     </member>
975     <member name="M:System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedAttribute.#ctor(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption)">
976       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedAttribute" />.</summary>
977       <param name="databaseGeneratedOption">Opzione generata dal database.</param>
978     </member>
979     <member name="P:System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedAttribute.DatabaseGeneratedOption">
980       <summary>Ottiene o determina il modello utilizzato per generare valori per la proprietà nel database.</summary>
981       <returns>Opzione generata dal database.</returns>
982     </member>
983     <member name="T:System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption">
984       <summary>Rappresenta il modello utilizzato per generare valori per una proprietà nel database.</summary>
985     </member>
986     <member name="F:System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption.Computed">
987       <summary>Il database genera un valore quando una riga viene inserita o aggiornata.</summary>
988     </member>
989     <member name="F:System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption.Identity">
990       <summary>Il database genera un valore quando una riga viene inserita.</summary>
991     </member>
992     <member name="F:System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption.None">
993       <summary>Il database non genera valori.</summary>
994     </member>
995     <member name="T:System.ComponentModel.DataAnnotations.Schema.ForeignKeyAttribute">
996       <summary>Indica una proprietà usata come chiave esterna in una relazione.L'annotazione può essere posizionata sulla proprietà della chiave esterna e specificare il nome della proprietà di navigazione associata oppure può essere posizionata su una proprietà di navigazione e specificare il nome della chiave esterna associata.</summary>
997     </member>
998     <member name="M:System.ComponentModel.DataAnnotations.Schema.ForeignKeyAttribute.#ctor(System.String)">
999       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.Schema.ForeignKeyAttribute" />.</summary>
1000       <param name="name">Se si aggiunge l'attributo ForeigKey a una proprietà di chiave esterna, è necessario specificare il nome della proprietà di navigazione associata.Se si aggiunge l'attributo ForeigKey a una proprietà di navigazione, è necessario specificare il nome della chiave esterna associata.Se a una proprietà di navigazione sono associate di più chiavi esterne, usare la virgola come separatore nell'elenco di nomi di chiave esterne.Per altre informazioni, vedere Annotazioni dei dati per Code First.</param>
1001     </member>
1002     <member name="P:System.ComponentModel.DataAnnotations.Schema.ForeignKeyAttribute.Name">
1003       <summary>Se si aggiunge l'attributo ForeigKey a una proprietà di chiave esterna, è necessario specificare il nome della proprietà di navigazione associata.Se si aggiunge l'attributo ForeigKey a una proprietà di navigazione, è necessario specificare il nome della chiave esterna associata.Se a una proprietà di navigazione sono associate di più chiavi esterne, usare la virgola come separatore nell'elenco di nomi di chiave esterne.Per altre informazioni, vedere Annotazioni dei dati per Code First.</summary>
1004       <returns>Nome della proprietà di navigazione o della chiave esterna associata.</returns>
1005     </member>
1006     <member name="T:System.ComponentModel.DataAnnotations.Schema.InversePropertyAttribute">
1007       <summary>Specifica l'inverso di una proprietà di navigazione che rappresenta l'altra entità finale della stessa relazione.</summary>
1008     </member>
1009     <member name="M:System.ComponentModel.DataAnnotations.Schema.InversePropertyAttribute.#ctor(System.String)">
1010       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.Schema.InversePropertyAttribute" /> utilizzando la proprietà specificata.</summary>
1011       <param name="property">Proprietà di navigazione che rappresenta l'altra entità finale della stessa relazione.</param>
1012     </member>
1013     <member name="P:System.ComponentModel.DataAnnotations.Schema.InversePropertyAttribute.Property">
1014       <summary>Ottiene la proprietà di navigazione che rappresenta l'altra estremità della stessa relazione.</summary>
1015       <returns>Proprietà dell'attributo.</returns>
1016     </member>
1017     <member name="T:System.ComponentModel.DataAnnotations.Schema.NotMappedAttribute">
1018       <summary>Indica che una proprietà o una classe deve essere esclusa dal mapping del database.</summary>
1019     </member>
1020     <member name="M:System.ComponentModel.DataAnnotations.Schema.NotMappedAttribute.#ctor">
1021       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.Schema.NotMappedAttribute" />.</summary>
1022     </member>
1023     <member name="T:System.ComponentModel.DataAnnotations.Schema.TableAttribute">
1024       <summary>Specifica la tabella del database a cui viene mappata una classe.</summary>
1025     </member>
1026     <member name="M:System.ComponentModel.DataAnnotations.Schema.TableAttribute.#ctor(System.String)">
1027       <summary>Inizializza una nuova istanza della classe <see cref="T:System.ComponentModel.DataAnnotations.Schema.TableAttribute" /> utilizzando il nome della tabella specificato.</summary>
1028       <param name="name">Nome della tabella a cui viene mappata la classe.</param>
1029     </member>
1030     <member name="P:System.ComponentModel.DataAnnotations.Schema.TableAttribute.Name">
1031       <summary>Ottiene il nome della tabella a cui viene mappata la classe.</summary>
1032       <returns>Nome della tabella a cui viene mappata la classe.</returns>
1033     </member>
1034     <member name="P:System.ComponentModel.DataAnnotations.Schema.TableAttribute.Schema">
1035       <summary>Ottiene o imposta lo schema della tabella a cui viene mappata la classe.</summary>
1036       <returns>Schema della tabella a cui viene mappata la classe.</returns>
1037     </member>
1038   </members>
1039 </doc>