diff --git a/Levante.sln b/Levante.sln new file mode 100644 index 0000000..f677917 --- /dev/null +++ b/Levante.sln @@ -0,0 +1,28 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2013 +VisualStudioVersion = 12.0.30501.0 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Levante", "Levante\Levante.csproj", "{32A552B5-F2D0-4EB9-90E4-7A026C35AE67}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LevanteTestMVC", "LevanteTestMVC\LevanteTestMVC.csproj", "{0B7C0CC1-7750-4CCC-B12E-95DDF0136A0E}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {32A552B5-F2D0-4EB9-90E4-7A026C35AE67}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {32A552B5-F2D0-4EB9-90E4-7A026C35AE67}.Debug|Any CPU.Build.0 = Debug|Any CPU + {32A552B5-F2D0-4EB9-90E4-7A026C35AE67}.Release|Any CPU.ActiveCfg = Release|Any CPU + {32A552B5-F2D0-4EB9-90E4-7A026C35AE67}.Release|Any CPU.Build.0 = Release|Any CPU + {0B7C0CC1-7750-4CCC-B12E-95DDF0136A0E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0B7C0CC1-7750-4CCC-B12E-95DDF0136A0E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0B7C0CC1-7750-4CCC-B12E-95DDF0136A0E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0B7C0CC1-7750-4CCC-B12E-95DDF0136A0E}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/Levante.v12.suo b/Levante.v12.suo new file mode 100644 index 0000000..2e73c8d Binary files /dev/null and b/Levante.v12.suo differ diff --git a/Levante/Calls.cs b/Levante/Calls.cs new file mode 100644 index 0000000..fd8f66d --- /dev/null +++ b/Levante/Calls.cs @@ -0,0 +1,501 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Net; +using System.Reflection; +using System.Text; + +namespace Levante +{ + /// + /// Class for the RESTful calls + /// All the methods are statics + /// + class Calls + { + // Name or IP Address of the Server to call + private static String _ServerName; + public String ServerName + { + get + { + return _ServerName; + } + set + { + _ServerName = value; + } + } + + // Port Number of the Server to call + private static Int32? _ServerPort; + public Int32? ServerPort + { + get + { + return _ServerPort; + } + set + { + _ServerPort = value; + } + } + + /// + /// Create a new connection to the database + /// + /// Datas for the connection to the database + /// Feedback of the operation + public static GenericResult ConnectToODB(parmConnection Connection) + { + try + { + GenericResult res = new GenericResult(); + res.Code = ResultCode.OK; + + try + { + String resStr = Utility.CallWS(Connection + , null + , "connect/" + Connection.DBName + , "GET") as String; + } + catch (Exception exc) + { + if (exc.Message.Contains("401")) + { + res.Code = ResultCode.AuthError; + res.Message = "Authentication Error: " + exc.Message; + } + else + { + res.Code = ResultCode.GenericError; + res.Message = exc.Message; + } + } + + return res; + } + catch (Exception exc) + { + throw new Exception("ConnectToODB - " + exc.Message); + } + } + + /// + /// Force disconnection from the database + /// + /// Datas for the connection to the database + /// Feedback of the operation + public static GenericResult DisconnectFromODB(parmConnection Connection) + { + try + { + GenericResult res = new GenericResult(); + res.Code = ResultCode.OK; + + // Disconnection doesn't need authentication + Connection.Authentication = null; + + try + { + String resStr = Utility.CallWS(Connection + , null + , "disconnect" + , "GET") as String; + } + catch (Exception exc) + { + if (exc.Message.Contains("401")) + { + // I can expect a 401 error from certain browsers, I can ignore it + } + else + { + res.Code = ResultCode.GenericError; + res.Message = exc.Message; + } + } + + return res; + } + catch (Exception exc) + { + throw new Exception("DisconnectFromODB - " + exc.Message); + } + } + + /// + /// Get a document given its RID + /// + /// Expected class/type of the document + /// Datas for the connection to the database + /// Record Id + /// Document found + public static Object GetDocumentById(parmConnection Connection, String RID) + { + return Utility.CallWS(Connection + , null + , "document/" + Connection.DBName + "/" + RID + , "GET"); + } + + /// + /// Check if a document exists in the database + /// + /// Datas for the connection to the database + /// Record Id + /// True if the document exists + public static Boolean DocumentExists(parmConnection Connection, String RID) + { + // L'eccezione di record non trovato viene gestita ad un livello superiore + Utility.CallWS(Connection + , null + , "document/" + Connection.DBName + "/" + RID + , "HEAD"); + + return true; + } + + /// + /// Given a Query (e.g.: SELECT) returns the result + /// + /// Expected class/type of the documents returned + /// Datas for the connection to the database + /// SQL command for the query + /// Limit number of the returned documents + /// Fetching level for the nested classes; N=maximum level specified, 0=current document, -1=all the levels, -2=excluded + /// List of the documents founded with the query + public static List Query(parmConnection Connection, String SqlQuery, Int32 Limit, Int32 FetchPlan) + { + QueryResult res = Utility.CallWS(Connection + , null + , "query/" + Connection.DBName + "/sql/" + SqlQuery + "/" + Limit + "/*:" + FetchPlan + , "GET") as QueryResult; + + // I've to cast all the documents of the list + List listres = new List(); + foreach (Object elem in res.Result) + { + T elem_casted = JsonHelper.DeserializeObjectFromString(elem.ToString()); + listres.Add(elem_casted); + } + + return listres; + } + + /// + /// Execute a SQL Command (INSERT, UPDATE, DELETE) + /// + /// Expected class/type of the documents returned + /// Datas for the connection to the database + /// SQL command to execute + /// List of the documents affected by the command, or GenericResult of the exception + public static Object Command(parmConnection Connection, String SqlCommand) + { + GenericResult res = new GenericResult(); + res.Code = ResultCode.OK; + + try + { + QueryResult cmdres = Utility.CallWS(Connection + , SqlCommand + , "command/" + Connection.DBName + "/sql" + , "POST") as QueryResult; + + // I've to cast all the documents of the list + List listres = new List(); + foreach (Object elem in cmdres.Result) + { + T elem_casted = JsonHelper.DeserializeObjectFromString(elem.ToString()); + listres.Add(elem_casted); + } + + return listres; + } + catch (Exception exc) + { + res.Code = ResultCode.GenericError; + res.Message = exc.Message; + } + + return res; + } + + /// + /// Delete a document given its RID + /// + /// Datas for the connection to the database + /// Record Id + /// Feedback of the operation + public static GenericResult DeleteDocumentById(parmConnection Connection, String RID) + { + GenericResult res = new GenericResult(); + res.Code = ResultCode.OK; + + try + { + Utility.CallWS(Connection + , null + , "document/" + Connection.DBName + "/" + RID + , "DELETE"); + } + catch (Exception exc) + { + res.Code = ResultCode.GenericError; + res.Message = exc.Message; + } + + return res; + } + + /// + /// Create a new document in the database for the specified class + /// + /// Expected class/type of the document to insert + /// Datas for the connection to the database + /// Document to insert in the database + /// Document created with its RID + /// Feedback of the operation + public static GenericResult InsertDocument(parmConnection Connection, T document, out T document_res) + { + GenericResult res = new GenericResult(); + res.Code = ResultCode.OK; + + document_res = document; + + try + { + document_res = (T)Utility.CallWS(Connection + , JsonHelper.SerializeObjectToString(document) + , "document/" + Connection.DBName + , "POST"); + } + catch (Exception exc) + { + res.Code = ResultCode.GenericError; + res.Message = exc.Message; + } + + return res; + } + public static GenericResult InsertDocument(parmConnection Connection, T document) + { + T document_res = document; + return InsertDocument(Connection, document, out document_res); + } + + /// + /// Update a specific document of the database + /// + /// Expected class/type of the document + /// Datas for the connection to the database + /// Document to update in the database with its RID + /// Document updated and returned + /// Could be a Full update or a Partial one + /// Feedback of the operation + public static GenericResult UpdateDocument(parmConnection Connection, T document, out T document_res, UpdateMode updatemode = UpdateMode.Full) + { + GenericResult res = new GenericResult(); + res.Code = ResultCode.OK; + + document_res = document; + + try + { + // Reperisco l'Id dal parametro + PropertyInfo prop = document.GetType().GetProperty("Id"); + if (prop == null) + { + res.Code = ResultCode.ParametersError; + res.Message = "'Id' property is missing"; + return res; + } + String Id = prop.GetValue(document).ToString(); + if (Id.StartsWith("#")) + Id = Id.Substring(1); + + String updatemode_str = "full"; + switch (updatemode) + { + case UpdateMode.Partial: + updatemode_str = "partial"; + break; + } + + document_res = (T)Utility.CallWS(Connection + , JsonHelper.SerializeObjectToString(document) + , "document/" + Connection.DBName + "/" + Id + "?updateMode=" + updatemode_str + , "PUT"); + } + catch (Exception exc) + { + res.Code = ResultCode.GenericError; + res.Message = exc.Message; + } + + return res; + } + public static GenericResult UpdateDocument(parmConnection Connection, T document, UpdateMode updatemode = UpdateMode.Full) + { + T document_res = document; + return UpdateDocument(Connection, document, out document_res, updatemode); + } + + /// + /// Returns the list of the existing databases on the server specified + /// + /// Datas for the connection to the server + /// List of the databases names, or an error feedback + public static ListStringResult DatabasesList(parmConnection Connection) + { + ListStringResult res = new ListStringResult(); + res.Code = ResultCode.OK; + + try + { + DatabasesListResult dlres = Utility.CallWS(Connection + , null + , "listDatabases" + , "GET") as DatabasesListResult; + res.Result = dlres.Databases.ToList(); + return res; + } + catch (Exception exc) + { + res.Code = ResultCode.GenericError; + res.Message = exc.Message; + } + + return res; + } + + /// + /// Returns the structure of the specified class + /// + /// Datas for the connection to the database + /// Name of the class + /// Structure of the class found, or an error feedback + public static ClassStructResult GetClass(parmConnection Connection, String Name) + { + ClassStructResult res = new ClassStructResult(); + res.Code = ResultCode.OK; + + try + { + res.Result = Utility.CallWS(Connection + , null + , "class/" + Connection.DBName + "/" + Name + , "GET") as ClassStruct; + } + catch (Exception exc) + { + res.Code = ResultCode.GenericError; + res.Message = exc.Message; + } + + return res; + } + + /// + /// SELECT statement of a DotQuery object + /// + /// Expected class/type of the documents returned + /// Datas for the connection to the database + /// Structures of the classes involved + /// SQL query for the FROM statement + /// SQL query for the WHERE statement + /// if 'true' returns all the field using the "*" char + /// List of documents returned from the query + public static List DotQuery_Select(Connection Connection, List ClassesStruct, String Qry_From, String Qry_Where = "", Boolean SelectAll = false) + { + String qry_select = ""; + + if (!SelectAll) + { + // Add to the SELECT query the RID of each class + foreach (ClassStruct classes_struct_elem in ClassesStruct) + { + if (qry_select != "") + qry_select += ", "; + qry_select += String.Format("@rid as {0}_rid", classes_struct_elem.Name); + } + + // Get from the Type all the Properties of the Classes that are involved + foreach (PropertyInfo pi in (typeof(T)).GetProperties()) + { + String qry_attrname = pi.Name; + if (pi.CustomAttributes.Any(ca => ca.AttributeType.Name == "JsonPropertyAttribute")) + { + CustomAttributeData attr = pi.CustomAttributes.First(ca => ca.AttributeType.Name == "JsonPropertyAttribute"); + qry_attrname = attr.ConstructorArguments[0].Value.ToString(); + + // Check if the Class is involved and the Attribute exists, so I can add it to the SELECT statement + if (qry_attrname.Contains(".")) + { + if (ClassesStruct.Any(cs => cs.Name == qry_attrname.Split('.')[0]) + && ClassesStruct.Find(cs => cs.Name == qry_attrname.Split('.')[0]) + .Properties.Any(p => p.Name == qry_attrname.Split('.')[1])) + { + if (qry_select != "") + qry_select += ", "; + qry_select += qry_attrname; + } + } + else + { + if (ClassesStruct.SelectMany(cs => cs.Properties).Any(p => p.Name == qry_attrname)) + { + if (qry_select != "") + qry_select += ", "; + qry_select += qry_attrname; + } + } + } + } + } + else + qry_select = "*"; + qry_select = "SELECT " + qry_select; + + String qry_complete = qry_select + " " + Qry_From; + if (!String.IsNullOrEmpty(Qry_Where)) + qry_complete += " " + Qry_Where; + + return Connection.Query(qry_complete) as List; + } + + /// + /// COUNT statement of a DotQuery object + /// + /// Datas for the connection to the database + /// SQL query for the FROM statement + /// SQL query for the WHERE statement + /// Total number of records returned from the complete query + public static Int32 DotQuery_Count(Connection Connection, String Qry_From, String Qry_Where = "") + { + String qry_complete = "SELECT COUNT(*) as Result " + Qry_From; + if (!String.IsNullOrEmpty(Qry_Where)) + qry_complete += " " + Qry_Where; + + List res = Connection.Query(qry_complete) as List; + return res[0].Result; + } + + /// + /// Execute a transaction made of one or more operations + /// + /// Datas for the connection to the database + /// List of all the operations to execute with the transaction + public static void Transaction_Execute(Connection Connection, parmBatch ParmBatch) + { + if (ParmBatch != null && ParmBatch.Operations.Count > 0) + { + Utility.CallWS(Connection.parmConnection + , JsonHelper.SerializeObjectToString(ParmBatch) + , "batch/" + Connection.parmConnection.DBName + , "POST"); + } + } + } +} diff --git a/Levante/Connection.cs b/Levante/Connection.cs new file mode 100644 index 0000000..81251ae --- /dev/null +++ b/Levante/Connection.cs @@ -0,0 +1,747 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; +using System.Text; + +namespace Levante +{ + /// + /// Class to create a new OrientDB Session + /// + public class Connection:IDisposable + { + // Datas for the connection to the database + private parmConnection _parmConnection; + public parmConnection parmConnection + { + get + { + return _parmConnection; + } + set + { + _parmConnection = value; + } + } + + // Identify if the connection is open + private Boolean _Connected = false; + // List of the structures of all the classes of the database + private List StructClasses = new List(); + + /// + /// Constructor to create a new Session + /// + /// Datas for the connection to the database + public Connection(parmConnection Connection) + { + try + { + _parmConnection = Connection; + StructClasses = new List(); + } + catch (Exception exc) + { + throw new Exception("Connection - " + exc.Message); + } + } + + /// + /// Try to connect to the specified database + /// + /// Feedback of the operation + public GenericResult Connect() + { + try + { + GenericResult res = new GenericResult(); + res.Code = ResultCode.OK; + + // If I'm already connected I quit the method + if (!_Connected) + { + res = Calls.ConnectToODB(_parmConnection); + if (res.Code == ResultCode.OK) + _Connected = true; + } + + return res; + } + catch (Exception exc) + { + throw new Exception("Connect - " + exc.Message); + } + } + + /// + /// Disconnect from the server + /// + /// Feedback of the operation + public GenericResult Disconnect() + { + try + { + GenericResult res = new GenericResult(); + res.Code = ResultCode.OK; + + // Try the disconnection only if the connection is on + if (_Connected) + { + res = Calls.DisconnectFromODB(_parmConnection); + if (res.Code == ResultCode.OK) + _Connected = false; + } + + return res; + } + catch (Exception exc) + { + throw new Exception("Disconnect - " + exc.Message); + } + } + + public void Dispose() + { + try + { + // Disconnect from the server + GenericResult res = Disconnect(); + if (res.Code != ResultCode.OK) + throw new Exception(res.Message); + } + catch (Exception exc) + { + throw new Exception("Dispose - " + exc.Message); + } + } + + /// + /// Get a document given its RID + /// + /// Expected class/type of the document + /// Record Id + /// Document found, or GenericResult of the exception + public Object GetDocumentById(String RID) + { + try + { + // Check if the connection is on + if (!_Connected) + { + GenericResult res = new GenericResult(); + res.Code = ResultCode.NotConnected; + res.Message = "Current connection is not open"; + return res; + } + + return Calls.GetDocumentById(_parmConnection, RID); + } + catch (Exception exc) + { + throw new Exception("GetDocumentById - " + exc.Message); + } + } + + /// + /// Check if a document exists in the database + /// + /// Record Id + /// True if the document exists + public BooleanResult DocumentExists(String RID) + { + try + { + BooleanResult res = new BooleanResult(); + res.Result = false; + + // Check if the connection is on + if (!_Connected) + { + res.Code = ResultCode.NotConnected; + res.Message = "Current connection is not open"; + return res; + } + + try + { + res.Result = Calls.DocumentExists(_parmConnection, RID); + } + catch (Exception exc) + { + if (exc.Message.Contains("500")) + { + // Error 500 - Document not found + } + else + { + res.Code = ResultCode.GenericError; + res.Message = exc.Message; + } + } + + return res; + } + catch (Exception exc) + { + throw new Exception("DocumentExists - " + exc.Message); + } + } + + /// + /// Given a Query (e.g.: SELECT) returns the result + /// + /// Expected class/type of the documents returned + /// SQL command for the query + /// Limit number of the returned documents + /// Fetching level for the nested classes; N=maximum level specified, 0=current document, -1=all the levels, -2=excluded + /// List of the documents founded with the query + public Object Query(String SqlQuery, Int32 Limit = 100000, Int32 FetchPlan = -1) + { + try + { + // Check if the connection is on + if (!_Connected) + { + GenericResult res = new GenericResult(); + res.Code = ResultCode.NotConnected; + res.Message = "Current connection is not open"; + return res; + } + + return Calls.Query(_parmConnection, SqlQuery, Limit, FetchPlan); + } + catch (Exception exc) + { + throw new Exception("Query - " + exc.Message); + } + } + + /// + /// Execute a SQL Command (INSERT, UPDATE, DELETE) + /// + /// Expected class/type of the documents returned + /// SQL command to execute + /// List of the documents affected by the command, or GenericResult of the exception + public Object Command(String SqlCommand) + { + try + { + // Check if the connection is on + if (!_Connected) + { + GenericResult res = new GenericResult(); + res.Code = ResultCode.NotConnected; + res.Message = "Current connection is not open"; + return res; + } + + return Calls.Command(_parmConnection, SqlCommand); + } + catch (Exception exc) + { + throw new Exception("Command - " + exc.Message); + } + } + + /// + /// Delete a document given its RID + /// + /// Record Id + /// Feedback of the operation + public GenericResult DeleteDocumentById(String RID) + { + try + { + // Check if the connection is on + if (!_Connected) + { + GenericResult res = new GenericResult(); + res.Code = ResultCode.NotConnected; + res.Message = "Current connection is not open"; + return res; + } + + return Calls.DeleteDocumentById(_parmConnection, RID); + } + catch (Exception exc) + { + throw new Exception("DeleteDocumentById - " + exc.Message); + } + } + + /// + /// Create a new document in the database for the specified class + /// + /// Expected class/type of the document to insert + /// Datas for the connection to the database + /// Document to insert in the database + /// Document created with its RID + /// Feedback of the operation + public GenericResult InsertDocument(T document, out T document_res) + { + try + { + document_res = document; + + // Check if the connection is on + if (!_Connected) + { + GenericResult res = new GenericResult(); + res.Code = ResultCode.NotConnected; + res.Message = "Current connection is not open"; + return res; + } + + return Calls.InsertDocument(_parmConnection, document, out document_res); + } + catch (Exception exc) + { + throw new Exception("InsertDocument - " + exc.Message); + } + } + public GenericResult InsertDocument(T document) + { + T document_res = document; + + return InsertDocument(document, out document_res); + } + + /// + /// Update a specific document of the database + /// + /// Expected class/type of the document + /// Document to update in the database with its RID + /// Document updated and returned + /// Could be a Full update or a Partial one + /// Feedback of the operation + public GenericResult UpdateDocument(T document, out T document_res, UpdateMode updatemode = UpdateMode.Full) + { + try + { + document_res = document; + + // Check if the connection is on + if (!_Connected) + { + GenericResult res = new GenericResult(); + res.Code = ResultCode.NotConnected; + res.Message = "Current connection is not open"; + return res; + } + + return Calls.UpdateDocument(_parmConnection, document, out document_res, updatemode); + } + catch (Exception exc) + { + throw new Exception("UpdateRecord - " + exc.Message); + } + } + public GenericResult UpdateDocument(T document, UpdateMode updatemode = UpdateMode.Full) + { + T document_res = document; + + return UpdateDocument(document, out document_res, updatemode); + } + + /// + /// Returns the structure of the specified class + /// + /// Name of the class + /// Structure of the class found, or an error feedback + public ClassStructResult GetClass(String Name) + { + try + { + // Check if the connection is on + if (!_Connected) + { + ClassStructResult res = new ClassStructResult(); + res.Code = ResultCode.NotConnected; + res.Message = "Current connection is not open"; + return res; + } + + return Calls.GetClass(_parmConnection, Name); + } + catch (Exception exc) + { + throw new Exception("GetClass - " + exc.Message); + } + } + + /// + /// Check if the connection is on + /// + /// Returns if the connection is still open or not + public Boolean IsConnected() + { + try + { + return _Connected; + } + catch (Exception exc) + { + throw new Exception("IsConnected - " + exc.Message); + } + } + + #region DOT QUERY + + /// + /// Clausola "FROM" dell'interrogazione + /// + /// Nomi delle classi coinvolte nell'interrogazione, separati dal carattere ',' + /// + public DotQueryFrom From(String Classes) + { + return From(Classes.Split(',').ToList()); + } + /// + /// Clausola "FROM" dell'interrogazione + /// + /// Lista dei nomi delle classi coinvolte nell'interrogazione + /// + public DotQueryFrom From(List Classes) + { + DotQueryFrom res = new DotQueryFrom(); + res.result = new GenericResult(); + res.result.Code = ResultCode.OK; + + // Verifico se sono connesso + if (!_Connected) + { + res.result = new GenericResult(); + res.result.Code = ResultCode.NotConnected; + res.result.Message = "Current connection is not open"; + return res; + } + + // Verifico se sono state specificate classi + if (Classes == null + || Classes.Count <= 0 + || Classes.Any(c => c.Trim() == "")) + { + res.result = new GenericResult(); + res.result.Code = ResultCode.NotConnected; + res.result.Message = "At least one class must be specified and all the classes names must not be empty strings"; + return res; + } + + // Ottengo le strutture di tutte le tabelle coinvolte + foreach (String Classe in Classes) + { + try + { + if (!StructClasses.Any(sc => sc.Name == Classe)) + { + ClassStructResult csres = GetClass(Classe); + if (csres.Code == ResultCode.OK) + { + StructClasses.Add(csres.Result); + } + } + } + catch + { + + } + } + + // Costruisco il FROM + String qry_from = ""; + foreach (String classe in Classes) + { + if (qry_from != "") + qry_from += ", "; + qry_from += classe; + } + qry_from = "FROM " + qry_from; + + res.classes_name = Classes; + res.classes_struct = StructClasses; + res.connection = this; + res.qry_from = qry_from; + return res; + } + + #region RELATED CLASSES + + public class DotQueryFrom + { + public GenericResult result { get; set; } + public List classes_name { get; set; } + public List classes_struct { get; set; } + public Connection connection { get; set; } + + public String qry_from { get; set; } + + /// + /// Clausola "SELECT" dell'interrogazione + /// + /// Classe dei documenti da restituire + /// se "true" applica ilcarattere jolly "*" per estrarre tutti i campi + /// Lista dei documenti restituiti dall'interrogazione + public List Select(Boolean SelectAll = true) + { + return Calls.DotQuery_Select(connection, classes_struct, qry_from, "", SelectAll); + } + + /// + /// Funzione "SELECT COUNT(*)" dell'interrogazione + /// + /// Restituisce il numero di record restituiti dall'interrogazione + public Int32 Count() + { + return Calls.DotQuery_Count(connection, qry_from, ""); + } + + /// + /// Elimina i record restituiti dall'interrogazione + /// + public void Delete() + { + connection.Command("DELETE " + qry_from); + } + + /// + /// Restituisce un oggetto "parmBatchOperation" da utilizzare con un oggetto di tipo "Transaction" per eseguire l'eliminazione massiva di + /// documenti in una transazione + /// + /// Operazione da utilizzare in un oggetto di tipo "Transaction" + public parmBatchOperation DeleteToTransaction() + { + parmBatchOperation pbop = new parmBatchOperation(); + pbop.Type = "cmd"; + pbop.Language = "sql"; + pbop.Command = "DELETE " + qry_from; + return pbop; + } + + /// + /// Clausola "WHERE" dell'interrogazione + /// + /// Condizioni della clausola in linguaggio "SQL". + /// Omettere la clausola "WHERE" nella stringa + /// + public DotQueryWhere Where(String Conditions) + { + DotQueryWhere res = new DotQueryWhere(); + res.result = new GenericResult(); + res.result.Code = ResultCode.OK; + + String qry_where = ""; + if (Conditions.Trim() != "") + qry_where = "WHERE " + Conditions; + + res.classes_name = classes_name; + res.classes_struct = classes_struct; + res.connection = connection; + res.qry_from = qry_from; + res.qry_where = qry_where; + + return res; + } + } + + public class DotQueryWhere + { + public GenericResult result { get; set; } + public List classes_name { get; set; } + public List classes_struct { get; set; } + public Connection connection { get; set; } + + public String qry_from { get; set; } + public String qry_where { get; set; } + + /// + /// Clausola "SELECT" dell'interrogazione + /// + /// Classe dei documenti da restituire + /// se "true" applica ilcarattere jolly "*" per estrarre tutti i campi + /// Lista dei documenti restituiti dall'interrogazione + public List Select(Boolean SelectAll = true) + { + return Calls.DotQuery_Select(connection, classes_struct, qry_from, qry_where, SelectAll); + } + + /// + /// Funzione "SELECT COUNT(*)" dell'interrogazione + /// + /// Restituisce il numero di record restituiti dall'interrogazione + public Int32 Count() + { + return Calls.DotQuery_Count(connection, qry_from, qry_where); + } + + /// + /// Elimina i record restituiti dall'interrogazione + /// + public void Delete() + { + connection.Command("DELETE " + qry_from + " " + qry_where); + } + + /// + /// Restituisce un oggetto "parmBatchOperation" da utilizzare con un oggetto di tipo "Transaction" per eseguire l'eliminazione massiva di + /// documenti in una transazione + /// + /// Operazione da utilizzare in un oggetto di tipo "Transaction" + public parmBatchOperation DeleteToTransaction() + { + parmBatchOperation pbop = new parmBatchOperation(); + pbop.Type = "cmd"; + pbop.Language = "sql"; + pbop.Command = "DELETE " + qry_from + " " + qry_where; + return pbop; + } + } + + #endregion RELATED CLASSES + + #endregion DOT QUERY + + #region TRANSACTION + + /// + /// Crea una nuova transazione/gruppo di operazioni + /// + /// Specifica se eseguire la lista di operazioni effettivamente come transazione oppure se confermare i dati nel DB al termine di ogni singola operazione + /// Oggetto transazione + public Transaction CreateTransaction(Boolean isrealtransaction = true) + { + Transaction trans = new Transaction(); + trans.conn = this; + trans.parmbatch.Transaction = isrealtransaction; + return trans; + } + + #region RELATED CLASSES + + public class Transaction : IDisposable + { + public parmBatch parmbatch { get; set; } + public Connection conn { get; set; } + + /// + /// Costruttore dell'oggetto Transaction + /// + public Transaction() + { + parmbatch = new parmBatch(); + } + + public void Dispose() + { + parmbatch = null; + } + + /// + /// Inserimento di un nuovo record in transazione + /// + /// + /// + public void Insert(T document) + { + parmBatchOperation pbop = new parmBatchOperation(); + pbop.Type = "c"; + pbop.Record = document; + parmbatch.Operations.Add(pbop); + } + + /// + /// Aggiornamento di un record esistente in transazione + /// + /// + /// + public void Update(T document) + { + parmBatchOperation pbop = new parmBatchOperation(); + pbop.Type = "u"; + pbop.Record = document; + parmbatch.Operations.Add(pbop); + } + + /// + /// Eliminazione di un record esistente in transazione + /// + /// + /// + public void Delete(T document) + { + parmBatchOperation pbop = new parmBatchOperation(); + pbop.Type = "d"; + pbop.Record = document; + parmbatch.Operations.Add(pbop); + } + + /// + /// Eliminazione di un record esistente in transazione + /// + /// + public void Delete(String Id) + { + parmRecordRID prrid = new parmRecordRID(); + prrid.Id = Id; + Delete(prrid); + } + + /// + /// Esecuzione di un Command in transazione + /// + /// + /// + public void Command(String CommandText, CommandLanguage Language = CommandLanguage.SQL) + { + parmBatchOperation pbop = new parmBatchOperation(); + pbop.Type = "cmd"; + switch (Language) + { + case CommandLanguage.SQL: + pbop.Language = "sql"; + break; + default: + pbop.Language = "javascript"; + break; + } + pbop.Command = CommandText; + parmbatch.Operations.Add(pbop); + } + + /// + /// Esecuzione di uno Script in transazione + /// + /// + /// + public void Script(String ScriptText, CommandLanguage Language = CommandLanguage.Javascript) + { + parmBatchOperation pbop = new parmBatchOperation(); + pbop.Type = "script"; + switch (Language) + { + case CommandLanguage.SQL: + pbop.Language = "sql"; + break; + default: + pbop.Language = "javascript"; + break; + } + pbop.Script = ScriptText; + parmbatch.Operations.Add(pbop); + } + + /// + /// Esegue la lista di operazioni specificate + /// + public void Execute() + { + Calls.Transaction_Execute(conn, parmbatch); + } + } + + #endregion RELATED CLASSES + + #endregion TRANSACTION + } + +} diff --git a/Levante/Levante.csproj b/Levante/Levante.csproj new file mode 100644 index 0000000..05441b5 --- /dev/null +++ b/Levante/Levante.csproj @@ -0,0 +1,65 @@ + + + + + Debug + AnyCPU + {32A552B5-F2D0-4EB9-90E4-7A026C35AE67} + Library + Properties + Levante + Levante + v4.5.1 + 512 + + + + true + full + false + ..\..\..\..\..\..\..\Projects\Libraries\Levante\ + DEBUG;TRACE + prompt + 4 + false + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + false + + + + False + ..\..\..\..\..\..\..\Projects\Libraries\Levante\Newtonsoft.Json.dll + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Levante/Levante.csproj.user b/Levante/Levante.csproj.user new file mode 100644 index 0000000..fe7dc22 --- /dev/null +++ b/Levante/Levante.csproj.user @@ -0,0 +1,6 @@ + + + + ShowAllFiles + + \ No newline at end of file diff --git a/Levante/LevanteSync.cs b/Levante/LevanteSync.cs new file mode 100644 index 0000000..2948204 --- /dev/null +++ b/Levante/LevanteSync.cs @@ -0,0 +1,32 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Levante +{ + public class LevanteSync + { + public GenericResult UpdateRecord(T document) + { + try + { + // Verifico se sono connesso + if (!_Connected) + { + GenericResult res = new GenericResult(); + res.Code = ResultCode.NotConnected; + res.Message = "Current connection is not open"; + return res; + } + + return Calls.UpdateRecord(_parmConnection, document); + } + catch (Exception exc) + { + throw new Exception("UpdateRecord - " + exc.Message); + } + } + } +} diff --git a/Levante/Models.cs b/Levante/Models.cs new file mode 100644 index 0000000..8e884d2 --- /dev/null +++ b/Levante/Models.cs @@ -0,0 +1,189 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Newtonsoft.Json; + +namespace Levante +{ + #region PARAMETERS + + public enum UpdateMode + { + Full, + Partial + } + + public enum CommandLanguage + { + Javascript, + SQL + } + + public class parmAuthentication + { + public String Name { get; set; } + public String Password { get; set; } + } + + public class parmConnection + { + public Server Server { get; set; } + public parmAuthentication Authentication { get; set; } + public String DBName { get; set; } + } + + public class parmCommand + { + [JsonProperty("command-text")] + public String CommandText { get; set; } + } + + public class parmBatch + { + [JsonProperty("transaction")] + public Boolean Transaction { get; set; } + [JsonProperty("operations")] + public List Operations { get; set; } + + public parmBatch() + { + Operations = new List(); + } + } + public class parmBatchOperation + { + [JsonProperty("type")] + public String Type { get; set; } + [JsonProperty("record")] + public Object Record { get; set; } + [JsonProperty("language")] + public String Language { get; set; } + [JsonProperty("command")] + public String Command { get; set; } + [JsonProperty("script")] + public String Script { get; set; } + } + + public class parmRecordRID + { + [JsonProperty("@rid")] + public String Id { get; set; } + } + + #endregion PARAMETERS + + #region RESULTS + + public enum ResultCode + { + OK, + AuthError, + GenericError, + ParametersError, + NotConnected + } + + /// + /// Risultato generico + /// + public class GenericResult + { + public ResultCode Code { get; set; } + public String Message { get; set; } + } + /// + /// Risultato di tipo Boolean + /// + public class BooleanResult : GenericResult + { + public Boolean Result { get; set; } + } + + /// + /// Risultato di tipo List(String) + /// + public class ListStringResult : GenericResult + { + public List Result { get; set; } + } + + /// + /// Risultato di tipo Int32 + /// + public class Int32Result : GenericResult + { + public Int32 Result { get; set; } + } + + /// + /// Risultato di una Query + /// + public class QueryResult + { + [JsonProperty("result")] + public List Result { get; set; } + } + + public class DatabasesListResult + { + [JsonProperty("@type")] + public String Type { get; set; } + [JsonProperty("@version")] + public Int32 Version { get; set; } + [JsonProperty("databases")] + public String[] Databases { get; set; } + } + + public class ClassStructResult : GenericResult + { + public ClassStruct Result { get; set; } + } + + public class ClassStruct + { + [JsonProperty("name")] + public String Name { get; set; } + [JsonProperty("superClass")] + public String SuperClass { get; set; } + [JsonProperty("alias")] + public String Alias { get; set; } + [JsonProperty("abstract")] + public Boolean Abstract { get; set; } + [JsonProperty("strictmode")] + public Boolean StrictMode { get; set; } + [JsonProperty("clusters")] + public List Clusters { get; set; } + [JsonProperty("defaultCluster")] + public Int32 DefaultCluster { get; set; } + [JsonProperty("records")] + public Int32 Records { get; set; } + [JsonProperty("properties")] + public List Properties { get; set; } + } + + public class PropertyStruct + { + [JsonProperty("name")] + public String Name { get; set; } + [JsonProperty("linkedType")] + public String LinkedType { get; set; } + [JsonProperty("type")] + public String Type { get; set; } + [JsonProperty("mandatory")] + public Boolean Mandatory { get; set; } + [JsonProperty("readonly")] + public Boolean Readonly { get; set; } + [JsonProperty("notNull")] + public Boolean NotNull { get; set; } + [JsonProperty("min")] + public Int32? Min { get; set; } + [JsonProperty("max")] + public Int32? Max { get; set; } + [JsonProperty("collate")] + public String Collate { get; set; } + } + + #endregion RESULTS +} diff --git a/Levante/Properties/AssemblyInfo.cs b/Levante/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..aff7767 --- /dev/null +++ b/Levante/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Le informazioni generali relative a un assembly sono controllate dal seguente +// set di attributi. Per modificare le informazioni associate a un assembly +// occorre quindi modificare i valori di questi attributi. +[assembly: AssemblyTitle("Levante")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("Levante")] +[assembly: AssemblyCopyright("Copyright © 2014")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Se si imposta ComVisible su false, i tipi in questo assembly non saranno visibili +// ai componenti COM. Se è necessario accedere a un tipo in questo assembly da +// COM, impostare su true l'attributo ComVisible per tale tipo. +[assembly: ComVisible(false)] + +// Se il progetto viene esposto a COM, il GUID che segue verrà utilizzato per creare l'ID della libreria dei tipi +[assembly: Guid("ad2398a0-17b2-49a6-ac01-da4ec4fc370c")] + +// Le informazioni sulla versione di un assembly sono costituite dai seguenti quattro valori: +// +// Numero di versione principale +// Numero di versione secondario +// Numero build +// Revisione +// +// È possibile specificare tutti i valori oppure impostare valori predefiniti per i numeri relativi alla revisione e alla build +// utilizzando l'asterisco (*) come descritto di seguito: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Levante/Server.cs b/Levante/Server.cs new file mode 100644 index 0000000..403280a --- /dev/null +++ b/Levante/Server.cs @@ -0,0 +1,38 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Levante +{ + public class Server + { + public String Name { get; set; } + public Int32? Port { get; set; } + + /// + /// Restituisce l'elenco dei Database presenti sul Server + /// + /// + public ListStringResult DatabasesList() + { + try + { + ListStringResult res = new ListStringResult(); + res.Code = ResultCode.OK; + + parmConnection parmConnection = new parmConnection(); + parmConnection.Server = new Server(); + parmConnection.Server.Name = Name; + parmConnection.Server.Port = Port; + + return Calls.DatabasesList(parmConnection); + } + catch (Exception exc) + { + throw new Exception("Query - " + exc.Message); + } + } + } +} diff --git a/Levante/Utility.cs b/Levante/Utility.cs new file mode 100644 index 0000000..029cc2c --- /dev/null +++ b/Levante/Utility.cs @@ -0,0 +1,105 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.IO.Compression; +using System.Linq; +using System.Net; +using System.Text; +using System.Threading.Tasks; +using System.Web; +using Newtonsoft.Json; + +namespace Levante +{ + class Utility + { + public static Object CallWS(parmConnection Connection, String parameter, String actionToCall, String method = "POST") + { + String WSREST_JDeliver = @"http://" + Connection.Server.Name; + if (Connection.Server.Port != null) + WSREST_JDeliver += ":" + Connection.Server.Port; + WSREST_JDeliver += @"/"; + + HttpWebRequest request = null; + + Uri uri = new Uri(WSREST_JDeliver + HttpUtility.UrlEncode(actionToCall)); + request = (HttpWebRequest)WebRequest.Create(uri); + request.Method = method; + request.ContentType = "application/json"; + request.Headers.Add("Accept-Encoding", "gzip, deflate"); + request.AutomaticDecompression = DecompressionMethods.Deflate | DecompressionMethods.GZip; + request.KeepAlive = false; + request.Timeout = 1000 * 60 * 5; + + // Autenticazione + if (Connection.Authentication != null) + request.Headers["Authorization"] = "Basic " + Convert.ToBase64String( + Encoding.Default.GetBytes(Connection.Authentication.Name + ":" + Connection.Authentication.Password)); + + if (parameter != null) + { + //String postData = JsonHelper.SerializeObjectToString(parameter); + String postData = parameter; + Byte[] dataToPost = Encoding.UTF8.GetBytes(postData); + //request.Headers.Add("Content-Encoding", "gzip"); + //request.SendChunked = true; + request.ContentLength = dataToPost.Length; + using (Stream grStream = request.GetRequestStream()) + { + //using (GZipStream gzip = new GZipStream(grStream, CompressionMode.Compress)) + //{ + //gzip.Write(dataToPost, 0, dataToPost.Length); + grStream.Write(dataToPost, 0, dataToPost.Length); + //} + } + } + + String result = String.Empty; + using (HttpWebResponse response = (HttpWebResponse)request.GetResponse()) + { + using (Stream responseStream = response.GetResponseStream()) + { + using (StreamReader readStream = new StreamReader(responseStream, Encoding.UTF8)) + { + result = readStream.ReadToEnd(); + } + } + } + + Object res = JsonHelper.DeserializeObjectFromString(result); + + return res; + } + } + + class JsonHelper + { + public static String SerializeObjectToString(Object objectToSerialize) + { + StringBuilder sb = new StringBuilder(); + using (StringWriter sw = new StringWriter(sb)) + { + using (JsonWriter jsonWriter = new JsonTextWriter(sw)) + { + jsonWriter.Formatting = Formatting.Indented; + JsonSerializer js = new JsonSerializer(); + js.Serialize(jsonWriter, objectToSerialize); + } + } + + return sb.ToString(); + } + + public static T DeserializeObjectFromString(String stringToDeserialize) + { + using (StringReader sr = new StringReader(stringToDeserialize)) + { + using (JsonReader jr = new JsonTextReader(sr)) + { + JsonSerializer js = new JsonSerializer(); + return js.Deserialize(jr); + } + } + } + } +} diff --git a/Levante/bin/Debug/Levante.dll b/Levante/bin/Debug/Levante.dll new file mode 100644 index 0000000..55d62f3 Binary files /dev/null and b/Levante/bin/Debug/Levante.dll differ diff --git a/Levante/bin/Debug/Levante.pdb b/Levante/bin/Debug/Levante.pdb new file mode 100644 index 0000000..962809a Binary files /dev/null and b/Levante/bin/Debug/Levante.pdb differ diff --git a/Levante/bin/Debug/Newtonsoft.Json.dll b/Levante/bin/Debug/Newtonsoft.Json.dll new file mode 100644 index 0000000..740086d Binary files /dev/null and b/Levante/bin/Debug/Newtonsoft.Json.dll differ diff --git a/Levante/bin/Debug/Newtonsoft.Json.xml b/Levante/bin/Debug/Newtonsoft.Json.xml new file mode 100644 index 0000000..65a77c2 --- /dev/null +++ b/Levante/bin/Debug/Newtonsoft.Json.xml @@ -0,0 +1,8558 @@ + + + + Newtonsoft.Json + + + + + Represents a BSON Oid (object id). + + + + + Initializes a new instance of the class. + + The Oid value. + + + + Gets or sets the value of the Oid. + + The value of the Oid. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Initializes a new instance of the class with the specified . + + + + + Reads the next JSON token from the stream. + + true if the next token was read successfully; false if there are no more tokens to read. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Skips the children of the current token. + + + + + Sets the current token. + + The new token. + + + + Sets the current token and value. + + The new token. + The value. + + + + Sets the state based on current token type. + + + + + Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. + + + + + Releases unmanaged and - optionally - managed resources + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Changes the to Closed. + + + + + Gets the current reader state. + + The current reader state. + + + + Gets or sets a value indicating whether the underlying stream or + should be closed when the reader is closed. + + + true to close the underlying stream or when + the reader is closed; otherwise false. The default is true. + + + + + Gets or sets a value indicating whether multiple pieces of JSON content can + be read from a continuous stream without erroring. + + + true to support reading multiple pieces of JSON content; otherwise false. The default is false. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + Get or set how time zones are handling when reading JSON. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Get or set how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Get or set how custom date formatted strings are parsed when reading JSON. + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Gets the type of the current JSON token. + + + + + Gets the text value of the current JSON token. + + + + + Gets The Common Language Runtime (CLR) type for the current JSON token. + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Specifies the state of the reader. + + + + + The Read method has not been called. + + + + + The end of the file has been reached successfully. + + + + + Reader is at a property. + + + + + Reader is at the start of an object. + + + + + Reader is in an object. + + + + + Reader is at the start of an array. + + + + + Reader is in an array. + + + + + The Close method has been called. + + + + + Reader has just read a value. + + + + + Reader is at the start of a constructor. + + + + + Reader in a constructor. + + + + + An error occurred that prevents the read operation from continuing. + + + + + The end of the file has been reached successfully. + + + + + Initializes a new instance of the class. + + The stream. + + + + Initializes a new instance of the class. + + The reader. + + + + Initializes a new instance of the class. + + The stream. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The reader. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + + A . This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Changes the to Closed. + + + + + Gets or sets a value indicating whether binary data reading should compatible with incorrect Json.NET 3.5 written binary. + + + true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. + + + + + Gets or sets a value indicating whether the root object will be read as a JSON array. + + + true if the root object will be read as a JSON array; otherwise, false. + + + + + Gets or sets the used when reading values from BSON. + + The used when reading values from BSON. + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Creates an instance of the JsonWriter class. + + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the end of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the end of an array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end constructor. + + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + + + + Writes the end of the current Json object or array. + + + + + Writes the current token and its children. + + The to read the token from. + + + + Writes the current token. + + The to read the token from. + A flag indicating whether the current token's children should be written. + + + + Writes the specified end token. + + The end token to write. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON without changing the writer's state. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes out the given white space. + + The string of white space characters. + + + + Sets the state of the JsonWriter, + + The JsonToken being written. + The value being written. + + + + Gets or sets a value indicating whether the underlying stream or + should be closed when the writer is closed. + + + true to close the underlying stream or when + the writer is closed; otherwise false. The default is true. + + + + + Gets the top. + + The top. + + + + Gets the state of the writer. + + + + + Gets the path of the writer. + + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling when writing JSON text. + + + + + Get or set how strings are escaped when writing JSON text. + + + + + Get or set how special floating point numbers, e.g. , + and , + are written to JSON text. + + + + + Get or set how and values are formatting when writing JSON text. + + + + + Gets or sets the culture used when writing JSON. Defaults to . + + + + + Initializes a new instance of the class. + + The stream. + + + + Initializes a new instance of the class. + + The writer. + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Writes the end. + + The token. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes the beginning of a Json array. + + + + + Writes the beginning of a Json object. + + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Closes this stream and the underlying stream. + + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value that represents a BSON object id. + + The Object ID value to write. + + + + Writes a BSON regex. + + The regex pattern. + The regex options. + + + + Gets or sets the used when writing values to BSON. + When set to no conversion will occur. + + The used when writing values to BSON. + + + + Specifies how constructors are used when initializing objects during deserialization by the . + + + + + First attempt to use the public default constructor, then fall back to single paramatized constructor, then the non-public default constructor. + + + + + Json.NET will use a non-public default constructor before falling back to a paramatized constructor. + + + + + Converts a binary value to and from a base 64 string value. + + + + + Converts an object to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets the of the JSON produced by the JsonConverter. + + The of the JSON produced by the JsonConverter. + + + + Gets a value indicating whether this can read JSON. + + true if this can read JSON; otherwise, false. + + + + Gets a value indicating whether this can write JSON. + + true if this can write JSON; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Create a custom object + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Creates an object which will then be populated by the serializer. + + Type of the object. + The created object. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Provides a base class for converting a to and from JSON. + + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a F# discriminated union type to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an Entity Framework EntityKey to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an ExpandoObject to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Converts a to and from the ISO 8601 date format (e.g. 2008-04-12T12:53Z). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Gets or sets the date time styles used when converting a date to and from JSON. + + The date time styles used when converting a date to and from JSON. + + + + Gets or sets the date time format used when converting a date to and from JSON. + + The date time format used when converting a date to and from JSON. + + + + Gets or sets the culture used when converting a date to and from JSON. + + The culture used when converting a date to and from JSON. + + + + Converts a to and from a JavaScript date constructor (e.g. new Date(52231943)). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from its name string value. + + + + + Initializes a new instance of the class. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets or sets a value indicating whether the written enum text should be camel case. + + true if the written enum text will be camel case; otherwise, false. + + + + Gets or sets a value indicating whether integer values are allowed. + + true if integers are allowed; otherwise, false. + + + + Converts a to and from a string (e.g. "1.2.3.4"). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts XML to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The calling serializer. + The value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Checks if the attributeName is a namespace attribute. + + Attribute name to test. + The attribute name prefix if it has one, otherwise an empty string. + True if attribute name is for a namespace attribute, otherwise false. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produces multiple root elements. + + The name of the deserialize root element. + + + + Gets or sets a flag to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + true if the array attibute is written to the XML; otherwise, false. + + + + Gets or sets a value indicating whether to write the root JSON object. + + true if the JSON root object is omitted; otherwise, false. + + + + Specifies how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Floating point numbers are parsed to . + + + + + Floating point numbers are parsed to . + + + + + Specifies how dates are formatted when writing JSON text. + + + + + Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". + + + + + Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". + + + + + Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. + + + + + Date formatted strings are not parsed to a date type and are read as strings. + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Specifies how to treat the time value when converting between string and . + + + + + Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time. + + + + + Treat as a UTC. If the object represents a local time, it is converted to a UTC. + + + + + Treat as a local time if a is being converted to a string. + If a string is being converted to , convert to a local time if a time zone is specified. + + + + + Time zone information should be preserved when converting. + + + + + Specifies default value handling options for the . + + + + + + + + + Include members where the member value is the same as the member's default value when serializing objects. + Included members are written to JSON. Has no effect when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + so that is is not written to JSON. + This option will ignore all default values (e.g. null for objects and nullable types; 0 for integers, + decimals and floating point numbers; and false for booleans). The default value ignored can be changed by + placing the on the property. + + + + + Members with a default value but no JSON will be set to their default value when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + and sets members to their default value when deserializing. + + + + + Specifies float format handling options when writing special floating point numbers, e.g. , + and with . + + + + + Write special floating point values as strings in JSON, e.g. "NaN", "Infinity", "-Infinity". + + + + + Write special floating point values as symbols in JSON, e.g. NaN, Infinity, -Infinity. + Note that this will produce non-valid JSON. + + + + + Write special floating point values as the property's default value in JSON, e.g. 0.0 for a property, null for a property. + + + + + Specifies formatting options for the . + + + + + No special formatting is applied. This is the default. + + + + + Causes child objects to be indented according to the and settings. + + + + + Provides an interface to enable a class to return line and position information. + + + + + Gets a value indicating whether the class can return line information. + + + true if LineNumber and LinePosition can be provided; otherwise, false. + + + + + Gets the current line number. + + The current line number or 0 if no line information is available (for example, HasLineInfo returns false). + + + + Gets the current line position. + + The current line position or 0 if no line information is available (for example, HasLineInfo returns false). + + + + Instructs the how to serialize the collection. + + + + + Instructs the how to serialize the object. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets the id. + + The id. + + + + Gets or sets the title. + + The title. + + + + Gets or sets the description. + + The description. + + + + Gets the collection's items converter. + + The collection's items converter. + + + + Gets or sets a value that indicates whether to preserve object references. + + + true to keep object reference; otherwise, false. The default is false. + + + + + Gets or sets a value that indicates whether to preserve collection's items references. + + + true to keep collection's items object references; otherwise, false. The default is false. + + + + + Gets or sets the reference loop handling used when serializing the collection's items. + + The reference loop handling. + + + + Gets or sets the type name handling used when serializing the collection's items. + + The type name handling. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with a flag indicating whether the array can contain null items + + A flag indicating whether the array can contain null items. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets a value indicating whether null items are allowed in the collection. + + true if null items are allowed in the collection; otherwise, false. + + + + Instructs the to use the specified constructor when deserializing that object. + + + + + Provides methods for converting between common language runtime types and JSON types. + + + + + + + + Represents JavaScript's boolean value true as a string. This field is read-only. + + + + + Represents JavaScript's boolean value false as a string. This field is read-only. + + + + + Represents JavaScript's null as a string. This field is read-only. + + + + + Represents JavaScript's undefined as a string. This field is read-only. + + + + + Represents JavaScript's positive infinity as a string. This field is read-only. + + + + + Represents JavaScript's negative infinity as a string. This field is read-only. + + + + + Represents JavaScript's NaN as a string. This field is read-only. + + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + The time zone handling when the date is converted to a string. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Serializes the specified object to a JSON string. + + The object to serialize. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using formatting. + + The object to serialize. + Indicates how the output is formatted. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + A collection converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using formatting and a collection of . + + The object to serialize. + Indicates how the output is formatted. + A collection converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a type, formatting and . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be used. + + The type of the value being serialized. + This parameter is used when is Auto to write out the type name if the type of the value does not match. + Specifing the type is optional. + + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using formatting and . + + The object to serialize. + Indicates how the output is formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a type, formatting and . + + The object to serialize. + Indicates how the output is formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + The type of the value being serialized. + This parameter is used when is Auto to write out the type name if the type of the value does not match. + Specifing the type is optional. + + + A JSON string representation of the object. + + + + + Asynchronously serializes the specified object to a JSON string. + Serialization will happen on a new thread. + + The object to serialize. + + A task that represents the asynchronous serialize operation. The value of the TResult parameter contains a JSON string representation of the object. + + + + + Asynchronously serializes the specified object to a JSON string using formatting. + Serialization will happen on a new thread. + + The object to serialize. + Indicates how the output is formatted. + + A task that represents the asynchronous serialize operation. The value of the TResult parameter contains a JSON string representation of the object. + + + + + Asynchronously serializes the specified object to a JSON string using formatting and a collection of . + Serialization will happen on a new thread. + + The object to serialize. + Indicates how the output is formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A task that represents the asynchronous serialize operation. The value of the TResult parameter contains a JSON string representation of the object. + + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + The deserialized object from the JSON string. + + + + Deserializes the JSON to a .NET object using . + + The JSON to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The of object being deserialized. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the given anonymous type. + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be infered from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the given anonymous type using . + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be infered from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the specified .NET type using a collection of . + + The type of the object to deserialize to. + The JSON to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using . + + The type of the object to deserialize to. + The object to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using a collection of . + + The JSON to deserialize. + The type of the object to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using . + + The JSON to deserialize. + The type of the object to deserialize to. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Asynchronously deserializes the JSON to the specified .NET type. + Deserialization will happen on a new thread. + + The type of the object to deserialize to. + The JSON to deserialize. + + A task that represents the asynchronous deserialize operation. The value of the TResult parameter contains the deserialized object from the JSON string. + + + + + Asynchronously deserializes the JSON to the specified .NET type using . + Deserialization will happen on a new thread. + + The type of the object to deserialize to. + The JSON to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + + A task that represents the asynchronous deserialize operation. The value of the TResult parameter contains the deserialized object from the JSON string. + + + + + Asynchronously deserializes the JSON to the specified .NET type. + Deserialization will happen on a new thread. + + The JSON to deserialize. + + A task that represents the asynchronous deserialize operation. The value of the TResult parameter contains the deserialized object from the JSON string. + + + + + Asynchronously deserializes the JSON to the specified .NET type using . + Deserialization will happen on a new thread. + + The JSON to deserialize. + The type of the object to deserialize to. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + + A task that represents the asynchronous deserialize operation. The value of the TResult parameter contains the deserialized object from the JSON string. + + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + + + Populates the object with values from the JSON string using . + + The JSON to populate values from. + The target object to populate values onto. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + + + + Asynchronously populates the object with values from the JSON string using . + + The JSON to populate values from. + The target object to populate values onto. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + + A task that represents the asynchronous populate operation. + + + + + Serializes the XML node to a JSON string. + + The node to serialize. + A JSON string of the XmlNode. + + + + Serializes the XML node to a JSON string using formatting. + + The node to serialize. + Indicates how the output is formatted. + A JSON string of the XmlNode. + + + + Serializes the XML node to a JSON string using formatting and omits the root object if is true. + + The node to serialize. + Indicates how the output is formatted. + Omits writing the root object. + A JSON string of the XmlNode. + + + + Deserializes the XmlNode from a JSON string. + + The JSON string. + The deserialized XmlNode + + + + Deserializes the XmlNode from a JSON string nested in a root elment specified by . + + The JSON string. + The name of the root element to append when deserializing. + The deserialized XmlNode + + + + Deserializes the XmlNode from a JSON string nested in a root elment specified by + and writes a .NET array attribute for collections. + + The JSON string. + The name of the root element to append when deserializing. + + A flag to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized XmlNode + + + + Serializes the to a JSON string. + + The node to convert to JSON. + A JSON string of the XNode. + + + + Serializes the to a JSON string using formatting. + + The node to convert to JSON. + Indicates how the output is formatted. + A JSON string of the XNode. + + + + Serializes the to a JSON string using formatting and omits the root object if is true. + + The node to serialize. + Indicates how the output is formatted. + Omits writing the root object. + A JSON string of the XNode. + + + + Deserializes the from a JSON string. + + The JSON string. + The deserialized XNode + + + + Deserializes the from a JSON string nested in a root elment specified by . + + The JSON string. + The name of the root element to append when deserializing. + The deserialized XNode + + + + Deserializes the from a JSON string nested in a root elment specified by + and writes a .NET array attribute for collections. + + The JSON string. + The name of the root element to append when deserializing. + + A flag to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized XNode + + + + Gets or sets a function that creates default . + Default settings are automatically used by serialization methods on , + and and on . + To serialize without using any default settings create a with + . + + + + + Instructs the to use the specified when serializing the member or class. + + + + + Initializes a new instance of the class. + + Type of the converter. + + + + Gets the type of the converter. + + The type of the converter. + + + + Represents a collection of . + + + + + Instructs the how to serialize the collection. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + The exception thrown when an error occurs during Json serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Instructs the to deserialize properties with no matching class member into the specified collection + and write values during serialization. + + + + + Initializes a new instance of the class. + + + + + Gets or sets a value that indicates whether to write extension data when serializing the object. + + + true to write extension data when serializing the object; otherwise, false. The default is true. + + + + + Gets or sets a value that indicates whether to read extension data when deserializing the object. + + + true to read extension data when deserializing the object; otherwise, false. The default is true. + + + + + Instructs the not to serialize the public field or public read/write property value. + + + + + Instructs the how to serialize the object. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified member serialization. + + The member serialization. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets the member serialization. + + The member serialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Instructs the to always serialize the member with the specified name. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified name. + + Name of the property. + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets the null value handling used when serializing this property. + + The null value handling. + + + + Gets or sets the default value handling used when serializing this property. + + The default value handling. + + + + Gets or sets the reference loop handling used when serializing this property. + + The reference loop handling. + + + + Gets or sets the object creation handling used when deserializing this property. + + The object creation handling. + + + + Gets or sets the type name handling used when serializing this property. + + The type name handling. + + + + Gets or sets whether this property's value is serialized as a reference. + + Whether this property's value is serialized as a reference. + + + + Gets or sets the order of serialization and deserialization of a member. + + The numeric order of serialization or deserialization. + + + + Gets or sets a value indicating whether this property is required. + + + A value indicating whether this property is required. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + Gets or sets the the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + The exception thrown when an error occurs while reading Json text. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + The exception thrown when an error occurs during Json serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Serializes and deserializes objects into and from the JSON format. + The enables you to control how objects are encoded into JSON. + + + + + Initializes a new instance of the class. + + + + + Creates a new instance. + The will not use default settings. + + + A new instance. + The will not use default settings. + + + + + Creates a new instance using the specified . + The will not use default settings. + + The settings to be applied to the . + + A new instance using the specified . + The will not use default settings. + + + + + Creates a new instance. + The will use default settings. + + + A new instance. + The will use default settings. + + + + + Creates a new instance using the specified . + The will use default settings. + + The settings to be applied to the . + + A new instance using the specified . + The will use default settings. + + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to reader values from. + The target object to populate values onto. + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to reader values from. + The target object to populate values onto. + + + + Deserializes the Json structure contained by the specified . + + The that contains the JSON structure to deserialize. + The being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The type of the object to deserialize. + The instance of being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Serializes the specified and writes the Json structure + to a Stream using the specified . + + The used to write the Json structure. + The to serialize. + + + + Serializes the specified and writes the Json structure + to a Stream using the specified . + + The used to write the Json structure. + The to serialize. + + The type of the value being serialized. + This parameter is used when is Auto to write out the type name if the type of the value does not match. + Specifing the type is optional. + + + + + Serializes the specified and writes the Json structure + to a Stream using the specified . + + The used to write the Json structure. + The to serialize. + + The type of the value being serialized. + This parameter is used when is Auto to write out the type name if the type of the value does not match. + Specifing the type is optional. + + + + + Serializes the specified and writes the Json structure + to a Stream using the specified . + + The used to write the Json structure. + The to serialize. + + + + Occurs when the errors during serialization and deserialization. + + + + + Gets or sets the used by the serializer when resolving references. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets how type name writing and reading is handled by the serializer. + + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + + The type name assembly format. + + + + Gets or sets how object references are preserved by the serializer. + + + + + Get or set how reference loops (e.g. a class referencing itself) is handled. + + + + + Get or set how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + + + + + Get or set how null values are handled during serialization and deserialization. + + + + + Get or set how null default are handled during serialization and deserialization. + + + + + Gets or sets how objects are created during deserialization. + + The object creation handling. + + + + Gets or sets how constructors are used during deserialization. + + The constructor handling. + + + + Gets or sets how metadata properties are used during deserialization. + + The metadata properties handling. + + + + Gets a collection that will be used during serialization. + + Collection that will be used during serialization. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling during serialization and deserialization. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Get or set how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Get or set how special floating point numbers, e.g. , + and , + are written as JSON text. + + + + + Get or set how strings are escaped when writing JSON text. + + + + + Get or set how and values are formatting when writing JSON text. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. + + + true if there will be a check for additional JSON content after deserializing an object; otherwise, false. + + + + + Specifies the settings on a object. + + + + + Initializes a new instance of the class. + + + + + Gets or sets how reference loops (e.g. a class referencing itself) is handled. + + Reference loop handling. + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + + Missing member handling. + + + + Gets or sets how objects are created during deserialization. + + The object creation handling. + + + + Gets or sets how null values are handled during serialization and deserialization. + + Null value handling. + + + + Gets or sets how null default are handled during serialization and deserialization. + + The default value handling. + + + + Gets or sets a collection that will be used during serialization. + + The converters. + + + + Gets or sets how object references are preserved by the serializer. + + The preserve references handling. + + + + Gets or sets how type name writing and reading is handled by the serializer. + + The type name handling. + + + + Gets or sets how metadata properties are used during deserialization. + + The metadata properties handling. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + + The type name assembly format. + + + + Gets or sets how constructors are used during deserialization. + + The constructor handling. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + The contract resolver. + + + + Gets or sets the used by the serializer when resolving references. + + The reference resolver. + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the error handler called during serialization and deserialization. + + The error handler called during serialization and deserialization. + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Get or set how and values are formatting when writing JSON text. + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling during serialization and deserialization. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Get or set how special floating point numbers, e.g. , + and , + are written as JSON. + + + + + Get or set how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Get or set how strings are escaped when writing JSON text. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Gets a value indicating whether there will be a check for additional content after deserializing an object. + + + true if there will be a check for additional content after deserializing an object; otherwise, false. + + + + + Represents a reader that provides fast, non-cached, forward-only access to JSON text data. + + + + + Initializes a new instance of the class with the specified . + + The TextReader containing the XML data to read. + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Changes the state to closed. + + + + + Gets a value indicating whether the class can return line information. + + + true if LineNumber and LinePosition can be provided; otherwise, false. + + + + + Gets the current line number. + + + The current line number or 0 if no line information is available (for example, HasLineInfo returns false). + + + + + Gets the current line position. + + + The current line position or 0 if no line information is available (for example, HasLineInfo returns false). + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Creates an instance of the JsonWriter class using the specified . + + The TextWriter to write to. + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the specified end token. + + The end token to write. + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes out the given white space. + + The string of white space characters. + + + + Gets or sets how many IndentChars to write for each level in the hierarchy when is set to Formatting.Indented. + + + + + Gets or sets which character to use to quote attribute values. + + + + + Gets or sets which character to use for indenting when is set to Formatting.Indented. + + + + + Gets or sets a value indicating whether object names will be surrounded with quotes. + + + + + Specifies the type of Json token. + + + + + This is returned by the if a method has not been called. + + + + + An object start token. + + + + + An array start token. + + + + + A constructor start token. + + + + + An object property name. + + + + + A comment. + + + + + Raw JSON. + + + + + An integer. + + + + + A float. + + + + + A string. + + + + + A boolean. + + + + + A null token. + + + + + An undefined token. + + + + + An object end token. + + + + + An array end token. + + + + + A constructor end token. + + + + + A Date. + + + + + Byte data. + + + + + Represents a reader that provides validation. + + + + + Initializes a new instance of the class that + validates the content returned from the given . + + The to read from while validating. + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. + + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Sets an event handler for receiving schema validation errors. + + + + + Gets the text value of the current JSON token. + + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + + Gets the type of the current JSON token. + + + + + + Gets the Common Language Runtime (CLR) type for the current JSON token. + + + + + + Gets or sets the schema. + + The schema. + + + + Gets the used to construct this . + + The specified in the constructor. + + + + The exception thrown when an error occurs while reading Json text. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Contains the LINQ to JSON extension methods. + + + + + Returns a collection of tokens that contains the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the ancestors of every node in the source collection. + + + + Returns a collection of tokens that contains the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the descendants of every node in the source collection. + + + + Returns a collection of child properties of every object in the source collection. + + An of that contains the source collection. + An of that contains the properties of every object in the source collection. + + + + Returns a collection of child values of every object in the source collection with the given key. + + An of that contains the source collection. + The token key. + An of that contains the values of every node in the source collection with the given key. + + + + Returns a collection of child values of every object in the source collection. + + An of that contains the source collection. + An of that contains the values of every node in the source collection. + + + + Returns a collection of converted child values of every object in the source collection with the given key. + + The type to convert the values to. + An of that contains the source collection. + The token key. + An that contains the converted values of every node in the source collection with the given key. + + + + Returns a collection of converted child values of every object in the source collection. + + The type to convert the values to. + An of that contains the source collection. + An that contains the converted values of every node in the source collection. + + + + Converts the value. + + The type to convert the value to. + A cast as a of . + A converted value. + + + + Converts the value. + + The source collection type. + The type to convert the value to. + A cast as a of . + A converted value. + + + + Returns a collection of child tokens of every array in the source collection. + + The source collection type. + An of that contains the source collection. + An of that contains the values of every node in the source collection. + + + + Returns a collection of converted child tokens of every array in the source collection. + + An of that contains the source collection. + The type to convert the values to. + The source collection type. + An that contains the converted values of every node in the source collection. + + + + Returns the input typed as . + + An of that contains the source collection. + The input typed as . + + + + Returns the input typed as . + + The source collection type. + An of that contains the source collection. + The input typed as . + + + + Represents a collection of objects. + + The type of token + + + + Gets the with the specified key. + + + + + + Represents a JSON array. + + + + + + + + Represents a token that can contain other tokens. + + + + + Represents an abstract JSON token. + + + + + Compares the values of two tokens, including the values of all descendant tokens. + + The first to compare. + The second to compare. + true if the tokens are equal; otherwise false. + + + + Adds the specified content immediately after this token. + + A content object that contains simple content or a collection of content objects to be added after this token. + + + + Adds the specified content immediately before this token. + + A content object that contains simple content or a collection of content objects to be added before this token. + + + + Returns a collection of the ancestor tokens of this token. + + A collection of the ancestor tokens of this token. + + + + Returns a collection of the sibling tokens after this token, in document order. + + A collection of the sibling tokens after this tokens, in document order. + + + + Returns a collection of the sibling tokens before this token, in document order. + + A collection of the sibling tokens before this token, in document order. + + + + Gets the with the specified key converted to the specified type. + + The type to convert the token to. + The token key. + The converted token value. + + + + Returns a collection of the child tokens of this token, in document order. + + An of containing the child tokens of this , in document order. + + + + Returns a collection of the child tokens of this token, in document order, filtered by the specified type. + + The type to filter the child tokens on. + A containing the child tokens of this , in document order. + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + A containing the child values of this , in document order. + + + + Removes this token from its parent. + + + + + Replaces this token with the specified token. + + The value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Returns the indented JSON for this token. + + + The indented JSON for this token. + + + + + Returns the JSON for this token using the given formatting and converters. + + Indicates how the output is formatted. + A collection of which will be used when writing the token. + The JSON for this token using the given formatting and converters. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Creates an for this token. + + An that can be used to read this token and its descendants. + + + + Creates a from an object. + + The object that will be used to create . + A with the value of the specified object + + + + Creates a from an object using the specified . + + The object that will be used to create . + The that will be used when reading the object. + A with the value of the specified object + + + + Creates the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates a from a . + + An positioned at the token to read into this . + + An that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Creates a from a . + + An positioned at the token to read into this . + + An that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Selects a using a JPath expression. Selects the token that matches the object path. + + + A that contains a JPath expression. + + A , or null. + + + + Selects a using a JPath expression. Selects the token that matches the object path. + + + A that contains a JPath expression. + + A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. + A . + + + + Selects a collection of elements using a JPath expression. + + + A that contains a JPath expression. + + An that contains the selected elements. + + + + Selects a collection of elements using a JPath expression. + + + A that contains a JPath expression. + + A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. + An that contains the selected elements. + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Creates a new instance of the . All child tokens are recursively cloned. + + A new instance of the . + + + + Gets a comparer that can compare two tokens for value equality. + + A that can compare two nodes for value equality. + + + + Gets or sets the parent. + + The parent. + + + + Gets the root of this . + + The root of this . + + + + Gets the node type for this . + + The type. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Gets the next sibling token of this node. + + The that contains the next sibling token. + + + + Gets the previous sibling token of this node. + + The that contains the previous sibling token. + + + + Gets the path of the JSON token. + + + + + Gets the with the specified key. + + The with the specified key. + + + + Get the first child token of this token. + + A containing the first child token of the . + + + + Get the last child token of this token. + + A containing the last child token of the . + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Returns a collection of the child tokens of this token, in document order. + + + An of containing the child tokens of this , in document order. + + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + + A containing the child values of this , in document order. + + + + + Returns a collection of the descendant tokens for this token in document order. + + An containing the descendant tokens of the . + + + + Adds the specified content as children of this . + + The content to be added. + + + + Adds the specified content as the first children of this . + + The content to be added. + + + + Creates an that can be used to add tokens to the . + + An that is ready to have content written to it. + + + + Replaces the children nodes of this token with the specified content. + + The content. + + + + Removes the child nodes from this token. + + + + + Merge the specified content into this . + + The content to be merged. + + + + Merge the specified content into this using . + + The content to be merged. + The used to merge the content. + + + + Occurs when the list changes or an item in the list changes. + + + + + Occurs before an item is added to the collection. + + + + + Occurs when the items list of the collection has changed, or the collection is reset. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Get the first child token of this token. + + + A containing the first child token of the . + + + + + Get the last child token of this token. + + + A containing the last child token of the . + + + + + Gets the count of child JSON tokens. + + The count of child JSON tokens + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Determines the index of a specific item in the . + + The object to locate in the . + + The index of if found in the list; otherwise, -1. + + + + + Inserts an item to the at the specified index. + + The zero-based index at which should be inserted. + The object to insert into the . + + is not a valid index in the . + The is read-only. + + + + Removes the item at the specified index. + + The zero-based index of the item to remove. + + is not a valid index in the . + The is read-only. + + + + Returns an enumerator that iterates through the collection. + + + A that can be used to iterate through the collection. + + + + + Adds an item to the . + + The object to add to the . + The is read-only. + + + + Removes all items from the . + + The is read-only. + + + + Determines whether the contains a specific value. + + The object to locate in the . + + true if is found in the ; otherwise, false. + + + + + Copies to. + + The array. + Index of the array. + + + + Removes the first occurrence of a specific object from the . + + The object to remove from the . + + true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original . + + The is read-only. + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the at the specified index. + + + + + + Gets a value indicating whether the is read-only. + + true if the is read-only; otherwise, false. + + + + Represents a JSON constructor. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name. + + The constructor name. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets or sets the name of this constructor. + + The constructor name. + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Represents a collection of objects. + + The type of token + + + + An empty collection of objects. + + + + + Initializes a new instance of the struct. + + The enumerable. + + + + Returns an enumerator that iterates through the collection. + + + A that can be used to iterate through the collection. + + + + + Returns an enumerator that iterates through a collection. + + + An object that can be used to iterate through the collection. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Returns a hash code for this instance. + + + A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. + + + + + Gets the with the specified key. + + + + + + Represents a JSON object. + + + + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Gets an of this object's properties. + + An of this object's properties. + + + + Gets a the specified name. + + The property name. + A with the specified name or null. + + + + Gets an of this object's property values. + + An of this object's property values. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified property name. + + Name of the property. + The with the specified property name. + + + + Gets the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + One of the enumeration values that specifies how the strings will be compared. + The with the specified property name. + + + + Tries to get the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + The value. + One of the enumeration values that specifies how the strings will be compared. + true if a value was successfully retrieved; otherwise, false. + + + + Adds the specified property name. + + Name of the property. + The value. + + + + Removes the property with the specified name. + + Name of the property. + true if item was successfully removed; otherwise, false. + + + + Tries the get value. + + Name of the property. + The value. + true if a value was successfully retrieved; otherwise, false. + + + + Returns an enumerator that iterates through the collection. + + + A that can be used to iterate through the collection. + + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Returns the properties for this instance of a component. + + + A that represents the properties for this component instance. + + + + + Returns the properties for this instance of a component using the attribute array as a filter. + + An array of type that is used as a filter. + + A that represents the filtered properties for this component instance. + + + + + Returns a collection of custom attributes for this instance of a component. + + + An containing the attributes for this object. + + + + + Returns the class name of this instance of a component. + + + The class name of the object, or null if the class does not have a name. + + + + + Returns the name of this instance of a component. + + + The name of the object, or null if the object does not have a name. + + + + + Returns a type converter for this instance of a component. + + + A that is the converter for this object, or null if there is no for this object. + + + + + Returns the default event for this instance of a component. + + + An that represents the default event for this object, or null if this object does not have events. + + + + + Returns the default property for this instance of a component. + + + A that represents the default property for this object, or null if this object does not have properties. + + + + + Returns an editor of the specified type for this instance of a component. + + A that represents the editor for this object. + + An of the specified type that is the editor for this object, or null if the editor cannot be found. + + + + + Returns the events for this instance of a component using the specified attribute array as a filter. + + An array of type that is used as a filter. + + An that represents the filtered events for this component instance. + + + + + Returns the events for this instance of a component. + + + An that represents the events for this component instance. + + + + + Returns an object that contains the property described by the specified property descriptor. + + A that represents the property whose owner is to be found. + + An that represents the owner of the specified property. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Occurs when a property value changes. + + + + + Occurs when a property value is changing. + + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the with the specified property name. + + + + + + Specifies the settings used when merging JSON. + + + + + Gets or sets the method used when merging JSON arrays. + + The method used when merging JSON arrays. + + + + Represents a JSON property. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the property name. + + The property name. + + + + Gets or sets the property value. + + The property value. + + + + Gets the node type for this . + + The type. + + + + Represents a view of a . + + + + + Initializes a new instance of the class. + + The name. + + + + When overridden in a derived class, returns whether resetting an object changes its value. + + + true if resetting the component changes its value; otherwise, false. + + The component to test for reset capability. + + + + + When overridden in a derived class, gets the current value of the property on a component. + + + The value of a property for a given component. + + The component with the property for which to retrieve the value. + + + + + When overridden in a derived class, resets the value for this property of the component to the default value. + + The component with the property value that is to be reset to the default value. + + + + + When overridden in a derived class, sets the value of the component to a different value. + + The component with the property value that is to be set. + The new value. + + + + + When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted. + + + true if the property should be persisted; otherwise, false. + + The component with the property to be examined for persistence. + + + + + When overridden in a derived class, gets the type of the component this property is bound to. + + + A that represents the type of component this property is bound to. When the or methods are invoked, the object specified might be an instance of this type. + + + + + When overridden in a derived class, gets a value indicating whether this property is read-only. + + + true if the property is read-only; otherwise, false. + + + + + When overridden in a derived class, gets the type of the property. + + + A that represents the type of the property. + + + + + Gets the hash code for the name of the member. + + + + The hash code for the name of the member. + + + + + Represents a raw JSON string. + + + + + Represents a value in JSON (string, integer, date, etc). + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Creates a comment with the given value. + + The value. + A comment with the given value. + + + + Creates a string with the given value. + + The value. + A string with the given value. + + + + Creates a null value. + + A null value. + + + + Creates a null value. + + A null value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Indicates whether the current object is equal to another object of the same type. + + + true if the current object is equal to the parameter; otherwise, false. + + An object to compare with this object. + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + + true if the specified is equal to the current ; otherwise, false. + + + The parameter is null. + + + + + Serves as a hash function for a particular type. + + + A hash code for the current . + + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format provider. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + The format provider. + + A that represents this instance. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: + Value + Meaning + Less than zero + This instance is less than . + Zero + This instance is equal to . + Greater than zero + This instance is greater than . + + + is not the same type as this instance. + + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Gets the node type for this . + + The type. + + + + Gets or sets the underlying token value. + + The underlying token value. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The raw json. + + + + Creates an instance of with the content of the reader's current token. + + The reader. + An instance of with the content of the reader's current token. + + + + Compares tokens to determine whether they are equal. + + + + + Determines whether the specified objects are equal. + + The first object of type to compare. + The second object of type to compare. + + true if the specified objects are equal; otherwise, false. + + + + + Returns a hash code for the specified object. + + The for which a hash code is to be returned. + A hash code for the specified object. + The type of is a reference type and is null. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Initializes a new instance of the class. + + The token to read from. + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Gets the path of the current JSON token. + + + + + Specifies the type of token. + + + + + No token type has been set. + + + + + A JSON object. + + + + + A JSON array. + + + + + A JSON constructor. + + + + + A JSON object property. + + + + + A comment. + + + + + An integer value. + + + + + A float value. + + + + + A string value. + + + + + A boolean value. + + + + + A null value. + + + + + An undefined value. + + + + + A date value. + + + + + A raw JSON value. + + + + + A collection of bytes value. + + + + + A Guid value. + + + + + A Uri value. + + + + + A TimeSpan value. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Initializes a new instance of the class writing to the given . + + The container being written to. + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end. + + The token. + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Gets the token being writen. + + The token being writen. + + + + Specifies how JSON arrays are merged together. + + + + Concatenate arrays. + + + Union arrays, skipping items that already exist. + + + Replace all array items. + + + Merge array items together, matched by index. + + + + Specifies the member serialization options for the . + + + + + All public members are serialized by default. Members can be excluded using or . + This is the default member serialization mode. + + + + + Only members must be marked with or are serialized. + This member serialization mode can also be set by marking the class with . + + + + + All public and private fields are serialized. Members can be excluded using or . + This member serialization mode can also be set by marking the class with + and setting IgnoreSerializableAttribute on to false. + + + + + Specifies metadata property handling options for the . + + + + + Read metadata properties located at the start of a JSON object. + + + + + Read metadata properties located anywhere in a JSON object. Note that this setting will impact performance. + + + + + Do not try to read metadata properties. + + + + + Specifies missing member handling options for the . + + + + + Ignore a missing member and do not attempt to deserialize it. + + + + + Throw a when a missing member is encountered during deserialization. + + + + + Specifies null value handling options for the . + + + + + + + + + Include null values when serializing and deserializing objects. + + + + + Ignore null values when serializing and deserializing objects. + + + + + Specifies how object creation is handled by the . + + + + + Reuse existing objects, create new objects when needed. + + + + + Only reuse existing objects. + + + + + Always create new objects. + + + + + Specifies reference handling options for the . + Note that references cannot be preserved when a value is set via a non-default constructor such as types that implement ISerializable. + + + + + + + + Do not preserve references when serializing types. + + + + + Preserve references when serializing into a JSON object structure. + + + + + Preserve references when serializing into a JSON array structure. + + + + + Preserve references when serializing. + + + + + Specifies reference loop handling options for the . + + + + + Throw a when a loop is encountered. + + + + + Ignore loop references and do not serialize. + + + + + Serialize loop references. + + + + + Indicating whether a property is required. + + + + + The property is not required. The default state. + + + + + The property must be defined in JSON but can be a null value. + + + + + The property must be defined in JSON and cannot be a null value. + + + + + Contains the JSON schema extension methods. + + + + + Determines whether the is valid. + + The source to test. + The schema to test with. + + true if the specified is valid; otherwise, false. + + + + + Determines whether the is valid. + + The source to test. + The schema to test with. + When this method returns, contains any error messages generated while validating. + + true if the specified is valid; otherwise, false. + + + + + Validates the specified . + + The source to test. + The schema to test with. + + + + Validates the specified . + + The source to test. + The schema to test with. + The validation event handler. + + + + An in-memory representation of a JSON Schema. + + + + + Initializes a new instance of the class. + + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The object representing the JSON Schema. + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The to use when resolving schema references. + The object representing the JSON Schema. + + + + Load a from a string that contains schema JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Parses the specified json. + + The json. + The resolver. + A populated from the string that contains JSON. + + + + Writes this schema to a . + + A into which this method will write. + + + + Writes this schema to a using the specified . + + A into which this method will write. + The resolver used. + + + + Returns a that represents the current . + + + A that represents the current . + + + + + Gets or sets the id. + + + + + Gets or sets the title. + + + + + Gets or sets whether the object is required. + + + + + Gets or sets whether the object is read only. + + + + + Gets or sets whether the object is visible to users. + + + + + Gets or sets whether the object is transient. + + + + + Gets or sets the description of the object. + + + + + Gets or sets the types of values allowed by the object. + + The type. + + + + Gets or sets the pattern. + + The pattern. + + + + Gets or sets the minimum length. + + The minimum length. + + + + Gets or sets the maximum length. + + The maximum length. + + + + Gets or sets a number that the value should be divisble by. + + A number that the value should be divisble by. + + + + Gets or sets the minimum. + + The minimum. + + + + Gets or sets the maximum. + + The maximum. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the "minimum" attribute. + + A flag indicating whether the value can not equal the number defined by the "minimum" attribute. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the "maximum" attribute. + + A flag indicating whether the value can not equal the number defined by the "maximum" attribute. + + + + Gets or sets the minimum number of items. + + The minimum number of items. + + + + Gets or sets the maximum number of items. + + The maximum number of items. + + + + Gets or sets the of items. + + The of items. + + + + Gets or sets a value indicating whether items in an array are validated using the instance at their array position from . + + + true if items are validated using their array position; otherwise, false. + + + + + Gets or sets the of additional items. + + The of additional items. + + + + Gets or sets a value indicating whether additional items are allowed. + + + true if additional items are allowed; otherwise, false. + + + + + Gets or sets whether the array items must be unique. + + + + + Gets or sets the of properties. + + The of properties. + + + + Gets or sets the of additional properties. + + The of additional properties. + + + + Gets or sets the pattern properties. + + The pattern properties. + + + + Gets or sets a value indicating whether additional properties are allowed. + + + true if additional properties are allowed; otherwise, false. + + + + + Gets or sets the required property if this property is present. + + The required property if this property is present. + + + + Gets or sets the a collection of valid enum values allowed. + + A collection of valid enum values allowed. + + + + Gets or sets disallowed types. + + The disallow types. + + + + Gets or sets the default value. + + The default value. + + + + Gets or sets the collection of that this schema extends. + + The collection of that this schema extends. + + + + Gets or sets the format. + + The format. + + + + Returns detailed information about the schema exception. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Generates a from a specified . + + + + + Generate a from the specified type. + + The type to generate a from. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Gets or sets how undefined schemas are handled by the serializer. + + + + + Gets or sets the contract resolver. + + The contract resolver. + + + + Resolves from an id. + + + + + Initializes a new instance of the class. + + + + + Gets a for the specified reference. + + The id. + A for the specified reference. + + + + Gets or sets the loaded schemas. + + The loaded schemas. + + + + The value types allowed by the . + + + + + No type specified. + + + + + String type. + + + + + Float type. + + + + + Integer type. + + + + + Boolean type. + + + + + Object type. + + + + + Array type. + + + + + Null type. + + + + + Any type. + + + + + Specifies undefined schema Id handling options for the . + + + + + Do not infer a schema Id. + + + + + Use the .NET type name as the schema Id. + + + + + Use the assembly qualified .NET type name as the schema Id. + + + + + Returns detailed information related to the . + + + + + Gets the associated with the validation error. + + The JsonSchemaException associated with the validation error. + + + + Gets the path of the JSON location where the validation error occurred. + + The path of the JSON location where the validation error occurred. + + + + Gets the text description corresponding to the validation error. + + The text description. + + + + Represents the callback method that will handle JSON schema validation events and the . + + + + + Resolves member mappings for a type, camel casing property names. + + + + + Used by to resolves a for a given . + + + + + Used by to resolves a for a given . + + + + + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + + If set to true the will use a cached shared with other resolvers of the same type. + Sharing the cache will significantly performance because expensive reflection will only happen once but could cause unexpected + behavior if different instances of the resolver are suppose to produce different results. When set to false it is highly + recommended to reuse instances with the . + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Gets the serializable members for the type. + + The type to get serializable members for. + The serializable members for the type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates the constructor parameters. + + The constructor to create properties for. + The type's member properties. + Properties for the given . + + + + Creates a for the given . + + The matching member property. + The constructor parameter. + A created for the given . + + + + Resolves the default for the contract. + + Type of the object. + The contract's default . + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Determines which contract type is created for the given type. + + Type of the object. + A for the given type. + + + + Creates properties for the given . + + The type to create properties for. + /// The member serialization mode for the type. + Properties for the given . + + + + Creates the used by the serializer to get and set values from a member. + + The member. + The used by the serializer to get and set values from a member. + + + + Creates a for the given . + + The member's parent . + The member to create a for. + A created for the given . + + + + Resolves the name of the property. + + Name of the property. + Name of the property. + + + + Gets the resolved name of the property. + + Name of the property. + Name of the property. + + + + Gets a value indicating whether members are being get and set using dynamic code generation. + This value is determined by the runtime permissions available. + + + true if using dynamic code generation; otherwise, false. + + + + + Gets or sets the default members search flags. + + The default members search flags. + + + + Gets or sets a value indicating whether compiler generated members should be serialized. + + + true if serialized compiler generated members; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the interface when serializing and deserializing types. + + + true if the interface will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the attribute when serializing and deserializing types. + + + true if the attribute will be ignored when serializing and deserializing types; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Resolves the name of the property. + + Name of the property. + The property name camel cased. + + + + Used to resolve references when serializing and deserializing JSON by the . + + + + + Resolves a reference to its object. + + The serialization context. + The reference to resolve. + The object that + + + + Gets the reference for the sepecified object. + + The serialization context. + The object to get a reference for. + The reference to the object. + + + + Determines whether the specified object is referenced. + + The serialization context. + The object to test for a reference. + + true if the specified object is referenced; otherwise, false. + + + + + Adds a reference to the specified object. + + The serialization context. + The reference. + The object to reference. + + + + The default serialization binder used when resolving and loading classes from type names. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + The type of the object the formatter creates a new instance of. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Represents a trace writer that writes to the application's instances. + + + + + Represents a trace writer. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + The that will be used to filter the trace messages passed to the writer. + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Get and set values for a using dynamic methods. + + + + + Provides methods to get and set values. + + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Provides information surrounding an error. + + + + + Gets the error. + + The error. + + + + Gets the original object that caused the error. + + The original object that caused the error. + + + + Gets the member that caused the error. + + The member that caused the error. + + + + Gets the path of the JSON location where the error occurred. + + The path of the JSON location where the error occurred. + + + + Gets or sets a value indicating whether this is handled. + + true if handled; otherwise, false. + + + + Provides data for the Error event. + + + + + Initializes a new instance of the class. + + The current object. + The error context. + + + + Gets the current object the error event is being raised against. + + The current object the error event is being raised against. + + + + Gets the error context. + + The error context. + + + + Get and set values for a using dynamic methods. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Contract details for a used by the . + + + + + Contract details for a used by the . + + + + + Contract details for a used by the . + + + + + Gets the underlying type for the contract. + + The underlying type for the contract. + + + + Gets or sets the type created during deserialization. + + The type created during deserialization. + + + + Gets or sets whether this type contract is serialized as a reference. + + Whether this type contract is serialized as a reference. + + + + Gets or sets the default for this contract. + + The converter. + + + + Gets or sets all methods called immediately after deserialization of the object. + + The methods called immediately after deserialization of the object. + + + + Gets or sets all methods called during deserialization of the object. + + The methods called during deserialization of the object. + + + + Gets or sets all methods called after serialization of the object graph. + + The methods called after serialization of the object graph. + + + + Gets or sets all methods called before serialization of the object. + + The methods called before serialization of the object. + + + + Gets or sets all method called when an error is thrown during the serialization of the object. + + The methods called when an error is thrown during the serialization of the object. + + + + Gets or sets the method called immediately after deserialization of the object. + + The method called immediately after deserialization of the object. + + + + Gets or sets the method called during deserialization of the object. + + The method called during deserialization of the object. + + + + Gets or sets the method called after serialization of the object graph. + + The method called after serialization of the object graph. + + + + Gets or sets the method called before serialization of the object. + + The method called before serialization of the object. + + + + Gets or sets the method called when an error is thrown during the serialization of the object. + + The method called when an error is thrown during the serialization of the object. + + + + Gets or sets the default creator method used to create the object. + + The default creator method used to create the object. + + + + Gets or sets a value indicating whether the default creator is non public. + + true if the default object creator is non-public; otherwise, false. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the default collection items . + + The converter. + + + + Gets or sets a value indicating whether the collection items preserve object references. + + true if collection items preserve object references; otherwise, false. + + + + Gets or sets the collection item reference loop handling. + + The reference loop handling. + + + + Gets or sets the collection item type name handling. + + The type name handling. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets the of the collection items. + + The of the collection items. + + + + Gets a value indicating whether the collection type is a multidimensional array. + + true if the collection type is a multidimensional array; otherwise, false. + + + + Handles serialization callback events. + + The object that raised the callback event. + The streaming context. + + + + Handles serialization error callback events. + + The object that raised the callback event. + The streaming context. + The error context. + + + + Sets extension data for an object during deserialization. + + The object to set extension data on. + The extension data key. + The extension data value. + + + + Gets extension data for an object during serialization. + + The object to set extension data on. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the property name resolver. + + The property name resolver. + + + + Gets the of the dictionary keys. + + The of the dictionary keys. + + + + Gets the of the dictionary values. + + The of the dictionary values. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets the object's properties. + + The object's properties. + + + + Gets or sets the property name resolver. + + The property name resolver. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the ISerializable object constructor. + + The ISerializable object constructor. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the object member serialization. + + The member object serialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Gets the object's properties. + + The object's properties. + + + + Gets the constructor parameters required for any non-default constructor + + + + + Gets a collection of instances that define the parameters used with . + + + + + Gets or sets the override constructor used to create the object. + This is set when a constructor is marked up using the + JsonConstructor attribute. + + The override constructor. + + + + Gets or sets the parametrized constructor used to create the object. + + The parametrized constructor. + + + + Gets or sets the function used to create the object. When set this function will override . + This function is called with a collection of arguments which are defined by the collection. + + The function used to create the object. + + + + Gets or sets the extension data setter. + + + + + Gets or sets the extension data getter. + + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Maps a JSON property to a .NET member or constructor parameter. + + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the type that declared this property. + + The type that declared this property. + + + + Gets or sets the order of serialization and deserialization of a member. + + The numeric order of serialization or deserialization. + + + + Gets or sets the name of the underlying member or parameter. + + The name of the underlying member or parameter. + + + + Gets the that will get and set the during serialization. + + The that will get and set the during serialization. + + + + Gets or sets the type of the property. + + The type of the property. + + + + Gets or sets the for the property. + If set this converter takes presidence over the contract converter for the property type. + + The converter. + + + + Gets or sets the member converter. + + The member converter. + + + + Gets or sets a value indicating whether this is ignored. + + true if ignored; otherwise, false. + + + + Gets or sets a value indicating whether this is readable. + + true if readable; otherwise, false. + + + + Gets or sets a value indicating whether this is writable. + + true if writable; otherwise, false. + + + + Gets or sets a value indicating whether this has a member attribute. + + true if has a member attribute; otherwise, false. + + + + Gets the default value. + + The default value. + + + + Gets or sets a value indicating whether this is required. + + A value indicating whether this is required. + + + + Gets or sets a value indicating whether this property preserves object references. + + + true if this instance is reference; otherwise, false. + + + + + Gets or sets the property null value handling. + + The null value handling. + + + + Gets or sets the property default value handling. + + The default value handling. + + + + Gets or sets the property reference loop handling. + + The reference loop handling. + + + + Gets or sets the property object creation handling. + + The object creation handling. + + + + Gets or sets or sets the type name handling. + + The type name handling. + + + + Gets or sets a predicate used to determine whether the property should be serialize. + + A predicate used to determine whether the property should be serialize. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets an action used to set whether the property has been deserialized. + + An action used to set whether the property has been deserialized. + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Gets or sets the the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets the the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + A collection of objects. + + + + + Initializes a new instance of the class. + + The type. + + + + When implemented in a derived class, extracts the key from the specified element. + + The element from which to extract the key. + The key for the specified element. + + + + Adds a object. + + The property to add to the collection. + + + + Gets the closest matching object. + First attempts to get an exact case match of propertyName and then + a case insensitive match. + + Name of the property. + A matching property if found. + + + + Gets a property by property name. + + The name of the property to get. + Type property name string comparison. + A matching property if found. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Represents a trace writer that writes to memory. When the trace message limit is + reached then old trace messages will be removed as new messages are added. + + + + + Initializes a new instance of the class. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Returns an enumeration of the most recent trace messages. + + An enumeration of the most recent trace messages. + + + + Returns a of the most recent trace messages. + + + A of the most recent trace messages. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Represents a method that constructs an object. + + The object type to create. + + + + When applied to a method, specifies that the method is called when an error occurs serializing an object. + + + + + Get and set values for a using reflection. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Specifies how strings are escaped when writing JSON text. + + + + + Only control characters (e.g. newline) are escaped. + + + + + All non-ASCII and control characters (e.g. newline) are escaped. + + + + + HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. + + + + + Specifies type name handling options for the . + + + + + Do not include the .NET type name when serializing types. + + + + + Include the .NET type name when serializing into a JSON object structure. + + + + + Include the .NET type name when serializing into a JSON array structure. + + + + + Always include the .NET type name when serializing. + + + + + Include the .NET type name when the type of the object being serialized is not the same as its declared type. + + + + + Determines whether the collection is null or empty. + + The collection. + + true if the collection is null or empty; otherwise, false. + + + + + Adds the elements of the specified collection to the specified generic IList. + + The list to add to. + The collection of elements to add. + + + + Returns the index of the first occurrence in a sequence by using a specified IEqualityComparer. + + The type of the elements of source. + A sequence in which to locate a value. + The object to locate in the sequence + An equality comparer to compare values. + The zero-based index of the first occurrence of value within the entire sequence, if found; otherwise, –1. + + + + Converts the value to the specified type. If the value is unable to be converted, the + value is checked whether it assignable to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert or cast the value to. + + The converted type. If conversion was unsuccessful, the initial value + is returned if assignable to the target type. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic that returns a result + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Returns a Restrictions object which includes our current restrictions merged + with a restriction limiting our type + + + + + Gets a dictionary of the names and values of an Enum type. + + + + + + Gets a dictionary of the names and values of an Enum type. + + The enum type to get names and values for. + + + + + Gets the type of the typed collection's items. + + The type. + The type of the typed collection's items. + + + + Gets the member's underlying type. + + The member. + The underlying type of the member. + + + + Determines whether the member is an indexed property. + + The member. + + true if the member is an indexed property; otherwise, false. + + + + + Determines whether the property is an indexed property. + + The property. + + true if the property is an indexed property; otherwise, false. + + + + + Gets the member's value on the object. + + The member. + The target object. + The member's value on the object. + + + + Sets the member's value on the target object. + + The member. + The target. + The value. + + + + Determines whether the specified MemberInfo can be read. + + The MemberInfo to determine whether can be read. + /// if set to true then allow the member to be gotten non-publicly. + + true if the specified MemberInfo can be read; otherwise, false. + + + + + Determines whether the specified MemberInfo can be set. + + The MemberInfo to determine whether can be set. + if set to true then allow the member to be set non-publicly. + if set to true then allow the member to be set if read-only. + + true if the specified MemberInfo can be set; otherwise, false. + + + + + Builds a string. Unlike StringBuilder this class lets you reuse it's internal buffer. + + + + + Determines whether the string is all white space. Empty string will return false. + + The string to test whether it is all white space. + + true if the string is all white space; otherwise, false. + + + + + Nulls an empty string. + + The string. + Null if the string was null, otherwise the string unchanged. + + + + Specifies the state of the . + + + + + An exception has been thrown, which has left the in an invalid state. + You may call the method to put the in the Closed state. + Any other method calls results in an being thrown. + + + + + The method has been called. + + + + + An object is being written. + + + + + A array is being written. + + + + + A constructor is being written. + + + + + A property is being written. + + + + + A write method has not been called. + + + + diff --git a/Levante/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Levante/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000..c528739 Binary files /dev/null and b/Levante/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/Levante/obj/Debug/Levante.csproj.FileListAbsolute.txt b/Levante/obj/Debug/Levante.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..b076cae --- /dev/null +++ b/Levante/obj/Debug/Levante.csproj.FileListAbsolute.txt @@ -0,0 +1,14 @@ +c:\users\stefano\documents\visual studio 2013\Projects\Levante\Levante\bin\Debug\Levante.dll +c:\users\stefano\documents\visual studio 2013\Projects\Levante\Levante\bin\Debug\Levante.pdb +c:\users\stefano\documents\visual studio 2013\Projects\Levante\Levante\bin\Debug\Newtonsoft.Json.dll +c:\users\stefano\documents\visual studio 2013\Projects\Levante\Levante\bin\Debug\Newtonsoft.Json.xml +c:\users\stefano\documents\visual studio 2013\Projects\Levante\Levante\obj\Debug\Levante.dll +c:\users\stefano\documents\visual studio 2013\Projects\Levante\Levante\obj\Debug\Levante.pdb +c:\Projects\Libraries\Levante\Levante.dll +c:\Projects\Libraries\Levante\Levante.pdb +C:\Users\Stefano\Documents\Visual Studio 2013\Projects\Levante\Levante\obj\Debug\Levante.csprojResolveAssemblyReference.cache +C:\Projects\Enerj\Levante\Levante\obj\Debug\Levante.dll +C:\Projects\Enerj\Levante\Levante\obj\Debug\Levante.pdb +C:\Users\Nogarole\Documents\Visual Studio 2013\Projects\Levante\Levante\obj\Debug\Levante.csprojResolveAssemblyReference.cache +C:\Users\Nogarole\Documents\Visual Studio 2013\Projects\Levante\Levante\obj\Debug\Levante.dll +C:\Users\Nogarole\Documents\Visual Studio 2013\Projects\Levante\Levante\obj\Debug\Levante.pdb diff --git a/Levante/obj/Debug/Levante.csprojResolveAssemblyReference.cache b/Levante/obj/Debug/Levante.csprojResolveAssemblyReference.cache new file mode 100644 index 0000000..096ff12 Binary files /dev/null and b/Levante/obj/Debug/Levante.csprojResolveAssemblyReference.cache differ diff --git a/Levante/obj/Debug/Levante.dll b/Levante/obj/Debug/Levante.dll new file mode 100644 index 0000000..3a310cd Binary files /dev/null and b/Levante/obj/Debug/Levante.dll differ diff --git a/Levante/obj/Debug/Levante.pdb b/Levante/obj/Debug/Levante.pdb new file mode 100644 index 0000000..b4f40dc Binary files /dev/null and b/Levante/obj/Debug/Levante.pdb differ diff --git a/Levante/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/Levante/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs new file mode 100644 index 0000000..e69de29 diff --git a/Levante/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/Levante/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs new file mode 100644 index 0000000..e69de29 diff --git a/Levante/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/Levante/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs new file mode 100644 index 0000000..e69de29 diff --git a/LevanteTestMVC/App_Start/FilterConfig.cs b/LevanteTestMVC/App_Start/FilterConfig.cs new file mode 100644 index 0000000..dcd77e8 --- /dev/null +++ b/LevanteTestMVC/App_Start/FilterConfig.cs @@ -0,0 +1,13 @@ +using System.Web; +using System.Web.Mvc; + +namespace LevanteTestMVC +{ + public class FilterConfig + { + public static void RegisterGlobalFilters(GlobalFilterCollection filters) + { + filters.Add(new HandleErrorAttribute()); + } + } +} \ No newline at end of file diff --git a/LevanteTestMVC/App_Start/RouteConfig.cs b/LevanteTestMVC/App_Start/RouteConfig.cs new file mode 100644 index 0000000..c94148f --- /dev/null +++ b/LevanteTestMVC/App_Start/RouteConfig.cs @@ -0,0 +1,23 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web; +using System.Web.Mvc; +using System.Web.Routing; + +namespace LevanteTestMVC +{ + public class RouteConfig + { + public static void RegisterRoutes(RouteCollection routes) + { + routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); + + routes.MapRoute( + name: "Default", + url: "{controller}/{action}/{id}", + defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } + ); + } + } +} \ No newline at end of file diff --git a/LevanteTestMVC/App_Start/WebApiConfig.cs b/LevanteTestMVC/App_Start/WebApiConfig.cs new file mode 100644 index 0000000..3863cdc --- /dev/null +++ b/LevanteTestMVC/App_Start/WebApiConfig.cs @@ -0,0 +1,19 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web.Http; + +namespace LevanteTestMVC +{ + public static class WebApiConfig + { + public static void Register(HttpConfiguration config) + { + config.Routes.MapHttpRoute( + name: "DefaultApi", + routeTemplate: "api/{controller}/{id}", + defaults: new { id = RouteParameter.Optional } + ); + } + } +} diff --git a/LevanteTestMVC/Controllers/HomeController.cs b/LevanteTestMVC/Controllers/HomeController.cs new file mode 100644 index 0000000..35738ff --- /dev/null +++ b/LevanteTestMVC/Controllers/HomeController.cs @@ -0,0 +1,154 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web; +using System.Web.Mvc; +using Levante; +using Newtonsoft.Json; + +namespace LevanteTestMVC.Controllers +{ + class Utente/* : LevanteSync */ + { + [JsonProperty("@type")] + public String Type { get; set; } + [JsonProperty("@rid")] + public String Id { get; set; } + [JsonProperty("@version")] + public Int32 Version { get; set; } + [JsonProperty("@class")] + public String Class { get; set; } + + [JsonProperty("Nome")] + public String Nome { get; set; } + [JsonProperty("Cognome")] + public String Cognome { get; set; } + [JsonProperty("Immagine")] + public Byte[] Immagine { get; set; } + [JsonProperty("Ruoli")] + public List Ruoli { get; set; } + + // Id Fake utilizzato solamente per aggiornare l'Id reale dopo una proiezione + private String _Id_Fake; + [JsonProperty("Utente_rid")] + private String Id_Fake + { + get + { + return _Id_Fake; + } + set + { + if (!String.IsNullOrEmpty(value)) + { + _Id_Fake = value; + Id = value; + } + } + } + + public Utente() + { + Id = ""; + Type = "d"; + Class = "Utente"; + Ruoli = new List(); + } + } + + class Ruolo + { + [JsonProperty("@type")] + public String Type { get; set; } + [JsonProperty("@rid")] + public String Id { get; set; } + [JsonProperty("@version")] + public Int32 Version { get; set; } + [JsonProperty("@class")] + public String Class { get; set; } + + [JsonProperty("Descrizione")] + public String Descrizione { get; set; } + + // Id Fake utilizzato solamente per aggiornare l'Id reale dopo una proiezione + private String _Id_Fake; + [JsonProperty("Ruolo_rid")] + private String Id_Fake + { + get + { + return _Id_Fake; + } + set + { + if (!String.IsNullOrEmpty(value)) + { + _Id_Fake = value; + Id = value; + } + } + } + + public Ruolo() + { + //Id = ""; + Type = "d"; + Class = "Ruolo"; + } + } + + public class HomeController : Controller + { + // + // GET: /Home/ + + public ActionResult Index() + { + Levante.Server pServer = new Levante.Server(); + pServer.Name = "localhost"; + pServer.Port = 2480; + + pServer.DatabasesList(); + + Levante.parmConnection pConn = new Levante.parmConnection(); + pConn.Server = pServer; + pConn.DBName = "Test"; + pConn.Authentication = new Levante.parmAuthentication(); + pConn.Authentication.Name = "admin"; + pConn.Authentication.Password = "admin"; + using (Levante.Connection conn = new Levante.Connection(pConn)) + { + if (conn.Connect().Code == Levante.ResultCode.OK) + { + String Log = ""; + + Log += DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss.fff") + " INIZIO\r\n"; + // Elimino tutti gli utenti + conn.From("Utente").Delete(); + Log += DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss.fff") + " Pulita tabella Utente\r\n"; + // Ottengo la lista dei Ruoli + List Ruoli = conn.From("Ruolo").Select(); + // Inserisco 100000 Utenti differenti + using (Levante.Connection.Transaction trans = conn.CreateTransaction()) + { + for (Int32 idxUtente = 1; idxUtente <= 100000; idxUtente++) + { + Utente nuovoute = new Utente(); + nuovoute.Nome = "Utente" + idxUtente; + nuovoute.Cognome = "CogUtente" + idxUtente; + nuovoute.Ruoli.Add(Ruoli[idxUtente % 2]); + trans.Insert(nuovoute); + } + trans.Execute(); + } + Log += DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss.fff") + " Inseriti 100.000 Utenti\r\n"; + List Utenti = conn.From("Utente").Select(); + Log += DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss.fff") + " Effettuata query di selezione\r\n"; + } + } + + return View(); + } + + } +} diff --git a/LevanteTestMVC/Global.asax b/LevanteTestMVC/Global.asax new file mode 100644 index 0000000..78e168e --- /dev/null +++ b/LevanteTestMVC/Global.asax @@ -0,0 +1 @@ +<%@ Application Codebehind="Global.asax.cs" Inherits="LevanteTestMVC.MvcApplication" Language="C#" %> diff --git a/LevanteTestMVC/Global.asax.cs b/LevanteTestMVC/Global.asax.cs new file mode 100644 index 0000000..6558387 --- /dev/null +++ b/LevanteTestMVC/Global.asax.cs @@ -0,0 +1,24 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web; +using System.Web.Http; +using System.Web.Mvc; +using System.Web.Routing; + +namespace LevanteTestMVC +{ + // Nota: per istruzioni su come abilitare la modalità classica di IIS6 o IIS7, + // visitare il sito Web all'indirizzo http://go.microsoft.com/?LinkId=9394801 + public class MvcApplication : System.Web.HttpApplication + { + protected void Application_Start() + { + AreaRegistration.RegisterAllAreas(); + + WebApiConfig.Register(GlobalConfiguration.Configuration); + FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); + RouteConfig.RegisterRoutes(RouteTable.Routes); + } + } +} \ No newline at end of file diff --git a/LevanteTestMVC/LevanteTestMVC.csproj b/LevanteTestMVC/LevanteTestMVC.csproj new file mode 100644 index 0000000..f513c5f --- /dev/null +++ b/LevanteTestMVC/LevanteTestMVC.csproj @@ -0,0 +1,190 @@ + + + + + Debug + AnyCPU + + + 2.0 + {0B7C0CC1-7750-4CCC-B12E-95DDF0136A0E} + {E3E379DF-F4C6-4180-9B81-6769533ABE47};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc} + Library + Properties + LevanteTestMVC + LevanteTestMVC + v4.5.1 + false + true + + + + + + + + true + full + false + bin\ + DEBUG;TRACE + prompt + 4 + false + + + pdbonly + true + bin\ + TRACE + prompt + 4 + false + + + + + False + ..\..\..\..\..\..\..\Projects\Libraries\Levante\Newtonsoft.Json.dll + + + + + + + + + + + + + + + + + + + True + ..\packages\Microsoft.Web.Infrastructure.1.0.0.0\lib\net40\Microsoft.Web.Infrastructure.dll + + + True + ..\packages\Microsoft.AspNet.Mvc.FixedDisplayModes.1.0.0\lib\net40\Microsoft.Web.Mvc.FixedDisplayModes.dll + + + True + ..\packages\Microsoft.Net.Http.2.0.30506.0\lib\net40\System.Net.Http.dll + + + ..\packages\Microsoft.AspNet.WebApi.Client.4.0.30506.0\lib\net40\System.Net.Http.Formatting.dll + + + True + ..\packages\Microsoft.Net.Http.2.0.30506.0\lib\net40\System.Net.Http.WebRequest.dll + + + True + ..\packages\Microsoft.AspNet.WebPages.2.0.30506.0\lib\net40\System.Web.Helpers.dll + + + ..\packages\Microsoft.AspNet.WebApi.Core.4.0.30506.0\lib\net40\System.Web.Http.dll + + + ..\packages\Microsoft.AspNet.WebApi.WebHost.4.0.30506.0\lib\net40\System.Web.Http.WebHost.dll + + + True + ..\packages\Microsoft.AspNet.Mvc.4.0.30506.0\lib\net40\System.Web.Mvc.dll + + + True + ..\packages\Microsoft.AspNet.Razor.2.0.30506.0\lib\net40\System.Web.Razor.dll + + + True + ..\packages\Microsoft.AspNet.WebPages.2.0.30506.0\lib\net40\System.Web.WebPages.dll + + + True + ..\packages\Microsoft.AspNet.WebPages.2.0.30506.0\lib\net40\System.Web.WebPages.Deployment.dll + + + True + ..\packages\Microsoft.AspNet.WebPages.2.0.30506.0\lib\net40\System.Web.WebPages.Razor.dll + + + + + + + Global.asax + + + + + + + + + + Designer + + + Web.config + + + Web.config + + + + + + + + + + + + + + + + {32a552b5-f2d0-4eb9-90e4-7a026c35ae67} + Levante + + + + 10.0 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + + + + + + + + + + + + True + True + 53276 + / + http://localhost:53276/ + False + False + + + False + + + + + + \ No newline at end of file diff --git a/LevanteTestMVC/LevanteTestMVC.csproj.user b/LevanteTestMVC/LevanteTestMVC.csproj.user new file mode 100644 index 0000000..b74b0cd --- /dev/null +++ b/LevanteTestMVC/LevanteTestMVC.csproj.user @@ -0,0 +1,28 @@ + + + + + + + + + SpecificPage + True + False + False + False + + + + + + + + + True + True + + + + + \ No newline at end of file diff --git a/LevanteTestMVC/Properties/AssemblyInfo.cs b/LevanteTestMVC/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..e7c142b --- /dev/null +++ b/LevanteTestMVC/Properties/AssemblyInfo.cs @@ -0,0 +1,35 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Le informazioni generali relative a un assembly sono controllate dal seguente +// set di attributi. Modificare i valori di questi attributi per modificare le informazioni +// associate a un assembly. +[assembly: AssemblyTitle("LevanteTestMVC")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("LevanteTestMVC")] +[assembly: AssemblyCopyright("Copyright © 2014")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Se si imposta ComVisible su false, i tipi in questo assembly non saranno visibili +// ai componenti COM. Se è necessario accedere a un tipo in questo assembly da +// COM, impostare su true l'attributo ComVisible per tale tipo. +[assembly: ComVisible(false)] + +// Se il progetto viene esposto a COM, il GUID seguente verrà utilizzato per creare l'ID della libreria dei tipi +[assembly: Guid("53e7c120-6344-4024-8fff-c286e167e024")] + +// Le informazioni sulla versione di un assembly sono costituite dai quattro valori seguenti: +// +// Versione principale +// Versione secondaria +// Numero build +// Revisione +// +// È possibile specificare tutti i valori oppure impostare valori predefiniti per i numeri relativi alla revisione e alla build +// utilizzando l'asterisco (*) come illustrato di seguito: +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/LevanteTestMVC/Views/Home/Index.cshtml b/LevanteTestMVC/Views/Home/Index.cshtml new file mode 100644 index 0000000..e2723b9 --- /dev/null +++ b/LevanteTestMVC/Views/Home/Index.cshtml @@ -0,0 +1,17 @@ +@{ + Layout = null; +} + + + + + + + Index + + +
+ +
+ + diff --git a/LevanteTestMVC/Views/Web.config b/LevanteTestMVC/Views/Web.config new file mode 100644 index 0000000..8d5d48c --- /dev/null +++ b/LevanteTestMVC/Views/Web.config @@ -0,0 +1,58 @@ + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/LevanteTestMVC/Web.Debug.config b/LevanteTestMVC/Web.Debug.config new file mode 100644 index 0000000..b9e0897 --- /dev/null +++ b/LevanteTestMVC/Web.Debug.config @@ -0,0 +1,30 @@ + + + + + + + + + + \ No newline at end of file diff --git a/LevanteTestMVC/Web.Release.config b/LevanteTestMVC/Web.Release.config new file mode 100644 index 0000000..bae7293 --- /dev/null +++ b/LevanteTestMVC/Web.Release.config @@ -0,0 +1,31 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/LevanteTestMVC/Web.config b/LevanteTestMVC/Web.config new file mode 100644 index 0000000..57f8af4 --- /dev/null +++ b/LevanteTestMVC/Web.config @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/LevanteTestMVC/bin/Levante.dll b/LevanteTestMVC/bin/Levante.dll new file mode 100644 index 0000000..3a310cd Binary files /dev/null and b/LevanteTestMVC/bin/Levante.dll differ diff --git a/LevanteTestMVC/bin/Levante.pdb b/LevanteTestMVC/bin/Levante.pdb new file mode 100644 index 0000000..e011304 Binary files /dev/null and b/LevanteTestMVC/bin/Levante.pdb differ diff --git a/LevanteTestMVC/bin/LevanteTestMVC.dll b/LevanteTestMVC/bin/LevanteTestMVC.dll new file mode 100644 index 0000000..c801496 Binary files /dev/null and b/LevanteTestMVC/bin/LevanteTestMVC.dll differ diff --git a/LevanteTestMVC/bin/LevanteTestMVC.dll.config b/LevanteTestMVC/bin/LevanteTestMVC.dll.config new file mode 100644 index 0000000..57f8af4 --- /dev/null +++ b/LevanteTestMVC/bin/LevanteTestMVC.dll.config @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/LevanteTestMVC/bin/LevanteTestMVC.pdb b/LevanteTestMVC/bin/LevanteTestMVC.pdb new file mode 100644 index 0000000..8bbf7f1 Binary files /dev/null and b/LevanteTestMVC/bin/LevanteTestMVC.pdb differ diff --git a/LevanteTestMVC/bin/Microsoft.Web.Infrastructure.dll b/LevanteTestMVC/bin/Microsoft.Web.Infrastructure.dll new file mode 100644 index 0000000..85f1138 Binary files /dev/null and b/LevanteTestMVC/bin/Microsoft.Web.Infrastructure.dll differ diff --git a/LevanteTestMVC/bin/Microsoft.Web.Mvc.FixedDisplayModes.dll b/LevanteTestMVC/bin/Microsoft.Web.Mvc.FixedDisplayModes.dll new file mode 100644 index 0000000..183f70e Binary files /dev/null and b/LevanteTestMVC/bin/Microsoft.Web.Mvc.FixedDisplayModes.dll differ diff --git a/LevanteTestMVC/bin/Newtonsoft.Json.dll b/LevanteTestMVC/bin/Newtonsoft.Json.dll new file mode 100644 index 0000000..8ae038b Binary files /dev/null and b/LevanteTestMVC/bin/Newtonsoft.Json.dll differ diff --git a/LevanteTestMVC/bin/Newtonsoft.Json.xml b/LevanteTestMVC/bin/Newtonsoft.Json.xml new file mode 100644 index 0000000..65a77c2 --- /dev/null +++ b/LevanteTestMVC/bin/Newtonsoft.Json.xml @@ -0,0 +1,8558 @@ + + + + Newtonsoft.Json + + + + + Represents a BSON Oid (object id). + + + + + Initializes a new instance of the class. + + The Oid value. + + + + Gets or sets the value of the Oid. + + The value of the Oid. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Initializes a new instance of the class with the specified . + + + + + Reads the next JSON token from the stream. + + true if the next token was read successfully; false if there are no more tokens to read. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Skips the children of the current token. + + + + + Sets the current token. + + The new token. + + + + Sets the current token and value. + + The new token. + The value. + + + + Sets the state based on current token type. + + + + + Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. + + + + + Releases unmanaged and - optionally - managed resources + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Changes the to Closed. + + + + + Gets the current reader state. + + The current reader state. + + + + Gets or sets a value indicating whether the underlying stream or + should be closed when the reader is closed. + + + true to close the underlying stream or when + the reader is closed; otherwise false. The default is true. + + + + + Gets or sets a value indicating whether multiple pieces of JSON content can + be read from a continuous stream without erroring. + + + true to support reading multiple pieces of JSON content; otherwise false. The default is false. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + Get or set how time zones are handling when reading JSON. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Get or set how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Get or set how custom date formatted strings are parsed when reading JSON. + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Gets the type of the current JSON token. + + + + + Gets the text value of the current JSON token. + + + + + Gets The Common Language Runtime (CLR) type for the current JSON token. + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Specifies the state of the reader. + + + + + The Read method has not been called. + + + + + The end of the file has been reached successfully. + + + + + Reader is at a property. + + + + + Reader is at the start of an object. + + + + + Reader is in an object. + + + + + Reader is at the start of an array. + + + + + Reader is in an array. + + + + + The Close method has been called. + + + + + Reader has just read a value. + + + + + Reader is at the start of a constructor. + + + + + Reader in a constructor. + + + + + An error occurred that prevents the read operation from continuing. + + + + + The end of the file has been reached successfully. + + + + + Initializes a new instance of the class. + + The stream. + + + + Initializes a new instance of the class. + + The reader. + + + + Initializes a new instance of the class. + + The stream. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The reader. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + + A . This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Changes the to Closed. + + + + + Gets or sets a value indicating whether binary data reading should compatible with incorrect Json.NET 3.5 written binary. + + + true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. + + + + + Gets or sets a value indicating whether the root object will be read as a JSON array. + + + true if the root object will be read as a JSON array; otherwise, false. + + + + + Gets or sets the used when reading values from BSON. + + The used when reading values from BSON. + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Creates an instance of the JsonWriter class. + + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the end of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the end of an array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end constructor. + + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + + + + Writes the end of the current Json object or array. + + + + + Writes the current token and its children. + + The to read the token from. + + + + Writes the current token. + + The to read the token from. + A flag indicating whether the current token's children should be written. + + + + Writes the specified end token. + + The end token to write. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON without changing the writer's state. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes out the given white space. + + The string of white space characters. + + + + Sets the state of the JsonWriter, + + The JsonToken being written. + The value being written. + + + + Gets or sets a value indicating whether the underlying stream or + should be closed when the writer is closed. + + + true to close the underlying stream or when + the writer is closed; otherwise false. The default is true. + + + + + Gets the top. + + The top. + + + + Gets the state of the writer. + + + + + Gets the path of the writer. + + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling when writing JSON text. + + + + + Get or set how strings are escaped when writing JSON text. + + + + + Get or set how special floating point numbers, e.g. , + and , + are written to JSON text. + + + + + Get or set how and values are formatting when writing JSON text. + + + + + Gets or sets the culture used when writing JSON. Defaults to . + + + + + Initializes a new instance of the class. + + The stream. + + + + Initializes a new instance of the class. + + The writer. + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Writes the end. + + The token. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes the beginning of a Json array. + + + + + Writes the beginning of a Json object. + + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Closes this stream and the underlying stream. + + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value that represents a BSON object id. + + The Object ID value to write. + + + + Writes a BSON regex. + + The regex pattern. + The regex options. + + + + Gets or sets the used when writing values to BSON. + When set to no conversion will occur. + + The used when writing values to BSON. + + + + Specifies how constructors are used when initializing objects during deserialization by the . + + + + + First attempt to use the public default constructor, then fall back to single paramatized constructor, then the non-public default constructor. + + + + + Json.NET will use a non-public default constructor before falling back to a paramatized constructor. + + + + + Converts a binary value to and from a base 64 string value. + + + + + Converts an object to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets the of the JSON produced by the JsonConverter. + + The of the JSON produced by the JsonConverter. + + + + Gets a value indicating whether this can read JSON. + + true if this can read JSON; otherwise, false. + + + + Gets a value indicating whether this can write JSON. + + true if this can write JSON; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Create a custom object + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Creates an object which will then be populated by the serializer. + + Type of the object. + The created object. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Provides a base class for converting a to and from JSON. + + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a F# discriminated union type to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an Entity Framework EntityKey to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an ExpandoObject to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Converts a to and from the ISO 8601 date format (e.g. 2008-04-12T12:53Z). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Gets or sets the date time styles used when converting a date to and from JSON. + + The date time styles used when converting a date to and from JSON. + + + + Gets or sets the date time format used when converting a date to and from JSON. + + The date time format used when converting a date to and from JSON. + + + + Gets or sets the culture used when converting a date to and from JSON. + + The culture used when converting a date to and from JSON. + + + + Converts a to and from a JavaScript date constructor (e.g. new Date(52231943)). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from its name string value. + + + + + Initializes a new instance of the class. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets or sets a value indicating whether the written enum text should be camel case. + + true if the written enum text will be camel case; otherwise, false. + + + + Gets or sets a value indicating whether integer values are allowed. + + true if integers are allowed; otherwise, false. + + + + Converts a to and from a string (e.g. "1.2.3.4"). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts XML to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The calling serializer. + The value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Checks if the attributeName is a namespace attribute. + + Attribute name to test. + The attribute name prefix if it has one, otherwise an empty string. + True if attribute name is for a namespace attribute, otherwise false. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produces multiple root elements. + + The name of the deserialize root element. + + + + Gets or sets a flag to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + true if the array attibute is written to the XML; otherwise, false. + + + + Gets or sets a value indicating whether to write the root JSON object. + + true if the JSON root object is omitted; otherwise, false. + + + + Specifies how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Floating point numbers are parsed to . + + + + + Floating point numbers are parsed to . + + + + + Specifies how dates are formatted when writing JSON text. + + + + + Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". + + + + + Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". + + + + + Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. + + + + + Date formatted strings are not parsed to a date type and are read as strings. + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Specifies how to treat the time value when converting between string and . + + + + + Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time. + + + + + Treat as a UTC. If the object represents a local time, it is converted to a UTC. + + + + + Treat as a local time if a is being converted to a string. + If a string is being converted to , convert to a local time if a time zone is specified. + + + + + Time zone information should be preserved when converting. + + + + + Specifies default value handling options for the . + + + + + + + + + Include members where the member value is the same as the member's default value when serializing objects. + Included members are written to JSON. Has no effect when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + so that is is not written to JSON. + This option will ignore all default values (e.g. null for objects and nullable types; 0 for integers, + decimals and floating point numbers; and false for booleans). The default value ignored can be changed by + placing the on the property. + + + + + Members with a default value but no JSON will be set to their default value when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + and sets members to their default value when deserializing. + + + + + Specifies float format handling options when writing special floating point numbers, e.g. , + and with . + + + + + Write special floating point values as strings in JSON, e.g. "NaN", "Infinity", "-Infinity". + + + + + Write special floating point values as symbols in JSON, e.g. NaN, Infinity, -Infinity. + Note that this will produce non-valid JSON. + + + + + Write special floating point values as the property's default value in JSON, e.g. 0.0 for a property, null for a property. + + + + + Specifies formatting options for the . + + + + + No special formatting is applied. This is the default. + + + + + Causes child objects to be indented according to the and settings. + + + + + Provides an interface to enable a class to return line and position information. + + + + + Gets a value indicating whether the class can return line information. + + + true if LineNumber and LinePosition can be provided; otherwise, false. + + + + + Gets the current line number. + + The current line number or 0 if no line information is available (for example, HasLineInfo returns false). + + + + Gets the current line position. + + The current line position or 0 if no line information is available (for example, HasLineInfo returns false). + + + + Instructs the how to serialize the collection. + + + + + Instructs the how to serialize the object. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets the id. + + The id. + + + + Gets or sets the title. + + The title. + + + + Gets or sets the description. + + The description. + + + + Gets the collection's items converter. + + The collection's items converter. + + + + Gets or sets a value that indicates whether to preserve object references. + + + true to keep object reference; otherwise, false. The default is false. + + + + + Gets or sets a value that indicates whether to preserve collection's items references. + + + true to keep collection's items object references; otherwise, false. The default is false. + + + + + Gets or sets the reference loop handling used when serializing the collection's items. + + The reference loop handling. + + + + Gets or sets the type name handling used when serializing the collection's items. + + The type name handling. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with a flag indicating whether the array can contain null items + + A flag indicating whether the array can contain null items. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets a value indicating whether null items are allowed in the collection. + + true if null items are allowed in the collection; otherwise, false. + + + + Instructs the to use the specified constructor when deserializing that object. + + + + + Provides methods for converting between common language runtime types and JSON types. + + + + + + + + Represents JavaScript's boolean value true as a string. This field is read-only. + + + + + Represents JavaScript's boolean value false as a string. This field is read-only. + + + + + Represents JavaScript's null as a string. This field is read-only. + + + + + Represents JavaScript's undefined as a string. This field is read-only. + + + + + Represents JavaScript's positive infinity as a string. This field is read-only. + + + + + Represents JavaScript's negative infinity as a string. This field is read-only. + + + + + Represents JavaScript's NaN as a string. This field is read-only. + + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + The time zone handling when the date is converted to a string. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Serializes the specified object to a JSON string. + + The object to serialize. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using formatting. + + The object to serialize. + Indicates how the output is formatted. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + A collection converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using formatting and a collection of . + + The object to serialize. + Indicates how the output is formatted. + A collection converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a type, formatting and . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be used. + + The type of the value being serialized. + This parameter is used when is Auto to write out the type name if the type of the value does not match. + Specifing the type is optional. + + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using formatting and . + + The object to serialize. + Indicates how the output is formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a type, formatting and . + + The object to serialize. + Indicates how the output is formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + The type of the value being serialized. + This parameter is used when is Auto to write out the type name if the type of the value does not match. + Specifing the type is optional. + + + A JSON string representation of the object. + + + + + Asynchronously serializes the specified object to a JSON string. + Serialization will happen on a new thread. + + The object to serialize. + + A task that represents the asynchronous serialize operation. The value of the TResult parameter contains a JSON string representation of the object. + + + + + Asynchronously serializes the specified object to a JSON string using formatting. + Serialization will happen on a new thread. + + The object to serialize. + Indicates how the output is formatted. + + A task that represents the asynchronous serialize operation. The value of the TResult parameter contains a JSON string representation of the object. + + + + + Asynchronously serializes the specified object to a JSON string using formatting and a collection of . + Serialization will happen on a new thread. + + The object to serialize. + Indicates how the output is formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A task that represents the asynchronous serialize operation. The value of the TResult parameter contains a JSON string representation of the object. + + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + The deserialized object from the JSON string. + + + + Deserializes the JSON to a .NET object using . + + The JSON to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The of object being deserialized. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the given anonymous type. + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be infered from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the given anonymous type using . + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be infered from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the specified .NET type using a collection of . + + The type of the object to deserialize to. + The JSON to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using . + + The type of the object to deserialize to. + The object to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using a collection of . + + The JSON to deserialize. + The type of the object to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using . + + The JSON to deserialize. + The type of the object to deserialize to. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Asynchronously deserializes the JSON to the specified .NET type. + Deserialization will happen on a new thread. + + The type of the object to deserialize to. + The JSON to deserialize. + + A task that represents the asynchronous deserialize operation. The value of the TResult parameter contains the deserialized object from the JSON string. + + + + + Asynchronously deserializes the JSON to the specified .NET type using . + Deserialization will happen on a new thread. + + The type of the object to deserialize to. + The JSON to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + + A task that represents the asynchronous deserialize operation. The value of the TResult parameter contains the deserialized object from the JSON string. + + + + + Asynchronously deserializes the JSON to the specified .NET type. + Deserialization will happen on a new thread. + + The JSON to deserialize. + + A task that represents the asynchronous deserialize operation. The value of the TResult parameter contains the deserialized object from the JSON string. + + + + + Asynchronously deserializes the JSON to the specified .NET type using . + Deserialization will happen on a new thread. + + The JSON to deserialize. + The type of the object to deserialize to. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + + A task that represents the asynchronous deserialize operation. The value of the TResult parameter contains the deserialized object from the JSON string. + + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + + + Populates the object with values from the JSON string using . + + The JSON to populate values from. + The target object to populate values onto. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + + + + Asynchronously populates the object with values from the JSON string using . + + The JSON to populate values from. + The target object to populate values onto. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + + A task that represents the asynchronous populate operation. + + + + + Serializes the XML node to a JSON string. + + The node to serialize. + A JSON string of the XmlNode. + + + + Serializes the XML node to a JSON string using formatting. + + The node to serialize. + Indicates how the output is formatted. + A JSON string of the XmlNode. + + + + Serializes the XML node to a JSON string using formatting and omits the root object if is true. + + The node to serialize. + Indicates how the output is formatted. + Omits writing the root object. + A JSON string of the XmlNode. + + + + Deserializes the XmlNode from a JSON string. + + The JSON string. + The deserialized XmlNode + + + + Deserializes the XmlNode from a JSON string nested in a root elment specified by . + + The JSON string. + The name of the root element to append when deserializing. + The deserialized XmlNode + + + + Deserializes the XmlNode from a JSON string nested in a root elment specified by + and writes a .NET array attribute for collections. + + The JSON string. + The name of the root element to append when deserializing. + + A flag to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized XmlNode + + + + Serializes the to a JSON string. + + The node to convert to JSON. + A JSON string of the XNode. + + + + Serializes the to a JSON string using formatting. + + The node to convert to JSON. + Indicates how the output is formatted. + A JSON string of the XNode. + + + + Serializes the to a JSON string using formatting and omits the root object if is true. + + The node to serialize. + Indicates how the output is formatted. + Omits writing the root object. + A JSON string of the XNode. + + + + Deserializes the from a JSON string. + + The JSON string. + The deserialized XNode + + + + Deserializes the from a JSON string nested in a root elment specified by . + + The JSON string. + The name of the root element to append when deserializing. + The deserialized XNode + + + + Deserializes the from a JSON string nested in a root elment specified by + and writes a .NET array attribute for collections. + + The JSON string. + The name of the root element to append when deserializing. + + A flag to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized XNode + + + + Gets or sets a function that creates default . + Default settings are automatically used by serialization methods on , + and and on . + To serialize without using any default settings create a with + . + + + + + Instructs the to use the specified when serializing the member or class. + + + + + Initializes a new instance of the class. + + Type of the converter. + + + + Gets the type of the converter. + + The type of the converter. + + + + Represents a collection of . + + + + + Instructs the how to serialize the collection. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + The exception thrown when an error occurs during Json serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Instructs the to deserialize properties with no matching class member into the specified collection + and write values during serialization. + + + + + Initializes a new instance of the class. + + + + + Gets or sets a value that indicates whether to write extension data when serializing the object. + + + true to write extension data when serializing the object; otherwise, false. The default is true. + + + + + Gets or sets a value that indicates whether to read extension data when deserializing the object. + + + true to read extension data when deserializing the object; otherwise, false. The default is true. + + + + + Instructs the not to serialize the public field or public read/write property value. + + + + + Instructs the how to serialize the object. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified member serialization. + + The member serialization. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets the member serialization. + + The member serialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Instructs the to always serialize the member with the specified name. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified name. + + Name of the property. + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets the null value handling used when serializing this property. + + The null value handling. + + + + Gets or sets the default value handling used when serializing this property. + + The default value handling. + + + + Gets or sets the reference loop handling used when serializing this property. + + The reference loop handling. + + + + Gets or sets the object creation handling used when deserializing this property. + + The object creation handling. + + + + Gets or sets the type name handling used when serializing this property. + + The type name handling. + + + + Gets or sets whether this property's value is serialized as a reference. + + Whether this property's value is serialized as a reference. + + + + Gets or sets the order of serialization and deserialization of a member. + + The numeric order of serialization or deserialization. + + + + Gets or sets a value indicating whether this property is required. + + + A value indicating whether this property is required. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + Gets or sets the the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + The exception thrown when an error occurs while reading Json text. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + The exception thrown when an error occurs during Json serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Serializes and deserializes objects into and from the JSON format. + The enables you to control how objects are encoded into JSON. + + + + + Initializes a new instance of the class. + + + + + Creates a new instance. + The will not use default settings. + + + A new instance. + The will not use default settings. + + + + + Creates a new instance using the specified . + The will not use default settings. + + The settings to be applied to the . + + A new instance using the specified . + The will not use default settings. + + + + + Creates a new instance. + The will use default settings. + + + A new instance. + The will use default settings. + + + + + Creates a new instance using the specified . + The will use default settings. + + The settings to be applied to the . + + A new instance using the specified . + The will use default settings. + + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to reader values from. + The target object to populate values onto. + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to reader values from. + The target object to populate values onto. + + + + Deserializes the Json structure contained by the specified . + + The that contains the JSON structure to deserialize. + The being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The type of the object to deserialize. + The instance of being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Serializes the specified and writes the Json structure + to a Stream using the specified . + + The used to write the Json structure. + The to serialize. + + + + Serializes the specified and writes the Json structure + to a Stream using the specified . + + The used to write the Json structure. + The to serialize. + + The type of the value being serialized. + This parameter is used when is Auto to write out the type name if the type of the value does not match. + Specifing the type is optional. + + + + + Serializes the specified and writes the Json structure + to a Stream using the specified . + + The used to write the Json structure. + The to serialize. + + The type of the value being serialized. + This parameter is used when is Auto to write out the type name if the type of the value does not match. + Specifing the type is optional. + + + + + Serializes the specified and writes the Json structure + to a Stream using the specified . + + The used to write the Json structure. + The to serialize. + + + + Occurs when the errors during serialization and deserialization. + + + + + Gets or sets the used by the serializer when resolving references. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets how type name writing and reading is handled by the serializer. + + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + + The type name assembly format. + + + + Gets or sets how object references are preserved by the serializer. + + + + + Get or set how reference loops (e.g. a class referencing itself) is handled. + + + + + Get or set how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + + + + + Get or set how null values are handled during serialization and deserialization. + + + + + Get or set how null default are handled during serialization and deserialization. + + + + + Gets or sets how objects are created during deserialization. + + The object creation handling. + + + + Gets or sets how constructors are used during deserialization. + + The constructor handling. + + + + Gets or sets how metadata properties are used during deserialization. + + The metadata properties handling. + + + + Gets a collection that will be used during serialization. + + Collection that will be used during serialization. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling during serialization and deserialization. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Get or set how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Get or set how special floating point numbers, e.g. , + and , + are written as JSON text. + + + + + Get or set how strings are escaped when writing JSON text. + + + + + Get or set how and values are formatting when writing JSON text. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. + + + true if there will be a check for additional JSON content after deserializing an object; otherwise, false. + + + + + Specifies the settings on a object. + + + + + Initializes a new instance of the class. + + + + + Gets or sets how reference loops (e.g. a class referencing itself) is handled. + + Reference loop handling. + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + + Missing member handling. + + + + Gets or sets how objects are created during deserialization. + + The object creation handling. + + + + Gets or sets how null values are handled during serialization and deserialization. + + Null value handling. + + + + Gets or sets how null default are handled during serialization and deserialization. + + The default value handling. + + + + Gets or sets a collection that will be used during serialization. + + The converters. + + + + Gets or sets how object references are preserved by the serializer. + + The preserve references handling. + + + + Gets or sets how type name writing and reading is handled by the serializer. + + The type name handling. + + + + Gets or sets how metadata properties are used during deserialization. + + The metadata properties handling. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + + The type name assembly format. + + + + Gets or sets how constructors are used during deserialization. + + The constructor handling. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + The contract resolver. + + + + Gets or sets the used by the serializer when resolving references. + + The reference resolver. + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the error handler called during serialization and deserialization. + + The error handler called during serialization and deserialization. + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Get or set how and values are formatting when writing JSON text. + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling during serialization and deserialization. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Get or set how special floating point numbers, e.g. , + and , + are written as JSON. + + + + + Get or set how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Get or set how strings are escaped when writing JSON text. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Gets a value indicating whether there will be a check for additional content after deserializing an object. + + + true if there will be a check for additional content after deserializing an object; otherwise, false. + + + + + Represents a reader that provides fast, non-cached, forward-only access to JSON text data. + + + + + Initializes a new instance of the class with the specified . + + The TextReader containing the XML data to read. + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Changes the state to closed. + + + + + Gets a value indicating whether the class can return line information. + + + true if LineNumber and LinePosition can be provided; otherwise, false. + + + + + Gets the current line number. + + + The current line number or 0 if no line information is available (for example, HasLineInfo returns false). + + + + + Gets the current line position. + + + The current line position or 0 if no line information is available (for example, HasLineInfo returns false). + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Creates an instance of the JsonWriter class using the specified . + + The TextWriter to write to. + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the specified end token. + + The end token to write. + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes out the given white space. + + The string of white space characters. + + + + Gets or sets how many IndentChars to write for each level in the hierarchy when is set to Formatting.Indented. + + + + + Gets or sets which character to use to quote attribute values. + + + + + Gets or sets which character to use for indenting when is set to Formatting.Indented. + + + + + Gets or sets a value indicating whether object names will be surrounded with quotes. + + + + + Specifies the type of Json token. + + + + + This is returned by the if a method has not been called. + + + + + An object start token. + + + + + An array start token. + + + + + A constructor start token. + + + + + An object property name. + + + + + A comment. + + + + + Raw JSON. + + + + + An integer. + + + + + A float. + + + + + A string. + + + + + A boolean. + + + + + A null token. + + + + + An undefined token. + + + + + An object end token. + + + + + An array end token. + + + + + A constructor end token. + + + + + A Date. + + + + + Byte data. + + + + + Represents a reader that provides validation. + + + + + Initializes a new instance of the class that + validates the content returned from the given . + + The to read from while validating. + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. + + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Sets an event handler for receiving schema validation errors. + + + + + Gets the text value of the current JSON token. + + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + + Gets the type of the current JSON token. + + + + + + Gets the Common Language Runtime (CLR) type for the current JSON token. + + + + + + Gets or sets the schema. + + The schema. + + + + Gets the used to construct this . + + The specified in the constructor. + + + + The exception thrown when an error occurs while reading Json text. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Contains the LINQ to JSON extension methods. + + + + + Returns a collection of tokens that contains the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the ancestors of every node in the source collection. + + + + Returns a collection of tokens that contains the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the descendants of every node in the source collection. + + + + Returns a collection of child properties of every object in the source collection. + + An of that contains the source collection. + An of that contains the properties of every object in the source collection. + + + + Returns a collection of child values of every object in the source collection with the given key. + + An of that contains the source collection. + The token key. + An of that contains the values of every node in the source collection with the given key. + + + + Returns a collection of child values of every object in the source collection. + + An of that contains the source collection. + An of that contains the values of every node in the source collection. + + + + Returns a collection of converted child values of every object in the source collection with the given key. + + The type to convert the values to. + An of that contains the source collection. + The token key. + An that contains the converted values of every node in the source collection with the given key. + + + + Returns a collection of converted child values of every object in the source collection. + + The type to convert the values to. + An of that contains the source collection. + An that contains the converted values of every node in the source collection. + + + + Converts the value. + + The type to convert the value to. + A cast as a of . + A converted value. + + + + Converts the value. + + The source collection type. + The type to convert the value to. + A cast as a of . + A converted value. + + + + Returns a collection of child tokens of every array in the source collection. + + The source collection type. + An of that contains the source collection. + An of that contains the values of every node in the source collection. + + + + Returns a collection of converted child tokens of every array in the source collection. + + An of that contains the source collection. + The type to convert the values to. + The source collection type. + An that contains the converted values of every node in the source collection. + + + + Returns the input typed as . + + An of that contains the source collection. + The input typed as . + + + + Returns the input typed as . + + The source collection type. + An of that contains the source collection. + The input typed as . + + + + Represents a collection of objects. + + The type of token + + + + Gets the with the specified key. + + + + + + Represents a JSON array. + + + + + + + + Represents a token that can contain other tokens. + + + + + Represents an abstract JSON token. + + + + + Compares the values of two tokens, including the values of all descendant tokens. + + The first to compare. + The second to compare. + true if the tokens are equal; otherwise false. + + + + Adds the specified content immediately after this token. + + A content object that contains simple content or a collection of content objects to be added after this token. + + + + Adds the specified content immediately before this token. + + A content object that contains simple content or a collection of content objects to be added before this token. + + + + Returns a collection of the ancestor tokens of this token. + + A collection of the ancestor tokens of this token. + + + + Returns a collection of the sibling tokens after this token, in document order. + + A collection of the sibling tokens after this tokens, in document order. + + + + Returns a collection of the sibling tokens before this token, in document order. + + A collection of the sibling tokens before this token, in document order. + + + + Gets the with the specified key converted to the specified type. + + The type to convert the token to. + The token key. + The converted token value. + + + + Returns a collection of the child tokens of this token, in document order. + + An of containing the child tokens of this , in document order. + + + + Returns a collection of the child tokens of this token, in document order, filtered by the specified type. + + The type to filter the child tokens on. + A containing the child tokens of this , in document order. + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + A containing the child values of this , in document order. + + + + Removes this token from its parent. + + + + + Replaces this token with the specified token. + + The value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Returns the indented JSON for this token. + + + The indented JSON for this token. + + + + + Returns the JSON for this token using the given formatting and converters. + + Indicates how the output is formatted. + A collection of which will be used when writing the token. + The JSON for this token using the given formatting and converters. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Creates an for this token. + + An that can be used to read this token and its descendants. + + + + Creates a from an object. + + The object that will be used to create . + A with the value of the specified object + + + + Creates a from an object using the specified . + + The object that will be used to create . + The that will be used when reading the object. + A with the value of the specified object + + + + Creates the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates a from a . + + An positioned at the token to read into this . + + An that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Creates a from a . + + An positioned at the token to read into this . + + An that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Selects a using a JPath expression. Selects the token that matches the object path. + + + A that contains a JPath expression. + + A , or null. + + + + Selects a using a JPath expression. Selects the token that matches the object path. + + + A that contains a JPath expression. + + A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. + A . + + + + Selects a collection of elements using a JPath expression. + + + A that contains a JPath expression. + + An that contains the selected elements. + + + + Selects a collection of elements using a JPath expression. + + + A that contains a JPath expression. + + A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. + An that contains the selected elements. + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Creates a new instance of the . All child tokens are recursively cloned. + + A new instance of the . + + + + Gets a comparer that can compare two tokens for value equality. + + A that can compare two nodes for value equality. + + + + Gets or sets the parent. + + The parent. + + + + Gets the root of this . + + The root of this . + + + + Gets the node type for this . + + The type. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Gets the next sibling token of this node. + + The that contains the next sibling token. + + + + Gets the previous sibling token of this node. + + The that contains the previous sibling token. + + + + Gets the path of the JSON token. + + + + + Gets the with the specified key. + + The with the specified key. + + + + Get the first child token of this token. + + A containing the first child token of the . + + + + Get the last child token of this token. + + A containing the last child token of the . + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Returns a collection of the child tokens of this token, in document order. + + + An of containing the child tokens of this , in document order. + + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + + A containing the child values of this , in document order. + + + + + Returns a collection of the descendant tokens for this token in document order. + + An containing the descendant tokens of the . + + + + Adds the specified content as children of this . + + The content to be added. + + + + Adds the specified content as the first children of this . + + The content to be added. + + + + Creates an that can be used to add tokens to the . + + An that is ready to have content written to it. + + + + Replaces the children nodes of this token with the specified content. + + The content. + + + + Removes the child nodes from this token. + + + + + Merge the specified content into this . + + The content to be merged. + + + + Merge the specified content into this using . + + The content to be merged. + The used to merge the content. + + + + Occurs when the list changes or an item in the list changes. + + + + + Occurs before an item is added to the collection. + + + + + Occurs when the items list of the collection has changed, or the collection is reset. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Get the first child token of this token. + + + A containing the first child token of the . + + + + + Get the last child token of this token. + + + A containing the last child token of the . + + + + + Gets the count of child JSON tokens. + + The count of child JSON tokens + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Determines the index of a specific item in the . + + The object to locate in the . + + The index of if found in the list; otherwise, -1. + + + + + Inserts an item to the at the specified index. + + The zero-based index at which should be inserted. + The object to insert into the . + + is not a valid index in the . + The is read-only. + + + + Removes the item at the specified index. + + The zero-based index of the item to remove. + + is not a valid index in the . + The is read-only. + + + + Returns an enumerator that iterates through the collection. + + + A that can be used to iterate through the collection. + + + + + Adds an item to the . + + The object to add to the . + The is read-only. + + + + Removes all items from the . + + The is read-only. + + + + Determines whether the contains a specific value. + + The object to locate in the . + + true if is found in the ; otherwise, false. + + + + + Copies to. + + The array. + Index of the array. + + + + Removes the first occurrence of a specific object from the . + + The object to remove from the . + + true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original . + + The is read-only. + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the at the specified index. + + + + + + Gets a value indicating whether the is read-only. + + true if the is read-only; otherwise, false. + + + + Represents a JSON constructor. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name. + + The constructor name. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets or sets the name of this constructor. + + The constructor name. + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Represents a collection of objects. + + The type of token + + + + An empty collection of objects. + + + + + Initializes a new instance of the struct. + + The enumerable. + + + + Returns an enumerator that iterates through the collection. + + + A that can be used to iterate through the collection. + + + + + Returns an enumerator that iterates through a collection. + + + An object that can be used to iterate through the collection. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Returns a hash code for this instance. + + + A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. + + + + + Gets the with the specified key. + + + + + + Represents a JSON object. + + + + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Gets an of this object's properties. + + An of this object's properties. + + + + Gets a the specified name. + + The property name. + A with the specified name or null. + + + + Gets an of this object's property values. + + An of this object's property values. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified property name. + + Name of the property. + The with the specified property name. + + + + Gets the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + One of the enumeration values that specifies how the strings will be compared. + The with the specified property name. + + + + Tries to get the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + The value. + One of the enumeration values that specifies how the strings will be compared. + true if a value was successfully retrieved; otherwise, false. + + + + Adds the specified property name. + + Name of the property. + The value. + + + + Removes the property with the specified name. + + Name of the property. + true if item was successfully removed; otherwise, false. + + + + Tries the get value. + + Name of the property. + The value. + true if a value was successfully retrieved; otherwise, false. + + + + Returns an enumerator that iterates through the collection. + + + A that can be used to iterate through the collection. + + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Returns the properties for this instance of a component. + + + A that represents the properties for this component instance. + + + + + Returns the properties for this instance of a component using the attribute array as a filter. + + An array of type that is used as a filter. + + A that represents the filtered properties for this component instance. + + + + + Returns a collection of custom attributes for this instance of a component. + + + An containing the attributes for this object. + + + + + Returns the class name of this instance of a component. + + + The class name of the object, or null if the class does not have a name. + + + + + Returns the name of this instance of a component. + + + The name of the object, or null if the object does not have a name. + + + + + Returns a type converter for this instance of a component. + + + A that is the converter for this object, or null if there is no for this object. + + + + + Returns the default event for this instance of a component. + + + An that represents the default event for this object, or null if this object does not have events. + + + + + Returns the default property for this instance of a component. + + + A that represents the default property for this object, or null if this object does not have properties. + + + + + Returns an editor of the specified type for this instance of a component. + + A that represents the editor for this object. + + An of the specified type that is the editor for this object, or null if the editor cannot be found. + + + + + Returns the events for this instance of a component using the specified attribute array as a filter. + + An array of type that is used as a filter. + + An that represents the filtered events for this component instance. + + + + + Returns the events for this instance of a component. + + + An that represents the events for this component instance. + + + + + Returns an object that contains the property described by the specified property descriptor. + + A that represents the property whose owner is to be found. + + An that represents the owner of the specified property. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Occurs when a property value changes. + + + + + Occurs when a property value is changing. + + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the with the specified property name. + + + + + + Specifies the settings used when merging JSON. + + + + + Gets or sets the method used when merging JSON arrays. + + The method used when merging JSON arrays. + + + + Represents a JSON property. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the property name. + + The property name. + + + + Gets or sets the property value. + + The property value. + + + + Gets the node type for this . + + The type. + + + + Represents a view of a . + + + + + Initializes a new instance of the class. + + The name. + + + + When overridden in a derived class, returns whether resetting an object changes its value. + + + true if resetting the component changes its value; otherwise, false. + + The component to test for reset capability. + + + + + When overridden in a derived class, gets the current value of the property on a component. + + + The value of a property for a given component. + + The component with the property for which to retrieve the value. + + + + + When overridden in a derived class, resets the value for this property of the component to the default value. + + The component with the property value that is to be reset to the default value. + + + + + When overridden in a derived class, sets the value of the component to a different value. + + The component with the property value that is to be set. + The new value. + + + + + When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted. + + + true if the property should be persisted; otherwise, false. + + The component with the property to be examined for persistence. + + + + + When overridden in a derived class, gets the type of the component this property is bound to. + + + A that represents the type of component this property is bound to. When the or methods are invoked, the object specified might be an instance of this type. + + + + + When overridden in a derived class, gets a value indicating whether this property is read-only. + + + true if the property is read-only; otherwise, false. + + + + + When overridden in a derived class, gets the type of the property. + + + A that represents the type of the property. + + + + + Gets the hash code for the name of the member. + + + + The hash code for the name of the member. + + + + + Represents a raw JSON string. + + + + + Represents a value in JSON (string, integer, date, etc). + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Creates a comment with the given value. + + The value. + A comment with the given value. + + + + Creates a string with the given value. + + The value. + A string with the given value. + + + + Creates a null value. + + A null value. + + + + Creates a null value. + + A null value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Indicates whether the current object is equal to another object of the same type. + + + true if the current object is equal to the parameter; otherwise, false. + + An object to compare with this object. + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + + true if the specified is equal to the current ; otherwise, false. + + + The parameter is null. + + + + + Serves as a hash function for a particular type. + + + A hash code for the current . + + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format provider. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + The format provider. + + A that represents this instance. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: + Value + Meaning + Less than zero + This instance is less than . + Zero + This instance is equal to . + Greater than zero + This instance is greater than . + + + is not the same type as this instance. + + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Gets the node type for this . + + The type. + + + + Gets or sets the underlying token value. + + The underlying token value. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The raw json. + + + + Creates an instance of with the content of the reader's current token. + + The reader. + An instance of with the content of the reader's current token. + + + + Compares tokens to determine whether they are equal. + + + + + Determines whether the specified objects are equal. + + The first object of type to compare. + The second object of type to compare. + + true if the specified objects are equal; otherwise, false. + + + + + Returns a hash code for the specified object. + + The for which a hash code is to be returned. + A hash code for the specified object. + The type of is a reference type and is null. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Initializes a new instance of the class. + + The token to read from. + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Gets the path of the current JSON token. + + + + + Specifies the type of token. + + + + + No token type has been set. + + + + + A JSON object. + + + + + A JSON array. + + + + + A JSON constructor. + + + + + A JSON object property. + + + + + A comment. + + + + + An integer value. + + + + + A float value. + + + + + A string value. + + + + + A boolean value. + + + + + A null value. + + + + + An undefined value. + + + + + A date value. + + + + + A raw JSON value. + + + + + A collection of bytes value. + + + + + A Guid value. + + + + + A Uri value. + + + + + A TimeSpan value. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Initializes a new instance of the class writing to the given . + + The container being written to. + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end. + + The token. + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Gets the token being writen. + + The token being writen. + + + + Specifies how JSON arrays are merged together. + + + + Concatenate arrays. + + + Union arrays, skipping items that already exist. + + + Replace all array items. + + + Merge array items together, matched by index. + + + + Specifies the member serialization options for the . + + + + + All public members are serialized by default. Members can be excluded using or . + This is the default member serialization mode. + + + + + Only members must be marked with or are serialized. + This member serialization mode can also be set by marking the class with . + + + + + All public and private fields are serialized. Members can be excluded using or . + This member serialization mode can also be set by marking the class with + and setting IgnoreSerializableAttribute on to false. + + + + + Specifies metadata property handling options for the . + + + + + Read metadata properties located at the start of a JSON object. + + + + + Read metadata properties located anywhere in a JSON object. Note that this setting will impact performance. + + + + + Do not try to read metadata properties. + + + + + Specifies missing member handling options for the . + + + + + Ignore a missing member and do not attempt to deserialize it. + + + + + Throw a when a missing member is encountered during deserialization. + + + + + Specifies null value handling options for the . + + + + + + + + + Include null values when serializing and deserializing objects. + + + + + Ignore null values when serializing and deserializing objects. + + + + + Specifies how object creation is handled by the . + + + + + Reuse existing objects, create new objects when needed. + + + + + Only reuse existing objects. + + + + + Always create new objects. + + + + + Specifies reference handling options for the . + Note that references cannot be preserved when a value is set via a non-default constructor such as types that implement ISerializable. + + + + + + + + Do not preserve references when serializing types. + + + + + Preserve references when serializing into a JSON object structure. + + + + + Preserve references when serializing into a JSON array structure. + + + + + Preserve references when serializing. + + + + + Specifies reference loop handling options for the . + + + + + Throw a when a loop is encountered. + + + + + Ignore loop references and do not serialize. + + + + + Serialize loop references. + + + + + Indicating whether a property is required. + + + + + The property is not required. The default state. + + + + + The property must be defined in JSON but can be a null value. + + + + + The property must be defined in JSON and cannot be a null value. + + + + + Contains the JSON schema extension methods. + + + + + Determines whether the is valid. + + The source to test. + The schema to test with. + + true if the specified is valid; otherwise, false. + + + + + Determines whether the is valid. + + The source to test. + The schema to test with. + When this method returns, contains any error messages generated while validating. + + true if the specified is valid; otherwise, false. + + + + + Validates the specified . + + The source to test. + The schema to test with. + + + + Validates the specified . + + The source to test. + The schema to test with. + The validation event handler. + + + + An in-memory representation of a JSON Schema. + + + + + Initializes a new instance of the class. + + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The object representing the JSON Schema. + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The to use when resolving schema references. + The object representing the JSON Schema. + + + + Load a from a string that contains schema JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Parses the specified json. + + The json. + The resolver. + A populated from the string that contains JSON. + + + + Writes this schema to a . + + A into which this method will write. + + + + Writes this schema to a using the specified . + + A into which this method will write. + The resolver used. + + + + Returns a that represents the current . + + + A that represents the current . + + + + + Gets or sets the id. + + + + + Gets or sets the title. + + + + + Gets or sets whether the object is required. + + + + + Gets or sets whether the object is read only. + + + + + Gets or sets whether the object is visible to users. + + + + + Gets or sets whether the object is transient. + + + + + Gets or sets the description of the object. + + + + + Gets or sets the types of values allowed by the object. + + The type. + + + + Gets or sets the pattern. + + The pattern. + + + + Gets or sets the minimum length. + + The minimum length. + + + + Gets or sets the maximum length. + + The maximum length. + + + + Gets or sets a number that the value should be divisble by. + + A number that the value should be divisble by. + + + + Gets or sets the minimum. + + The minimum. + + + + Gets or sets the maximum. + + The maximum. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the "minimum" attribute. + + A flag indicating whether the value can not equal the number defined by the "minimum" attribute. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the "maximum" attribute. + + A flag indicating whether the value can not equal the number defined by the "maximum" attribute. + + + + Gets or sets the minimum number of items. + + The minimum number of items. + + + + Gets or sets the maximum number of items. + + The maximum number of items. + + + + Gets or sets the of items. + + The of items. + + + + Gets or sets a value indicating whether items in an array are validated using the instance at their array position from . + + + true if items are validated using their array position; otherwise, false. + + + + + Gets or sets the of additional items. + + The of additional items. + + + + Gets or sets a value indicating whether additional items are allowed. + + + true if additional items are allowed; otherwise, false. + + + + + Gets or sets whether the array items must be unique. + + + + + Gets or sets the of properties. + + The of properties. + + + + Gets or sets the of additional properties. + + The of additional properties. + + + + Gets or sets the pattern properties. + + The pattern properties. + + + + Gets or sets a value indicating whether additional properties are allowed. + + + true if additional properties are allowed; otherwise, false. + + + + + Gets or sets the required property if this property is present. + + The required property if this property is present. + + + + Gets or sets the a collection of valid enum values allowed. + + A collection of valid enum values allowed. + + + + Gets or sets disallowed types. + + The disallow types. + + + + Gets or sets the default value. + + The default value. + + + + Gets or sets the collection of that this schema extends. + + The collection of that this schema extends. + + + + Gets or sets the format. + + The format. + + + + Returns detailed information about the schema exception. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Generates a from a specified . + + + + + Generate a from the specified type. + + The type to generate a from. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Gets or sets how undefined schemas are handled by the serializer. + + + + + Gets or sets the contract resolver. + + The contract resolver. + + + + Resolves from an id. + + + + + Initializes a new instance of the class. + + + + + Gets a for the specified reference. + + The id. + A for the specified reference. + + + + Gets or sets the loaded schemas. + + The loaded schemas. + + + + The value types allowed by the . + + + + + No type specified. + + + + + String type. + + + + + Float type. + + + + + Integer type. + + + + + Boolean type. + + + + + Object type. + + + + + Array type. + + + + + Null type. + + + + + Any type. + + + + + Specifies undefined schema Id handling options for the . + + + + + Do not infer a schema Id. + + + + + Use the .NET type name as the schema Id. + + + + + Use the assembly qualified .NET type name as the schema Id. + + + + + Returns detailed information related to the . + + + + + Gets the associated with the validation error. + + The JsonSchemaException associated with the validation error. + + + + Gets the path of the JSON location where the validation error occurred. + + The path of the JSON location where the validation error occurred. + + + + Gets the text description corresponding to the validation error. + + The text description. + + + + Represents the callback method that will handle JSON schema validation events and the . + + + + + Resolves member mappings for a type, camel casing property names. + + + + + Used by to resolves a for a given . + + + + + Used by to resolves a for a given . + + + + + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + + If set to true the will use a cached shared with other resolvers of the same type. + Sharing the cache will significantly performance because expensive reflection will only happen once but could cause unexpected + behavior if different instances of the resolver are suppose to produce different results. When set to false it is highly + recommended to reuse instances with the . + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Gets the serializable members for the type. + + The type to get serializable members for. + The serializable members for the type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates the constructor parameters. + + The constructor to create properties for. + The type's member properties. + Properties for the given . + + + + Creates a for the given . + + The matching member property. + The constructor parameter. + A created for the given . + + + + Resolves the default for the contract. + + Type of the object. + The contract's default . + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Determines which contract type is created for the given type. + + Type of the object. + A for the given type. + + + + Creates properties for the given . + + The type to create properties for. + /// The member serialization mode for the type. + Properties for the given . + + + + Creates the used by the serializer to get and set values from a member. + + The member. + The used by the serializer to get and set values from a member. + + + + Creates a for the given . + + The member's parent . + The member to create a for. + A created for the given . + + + + Resolves the name of the property. + + Name of the property. + Name of the property. + + + + Gets the resolved name of the property. + + Name of the property. + Name of the property. + + + + Gets a value indicating whether members are being get and set using dynamic code generation. + This value is determined by the runtime permissions available. + + + true if using dynamic code generation; otherwise, false. + + + + + Gets or sets the default members search flags. + + The default members search flags. + + + + Gets or sets a value indicating whether compiler generated members should be serialized. + + + true if serialized compiler generated members; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the interface when serializing and deserializing types. + + + true if the interface will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the attribute when serializing and deserializing types. + + + true if the attribute will be ignored when serializing and deserializing types; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Resolves the name of the property. + + Name of the property. + The property name camel cased. + + + + Used to resolve references when serializing and deserializing JSON by the . + + + + + Resolves a reference to its object. + + The serialization context. + The reference to resolve. + The object that + + + + Gets the reference for the sepecified object. + + The serialization context. + The object to get a reference for. + The reference to the object. + + + + Determines whether the specified object is referenced. + + The serialization context. + The object to test for a reference. + + true if the specified object is referenced; otherwise, false. + + + + + Adds a reference to the specified object. + + The serialization context. + The reference. + The object to reference. + + + + The default serialization binder used when resolving and loading classes from type names. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + The type of the object the formatter creates a new instance of. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Represents a trace writer that writes to the application's instances. + + + + + Represents a trace writer. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + The that will be used to filter the trace messages passed to the writer. + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Get and set values for a using dynamic methods. + + + + + Provides methods to get and set values. + + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Provides information surrounding an error. + + + + + Gets the error. + + The error. + + + + Gets the original object that caused the error. + + The original object that caused the error. + + + + Gets the member that caused the error. + + The member that caused the error. + + + + Gets the path of the JSON location where the error occurred. + + The path of the JSON location where the error occurred. + + + + Gets or sets a value indicating whether this is handled. + + true if handled; otherwise, false. + + + + Provides data for the Error event. + + + + + Initializes a new instance of the class. + + The current object. + The error context. + + + + Gets the current object the error event is being raised against. + + The current object the error event is being raised against. + + + + Gets the error context. + + The error context. + + + + Get and set values for a using dynamic methods. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Contract details for a used by the . + + + + + Contract details for a used by the . + + + + + Contract details for a used by the . + + + + + Gets the underlying type for the contract. + + The underlying type for the contract. + + + + Gets or sets the type created during deserialization. + + The type created during deserialization. + + + + Gets or sets whether this type contract is serialized as a reference. + + Whether this type contract is serialized as a reference. + + + + Gets or sets the default for this contract. + + The converter. + + + + Gets or sets all methods called immediately after deserialization of the object. + + The methods called immediately after deserialization of the object. + + + + Gets or sets all methods called during deserialization of the object. + + The methods called during deserialization of the object. + + + + Gets or sets all methods called after serialization of the object graph. + + The methods called after serialization of the object graph. + + + + Gets or sets all methods called before serialization of the object. + + The methods called before serialization of the object. + + + + Gets or sets all method called when an error is thrown during the serialization of the object. + + The methods called when an error is thrown during the serialization of the object. + + + + Gets or sets the method called immediately after deserialization of the object. + + The method called immediately after deserialization of the object. + + + + Gets or sets the method called during deserialization of the object. + + The method called during deserialization of the object. + + + + Gets or sets the method called after serialization of the object graph. + + The method called after serialization of the object graph. + + + + Gets or sets the method called before serialization of the object. + + The method called before serialization of the object. + + + + Gets or sets the method called when an error is thrown during the serialization of the object. + + The method called when an error is thrown during the serialization of the object. + + + + Gets or sets the default creator method used to create the object. + + The default creator method used to create the object. + + + + Gets or sets a value indicating whether the default creator is non public. + + true if the default object creator is non-public; otherwise, false. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the default collection items . + + The converter. + + + + Gets or sets a value indicating whether the collection items preserve object references. + + true if collection items preserve object references; otherwise, false. + + + + Gets or sets the collection item reference loop handling. + + The reference loop handling. + + + + Gets or sets the collection item type name handling. + + The type name handling. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets the of the collection items. + + The of the collection items. + + + + Gets a value indicating whether the collection type is a multidimensional array. + + true if the collection type is a multidimensional array; otherwise, false. + + + + Handles serialization callback events. + + The object that raised the callback event. + The streaming context. + + + + Handles serialization error callback events. + + The object that raised the callback event. + The streaming context. + The error context. + + + + Sets extension data for an object during deserialization. + + The object to set extension data on. + The extension data key. + The extension data value. + + + + Gets extension data for an object during serialization. + + The object to set extension data on. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the property name resolver. + + The property name resolver. + + + + Gets the of the dictionary keys. + + The of the dictionary keys. + + + + Gets the of the dictionary values. + + The of the dictionary values. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets the object's properties. + + The object's properties. + + + + Gets or sets the property name resolver. + + The property name resolver. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the ISerializable object constructor. + + The ISerializable object constructor. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the object member serialization. + + The member object serialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Gets the object's properties. + + The object's properties. + + + + Gets the constructor parameters required for any non-default constructor + + + + + Gets a collection of instances that define the parameters used with . + + + + + Gets or sets the override constructor used to create the object. + This is set when a constructor is marked up using the + JsonConstructor attribute. + + The override constructor. + + + + Gets or sets the parametrized constructor used to create the object. + + The parametrized constructor. + + + + Gets or sets the function used to create the object. When set this function will override . + This function is called with a collection of arguments which are defined by the collection. + + The function used to create the object. + + + + Gets or sets the extension data setter. + + + + + Gets or sets the extension data getter. + + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Maps a JSON property to a .NET member or constructor parameter. + + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the type that declared this property. + + The type that declared this property. + + + + Gets or sets the order of serialization and deserialization of a member. + + The numeric order of serialization or deserialization. + + + + Gets or sets the name of the underlying member or parameter. + + The name of the underlying member or parameter. + + + + Gets the that will get and set the during serialization. + + The that will get and set the during serialization. + + + + Gets or sets the type of the property. + + The type of the property. + + + + Gets or sets the for the property. + If set this converter takes presidence over the contract converter for the property type. + + The converter. + + + + Gets or sets the member converter. + + The member converter. + + + + Gets or sets a value indicating whether this is ignored. + + true if ignored; otherwise, false. + + + + Gets or sets a value indicating whether this is readable. + + true if readable; otherwise, false. + + + + Gets or sets a value indicating whether this is writable. + + true if writable; otherwise, false. + + + + Gets or sets a value indicating whether this has a member attribute. + + true if has a member attribute; otherwise, false. + + + + Gets the default value. + + The default value. + + + + Gets or sets a value indicating whether this is required. + + A value indicating whether this is required. + + + + Gets or sets a value indicating whether this property preserves object references. + + + true if this instance is reference; otherwise, false. + + + + + Gets or sets the property null value handling. + + The null value handling. + + + + Gets or sets the property default value handling. + + The default value handling. + + + + Gets or sets the property reference loop handling. + + The reference loop handling. + + + + Gets or sets the property object creation handling. + + The object creation handling. + + + + Gets or sets or sets the type name handling. + + The type name handling. + + + + Gets or sets a predicate used to determine whether the property should be serialize. + + A predicate used to determine whether the property should be serialize. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets an action used to set whether the property has been deserialized. + + An action used to set whether the property has been deserialized. + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Gets or sets the the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets the the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + A collection of objects. + + + + + Initializes a new instance of the class. + + The type. + + + + When implemented in a derived class, extracts the key from the specified element. + + The element from which to extract the key. + The key for the specified element. + + + + Adds a object. + + The property to add to the collection. + + + + Gets the closest matching object. + First attempts to get an exact case match of propertyName and then + a case insensitive match. + + Name of the property. + A matching property if found. + + + + Gets a property by property name. + + The name of the property to get. + Type property name string comparison. + A matching property if found. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Represents a trace writer that writes to memory. When the trace message limit is + reached then old trace messages will be removed as new messages are added. + + + + + Initializes a new instance of the class. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Returns an enumeration of the most recent trace messages. + + An enumeration of the most recent trace messages. + + + + Returns a of the most recent trace messages. + + + A of the most recent trace messages. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Represents a method that constructs an object. + + The object type to create. + + + + When applied to a method, specifies that the method is called when an error occurs serializing an object. + + + + + Get and set values for a using reflection. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Specifies how strings are escaped when writing JSON text. + + + + + Only control characters (e.g. newline) are escaped. + + + + + All non-ASCII and control characters (e.g. newline) are escaped. + + + + + HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. + + + + + Specifies type name handling options for the . + + + + + Do not include the .NET type name when serializing types. + + + + + Include the .NET type name when serializing into a JSON object structure. + + + + + Include the .NET type name when serializing into a JSON array structure. + + + + + Always include the .NET type name when serializing. + + + + + Include the .NET type name when the type of the object being serialized is not the same as its declared type. + + + + + Determines whether the collection is null or empty. + + The collection. + + true if the collection is null or empty; otherwise, false. + + + + + Adds the elements of the specified collection to the specified generic IList. + + The list to add to. + The collection of elements to add. + + + + Returns the index of the first occurrence in a sequence by using a specified IEqualityComparer. + + The type of the elements of source. + A sequence in which to locate a value. + The object to locate in the sequence + An equality comparer to compare values. + The zero-based index of the first occurrence of value within the entire sequence, if found; otherwise, –1. + + + + Converts the value to the specified type. If the value is unable to be converted, the + value is checked whether it assignable to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert or cast the value to. + + The converted type. If conversion was unsuccessful, the initial value + is returned if assignable to the target type. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic that returns a result + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Returns a Restrictions object which includes our current restrictions merged + with a restriction limiting our type + + + + + Gets a dictionary of the names and values of an Enum type. + + + + + + Gets a dictionary of the names and values of an Enum type. + + The enum type to get names and values for. + + + + + Gets the type of the typed collection's items. + + The type. + The type of the typed collection's items. + + + + Gets the member's underlying type. + + The member. + The underlying type of the member. + + + + Determines whether the member is an indexed property. + + The member. + + true if the member is an indexed property; otherwise, false. + + + + + Determines whether the property is an indexed property. + + The property. + + true if the property is an indexed property; otherwise, false. + + + + + Gets the member's value on the object. + + The member. + The target object. + The member's value on the object. + + + + Sets the member's value on the target object. + + The member. + The target. + The value. + + + + Determines whether the specified MemberInfo can be read. + + The MemberInfo to determine whether can be read. + /// if set to true then allow the member to be gotten non-publicly. + + true if the specified MemberInfo can be read; otherwise, false. + + + + + Determines whether the specified MemberInfo can be set. + + The MemberInfo to determine whether can be set. + if set to true then allow the member to be set non-publicly. + if set to true then allow the member to be set if read-only. + + true if the specified MemberInfo can be set; otherwise, false. + + + + + Builds a string. Unlike StringBuilder this class lets you reuse it's internal buffer. + + + + + Determines whether the string is all white space. Empty string will return false. + + The string to test whether it is all white space. + + true if the string is all white space; otherwise, false. + + + + + Nulls an empty string. + + The string. + Null if the string was null, otherwise the string unchanged. + + + + Specifies the state of the . + + + + + An exception has been thrown, which has left the in an invalid state. + You may call the method to put the in the Closed state. + Any other method calls results in an being thrown. + + + + + The method has been called. + + + + + An object is being written. + + + + + A array is being written. + + + + + A constructor is being written. + + + + + A property is being written. + + + + + A write method has not been called. + + + + diff --git a/LevanteTestMVC/bin/System.Net.Http.WebRequest.dll b/LevanteTestMVC/bin/System.Net.Http.WebRequest.dll new file mode 100644 index 0000000..5f9d1dd Binary files /dev/null and b/LevanteTestMVC/bin/System.Net.Http.WebRequest.dll differ diff --git a/LevanteTestMVC/bin/System.Net.Http.dll b/LevanteTestMVC/bin/System.Net.Http.dll new file mode 100644 index 0000000..373f77b Binary files /dev/null and b/LevanteTestMVC/bin/System.Net.Http.dll differ diff --git a/LevanteTestMVC/bin/System.Web.Helpers.dll b/LevanteTestMVC/bin/System.Web.Helpers.dll new file mode 100644 index 0000000..7389c4b Binary files /dev/null and b/LevanteTestMVC/bin/System.Web.Helpers.dll differ diff --git a/LevanteTestMVC/bin/System.Web.Helpers.xml b/LevanteTestMVC/bin/System.Web.Helpers.xml new file mode 100644 index 0000000..806a3ba --- /dev/null +++ b/LevanteTestMVC/bin/System.Web.Helpers.xml @@ -0,0 +1,833 @@ + + + + System.Web.Helpers + + + + Displays data in the form of a graphical chart. + + + Initializes a new instance of the class. + The width, in pixels, of the complete chart image. + The height, in pixels, of the complete chart image. + (Optional) The template (theme) to apply to the chart. + (Optional) The template (theme) path and file name to apply to the chart. + + + Adds a legend to the chart. + The chart. + The text of the legend title. + The unique name of the legend. + + + Provides data points and series attributes for the chart. + The chart. + The unique name of the series. + The chart type of a series. + The name of the chart area that is used to plot the data series. + The axis label text for the series. + The name of the series that is associated with the legend. + The granularity of data point markers. + The values to plot along the x-axis. + The name of the field for x-values. + The values to plot along the y-axis. + A comma-separated list of name or names of the field or fields for y-values. + + + Adds a title to the chart. + The chart. + The title text. + The unique name of the title. + + + Binds a chart to a data table, where one series is created for each unique value in a column. + The chart. + The chart data source. + The name of the column that is used to group data into the series. + The name of the column for x-values. + A comma-separated list of names of the columns for y-values. + Other data point properties that can be bound. + The order in which the series will be sorted. The default is "Ascending". + + + Creates and binds series data to the specified data table, and optionally populates multiple x-values. + The chart. + The chart data source. This can be can be any object. + The name of the table column used for the series x-values. + + + Gets or sets the name of the file that contains the chart image. + The name of the file. + + + Returns a chart image as a byte array. + The chart. + The image format. The default is "jpeg". + + + Retrieves the specified chart from the cache. + The chart. + The ID of the cache item that contains the chart to retrieve. The key is set when you call the method. + + + Gets or sets the height, in pixels, of the chart image. + The chart height. + + + Saves a chart image to the specified file. + The chart. + The location and name of the image file. + The image file format, such as "png" or "jpeg". + + + Saves a chart in the system cache. + The ID of the cache item that contains the chart. + The ID of the chart in the cache. + The number of minutes to keep the chart image in the cache. The default is 20. + true to indicate that the chart cache item's expiration is reset each time the item is accessed, or false to indicate that the expiration is based on an absolute interval since the time that the item was added to the cache. The default is true. + + + Saves a chart as an XML file. + The chart. + The path and name of the XML file. + + + Sets values for the horizontal axis. + The chart. + The title of the x-axis. + The minimum value for the x-axis. + The maximum value for the x-axis. + + + Sets values for the vertical axis. + The chart. + The title of the y-axis. + The minimum value for the y-axis. + The maximum value for the y-axis. + + + Creates a object based on the current object. + The chart. + The format of the image to save the object as. The default is "jpeg". The parameter is not case sensitive. + + + Gets or set the width, in pixels, of the chart image. + The chart width. + + + Renders the output of the object as an image. + The chart. + The format of the image. The default is "jpeg". + + + Renders the output of a object that has been cached as an image. + The chart. + The ID of the chart in the cache. + The format of the image. The default is "jpeg". + + + Specifies visual themes for a object. + + + A theme for 2D charting that features a visual container with a blue gradient, rounded edges, drop-shadowing, and high-contrast gridlines. + + + A theme for 2D charting that features a visual container with a green gradient, rounded edges, drop-shadowing, and low-contrast gridlines. + + + A theme for 2D charting that features no visual container and no gridlines. + + + A theme for 3D charting that features no visual container, limited labeling and, sparse, high-contrast gridlines. + + + A theme for 2D charting that features a visual container that has a yellow gradient, rounded edges, drop-shadowing, and high-contrast gridlines. + + + Provides methods to generate hash values and encrypt passwords or other sensitive data. + + + Generates a cryptographically strong sequence of random byte values. + The generated salt value as a base-64-encoded string. + The number of cryptographically random bytes to generate. + + + Returns a hash value for the specified byte array. + The hash value for as a string of hexadecimal characters. + The data to provide a hash value for. + The algorithm that is used to generate the hash value. The default is "sha256". + + is null. + + + Returns a hash value for the specified string. + The hash value for as a string of hexadecimal characters. + The data to provide a hash value for. + The algorithm that is used to generate the hash value. The default is "sha256". + + is null. + + + Returns an RFC 2898 hash value for the specified password. + The hash value for as a base-64-encoded string. + The password to generate a hash value for. + + is null. + + + Returns a SHA-1 hash value for the specified string. + The SHA-1 hash value for as a string of hexadecimal characters. + The data to provide a hash value for. + + is null. + + + Returns a SHA-256 hash value for the specified string. + The SHA-256 hash value for as a string of hexadecimal characters. + The data to provide a hash value for. + + is null. + + + Determines whether the specified RFC 2898 hash and password are a cryptographic match. + true if the hash value is a cryptographic match for the password; otherwise, false. + The previously-computed RFC 2898 hash value as a base-64-encoded string. + The plaintext password to cryptographically compare with . + + or is null. + + + Represents a series of values as a JavaScript-like array by using the dynamic capabilities of the Dynamic Language Runtime (DLR). + + + Initializes a new instance of the class using the specified array element values. + An array of objects that contains the values to add to the instance. + + + Returns an enumerator that can be used to iterate through the elements of the instance. + An enumerator that can be used to iterate through the elements of the JSON array. + + + Returns the value at the specified index in the instance. + The value at the specified index. + The zero-based index of the value in the JSON array to return. + + + Returns the number of elements in the instance. + The number of elements in the JSON array. + + + Converts a instance to an array of objects. + The array of objects that represents the JSON array. + The JSON array to convert. + + + Converts a instance to an array of objects. + The array of objects that represents the JSON array. + The JSON array to convert. + + + Returns an enumerator that can be used to iterate through a collection. + An enumerator that can be used to iterate through the collection. + + + Converts the instance to a compatible type. + true if the conversion was successful; otherwise, false. + Provides information about the conversion operation. + When this method returns, contains the result of the type conversion operation. This parameter is passed uninitialized. + + + Tests the instance for dynamic members (which are not supported) in a way that does not cause an exception to be thrown. + true in all cases. + Provides information about the get operation. + When this method returns, contains null. This parameter is passed uninitialized. + + + Represents a collection of values as a JavaScript-like object by using the capabilities of the Dynamic Language Runtime. + + + Initializes a new instance of the class using the specified field values. + A dictionary of property names and values to add to the instance as dynamic members. + + + Returns a list that contains the name of all dynamic members (JSON fields) of the instance. + A list that contains the name of every dynamic member (JSON field). + + + Converts the instance to a compatible type. + true in all cases. + Provides information about the conversion operation. + When this method returns, contains the result of the type conversion operation. This parameter is passed uninitialized. + The instance could not be converted to the specified type. + + + Gets the value of a field using the specified index. + true in all cases. + Provides information about the indexed get operation. + An array that contains a single object that indexes the field by name. The object must be convertible to a string that specifies the name of the JSON field to return. If multiple indexes are specified, contains null when this method returns. + When this method returns, contains the value of the indexed field, or null if the get operation was unsuccessful. This parameter is passed uninitialized. + + + Gets the value of a field using the specified name. + true in all cases. + Provides information about the get operation. + When this method returns, contains the value of the field, or null if the get operation was unsuccessful. This parameter is passed uninitialized. + + + Sets the value of a field using the specified index. + true in all cases. + Provides information about the indexed set operation. + An array that contains a single object that indexes the field by name. The object must be convertible to a string that specifies the name of the JSON field to return. If multiple indexes are specified, no field is changed or added. + The value to set the field to. + + + Sets the value of a field using the specified name. + true in all cases. + Provides information about the set operation. + The value to set the field to. + + + Provides methods for working with data in JavaScript Object Notation (JSON) format. + + + Converts data in JavaScript Object Notation (JSON) format into the specified strongly typed data list. + The JSON-encoded data converted to a strongly typed list. + The JSON-encoded string to convert. + The type of the strongly typed list to convert JSON data into. + + + Converts data in JavaScript Object Notation (JSON) format into a data object. + The JSON-encoded data converted to a data object. + The JSON-encoded string to convert. + + + Converts data in JavaScript Object Notation (JSON) format into a data object of a specified type. + The JSON-encoded data converted to the specified type. + The JSON-encoded string to convert. + The type that the data should be converted to. + + + Converts a data object to a string that is in the JavaScript Object Notation (JSON) format. + Returns a string of data converted to the JSON format. + The data object to convert. + + + Converts a data object to a string in JavaScript Object Notation (JSON) format and adds the string to the specified object. + The data object to convert. + The object that contains the converted JSON data. + + + Renders the property names and values of the specified object and of any subobjects that it references. + + + Renders the property names and values of the specified object and of any subobjects. + For a simple variable, returns the type and the value. For an object that contains multiple items, returns the property name or key and the value for each property. + The object to render information for. + Optional. Specifies the depth of nested subobjects to render information for. The default is 10. + Optional. Specifies the maximum number of characters that the method displays for object values. The default is 1000. + + is less than zero. + + is less than or equal to zero. + + + Displays information about the web server environment that hosts the current web page. + + + Displays information about the web server environment. + A string of name-value pairs that contains information about the web server. + + + Specifies the direction in which to sort a list of items. + + + Sort from smallest to largest —for example, from 1 to 10. + + + Sort from largest to smallest — for example, from 10 to 1. + + + Provides a cache to store frequently accessed data. + + + Retrieves the specified item from the object. + The item retrieved from the cache, or null if the item is not found. + The identifier for the cache item to retrieve. + + + Removes the specified item from the object. + The item removed from the object. If the item is not found, returns null. + The identifier for the cache item to remove. + + + Inserts an item into the object. + The identifier for the cache item. + The data to insert into the cache. + Optional. The number of minutes to keep an item in the cache. The default is 20. + Optional. true to indicate that the cache item expiration is reset each time the item is accessed, or false to indicate that the expiration is based the absolute time since the item was added to the cache. The default is true. In that case, if you also use the default value for the parameter, a cached item expires 20 minutes after it was last accessed. + The value of is less than or equal to zero. + Sliding expiration is enabled and the value of is greater than a year. + + + Displays data on a web page using an HTML table element. + + + Initializes a new instance of the class. + The data to display. + A collection that contains the names of the data columns to display. By default, this value is auto-populated according to the values in the parameter. + The name of the data column that is used to sort the grid by default. + The number of rows that are displayed on each page of the grid when paging is enabled. The default is 10. + true to specify that paging is enabled for the instance; otherwise false. The default is true. + true to specify that sorting is enabled for the instance; otherwise, false. The default is true. + The value of the HTML id attribute that is used to mark the HTML element that gets dynamic Ajax updates that are associated with the instance. + The name of the JavaScript function that is called after the HTML element specified by the property has been updated. If the name of a function is not provided, no function will be called. If the specified function does not exist, a JavaScript error will occur if it is invoked. + The prefix that is applied to all query-string fields that are associated with the instance. This value is used in order to support multiple instances on the same web page. + The name of the query-string field that is used to specify the current page of the instance. + The name of the query-string field that is used to specify the currently selected row of the instance. + The name of the query-string field that is used to specify the name of the data column that the instance is sorted by. + The name of the query-string field that is used to specify the direction in which the instance is sorted. + + + Gets the name of the JavaScript function to call after the HTML element that is associated with the instance has been updated in response to an Ajax update request. + The name of the function. + + + Gets the value of the HTML id attribute that marks an HTML element on the web page that gets dynamic Ajax updates that are associated with the instance. + The value of the id attribute. + + + Binds the specified data to the instance. + The bound and populated instance. + The data to display. + A collection that contains the names of the data columns to bind. + true to enable sorting and paging of the instance; otherwise, false. + The number of rows to display on each page of the grid. + + + Gets a value that indicates whether the instance supports sorting. + true if the instance supports sorting; otherwise, false. + + + Creates a new instance. + The new column. + The name of the data column to associate with the instance. + The text that is rendered in the header of the HTML table column that is associated with the instance. + The function that is used to format the data values that are associated with the instance. + A string that specifies the name of the CSS class that is used to style the HTML table cells that are associated with the instance. + true to enable sorting in the instance by the data values that are associated with the instance; otherwise, false. The default is true. + + + Gets a collection that contains the name of each data column that is bound to the instance. + The collection of data column names. + + + Returns an array that contains the specified instances. + An array of columns. + A variable number of column instances. + + + Gets the prefix that is applied to all query-string fields that are associated with the instance. + The query-string field prefix of the instance. + + + Returns a JavaScript statement that can be used to update the HTML element that is associated with the instance on the specified web page. + A JavaScript statement that can be used to update the HTML element in a web page that is associated with the instance. + The URL of the web page that contains the instance that is being updated. The URL can include query-string arguments. + + + Returns the HTML markup that is used to render the instance and using the specified paging options. + The HTML markup that represents the fully-populated instance. + The name of the CSS class that is used to style the whole table. + The name of the CSS class that is used to style the table header. + The name of the CSS class that is used to style the table footer. + The name of the CSS class that is used to style each table row. + The name of the CSS class that is used to style even-numbered table rows. + The name of the CSS class that is used to style the selected table row. (Only one row can be selected at a time.) + The table caption. + true to display the table header; otherwise, false. The default is true. + true to insert additional rows in the last page when there are insufficient data items to fill the last page; otherwise, false. The default is false. Additional rows are populated using the text specified by the parameter. + The text that is used to populate additional rows in a page when there are insufficient data items to fill the last page. The parameter must be set to true to display these additional rows. + A collection of instances that specify how each column is displayed. This includes which data column is associated with each grid column, and how to format the data values that each grid column contains. + A collection that contains the names of the data columns to exclude when the grid auto-populates columns. + A bitwise combination of the enumeration values that specify methods that are provided for moving between pages of the instance. + The text for the HTML link element that is used to link to the first page of the instance. The flag of the parameter must be set to display this page navigation element. + The text for the HTML link element that is used to link to previous page of the instance. The flag of the parameter must be set to display this page navigation element. + The text for the HTML link element that is used to link to the next page of the instance. The flag of the parameter must be set to display this page navigation element. + The text for the HTML link element that is used to link to the last page of the instance. The flag of the parameter must be set to display this page navigation element. + The number of numeric page links that are provided to nearby pages. The text of each numeric page link contains the page number. The flag of the parameter must be set to display these page navigation elements. + An object that represents a collection of attributes (names and values) to set for the HTML table element that represents the instance. + + + Returns a URL that can be used to display the specified data page of the instance. + A URL that can be used to display the specified data page of the grid. + The index of the page to display. + + + Returns a URL that can be used to sort the instance by the specified column. + A URL that can be used to sort the grid. + The name of the data column to sort by. + + + Gets a value that indicates whether a row in the instance is selected. + true if a row is currently selected; otherwise, false. + + + Returns a value that indicates whether the instance can use Ajax calls to refresh the display. + true if the instance supports Ajax calls; otherwise, false.. + + + Gets the number of pages that the instance contains. + The page count. + + + Gets the full name of the query-string field that is used to specify the current page of the instance. + The full name of the query string field that is used to specify the current page of the grid. + + + Gets or sets the index of the current page of the instance. + The index of the current page. + The property cannot be set because paging is not enabled. + + + Returns the HTML markup that is used to provide the specified paging support for the instance. + The HTML markup that provides paging support for the grid. + A bitwise combination of the enumeration values that specify the methods that are provided for moving between the pages of the grid. The default is the bitwise OR of the and flags. + The text for the HTML link element that navigates to the first page of the grid. + The text for the HTML link element that navigates to the previous page of the grid. + The text for the HTML link element that navigates to the next page of the grid. + The text for the HTML link element that navigates to the last page of the grid. + The number of numeric page links to display. The default is 5. + + + Gets a list that contains the rows that are on the current page of the instance after the grid has been sorted. + The list of rows. + + + Gets the number of rows that are displayed on each page of the instance. + The number of rows that are displayed on each page of the grid. + + + Gets or sets the index of the selected row relative to the current page of the instance. + The index of the selected row relative to the current page. + + + Gets the currently selected row of the instance. + The currently selected row. + + + Gets the full name of the query-string field that is used to specify the selected row of the instance. + The full name of the query string field that is used to specify the selected row of the grid. + + + Gets or sets the name of the data column that the instance is sorted by. + The name of the data column that is used to sort the grid. + + + Gets or sets the direction in which the instance is sorted. + The sort direction. + + + Gets the full name of the query-string field that is used to specify the sort direction of the instance. + The full name of the query string field that is used to specify the sort direction of the grid. + + + Gets the full name of the query-string field that is used to specify the name of the data column that the instance is sorted by. + The full name of the query-string field that is used to specify the name of the data column that the grid is sorted by. + + + Returns the HTML markup that is used to render the instance. + The HTML markup that represents the fully-populated instance. + The name of the CSS class that is used to style the whole table. + The name of the CSS class that is used to style the table header. + The name of the CSS class that is used to style the table footer. + The name of the CSS class that is used to style each table row. + The name of the CSS class that is used to style even-numbered table rows. + The name of the CSS class that is used use to style the selected table row. + The table caption. + true to display the table header; otherwise, false. The default is true. + true to insert additional rows in the last page when there are insufficient data items to fill the last page; otherwise, false. The default is false. Additional rows are populated using the text specified by the parameter. + The text that is used to populate additional rows in the last page when there are insufficient data items to fill the last page. The parameter must be set to true to display these additional rows. + A collection of instances that specify how each column is displayed. This includes which data column is associated with each grid column, and how to format the data values that each grid column contains. + A collection that contains the names of the data columns to exclude when the grid auto-populates columns. + A function that returns the HTML markup that is used to render the table footer. + An object that represents a collection of attributes (names and values) to set for the HTML table element that represents the instance. + + + Gets the total number of rows that the instance contains. + The total number of rows in the grid. This value includes all rows from every page, but does not include the additional rows inserted in the last page when there are insufficient data items to fill the last page. + + + Represents a column in a instance. + + + Initializes a new instance of the class. + + + Gets or sets a value that indicates whether the column can be sorted. + true to indicate that the column can be sorted; otherwise, false. + + + Gets or sets the name of the data item that is associated with the column. + The name of the data item. + + + Gets or sets a function that is used to format the data item that is associated with the column. + The function that is used to format that data item that is associated with the column. + + + Gets or sets the text that is rendered in the header of the column. + The text that is rendered to the column header. + + + Gets or sets the CSS class attribute that is rendered as part of the HTML table cells that are associated with the column. + The CSS class attribute that is applied to cells that are associated with the column. + + + Specifies flags that describe the methods that are provided for moving between the pages of a instance. + + + Indicates that methods for moving to a nearby page by using a page number are provided. + + + Indicates that methods for moving to the next or previous page are provided. + + + Indicates that methods for moving directly to the first or last page are provided. + + + Indicates that all methods for moving between pages are provided. + + + Represents a row in a instance. + + + Initializes a new instance of the class using the specified instance, row value, and index. + The instance that contains the row. + An object that contains a property member for each value in the row. + The index of the row. + + + Returns an enumerator that can be used to iterate through the values of the instance. + An enumerator that can be used to iterate through the values of the row. + + + Returns an HTML element (a link) that users can use to select the row. + The link that users can click to select the row. + The inner text of the link element. If is empty or null, "Select" is used. + + + Returns the URL that can be used to select the row. + The URL that is used to select a row. + + + Returns the value at the specified index in the instance. + The value at the specified index. + The zero-based index of the value in the row to return. + + is less than 0 or greater than or equal to the number of values in the row. + + + Returns the value that has the specified name in the instance. + The specified value. + The name of the value in the row to return. + + is null or empty. + + specifies a value that does not exist. + + + Returns an enumerator that can be used to iterate through a collection. + An enumerator that can be used to iterate through the collection. + + + Returns a string that represents all of the values of the instance. + A string that represents the row's values. + + + Returns the value of a member that is described by the specified binder. + true if the value of the item was successfully retrieved; otherwise, false. + The getter of the bound property member. + When this method returns, contains an object that holds the value of the item described by . This parameter is passed uninitialized. + + + Gets an object that contains a property member for each value in the row. + An object that contains each value in the row as a property. + + + Gets the instance that the row belongs to. + The instance that contains the row. + + + Represents an object that lets you display and manage images in a web page. + + + Initializes a new instance of the class using a byte array to represent the image. + The image. + + + Initializes a new instance of the class using a stream to represent the image. + The image. + + + Initializes a new instance of the class using a path to represent the image location. + The path of the file that contains the image. + + + Adds a watermark image using a path to the watermark image. + The watermarked image. + The path of a file that contains the watermark image. + The width, in pixels, of the watermark image. + The height, in pixels, of the watermark image. + The horizontal alignment for watermark image. Values can be "Left", "Right", or "Center". + The vertical alignment for the watermark image. Values can be "Top", "Middle", or "Bottom". + The opacity for the watermark image, specified as a value between 0 and 100. + The size, in pixels, of the padding around the watermark image. + + + Adds a watermark image using the specified image object. + The watermarked image. + A object. + The width, in pixels, of the watermark image. + The height, in pixels, of the watermark image. + The horizontal alignment for watermark image. Values can be "Left", "Right", or "Center". + The vertical alignment for the watermark image. Values can be "Top", "Middle", or "Bottom". + The opacity for the watermark image, specified as a value between 0 and 100. + The size, in pixels, of the padding around the watermark image. + + + Adds watermark text to the image. + The watermarked image. + The text to use as a watermark. + The color of the watermark text. + The font size of the watermark text. + The font style of the watermark text. + The font type of the watermark text. + The horizontal alignment for watermark text. Values can be "Left", "Right", or "Center". + The vertical alignment for the watermark text. Values can be "Top", "Middle", or "Bottom". + The opacity for the watermark image, specified as a value between 0 and 100. + The size, in pixels, of the padding around the watermark text. + + + Copies the object. + The image. + + + Crops an image. + The cropped image. + The number of pixels to remove from the top. + The number of pixels to remove from the left. + The number of pixels to remove from the bottom. + The number of pixels to remove from the right. + + + Gets or sets the file name of the object. + The file name. + + + Flips an image horizontally. + The flipped image. + + + Flips an image vertically. + The flipped image. + + + Returns the image as a byte array. + The image. + The value of the object. + + + Returns an image that has been uploaded using the browser. + The image. + (Optional) The name of the file that has been posted. If no file name is specified, the first file that was uploaded is returned. + + + Gets the height, in pixels, of the image. + The height. + + + Gets the format of the image (for example, "jpeg" or "png"). + The file format of the image. + + + Resizes an image. + The resized image. + The width, in pixels, of the object. + The height, in pixels, of the object. + true to preserve the aspect ratio of the image; otherwise, false. + true to prevent the enlargement of the image; otherwise, false. + + + Rotates an image to the left. + The rotated image. + + + Rotates an image to the right. + The rotated image. + + + Saves the image using the specified file name. + The image. + The path to save the image to. + The format to use when the image file is saved, such as "gif", or "png". + true to force the correct file-name extension to be used for the format that is specified in ; otherwise, false. If there is a mismatch between the file type and the specified file-name extension, and if is true, the correct extension will be appended to the file name. For example, a PNG file named Photograph.txt is saved using the name Photograph.txt.png. + + + Gets the width, in pixels, of the image. + The width. + + + Renders an image to the browser. + The image. + (Optional) The file format to use when the image is written. + + + Provides a way to construct and send an email message using Simple Mail Transfer Protocol (SMTP). + + + Gets or sets a value that indicates whether Secure Sockets Layer (SSL) is used to encrypt the connection when an email message is sent. + true if SSL is used to encrypt the connection; otherwise, false. + + + Gets or sets the email address of the sender. + The email address of the sender. + + + Gets or sets the password of the sender's email account. + The sender's password. + + + Sends the specified message to an SMTP server for delivery. + The email address of the recipient or recipients. Separate multiple recipients using a semicolon (;). + The subject line for the email message. + The body of the email message. If is true, HTML in the body is interpreted as markup. + (Optional) The email address of the message sender, or null to not specify a sender. The default value is null. + (Optional) The email addresses of additional recipients to send a copy of the message to, or null if there are no additional recipients. Separate multiple recipients using a semicolon (;). The default value is null. + (Optional) A collection of file names that specifies the files to attach to the email message, or null if there are no files to attach. The default value is null. + (Optional) true to specify that the email message body is in HTML format; false to indicate that the body is in plain-text format. The default value is true. + (Optional) A collection of headers to add to the normal SMTP headers included in this email message, or null to send no additional headers. The default value is null. + (Optional) The email addresses of additional recipients to send a "blind" copy of the message to, or null if there are no additional recipients. Separate multiple recipients using a semicolon (;). The default value is null. + (Optional) The encoding to use for the body of the message. Possible values are property values for the class, such as . The default value is null. + (Optional) The encoding to use for the header of the message. Possible values are property values for the class, such as . The default value is null. + (Optional) A value ("Normal", "Low", "High") that specifies the priority of the message. The default is "Normal". + (Optional) The email address that will be used when the recipient replies to the message. The default value is null, which indicates that the reply address is the value of the From property. + + + Gets or sets the port that is used for SMTP transactions. + The port that is used for SMTP transactions. + + + Gets or sets the name of the SMTP server that is used to transmit the email message. + The SMTP server. + + + Gets or sets a value that indicates whether the default credentials are sent with the requests. + true if credentials are sent with the email message; otherwise, false. + + + Gets or sets the name of email account that is used to send email. + The name of the user account. + + + \ No newline at end of file diff --git a/LevanteTestMVC/bin/System.Web.Mvc.dll b/LevanteTestMVC/bin/System.Web.Mvc.dll new file mode 100644 index 0000000..4547db6 Binary files /dev/null and b/LevanteTestMVC/bin/System.Web.Mvc.dll differ diff --git a/LevanteTestMVC/bin/System.Web.Mvc.xml b/LevanteTestMVC/bin/System.Web.Mvc.xml new file mode 100644 index 0000000..ee48e3d --- /dev/null +++ b/LevanteTestMVC/bin/System.Web.Mvc.xml @@ -0,0 +1,10254 @@ + + + + System.Web.Mvc + + + + Represents an attribute that specifies which HTTP verbs an action method will respond to. + + + Initializes a new instance of the class by using a list of HTTP verbs that the action method will respond to. + The HTTP verbs that the action method will respond to. + The parameter is null or zero length. + + + Initializes a new instance of the class using the HTTP verbs that the action method will respond to. + The HTTP verbs that the action method will respond to. + + + Determines whether the specified method information is valid for the specified controller context. + true if the method information is valid; otherwise, false. + The controller context. + The method information. + The parameter is null. + + + Gets or sets the list of HTTP verbs that the action method will respond to. + The list of HTTP verbs that the action method will respond to. + + + Provides information about an action method, such as its name, controller, parameters, attributes, and filters. + + + Initializes a new instance of the class. + + + Gets the name of the action method. + The name of the action method. + + + Gets the controller descriptor. + The controller descriptor. + + + Executes the action method by using the specified parameters and controller context. + The result of executing the action method. + The controller context. + The parameters of the action method. + + + Returns an array of custom attributes that are defined for this member, excluding named attributes. + An array of custom attributes, or an empty array if no custom attributes exist. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The custom attribute type cannot be loaded. + There is more than one attribute of type defined for this member. + + + Returns an array of custom attributes that are defined for this member, identified by type. + An array of custom attributes, or an empty array if no custom attributes of the specified type exist. + The type of the custom attributes. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The custom attribute type cannot be loaded. + There is more than one attribute of type defined for this member. + The parameter is null. + + + Gets the filter attributes. + The filter attributes. + true to use the cache, otherwise false. + + + Returns the filters that are associated with this action method. + The filters that are associated with this action method. + + + Returns the parameters of the action method. + The parameters of the action method. + + + Returns the action-method selectors. + The action-method selectors. + + + Determines whether one or more instances of the specified attribute type are defined for this member. + true if is defined for this member; otherwise, false. + The type of the custom attribute. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The parameter is null. + + + Gets the unique ID for the action descriptor using lazy initialization. + The unique ID. + + + Provides the context for the ActionExecuted method of the class. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + The controller context. + The action method descriptor. + true if the action is canceled. + The exception object. + The parameter is null. + + + Gets or sets the action descriptor. + The action descriptor. + + + Gets or sets a value that indicates that this object is canceled. + true if the context canceled; otherwise, false. + + + Gets or sets the exception that occurred during the execution of the action method, if any. + The exception that occurred during the execution of the action method. + + + Gets or sets a value that indicates whether the exception is handled. + true if the exception is handled; otherwise, false. + + + Gets or sets the result returned by the action method. + The result returned by the action method. + + + Provides the context for the ActionExecuting method of the class. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class by using the specified controller context, action descriptor, and action-method parameters. + The controller context. + The action descriptor. + The action-method parameters. + The or parameter is null. + + + Gets or sets the action descriptor. + The action descriptor. + + + Gets or sets the action-method parameters. + The action-method parameters. + + + Gets or sets the result that is returned by the action method. + The result that is returned by the action method. + + + Represents the base class for filter attributes. + + + Initializes a new instance of the class. + + + Called by the ASP.NET MVC framework after the action method executes. + The filter context. + + + Called by the ASP.NET MVC framework before the action method executes. + The filter context. + + + Called by the ASP.NET MVC framework after the action result executes. + The filter context. + + + Called by the ASP.NET MVC framework before the action result executes. + The filter context. + + + Represents an attribute that is used to influence the selection of an action method. + + + Initializes a new instance of the class. + + + Determines whether the action method selection is valid for the specified controller context. + true if the action method selection is valid for the specified controller context; otherwise, false. + The controller context. + Information about the action method. + + + Represents an attribute that is used for the name of an action. + + + Initializes a new instance of the class. + Name of the action. + The parameter is null or empty. + + + Determines whether the action name is valid within the specified controller context. + true if the action name is valid within the specified controller context; otherwise, false. + The controller context. + The name of the action. + Information about the action method. + + + Gets or sets the name of the action. + The name of the action. + + + Represents an attribute that affects the selection of an action method. + + + Initializes a new instance of the class. + + + Determines whether the action name is valid in the specified controller context. + true if the action name is valid in the specified controller context; otherwise, false. + The controller context. + The name of the action. + Information about the action method. + + + Encapsulates the result of an action method and is used to perform a framework-level operation on behalf of the action method. + + + Initializes a new instance of the class. + + + Enables processing of the result of an action method by a custom type that inherits from the class. + The context in which the result is executed. The context information includes the controller, HTTP content, request context, and route data. + + + Represents a delegate that contains the logic for selecting an action method. + true if an action method was successfully selected; otherwise, false. + The current HTTP request context. + + + Provides a class that implements the interface in order to support additional metadata. + + + Initializes a new instance of the class. + The name of the model metadata. + The value of the model metadata. + + + Gets the name of the additional metadata attribute. + The name of the of the additional metadata attribute. + + + Provides metadata to the model metadata creation process. + The meta data. + + + Gets the type of the of the additional metadata attribute. + The type of the of the additional metadata attribute. + + + Gets the value of the of the additional metadata attribute. + The value of the of the additional metadata attribute. + + + Represents support for rendering HTML in AJAX scenarios within a view. + + + Initializes a new instance of the class using the specified view context and view data container. + The view context. + The view data container. + One or both of the parameters is null. + + + Initializes a new instance of the class by using the specified view context, view data container, and route collection. + The view context. + The view data container. + The URL route collection. + One or more of the parameters is null. + + + Gets or sets the root path for the location to use for globalization script files. + The location of the folder where globalization script files are stored. The default location is "~/Scripts/Globalization". + + + Serializes the specified message and returns the resulting JSON-formatted string. + The serialized message as a JSON-formatted string. + The message to serialize. + + + Gets the collection of URL routes for the application. + The collection of routes for the application. + + + Gets the ViewBag. + The ViewBag. + + + Gets the context information about the view. + The context of the view. + + + Gets the current view data dictionary. + The view data dictionary. + + + Gets the view data container. + The view data container. + + + Represents support for rendering HTML in AJAX scenarios within a strongly typed view. + The type of the model. + + + Initializes a new instance of the class by using the specified view context and view data container. + The view context. + The view data container. + + + Initializes a new instance of the class by using the specified view context, view data container, and URL route collection. + The view context. + The view data container. + The URL route collection. + + + Gets the ViewBag. + The ViewBag. + + + Gets the strongly typed version of the view data dictionary. + The strongly typed data dictionary of the view. + + + Represents a class that extends the class by adding the ability to determine whether an HTTP request is an AJAX request. + + + + Represents an attribute that marks controllers and actions to skip the during authorization. + + + Initializes a new instance of the class. + + + Allows a request to include HTML markup during model binding by skipping request validation for the property. (It is strongly recommended that your application explicitly check all models where you disable request validation in order to prevent script exploits.) + + + Initializes a new instance of the class. + + + This method supports the ASP.NET MVC validation infrastructure and is not intended to be used directly from your code. + The model metadata. + + + Provides a way to register one or more areas in an ASP.NET MVC application. + + + Initializes a new instance of the class. + + + Gets the name of the area to register. + The name of the area to register. + + + Registers all areas in an ASP.NET MVC application. + + + Registers all areas in an ASP.NET MVC application by using the specified user-defined information. + An object that contains user-defined information to pass to the area. + + + Registers an area in an ASP.NET MVC application using the specified area's context information. + Encapsulates the information that is required in order to register the area. + + + Encapsulates the information that is required in order to register an area within an ASP.NET MVC application. + + + Initializes a new instance of the class using the specified area name and routes collection. + The name of the area to register. + The collection of routes for the application. + + + Initializes a new instance of the class using the specified area name, routes collection, and user-defined data. + The name of the area to register. + The collection of routes for the application. + An object that contains user-defined information to pass to the area. + + + Gets the name of the area to register. + The name of the area to register. + + + Maps the specified URL route and associates it with the area that is specified by the property. + A reference to the mapped route. + The name of the route. + The URL pattern for the route. + The parameter is null. + + + Maps the specified URL route and associates it with the area that is specified by the property, using the specified route default values. + A reference to the mapped route. + The name of the route. + The URL pattern for the route. + An object that contains default route values. + The parameter is null. + + + Maps the specified URL route and associates it with the area that is specified by the property, using the specified route default values and constraint. + A reference to the mapped route. + The name of the route. + The URL pattern for the route. + An object that contains default route values. + A set of expressions that specify valid values for a URL parameter. + The parameter is null. + + + Maps the specified URL route and associates it with the area that is specified by the property, using the specified route default values, constraints, and namespaces. + A reference to the mapped route. + The name of the route. + The URL pattern for the route. + An object that contains default route values. + A set of expressions that specify valid values for a URL parameter. + An enumerable set of namespaces for the application. + The parameter is null. + + + Maps the specified URL route and associates it with the area that is specified by the property, using the specified route default values and namespaces. + A reference to the mapped route. + The name of the route. + The URL pattern for the route. + An object that contains default route values. + An enumerable set of namespaces for the application. + The parameter is null. + + + Maps the specified URL route and associates it with the area that is specified by the property, using the specified namespaces. + A reference to the mapped route. + The name of the route. + The URL pattern for the route. + An enumerable set of namespaces for the application. + The parameter is null. + + + Gets the namespaces for the application. + An enumerable set of namespaces for the application. + + + Gets a collection of defined routes for the application. + A collection of defined routes for the application. + + + Gets an object that contains user-defined information to pass to the area. + An object that contains user-defined information to pass to the area. + + + Provides an abstract class to implement a metadata provider. + + + Called from constructors in a derived class to initialize the class. + + + When overridden in a derived class, creates the model metadata for the property. + The model metadata for the property. + The set of attributes. + The type of the container. + The model accessor. + The type of the model. + The name of the property. + + + Gets a list of attributes. + A list of attributes. + The type of the container. + The property descriptor. + The attribute container. + + + Returns a list of properties for the model. + A list of properties for the model. + The model container. + The type of the container. + + + Returns the metadata for the specified property using the container type and property descriptor. + The metadata for the specified property using the container type and property descriptor. + The model accessor. + The type of the container. + The property descriptor + + + Returns the metadata for the specified property using the container type and property name. + The metadata for the specified property using the container type and property name. + The model accessor. + The type of the container. + The name of the property. + + + Returns the metadata for the specified property using the type of the model. + The metadata for the specified property using the type of the model. + The model accessor. + The type of the model. + + + Returns the type descriptor from the specified type. + The type descriptor. + The type. + + + Provides an abstract class for classes that implement a validation provider. + + + Called from constructors in derived classes to initialize the class. + + + Gets a type descriptor for the specified type. + A type descriptor for the specified type. + The type of the validation provider. + + + Gets the validators for the model using the metadata and controller context. + The validators for the model. + The metadata. + The controller context. + + + Gets the validators for the model using the metadata, the controller context, and a list of attributes. + The validators for the model. + The metadata. + The controller context. + The list of attributes. + + + Provided for backward compatibility with ASP.NET MVC 3. + + + Initializes a new instance of the class. + + + Represents an attribute that is used to set the timeout value, in milliseconds, for an asynchronous method. + + + Initializes a new instance of the class. + The timeout value, in milliseconds. + + + Gets the timeout duration, in milliseconds. + The timeout duration, in milliseconds. + + + Called by ASP.NET before the asynchronous action method executes. + The filter context. + + + Encapsulates the information that is required for using an attribute. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using the specified controller context. + The context within which the result is executed. The context information includes the controller, HTTP content, request context, and route data. + + + Initializes a new instance of the class using the specified controller context and action descriptor. + The context in which the result is executed. The context information includes the controller, HTTP content, request context, and route data. + An object that provides information about an action method, such as its name, controller, parameters, attributes, and filters. + + + Provides information about the action method that is marked by the attribute, such as its name, controller, parameters, attributes, and filters. + The action descriptor for the action method that is marked by the attribute. + + + Gets or sets the result that is returned by an action method. + The result that is returned by an action method. + + + Represents an attribute that is used to restrict access by callers to an action method. + + + Initializes a new instance of the class. + + + When overridden, provides an entry point for custom authorization checks. + true if the user is authorized; otherwise, false. + The HTTP context, which encapsulates all HTTP-specific information about an individual HTTP request. + The parameter is null. + + + Processes HTTP requests that fail authorization. + Encapsulates the information for using . The object contains the controller, HTTP context, request context, action result, and route data. + + + Called when a process requests authorization. + The filter context, which encapsulates information for using . + The parameter is null. + + + Called when the caching module requests authorization. + A reference to the validation status. + The HTTP context, which encapsulates all HTTP-specific information about an individual HTTP request. + The parameter is null. + + + Gets or sets the user roles. + The user roles. + + + Gets the unique identifier for this attribute. + The unique identifier for this attribute. + + + Gets or sets the authorized users. + The authorized users. + + + Represents an attribute that is used to provide details about how model binding to a parameter should occur. + + + Initializes a new instance of the class. + + + Gets or sets a comma-delimited list of property names for which binding is not allowed. + The exclude list. + + + Gets or sets a comma-delimited list of property names for which binding is allowed. + The include list. + + + Determines whether the specified property is allowed. + true if the specified property is allowed; otherwise, false. + The name of the property. + + + Gets or sets the prefix to use when markup is rendered for binding to an action argument or to a model property. + The prefix to use. + + + Represents the base class for views that are compiled by the BuildManager class before being rendered by a view engine. + + + Initializes a new instance of the class using the specified controller context and view path. + The controller context. + The view path. + + + Initializes a new instance of the class using the specified controller context, view path, and view page activator. + Context information for the current controller. This information includes the HTTP context, request context, route data, parent action view context, and more. + The path to the view that will be rendered. + The object responsible for dynamically constructing the view page at run time. + The parameter is null. + The parameter is null or empty. + + + Renders the specified view context by using the specified the writer object. + Information related to rendering a view, such as view data, temporary data, and form context. + The writer object. + The parameter is null. + An instance of the view type could not be created. + + + When overridden in a derived class, renders the specified view context by using the specified writer object and object instance. + Information related to rendering a view, such as view data, temporary data, and form context. + The writer object. + An object that contains additional information that can be used in the view. + + + Gets or sets the view path. + The view path. + + + Provides a base class for view engines. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using the specified view page activator. + The view page activator. + + + Gets a value that indicates whether a file exists in the specified virtual file system (path). + true if the file exists in the virtual file system; otherwise, false. + The controller context. + The virtual path. + + + Gets the view page activator. + The view page activator. + + + Maps a browser request to a byte array. + + + Initializes a new instance of the class. + + + Binds the model by using the specified controller context and binding context. + The bound data object. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + The parameter is null. + + + Provides an abstract class to implement a cached metadata provider. + + + + Initializes a new instance of the class. + + + Gets the cache item policy. + The cache item policy. + + + Gets the cache key prefix. + The cache key prefix. + + + When overridden in a derived class, creates the cached model metadata for the property. + The cached model metadata for the property. + The attributes. + The container type. + The model accessor. + The model type. + The property name. + + + Creates prototype metadata by applying the prototype and model access to yield the final metadata. + The prototype metadata. + The prototype. + The model accessor. + + + Creates a metadata prototype. + A metadata prototype. + The attributes. + The container type. + The model type. + The property name. + + + Gets the metadata for the properties. + The metadata for the properties. + The container. + The container type. + + + Returns the metadata for the specified property. + The metadata for the specified property. + The model accessor. + The container type. + The property descriptor. + + + Returns the metadata for the specified property. + The metadata for the specified property. + The model accessor. + The container type. + The property name. + + + Returns the cached metadata for the specified property using the type of the model. + The cached metadata for the specified property using the type of the model. + The model accessor. + The type of the container. + + + Gets the prototype cache. + The prototype cache. + + + Provides a container to cache attributes. + + + Initializes a new instance of the class. + The attributes. + + + Gets the data type. + The data type. + + + Gets the display. + The display. + + + Gets the display column. + The display column. + + + Gets the display format. + The display format. + + + Gets the display name. + The display name. + + + Indicates whether a data field is editable. + true if the field is editable; otherwise, false. + + + Gets the hidden input. + The hidden input. + + + Indicates whether a data field is read only. + true if the field is read only; otherwise, false. + + + Indicates whether a data field is required. + true if the field is required; otherwise, false. + + + Indicates whether a data field is scaffold. + true if the field is scaffold; otherwise, false. + + + Gets the UI hint. + The UI hint. + + + Provides a container to cache . + + + Initializes a new instance of the class using the prototype and model accessor. + The prototype. + The model accessor. + + + Initializes a new instance of the class using the provider, container type, model type, property name and attributes. + The provider. + The container type. + The model type. + The property name. + The attributes. + + + Gets a value that indicates whether empty strings that are posted back in forms should be converted to Nothing.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + A value that indicates whether empty strings that are posted back in forms should be converted to Nothing. + + + Gets meta information about the data type.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + Meta information about the data type. + + + Gets the description of the model.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + The description of the model. + + + Gets the display format string for the model.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + The display format string for the model. + + + Gets the display name of the model.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + The display name of the model. + + + Gets the edit format string of the model.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + The edit format string of the model. + + + Gets a value that indicates whether the model object should be rendered using associated HTML elements.Gets a value that indicates whether the model object should be rendered using associated HTML elements.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + A value that indicates whether the model object should be rendered using associated HTML elements. + + + Gets a value that indicates whether the model is read-only.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + A value that indicates whether the model is read-only. + + + Gets a value that indicates whether the model is required.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + A value that indicates whether the model is required. + + + Gets the string to display for null values.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + The string to display for null values. + + + Gets a value that represents order of the current metadata.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + A value that represents order of the current metadata. + + + Gets a short display name.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + A short display name. + + + Gets a value that indicates whether the property should be displayed in read-only views such as list and detail views.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + A value that indicates whether the property should be displayed in read-only views such as list and detail views. + + + Gets or sets a value that indicates whether the model should be displayed in editable views.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + Returns . + + + Gets the simple display string for the model.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + The simple display string for the model. + + + Gets a hint that suggests what template to use for this model.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + A hint that suggests what template to use for this model. + + + Gets a value that can be used as a watermark.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + A value that can be used as a watermark. + + + Implements the default cached model metadata provider for ASP.NET MVC. + + + Initializes a new instance of the class. + + + Returns a container of real instances of the cached metadata class based on prototype and model accessor. + A container of real instances of the cached metadata class. + The prototype. + The model accessor. + + + Returns a container prototype instances of the metadata class. + a container prototype instances of the metadata class. + The attributes type. + The container type. + The model type. + The property name. + + + Provides a container for cached metadata. + he type of the container. + + + Constructor for creating real instances of the metadata class based on a prototype. + The provider. + The container type. + The model type. + The property name. + The prototype. + + + Constructor for creating the prototype instances of the metadata class. + The prototype. + The model accessor. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets a cached value that indicates whether empty strings that are posted back in forms should be converted to null. + A cached value that indicates whether empty strings that are posted back in forms should be converted to null. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets meta information about the data type. + Meta information about the data type. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets the description of the model. + The description of the model. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets the display format string for the model. + The display format string for the model. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets the display name of the model. + The display name of the model. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets the edit format string of the model. + The edit format string of the model. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets a cached value that indicates whether the model object should be rendered using associated HTML elements. + A cached value that indicates whether the model object should be rendered using associated HTML elements. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets a cached value that indicates whether the model is read-only. + A cached value that indicates whether the model is read-only. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets a cached value that indicates whether the model is required. + A cached value that indicates whether the model is required. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets the cached string to display for null values. + The cached string to display for null values. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets a cached value that represents order of the current metadata. + A cached value that represents order of the current metadata. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets a short display name. + A short display name. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets a cached value that indicates whether the property should be displayed in read-only views such as list and detail views. + A cached value that indicates whether the property should be displayed in read-only views such as list and detail views. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets a cached value that indicates whether the model should be displayed in editable views. + A cached value that indicates whether the model should be displayed in editable views. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets the cached simple display string for the model. + The cached simple display string for the model. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets a cached hint that suggests what template to use for this model. + A cached hint that suggests what template to use for this model. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets a cached value that can be used as a watermark. + A cached value that can be used as a watermark. + + + Gets or sets a cached value that indicates whether empty strings that are posted back in forms should be converted to null. + A cached value that indicates whether empty strings that are posted back in forms should be converted to null. + + + Gets or sets meta information about the data type. + The meta information about the data type. + + + Gets or sets the description of the model. + The description of the model. + + + Gets or sets the display format string for the model. + The display format string for the model. + + + Gets or sets the display name of the model. + The display name of the model. + + + Gets or sets the edit format string of the model. + The edit format string of the model. + + + Gets or sets the simple display string for the model. + The simple display string for the model. + + + Gets or sets a value that indicates whether the model object should be rendered using associated HTML elements. + A value that indicates whether the model object should be rendered using associated HTML elements. + + + Gets or sets a value that indicates whether the model is read-only. + A value that indicates whether the model is read-only. + + + Gets or sets a value that indicates whether the model is required. + A value that indicates whether the model is required. + + + Gets or sets the string to display for null values. + The string to display for null values. + + + Gets or sets a value that represents order of the current metadata. + The order value of the current metadata. + + + Gets or sets the prototype cache. + The prototype cache. + + + Gets or sets a short display name. + The short display name. + + + Gets or sets a value that indicates whether the property should be displayed in read-only views such as list and detail views. + true if the model should be displayed in read-only views; otherwise, false. + + + Gets or sets a value that indicates whether the model should be displayed in editable views. + true if the model should be displayed in editable views; otherwise, false. + + + Gets or sets the simple display string for the model. + The simple display string for the model. + + + Gets or sets a hint that suggests what template to use for this model. + A hint that suggests what template to use for this model. + + + Gets or sets a value that can be used as a watermark. + A value that can be used as a watermark. + + + Provides a mechanism to propagates notification that model binder operations should be canceled. + + + Initializes a new instance of the class. + + + Returns the default cancellation token. + The default cancellation token. + The controller context. + The binding context. + + + Represents an attribute that is used to indicate that an action method should be called only as a child action. + + + Initializes a new instance of the class. + + + Called when authorization is required. + An object that encapsulates the information that is required in order to authorize access to the child action. + + + Represents a value provider for values from child actions. + + + Initializes a new instance of the class. + The controller context. + + + Retrieves a value object using the specified key. + The value object for the specified key. + The key. + + + Represents a factory for creating value provider objects for child actions. + + + Initializes a new instance of the class. + + + Returns a object for the specified controller context. + A object. + The controller context. + + + Returns the client data-type model validators. + + + Initializes a new instance of the class. + + + Returns the client data-type model validators. + The client data-type model validators. + The metadata. + The context. + + + Gets the resource class key. + The resource class key. + + + Provides an attribute that compares two properties of a model. + + + Initializes a new instance of the class. + The property to compare with the current property. + + + Applies formatting to an error message based on the data field where the compare error occurred. + The formatted error message. + The name of the field that caused the validation failure. + + + Formats the property for client validation by prepending an asterisk (*) and a dot. + The string "*." is prepended to the property. + The property. + + + Gets a list of compare-value client validation rules for the property using the specified model metadata and controller context. + A list of compare-value client validation rules. + The model metadata. + The controller context. + + + Determines whether the specified object is equal to the compared object. + null if the value of the compared property is equal to the value parameter; otherwise, a validation result that contains the error message that indicates that the comparison failed. + The value of the object to compare. + The validation context. + + + Gets the property to compare with the current property. + The property to compare with the current property. + + + Gets the other properties display name. + The other properties display name. + + + Represents a user-defined content type that is the result of an action method. + + + Initializes a new instance of the class. + + + Gets or sets the content. + The content. + + + Gets or sets the content encoding. + The content encoding. + + + Gets or sets the type of the content. + The type of the content. + + + Enables processing of the result of an action method by a custom type that inherits from the class. + The context within which the result is executed. + The parameter is null. + + + Provides methods that respond to HTTP requests that are made to an ASP.NET MVC Web site. + + + Initializes a new instance of the class. + + + Gets the action invoker for the controller. + The action invoker. + + + Provides asynchronous operations. + Returns . + + + Begins execution of the specified request context + Returns an IAsyncController instance. + The request context. + The callback. + The state. + + + Begins to invoke the action in the current controller context. + Returns an IAsyncController instance. + The callback. + The state. + + + Gets or sets the binder. + The binder. + + + Creates a content result object by using a string. + The content result instance. + The content to write to the response. + + + Creates a content result object by using a string and the content type. + The content result instance. + The content to write to the response. + The content type (MIME type). + + + Creates a content result object by using a string, the content type, and content encoding. + The content result instance. + The content to write to the response. + The content type (MIME type). + The content encoding. + + + Creates an action invoker. + An action invoker. + + + Creates a temporary data provider. + A temporary data provider. + + + Disable asynchronous support to provide backward compatibility. + true if asynchronous support is disabled; otherwise false. + + + Releases all resources that are used by the current instance of the class. + + + Releases unmanaged resources and optionally releases managed resources. + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + Ends the invocation of the action in the current controller context. + The asynchronous result. + + + Ends the execute core. + The asynchronous result. + + + Invokes the action in the current controller context. + + + Creates a object by using the file contents and file type. + The file-content result object. + The binary content to send to the response. + The content type (MIME type). + + + Creates a object by using the file contents, content type, and the destination file name. + The file-content result object. + The binary content to send to the response. + The content type (MIME type). + The file name to use in the file-download dialog box that is displayed in the browser. + + + Creates a object by using the object and content type. + The file-content result object. + The stream to send to the response. + The content type (MIME type). + + + Creates a object using the object, the content type, and the target file name. + The file-stream result object. + The stream to send to the response. + The content type (MIME type) + The file name to use in the file-download dialog box that is displayed in the browser. + + + Creates a object by using the file name and the content type. + The file-stream result object. + The path of the file to send to the response. + The content type (MIME type). + + + Creates a object by using the file name, the content type, and the file download name. + The file-stream result object. + The path of the file to send to the response. + The content type (MIME type). + The file name to use in the file-download dialog box that is displayed in the browser. + + + Called when a request matches this controller, but no method with the specified action name is found in the controller. + The name of the attempted action. + + + Gets HTTP-specific information about an individual HTTP request. + The HTTP context. + + + Returns an instance of the class. + An instance of the class. + + + Returns an instance of the class. + An instance of the class. + The status description. + + + Initializes data that might not be available when the constructor is called. + The HTTP context and route data. + + + Creates a object. + The object that writes the script to the response. + The JavaScript code to run on the client + + + Creates a object that serializes the specified object to JavaScript Object Notation (JSON). + The JSON result object that serializes the specified object to JSON format. The result object that is prepared by this method is written to the response by the ASP.NET MVC framework when the object is executed. + The JavaScript object graph to serialize. + + + Creates a object that serializes the specified object to JavaScript Object Notation (JSON) format. + The JSON result object that serializes the specified object to JSON format. + The JavaScript object graph to serialize. + The content type (MIME type). + + + Creates a object that serializes the specified object to JavaScript Object Notation (JSON) format. + The JSON result object that serializes the specified object to JSON format. + The JavaScript object graph to serialize. + The content type (MIME type). + The content encoding. + + + Creates a object that serializes the specified object to JavaScript Object Notation (JSON) format using the content type, content encoding, and the JSON request behavior. + The result object that serializes the specified object to JSON format. + The JavaScript object graph to serialize. + The content type (MIME type). + The content encoding. + The JSON request behavior + + + Creates a object that serializes the specified object to JavaScript Object Notation (JSON) format using the specified content type and JSON request behavior. + The result object that serializes the specified object to JSON format. + The JavaScript object graph to serialize. + The content type (MIME type). + The JSON request behavior + + + Creates a object that serializes the specified object to JavaScript Object Notation (JSON) format using the specified JSON request behavior. + The result object that serializes the specified object to JSON format. + The JavaScript object graph to serialize. + The JSON request behavior. + + + Gets the model state dictionary object that contains the state of the model and of model-binding validation. + The model state dictionary. + + + Called after the action method is invoked. + Information about the current request and action. + + + Called before the action method is invoked. + Information about the current request and action. + + + Called when authorization occurs. + Information about the current request and action. + + + Called when an unhandled exception occurs in the action. + Information about the current request and action. + + + Called after the action result that is returned by an action method is executed. + Information about the current request and action result + + + Called before the action result that is returned by an action method is executed. + Information about the current request and action result + + + Creates a object that renders a partial view. + A partial-view result object. + + + Creates a object that renders a partial view, by using the specified model. + A partial-view result object. + The model that is rendered by the partial view + + + Creates a object that renders a partial view, by using the specified view name. + A partial-view result object. + The name of the view that is rendered to the response. + + + Creates a object that renders a partial view, by using the specified view name and model. + A partial-view result object. + The name of the view that is rendered to the response. + The model that is rendered by the partial view + + + Gets the HTTP context profile. + The HTTP context profile. + + + Creates a object that redirects to the specified URL. + The redirect result object. + The URL to redirect to. + + + Returns an instance of the class with the property set to true. + An instance of the class with the property set to true. + The URL to redirect to. + + + Redirects to the specified action using the action name. + The redirect result object. + The name of the action. + + + Redirects to the specified action using the action name and route values. + The redirect result object. + The name of the action. + The parameters for a route. + + + Redirects to the specified action using the action name and controller name. + The redirect result object. + The name of the action. + The name of the controller + + + Redirects to the specified action using the action name, controller name, and route values. + The redirect result object. + The name of the action. + The name of the controller + The parameters for a route. + + + Redirects to the specified action using the action name, controller name, and route dictionary. + The redirect result object. + The name of the action. + The name of the controller + The parameters for a route. + + + Redirects to the specified action using the action name and route dictionary. + The redirect result object. + The name of the action. + The parameters for a route. + + + Returns an instance of the class with the property set to true using the specified action name. + An instance of the class with the property set to true using the specified action name, controller name, and route values. + The action name. + + + Returns an instance of the class with the property set to true using the specified action name, and route values. + An instance of the class with the property set to true using the specified action name, and route values. + The action name. + The route values. + + + Returns an instance of the class with the property set to true using the specified action name, and controller name. + An instance of the class with the property set to true using the specified action name, and controller name. + The action name. + The controller name. + + + Returns an instance of the class with the property set to true using the specified action name, controller name, and route values. + An instance of the class with the property set to true. + The action name. + The controller name. + The route values. + + + Returns an instance of the class with the property set to true using the specified action name, controller name, and route values. + An instance of the class with the property set to true using the specified action name, controller name, and route values. + The action name. + The controller name. + The route values. + + + Returns an instance of the class with the property set to true using the specified action name, and route values. + An instance of the class with the property set to true using the specified action name, and route values. + The action name. + The route values. + + + Redirects to the specified route using the specified route values. + The redirect-to-route result object. + The parameters for a route. + + + Redirects to the specified route using the route name. + The redirect-to-route result object. + The name of the route + + + Redirects to the specified route using the route name and route values. + The redirect-to-route result object. + The name of the route + The parameters for a route. + + + Redirects to the specified route using the route name and route dictionary. + The redirect-to-route result object. + The name of the route + The parameters for a route. + + + Redirects to the specified route using the route dictionary. + The redirect-to-route result object. + The parameters for a route. + + + Returns an instance of the class with the property set to true using the specified route values. + Returns an instance of the class with the property set to true. + The route name. + + + Returns an instance of the class with the property set to true using the specified route name. + Returns an instance of the class with the property set to true using the specified route name. + The route name. + + + Returns an instance of the class with the property set to true using the specified route name and route values. + An instance of the class with the property set to true. + The route name. + The route values. + + + Returns an instance of the class with the property set to true using the specified route name and route values. + An instance of the class with the property set to true using the specified route name and route values. + The route name. + The route values. + + + Returns an instance of the class with the property set to true using the specified route values. + An instance of the class with the property set to true using the specified route values. + The route values. + + + Gets the object for the current HTTP request. + The request object. + + + Gets the object for the current HTTP response. + The response object. + + + Gets the route data for the current request. + The route data. + + + Gets the object that provides methods that are used during Web request processing. + The HTTP server object. + + + Gets the object for the current HTTP request. + The HTTP session-state object for the current HTTP request. + + + Initializes a new instance of the class. + Returns an IAsyncController instance. + The request context. + The callback. + The state. + + + Ends the execute task. + The asynchronous result. + + + This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. This method calls the method. + The filter context. + + + This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. This method calls the method. + The filter context. + + + This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. This method calls the method. + The filter context. + + + This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. This method calls the method. + The filter context. + + + This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. This method calls the method. + The filter context. + + + This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. This method calls the method. + The filter context. + + + Gets the temporary-data provider object that is used to store data for the next request. + The temporary-data provider. + + + Updates the specified model instance using values from the controller's current value provider. + true if the update is successful; otherwise, false. + The model instance to update. + The type of the model object. + The parameter or the property is null. + + + Updates the specified model instance using values from the controller's current value provider and a prefix. + true if the update is successful; otherwise, false. + The model instance to update. + The prefix to use when looking up values in the value provider. + The type of the model object. + The parameter or the property is null. + + + Updates the specified model instance using values from the controller's current value provider, a prefix, and included properties. + true if the update is successful; otherwise, false. + The model instance to update. + The prefix to use when looking up values in the value provider. + A list of properties of the model to update. + The type of the model object. + The parameter or the property is null. + + + Updates the specified model instance using values from the controller's current value provider, a prefix, a list of properties to exclude, and a list of properties to include. + true if the update is successful; otherwise, false. + The model instance to update. + The prefix to use when looking up values in the value provider + A list of properties of the model to update. + A list of properties to explicitly exclude from the update. These are excluded even if they are listed in the parameter list. + The type of the model object. + The parameter or the property is null. + + + Updates the specified model instance using values from the value provider, a prefix, a list of properties to exclude , and a list of properties to include. + true if the update is successful; otherwise, false. + The model instance to update. + The prefix to use when looking up values in the value provider. + A list of properties of the model to update. + A list of properties to explicitly exclude from the update. These are excluded even if they are listed in the parameter list. + A dictionary of values that is used to update the model. + The type of the model object. + + + Updates the specified model instance using values from the value provider, a prefix, and included properties. + true if the update is successful; otherwise, false. + The model instance to update. + The prefix to use when looking up values in the value provider. + A list of properties of the model to update. + A dictionary of values that is used to update the model. + The type of the model object. + + + Updates the specified model instance using values from the value provider and a prefix. + true if the update is successful; otherwise, false. + The model instance to update. + The prefix to use when looking up values in the value provider. + A dictionary of values that is used to update the model. + The type of the model object. + + + Updates the specified model instance using values from the controller's current value provider and included properties. + true if the update is successful; otherwise, false. + The model instance to update. + A list of properties of the model to update. + The type of the model object. + The parameter or the property is null. + + + Updates the specified model instance using values from the value provider and a list of properties to include. + true if the update is successful; otherwise, false. + The model instance to update. + A list of properties of the model to update. + A dictionary of values that is used to update the model. + The type of the model object. + + + Updates the specified model instance using values from the value provider. + true if the update is successful; otherwise, false. + The model instance to update. + A dictionary of values that is used to update the model. + The type of the model object. + + + Validates the specified model instance. + true if the model validation is successful; otherwise, false. + The model instance to validate. + + + Validates the specified model instance using an HTML prefix. + true if the model validation is successful; otherwise, false. + The model to validate. + The prefix to use when looking up values in the model provider. + + + Updates the specified model instance using values from the controller's current value provider. + The model instance to update. + The type of the model object. + The model was not successfully updated. + + + Updates the specified model instance using values from the controller's current value provider and a prefix. + The model instance to update. + A prefix to use when looking up values in the value provider. + The type of the model object. + + + Updates the specified model instance using values from the controller's current value provider, a prefix, and included properties. + The model instance to update. + A prefix to use when looking up values in the value provider. + A list of properties of the model to update. + The type of the model object. + + + Updates the specified model instance using values from the controller's current value provider, a prefix, a list of properties to exclude, and a list of properties to include. + The model instance to update. + A prefix to use when looking up values in the value provider. + A list of properties of the model to update. + A list of properties to explicitly exclude from the update. These are excluded even if they are listed in the list. + The type of the model object. + + + Updates the specified model instance using values from the value provider, a prefix, a list of properties to exclude, and a list of properties to include. + The model instance to update. + The prefix to use when looking up values in the value provider. + A list of properties of the model to update. + A list of properties to explicitly exclude from the update. These are excluded even if they are listed in the parameter list. + A dictionary of values that is used to update the model. + The type of the model object. + + + Updates the specified model instance using values from the value provider, a prefix, and a list of properties to include. + The model instance to update. + The prefix to use when looking up values in the value provider. + A list of properties of the model to update. + A dictionary of values that is used to update the model. + The type of the model object. + + + Updates the specified model instance using values from the value provider and a prefix. + The model instance to update. + The prefix to use when looking up values in the value provider. + A dictionary of values that is used to update the model. + The type of the model object. + + + Updates the specified model instance using values from the controller object's current value provider. + The model instance to update. + A list of properties of the model to update. + The type of the model object. + + + Updates the specified model instance using values from the value provider, a prefix, and a list of properties to include. + The model instance to update. + A list of properties of the model to update. + A dictionary of values that is used to update the model. + The type of the model object. + + + Updates the specified model instance using values from the value provider. + The model instance to update. + A dictionary of values that is used to update the model. + The type of the model object. + + + Gets the URL helper object that is used to generate URLs by using routing. + The URL helper object. + + + Gets the user security information for the current HTTP request. + The user security information for the current HTTP request. + + + Validates the specified model instance. + The model to validate. + + + Validates the specified model instance using an HTML prefix. + The model to validate. + The prefix to use when looking up values in the model provider. + + + Creates a object that renders a view to the response. + The view result that renders a view to the response. + + + Creates a object by using the model that renders a view to the response. + The view result. + The model that is rendered by the view. + + + Creates a object by using the view name that renders a view. + The view result. + The name of the view that is rendered to the response. + + + Creates a object by using the view name and model that renders a view to the response. + The view result. + The name of the view that is rendered to the response. + The model that is rendered by the view. + + + Creates a object using the view name and master-page name that renders a view to the response. + The view result. + The name of the view that is rendered to the response. + The name of the master page or template to use when the view is rendered. + + + Creates a object using the view name, master-page name, and model that renders a view. + The view result. + The name of the view that is rendered to the response. + The name of the master page or template to use when the view is rendered. + The model that is rendered by the view. + + + Creates a object that renders the specified object. + The view result. + The view that is rendered to the response. + + + Creates a object that renders the specified object. + The view result. + The view that is rendered to the response. + The model that is rendered by the view. + + + Gets the view engine collection. + The view engine collection. + + + Represents a class that is responsible for invoking the action methods of a controller. + + + Initializes a new instance of the class. + + + Gets or sets the model binders that are associated with the action. + The model binders that are associated with the action. + + + Creates the action result. + The action result object. + The controller context. + The action descriptor. + The action return value. + + + Finds the information about the action method. + Information about the action method. + The controller context. + The controller descriptor. + The name of the action. + + + Retrieves information about the controller by using the specified controller context. + Information about the controller. + The controller context. + + + Retrieves information about the action filters. + Information about the action filters. + The controller context. + The action descriptor. + + + Gets the value of the specified action-method parameter. + The value of the action-method parameter. + The controller context. + The parameter descriptor. + + + Gets the values of the action-method parameters. + The values of the action-method parameters. + The controller context. + The action descriptor. + + + Invokes the specified action by using the specified controller context. + The result of executing the action. + The controller context. + The name of the action to invoke. + The parameter is null. + The parameter is null or empty. + The thread was aborted during invocation of the action. + An unspecified error occurred during invocation of the action. + + + Invokes the specified action method by using the specified parameters and the controller context. + The result of executing the action method. + The controller context. + The action descriptor. + The parameters. + + + Invokes the specified action method by using the specified parameters, controller context, and action filters. + The context for the ActionExecuted method of the class. + The controller context. + The action filters. + The action descriptor. + The parameters. + + + Invokes the specified action result by using the specified controller context. + The controller context. + The action result. + + + Invokes the specified action result by using the specified action filters and the controller context. + The context for the ResultExecuted method of the class. + The controller context. + The action filters. + The action result. + + + Invokes the specified authorization filters by using the specified action descriptor and controller context. + The context for the object. + The controller context. + The authorization filters. + The action descriptor. + + + Invokes the specified exception filters by using the specified exception and controller context. + The context for the object. + The controller context. + The exception filters. + The exception. + + + Represents the base class for all MVC controllers. + + + Initializes a new instance of the class. + + + Gets or sets the controller context. + The controller context. + + + Executes the specified request context. + The request context. + The parameter is null. + + + Executes the request. + + + Initializes the specified request context. + The request context. + + + Executes the specified request context. + The request context. + + + Gets or sets the dictionary for temporary data. + The dictionary for temporary data. + + + Gets or sets a value that indicates whether request validation is enabled for this request. + true if request validation is enabled for this request; otherwise, false. The default is true. + + + Gets or sets the value provider for the controller. + The value provider for the controller. + + + Gets the dynamic view data dictionary. + The dynamic view data dictionary. + + + Gets or sets the dictionary for view data. + The dictionary for the view data. + + + Represents a class that is responsible for dynamically building a controller. + + + Initializes a new instance of the class. + + + Gets the current controller builder object. + The current controller builder. + + + Gets the default namespaces. + The default namespaces. + + + Gets the associated controller factory. + The controller factory. + + + Sets the controller factory by using the specified type. + The type of the controller factory. + The parameter is null. + The controller factory cannot be assigned from the type in the parameter. + An error occurred while the controller factory was being set. + + + Sets the specified controller factory. + The controller factory. + The parameter is null. + + + Encapsulates information about an HTTP request that matches specified and instances. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class by using the specified HTTP context, URL route data, and controller. + The HTTP context. + The route data. + The controller. + + + Initializes a new instance of the class by using the specified controller context. + The controller context. + The parameter is null. + + + Initializes a new instance of the class by using the specified request context and controller. + The request context. + The controller. + One or both parameters are null. + + + Gets or sets the controller. + The controller. + + + Gets the display mode. + The display mode. + + + Gets or sets the HTTP context. + The HTTP context. + + + Gets a value that indicates whether the associated action method is a child action. + true if the associated action method is a child action; otherwise, false. + + + Gets an object that contains the view context information for the parent action method. + An object that contains the view context information for the parent action method. + + + Gets or sets the request context. + The request context. + + + Gets or sets the URL route data. + The URL route data. + + + Encapsulates information that describes a controller, such as its name, type, and actions. + + + Initializes a new instance of the class. + + + Gets the name of the controller. + The name of the controller. + + + Gets the type of the controller. + The type of the controller. + + + Finds an action method by using the specified name and controller context. + The information about the action method. + The controller context. + The name of the action. + + + Retrieves a list of action-method descriptors in the controller. + A list of action-method descriptors in the controller. + + + Retrieves custom attributes that are defined for this member, excluding named attributes. + An array of custom attributes, or an empty array if no custom attributes exist. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The custom attribute type cannot be loaded. + There is more than one attribute of type defined for this member. + + + Retrieves custom attributes of a specified type that are defined for this member, excluding named attributes. + An array of custom attributes, or an empty array if no custom attributes exist. + The type of the custom attributes. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The custom attribute type cannot be loaded. + There is more than one attribute of type defined for this member. + The parameter is null (Nothing in Visual Basic). + + + Gets the filter attributes. + The filter attributes. + true if the cache should be used; otherwise, false. + + + Retrieves a value that indicates whether one or more instance of the specified custom attribute are defined for this member. + true if the is defined for this member; otherwise, false. + The type of the custom attribute. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The parameter is null (Nothing in Visual Basic). + + + When implemented in a derived class, gets the unique ID for the controller descriptor using lazy initialization. + The unique ID. + + + Adds the controller to the instance. + + + Initializes a new instance of the class. + + + Returns the collection of controller instance filters. + The collection of controller instance filters. + The controller context. + The action descriptor. + + + Represents an attribute that invokes a custom model binder. + + + Initializes a new instance of the class. + + + Retrieves the associated model binder. + A reference to an object that implements the interface. + + + Provides a container for common metadata, for the class, and for the class for a data model. + + + Initializes a new instance of the class. + The data-annotations model metadata provider. + The type of the container. + The model accessor. + The type of the model. + The name of the property. + The display column attribute. + + + Returns simple text for the model data. + Simple text for the model data. + + + Implements the default model metadata provider for ASP.NET MVC. + + + Initializes a new instance of the class. + + + Gets the metadata for the specified property. + The metadata for the property. + The attributes. + The type of the container. + The model accessor. + The type of the model. + The name of the property. + + + Represents the method that creates a instance. + + + Provides a model validator. + + + Initializes a new instance of the class. + The metadata for the model. + The controller context for the model. + The validation attribute for the model. + + + Gets the validation attribute for the model validator. + The validation attribute for the model validator. + + + Gets the error message for the validation failure. + The error message for the validation failure. + + + Retrieves a collection of client validation rules. + A collection of client validation rules. + + + Gets a value that indicates whether model validation is required. + true if model validation is required; otherwise, false. + + + Returns a list of validation error messages for the model. + A list of validation error messages for the model, or an empty list if no errors have occurred. + The container for the model. + + + Provides a model validator for a specified validation type. + + + + Initializes a new instance of the class. + The metadata for the model. + The controller context for the model. + The validation attribute for the model. + + + Gets the validation attribute from the model validator. + The validation attribute from the model validator. + + + Implements the default validation provider for ASP.NET MVC. + + + Initializes a new instance of the class. + + + Gets or sets a value that indicates whether non-nullable value types are required. + true if non-nullable value types are required; otherwise, false. + + + Gets a list of validators. + A list of validators. + The metadata. + The context. + The list of validation attributes. + + + Registers an adapter to provide client-side validation. + The type of the validation attribute. + The type of the adapter. + + + Registers an adapter factory for the validation provider. + The type of the attribute. + The factory that will be used to create the object for the specified attribute. + + + Registers the default adapter. + The type of the adapter. + + + Registers the default adapter factory. + The factory that will be used to create the object for the default adapter. + + + Registers an adapter to provide default object validation. + The type of the adapter. + + + Registers an adapter factory for the default object validation provider. + The factory. + + + Registers an adapter to provide object validation. + The type of the model. + The type of the adapter. + + + Registers an adapter factory for the object validation provider. + The type of the model. + The factory. + + + Provides a factory for validators that are based on . + + + Provides a container for the error-information model validator. + + + Initializes a new instance of the class. + + + Gets a list of error-information model validators. + A list of error-information model validators. + The model metadata. + The controller context. + + + Represents the controller factory that is registered by default. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using a controller activator. + An object that implements the controller activator interface. + + + Creates the specified controller by using the specified request context. + The controller. + The context of the HTTP request, which includes the HTTP context and route data. + The name of the controller. + The parameter is null. + The parameter is null or empty. + + + Retrieves the controller instance for the specified request context and controller type. + The controller instance. + The context of the HTTP request, which includes the HTTP context and route data. + The type of the controller. + + is null. + + cannot be assigned. + An instance of cannot be created. + + + Returns the controller's session behavior. + The controller's session behavior. + The request context. + The type of the controller. + + + Retrieves the controller type for the specified name and request context. + The controller type. + The context of the HTTP request, which includes the HTTP context and route data. + The name of the controller. + + + Releases the specified controller. + The controller to release. + + + This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. This method calls the method. + The controller's session behavior. + The request context. + The controller name. + + + Maps a browser request to a data object. This class provides a concrete implementation of a model binder. + + + Initializes a new instance of the class. + + + Gets or sets the model binders for the application. + The model binders for the application. + + + Binds the model by using the specified controller context and binding context. + The bound object. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + The parameter is null. + + + Binds the specified property by using the specified controller context and binding context and the specified property descriptor. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + Describes a property to be bound. The descriptor provides information such as the component type, property type, and property value. It also provides methods to get or set the property value. + + + Creates the specified model type by using the specified controller context and binding context. + A data object of the specified type. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + The type of the model object to return. + + + Creates an index (a subindex) based on a category of components that make up a larger index, where the specified index value is an integer. + The name of the subindex. + The prefix for the subindex. + The index value. + + + Creates an index (a subindex) based on a category of components that make up a larger index, where the specified index value is a string. + The name of the subindex. + The prefix for the subindex. + The index value. + + + Creates the name of the subproperty by using the specified prefix and property name. + The name of the subproperty. + The prefix for the subproperty. + The name of the property. + + + Returns a set of properties that match the property filter restrictions that are established by the specified . + An enumerable set of property descriptors. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + + + Returns the properties of the model by using the specified controller context and binding context. + A collection of property descriptors. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + + + Returns the value of a property using the specified controller context, binding context, property descriptor, and property binder. + An object that represents the property value. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + The descriptor for the property to access. The descriptor provides information such as the component type, property type, and property value. It also provides methods to get or set the property value. + An object that provides a way to bind the property. + + + Returns the descriptor object for a type that is specified by its controller context and binding context. + A custom type descriptor object. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + + + Determines whether a data model is valid for the specified binding context. + true if the model is valid; otherwise, false. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + The parameter is null. + + + Called when the model is updated. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + + + Called when the model is updating. + true if the model is updating; otherwise, false. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + + + Called when the specified property is validated. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + Describes a property to be validated. The descriptor provides information such as the component type, property type, and property value. It also provides methods to get or set the property value. + The value to set for the property. + + + Called when the specified property is validating. + true if the property is validating; otherwise, false. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + Describes a property being validated. The descriptor provides information such as component type, property type, and property value. It also provides methods to get or set the property value. + The value to set for the property. + + + Gets or sets the name of the resource file (class key) that contains localized string values. + The name of the resource file (class key). + + + Sets the specified property by using the specified controller context, binding context, and property value. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + Describes a property to be set. The descriptor provides information such as the component type, property type, and property value. It also provides methods to get or set the property value. + The value to set for the property. + + + Represents a memory cache for view locations. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class by using the specified cache time span. + The cache time span. + The Ticks attribute of the parameter is set to a negative number. + + + Retrieves the default view location by using the specified HTTP context and cache key. + The default view location. + The HTTP context. + The cache key + The parameter is null. + + + Inserts the view in the specified virtual path by using the specified HTTP context, cache key, and virtual path. + The HTTP context. + The cache key. + The virtual path + The parameter is null. + + + Creates an empty view location cache. + + + Gets or sets the cache time span. + The cache time span. + + + Provides a registration point for dependency resolvers that implement or the Common Service Locator IServiceLocator interface. + + + Initializes a new instance of the class. + + + Gets the implementation of the dependency resolver. + The implementation of the dependency resolver. + + + This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. + The implementation of the dependency resolver. + + + This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. + The function that provides the service. + The function that provides the services. + + + This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. + The common service locator. + + + This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. + The object that implements the dependency resolver. + + + Provides a registration point for dependency resolvers using the specified service delegate and specified service collection delegates. + The service delegate. + The services delegates. + + + Provides a registration point for dependency resolvers using the provided common service locator when using a service locator interface. + The common service locator. + + + Provides a registration point for dependency resolvers, using the specified dependency resolver interface. + The dependency resolver. + + + Provides a type-safe implementation of and . + + + Resolves singly registered services that support arbitrary object creation. + The requested service or object. + The dependency resolver instance that this method extends. + The type of the requested service or object. + + + Resolves multiply registered services. + The requested services. + The dependency resolver instance that this method extends. + The type of the requested services. + + + Represents the base class for value providers whose values come from a collection that implements the interface. + The type of the value. + + + Initializes a new instance of the class. + The name/value pairs that are used to initialize the value provider. + Information about a specific culture, such as the names of the culture, the writing system, and the calendar used. + The parameter is null. + + + Determines whether the collection contains the specified prefix. + true if the collection contains the specified prefix; otherwise, false. + The prefix to search for. + The parameter is null. + + + Gets the keys from the prefix. + The keys from the prefix. + the prefix. + + + Returns a value object using the specified key and controller context. + The value object for the specified key. + The key of the value object to retrieve. + The parameter is null. + + + Provides an empty metadata provider for data models that do not require metadata. + + + Initializes a new instance of the class. + + + Creates a new instance of the class. + A new instance of the class. + The attributes. + The type of the container. + The model accessor. + The type of the model. + The name of the model. + + + Provides an empty validation provider for models that do not require a validator. + + + Initializes a new instance of the class. + + + Gets the empty model validator. + The empty model validator. + The metadata. + The context. + + + Represents a result that does nothing, such as a controller action method that returns nothing. + + + Initializes a new instance of the class. + + + Executes the specified result context. + The result context. + + + Provides the context for using the class. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class for the specified exception by using the specified controller context. + The controller context. + The exception. + The parameter is null. + + + Gets or sets the exception object. + The exception object. + + + Gets or sets a value that indicates whether the exception has been handled. + true if the exception has been handled; otherwise, false. + + + Gets or sets the action result. + The action result. + + + Provides a helper class to get the model name from an expression. + + + Gets the model name from a lambda expression. + The model name. + The expression. + + + Gets the model name from a string expression. + The model name. + The expression. + + + Provides a container for client-side field validation metadata. + + + Initializes a new instance of the class. + + + Gets or sets the name of the data field. + The name of the data field. + + + Gets or sets a value that indicates whether the validation message contents should be replaced with the client validation error. + true if the validation message contents should be replaced with the client validation error; otherwise, false. + + + Gets or sets the validator message ID. + The validator message ID. + + + Gets the client validation rules. + The client validation rules. + + + Sends the contents of a binary file to the response. + + + Initializes a new instance of the class by using the specified file contents and content type. + The byte array to send to the response. + The content type to use for the response. + The parameter is null. + + + The binary content to send to the response. + The file contents. + + + Writes the file content to the response. + The response. + + + Sends the contents of a file to the response. + + + Initializes a new instance of the class by using the specified file name and content type. + The name of the file to send to the response. + The content type of the response. + The parameter is null or empty. + + + Gets or sets the path of the file that is sent to the response. + The path of the file that is sent to the response. + + + Writes the file to the response. + The response. + + + Represents a base class that is used to send binary file content to the response. + + + Initializes a new instance of the class. + The type of the content. + The parameter is null or empty. + + + Gets the content type to use for the response. + The type of the content. + + + Enables processing of the result of an action method by a custom type that inherits from the class. + The context within which the result is executed. + The parameter is null. + + + Gets or sets the content-disposition header so that a file-download dialog box is displayed in the browser with the specified file name. + The name of the file. + + + Writes the file to the response. + The response. + + + Sends binary content to the response by using a instance. + + + Initializes a new instance of the class. + The stream to send to the response. + The content type to use for the response. + The parameter is null. + + + Gets the stream that will be sent to the response. + The file stream. + + + Writes the file to the response. + The response. + + + Represents a metadata class that contains a reference to the implementation of one or more of the filter interfaces, the filter's order, and the filter's scope. + + + Initializes a new instance of the class. + The instance. + The scope. + The order. + + + Represents a constant that is used to specify the default ordering of filters. + + + Gets the instance of this class. + The instance of this class. + + + Gets the order in which the filter is applied. + The order in which the filter is applied. + + + Gets the scope ordering of the filter. + The scope ordering of the filter. + + + Represents the base class for action and result filter attributes. + + + Initializes a new instance of the class. + + + Gets or sets a value that indicates whether more than one instance of the filter attribute can be specified. + true if more than one instance of the filter attribute can be specified; otherwise, false. + + + Gets or sets the order in which the action filters are executed. + The order in which the action filters are executed. + + + Defines a filter provider for filter attributes. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class and optionally caches attribute instances. + true to cache attribute instances; otherwise, false. + + + Gets a collection of custom action attributes. + A collection of custom action attributes. + The controller context. + The action descriptor. + + + Gets a collection of controller attributes. + A collection of controller attributes. + The controller context. + The action descriptor. + + + Aggregates the filters from all of the filter providers into one collection. + The collection filters from all of the filter providers. + The controller context. + The action descriptor. + + + Encapsulates information about the available action filters. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using the specified filters collection. + The filters collection. + + + Gets all the action filters in the application. + The action filters. + + + Gets all the authorization filters in the application. + The authorization filters. + + + Gets all the exception filters in the application. + The exception filters. + + + Gets all the result filters in the application. + The result filters. + + + Represents the collection of filter providers for the application. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using the filter providers collection. + The filter providers collection. + + + Returns the collection of filter providers. + The collection of filter providers. + The controller context. + The action descriptor. + + + Provides a registration point for filters. + + + Provides a registration point for filters. + The collection of filters. + + + Defines values that specify the order in which ASP.NET MVC filters run within the same filter type and filter order. + + + Specifies first. + + + Specifies an order before and after . + + + Specifies an order before and after . + + + Specifies an order before and after . + + + Specifies last. + + + Contains the form value providers for the application. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + The collection. + The parameter is null. + + + Gets the specified value provider. + The value provider. + The name of the value provider to get. + The parameter is null or empty. + + + Gets a value that indicates whether the value provider contains an entry that has the specified prefix. + true if the value provider contains an entry that has the specified prefix; otherwise, false. + The prefix to look for. + + + Gets a value from a value provider using the specified key. + A value from a value provider. + The key. + + + Returns a dictionary that contains the value providers. + A dictionary of value providers. + + + Encapsulates information that is required in order to validate and process the input data from an HTML form. + + + Initializes a new instance of the class. + + + Gets the field validators for the form. + A dictionary of field validators for the form. + + + Gets or sets the form identifier. + The form identifier. + + + Returns a serialized object that contains the form identifier and field-validation values for the form. + A serialized object that contains the form identifier and field-validation values for the form. + + + Returns the validation value for the specified input field. + The value to validate the field input with. + The name of the field to retrieve the validation value for. + The parameter is either null or empty. + + + Returns the validation value for the specified input field and a value that indicates what to do if the validation value is not found. + The value to validate the field input with. + The name of the field to retrieve the validation value for. + true to create a validation value if one is not found; otherwise, false. + The parameter is either null or empty. + + + Returns a value that indicates whether the specified field has been rendered in the form. + true if the field has been rendered; otherwise, false. + The field name. + + + Sets a value that indicates whether the specified field has been rendered in the form. + The field name. + true to specify that the field has been rendered in the form; otherwise, false. + + + Determines whether client validation errors should be dynamically added to the validation summary. + true if client validation errors should be added to the validation summary; otherwise, false. + + + Gets or sets the identifier for the validation summary. + The identifier for the validation summary. + + + Enumerates the HTTP request types for a form. + + + Specifies a GET request. + + + Specifies a POST request. + + + Represents a value provider for form values that are contained in a object. + + + Initializes a new instance of the class. + An object that encapsulates information about the current HTTP request. + + + Represents a class that is responsible for creating a new instance of a form-value provider object. + + + Initializes a new instance of the class. + + + Returns a form-value provider object for the specified controller context. + A form-value provider object. + An object that encapsulates information about the current HTTP request. + The parameter is null. + + + Represents a class that contains all the global filters. + + + Initializes a new instance of the class. + + + Adds the specified filter to the global filter collection. + The filter. + + + Adds the specified filter to the global filter collection using the specified filter run order. + The filter. + The filter run order. + + + Removes all filters from the global filter collection. + + + Determines whether a filter is in the global filter collection. + true if is found in the global filter collection; otherwise, false. + The filter. + + + Gets the number of filters in the global filter collection. + The number of filters in the global filter collection. + + + Returns an enumerator that iterates through the global filter collection. + An enumerator that iterates through the global filter collection. + + + Removes all the filters that match the specified filter. + The filter to remove. + + + This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. + An enumerator that iterates through the global filter collection. + + + This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. + An enumerator that iterates through the global filter collection. + The controller context. + The action descriptor. + + + Represents the global filter collection. + + + Gets or sets the global filter collection. + The global filter collection. + + + Represents an attribute that is used to handle an exception that is thrown by an action method. + + + Initializes a new instance of the class. + + + Gets or sets the type of the exception. + The type of the exception. + + + Gets or sets the master view for displaying exception information. + The master view. + + + Called when an exception occurs. + The action-filter context. + The parameter is null. + + + Gets the unique identifier for this attribute. + The unique identifier for this attribute. + + + Gets or sets the page view for displaying exception information. + The page view. + + + Encapsulates information for handling an error that was thrown by an action method. + + + Initializes a new instance of the class. + The exception. + The name of the controller. + The name of the action. + The parameter is null. + The or parameter is null or empty. + + + Gets or sets the name of the action that was executing when the exception was thrown. + The name of the action. + + + Gets or sets the name of the controller that contains the action method that threw the exception. + The name of the controller. + + + Gets or sets the exception object. + The exception object. + + + Represents an attribute that is used to indicate whether a property or field value should be rendered as a hidden input element. + + + Initializes a new instance of the class. + + + Gets or sets a value that indicates whether to display the value of the hidden input element. + true if the value should be displayed; otherwise, false. + + + Represents support for rendering HTML controls in a view. + + + Initializes a new instance of the class by using the specified view context and view data container. + The view context. + The view data container. + The or the parameter is null. + + + Initializes a new instance of the class by using the specified view context, view data container, and route collection. + The view context. + The view data container. + The route collection. + One or more parameters is null. + + + Replaces underscore characters (_) with hyphens (-) in the specified HTML attributes. + The HTML attributes with underscore characters replaced by hyphens. + The HTML attributes. + + + Generates a hidden form field (anti-forgery token) that is validated when the form is submitted. + The generated form field (anti-forgery token). + + + Generates a hidden form field (anti-forgery token) that is validated when the form is submitted. The field value is generated using the specified salt value. + The generated form field (anti-forgery token). + The salt value, which can be any non-empty string. + + + Generates a hidden form field (anti-forgery token) that is validated when the form is submitted. The field value is generated using the specified salt value, domain, and path. + The generated form field (anti-forgery token). + The salt value, which can be any non-empty string. + The application domain. + The virtual path. + + + Converts the specified attribute object to an HTML-encoded string. + The HTML-encoded string. If the value parameter is null or empty, this method returns an empty string. + The object to encode. + + + Converts the specified attribute string to an HTML-encoded string. + The HTML-encoded string. If the value parameter is null or empty, this method returns an empty string. + The string to encode. + + + Gets or sets a value that indicates whether client validation is enabled. + true if enable client validation is enabled; otherwise, false. + + + Enables input validation that is performed by using client script in the browser. + + + Enables or disables client validation. + true to enable client validation; otherwise, false. + + + Enables unobtrusive JavaScript. + + + Enables or disables unobtrusive JavaScript. + true to enable unobtrusive JavaScript; otherwise, false. + + + Converts the value of the specified object to an HTML-encoded string. + The HTML-encoded string. + The object to encode. + + + Converts the specified string to an HTML-encoded string. + The HTML-encoded string. + The string to encode. + + + Formats the value. + The formatted value. + The value. + The format string. + + + Creates an HTML element ID using the specified element name. + The ID of the HTML element. + The name of the HTML element. + The parameter is null. + + + Creates an HTML element ID using the specified element name and a string that replaces dots in the name. + The ID of the HTML element. + The name of the HTML element. + The string that replaces dots (.) in the parameter. + The parameter or the parameter is null. + + + Generates an HTML anchor element (a element) that links to the specified action method, and enables the user to specify the communication protocol, name of the host, and a URL fragment. + An HTML element that links to the specified action method. + The context of the HTTP request. + The collection of URL routes. + The text caption to display for the link. + The name of the route that is used to return a virtual path. + The name of the action method. + The name of the controller. + The communication protocol, such as HTTP or HTTPS. If this parameter is null, the protocol defaults to HTTP. + The name of the host. + The fragment identifier. + An object that contains the parameters for a route. + An object that contains the HTML attributes for the element. + + + Generates an HTML anchor element (a element) that links to the specified action method. + An HTML element that links to the specified action method. + The context of the HTTP request. + The collection of URL routes. + The text caption to display for the link. + The name of the route that is used to return a virtual path. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. + An object that contains the HTML attributes for the element. + + + Generates an HTML anchor element (a element) that links to the specified URL route, and enables the user to specify the communication protocol, name of the host, and a URL fragment. + An HTML element that links to the specified URL route. + The context of the HTTP request. + The collection of URL routes. + The text caption to display for the link. + The name of the route that is used to return a virtual path. + The communication protocol, such as HTTP or HTTPS. If this parameter is null, the protocol defaults to HTTP. + The name of the host. + The fragment identifier. + An object that contains the parameters for a route. + An object that contains the HTML attributes for the element. + + + Generates an HTML anchor element (a element) that links to the specified URL route. + An HTML element that links to the specified URL route. + The context of the HTTP request. + The collection of URL routes. + The text caption to display for the link. + The name of the route that is used to return a virtual path. + An object that contains the parameters for a route. + An object that contains the HTML attributes for the element. + + + Returns the HTTP method that handles form input (GET or POST) as a string. + The form method string, either "get" or "post". + The HTTP method that handles the form. + + + Returns the HTML input control type as a string. + The input type string ("checkbox", "hidden", "password", "radio", or "text"). + The enumerated input type. + + + Gets the collection of unobtrusive JavaScript validation attributes using the specified HTML name attribute. + The collection of unobtrusive JavaScript validation attributes. + The HTML name attribute. + + + Gets the collection of unobtrusive JavaScript validation attributes using the specified HTML name attribute and model metadata. + The collection of unobtrusive JavaScript validation attributes. + The HTML name attribute. + The model metadata. + + + Returns a hidden input element that identifies the override method for the specified HTTP data-transfer method that was used by the client. + The override method that uses the HTTP data-transfer method that was used by the client. + The HTTP data-transfer method that was used by the client (DELETE, HEAD, or PUT). + The parameter is not "PUT", "DELETE", or "HEAD". + + + Returns a hidden input element that identifies the override method for the specified verb that represents the HTTP data-transfer method used by the client. + The override method that uses the verb that represents the HTTP data-transfer method used by the client. + The verb that represents the HTTP data-transfer method used by the client. + The parameter is not "PUT", "DELETE", or "HEAD". + + + Gets or sets the character that replaces periods in the ID attribute of an element. + The character that replaces periods in the ID attribute of an element. + + + Returns markup that is not HTML encoded. + Markup that is not HTML encoded. + The value. + + + Returns markup that is not HTML encoded. + The HTML markup without encoding. + The HTML markup. + + + Gets or sets the collection of routes for the application. + The collection of routes for the application. + + + Gets or sets a value that indicates whether unobtrusive JavaScript is enabled. + true if unobtrusive JavaScript is enabled; otherwise, false. + + + The name of the CSS class that is used to style an input field when a validation error occurs. + + + The name of the CSS class that is used to style an input field when the input is valid. + + + The name of the CSS class that is used to style the error message when a validation error occurs. + + + The name of the CSS class that is used to style the validation message when the input is valid. + + + The name of the CSS class that is used to style validation summary error messages. + + + The name of the CSS class that is used to style the validation summary when the input is valid. + + + Gets the view bag. + The view bag. + + + Gets or sets the context information about the view. + The context of the view. + + + Gets the current view data dictionary. + The view data dictionary. + + + Gets or sets the view data container. + The view data container. + + + Represents support for rendering HTML controls in a strongly typed view. + The type of the model. + + + Initializes a new instance of the class by using the specified view context and view data container. + The view context. + The view data container. + + + Initializes a new instance of the class by using the specified view context, view data container, and route collection. + The view context. + The view data container. + The route collection. + + + Gets the view bag. + The view bag. + + + Gets the strongly typed view data dictionary. + The strongly typed view data dictionary. + + + Represents an attribute that is used to restrict an action method so that the method handles only HTTP DELETE requests. + + + Initializes a new instance of the class. + + + Determines whether a request is a valid HTTP DELETE request. + true if the request is valid; otherwise, false. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + Encapsulates information about a method, such as its type, return type, and arguments. + + + Represents a value provider to use with values that come from a collection of HTTP files. + + + Initializes a new instance of the class. + An object that encapsulates information about the current HTTP request. + + + Represents a class that is responsible for creating a new instance of an HTTP file collection value provider object. + + + Initializes a new instance of the class. + + + Returns a value provider object for the specified controller context. + An HTTP file collection value provider. + An object that encapsulates information about the HTTP request. + The parameter is null. + + + Represents an attribute that is used to restrict an action method so that the method handles only HTTP GET requests. + + + Initializes a new instance of the class. + + + Determines whether a request is a valid HTTP GET request. + true if the request is valid; otherwise, false. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + Encapsulates information about a method, such as its type, return type, and arguments. + + + Specifies that the HTTP request must be the HTTP HEAD method. + + + Initializes a new instance of the class. + + + Determines whether a request is a valid HTTP HEAD request. + true if the request is HEAD; otherwise, false. + The controller context. + The method info. + + + Defines an object that is used to indicate that the requested resource was not found. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using a status description. + The status description. + + + Represents an attribute that is used to restrict an action method so that the method handles only HTTP OPTIONS requests. + + + Initializes a new instance of the class. + + + Determines whether a request is a valid HTTP OPTIONS request. + true if the request is OPTIONS; otherwise, false. + The controller context. + The method info. + + + Represents an attribute that is used to restrict an action method so that the method handles only HTTP PATCH requests. + + + Initializes a new instance of the class. + + + Determines whether a request is a valid HTTP PATCH request. + true if the request is PATCH; otherwise, false. + The controller context. + The method info. + + + Represents an attribute that is used to restrict an action method so that the method handles only HTTP POST requests. + + + Initializes a new instance of the class. + + + Determines whether a request is a valid HTTP POST request. + true if the request is valid; otherwise, false. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + Encapsulates information about a method, such as its type, return type, and arguments. + + + Binds a model to a posted file. + + + Initializes a new instance of the class. + + + Binds the model. + The bound value. + The controller context. + The binding context. + One or both parameters are null. + + + Represents an attribute that is used to restrict an action method so that the method handles only HTTP PUT requests. + + + Initializes a new instance of the class. + + + Determines whether a request is a valid HTTP PUT request. + true if the request is valid; otherwise, false. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + Encapsulates information about a method, such as its type, return type, and arguments. + + + Extends the class that contains the HTTP values that were sent by a client during a Web request. + + + Retrieves the HTTP data-transfer method override that was used by the client. + The HTTP data-transfer method override that was used by the client. + An object that contains the HTTP values that were sent by a client during a Web request. + The parameter is null. + The HTTP data-transfer method override was not implemented. + + + Provides a way to return an action result with a specific HTTP response status code and description. + + + Initializes a new instance of the class using a status code. + The status code. + + + Initializes a new instance of the class using a status code and status description. + The status code. + The status description. + + + Initializes a new instance of the class using a status code. + The status code. + + + Initializes a new instance of the class using a status code and status description. + The status code. + The status description. + + + Enables processing of the result of an action method by a custom type that inherits from the class. + The context in which the result is executed. The context information includes the controller, HTTP content, request context, and route data. + + + Gets the HTTP status code. + The HTTP status code. + + + Gets the HTTP status description. + the HTTP status description. + + + Represents the result of an unauthorized HTTP request. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using the status description. + The status description. + + + Enumerates the HTTP verbs. + + + Retrieves the information or entity that is identified by the URI of the request. + + + Posts a new entity as an addition to a URI. + + + Replaces an entity that is identified by a URI. + + + Requests that a specified URI be deleted. + + + Retrieves the message headers for the information or entity that is identified by the URI of the request. + + + Requests that a set of changes described in the request entity be applied to the resource identified by the Request- URI. + + + Represents a request for information about the communication options available on the request/response chain identified by the Request-URI. + + + Defines the methods that are used in an action filter. + + + Called after the action method executes. + The filter context. + + + Called before an action method executes. + The filter context. + + + Defines the contract for an action invoker, which is used to invoke an action in response to an HTTP request. + + + Invokes the specified action by using the specified controller context. + true if the action was found; otherwise, false. + The controller context. + The name of the action. + + + Defines the methods that are required for an authorization filter. + + + Called when authorization is required. + The filter context. + + + Provides a way for the ASP.NET MVC validation framework to discover at run time whether a validator has support for client validation. + + + When implemented in a class, returns client validation rules for that class. + The client validation rules for this validator. + The model metadata. + The controller context. + + + Defines the methods that are required for a controller. + + + Executes the specified request context. + The request context. + + + Provides fine-grained control over how controllers are instantiated using dependency injection. + + + When implemented in a class, creates a controller. + The created controller. + The request context. + The controller type. + + + Defines the methods that are required for a controller factory. + + + Creates the specified controller by using the specified request context. + The controller. + The request context. + The name of the controller. + + + Gets the controller's session behavior. + The controller's session behavior. + The request context. + The name of the controller whose session behavior you want to get. + + + Releases the specified controller. + The controller. + + + Defines the methods that simplify service location and dependency resolution. + + + Resolves singly registered services that support arbitrary object creation. + The requested service or object. + The type of the requested service or object. + + + Resolves multiply registered services. + The requested services. + The type of the requested services. + + + Represents a special that has the ability to be enumerable. + + + Gets the keys from the prefix. + The keys. + The prefix. + + + Defines the methods that are required for an exception filter. + + + Called when an exception occurs. + The filter context. + + + Provides an interface for finding filters. + + + Returns an enumerator that contains all the instances in the service locator. + The enumerator that contains all the instances in the service locator. + The controller context. + The action descriptor. + + + Provides an interface for exposing attributes to the class. + + + When implemented in a class, provides metadata to the model metadata creation process. + The model metadata. + + + Defines the methods that are required for a model binder. + + + Binds the model to a value by using the specified controller context and binding context. + The bound value. + The controller context. + The binding context. + + + Defines methods that enable dynamic implementations of model binding for classes that implement the interface. + + + Returns the model binder for the specified type. + The model binder for the specified type. + The type of the model. + + + Defines members that specify the order of filters and whether multiple filters are allowed. + + + When implemented in a class, gets or sets a value that indicates whether multiple filters are allowed. + true if multiple filters are allowed; otherwise, false. + + + When implemented in a class, gets the filter order. + The filter order. + + + Enumerates the types of input controls. + + + A check box. + + + A hidden field. + + + A password box. + + + A radio button. + + + A text box. + + + Defines the methods that are required for a result filter. + + + Called after an action result executes. + The filter context. + + + Called before an action result executes. + The filter context. + + + Associates a route with an area in an ASP.NET MVC application. + + + Gets the name of the area to associate the route with. + The name of the area to associate the route with. + + + Defines the contract for temporary-data providers that store data that is viewed on the next request. + + + Loads the temporary data. + The temporary data. + The controller context. + + + Saves the temporary data. + The controller context. + The values. + + + Represents an interface that can skip request validation. + + + Retrieves the value of the object that is associated with the specified key. + The value of the object for the specified key. + The key. + true if validation should be skipped; otherwise, false. + + + Defines the methods that are required for a value provider in ASP.NET MVC. + + + Determines whether the collection contains the specified prefix. + true if the collection contains the specified prefix; otherwise, false. + The prefix to search for. + + + Retrieves a value object using the specified key. + The value object for the specified key. + The key of the value object to retrieve. + + + Defines the methods that are required for a view. + + + Renders the specified view context by using the specified the writer object. + The view context. + The writer object. + + + Defines the methods that are required for a view data dictionary. + + + Gets or sets the view data dictionary. + The view data dictionary. + + + Defines the methods that are required for a view engine. + + + Finds the specified partial view by using the specified controller context. + The partial view. + The controller context. + The name of the partial view. + true to specify that the view engine returns the cached view, if a cached view exists; otherwise, false. + + + Finds the specified view by using the specified controller context. + The page view. + The controller context. + The name of the view. + The name of the master. + true to specify that the view engine returns the cached view, if a cached view exists; otherwise, false. + + + Releases the specified view by using the specified controller context. + The controller context. + The view. + + + Defines the methods that are required in order to cache view locations in memory. + + + Gets the view location by using the specified HTTP context and the cache key. + The view location. + The HTTP context. + The cache key. + + + Inserts the specified view location into the cache by using the specified HTTP context and the cache key. + The HTTP context. + The cache key. + The virtual path. + + + Provides fine-grained control over how view pages are created using dependency injection. + + + Provides fine-grained control over how view pages are created using dependency injection. + The created view page. + The controller context. + The type of the controller. + + + Sends JavaScript content to the response. + + + Initializes a new instance of the class. + + + Enables processing of the result of an action method by a custom type that inherits from the class. + The context within which the result is executed. + The parameter is null. + + + Gets or sets the script. + The script. + + + Specifies whether HTTP GET requests from the client are allowed. + + + HTTP GET requests from the client are allowed. + + + HTTP GET requests from the client are not allowed. + + + Represents a class that is used to send JSON-formatted content to the response. + + + Initializes a new instance of the class. + + + Gets or sets the content encoding. + The content encoding. + + + Gets or sets the type of the content. + The type of the content. + + + Gets or sets the data. + The data. + + + Enables processing of the result of an action method by a custom type that inherits from the class. + The context within which the result is executed. + The parameter is null. + + + Gets or sets a value that indicates whether HTTP GET requests from the client are allowed. + A value that indicates whether HTTP GET requests from the client are allowed. + + + Gets or sets the maximum length of data. + The maximum length of data. + + + Gets or sets the recursion limit. + The recursion limit. + + + Enables action methods to send and receive JSON-formatted text and to model-bind the JSON text to parameters of action methods. + + + Initializes a new instance of the class. + + + Returns a JSON value-provider object for the specified controller context. + A JSON value-provider object for the specified controller context. + The controller context. + + + Maps a browser request to a LINQ object. + + + Initializes a new instance of the class. + + + Binds the model by using the specified controller context and binding context. + The bound data object. If the model cannot be bound, this method returns null. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + + + Represents an attribute that is used to associate a model type to a model-builder type. + + + Initializes a new instance of the class. + The type of the binder. + The parameter is null. + + + Gets or sets the type of the binder. + The type of the binder. + + + Retrieves an instance of the model binder. + A reference to an object that implements the interface. + An error occurred while an instance of the model binder was being created. + + + Represents a class that contains all model binders for the application, listed by binder type. + + + Initializes a new instance of the class. + + + Adds the specified item to the model binder dictionary. + The object to add to the instance. + The object is read-only. + + + Adds the specified item to the model binder dictionary using the specified key. + The key of the element to add. + The value of the element to add. + The object is read-only. + + is null. + An element that has the same key already exists in the object. + + + Removes all items from the model binder dictionary. + The object is read-only. + + + Determines whether the model binder dictionary contains a specified value. + true if is found in the model binder dictionary; otherwise, false. + The object to locate in the object. + + + Determines whether the model binder dictionary contains an element that has the specified key. + true if the model binder dictionary contains an element that has the specified key; otherwise, false. + The key to locate in the object. + + is null. + + + Copies the elements of the model binder dictionary to an array, starting at a specified index. + The one-dimensional array that is the destination of the elements copied from . The array must have zero-based indexing. + The zero-based index in at which copying starts. + + is null. + + is less than 0. + + is multidimensional.-or- is equal to or greater than the length of .-or- The number of elements in the source object is greater than the available space from to the end of the destination array. -or- Type cannot be cast automatically to the type of the destination array. + + + Gets the number of elements in the model binder dictionary. + The number of elements in the model binder dictionary. + + + Gets or sets the default model binder. + The default model binder. + + + Retrieves the model binder for the specified type. + The model binder. + The type of the model to retrieve. + The parameter is null. + + + Retrieves the model binder for the specified type or retrieves the default model binder. + The model binder. + The type of the model to retrieve. + true to retrieve the default model binder. + The parameter is null. + + + Returns an enumerator that can be used to iterate through the collection. + An enumerator that can be used to iterate through the collection. + + + Gets a value that indicates whether the model binder dictionary is read-only. + true if the model binder dictionary is read-only; otherwise, false. + + + Gets or sets the specified key in an object that implements the interface. + The key for the specified item. + The item key. + + + Gets a collection that contains the keys in the model binder dictionary. + A collection that contains the keys in the model binder dictionary. + + + Removes the first occurrence of the specified element from the model binder dictionary. + true if was successfully removed from the model binder dictionary; otherwise, false. This method also returns false if is not found in the model binder dictionary. + The object to remove from the object. + The object is read-only. + + + Removes the element that has the specified key from the model binder dictionary. + true if the element is successfully removed; otherwise, false. This method also returns false if was not found in the model binder dictionary. + The key of the element to remove. + The object is read-only. + + is null. + + + Returns an enumerator that can be used to iterate through a collection. + An enumerator that can be used to iterate through the collection. + + + Gets the value that is associated with the specified key. + true if the object that implements contains an element that has the specified key; otherwise, false. + The key of the value to get. + When this method returns, the value associated with the specified key, if the key is found; otherwise, the default value for the type of the parameter. This parameter is passed uninitialized. + + is null. + + + Gets a collection that contains the values in the model binder dictionary. + A collection that contains the values in the model binder dictionary. + + + Provides a container for model binder providers. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using a list of model binder providers. + A list of model binder providers. + + + Returns a model binder of the specified type. + A model binder of the specified type. + The type of the model binder. + + + Inserts a model binder provider into the at the specified index. + The index. + The model binder provider. + + + Replaces the model binder provider element at the specified index. + The index. + The model binder provider. + + + Provides a container for model binder providers. + + + Provides a registration point for model binder providers for applications that do not use dependency injection. + The model binder provider collection. + + + Provides global access to the model binders for the application. + + + Gets the model binders for the application. + The model binders for the application. + + + Provides the context in which a model binder functions. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using the binding context. + The binding context. + + + Gets or sets a value that indicates whether the binder should use an empty prefix. + true if the binder should use an empty prefix; otherwise, false. + + + Gets or sets the model. + The model. + + + Gets or sets the model metadata. + The model metadata. + + + Gets or sets the name of the model. + The name of the model. + + + Gets or sets the state of the model. + The state of the model. + + + Gets or sets the type of the model. + The type of the model. + + + Gets or sets the property filter. + The property filter. + + + Gets the property metadata. + The property metadata. + + + Gets or sets the value provider. + The value provider. + + + Represents an error that occurs during model binding. + + + Initializes a new instance of the class by using the specified exception. + The exception. + The parameter is null. + + + Initializes a new instance of the class by using the specified exception and error message. + The exception. + The error message. + The parameter is null. + + + Initializes a new instance of the class by using the specified error message. + The error message. + + + Gets or sets the error message. + The error message. + + + Gets or sets the exception object. + The exception object. + + + A collection of instances. + + + Initializes a new instance of the class. + + + Adds the specified object to the model-error collection. + The exception. + + + Adds the specified error message to the model-error collection. + The error message. + + + Provides a container for common metadata, for the class, and for the class for a data model. + + + Initializes a new instance of the class. + The provider. + The type of the container. + The model accessor. + The type of the model. + The name of the model. + + + Gets a dictionary that contains additional metadata about the model. + A dictionary that contains additional metadata about the model. + + + Gets or sets the type of the container for the model. + The type of the container for the model. + + + Gets or sets a value that indicates whether empty strings that are posted back in forms should be converted to null. + true if empty strings that are posted back in forms should be converted to null; otherwise, false. The default value is true. + + + Gets or sets meta information about the data type. + Meta information about the data type. + + + The default order value, which is 10000. + + + Gets or sets the description of the model. + The description of the model. The default value is null. + + + Gets or sets the display format string for the model. + The display format string for the model. + + + Gets or sets the display name of the model. + The display name of the model. + + + Gets or sets the edit format string of the model. + The edit format string of the model. + + + Returns the metadata from the parameter for the model. + The metadata. + An expression that identifies the model. + The view data dictionary. + The type of the parameter. + The type of the value. + + + Gets the metadata from the expression parameter for the model. + The metadata for the model. + An expression that identifies the model. + The view data dictionary. + + + Gets the display name for the model. + The display name for the model. + + + Returns the simple description of the model. + The simple description of the model. + + + Gets a list of validators for the model. + A list of validators for the model. + The controller context. + + + Gets or sets a value that indicates whether the model object should be rendered using associated HTML elements. + true if the associated HTML elements that contains the model object should be included with the object; otherwise, false. + + + Gets or sets a value that indicates whether the model is a complex type. + A value that indicates whether the model is considered a complex type by the MVC framework. + + + Gets a value that indicates whether the type is nullable. + true if the type is nullable; otherwise, false. + + + Gets or sets a value that indicates whether the model is read-only. + true if the model is read-only; otherwise, false. + + + Gets or sets a value that indicates whether the model is required. + true if the model is required; otherwise, false. + + + Gets the value of the model. + The value of the model. For more information about , see the entry ASP.NET MVC 2 Templates, Part 2: ModelMetadata on Brad Wilson's blog + + + Gets the type of the model. + The type of the model. + + + Gets or sets the string to display for null values. + The string to display for null values. + + + Gets or sets a value that represents order of the current metadata. + The order value of the current metadata. + + + Gets a collection of model metadata objects that describe the properties of the model. + A collection of model metadata objects that describe the properties of the model. + + + Gets the property name. + The property name. + + + Gets or sets the provider. + The provider. + + + Gets or sets a value that indicates whether request validation is enabled. + true if request validation is enabled; otherwise, false. + + + Gets or sets a short display name. + The short display name. + + + Gets or sets a value that indicates whether the property should be displayed in read-only views such as list and detail views. + true if the model should be displayed in read-only views; otherwise, false. + + + Gets or sets a value that indicates whether the model should be displayed in editable views. + true if the model should be displayed in editable views; otherwise, false. + + + Gets or sets the simple display string for the model. + The simple display string for the model. + + + Gets or sets a hint that suggests what template to use for this model. + A hint that suggests what template to use for this model. + + + Gets or sets a value that can be used as a watermark. + The watermark. + + + Provides an abstract base class for a custom metadata provider. + + + When overridden in a derived class, initializes a new instance of the object that derives from the class. + + + Gets a object for each property of a model. + A object for each property of a model. + The container. + The type of the container. + + + Gets metadata for the specified property. + A object for the property. + The model accessor. + The type of the container. + The property to get the metadata model for. + + + Gets metadata for the specified model accessor and model type. + A object for the specified model accessor and model type. + The model accessor. + The type of the model. + + + Provides a container for the current instance. + + + Gets or sets the current object. + The current object. + + + Encapsulates the state of model binding to a property of an action-method argument, or to the argument itself. + + + Initializes a new instance of the class. + + + Returns a object that contains any errors that occurred during model binding. + The errors. + + + Returns a object that encapsulates the value that was being bound during model binding. + The value. + + + Represents the state of an attempt to bind a posted form to an action method, which includes validation information. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class by using values that are copied from the specified model-state dictionary. + The model-state dictionary. + The parameter is null. + + + Adds the specified item to the model-state dictionary. + The object to add to the model-state dictionary. + The model-state dictionary is read-only. + + + Adds an element that has the specified key and value to the model-state dictionary. + The key of the element to add. + The value of the element to add. + The model-state dictionary is read-only. + + is null. + An element that has the specified key already occurs in the model-state dictionary. + + + Adds the specified model error to the errors collection for the model-state dictionary that is associated with the specified key. + The key. + The exception. + + + Adds the specified error message to the errors collection for the model-state dictionary that is associated with the specified key. + The key. + The error message. + + + Removes all items from the model-state dictionary. + The model-state dictionary is read-only. + + + Determines whether the model-state dictionary contains a specific value. + true if is found in the model-state dictionary; otherwise, false. + The object to locate in the model-state dictionary. + + + Determines whether the model-state dictionary contains the specified key. + true if the model-state dictionary contains the specified key; otherwise, false. + The key to locate in the model-state dictionary. + + + Copies the elements of the model-state dictionary to an array, starting at a specified index. + The one-dimensional array that is the destination of the elements copied from the object. The array must have zero-based indexing. + The zero-based index in at which copying starts. + + is null. + + is less than 0. + + is multidimensional.-or- is equal to or greater than the length of .-or- The number of elements in the source collection is greater than the available space from to the end of the destination .-or- Type cannot be cast automatically to the type of the destination . + + + Gets the number of key/value pairs in the collection. + The number of key/value pairs in the collection. + + + Returns an enumerator that can be used to iterate through the collection. + An enumerator that can be used to iterate through the collection. + + + Gets a value that indicates whether the collection is read-only. + true if the collection is read-only; otherwise, false. + + + Gets a value that indicates whether this instance of the model-state dictionary is valid. + true if this instance is valid; otherwise, false. + + + Determines whether there are any objects that are associated with or prefixed with the specified key. + true if the model-state dictionary contains a value that is associated with the specified key; otherwise, false. + The key. + The parameter is null. + + + Gets or sets the value that is associated with the specified key. + The model state item. + The key. + + + Gets a collection that contains the keys in the dictionary. + A collection that contains the keys of the model-state dictionary. + + + Copies the values from the specified object into this dictionary, overwriting existing values if keys are the same. + The dictionary. + + + Removes the first occurrence of the specified object from the model-state dictionary. + true if was successfully removed the model-state dictionary; otherwise, false. This method also returns false if is not found in the model-state dictionary. + The object to remove from the model-state dictionary. + The model-state dictionary is read-only. + + + Removes the element that has the specified key from the model-state dictionary. + true if the element is successfully removed; otherwise, false. This method also returns false if was not found in the model-state dictionary. + The key of the element to remove. + The model-state dictionary is read-only. + + is null. + + + Sets the value for the specified key by using the specified value provider dictionary. + The key. + The value. + + + Returns an enumerator that can be used to iterate through the collection. + An enumerator that can be used to iterate through the collection. + + + Attempts to gets the value that is associated with the specified key. + true if the object that implements contains an element that has the specified key; otherwise, false. + The key of the value to get. + When this method returns, the value associated with the specified key, if the key is found; otherwise, the default value for the type of the parameter. This parameter is passed uninitialized. + + is null. + + + Gets a collection that contains the values in the dictionary. + A collection that contains the values of the model-state dictionary. + + + Provides a container for a validation result. + + + Initializes a new instance of the class. + + + Gets or sets the name of the member. + The name of the member. + + + Gets or sets the validation result message. + The validation result message. + + + Provides a base class for implementing validation logic. + + + Called from constructors in derived classes to initialize the class. + The metadata. + The controller context. + + + Gets the controller context. + The controller context. + + + When implemented in a derived class, returns metadata for client validation. + The metadata for client validation. + + + Returns a composite model validator for the model. + A composite model validator for the model. + The metadata. + The controller context. + + + Gets or sets a value that indicates whether a model property is required. + true if the model property is required; otherwise, false. + + + Gets the metadata for the model validator. + The metadata for the model validator. + + + When implemented in a derived class, validates the object. + A list of validation results. + The container. + + + Provides a list of validators for a model. + + + When implemented in a derived class, initializes a new instance of the class. + + + Gets a list of validators. + A list of validators. + The metadata. + The context. + + + Provides a container for a list of validation providers. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using a list of model-validation providers. + A list of model-validation providers. + + + Returns the list of model validators. + The list of model validators. + The model metadata. + The controller context. + + + Inserts a model-validator provider into the collection. + The zero-based index at which item should be inserted. + The model-validator provider object to insert. + + + Replaces the model-validator provider element at the specified index. + The zero-based index of the model-validator provider element to replace. + The new value for the model-validator provider element. + + + Provides a container for the current validation provider. + + + Gets the model validator provider collection. + The model validator provider collection. + + + Represents a list of items that users can select more than one item from. + + + Initializes a new instance of the class by using the specified items to include in the list. + The items. + The parameter is null. + + + Initializes a new instance of the class by using the specified items to include in the list and the selected values. + The items. + The selected values. + The parameter is null. + + + Initializes a new instance of the class by using the items to include in the list, the data value field, and the data text field. + The items. + The data value field. + The data text field. + The parameter is null. + + + Initializes a new instance of the class by using the items to include in the list, the data value field, the data text field, and the selected values. + The items. + The data value field. + The data text field. + The selected values. + The parameter is null. + + + Gets or sets the data text field. + The data text field. + + + Gets or sets the data value field. + The data value field. + + + Returns an enumerator that can be used to iterate through the collection. + An enumerator that can be used to iterate through the collection. + + + Gets or sets the items in the list. + The items in the list. + + + Gets or sets the selected values. + The selected values. + + + Returns an enumerator can be used to iterate through a collection. + An enumerator that can be used to iterate through the collection. + + + When implemented in a derived class, provides a metadata class that contains a reference to the implementation of one or more of the filter interfaces, the filter's order, and the filter's scope. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class and specifies the order of filters and whether multiple filters are allowed. + true to specify that multiple filters of the same type are allowed; otherwise, false. + The filter order. + + + Gets a value that indicates whether more than one instance of the filter attribute can be specified. + true if more than one instance of the filter attribute is allowed; otherwise, false. + + + Gets a value that indicates the order in which a filter is applied. + A value that indicates the order in which a filter is applied. + + + Selects the controller that will handle an HTTP request. + + + Initializes a new instance of the class. + The request context. + The parameter is null. + + + Adds the version header by using the specified HTTP context. + The HTTP context. + + + Called by ASP.NET to begin asynchronous request processing. + The status of the asynchronous call. + The HTTP context. + The asynchronous callback method. + The state of the asynchronous object. + + + Called by ASP.NET to begin asynchronous request processing using the base HTTP context. + The status of the asynchronous call. + The HTTP context. + The asynchronous callback method. + The state of the asynchronous object. + + + Gets or sets a value that indicates whether the MVC response header is disabled. + true if the MVC response header is disabled; otherwise, false. + + + Called by ASP.NET when asynchronous request processing has ended. + The asynchronous result. + + + Gets a value that indicates whether another request can use the instance. + true if the instance is reusable; otherwise, false. + + + Contains the header name of the ASP.NET MVC version. + + + Processes the request by using the specified HTTP request context. + The HTTP context. + + + Processes the request by using the specified base HTTP request context. + The HTTP context. + + + Gets the request context. + The request context. + + + Called by ASP.NET to begin asynchronous request processing using the base HTTP context. + The status of the asynchronous call. + The HTTP context. + The asynchronous callback method. + The data. + + + Called by ASP.NET when asynchronous request processing has ended. + The asynchronous result. + + + Gets a value that indicates whether another request can use the instance. + true if the instance is reusable; otherwise, false. + + + Enables processing of HTTP Web requests by a custom HTTP handler that implements the interface. + An object that provides references to the intrinsic server objects (for example, Request, Response, Session, and Server) that are used to service HTTP requests. + + + Represents an HTML-encoded string that should not be encoded again. + + + Initializes a new instance of the class. + The string to create. If no value is assigned, the object is created using an empty-string value. + + + Creates an HTML-encoded string using the specified text value. + An HTML-encoded string. + The value of the string to create . + + + Contains an empty HTML string. + + + Determines whether the specified string contains content or is either null or empty. + true if the string is null or empty; otherwise, false. + The string. + + + Verifies and processes an HTTP request. + + + Initializes a new instance of the class. + + + Called by ASP.NET to begin asynchronous request processing. + The status of the asynchronous call. + The HTTP context. + The asynchronous callback method. + The state. + + + Called by ASP.NET to begin asynchronous request processing. + The status of the asynchronous call. + The base HTTP context. + The asynchronous callback method. + The state. + + + Called by ASP.NET when asynchronous request processing has ended. + The asynchronous result. + + + Called by ASP.NET to begin asynchronous request processing. + The status of the asynchronous call. + The context. + The asynchronous callback method. + An object that contains data. + + + Called by ASP.NET when asynchronous request processing has ended. + The status of the asynchronous operations. + + + Verifies and processes an HTTP request. + The HTTP handler. + The HTTP context. + + + Creates an object that implements the IHttpHandler interface and passes the request context to it. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using the specified factory controller object. + The controller factory. + + + Returns the HTTP handler by using the specified HTTP context. + The HTTP handler. + The request context. + + + Returns the session behavior. + The session behavior. + The request context. + + + Returns the HTTP handler by using the specified request context. + The HTTP handler. + The request context. + + + Creates instances of files. + + + Initializes a new instance of the class. + + + Creates a Razor host. + A Razor host. + The virtual path to the target file. + The physical path to the target file. + + + Extends a NameValueCollection object so that the collection can be copied to a specified dictionary. + + + Copies the specified collection to the specified destination. + The collection. + The destination. + + + Copies the specified collection to the specified destination, and optionally replaces previous entries. + The collection. + The destination. + true to replace previous entries; otherwise, false. + + + Represents the base class for value providers whose values come from a object. + + + Initializes a new instance of the class using the specified unvalidated collection. + A collection that contains the values that are used to initialize the provider. + A collection that contains the values that are used to initialize the provider. This collection will not be validated. + An object that contains information about the target culture. + + + Initializes a new instance of the class. + A collection that contains the values that are used to initialize the provider. + An object that contains information about the target culture. + The parameter is null. + + + Determines whether the collection contains the specified prefix. + true if the collection contains the specified prefix; otherwise, false. + The prefix to search for. + The parameter is null. + + + Gets the keys using the specified prefix. + They keys. + The prefix. + + + Returns a value object using the specified key. + The value object for the specified key. + The key of the value object to retrieve. + The parameter is null. + + + Returns a value object using the specified key and validation directive. + The value object for the specified key. + The key. + true if validation should be skipped; otherwise, false. + + + Provides a convenience wrapper for the attribute. + + + Initializes a new instance of the class. + + + Represents an attribute that is used to indicate that a controller method is not an action method. + + + Initializes a new instance of the class. + + + Determines whether the attribute marks a method that is not an action method by using the specified controller context. + true if the attribute marks a valid non-action method; otherwise, false. + The controller context. + The method information. + + + Represents an attribute that is used to mark an action method whose output will be cached. + + + Initializes a new instance of the class. + + + Gets or sets the cache profile name. + The cache profile name. + + + Gets or sets the child action cache. + The child action cache. + + + Gets or sets the cache duration, in seconds. + The cache duration. + + + Returns a value that indicates whether a child action cache is active. + true if the child action cache is active; otherwise, false. + The controller context. + + + Gets or sets the location. + The location. + + + Gets or sets a value that indicates whether to store the cache. + true if the cache should be stored; otherwise, false. + + + This method is an implementation of and supports the ASP.NET MVC infrastructure. It is not intended to be used directly from your code. + The filter context. + + + This method is an implementation of and supports the ASP.NET MVC infrastructure. It is not intended to be used directly from your code. + The filter context. + + + This method is an implementation of and supports the ASP.NET MVC infrastructure. It is not intended to be used directly from your code. + The filter context. + + + This method is an implementation of and supports the ASP.NET MVC infrastructure. It is not intended to be used directly from your code. + The filter context. + + + Called before the action result executes. + The filter context, which encapsulates information for using . + The parameter is null. + + + Gets or sets the SQL dependency. + The SQL dependency. + + + Gets or sets the vary-by-content encoding. + The vary-by-content encoding. + + + Gets or sets the vary-by-custom value. + The vary-by-custom value. + + + Gets or sets the vary-by-header value. + The vary-by-header value. + + + Gets or sets the vary-by-param value. + The vary-by-param value. + + + Encapsulates information for binding action-method parameters to a data model. + + + Initializes a new instance of the class. + + + Gets the model binder. + The model binder. + + + Gets a comma-delimited list of property names for which binding is disabled. + The exclude list. + + + Gets a comma-delimited list of property names for which binding is enabled. + The include list. + + + Gets the prefix to use when the MVC framework binds a value to an action parameter or to a model property. + The prefix. + + + Contains information that describes a parameter. + + + Initializes a new instance of the class. + + + Gets the action descriptor. + The action descriptor. + + + Gets the binding information. + The binding information. + + + Gets the default value of the parameter. + The default value of the parameter. + + + Returns an array of custom attributes that are defined for this member, excluding named attributes. + An array of custom attributes, or an empty array if no custom attributes exist. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The custom attribute type cannot be loaded. + There is more than one attribute of type defined for this member. + + + Returns an array of custom attributes that are defined for this member, identified by type. + An array of custom attributes, or an empty array if no custom attributes exist. + The type of the custom attributes. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The custom attribute type cannot be loaded. + There is more than one attribute of type defined for this member. + The parameter is null. + + + Indicates whether one or more instances of a custom attribute type are defined for this member. + true if the custom attribute type is defined for this member; otherwise, false. + The type of the custom attributes. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The parameter is null. + + + Gets the name of the parameter. + The name of the parameter. + + + Gets the type of the parameter. + The type of the parameter. + + + Represents a base class that is used to send a partial view to the response. + + + Initializes a new instance of the class. + + + Returns the object that is used to render the view. + The view engine result. + The controller context. + An error occurred while the method was attempting to find the view. + + + Provides a registration point for ASP.NET Razor pre-application start code. + + + Registers Razor pre-application start code. + + + Represents a value provider for query strings that are contained in a object. + + + Initializes a new instance of the class. + An object that encapsulates information about the current HTTP request. + + + Represents a class that is responsible for creating a new instance of a query-string value-provider object. + + + Initializes a new instance of the class. + + + Returns a value-provider object for the specified controller context. + A query-string value-provider object. + An object that encapsulates information about the current HTTP request. + The parameter is null. + + + Provides an adapter for the attribute. + + + Initializes a new instance of the class. + The model metadata. + The controller context. + The range attribute. + + + Gets a list of client validation rules for a range check. + A list of client validation rules for a range check. + + + Represents the class used to create views that have Razor syntax. + + + Initializes a new instance of the class. + The controller context. + The view path. + The layout or master page. + A value that indicates whether view start files should be executed before the view. + The set of extensions that will be used when looking up view start files. + + + Initializes a new instance of the class using the view page activator. + The controller context. + The view path. + The layout or master page. + A value that indicates whether view start files should be executed before the view. + The set of extensions that will be used when looking up view start files. + The view page activator. + + + Gets the layout or master page. + The layout or master page. + + + Renders the specified view context by using the specified writer and instance. + The view context. + The writer that is used to render the view to the response. + The instance. + + + Gets a value that indicates whether view start files should be executed before the view. + A value that indicates whether view start files should be executed before the view. + + + Gets or sets the set of file extensions that will be used when looking up view start files. + The set of file extensions that will be used when looking up view start files. + + + Represents a view engine that is used to render a Web page that uses the ASP.NET Razor syntax. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using the view page activator. + The view page activator. + + + Creates a partial view using the specified controller context and partial path. + The partial view. + The controller context. + The path to the partial view. + + + Creates a view by using the specified controller context and the paths of the view and master view. + The view. + The controller context. + The path to the view. + The path to the master view. + + + Controls the processing of application actions by redirecting to a specified URI. + + + Initializes a new instance of the class. + The target URL. + The parameter is null. + + + Initializes a new instance of the class using the specified URL and permanent-redirection flag. + The URL. + A value that indicates whether the redirection should be permanent. + + + Enables processing of the result of an action method by a custom type that inherits from the class. + The context within which the result is executed. + The parameter is null. + + + Gets a value that indicates whether the redirection should be permanent. + true if the redirection should be permanent; otherwise, false. + + + Gets or sets the target URL. + The target URL. + + + Represents a result that performs a redirection by using the specified route values dictionary. + + + Initializes a new instance of the class by using the specified route name and route values. + The name of the route. + The route values. + + + Initializes a new instance of the class by using the specified route name, route values, and permanent-redirection flag. + The name of the route. + The route values. + A value that indicates whether the redirection should be permanent. + + + Initializes a new instance of the class by using the specified route values. + The route values. + + + Enables processing of the result of an action method by a custom type that inherits from the class. + The context within which the result is executed. + The parameter is null. + + + Gets a value that indicates whether the redirection should be permanent. + true if the redirection should be permanent; otherwise, false. + + + Gets or sets the name of the route. + The name of the route. + + + Gets or sets the route values. + The route values. + + + Contains information that describes a reflected action method. + + + Initializes a new instance of the class. + The action-method information. + The name of the action. + The controller descriptor. + Either the or parameter is null. + The parameter is null or empty. + + + Gets the name of the action. + The name of the action. + + + Gets the controller descriptor. + The controller descriptor. + + + Executes the specified controller context by using the specified action-method parameters. + The action return value. + The controller context. + The parameters. + The or parameter is null. + + + Returns an array of custom attributes defined for this member, excluding named attributes. + An array of custom attributes, or an empty array if no custom attributes exist. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The custom attribute type cannot be loaded. + There is more than one attribute of type defined for this member. + + + Returns an array of custom attributes defined for this member, identified by type. + An array of custom attributes, or an empty array if no custom attributes exist. + The type of the custom attributes. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The custom attribute type cannot be loaded. + There is more than one attribute of type defined for this member. + + + Gets the filter attributes. + The filter attributes. + true to use the cache, otherwise false. + + + Retrieves the parameters of the action method. + The parameters of the action method. + + + Retrieves the action selectors. + The action selectors. + + + Indicates whether one or more instances of a custom attribute type are defined for this member. + true if the custom attribute type is defined for this member; otherwise, false. + The type of the custom attributes. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + + + Gets or sets the action-method information. + The action-method information. + + + Gets the unique ID for the reflected action descriptor using lazy initialization. + The unique ID. + + + Contains information that describes a reflected controller. + + + Initializes a new instance of the class. + The type of the controller. + The parameter is null. + + + Gets the type of the controller. + The type of the controller. + + + Finds the specified action for the specified controller context. + The information about the action. + The controller context. + The name of the action. + The parameter is null. + The parameter is null or empty. + + + Returns the list of actions for the controller. + A list of action descriptors for the controller. + + + Returns an array of custom attributes that are defined for this member, excluding named attributes. + An array of custom attributes, or an empty array if no custom attributes exist. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The custom attribute type cannot be loaded. + There is more than one attribute of type defined for this member. + + + Returns an array of custom attributes that are defined for this member, identified by type. + An array of custom attributes, or an empty array if no custom attributes exist. + The type of the custom attributes. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The custom attribute type cannot be loaded. + There is more than one attribute of type defined for this member. + + + Gets the filter attributes. + The filter attributes. + true to use the cache, otherwise false. + + + Returns a value that indicates whether one or more instances of a custom attribute type are defined for this member. + true if the custom attribute type is defined for this member; otherwise, false. + The type of the custom attributes. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + + + Contains information that describes a reflected action-method parameter. + + + Initializes a new instance of the class. + The parameter information. + The action descriptor. + The or parameter is null. + + + Gets the action descriptor. + The action descriptor. + + + Gets the binding information. + The binding information. + + + Gets the default value of the reflected parameter. + The default value of the reflected parameter. + + + Returns an array of custom attributes that are defined for this member, excluding named attributes. + An array of custom attributes, or an empty array if no custom attributes exist. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The custom attribute type cannot be loaded. + There is more than one attribute of type defined for this member. + + + Returns an array of custom attributes that are defined for this member, identified by type. + An array of custom attributes, or an empty array if no custom attributes exist. + The type of the custom attributes. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The custom attribute type cannot be loaded. + There is more than one attribute of type defined for this member. + + + Returns a value that indicates whether one or more instances of a custom attribute type are defined for this member. + true if the custom attribute type is defined for this member; otherwise, false. + The type of the custom attributes. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + + + Gets or sets the parameter information. + The parameter information. + + + Gets the name of the parameter. + The name of the parameter. + + + Gets the type of the parameter. + The type of the parameter. + + + Provides an adapter for the attribute. + + + Initializes a new instance of the class. + The model metadata. + The controller context. + The regular expression attribute. + + + Gets a list of regular-expression client validation rules. + A list of regular-expression client validation rules. + + + Provides an attribute that uses the jQuery validation plug-in remote validator. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using the specified route name. + The route name. + + + Initializes a new instance of the class using the specified action-method name and controller name. + The name of the action method. + The name of the controller. + + + Initializes a new instance of the class using the specified action-method name, controller name, and area name. + The name of the action method. + The name of the controller. + The name of the area. + + + Gets or sets the additional fields that are required for validation. + The additional fields that are required for validation. + + + Returns a comma-delimited string of validation field names. + A comma-delimited string of validation field names. + The name of the validation property. + + + Formats the error message that is displayed when validation fails. + A formatted error message. + A name to display with the error message. + + + Formats the property for client validation by prepending an asterisk (*) and a dot. + The string "*." Is prepended to the property. + The property. + + + Gets a list of client validation rules for the property. + A list of remote client validation rules for the property. + The model metadata. + The controller context. + + + Gets the URL for the remote validation call. + The URL for the remote validation call. + The controller context. + + + Gets or sets the HTTP method used for remote validation. + The HTTP method used for remote validation. The default value is "Get". + + + This method always returns true. + true + The validation target. + + + Gets the route data dictionary. + The route data dictionary. + + + Gets or sets the route name. + The route name. + + + Gets the route collection from the route table. + The route collection from the route table. + + + Provides an adapter for the attribute. + + + Initializes a new instance of the class. + The model metadata. + The controller context. + The required attribute. + + + Gets a list of required-value client validation rules. + A list of required-value client validation rules. + + + Represents an attribute that forces an unsecured HTTP request to be re-sent over HTTPS. + + + Initializes a new instance of the class. + + + Handles unsecured HTTP requests that are sent to the action method. + An object that encapsulates information that is required in order to use the attribute. + The HTTP request contains an invalid transfer method override. All GET requests are considered invalid. + + + Determines whether a request is secured (HTTPS) and, if it is not, calls the method. + An object that encapsulates information that is required in order to use the attribute. + The parameter is null. + + + Provides the context for the method of the class. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + The controller context. + The result object. + true to cancel execution; otherwise, false. + The exception object. + The parameter is null. + + + Gets or sets a value that indicates whether this instance is canceled. + true if the instance is canceled; otherwise, false. + + + Gets or sets the exception object. + The exception object. + + + Gets or sets a value that indicates whether the exception has been handled. + true if the exception has been handled; otherwise, false. + + + Gets or sets the action result. + The action result. + + + Provides the context for the method of the class. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class by using the specified controller context and action result. + The controller context. + The action result. + The parameter is null. + + + Gets or sets a value that indicates whether this value is "cancel". + true if the value is "cancel"; otherwise, false. + + + Gets or sets the action result. + The action result. + + + Extends a object for MVC routing. + + + Returns an object that contains information about the route and virtual path that are the result of generating a URL in the current area. + An object that contains information about the route and virtual path that are the result of generating a URL in the current area. + An object that contains the routes for the applications. + An object that encapsulates information about the requested route. + The name of the route to use when information about the URL path is retrieved. + An object that contains the parameters for a route. + + + Returns an object that contains information about the route and virtual path that are the result of generating a URL in the current area. + An object that contains information about the route and virtual path that are the result of generating a URL in the current area. + An object that contains the routes for the applications. + An object that encapsulates information about the requested route. + An object that contains the parameters for a route. + + + Ignores the specified URL route for the given list of available routes. + A collection of routes for the application. + The URL pattern for the route to ignore. + The or parameter is null. + + + Ignores the specified URL route for the given list of the available routes and a list of constraints. + A collection of routes for the application. + The URL pattern for the route to ignore. + A set of expressions that specify values for the parameter. + The or parameter is null. + + + Maps the specified URL route. + A reference to the mapped route. + A collection of routes for the application. + The name of the route to map. + The URL pattern for the route. + The or parameter is null. + + + Maps the specified URL route and sets default route values. + A reference to the mapped route. + A collection of routes for the application. + The name of the route to map. + The URL pattern for the route. + An object that contains default route values. + The or parameter is null. + + + Maps the specified URL route and sets default route values and constraints. + A reference to the mapped route. + A collection of routes for the application. + The name of the route to map. + The URL pattern for the route. + An object that contains default route values. + A set of expressions that specify values for the parameter. + The or parameter is null. + + + Maps the specified URL route and sets default route values, constraints, and namespaces. + A reference to the mapped route. + A collection of routes for the application. + The name of the route to map. + The URL pattern for the route. + An object that contains default route values. + A set of expressions that specify values for the parameter. + A set of namespaces for the application. + The or parameter is null. + + + Maps the specified URL route and sets default route values and namespaces. + A reference to the mapped route. + A collection of routes for the application. + The name of the route to map. + The URL pattern for the route. + An object that contains default route values. + A set of namespaces for the application. + The or parameter is null. + + + Maps the specified URL route and sets the namespaces. + A reference to the mapped route. + A collection of routes for the application. + The name of the route to map. + The URL pattern for the route. + A set of namespaces for the application. + The or parameter is null. + + + Represents a value provider for route data that is contained in an object that implements the interface. + + + Initializes a new instance of the class. + An object that contain information about the HTTP request. + + + Represents a factory for creating route-data value provider objects. + + + Initialized a new instance of the class. + + + Returns a value-provider object for the specified controller context. + A value-provider object. + An object that encapsulates information about the current HTTP request. + The parameter is null. + + + Represents a list that lets users select one item. + + + Initializes a new instance of the class by using the specified items for the list. + The items. + + + Initializes a new instance of the class by using the specified items for the list and a selected value. + The items. + The selected value. + + + Initializes a new instance of the class by using the specified items for the list, the data value field, and the data text field. + The items. + The data value field. + The data text field. + + + Initializes a new instance of the class by using the specified items for the list, the data value field, the data text field, and a selected value. + The items. + The data value field. + The data text field. + The selected value. + + + Gets the list value that was selected by the user. + The selected value. + + + Represents the selected item in an instance of the class. + + + Initializes a new instance of the class. + + + Gets or sets a value that indicates whether this is selected. + true if the item is selected; otherwise, false. + + + Gets or sets the text of the selected item. + The text. + + + Gets or sets the value of the selected item. + The value. + + + Specifies the session state of the controller. + + + Initializes a new instance of the class + The type of the session state. + + + Get the session state behavior for the controller. + The session state behavior for the controller. + + + Provides session-state data to the current object. + + + Initializes a new instance of the class. + + + Loads the temporary data by using the specified controller context. + The temporary data. + The controller context. + An error occurred when the session context was being retrieved. + + + Saves the specified values in the temporary data dictionary by using the specified controller context. + The controller context. + The values. + An error occurred the session context was being retrieved. + + + Provides an adapter for the attribute. + + + Initializes a new instance of the class. + The model metadata. + The controller context. + The string-length attribute. + + + Gets a list of string-length client validation rules. + A list of string-length client validation rules. + + + Represents a set of data that persists only from one request to the next. + + + Initializes a new instance of the class. + + + Adds an element that has the specified key and value to the object. + The key of the element to add. + The value of the element to add. + The object is read-only. + + is null. + An element that has the same key already exists in the object. + + + Removes all items from the instance. + The object is read-only. + + + Determines whether the instance contains an element that has the specified key. + true if the instance contains an element that has the specified key; otherwise, false. + The key to locate in the instance. + + is null. + + + Determines whether the dictionary contains the specified value. + true if the dictionary contains the specified value; otherwise, false. + The value. + + + Gets the number of elements in the object. + The number of elements in the object. + + + Gets the enumerator. + The enumerator. + + + Gets or sets the object that has the specified key. + The object that has the specified key. + The key to access. + + + Marks all keys in the dictionary for retention. + + + Marks the specified key in the dictionary for retention. + The key to retain in the dictionary. + + + Gets an object that contains the keys of elements in the object. + The keys of the elements in the object. + + + Loads the specified controller context by using the specified data provider. + The controller context. + The temporary data provider. + + + Returns an object that contains the element that is associated with the specified key, without marking the key for deletion. + An object that contains the element that is associated with the specified key. + The key of the element to return. + + + Removes the element that has the specified key from the object. + true if the element was removed successfully; otherwise, false. This method also returns false if was not found in the . instance. + The key of the element to remove. + The object is read-only. + + is null. + + + Saves the specified controller context by using the specified data provider. + The controller context. + The temporary data provider. + + + Adds the specified key/value pair to the dictionary. + The key/value pair. + + + Determines whether a sequence contains a specified element by using the default equality comparer. + true if the dictionary contains the specified key/value pair; otherwise, false. + The key/value pair to search for. + + + Copies a key/value pair to the specified array at the specified index. + The target array. + The index. + + + Gets a value that indicates whether the dictionary is read-only. + true if the dictionary is read-only; otherwise, false. + + + Deletes the specified key/value pair from the dictionary. + true if the key/value pair was removed successfully; otherwise, false. + The key/value pair. + + + Returns an enumerator that can be used to iterate through a collection. + An object that can be used to iterate through the collection. + + + Gets the value of the element that has the specified key. + true if the object that implements contains an element that has the specified key; otherwise, false. + The key of the value to get. + When this method returns, the value that is associated with the specified key, if the key is found; otherwise, the default value for the type of the parameter. This parameter is passed uninitialized. + + is null. + + + Gets the object that contains the values in the object. + The values of the elements in the object that implements . + + + Encapsulates information about the current template context. + + + Initializes a new instance of the class. + + + Gets or sets the formatted model value. + The formatted model value. + + + Retrieves the full DOM ID of a field using the specified HTML name attribute. + The full DOM ID. + The value of the HTML name attribute. + + + Retrieves the fully qualified name (including a prefix) for a field using the specified HTML name attribute. + The prefixed name of the field. + The value of the HTML name attribute. + + + Gets or sets the HTML field prefix. + The HTML field prefix. + + + Contains the number of objects that were visited by the user. + The number of objects. + + + Determines whether the template has been visited by the user. + true if the template has been visited by the user; otherwise, false. + An object that encapsulates information that describes the model. + + + Contains methods to build URLs for ASP.NET MVC within an application. + + + Initializes a new instance of the class using the specified request context. + An object that contains information about the current request and about the route that it matched. + The parameter is null. + + + Initializes a new instance of the class by using the specified request context and route collection. + An object that contains information about the current request and about the route that it matched. + A collection of routes. + The or the parameter is null. + + + Generates a fully qualified URL to an action method by using the specified action name. + The fully qualified URL to an action method. + The name of the action method. + + + Generates a fully qualified URL to an action method by using the specified action name and route values. + The fully qualified URL to an action method. + The name of the action method. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + + + Generates a fully qualified URL to an action method by using the specified action name and controller name. + The fully qualified URL to an action method. + The name of the action method. + The name of the controller. + + + Generates a fully qualified URL to an action method by using the specified action name, controller name, and route values. + The fully qualified URL to an action method. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + + + Generates a fully qualified URL to an action method by using the specified action name, controller name, route values, and protocol to use. + The fully qualified URL to an action method. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + The protocol for the URL, such as "http" or "https". + + + Generates a fully qualified URL to an action method by using the specified action name, controller name, and route values. + The fully qualified URL to an action method. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. + + + Generates a fully qualified URL for an action method by using the specified action name, controller name, route values, protocol to use, and host name. + The fully qualified URL to an action method. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. + The protocol for the URL, such as "http" or "https". + The host name for the URL. + + + Generates a fully qualified URL to an action method for the specified action name and route values. + The fully qualified URL to an action method. + The name of the action method. + An object that contains the parameters for a route. + + + Converts a virtual (relative) path to an application absolute path. + The application absolute path. + The virtual path of the content. + + + Encodes special characters in a URL string into character-entity equivalents. + An encoded URL string. + The text to encode. + + + Returns a string that contains a content URL. + A string that contains a content URL. + The content path. + The HTTP context. + + + Returns a string that contains a URL. + A string that contains a URL. + The route name. + The action name. + The controller name. + The HTTP protocol. + The host name. + The fragment. + The route values. + The route collection. + The request context. + true to include implicit MVC values; otherwise false. + + + Returns a string that contains a URL. + A string that contains a URL. + The route name. + The action name. + The controller name. + The route values. + The route collection. + The request context. + true to include implicit MVC values; otherwise. false. + + + Generates a fully qualified URL for the specified route values. + A fully qualified URL for the specified route values. + The route name. + The route values. + + + Generates a fully qualified URL for the specified route values. + A fully qualified URL for the specified route values. + The route name. + The route values. + + + Returns a value that indicates whether the URL is local. + true if the URL is local; otherwise, false. + The URL. + + + Gets information about an HTTP request that matches a defined route. + The request context. + + + Gets a collection that contains the routes that are registered for the application. + The route collection. + + + Generates a fully qualified URL for the specified route values. + The fully qualified URL. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + + + Generates a fully qualified URL for the specified route name. + The fully qualified URL. + The name of the route that is used to generate the URL. + + + Generates a fully qualified URL for the specified route values by using a route name. + The fully qualified URL. + The name of the route that is used to generate the URL. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + + + Generates a fully qualified URL for the specified route values by using a route name and the protocol to use. + The fully qualified URL. + The name of the route that is used to generate the URL. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + The protocol for the URL, such as "http" or "https". + + + Generates a fully qualified URL for the specified route values by using a route name. + The fully qualified URL. + The name of the route that is used to generate the URL. + An object that contains the parameters for a route. + + + Generates a fully qualified URL for the specified route values by using the specified route name, protocol to use, and host name. + The fully qualified URL. + The name of the route that is used to generate the URL. + An object that contains the parameters for a route. + The protocol for the URL, such as "http" or "https". + The host name for the URL. + + + Generates a fully qualified URL for the specified route values. + The fully qualified URL. + An object that contains the parameters for a route. + + + Represents an optional parameter that is used by the class during routing. + + + Contains the read-only value for the optional parameter. + + + Returns an empty string. This method supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. + An empty string. + + + Provides an object adapter that can be validated. + + + Initializes a new instance of the class. + The model metadata. + The controller context. + + + Validates the specified object. + A list of validation results. + The container. + + + Represents an attribute that is used to prevent forgery of a request. + + + Initializes a new instance of the class. + + + Called when authorization is required. + The filter context. + The parameter is null. + + + Gets or sets the salt string. + The salt string. + + + Represents an attribute that is used to mark action methods whose input must be validated. + + + Initializes a new instance of the class. + true to enable validation. + + + Gets or sets a value that indicates whether to enable validation. + true if validation is enabled; otherwise, false. + + + Called when authorization is required. + The filter context. + The parameter is null. + + + Represents the collection of value-provider objects for the application. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class and registers the specified value providers. + The list of value providers to register. + + + Determines whether the collection contains the specified prefix. + true if the collection contains the specified prefix; otherwise, false. + The prefix to search for. + + + Gets the keys using the specified prefix. + They keys. + The prefix. + + + Returns a value object using the specified key. + The value object for the specified key. + The key of the value object to retrieve. + + + Returns a value object using the specified key and skip-validation parameter. + The value object for the specified key. + The key of the value object to retrieve. + true to specify that validation should be skipped; otherwise, false. + + + Inserts the specified value-provider object into the collection at the specified index location. + The zero-based index location at which to insert the value provider into the collection. + The value-provider object to insert. + The parameter is null. + + + Replaces the value provider at the specified index location with a new value provider. + The zero-based index of the element to replace. + The new value for the element at the specified index. + The parameter is null. + + + Represents a dictionary of value providers for the application. + + + Initializes a new instance of the class. + The controller context. + + + Adds the specified item to the collection of value providers. + The object to add to the object. + The object is read-only. + + + Adds an element that has the specified key and value to the collection of value providers. + The key of the element to add. + The value of the element to add. + The object is read-only. + + is null. + An element that has the specified key already exists in the object. + + + Adds an element that has the specified key and value to the collection of value providers. + The key of the element to add. + The value of the element to add. + The object is read-only. + + is null. + An element that has the specified key already exists in the object. + + + Removes all items from the collection of value providers. + The object is read-only. + + + Determines whether the collection of value providers contains the specified item. + true if is found in the collection of value providers; otherwise, false. + The object to locate in the instance. + + + Determines whether the collection of value providers contains an element that has the specified key. + true if the collection of value providers contains an element that has the key; otherwise, false. + The key of the element to find in the instance. + + is null. + + + Gets or sets the controller context. + The controller context. + + + Copies the elements of the collection to an array, starting at the specified index. + The one-dimensional array that is the destination of the elements copied from the object. The array must have zero-based indexing. + The zero-based index in at which copying starts. + + is null. + + is less than 0. + + is multidimensional.-or- is equal to or greater than the length of .-or-The number of elements in the source collection is greater than the available space from to the end of the destination .-or-Type cannot be cast automatically to the type of the destination array. + + + Gets the number of elements in the collection. + The number of elements in the collection. + + + Returns an enumerator that can be used to iterate through the collection. + An enumerator that can be used to iterate through the collection. + + + Gets a value that indicates whether the collection is read-only. + true if the collection is read-only; otherwise, false. + + + Gets or sets the object that has the specified key. + The object. + The key. + + + Gets a collection that contains the keys of the instance. + A collection that contains the keys of the object that implements the interface. + + + Removes the first occurrence of the specified item from the collection of value providers. + true if was successfully removed from the collection; otherwise, false. This method also returns false if is not found in the collection. + The object to remove from the instance. + The object is read-only. + + + Removes the element that has the specified key from the collection of value providers. + true if the element was successfully removed; otherwise, false. This method also returns false if was not found in the collection. + The key of the element to remove. + The object is read-only. + + is null. + + + Returns an enumerator that can be used to iterate through a collection. + An enumerator that can be used to iterate through the collection. + + + Determines whether the collection contains the specified prefix. + true if the collection contains the specified prefix; otherwise, false. + The prefix to search for. + + + Returns a value object using the specified key. + The value object for the specified key. + The key of the value object to return. + + + Gets the value of the element that has the specified key. + true if the object that implements contains an element that has the specified key; otherwise, false. + The key of the element to get. + When this method returns, the value that is associated with the specified key, if the key is found; otherwise, the default value for the type of the parameter. This parameter is passed uninitialized. + + is null. + + + Gets a collection that contains the values in the object. + A collection of the values in the object that implements the interface. + + + Represents a container for value-provider factory objects. + + + Gets the collection of value-provider factories for the application. + The collection of value-provider factory objects. + + + Represents a factory for creating value-provider objects. + + + Initializes a new instance of the class. + + + Returns a value-provider object for the specified controller context. + A value-provider object. + An object that encapsulates information about the current HTTP request. + + + Represents the collection of value-provider factories for the application. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using the specified list of value-provider factories. + A list of value-provider factories to initialize the collection with. + + + Returns the value-provider factory for the specified controller context. + The value-provider factory object for the specified controller context. + An object that encapsulates information about the current HTTP request. + + + Inserts the specified value-provider factory object at the specified index location. + The zero-based index location at which to insert the value provider into the collection. + The value-provider factory object to insert. + The parameter is null. + + + Sets the specified value-provider factory object at the given index location. + The zero-based index location at which to insert the value provider into the collection. + The value-provider factory object to set. + The parameter is null. + + + Represents the result of binding a value (such as from a form post or query string) to an action-method argument property, or to the argument itself. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class by using the specified raw value, attempted value, and culture information. + The raw value. + The attempted value. + The culture. + + + Gets or sets the raw value that is converted to a string for display. + The raw value. + + + Converts the value that is encapsulated by this result to the specified type. + The converted value. + The target type. + The parameter is null. + + + Converts the value that is encapsulated by this result to the specified type by using the specified culture information. + The converted value. + The target type. + The culture to use in the conversion. + The parameter is null. + + + Gets or sets the culture. + The culture. + + + Gets or set the raw value that is supplied by the value provider. + The raw value. + + + Encapsulates information that is related to rendering a view. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class by using the specified controller context, view, view data dictionary, temporary data dictionary, and text writer. + Encapsulates information about the HTTP request. + The view to render. + The dictionary that contains the data that is required in order to render the view. + The dictionary that contains temporary data for the view. + The text writer object that is used to write HTML output. + One of the parameters is null. + + + Gets or sets a value that indicates whether client-side validation is enabled. + true if client-side validation is enabled; otherwise, false. + + + Gets or sets an object that encapsulates information that is required in order to validate and process the input data from an HTML form. + An object that encapsulates information that is required in order to validate and process the input data from an HTML form. + + + Writes the client validation information to the HTTP response. + + + Gets data that is associated with this request and that is available for only one request. + The temporary data. + + + Gets or sets a value that indicates whether unobtrusive JavaScript is enabled. + true if unobtrusive JavaScript is enabled; otherwise, false. + + + Gets an object that implements the interface to render in the browser. + The view. + + + Gets the dynamic view data dictionary. + The dynamic view data dictionary. + + + Gets the view data that is passed to the view. + The view data. + + + Gets or sets the text writer object that is used to write HTML output. + The object that is used to write the HTML output. + + + Represents a container that is used to pass data between a controller and a view. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class by using the specified model. + The model. + + + Initializes a new instance of the class by using the specified dictionary. + The dictionary. + The parameter is null. + + + Adds the specified item to the collection. + The object to add to the collection. + The collection is read-only. + + + Adds an element to the collection using the specified key and value . + The key of the element to add. + The value of the element to add. + The object is read-only. + + is null. + An element with the same key already exists in the object. + + + Removes all items from the collection. + The object is read-only. + + + Determines whether the collection contains the specified item. + true if is found in the collection; otherwise, false. + The object to locate in the collection. + + + Determines whether the collection contains an element that has the specified key. + true if the collection contains an element that has the specified key; otherwise, false. + The key of the element to locate in the collection. + + is null. + + + Copies the elements of the collection to an array, starting at a particular index. + The one-dimensional array that is the destination of the elements copied from the collection. The array must have zero-based indexing. + The zero-based index in at which copying begins. + + is null. + + is less than 0. + + is multidimensional.-or- is equal to or greater than the length of .-or- The number of elements in the source collection is greater than the available space from to the end of the destination .-or- Type cannot be cast automatically to the type of the destination . + + + Gets the number of elements in the collection. + The number of elements in the collection. + + + Evaluates the specified expression. + The results of the evaluation. + The expression. + The parameter is null or empty. + + + Evaluates the specified expression by using the specified format. + The results of the evaluation. + The expression. + The format. + + + Returns an enumerator that can be used to iterate through the collection. + An enumerator that can be used to iterate through the collection. + + + Returns information about the view data as defined by the parameter. + An object that contains the view data information that is defined by the parameter. + A set of key/value pairs that define the view-data information to return. + The parameter is either null or empty. + + + Gets a value that indicates whether the collection is read-only. + true if the collection is read-only; otherwise, false. + + + Gets or sets the item that is associated with the specified key. + The value of the selected item. + The key. + + + Gets a collection that contains the keys of this dictionary. + A collection that contains the keys of the object that implements . + + + Gets or sets the model that is associated with the view data. + The model that is associated with the view data. + + + Gets or sets information about the model. + Information about the model. + + + Gets the state of the model. + The state of the model. + + + Removes the first occurrence of a specified object from the collection. + true if was successfully removed from the collection; otherwise, false. This method also returns false if is not found in the collection. + The object to remove from the collection. + The collection is read-only. + + + Removes the element from the collection using the specified key. + true if the element is successfully removed; otherwise, false. This method also returns false if was not found in the original collection. + The key of the element to remove. + The collection is read-only. + + is null. + + + Sets the data model to use for the view. + The data model to use for the view. + + + Returns an enumerator that can be used to iterate through the collection. + An enumerator that can be used to iterate through the collection. + + + Gets or sets an object that encapsulates information about the current template context. + An object that contains information about the current template. + + + Attempts to retrieve the value that is associated with the specified key. + true if the collection contains an element with the specified key; otherwise, false. + The key of the value to get. + When this method returns, the value that is associated with the specified key, if the key is found; otherwise, the default value for the type of the parameter. This parameter is passed uninitialized. + + is null. + + + Gets a collection that contains the values in this dictionary. + A collection that contains the values of the object that implements . + + + Represents a container that is used to pass strongly typed data between a controller and a view. + The type of the model. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class by using the specified view data dictionary. + An existing view data dictionary to copy into this instance. + + + Initializes a new instance of the class by using the specified model. + The data model to use for the view. + + + Gets or sets the model. + A reference to the data model. + + + Gets or sets information about the model. + Information about the model. + + + Sets the data model to use for the view. + The data model to use for the view. + An error occurred while the model was being set. + + + Encapsulates information about the current template content that is used to develop templates and about HTML helpers that interact with templates. + + + Initializes a new instance of the class. + + + Initializes a new instance of the T:System.Web.Mvc.ViewDataInfo class and associates a delegate for accessing the view data information. + A delegate that defines how the view data information is accessed. + + + Gets or sets the object that contains the values to be displayed by the template. + The object that contains the values to be displayed by the template. + + + Gets or sets the description of the property to be displayed by the template. + The description of the property to be displayed by the template. + + + Gets or sets the current value to be displayed by the template. + The current value to be displayed by the template. + + + Represents a collection of view engines that are available to the application. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class by using the specified list of view engines. + The list that is wrapped by the new collection. + + is null. + + + Finds the specified partial view by using the specified controller context. + The partial view. + The controller context. + The name of the partial view. + The parameter is null. + The parameter is null or empty. + + + Finds the specified view by using the specified controller context and master view. + The view. + The controller context. + The name of the view. + The name of the master view. + The parameter is null. + The parameter is null or empty. + + + Inserts an element into the collection at the specified index. + The zero-based index at which should be inserted. + The object to insert. + + is less than zero.-or- is greater than the number of items in the collection. + The parameter is null. + + + Replaces the element at the specified index. + The zero-based index of the element to replace. + The new value for the element at the specified index. + + is less than zero.-or- is greater than the number of items in the collection. + The parameter is null. + + + Represents the result of locating a view engine. + + + Initializes a new instance of the class by using the specified searched locations. + The searched locations. + The parameter is null. + + + Initializes a new instance of the class by using the specified view and view engine. + The view. + The view engine. + The or parameter is null. + + + Gets or sets the searched locations. + The searched locations. + + + Gets or sets the view. + The view. + + + Gets or sets the view engine. + The view engine. + + + Represents a collection of view engines that are available to the application. + + + Gets the view engines. + The view engines. + + + Represents the information that is needed to build a master view page. + + + Initializes a new instance of the class. + + + Gets the AJAX script for the master page. + The AJAX script for the master page. + + + Gets the HTML for the master page. + The HTML for the master page. + + + Gets the model. + The model. + + + Gets the temporary data. + The temporary data. + + + Gets the URL. + The URL. + + + Gets the dynamic view-bag dictionary. + The dynamic view-bag dictionary. + + + Gets the view context. + The view context. + + + Gets the view data. + The view data. + + + Gets the writer that is used to render the master page. + The writer that is used to render the master page. + + + Represents the information that is required in order to build a strongly typed master view page. + The type of the model. + + + Initializes a new instance of the class. + + + Gets the AJAX script for the master page. + The AJAX script for the master page. + + + Gets the HTML for the master page. + The HTML for the master page. + + + Gets the model. + A reference to the data model. + + + Gets the view data. + The view data. + + + Represents the properties and methods that are needed to render a view as a Web Forms page. + + + Initializes a new instance of the class. + + + Gets or sets the object that is used to render HTML in Ajax scenarios. + The Ajax helper object that is associated with the view. + + + Gets or sets the object that is used to render HTML elements. + The HTML helper object that is associated with the view. + + + Initializes the , , and properties. + + + Gets or sets the path of the master view. + The path of the master view. + + + Gets the Model property of the associated object. + The Model property of the associated object. + + + Raises the event at the beginning of page initialization. + The event data. + + + Enables processing of the specified HTTP request by the ASP.NET MVC framework. + An object that encapsulates HTTP-specific information about the current HTTP request. + + + Initializes the object that receives the page content to be rendered. + The object that receives the page content. + + + Renders the view page to the response using the specified view context. + An object that encapsulates the information that is required in order to render the view, which includes the controller context, form context, the temporary data, and the view data for the associated view. + + + Sets the text writer that is used to render the view to the response. + The writer that is used to render the view to the response. + + + Sets the view data dictionary for the associated view. + A dictionary of data to pass to the view. + + + Gets the temporary data to pass to the view. + The temporary data to pass to the view. + + + Gets or sets the URL of the rendered page. + The URL of the rendered page. + + + Gets the view bag. + The view bag. + + + Gets or sets the information that is used to render the view. + The information that is used to render the view, which includes the form context, the temporary data, and the view data of the associated view. + + + Gets or sets a dictionary that contains data to pass between the controller and the view. + A dictionary that contains data to pass between the controller and the view. + + + Gets the text writer that is used to render the view to the response. + The text writer that is used to render the view to the response. + + + Represents the information that is required in order to render a strongly typed view as a Web Forms page. + The type of the model. + + + Initializes a new instance of the class. + + + Gets or sets the object that supports rendering HTML in Ajax scenarios. + The Ajax helper object that is associated with the view. + + + Gets or sets the object that provides support for rendering elements. + The HTML helper object that is associated with the view. + + + Instantiates and initializes the and properties. + + + Gets the property of the associated object. + A reference to the data model. + + + Sets the view data dictionary for the associated view. + A dictionary of data to pass to the view. + + + Gets or sets a dictionary that contains data to pass between the controller and the view. + A dictionary that contains data to pass between the controller and the view. + + + Represents a class that is used to render a view by using an instance that is returned by an object. + + + Initializes a new instance of the class. + + + Searches the registered view engines and returns the object that is used to render the view. + The object that is used to render the view. + The controller context. + An error occurred while the method was searching for the view. + + + Gets the name of the master view (such as a master page or template) to use when the view is rendered. + The name of the master view. + + + Represents a base class that is used to provide the model to the view and then render the view to the response. + + + Initializes a new instance of the class. + + + When called by the action invoker, renders the view to the response. + The context that the result is executed in. + The parameter is null. + + + Returns the object that is used to render the view. + The view engine. + The context. + + + Gets the view data model. + The view data model. + + + Gets or sets the object for this result. + The temporary data. + + + Gets or sets the object that is rendered to the response. + The view. + + + Gets the view bag. + The view bag. + + + Gets or sets the view data object for this result. + The view data. + + + Gets or sets the collection of view engines that are associated with this result. + The collection of view engines. + + + Gets or sets the name of the view to render. + The name of the view. + + + Provides an abstract class that can be used to implement a view start (master) page. + + + When implemented in a derived class, initializes a new instance of the class. + + + When implemented in a derived class, gets the HTML markup for the view start page. + The HTML markup for the view start page. + + + When implemented in a derived class, gets the URL for the view start page. + The URL for the view start page. + + + When implemented in a derived class, gets the view context for the view start page. + The view context for the view start page. + + + Provides a container for objects. + + + Initializes a new instance of the class. + + + Provides a container for objects. + The type of the model. + + + Initializes a new instance of the class. + + + Gets the formatted value. + The formatted value. + + + Represents the type of a view. + + + Initializes a new instance of the class. + + + Gets or sets the name of the type. + The name of the type. + + + Represents the information that is needed to build a user control. + + + Initializes a new instance of the class. + + + Gets the AJAX script for the view. + The AJAX script for the view. + + + Ensures that view data is added to the object of the user control if the view data exists. + + + Gets the HTML for the view. + The HTML for the view. + + + Gets the model. + The model. + + + Renders the view by using the specified view context. + The view context. + + + Sets the text writer that is used to render the view to the response. + The writer that is used to render the view to the response. + + + Sets the view-data dictionary by using the specified view data. + The view data. + + + Gets the temporary-data dictionary. + The temporary-data dictionary. + + + Gets the URL for the view. + The URL for the view. + + + Gets the view bag. + The view bag. + + + Gets or sets the view context. + The view context. + + + Gets or sets the view-data dictionary. + The view-data dictionary. + + + Gets or sets the view-data key. + The view-data key. + + + Gets the writer that is used to render the view to the response. + The writer that is used to render the view to the response. + + + Represents the information that is required in order to build a strongly typed user control. + The type of the model. + + + Initializes a new instance of the class. + + + Gets the AJAX script for the view. + The AJAX script for the view. + + + Gets the HTML for the view. + The HTML for the view. + + + Gets the model. + A reference to the data model. + + + Sets the view data for the view. + The view data. + + + Gets or sets the view data. + The view data. + + + Represents an abstract base-class implementation of the interface. + + + Initializes a new instance of the class. + + + Gets or sets the area-enabled master location formats. + The area-enabled master location formats. + + + Gets or sets the area-enabled partial-view location formats. + The area-enabled partial-view location formats. + + + Gets or sets the area-enabled view location formats. + The area-enabled view location formats. + + + Creates the specified partial view by using the specified controller context. + A reference to the partial view. + The controller context. + The partial path for the new partial view. + + + Creates the specified view by using the controller context, path of the view, and path of the master view. + A reference to the view. + The controller context. + The path of the view. + The path of the master view. + + + Gets or sets the display mode provider. + The display mode provider. + + + Returns a value that indicates whether the file is in the specified path by using the specified controller context. + true if the file is in the specified path; otherwise, false. + The controller context. + The virtual path. + + + Gets or sets the file-name extensions that are used to locate a view. + The file-name extensions that are used to locate a view. + + + Finds the specified partial view by using the specified controller context. + The partial view. + The controller context. + The name of the partial view. + true to use the cached partial view. + The parameter is null (Nothing in Visual Basic). + The parameter is null or empty. + + + Finds the specified view by using the specified controller context and master view name. + The page view. + The controller context. + The name of the view. + The name of the master view. + true to use the cached view. + The parameter is null (Nothing in Visual Basic). + The parameter is null or empty. + + + Gets or sets the master location formats. + The master location formats. + + + Gets or sets the partial-view location formats. + The partial-view location formats. + + + Releases the specified view by using the specified controller context. + The controller context. + The view to release. + + + Gets or sets the view location cache. + The view location cache. + + + Gets or sets the view location formats. + The view location formats. + + + Gets or sets the virtual path provider. + The virtual path provider. + + + Represents the information that is needed to build a Web Forms page in ASP.NET MVC. + + + Initializes a new instance of the class using the controller context and view path. + The controller context. + The view path. + + + Initializes a new instance of the class using the controller context, view path, and the path to the master page. + The controller context. + The view path. + The path to the master page. + + + Initializes a new instance of the class using the controller context, view path, the path to the master page, and a instance. + The controller context. + The view path. + The path to the master page. + An instance of the view page activator interface. + + + Gets or sets the master path. + The master path. + + + Renders the view to the response. + An object that encapsulates the information that is required in order to render the view, which includes the controller context, form context, the temporary data, and the view data for the associated view. + The text writer object that is used to write HTML output. + The view page instance. + + + Represents a view engine that is used to render a Web Forms page to the response. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using the specified view page activator. + An instance of a class that implements the interface. + + + Creates the specified partial view by using the specified controller context. + The partial view. + The controller context. + The partial path. + + + Creates the specified view by using the specified controller context and the paths of the view and master view. + The view. + The controller context. + The view path. + The master-view path. + + + Represents the properties and methods that are needed in order to render a view that uses ASP.NET Razor syntax. + + + Initializes a new instance of the class. + + + Gets or sets the object that is used to render HTML using Ajax. + The object that is used to render HTML using Ajax. + + + Sets the view context and view data for the page. + The parent page. + + + Gets the object that is associated with the page. + The object that is associated with the page. + + + Runs the page hierarchy for the ASP.NET Razor execution pipeline. + + + Gets or sets the object that is used to render HTML elements. + The object that is used to render HTML elements. + + + Initializes the , , and classes. + + + Gets the Model property of the associated object. + The Model property of the associated object. + + + Sets the view data. + The view data. + + + Gets the temporary data to pass to the view. + The temporary data to pass to the view. + + + Gets or sets the URL of the rendered page. + The URL of the rendered page. + + + Gets the view bag. + The view bag. + + + Gets or sets the information that is used to render the view. + The information that is used to render the view, which includes the form context, the temporary data, and the view data of the associated view. + + + Gets or sets a dictionary that contains data to pass between the controller and the view. + A dictionary that contains data to pass between the controller and the view. + + + Represents the properties and methods that are needed in order to render a view that uses ASP.NET Razor syntax. + The type of the view data model. + + + Initializes a new instance of the class. + + + Gets or sets the object that is used to render HTML markup using Ajax. + The object that is used to render HTML markup using Ajax. + + + Gets or sets the object that is used to render HTML elements. + The object that is used to render HTML elements. + + + Initializes the , , and classes. + + + Gets the Model property of the associated object. + The Model property of the associated object. + + + Sets the view data. + The view data. + + + Gets or sets a dictionary that contains data to pass between the controller and the view. + A dictionary that contains data to pass between the controller and the view. + + + Represents support for ASP.NET AJAX within an ASP.NET MVC application. + + + Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the action method. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + The parameter is null or empty. + + + Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the action method. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + The parameter is null or empty. + + + Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the action method. + The name of the controller. + The protocol for the URL, such as "http" or "https". + The host name for the URL. + The URL fragment name (the anchor name). + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the action method. + The name of the controller. + The protocol for the URL, such as "http" or "https". + The host name for the URL. + The URL fragment name (the anchor name). + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the action method. + The name of the controller. + An object that provides options for the asynchronous request. + The parameter is null or empty. + + + Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + The parameter is null or empty. + + + Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the action method. + An object that provides options for the asynchronous request. + The parameter is null or empty. + + + Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the action method. + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + The parameter is null or empty. + + + Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the action method. + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Writes an opening <form> tag to the response. + An opening <form> tag. + The AJAX helper. + The name of the action method that will handle the request. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + + + Writes an opening <form> tag to the response. + An opening <form> tag. + The AJAX helper. + The name of the action method that will handle the request. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + + + Writes an opening <form> tag to the response. + An opening <form> tag. + The AJAX helper. + The name of the action method that will handle the request. + The name of the controller. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + + + Writes an opening <form> tag to the response. + An opening <form> tag. + The AJAX helper. + The name of the action method that will handle the request. + The name of the controller. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + + + Writes an opening <form> tag to the response. + An opening <form> tag. + The AJAX helper. + The name of the action method that will handle the request. + The name of the controller. + An object that provides options for the asynchronous request. + + + Writes an opening <form> tag to the response. + An opening <form> tag. + The AJAX helper. + The name of the action method that will handle the request. + The name of the controller. + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + + + Writes an opening <form> tag to the response. + An opening <form> tag. + The AJAX helper. + The name of the action method that will handle the request. + The name of the controller. + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + + + Writes an opening <form> tag to the response. + An opening <form> tag. + The AJAX helper. + The name of the action method that will handle the request. + An object that provides options for the asynchronous request. + + + Writes an opening <form> tag to the response. + An opening <form> tag. + The AJAX helper. + The name of the action method that will handle the request. + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + + + Writes an opening <form> tag to the response. + An opening <form> tag. + The AJAX helper. + The name of the action method that will handle the request. + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element.. + + + Writes an opening <form> tag to the response. + An opening <form> tag. + The AJAX helper. + An object that provides options for the asynchronous request. + + + Writes an opening <form> tag to the response using the specified routing information. + An opening <form> tag. + The AJAX helper. + The name of the route to use to obtain the form post URL. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + + + Writes an opening <form> tag to the response using the specified routing information. + An opening <form> tag. + The AJAX helper. + The name of the route to use to obtain the form post URL. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + + + Writes an opening <form> tag to the response using the specified routing information. + An opening <form> tag. + The AJAX helper. + The name of the route to use to obtain the form post URL. + An object that provides options for the asynchronous request. + + + Writes an opening <form> tag to the response using the specified routing information. + An opening <form> tag. + The AJAX helper. + The name of the route to use to obtain the form post URL. + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + + + Writes an opening <form> tag to the response using the specified routing information. + An opening <form> tag. + The AJAX helper. + The name of the route to use to obtain the form post URL. + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + + + Returns an HTML script element that contains a reference to a globalization script that defines the culture information. + A script element whose src attribute is set to the globalization script, as in the following example: <script type="text/javascript" src="/MvcApplication1/Scripts/Globalization/en-US.js"></script> + The AJAX helper object that this method extends. + + + Returns an HTML script element that contains a reference to a globalization script that defines the specified culture information. + An HTML script element whose src attribute is set to the globalization script, as in the following example:<script type="text/javascript" src="/MvcApplication1/Scripts/Globalization/en-US.js"></script> + The AJAX helper object that this method extends. + Encapsulates information about the target culture, such as date formats. + The parameter is null. + + + Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + The parameter is null or empty. + + + Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the route to use to obtain the form post URL. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + The parameter is null or empty. + + + Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the route to use to obtain the form post URL. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the route to use to obtain the form post URL. + The protocol for the URL, such as "http" or "https". + The host name for the URL. + The URL fragment name (the anchor name). + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the route to use to obtain the form post URL. + An object that provides options for the asynchronous request. + The parameter is null or empty. + + + Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the route to use to obtain the form post URL. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the route to use to obtain the form post URL. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the route to use to obtain the form post URL. + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + The parameter is null or empty. + + + Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the route to use to obtain the form post URL. + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + The parameter is null or empty. + + + Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Represents option settings for running Ajax scripts in an ASP.NET MVC application. + + + Initializes a new instance of the class. + + + Gets or sets the message to display in a confirmation window before a request is submitted. + The message to display in a confirmation window. + + + Gets or sets the HTTP request method ("Get" or "Post"). + The HTTP request method. The default value is "Post". + + + Gets or sets the mode that specifies how to insert the response into the target DOM element. + The insertion mode ("InsertAfter", "InsertBefore", or "Replace"). The default value is "Replace". + + + Gets or sets a value, in milliseconds, that controls the duration of the animation when showing or hiding the loading element. + A value, in milliseconds, that controls the duration of the animation when showing or hiding the loading element. + + + Gets or sets the id attribute of an HTML element that is displayed while the Ajax function is loading. + The ID of the element that is displayed while the Ajax function is loading. + + + Gets or sets the name of the JavaScript function to call immediately before the page is updated. + The name of the JavaScript function to call before the page is updated. + + + Gets or sets the JavaScript function to call when response data has been instantiated but before the page is updated. + The JavaScript function to call when the response data has been instantiated. + + + Gets or sets the JavaScript function to call if the page update fails. + The JavaScript function to call if the page update fails. + + + Gets or sets the JavaScript function to call after the page is successfully updated. + The JavaScript function to call after the page is successfully updated. + + + Returns the Ajax options as a collection of HTML attributes to support unobtrusive JavaScript. + The Ajax options as a collection of HTML attributes to support unobtrusive JavaScript. + + + Gets or sets the ID of the DOM element to update by using the response from the server. + The ID of the DOM element to update. + + + Gets or sets the URL to make the request to. + The URL to make the request to. + + + Enumerates the AJAX script insertion modes. + + + Replace the element. + + + Insert before the element. + + + Insert after the element. + + + Provides information about an asynchronous action method, such as its name, controller, parameters, attributes, and filters. + + + Initializes a new instance of the class. + + + Invokes the asynchronous action method by using the specified parameters and controller context. + An object that contains the result of an asynchronous call. + The controller context. + The parameters of the action method. + The callback method. + An object that contains information to be used by the callback method. This parameter can be null. + + + Returns the result of an asynchronous operation. + The result of an asynchronous operation. + An object that represents the status of an asynchronous operation. + + + Executes the asynchronous action method by using the specified parameters and controller context. + The result of executing the asynchronous action method. + The controller context. + The parameters of the action method. + + + Represents a class that is responsible for invoking the action methods of an asynchronous controller. + + + Initializes a new instance of the class. + + + Invokes the asynchronous action method by using the specified controller context, action name, callback method, and state. + An object that contains the result of an asynchronous operation. + The controller context. + The name of the action. + The callback method. + An object that contains information to be used by the callback method. This parameter can be null. + + + Invokes the asynchronous action method by using the specified controller context, action descriptor, parameters, callback method, and state. + An object that contains the result of an asynchronous operation. + The controller context. + The action descriptor. + The parameters for the asynchronous action method. + The callback method. + An object that contains information to be used by the callback method. This parameter can be null. + + + Invokes the asynchronous action method by using the specified controller context, filters, action descriptor, parameters, callback method, and state. + An object that contains the result of an asynchronous operation. + The controller context. + The filters. + The action descriptor. + The parameters for the asynchronous action method. + The callback method. + An object that contains information to be used by the callback method. This parameter can be null. + + + Cancels the action. + true if the action was canceled; otherwise, false. + The user-defined object that qualifies or contains information about an asynchronous operation. + + + Cancels the action. + true if the action was canceled; otherwise, false. + The user-defined object that qualifies or contains information about an asynchronous operation. + + + Cancels the action. + true if the action was canceled; otherwise, false. + The user-defined object that qualifies or contains information about an asynchronous operation. + + + Returns the controller descriptor. + The controller descriptor. + The controller context. + + + Provides asynchronous operations for the class. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using the synchronization context. + The synchronization context. + + + Notifies ASP.NET that all asynchronous operations are complete. + + + Occurs when the method is called. + + + Gets the number of outstanding operations. + The number of outstanding operations. + + + Gets the parameters that were passed to the asynchronous completion method. + The parameters that were passed to the asynchronous completion method. + + + Executes a callback in the current synchronization context. + The asynchronous action. + + + Gets or sets the asynchronous timeout value, in milliseconds. + The asynchronous timeout value, in milliseconds. + + + Defines the interface for an action invoker, which is used to invoke an asynchronous action in response to an HTTP request. + + + Invokes the specified action. + The status of the asynchronous result. + The controller context. + The name of the asynchronous action. + The callback method. + The state. + + + Cancels the asynchronous action. + true if the asynchronous method could be canceled; otherwise, false. + The asynchronous result. + + + Defines the methods that are required for an asynchronous controller. + + + Executes the specified request context. + The status of the asynchronous operation. + The request context. + The asynchronous callback method. + The state. + + + Ends the asynchronous operation. + The asynchronous result. + + + Provides a container for the asynchronous manager object. + + + Gets the asynchronous manager object. + The asynchronous manager object. + + + Provides a container that maintains a count of pending asynchronous operations. + + + Initializes a new instance of the class. + + + Occurs when an asynchronous method completes. + + + Gets the operation count. + The operation count. + + + Reduces the operation count by 1. + The updated operation count. + + + Reduces the operation count by the specified value. + The updated operation count. + The number of operations to reduce the count by. + + + Increments the operation count by one. + The updated operation count. + + + Increments the operation count by the specified value. + The updated operation count. + The number of operations to increment the count by. + + + Provides information about an asynchronous action method, such as its name, controller, parameters, attributes, and filters. + + + Initializes a new instance of the class. + An object that contains information about the method that begins the asynchronous operation (the method whose name ends with "Asynch"). + An object that contains information about the completion method (method whose name ends with "Completed"). + The name of the action. + The controller descriptor. + + + Gets the name of the action method. + The name of the action method. + + + Gets the method information for the asynchronous action method. + The method information for the asynchronous action method. + + + Begins running the asynchronous action method by using the specified parameters and controller context. + An object that contains the result of an asynchronous call. + The controller context. + The parameters of the action method. + The callback method. + An object that contains information to be used by the callback method. This parameter can be null. + + + Gets the method information for the asynchronous completion method. + The method information for the asynchronous completion method. + + + Gets the controller descriptor for the asynchronous action method. + The controller descriptor for the asynchronous action method. + + + Returns the result of an asynchronous operation. + The result of an asynchronous operation. + An object that represents the status of an asynchronous operation. + + + Returns an array of custom attributes that are defined for this member, excluding named attributes. + An array of custom attributes, or an empty array if no custom attributes exist. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + + + Returns an array of custom attributes that are defined for this member, identified by type. + An array of custom attributes, or an empty array if no custom attributes of the specified type exist. + The type of the custom attributes to return. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + + + Gets the filter attributes. + The filter attributes. + Use cache flag. + + + Returns the parameters of the action method. + The parameters of the action method. + + + Returns the action-method selectors. + The action-method selectors. + + + Determines whether one or more instances of the specified attribute type are defined for the action member. + true if an attribute of type that is represented by is defined for this member; otherwise, false. + The type of the custom attribute. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + + + Gets the lazy initialized unique ID of the instance of this class. + The lazy initialized unique ID of the instance of this class. + + + Encapsulates information that describes an asynchronous controller, such as its name, type, and actions. + + + Initializes a new instance of the class. + The type of the controller. + + + Gets the type of the controller. + The type of the controller. + + + Finds an action method by using the specified name and controller context. + The information about the action method. + The controller context. + The name of the action. + + + Returns a list of action method descriptors in the controller. + A list of action method descriptors in the controller. + + + Returns custom attributes that are defined for this member, excluding named attributes. + An array of custom attributes, or an empty array if no custom attributes exist. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + + + Returns custom attributes of a specified type that are defined for this member, excluding named attributes. + An array of custom attributes, or an empty array if no custom attributes exist. + The type of the custom attributes. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + + + Gets the filter attributes. + The filter attributes. + true to use the cache, otherwise false. + + + Returns a value that indicates whether one or more instances of the specified custom attribute are defined for this member. + true if an attribute of the type represented by is defined for this member; otherwise, false. + The type of the custom attribute. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + + + Represents an exception that occurred during the synchronous processing of an HTTP request in an ASP.NET MVC application. + + + Initializes a new instance of the class using a system-supplied message. + + + Initializes a new instance of the class using the specified message. + The message that describes the exception. The caller of this constructor must make sure that this string has been localized for the current system culture. + + + Initializes a new instance of the class using a specified error message and a reference to the inner exception that is the cause of this exception. + The message that describes the exception. The caller of this constructor must make sure that this string has been localized for the current system culture. + The exception that is the cause of the current exception. If the parameter is not null, the current exception is raised in a catch block that handles the inner exception. + + + When an action method returns either Task or Task<T> the provides information about the action. + + + Initializes a new instance of the class. + The task method information. + The action name. + The controller descriptor. + + + Gets the name of the action method. + The name of the action method. + + + Invokes the asynchronous action method using the specified parameters, controller context callback and state. + An object that contains the result of an asynchronous call. + The controller context. + The parameters of the action method. + The optional callback method. + An object that contains information to be used by the callback method. This parameter can be null. + + + Gets the controller descriptor. + The controller descriptor. + + + Ends the asynchronous operation. + The result of an asynchronous operation. + An object that represents the status of an asynchronous operation. + + + Executes the asynchronous action method + The result of executing the asynchronous action method. + The controller context. + The parameters of the action method. + + + Returns an array of custom attributes that are defined for this member, excluding named attributes. + An array of custom attributes, or an empty array if no custom attributes exist. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + + + Returns an array of custom attributes that are defined for this member, identified by type. + An array of custom attributes, or an empty array if no custom attributes exist. + The type of the custom attributes. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + + + Returns an array of all custom attributes applied to this member. + An array that contains all the custom attributes applied to this member, or an array with zero elements if no attributes are defined. + true to search this member's inheritance chain to find the attributes; otherwise, false. + + + Returns the parameters of the asynchronous action method. + The parameters of the asynchronous action method. + + + Returns the asynchronous action-method selectors. + The asynchronous action-method selectors. + + + Returns a value that indicates whether one or more instance of the specified custom attribute are defined for this member. + A value that indicates whether one or more instance of the specified custom attribute are defined for this member. + The type of the custom attribute. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + + + Gets information for the asynchronous task. + Information for the asynchronous task. + + + Gets the unique ID for the task. + The unique ID for the task. + + + Represents support for calling child action methods and rendering the result inline in a parent view. + + + Invokes the specified child action method and returns the result as an HTML string. + The child action result as an HTML string. + The HTML helper instance that this method extends. + The name of the action method to invoke. + The parameter is null. + The parameter is null or empty. + The required virtual path data cannot be found. + + + Invokes the specified child action method with the specified parameters and returns the result as an HTML string. + The child action result as an HTML string. + The HTML helper instance that this method extends. + The name of the action method to invoke. + An object that contains the parameters for a route. You can use to provide the parameters that are bound to the action method parameters. The parameter is merged with the original route values and overrides them. + The parameter is null. + The parameter is null or empty. + The required virtual path data cannot be found. + + + Invokes the specified child action method using the specified controller name and returns the result as an HTML string. + The child action result as an HTML string. + The HTML helper instance that this method extends. + The name of the action method to invoke. + The name of the controller that contains the action method. + The parameter is null. + The parameter is null or empty. + The required virtual path data cannot be found. + + + Invokes the specified child action method using the specified parameters and controller name and returns the result as an HTML string. + The child action result as an HTML string. + The HTML helper instance that this method extends. + The name of the action method to invoke. + The name of the controller that contains the action method. + An object that contains the parameters for a route. You can use to provide the parameters that are bound to the action method parameters. The parameter is merged with the original route values and overrides them. + The parameter is null. + The parameter is null or empty. + The required virtual path data cannot be found. + + + Invokes the specified child action method using the specified parameters and controller name and returns the result as an HTML string. + The child action result as an HTML string. + The HTML helper instance that this method extends. + The name of the action method to invoke. + The name of the controller that contains the action method. + A dictionary that contains the parameters for a route. You can use to provide the parameters that are bound to the action method parameters. The parameter is merged with the original route values and overrides them. + The parameter is null. + The parameter is null or empty. + The required virtual path data cannot be found. + + + Invokes the specified child action method using the specified parameters and returns the result as an HTML string. + The child action result as an HTML string. + The HTML helper instance that this method extends. + The name of the action method to invoke. + A dictionary that contains the parameters for a route. You can use to provide the parameters that are bound to the action method parameters. The parameter is merged with the original route values and overrides them. + The parameter is null. + The parameter is null or empty. + The required virtual path data cannot be found. + + + Invokes the specified child action method and renders the result inline in the parent view. + The HTML helper instance that this method extends. + The name of the child action method to invoke. + The parameter is null. + The parameter is null or empty. + The required virtual path data cannot be found. + + + Invokes the specified child action method using the specified parameters and renders the result inline in the parent view. + The HTML helper instance that this method extends. + The name of the child action method to invoke. + An object that contains the parameters for a route. You can use to provide the parameters that are bound to the action method parameters. The parameter is merged with the original route values and overrides them. + The parameter is null. + The parameter is null or empty. + The required virtual path data cannot be found. + + + Invokes the specified child action method using the specified controller name and renders the result inline in the parent view. + The HTML helper instance that this method extends. + The name of the child action method to invoke. + The name of the controller that contains the action method. + The parameter is null. + The parameter is null or empty. + The required virtual path data cannot be found. + + + Invokes the specified child action method using the specified parameters and controller name and renders the result inline in the parent view. + The HTML helper instance that this method extends. + The name of the child action method to invoke. + The name of the controller that contains the action method. + An object that contains the parameters for a route. You can use to provide the parameters that are bound to the action method parameters. The parameter is merged with the original route values and overrides them. + The parameter is null. + The parameter is null or empty. + The required virtual path data cannot be found. + + + Invokes the specified child action method using the specified parameters and controller name and renders the result inline in the parent view. + The HTML helper instance that this method extends. + The name of the child action method to invoke. + The name of the controller that contains the action method. + A dictionary that contains the parameters for a route. You can use to provide the parameters that are bound to the action method parameters. The parameter is merged with the original route values and overrides them. + The parameter is null. + The parameter is null or empty. + The required virtual path data cannot be found. + + + Invokes the specified child action method using the specified parameters and renders the result inline in the parent view. + The HTML helper instance that this method extends. + The name of the child action method to invoke. + A dictionary that contains the parameters for a route. You can use to provide the parameters that are bound to the action method parameters. The parameter is merged with the original route values and overrides them. + The parameter is null. + The parameter is null or empty. + The required virtual path data cannot be found. + + + Represents support for rendering object values as HTML. + + + Returns HTML markup for each property in the object that is represented by a string expression. + The HTML markup for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + + + Returns HTML markup for each property in the object that is represented by a string expression, using additional view data. + The HTML markup for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + + + Returns HTML markup for each property in the object that is represented by the expression, using the specified template. + The HTML markup for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template that is used to render the object. + + + Returns HTML markup for each property in the object that is represented by the expression, using the specified template and additional view data. + The HTML markup for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template that is used to render the object. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + + + Returns HTML markup for each property in the object that is represented by the expression, using the specified template and an HTML field ID. + The HTML markup for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template that is used to render the object. + A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name. + + + Returns HTML markup for each property in the object that is represented by the expression, using the specified template, HTML field ID, and additional view data. + The HTML markup for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template that is used to render the object. + A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + + + Returns HTML markup for each property in the object that is represented by the expression. + The HTML markup for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The type of the model. + The type of the value. + + + Returns a string that contains each property value in the object that is represented by the specified expression, using additional view data. + The HTML markup for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + The type of the model. + The type of the value. + + + Returns a string that contains each property value in the object that is represented by the , using the specified template. + The HTML markup for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template that is used to render the object. + The type of the model. + The type of the value. + + + Returns a string that contains each property value in the object that is represented by the specified expression, using the specified template and additional view data. + The HTML markup for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template that is used to render the object. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + The type of the model. + The type of the value. + + + Returns HTML markup for each property in the object that is represented by the , using the specified template and an HTML field ID. + The HTML markup for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template that is used to render the object. + A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name. + The type of the model. + The type of the value. + + + Returns HTML markup for each property in the object that is represented by the specified expression, using the template, an HTML field ID, and additional view data. + The HTML markup for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template that is used to render the object. + A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + The type of the model. + The type of the value. + + + Returns HTML markup for each property in the model. + The HTML markup for each property in the model. + The HTML helper instance that this method extends. + + + Returns HTML markup for each property in the model, using additional view data. + The HTML markup for each property in the model. + The HTML helper instance that this method extends. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + + + Returns HTML markup for each property in the model using the specified template. + The HTML markup for each property in the model. + The HTML helper instance that this method extends. + The name of the template that is used to render the object. + + + Returns HTML markup for each property in the model, using the specified template and additional view data. + The HTML markup for each property in the model. + The HTML helper instance that this method extends. + The name of the template that is used to render the object. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + + + Returns HTML markup for each property in the model using the specified template and HTML field ID. + The HTML markup for each property in the model. + The HTML helper instance that this method extends. + The name of the template that is used to render the object. + A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name. + + + Returns HTML markup for each property in the model, using the specified template, an HTML field ID, and additional view data. + The HTML markup for each property in the model. + The HTML helper instance that this method extends. + The name of the template that is used to render the object. + A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + + + Provides a mechanism to get display names. + + + Gets the display name. + The display name. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the display name. + + + Gets the display name for the model. + The display name for the model. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the display name. + The type of the model. + The type of the value. + + + Gets the display name for the model. + The display name for the model. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the display name. + The type of the model. + The type of the value. + + + Gets the display name for the model. + The display name for the model. + The HTML helper instance that this method extends. + + + Provides a way to render object values as HTML. + + + Returns HTML markup for each property in the object that is represented by the specified expression. + The HTML markup for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + + + Returns HTML markup for each property in the object that is represented by the specified expression. + The HTML markup for each property. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The type of the model. + The type of the result. + + + Represents support for the HTML input element in an application. + + + Returns an HTML input element for each property in the object that is represented by the expression. + An HTML input element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + + + Returns an HTML input element for each property in the object that is represented by the expression, using additional view data. + An HTML input element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + + + Returns an HTML input element for each property in the object that is represented by the expression, using the specified template. + An HTML input element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template to use to render the object. + + + Returns an HTML input element for each property in the object that is represented by the expression, using the specified template and additional view data. + An HTML input element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template to use to render the object. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + + + Returns an HTML input element for each property in the object that is represented by the expression, using the specified template and HTML field name. + An HTML input element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template to use to render the object. + A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name. + + + Returns an HTML input element for each property in the object that is represented by the expression, using the specified template, HTML field name, and additional view data. + An HTML input element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template to use to render the object. + A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + + + Returns an HTML input element for each property in the object that is represented by the expression. + An HTML input element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The type of the model. + The type of the value. + + + Returns an HTML input element for each property in the object that is represented by the expression, using additional view data. + An HTML input element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + The type of the model. + The type of the value. + + + Returns an HTML input element for each property in the object that is represented by the expression, using the specified template. + An HTML input element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template to use to render the object. + The type of the model. + The type of the value. + + + Returns an HTML input element for each property in the object that is represented by the expression, using the specified template and additional view data. + An HTML input element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template to use to render the object. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + The type of the model. + The type of the value. + + + Returns an HTML input element for each property in the object that is represented by the expression, using the specified template and HTML field name. + An HTML input element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template to use to render the object. + A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name. + The type of the model. + The type of the value. + + + Returns an HTML input element for each property in the object that is represented by the expression, using the specified template, HTML field name, and additional view data. + An HTML input element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template to use to render the object. + A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + The type of the model. + The type of the value. + + + Returns an HTML input element for each property in the model. + An HTML input element for each property in the model. + The HTML helper instance that this method extends. + + + Returns an HTML input element for each property in the model, using additional view data. + An HTML input element for each property in the model. + The HTML helper instance that this method extends. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + + + Returns an HTML input element for each property in the model, using the specified template. + An HTML input element for each property in the model and in the specified template. + The HTML helper instance that this method extends. + The name of the template to use to render the object. + + + Returns an HTML input element for each property in the model, using the specified template and additional view data. + An HTML input element for each property in the model. + The HTML helper instance that this method extends. + The name of the template to use to render the object. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + + + Returns an HTML input element for each property in the model, using the specified template name and HTML field name. + An HTML input element for each property in the model and in the named template. + The HTML helper instance that this method extends. + The name of the template to use to render the object. + A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name. + + + Returns an HTML input element for each property in the model, using the template name, HTML field name, and additional view data. + An HTML input element for each property in the model. + The HTML helper instance that this method extends. + The name of the template to use to render the object. + A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + + + Represents support for HTML in an application. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by an action method. + An opening <form> tag. + The HTML helper instance that this method extends. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by an action method. + An opening <form> tag. + The HTML helper instance that this method extends. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by an action method. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the action method. + The name of the controller. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by an action method. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by an action method. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + The HTTP method for processing the form, either GET or POST. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by an action method. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + The HTTP method for processing the form, either GET or POST. + An object that contains the HTML attributes to set for the element. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by an action method. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the action method. + The name of the controller. + The HTTP method for processing the form, either GET or POST. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by an action method. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the action method. + The name of the controller. + The HTTP method for processing the form, either GET or POST. + An object that contains the HTML attributes to set for the element. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by an action method. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the action method. + The name of the controller. + The HTTP method for processing the form, either GET or POST. + An object that contains the HTML attributes to set for the element. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by an action method. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by an action method. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. + The HTTP method for processing the form, either GET or POST. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by an action method. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. + The HTTP method for processing the form, either GET or POST. + An object that contains the HTML attributes to set for the element. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by an action method. + An opening <form> tag. + The HTML helper instance that this method extends. + An object that contains the parameters for a route. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target. + An opening <form> tag. + The HTML helper instance that this method extends. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the route to use to obtain the form-post URL. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the route to use to obtain the form-post URL. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the route to use to obtain the form-post URL. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + The HTTP method for processing the form, either GET or POST. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the route to use to obtain the form-post URL. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + The HTTP method for processing the form, either GET or POST. + An object that contains the HTML attributes to set for the element. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the route to use to obtain the form-post URL. + The HTTP method for processing the form, either GET or POST. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the route to use to obtain the form-post URL. + The HTTP method for processing the form, either GET or POST. + An object that contains the HTML attributes to set for the element. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the route to use to obtain the form-post URL. + The HTTP method for processing the form, either GET or POST. + An object that contains the HTML attributes to set for the element. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the route to use to obtain the form-post URL. + An object that contains the parameters for a route + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the route to use to obtain the form-post URL. + An object that contains the parameters for a route + The HTTP method for processing the form, either GET or POST. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the route to use to obtain the form-post URL. + An object that contains the parameters for a route + The HTTP method for processing the form, either GET or POST. + An object that contains the HTML attributes to set for the element. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target. + An opening <form> tag. + The HTML helper instance that this method extends. + An object that contains the parameters for a route + + + Renders the closing </form> tag to the response. + The HTML helper instance that this method extends. + + + Represents support for HTML input controls in an application. + + + Returns a check box input element by using the specified HTML helper and the name of the form field. + An input element whose type attribute is set to "checkbox". + The HTML helper instance that this method extends. + The name of the form field. + + + Returns a check box input element by using the specified HTML helper, the name of the form field, and a value to indicate whether the check box is selected. + An input element whose type attribute is set to "checkbox". + The HTML helper instance that this method extends. + The name of the form field. + true to select the check box; otherwise, false. + + + Returns a check box input element by using the specified HTML helper, the name of the form field, a value to indicate whether the check box is selected, and the HTML attributes. + An input element whose type attribute is set to "checkbox". + The HTML helper instance that this method extends. + The name of the form field. + true to select the check box; otherwise, false. + An object that contains the HTML attributes to set for the element. + + + Returns a check box input element by using the specified HTML helper, the name of the form field, a value that indicates whether the check box is selected, and the HTML attributes. + An input element whose type attribute is set to "checkbox". + The HTML helper instance that this method extends. + The name of the form field. + true to select the check box; otherwise, false. + An object that contains the HTML attributes to set for the element. + + + Returns a check box input element by using the specified HTML helper, the name of the form field, and the HTML attributes. + An input element whose type attribute is set to "checkbox". + The HTML helper instance that this method extends. + The name of the form field. + An object that contains the HTML attributes to set for the element. + + + Returns a check box input element by using the specified HTML helper, the name of the form field, and the HTML attributes. + An input element whose type attribute is set to "checkbox". + The HTML helper instance that this method extends. + The name of the form field. + An object that contains the HTML attributes to set for the element. + + + Returns a check box input element for each property in the object that is represented by the specified expression. + An HTML input element whose type attribute is set to "checkbox" for each property in the object that is represented by the specified expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + The type of the model. + The parameter is null. + + + Returns a check box input element for each property in the object that is represented by the specified expression, using the specified HTML attributes. + An HTML input element whose type attribute is set to "checkbox" for each property in the object that is represented by the specified expression, using the specified HTML attributes. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + A dictionary that contains the HTML attributes to set for the element. + The type of the model. + The parameter is null. + + + Returns a check box input element for each property in the object that is represented by the specified expression, using the specified HTML attributes. + An HTML input element whose type attribute is set to "checkbox" for each property in the object that is represented by the specified expression, using the specified HTML attributes. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + An object that contains the HTML attributes to set for the element. + The type of the model. + The parameter is null. + + + Returns a hidden input element by using the specified HTML helper and the name of the form field. + An input element whose type attribute is set to "hidden". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + + + Returns a hidden input element by using the specified HTML helper, the name of the form field, and the value. + An input element whose type attribute is set to "hidden". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + The value of the hidden input element. The value of the element is retrieved from the object. If no value exists there, the value is retrieved from the object. If the element is not found in the or the , the value parameter is used. + + + Returns a hidden input element by using the specified HTML helper, the name of the form field, the value, and the HTML attributes. + An input element whose type attribute is set to "hidden". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + The value of the hidden input element. The value of the element is retrieved from the object. If no value exists there, the value is retrieved from the object. If the element is not found in the object or the object, the value parameter is used. + An object that contains the HTML attributes to set for the element. + + + Returns a hidden input element by using the specified HTML helper, the name of the form field, the value, and the HTML attributes. + An input element whose type attribute is set to "hidden". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + The value of the hidden input element The value of the element is retrieved from the object. If no value exists there, the value is retrieved from the object. If the element is not found in the object or the object, the value parameter is used. + An object that contains the HTML attributes to set for the element. + + + Returns an HTML hidden input element for each property in the object that is represented by the specified expression. + An input element whose type attribute is set to "hidden" for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + The type of the model. + The type of the property. + + + Returns an HTML hidden input element for each property in the object that is represented by the specified expression, using the specified HTML attributes. + An input element whose type attribute is set to "hidden" for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + An object that contains the HTML attributes to set for the element. + The type of the model. + The type of the property. + + + Returns an HTML hidden input element for each property in the object that is represented by the specified expression, using the specified HTML attributes. + An input element whose type attribute is set to "hidden" for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + An object that contains the HTML attributes to set for the element. + The type of the model. + The type of the property. + + + Returns a password input element by using the specified HTML helper and the name of the form field. + An input element whose type attribute is set to "password". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + + + Returns a password input element by using the specified HTML helper, the name of the form field, and the value. + An input element whose type attribute is set to "password". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + The value of the password input element. If this value is null, the value of the element is retrieved from the object. If no value exists there, the value is retrieved from the object. + + + Returns a password input element by using the specified HTML helper, the name of the form field, the value, and the HTML attributes. + An input element whose type attribute is set to "password". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + The value of the password input element. If this value is null, the value of the element is retrieved from the object. If no value exists there, the value is retrieved from the object. + An object that contains the HTML attributes to set for the element. + + + Returns a password input element by using the specified HTML helper, the name of the form field, the value, and the HTML attributes. + An input element whose type attribute is set to "password". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + The value of the password input element. If this value is null, the value of the element is retrieved from the object. If no value exists there, the value is retrieved from the object. + An object that contains the HTML attributes to set for the element. + + + Returns a password input element for each property in the object that is represented by the specified expression. + An HTML input element whose type attribute is set to "password" for each property in the object that is represented by the specified expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + The type of the model. + The type of the value. + The parameter is null. + + + Returns a password input element for each property in the object that is represented by the specified expression, using the specified HTML attributes. + An HTML input element whose type attribute is set to "password" for each property in the object that is represented by the specified expression, using the specified HTML attributes. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + A dictionary that contains the HTML attributes to set for the element. + The type of the model. + The type of the value. + The parameter is null. + + + Returns a password input element for each property in the object that is represented by the specified expression, using the specified HTML attributes. + An HTML input element whose type attribute is set to "password" for each property in the object that is represented by the specified expression, using the specified HTML attributes. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + An object that contains the HTML attributes to set for the element. + The type of the model. + The type of the value. + The parameter is null. + + + Returns a radio button input element that is used to present mutually exclusive options. + An input element whose type attribute is set to "radio". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + If this radio button is selected, the value of the radio button that is submitted when the form is posted. If the value of the selected radio button in the or the object matches this value, this radio button is selected. + The parameter is null or empty. + The parameter is null. + + + Returns a radio button input element that is used to present mutually exclusive options. + An input element whose type attribute is set to "radio". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + If this radio button is selected, the value of the radio button that is submitted when the form is posted. If the value of the selected radio button in the or the object matches this value, this radio button is selected. + true to select the radio button; otherwise, false. + The parameter is null or empty. + The parameter is null. + + + Returns a radio button input element that is used to present mutually exclusive options. + An input element whose type attribute is set to "radio". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + If this radio button is selected, the value of the radio button that is submitted when the form is posted. If the value of the selected radio button in the or the object matches this value, this radio button is selected. + true to select the radio button; otherwise, false. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + The parameter is null. + + + Returns a radio button input element that is used to present mutually exclusive options. + An input element whose type attribute is set to "radio". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + If this radio button is selected, the value of the radio button that is submitted when the form is posted. If the value of the selected radio button in the or the object matches this value, this radio button is selected. + true to select the radio button; otherwise, false. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + The parameter is null. + + + Returns a radio button input element that is used to present mutually exclusive options. + An input element whose type attribute is set to "radio". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + If this radio button is selected, the value of the radio button that is submitted when the form is posted. If the value of the selected radio button in the or the object matches this value, this radio button is selected. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + The parameter is null. + + + Returns a radio button input element that is used to present mutually exclusive options. + An input element whose type attribute is set to "radio". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + If this radio button is selected, the value of the radio button that is submitted when the form is posted. If the value of the selected radio button in the or the object matches this value, this radio button is selected. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + The parameter is null. + + + Returns a radio button input element for each property in the object that is represented by the specified expression. + An HTML input element whose type attribute is set to "radio" for each property in the object that is represented by the specified expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + If this radio button is selected, the value of the radio button that is submitted when the form is posted. If the value of the selected radio button in the or the object matches this value, this radio button is selected. + The type of the model. + The type of the value. + The parameter is null. + + + Returns a radio button input element for each property in the object that is represented by the specified expression, using the specified HTML attributes. + An HTML input element whose type attribute is set to "radio" for each property in the object that is represented by the specified expression, using the specified HTML attributes. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + If this radio button is selected, the value of the radio button that is submitted when the form is posted. If the value of the selected radio button in the or the object matches this value, this radio button is selected. + A dictionary that contains the HTML attributes to set for the element. + The type of the model. + The type of the value. + The parameter is null. + + + Returns a radio button input element for each property in the object that is represented by the specified expression, using the specified HTML attributes. + An HTML input element whose type attribute is set to "radio" for each property in the object that is represented by the specified expression, using the specified HTML attributes. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + If this radio button is selected, the value of the radio button that is submitted when the form is posted. If the value of the selected radio button in the or the object matches this value, this radio button is selected. + An object that contains the HTML attributes to set for the element. + The type of the model. + The type of the value. + The parameter is null. + + + Returns a text input element by using the specified HTML helper and the name of the form field. + An input element whose type attribute is set to "text". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + + + Returns a text input element by using the specified HTML helper, the name of the form field, and the value. + An input element whose type attribute is set to "text". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + The value of the text input element. If this value is null, the value of the element is retrieved from the object. If no value exists there, the value is retrieved from the object. + + + Returns a text input element by using the specified HTML helper, the name of the form field, the value, and the HTML attributes. + An input element whose type attribute is set to "text". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + The value of the text input element. If this value is null, the value of the element is retrieved from the object. If no value exists there, the value is retrieved from the object. + An object that contains the HTML attributes to set for the element. + + + Returns a text input element by using the specified HTML helper, the name of the form field, the value, and the HTML attributes. + An input element whose type attribute is set to "text". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + The value of the text input element. If this value is null, the value of the element is retrieved from the object. If no value exists there, the value is retrieved from the object. + An object that contains the HTML attributes to set for the element. + + + Returns a text input element. + An input element whose type attribute is set to "text". + The HTML helper instance that this method extends. + The name of the form field. + The value of the text input element. If this value is null, the value of the element is retrieved from the object. If no value exists there, the value is retrieved from the object. + A string that is used to format the input. + + + Returns a text input element. + An input element whose type attribute is set to "text". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + The value of the text input element. If this value is null, the value of the element is retrieved from the object. If no value exists there, the value is retrieved from the object. + A string that is used to format the input. + An object that contains the HTML attributes to set for the element. + + + Returns a text input element. + An input element whose type attribute is set to "text". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + The value of the text input element. If this value is null, the value of the element is retrieved from the object. If no value exists there, the value is retrieved from the object. + A string that is used to format the input. + An object that contains the HTML attributes to set for the element. + + + Returns a text input element for each property in the object that is represented by the specified expression. + An HTML input element whose type attribute is set to "text" for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + The type of the model. + The type of the value. + The parameter is null or empty. + + + Returns a text input element for each property in the object that is represented by the specified expression, using the specified HTML attributes. + An HTML input element type attribute is set to "text" for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + A dictionary that contains the HTML attributes to set for the element. + The type of the model. + The type of the value. + The parameter is null or empty. + + + Returns a text input element for each property in the object that is represented by the specified expression, using the specified HTML attributes. + An HTML input element whose type attribute is set to "text" for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + An object that contains the HTML attributes to set for the element. + The type of the model. + The type of the value. + The parameter is null or empty. + + + Returns a text input element. + An input element whose type attribute is set to "text". + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + A string that is used to format the input. + The type of the model. + The type of the value. + + + Returns a text input element. + An input element whose type attribute is set to "text". + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + A string that is used to format the input. + An object that contains the HTML attributes to set for the element. + The type of the model. + The type of the value. + + + Returns a text input element. + An input element whose type attribute is set to "text". + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + A string that is used to format the input. + An object that contains the HTML attributes to set for the element. + The type of the model. + The type of the value. + + + Represents support for the HTML label element in an ASP.NET MVC view. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the property to display. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression. + Returns . + The HTML helper instance that this method extends. + An expression that identifies the property to display. + An object that contains the HTML attributes to set for the element. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the property to display. + An object that contains the HTML attributes to set for the element. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression using the label text. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the property to display. + The label text to display. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the property to display. + The label text. + An object that contains the HTML attributes to set for the element. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the property to display. + The label text. + An object that contains the HTML attributes to set for the element. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the property to display. + The type of the model. + The type of the value. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the property to display. + An object that contains the HTML attributes to set for the element. + The type of the model. + + + + Returns an HTML label element and the property name of the property that is represented by the specified expression. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the property to display. + An object that contains the HTML attributes to set for the element. + The type of the model. + The value. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression using the label text. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the property to display. + The label text to display. + The type of the model. + The type of the value. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the property to display. + An object that contains the HTML attributes to set for the element. + The type of the model. + + + + Returns an HTML label element and the property name of the property that is represented by the specified expression. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the property to display. + The label text. + An object that contains the HTML attributes to set for the element. + The type of the model. + The Value. + + + Returns an HTML label element and the property name of the property that is represented by the model. + An HTML label element and the property name of the property that is represented by the model. + The HTML helper instance that this method extends. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + An object that contains the HTML attributes to set for the element. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + An object that contains the HTML attributes to set for the element. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression using the label text. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + The label text to display. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + The label Text. + An object that contains the HTML attributes to set for the element. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + The label text. + An object that contains the HTML attributes to set for the element. + + + Represents support for HTML links in an application. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the action. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the action. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the action. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + An object that contains the HTML attributes for the element. The attributes are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the action. + The name of the controller. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the action. + The name of the controller. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the action. + The name of the controller. + The protocol for the URL, such as "http" or "https". + The host name for the URL. + The URL fragment name (the anchor name). + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the action. + The name of the controller. + The protocol for the URL, such as "http" or "https". + The host name for the URL. + The URL fragment name (the anchor name). + An object that contains the parameters for a route. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the action. + The name of the controller. + An object that contains the parameters for a route. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the action. + An object that contains the parameters for a route. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the action. + An object that contains the parameters for a route. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the route that is used to return a virtual path. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the route that is used to return a virtual path. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the route that is used to return a virtual path. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the route that is used to return a virtual path. + The protocol for the URL, such as "http" or "https". + The host name for the URL. + The URL fragment name (the anchor name). + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the route that is used to return a virtual path. + The protocol for the URL, such as "http" or "https". + The host name for the URL. + The URL fragment name (the anchor name). + An object that contains the parameters for a route. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the route that is used to return a virtual path. + An object that contains the parameters for a route. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the route that is used to return a virtual path. + An object that contains the parameters for a route. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + An object that contains the parameters for a route. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + An object that contains the parameters for a route. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Represents an HTML form element in an MVC view. + + + Initializes a new instance of the class using the specified HTTP response object. + The HTTP response object. + The parameter is null. + + + Initializes a new instance of the class using the specified view context. + An object that encapsulates the information that is required in order to render a view. + The parameter is null. + + + Releases all resources that are used by the current instance of the class. + + + Releases unmanaged and, optionally, managed resources used by the current instance of the class. + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + Ends the form and disposes of all form resources. + + + Gets the HTML ID and name attributes of the string. + + + Gets the ID of the string. + The HTML ID attribute value for the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the ID. + + + Gets the ID of the string + The HTML ID attribute value for the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the ID. + The type of the model. + The type of the property. + + + Gets the ID of the string. + The HTML ID attribute value for the object that is represented by the expression. + The HTML helper instance that this method extends. + + + Gets the full HTML field name for the object that is represented by the expression. + The full HTML field name for the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the name. + + + Gets the full HTML field name for the object that is represented by the expression. + The full HTML field name for the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the name. + The type of the model. + The type of the property. + + + Gets the full HTML field name for the object that is represented by the expression. + The full HTML field name for the object that is represented by the expression. + The HTML helper instance that this method extends. + + + Represents the functionality to render a partial view as an HTML-encoded string. + + + Renders the specified partial view as an HTML-encoded string. + The partial view that is rendered as an HTML-encoded string. + The HTML helper instance that this method extends. + The name of the partial view to render. + + + Renders the specified partial view as an HTML-encoded string. + The partial view that is rendered as an HTML-encoded string. + The HTML helper instance that this method extends. + The name of the partial view to render. + The model for the partial view. + + + Renders the specified partial view as an HTML-encoded string. + The partial view that is rendered as an HTML-encoded string. + The HTML helper instance that this method extends. + The name of the partial view. + The model for the partial view. + The view data dictionary for the partial view. + + + Renders the specified partial view as an HTML-encoded string. + The partial view that is rendered as an HTML-encoded string. + The HTML helper instance that this method extends. + The name of the partial view to render. + The view data dictionary for the partial view. + + + Provides support for rendering a partial view. + + + Renders the specified partial view by using the specified HTML helper. + The HTML helper. + The name of the partial view + + + Renders the specified partial view, passing it a copy of the current object, but with the Model property set to the specified model. + The HTML helper. + The name of the partial view. + The model. + + + Renders the specified partial view, replacing the partial view's ViewData property with the specified object and setting the Model property of the view data to the specified model. + The HTML helper. + The name of the partial view. + The model for the partial view. + The view data for the partial view. + + + Renders the specified partial view, replacing its ViewData property with the specified object. + The HTML helper. + The name of the partial view. + The view data. + + + Represents support for making selections in a list. + + + Returns a single-selection select element using the specified HTML helper and the name of the form field. + An HTML select element. + The HTML helper instance that this method extends. + The name of the form field to return. + The parameter is null or empty. + + + Returns a single-selection select element using the specified HTML helper, the name of the form field, and the specified list items. + An HTML select element with an option subelement for each item in the list. + The HTML helper instance that this method extends. + The name of the form field to return. + A collection of objects that are used to populate the drop-down list. + The parameter is null or empty. + + + Returns a single-selection select element using the specified HTML helper, the name of the form field, the specified list items, and the specified HTML attributes. + An HTML select element with an option subelement for each item in the list. + The HTML helper instance that this method extends. + The name of the form field to return. + A collection of objects that are used to populate the drop-down list. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns a single-selection select element using the specified HTML helper, the name of the form field, the specified list items, and the specified HTML attributes. + An HTML select element with an option subelement for each item in the list. + The HTML helper instance that this method extends. + The name of the form field to return. + A collection of objects that are used to populate the drop-down list. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns a single-selection select element using the specified HTML helper, the name of the form field, the specified list items, and an option label. + An HTML select element with an option subelement for each item in the list. + The HTML helper instance that this method extends. + The name of the form field to return. + A collection of objects that are used to populate the drop-down list. + The text for a default empty item. This parameter can be null. + The parameter is null or empty. + + + Returns a single-selection select element using the specified HTML helper, the name of the form field, the specified list items, an option label, and the specified HTML attributes. + An HTML select element with an option subelement for each item in the list. + The HTML helper instance that this method extends. + The name of the form field to return. + A collection of objects that are used to populate the drop-down list. + The text for a default empty item. This parameter can be null. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns a single-selection select element using the specified HTML helper, the name of the form field, the specified list items, an option label, and the specified HTML attributes. + An HTML select element with an option subelement for each item in the list. + The HTML helper instance that this method extends. + The name of the form field to return. + A collection of objects that are used to populate the drop-down list. + The text for a default empty item. This parameter can be null. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns a single-selection select element using the specified HTML helper, the name of the form field, and an option label. + An HTML select element with an option subelement for each item in the list. + The HTML helper instance that this method extends. + The name of the form field to return. + The text for a default empty item. This parameter can be null. + The parameter is null or empty. + + + Returns an HTML select element for each property in the object that is represented by the specified expression using the specified list items. + An HTML select element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + A collection of objects that are used to populate the drop-down list. + The type of the model. + The type of the value. + The parameter is null. + + + Returns an HTML select element for each property in the object that is represented by the specified expression using the specified list items and HTML attributes. + An HTML select element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + A collection of objects that are used to populate the drop-down list. + An object that contains the HTML attributes to set for the element. + The type of the model. + The type of the value. + The parameter is null. + + + Returns an HTML select element for each property in the object that is represented by the specified expression using the specified list items and HTML attributes. + An HTML select element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + A collection of objects that are used to populate the drop-down list. + An object that contains the HTML attributes to set for the element. + The type of the model. + The type of the value. + The parameter is null. + + + Returns an HTML select element for each property in the object that is represented by the specified expression using the specified list items and option label. + An HTML select element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + A collection of objects that are used to populate the drop-down list. + The text for a default empty item. This parameter can be null. + The type of the model. + The type of the value. + The parameter is null. + + + Returns an HTML select element for each property in the object that is represented by the specified expression using the specified list items, option label, and HTML attributes. + An HTML select element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + A collection of objects that are used to populate the drop-down list. + The text for a default empty item. This parameter can be null. + An object that contains the HTML attributes to set for the element. + The type of the model. + The type of the value. + The parameter is null. + + + Returns an HTML select element for each property in the object that is represented by the specified expression using the specified list items, option label, and HTML attributes. + An HTML select element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + A collection of objects that are used to populate the drop-down list. + The text for a default empty item. This parameter can be null. + An object that contains the HTML attributes to set for the element. + The type of the model. + The type of the value. + The parameter is null. + + + Returns a multi-select select element using the specified HTML helper and the name of the form field. + An HTML select element. + The HTML helper instance that this method extends. + The name of the form field to return. + The parameter is null or empty. + + + Returns a multi-select select element using the specified HTML helper, the name of the form field, and the specified list items. + An HTML select element with an option subelement for each item in the list. + The HTML helper instance that this method extends. + The name of the form field to return. + A collection of objects that are used to populate the drop-down list. + The parameter is null or empty. + + + Returns a multi-select select element using the specified HTML helper, the name of the form field, the specified list items, and the specified HMTL attributes. + An HTML select element with an option subelement for each item in the list.. + The HTML helper instance that this method extends. + The name of the form field to return. + A collection of objects that are used to populate the drop-down list. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns a multi-select select element using the specified HTML helper, the name of the form field, and the specified list items. + An HTML select element with an option subelement for each item in the list.. + The HTML helper instance that this method extends. + The name of the form field to return. + A collection of objects that are used to populate the drop-down list. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an HTML select element for each property in the object that is represented by the specified expression and using the specified list items. + An HTML select element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + A collection of objects that are used to populate the drop-down list. + The type of the model. + The type of the property. + The parameter is null. + + + Returns an HTML select element for each property in the object that is represented by the specified expression using the specified list items and HTML attributes. + An HTML select element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + A collection of objects that are used to populate the drop-down list. + An object that contains the HTML attributes to set for the element. + The type of the model. + The type of the property. + The parameter is null. + + + Returns an HTML select element for each property in the object that is represented by the specified expression using the specified list items and HTML attributes. + An HTML select element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + A collection of objects that are used to populate the drop-down list. + An object that contains the HTML attributes to set for the element. + The type of the model. + The type of the property. + The parameter is null. + + + Represents support for HTML textarea controls. + + + Returns the specified textarea element by using the specified HTML helper and the name of the form field. + The textarea element. + The HTML helper instance that this method extends. + The name of the form field to return. + + + Returns the specified textarea element by using the specified HTML helper, the name of the form field, and the specified HTML attributes. + The textarea element. + The HTML helper instance that this method extends. + The name of the form field to return. + An object that contains the HTML attributes to set for the element. + + + Returns the specified textarea element by using the specified HTML helper and HTML attributes. + The textarea element. + The HTML helper instance that this method extends. + The name of the form field to return. + An object that contains the HTML attributes to set for the element. + + + Returns the specified textarea element by using the specified HTML helper, the name of the form field, and the text content. + The textarea element. + The HTML helper instance that this method extends. + The name of the form field to return. + The text content. + + + Returns the specified textarea element by using the specified HTML helper, the name of the form field, the text content, and the specified HTML attributes. + The textarea element. + The HTML helper instance that this method extends. + The name of the form field to return. + The text content. + An object that contains the HTML attributes to set for the element. + + + Returns the specified textarea element by using the specified HTML helper, the name of the form field, the text content, the number of rows and columns, and the specified HTML attributes. + The textarea element. + The HTML helper instance that this method extends. + The name of the form field to return. + The text content. + The number of rows. + The number of columns. + An object that contains the HTML attributes to set for the element. + + + Returns the specified textarea element by using the specified HTML helper, the name of the form field, the text content, the number of rows and columns, and the specified HTML attributes. + The textarea element. + The HTML helper instance that this method extends. + The name of the form field to return. + The text content. + The number of rows. + The number of columns. + An object that contains the HTML attributes to set for the element. + + + Returns the specified textarea element by using the specified HTML helper, the name of the form field, the text content, and the specified HTML attributes. + The textarea element. + The HTML helper instance that this method extends. + The name of the form field to return. + The text content. + An object that contains the HTML attributes to set for the element. + + + Returns an HTML textarea element for each property in the object that is represented by the specified expression. + An HTML textarea element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + The type of the model. + The type of the property. + The parameter is null. + + + Returns an HTML textarea element for each property in the object that is represented by the specified expression using the specified HTML attributes. + An HTML textarea element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + A dictionary that contains the HTML attributes to set for the element. + The type of the model. + The type of the property. + The parameter is null. + + + Returns an HTML textarea element for each property in the object that is represented by the specified expression using the specified HTML attributes and the number of rows and columns. + An HTML textarea element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + The number of rows. + The number of columns. + A dictionary that contains the HTML attributes to set for the element. + The type of the model. + The type of the property. + The parameter is null. + + + Returns an HTML textarea element for each property in the object that is represented by the specified expression using the specified HTML attributes and the number of rows and columns. + An HTML textarea element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + The number of rows. + The number of columns. + A dictionary that contains the HTML attributes to set for the element. + The type of the model. + The type of the property. + The parameter is null. + + + Returns an HTML textarea element for each property in the object that is represented by the specified expression using the specified HTML attributes. + An HTML textarea element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + A dictionary that contains the HTML attributes to set for the element. + The type of the model. + The type of the property. + The parameter is null. + + + Provides support for validating the input from an HTML form. + + + Gets or sets the name of the resource file (class key) that contains localized string values. + The name of the resource file (class key). + + + Retrieves the validation metadata for the specified model and applies each rule to the data field. + The HTML helper instance that this method extends. + The name of the property or model object that is being validated. + The parameter is null. + + + Retrieves the validation metadata for the specified model and applies each rule to the data field. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + The type of the model. + The type of the property. + + + Displays a validation message if an error exists for the specified field in the object. + If the property or object is valid, an empty string; otherwise, a span element that contains an error message. + The HTML helper instance that this method extends. + The name of the property or model object that is being validated. + + + Displays a validation message if an error exists for the specified field in the object. + If the property or object is valid, an empty string; otherwise, a span element that contains an error message. + The HTML helper instance that this method extends. + The name of the property or model object that is being validated. + An object that contains the HTML attributes for the element. + + + Displays a validation message if an error exists for the specified field in the object. + If the property or object is valid, an empty string; otherwise, a span element that contains an error message. + The HTML helper instance that this method extends. + The name of the property or model object that is being validated. + An object that contains the HTML attributes for the element. + + + Displays a validation message if an error exists for the specified field in the object. + If the property or object is valid, an empty string; otherwise, a span element that contains an error message. + The HTML helper instance that this method extends. + The name of the property or model object that is being validated. + The message to display if the specified field contains an error. + + + Displays a validation message if an error exists for the specified field in the object. + If the property or object is valid, an empty string; otherwise, a span element that contains an error message. + The HTML helper instance that this method extends. + The name of the property or model object that is being validated. + The message to display if the specified field contains an error. + An object that contains the HTML attributes for the element. + + + Displays a validation message if an error exists for the specified field in the object. + If the property or object is valid, an empty string; otherwise, a span element that contains an error message. + The HTML helper instance that this method extends. + The name of the property or model object that is being validated. + The message to display if the specified field contains an error. + An object that contains the HTML attributes for the element. + + + Returns the HTML markup for a validation-error message for each data field that is represented by the specified expression. + If the property or object is valid, an empty string; otherwise, a span element that contains an error message. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + The type of the model. + The type of the property. + + + Returns the HTML markup for a validation-error message for each data field that is represented by the specified expression, using the specified message. + If the property or object is valid, an empty string; otherwise, a span element that contains an error message. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + The message to display if the specified field contains an error. + The type of the model. + The type of the property. + + + Returns the HTML markup for a validation-error message for each data field that is represented by the specified expression, using the specified message and HTML attributes. + If the property or object is valid, an empty string; otherwise, a span element that contains an error message. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + The message to display if the specified field contains an error. + An object that contains the HTML attributes for the element. + The type of the model. + The type of the property. + + + Returns the HTML markup for a validation-error message for each data field that is represented by the specified expression, using the specified message and HTML attributes. + If the property or object is valid, an empty string; otherwise, a span element that contains an error message. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + The message to display if the specified field contains an error. + An object that contains the HTML attributes for the element. + The type of the model. + The type of the property. + + + Returns an unordered list (ul element) of validation messages that are in the object. + A string that contains an unordered list (ul element) of validation messages. + The HTML helper instance that this method extends. + + + Returns an unordered list (ul element) of validation messages that are in the object and optionally displays only model-level errors. + A string that contains an unordered list (ul element) of validation messages. + The HTML helper instance that this method extends. + true to have the summary display model-level errors only, or false to have the summary display all errors. + + + Returns an unordered list (ul element) of validation messages that are in the object and optionally displays only model-level errors. + A string that contains an unordered list (ul element) of validation messages. + The HTML helper instance that this method extends. + true to have the summary display model-level errors only, or false to have the summary display all errors. + The message to display with the validation summary. + + + Returns an unordered list (ul element) of validation messages that are in the object and optionally displays only model-level errors. + A string that contains an unordered list (ul element) of validation messages. + The HTML helper instance that this method extends. + true to have the summary display model-level errors only, or false to have the summary display all errors. + The message to display with the validation summary. + A dictionary that contains the HTML attributes for the element. + + + Returns an unordered list (ul element) of validation messages that are in the object and optionally displays only model-level errors. + A string that contains an unordered list (ul element) of validation messages. + The HTML helper instance that this method extends. + true to have the summary display model-level errors only, or false to have the summary display all errors. + The message to display with the validation summary. + An object that contains the HTML attributes for the element. + + + Returns an unordered list (ul element) of validation messages that are in the object. + A string that contains an unordered list (ul element) of validation messages. + The HMTL helper instance that this method extends. + The message to display if the specified field contains an error. + + + Returns an unordered list (ul element) of validation messages that are in the object. + A string that contains an unordered list (ul element) of validation messages. + The HTML helper instance that this method extends. + The message to display if the specified field contains an error. + A dictionary that contains the HTML attributes for the element. + + + Returns an unordered list (ul element) of validation messages in the object. + A string that contains an unordered list (ul element) of validation messages. + The HTML helper instance that this method extends. + The message to display if the specified field contains an error. + An object that contains the HTML attributes for the element. + + + Provides a mechanism to create custom HTML markup compatible with the ASP.NET MVC model binders and templates. + + + Provides a mechanism to create custom HTML markup compatible with the ASP.NET MVC model binders and templates. + The HTML markup for the value. + The HTML helper instance that this method extends. + The name of the model. + + + Provides a mechanism to create custom HTML markup compatible with the ASP.NET MVC model binders and templates. + The HTML markup for the value. + The HTML helper instance that this method extends. + The name of the model. + The format string. + + + Provides a mechanism to create custom HTML markup compatible with the ASP.NET MVC model binders and templates. + The HTML markup for the value. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to expose. + The model. + The property. + + + Provides a mechanism to create custom HTML markup compatible with the ASP.NET MVC model binders and templates. + The HTML markup for the value. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to expose. + The format string. + The model. + The property. + + + Provides a mechanism to create custom HTML markup compatible with the ASP.NET MVC model binders and templates. + The HTML markup for the value. + The HTML helper instance that this method extends. + + + Provides a mechanism to create custom HTML markup compatible with the ASP.NET MVC model binders and templates. + The HTML markup for the value. + The HTML helper instance that this method extends. + The format string. + + + Compiles ASP.NET Razor views into classes. + + + Initializes a new instance of the class. + + + The inherits directive. + + + The model directive. + + + Extends the VBCodeParser class by adding support for the @model keyword. + + + Initializes a new instance of the class. + + + Sets a value that indicates whether the current code block and model should be inherited. + true if the code block and model is inherited; otherwise, false. + + + The Model Type Directive. + Returns void. + + + Configures the ASP.NET Razor parser and code generator for a specified file. + + + Initializes a new instance of the class. + The virtual path of the ASP.NET Razor file. + The physical path of the ASP.NET Razor file. + + + Returns the ASP.NET MVC language-specific Razor code generator. + The ASP.NET MVC language-specific Razor code generator. + The C# or Visual Basic code generator. + + + Returns the ASP.NET MVC language-specific Razor code parser using the specified language parser. + The ASP.NET MVC language-specific Razor code parser. + The C# or Visual Basic code parser. + + + \ No newline at end of file diff --git a/LevanteTestMVC/bin/System.Web.Razor.dll b/LevanteTestMVC/bin/System.Web.Razor.dll new file mode 100644 index 0000000..405d83e Binary files /dev/null and b/LevanteTestMVC/bin/System.Web.Razor.dll differ diff --git a/LevanteTestMVC/bin/System.Web.Razor.xml b/LevanteTestMVC/bin/System.Web.Razor.xml new file mode 100644 index 0000000..b42f27c --- /dev/null +++ b/LevanteTestMVC/bin/System.Web.Razor.xml @@ -0,0 +1,4359 @@ + + + + System.Web.Razor + + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + . + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Enumerates the list of Visual Basic keywords. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + \ No newline at end of file diff --git a/LevanteTestMVC/bin/System.Web.WebPages.Deployment.dll b/LevanteTestMVC/bin/System.Web.WebPages.Deployment.dll new file mode 100644 index 0000000..098f74c Binary files /dev/null and b/LevanteTestMVC/bin/System.Web.WebPages.Deployment.dll differ diff --git a/LevanteTestMVC/bin/System.Web.WebPages.Deployment.xml b/LevanteTestMVC/bin/System.Web.WebPages.Deployment.xml new file mode 100644 index 0000000..ac6bf59 --- /dev/null +++ b/LevanteTestMVC/bin/System.Web.WebPages.Deployment.xml @@ -0,0 +1,41 @@ + + + + System.Web.WebPages.Deployment + + + + Provides a registration point for pre-application start code for Web Pages deployment. + + + Registers pre-application start code for Web Pages deployment. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + The path of the root directory for the application. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + \ No newline at end of file diff --git a/LevanteTestMVC/bin/System.Web.WebPages.Razor.dll b/LevanteTestMVC/bin/System.Web.WebPages.Razor.dll new file mode 100644 index 0000000..19e40f2 Binary files /dev/null and b/LevanteTestMVC/bin/System.Web.WebPages.Razor.dll differ diff --git a/LevanteTestMVC/bin/System.Web.WebPages.Razor.xml b/LevanteTestMVC/bin/System.Web.WebPages.Razor.xml new file mode 100644 index 0000000..cfd5f06 --- /dev/null +++ b/LevanteTestMVC/bin/System.Web.WebPages.Razor.xml @@ -0,0 +1,224 @@ + + + + System.Web.WebPages.Razor + + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Provides configuration system support for the host configuration section. + + + Initializes a new instance of the class. + + + Gets or sets the host factory. + The host factory. + + + Represents the name of the configuration section for a Razor host environment. + + + Provides configuration system support for the pages configuration section. + + + Initializes a new instance of the class. + + + Gets or sets the collection of namespaces to add to Web Pages pages in the current application. + The collection of namespaces. + + + Gets or sets the name of the page base type class. + The name of the page base type class. + + + Represents the name of the configuration section for Razor pages. + + + Provides configuration system support for the system.web.webPages.razor configuration section. + + + Initializes a new instance of the class. + + + Represents the name of the configuration section for Razor Web section. Contains the static, read-only string "system.web.webPages.razor". + + + Gets or sets the host value for system.web.webPages.razor section group. + The host value. + + + Gets or sets the value of the pages element for the system.web.webPages.razor section. + The pages element value. + + + \ No newline at end of file diff --git a/LevanteTestMVC/bin/System.Web.WebPages.dll b/LevanteTestMVC/bin/System.Web.WebPages.dll new file mode 100644 index 0000000..35bca46 Binary files /dev/null and b/LevanteTestMVC/bin/System.Web.WebPages.dll differ diff --git a/LevanteTestMVC/bin/System.Web.WebPages.xml b/LevanteTestMVC/bin/System.Web.WebPages.xml new file mode 100644 index 0000000..83a7fae --- /dev/null +++ b/LevanteTestMVC/bin/System.Web.WebPages.xml @@ -0,0 +1,2624 @@ + + + + System.Web.WebPages + + + + Helps prevent malicious scripts from submitting forged page requests. + + + Adds an authenticating token to a form to help protect against request forgery. + Returns a string that contains the encrypted token value in a hidden HTML field. + The current object is null. + + + Adds an authenticating token to a form to help protect against request forgery and lets callers specify authentication details. + Returns the encrypted token value in a hidden HTML field. + The HTTP context data for a request. + An optional string of random characters (such as Z*7g1&p4) that is used to add complexity to the encryption for extra safety. The default is null. + The domain of a web application that a request is submitted from. + The virtual root path of a web application that a request is submitted from. + + is null. + + + + Validates that input data from an HTML form field comes from the user who submitted the data. + The current value is null. + The HTTP cookie token that accompanies a valid request is missing-or-The form token is missing.-or-The form token value does not match the cookie token value.-or-The form token value does not match the cookie token value. + + + + Validates that input data from an HTML form field comes from the user who submitted the data and lets callers specify additional validation details. + The HTTP context data for a request. + An optional string of random characters (such as Z*7g1&p4) that is used to decrypt an authentication token created by the class. The default is null. + The current value is null. + The HTTP cookie token that accompanies a valid request is missing.-or-The form token is missing.-or-The form token value does not match the cookie token value.-or-The form token value does not match the cookie token value.-or-The value supplied does not match the value that was used to create the form token. + + + Provides programmatic configuration for the anti-forgery token system. + + + Gets a data provider that can provide additional data to put into all generated tokens and that can validate additional data in incoming tokens. + The data provider. + + + Gets or sets the name of the cookie that is used by the anti-forgery system. + The cookie name. + + + Gets or sets a value that indicates whether the anti-forgery cookie requires SSL in order to be returned to the server. + true if SSL is required to return the anti-forgery cookie to the server; otherwise, false. + + + Gets or sets a value that indicates whether the anti-forgery system should skip checking for conditions that might indicate misuse of the system. + true if the anti-forgery system should not check for possible misuse; otherwise, false. + + + If claims-based authorization is in use, gets or sets the claim type from the identity that is used to uniquely identify the user. + The claim type. + + + Provides a way to include or validate custom data for anti-forgery tokens. + + + Provides additional data to store for the anti-forgery tokens that are generated during this request. + The supplemental data to embed in the anti-forgery token. + Information about the current request. + + + Validates additional data that was embedded inside an incoming anti-forgery token. + true if the data is valid, or false if the data is invalid. + Information about the current request. + The supplemental data that was embedded in the token. + + + Provides access to unvalidated form values in the object. + + + Gets a collection of unvalidated form values that were posted from the browser. + An unvalidated collection of form values. + + + Gets the specified unvalidated object from the collection of posted values in the object. + The specified member, or null if the specified item is not found. + The name of the collection member to get. + + + Gets a collection of unvalidated query-string values. + A collection of unvalidated query-string values. + + + Excludes fields of the Request object from being checked for potentially unsafe HTML markup and client script. + + + Returns a version of form values, cookies, and query-string variables without checking them first for HTML markup and client script. + An object that contains unvalidated versions of the form and query-string values. + The object that contains values to exclude from request validation. + + + Returns a value from the specified form field, cookie, or query-string variable without checking it first for HTML markup and client script. + A string that contains unvalidated text from the specified field, cookie, or query-string value. + The object that contains values to exclude from validation. + The name of the field to exclude from validation. can refer to a form field, to a cookie, or to the query-string variable. + + + Returns all values from the Request object (including form fields, cookies, and the query string) without checking them first for HTML markup and client script. + An object that contains unvalidated versions of the form, cookie, and query-string values. + The object that contains values to exclude from validation. + + + Returns the specified value from the Request object without checking it first for HTML markup and client script. + A string that contains unvalidated text from the specified field, cookie, or query-string value. + The object that contains values to exclude from validation. + The name of the field to exclude from validation. can refer to a form field, to a cookie, or to the query-string variable. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + The message. + The inner exception. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + The error message. + The other. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + The error message. + The minimum value. + The maximum value. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Contains classes and properties that are used to create HTML elements. This class is used to write helpers, such as those found in the namespace. + + + Creates a new tag that has the specified tag name. + The tag name without the "<", "/", or ">" delimiters. + + is null or empty. + + + Adds a CSS class to the list of CSS classes in the tag. + The CSS class to add. + + + Gets the collection of attributes. + The collection of attributes. + + + Replaces each invalid character in the tag ID with a valid HTML character. + The sanitized tag ID, or null if is null or empty, or if does not begin with a letter. + The ID that might contain characters to replace. + + + Replaces each invalid character in the tag ID with the specified replacement string. + The sanitized tag ID, or null if is null or empty, or if does not begin with a letter. + The ID that might contain characters to replace. + The replacement string. + + is null. + + + Generates a sanitized ID attribute for the tag by using the specified name. + The name to use to generate an ID attribute. + + + Gets or sets a string that can be used to replace invalid HTML characters. + The string to use to replace invalid HTML characters. + + + Gets or sets the inner HTML value for the element. + The inner HTML value for the element. + + + Adds a new attribute to the tag. + The key for the attribute. + The value of the attribute. + + + Adds a new attribute or optionally replaces an existing attribute in the opening tag. + The key for the attribute. + The value of the attribute. + true to replace an existing attribute if an attribute exists that has the specified value, or false to leave the original attribute unchanged. + + + Adds new attributes to the tag. + The collection of attributes to add. + The type of the key object. + The type of the value object. + + + Adds new attributes or optionally replaces existing attributes in the tag. + The collection of attributes to add or replace. + For each attribute in , true to replace the attribute if an attribute already exists that has the same key, or false to leave the original attribute unchanged. + The type of the key object. + The type of the value object. + + + Sets the property of the element to an HTML-encoded version of the specified string. + The string to HTML-encode. + + + Gets the tag name for this tag. + The name. + + + Renders the element as a element. + + + Renders the HTML tag by using the specified render mode. + The rendered HTML tag. + The render mode. + + + Enumerates the modes that are available for rendering HTML tags. + + + Represents the mode for rendering normal text. + + + Represents the mode for rendering an opening tag (for example, <tag>). + + + Represents the mode for rendering a closing tag (for example, </tag>). + + + Represents the mode for rendering a self-closing tag (for example, <tag />). + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Contains methods to register assemblies as application parts. + + + Initializes a new instance of the class by using the specified assembly and root virtual path. + The assembly. + The root virtual path. + + is null or empty. + + + Resolves a path to the specified assembly or resource within an assembly by using the specified base virtual path and specified virtual path. + The path of the assembly or resource. + The assembly. + The base virtual path. + The virtual path. + + is not registered. + + + Adds an assembly and all web pages within the assembly to the list of available application parts. + The application part. + + is already registered. + + + Provides objects and methods that are used to execute and render ASP.NET Web Pages application start pages (_AppStart.cshtml or _AppStart.vbhtml files). + + + Initializes a new instance of the class. + + + Gets the HTTP application object that references this application startup page. + The HTTP application object that references this application startup page. + + + The prefix that is applied to all keys that are added to the cache by the application start page. + + + Gets the object that represents context data that is associated with this page. + The current context data. + + + Returns the text writer instance that is used to render the page. + The text writer. + + + Gets the output from the application start page as an HTML-encoded string. + The output from the application start page as an HTML-encoded string. + + + Gets the text writer for the page. + The text writer for the page. + + + The path to the application start page. + + + Gets or sets the virtual path of the page. + The virtual path. + + + Writes the string representation of the specified object as an HTML-encoded string. + The object to encode and write. + + + Writes the specified object as an HTML-encoded string. + The helper result to encode and write. + + + Writes the specified object without HTML encoding. + The object to write. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Provides a way to specify custom browser (user agent) information. + + + Removes any overridden user agent for the current request. + The current context. + + + Returns the browser capabilities object for the overridden browser capabilities or for the actual browser if no override has been specified. + The browser capabilities. + The current context. + + + Returns the overridden user agent value or the actual user agent string if no override has been specified. + The user agent string + The current context. + + + Gets a string that varies based on the type of the browser. + A string that identifies the browser. + The current context. + + + Gets a string that varies based on the type of the browser. + A string that identifies the browser. + The current context base. + + + Overrides the request's actual user agent value using the specified user agent. + The current context. + The user agent to use. + + + Overrides the request's actual user agent value using the specified browser override information. + The current context. + One of the enumeration values that represents the browser override information to use. + + + Specifies browser types that can be defined for the method. + + + Specifies a desktop browser. + + + Specifies a mobile browser. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Represents a base class for pages that is used when ASP.NET compiles a .cshtml or .vbhtml file and that exposes page-level and application-level properties and methods. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Gets the application-state data as a object that callers can use to create and access custom application-scoped properties. + The application-state data. + + + Gets a reference to global application-state data that can be shared across sessions and requests in an ASP.NET application. + The application-state data. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Gets the cache object for the current application domain. + The cache object. + + + Gets the object that is associated with a page. + The current context data. + + + Gets the current page for this helper page. + The current page. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Builds an absolute URL from an application-relative URL by using the specified parameters. + The absolute URL. + The initial path to use in the URL. + Additional path information, such as folders and subfolders. + + + Gets the object that is associated with a page. + An object that supports rendering HTML form controls in a page. + + + Gets a value that indicates whether Ajax is being used during the request of the web page. + true if Ajax is being used during the request; otherwise, false. + + + Gets a value that indicates whether the current request is a post (submitted using the HTTP POST verb). + true if the HTTP verb is POST; otherwise, false. + + + Gets the model that is associated with a page. + An object that represents a model that is associated with the view data for a page. + + + Gets the state data for the model that is associated with a page. + The state of the model. + + + Gets property-like access to page data that is shared between pages, layout pages, and partial pages. + An object that contains page data. + + + Gets and sets the HTTP context for the web page. + The HTTP context for the web page. + + + Gets array-like access to page data that is shared between pages, layout pages, and partial pages. + An object that provides array-like access to page data. + + + Gets the object for the current HTTP request. + An object that contains the HTTP values that were sent by a client during a web request. + + + Gets the object for the current HTTP response. + An object that contains the HTTP-response information from an ASP.NET operation. + + + Gets the object that provides methods that can be used as part of web-page processing. + The object. + + + Gets the object for the current HTTP request. + The object for the current HTTP request. + + + Gets data related to the URL path. + Data related to the URL path. + + + Gets a user value based on the HTTP context. + A user value based on the HTTP context. + + + Gets the virtual path of the page. + The virtual path. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Defines methods that are implemented by virtual path handler factories. + + + Creates a handler factory for the specified virtual path. + A handler factory for the specified virtual path. + The virtual path. + + + Determines whether the specified virtual path is associated with a handler factory. + true if a handler factory exists for the specified virtual path; otherwise, false. + The virtual path. + + + Defines methods to implement an executor class that can execute the code on a web page. + + + Executes the code on the specified web page. + true if the executor took over execution of the web page; otherwise, false. + The web page. + + + Represents a path attribute for a web page class. + + + Initializes a new instance of the class by using the specified virtual path. + The virtual path. + + + Gets the virtual path of the current web page. + The virtual path. + + + Provides a registration point for pre-application start code for web pages. + + + Registers pre-application start code for web pages. + + + Defines extension methods for the class. + + + Determines whether the specified URL references the local computer. + true if the specified URL references the local computer; otherwise, false. + The HTTP request object. + The URL to test. + + + Serves as the abstract base class for the validation helper classes. + + + Initializes a new instance of the derived class and specifies the name of the HTML element that is being validated. + The name (value of the name attribute) of the user input element to validate. + + + Initializes a new instance of the derived class, registers the specified string as the error message to display if no value is supplied, and specifies whether the method can use unvalidated data. + The error message. + true to use unvalidated user input; false to reject unvalidated data. This parameter is set to true by calling methods in circumstances when the actual value of the user input is not important, such as for required fields. + + + When implemented in a derived class, gets a container for client validation for the required field. + The container. + + + Returns the HTTP context of the current request. + The context. + The validation context. + + + Returns the value to validate. + The value to validate. + The current request. + The name of the field from the current request to validate. + + + Returns a value that indicates whether the specified value is valid. + true if the value is valid; otherwise, false. + The current context. + The value to validate. + + + Performs the validation test. + The result of the validation test. + The context. + + + Defines extension methods for the base class. + + + Configures the cache policy of an HTTP response instance. + The HTTP response instance. + The length of time, in seconds, before items expire from the cache. + true to indicate that items expire from the cache on a sliding basis; false to indicate that items expire when they reach the predefined expiration time. + The list of all parameters that can be received by a GET or POST operation that affect caching. + The list of all HTTP headers that affect caching. + The list of all Content-Encoding headers that affect caching. + One of the enumeration values that specifies how items are cached. + + + Sets the HTTP status code of an HTTP response using the specified integer value. + The HTTP response instance. + The HTTP status code. + + + Sets the HTTP status code of an HTTP response using the specified HTTP status code enumeration value. + The HTTP response instance. + The HTTP status code + + + Writes a sequence of bytes that represent binary content of an unspecified type to the output stream of an HTTP response. + The HTTP response instance. + An array that contains the bytes to write. + + + Writes a sequence of bytes that represent binary content of the specified MIME type to the output stream of an HTTP response. + The receiving HTTP response instance. + An array that contains the bytes to write. + The MIME type of the binary content. + + + Provides a delegate that represents one or more methods that are called when a content section is written. + + + Provides methods and properties that are used to render start pages that use the Razor view engine. + + + Initializes a new instance of the class. + + + Gets or sets the child page of the current start page. + The child page of the current start page. + + + Gets or sets the context of the page. + The context of the page. + + + Calls the methods that are used to execute the developer-written code in the _PageStart start page and in the page. + + + Returns the text writer instance that is used to render the page. + The text writer. + + + Returns the initialization page for the specified page. + The _AppStart page if the _AppStart page exists. If the _AppStart page cannot be found, returns the _PageStart page if a _PageStart page exists. If the _AppStart and _PageStart pages cannot be found, returns . + The page. + The file name of the page. + The collection of file-name extensions that can contain ASP.NET Razor syntax, such as "cshtml" and "vbhtml". + Either or are null. + + is null or empty. + + + Gets or sets the path of the layout page for the page. + The path of the layout page for the page. + + + Gets property-like access to page data that is shared between pages, layout pages, and partial pages. + An object that contains page data. + + + Gets array-like access to page data that is shared between pages, layout pages, and partial pages. + An object that provides array-like access to page data. + + + Renders the page. + The HTML markup that represents the web page. + The path of the page to render. + Additional data that is used to render the page. + + + Executes the developer-written code in the page. + + + Writes the string representation of the specified object as an HTML-encoded string. + The object to encode and write. + + + Writes the string representation of the specified object as an HTML-encoded string. + The helper result to encode and write. + + + Writes the string representation of the specified object without HTML encoding. + The object to write. + + + Provides utility methods for converting string values to other data types. + + + Converts a string to a strongly typed value of the specified data type. + The converted value. + The value to convert. + The data type to convert to. + + + Converts a string to the specified data type and specifies a default value. + The converted value. + The value to convert. + The value to return if is null. + The data type to convert to. + + + Converts a string to a Boolean (true/false) value. + The converted value. + The value to convert. + + + Converts a string to a Boolean (true/false) value and specifies a default value. + The converted value. + The value to convert. + The value to return if is null or is an invalid value. + + + Converts a string to a value. + The converted value. + The value to convert. + + + Converts a string to a value and specifies a default value. + The converted value. + The value to convert. + The value to return if is null or is an invalid value. The default is the minimum time value on the system. + + + Converts a string to a number. + The converted value. + The value to convert. + + + Converts a string to a number and specifies a default value. + The converted value. + The value to convert. + The value to return if is null or invalid. + + + Converts a string to a number. + The converted value. + The value to convert. + + + Converts a string to a number and specifies a default value. + The converted value. + The value to convert. + The value to return if is null. + + + Converts a string to an integer. + The converted value. + The value to convert. + + + Converts a string to an integer and specifies a default value. + The converted value. + The value to convert. + The value to return if is null or is an invalid value. + + + Checks whether a string can be converted to the specified data type. + true if can be converted to the specified type; otherwise, false. + The value to test. + The data type to convert to. + + + Checks whether a string can be converted to the Boolean (true/false) type. + true if can be converted to the specified type; otherwise, false. + The string value to test. + + + Checks whether a string can be converted to the type. + true if can be converted to the specified type; otherwise, false. + The string value to test. + + + Checks whether a string can be converted to the type. + true if can be converted to the specified type; otherwise, false. + The string value to test. + + + Checks whether a string value is null or empty. + true if is null or is a zero-length string (""); otherwise, false. + The string value to test. + + + Checks whether a string can be converted to the type. + true if can be converted to the specified type; otherwise, false. + The string value to test. + + + Checks whether a string can be converted to an integer. + true if can be converted to the specified type; otherwise, false. + The string value to test. + + + Contains methods and properties that describe a file information template. + + + Initializes a new instance of the class by using the specified virtual path. + The virtual path. + + + Gets the virtual path of the web page. + The virtual path. + + + Represents a last-in-first-out (LIFO) collection of template files. + + + Returns the current template file from the specified HTTP context. + The template file, removed from the top of the stack. + The HTTP context that contains the stack that stores the template files. + + + Removes and returns the template file that is at the top of the stack in the specified HTTP context. + The template file, removed from the top of the stack. + The HTTP context that contains the stack that stores the template files. + + is null. + + + Inserts a template file at the top of the stack in the specified HTTP context. + The HTTP context that contains the stack that stores the template files. + The template file to push onto the specified stack. + + or are null. + + + Implements validation for user input. + + + Registers a list of user input elements for validation. + The names (value of the name attribute) of the user input elements to validate. + The type of validation to register for each user input element specified in . + + + Registers a user input element for validation. + The name (value of the name attribute) of the user input element to validate. + A list of one or more types of validation to register. + + + + Renders an attribute that references the CSS style definition to use when validation messages for the user input element are rendered. + The attribute. + The name (value of the name attribute) of the user input element to validate. + + + Renders attributes that enable client-side validation for an individual user input element. + The attributes to render. + The name (value of the name attribute) of the user input element to validate. + + + Gets the name of the current form. This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + The name. + + + Returns a list of current validation errors, , and optionally lets you specify a list of fields to check. + The list of errors. + Optional. The names (value of the name attribute) of the user input elements to get error information for. You can specify any number of element names, separated by commas. If you do not specify a list of fields, the method returns errors for all fields. + + + Gets the name of the class that is used to specify the appearance of error-message display when errors have occurred. This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + The name. + + + Determines whether the contents of the user input fields pass validation checks, and optionally lets you specify a list of fields to check. + true if all specified field or fields pass validation checks; false if any field contains a validation error. + Optional. The names (value of the name attribute) of the user input elements to check for validation errors. You can specify any number of element names, separated by commas. If you do not specify a list of fields, the method checks all elements that are registered for validation. + + + Registers the specified field as one that requires user entry. + The name (value of the name attribute) of the user input element to validate. + + + Registers the specified field as one that requires user entry and registers the specified string as the error message to display if no value is supplied. + The name (value of the name attribute) of the user input element to validate. + The error message. + + + Registers the specified fields as ones that require user entry. + The names (value of the name attribute) of the user input elements to validate. You can specify any number of element names, separated by commas. + + + Performs validation on elements registered for validation, and optionally lets you specify a list of fields to check. + The list of errors for the specified fields, if any validation errors occurred. + Optional. The names (value of the name attribute) of the user input elements to validate. You can specify any number of element names, separated by commas. If you do not specify a list, the method validates all registered elements. + + + Gets the name of the class that is used to specify the appearance of error-message display when errors have occurred. This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + The name. + + + Defines validation tests that can be registered using the method. + + + Initializes a new instance of the class. + + + Defines a validation test that tests whether a value can be treated as a date/time value. + The validation test. + The error message to display if validation fails. + + + Defines a validation test that tests whether a value can be treated as a decimal number. + The validation test. + The error message to display if validation fails. + + + Defines a validation test that test user input against the value of another field. + The validation test. + The error message to display if validation fails. + + + Defines a validation test that tests whether a value can be treated as a floating-point number. + The validation test. + The error message to display if validation fails. + + + Defines a validation test that tests whether a value can be treated as an integer. + The validation test. + The error message to display if validation fails. + + + Defines a validation test that tests whether a decimal number falls within a specific range. + The validation test. + The minimum value. The default is 0. + The maximum value. + The error message to display if validation fails. + + + Defines a validation test that tests whether an integer value falls within a specific range. + The validation test. + The minimum value. The default is 0. + The maximum value. + The error message to display if validation fails. + + + Defines a validation test that tests a value against a pattern specified as a regular expression. + The validation test. + The regular expression to use to test the user input. + The error message to display if validation fails. + + + Defines a validation test that tests whether a value has been provided. + The validation test. + The error message to display if validation fails. + + + Defines a validation test that tests the length of a string. + The validation test. + The maximum length of the string. + The minimum length of the string. The default is 0. + The error message to display if validation fails. + + + Defines a validation test that tests whether a value is a well-formed URL. + The validation test. + The error message to display if validation fails. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Represents an ASP.NET Razor page. + + + Called from a derived class to create a new instance that is based on the class. + + + Gets or sets the object that is associated with a page. + The current context data. + + + Executes the code in a set of dependent pages. + + + Gets the object that is associated with a page. + An object that can render HTML form controls in a page. + + + Initializes an object that inherits from the class. + + + Gets the model that is associated with a page. + An object that represents a model that is associated with the view data for a page. + + + Gets the state of the model that is associated with a page. + The state of the model. + + + Adds a class to a list of classes that handle page execution and that implement custom features for pages. + The class to add. + + + Renders a content page. + An object that can write the output of the page. + The path of the page to render. + Data to pass to the page. + + + Gets the validation helper for the current page context. + The validation helper. + + + Serves as the base class for classes that represent an ASP.NET Razor page. + + + Initializes the class for use by an inherited class instance. This constructor can only be called by an inherited class. + + + When overridden in a derived class, configures the current web page based on the configuration of the parent web page. + The parent page from which to read configuration information. + + + Creates a new instance of the class by using the specified virtual path. + The new object. + The virtual path to use to create the instance. + + + Called by content pages to create named content sections. + The name of the section to create. + The type of action to take with the new section. + + + Executes the code in a set of dependent web pages. + + + Executes the code in a set of dependent web pages by using the specified parameters. + The context data for the page. + The writer to use to write the executed HTML. + + + Executes the code in a set of dependent web pages by using the specified context, writer, and start page. + The context data for the page. + The writer to use to write the executed HTML. + The page to start execution in the page hierarchy. + + + Returns the text writer instance that is used to render the page. + The text writer. + + + Initializes the current page. + + + Returns a value that indicates whether the specified section is defined in the page. + true if the specified section is defined in the page; otherwise, false. + The name of the section to search for. + + + Gets or sets the path of a layout page. + The path of the layout page. + + + Gets the current object for the page. + The object. + + + Gets the stack of objects for the current page context. + The objects. + + + Provides property-like access to page data that is shared between pages, layout pages, and partial pages. + An object that contains page data. + + + Provides array-like access to page data that is shared between pages, layout pages, and partial pages. + A dictionary that contains page data. + + + Returns and removes the context from the top of the instance. + + + Inserts the specified context at the top of the instance. + The page context to push onto the instance. + The writer for the page context. + + + In layout pages, renders the portion of a content page that is not within a named section. + The HTML content to render. + + + Renders the content of one page within another page. + The HTML content to render. + The path of the page to render. + (Optional) An array of data to pass to the page being rendered. In the rendered page, these parameters can be accessed by using the property. + + + In layout pages, renders the content of a named section. + The HTML content to render. + The section to render. + The section was already rendered.-or-The section was marked as required but was not found. + + + In layout pages, renders the content of a named section and specifies whether the section is required. + The HTML content to render. + The section to render. + true to specify that the section is required; otherwise, false. + + + Writes the specified object as an HTML-encoded string. + The object to encode and write. + + + Writes the specified object as an HTML-encoded string. + The helper result to encode and write. + + + Writes the specified object without HTML-encoding it first. + The object to write. + + + Contains data that is used by a object to reference details about the web application, the current HTTP request, the current execution context, and page-rendering data. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class by using the specified context, page, and model. + The HTTP request context data to associate with the page context. + The page data to share between pages, layout pages, and partial pages. + The model to associate with the view data. + + + Gets a reference to the current object that is associated with a page. + The current page context object. + + + Gets the model that is associated with a page. + An object that represents a model that is associated with the view data for a page. + + + Gets the object that is associated with a page. + The object that renders the page. + + + Gets the page data that is shared between pages, layout pages, and partial pages. + A dictionary that contains page data. + + + Provides objects and methods that are used to execute and render ASP.NET pages that include Razor syntax. + + + Initializes the class for use by an inherited class instance. This constructor can only be called by an inherited class. + + + Gets the application-state data as a object that callers can use to create and access custom application-scoped properties. + The application-state data. + + + Gets a reference to global application-state data that can be shared across sessions and requests in an ASP.NET application. + The application-state data. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + When overridden in a derived class, gets or sets the object that is associated with a page. + The current context data. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Executes the server code in the current web page that is marked using Razor syntax. + + + Returns the text writer instance that is used to render the page. + The text writer. + + + Builds an absolute URL from an application-relative URL by using the specified parameters. + The absolute URL. + The initial path to use in the URL. + Additional path information, such as folders and subfolders. + + + Returns a normalized path from the specified path. + The normalized path. + The path to normalize. + + + Gets or sets the virtual path of the page. + The virtual path. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Writes the string representation of the specified object as an HTML-encoded string. + The object to encode and write. + + + Writes the specified object as an HTML-encoded string. + The helper result to encode and write. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Writes the specified object without HTML encoding. + The object to write. + + + Writes the specified object to the specified instance without HTML encoding. + The text writer. + The object to write. + + + Writes the specified object as an HTML-encoded string to the specified text writer. + The text writer. + The object to encode and write. + + + Writes the specified object as an HTML-encoded string to the specified text writer. + The text writer. + The helper result to encode and write. + + + Provides methods and properties that are used to process specific URL extensions. + + + Initializes a new instance of the class by using the specified web page. + The web page to process. + + is null. + + + Creates a new handler object from the specified virtual path. + A object for the specified virtual path. + The virtual path to use to create the handler. + + + Gets or sets a value that indicates whether web page response headers are disabled. + true if web page response headers are disabled; otherwise, false. + + + Returns a list of file name extensions that the current instance can process. + A read-only list of file name extensions that are processed by the current instance. + + + Gets a value that indicates whether another request can use the instance. + true if the instance is reusable; otherwise, false. + + + Processes the web page by using the specified context. + The context to use when processing the web page. + + + Adds a file name extension to the list of extensions that are processed by the current instance. + The extension to add, without a leading period. + + + The HTML tag name (X-AspNetWebPages-Version) for the version of the ASP.NET Web Pages specification that is used by this web page. + + + Provides methods and properties that are used to render pages that use the Razor view engine. + + + Initializes a new instance of the class. + + + When overridden in a derived class, gets the cache object for the current application domain. + The cache object. + + + When overridden in a derived class, gets or sets the culture for the current thread. + The culture for the current thread. + + + Gets the display mode for the request. + The display mode. + + + When overridden in a derived class, calls the methods that are used to initialize the page. + + + When overridden in a derived class, get a value that indicates whether Ajax is being used during the request of the web page. + true if Ajax is being used during the request; otherwise, false. + + + When overridden in a derived class, returns a value that indicates whether the HTTP data transfer method used by the client to request the web page is a POST request. + true if the HTTP verb is "POST"; otherwise, false. + + + When overridden in a derived class, gets or sets the path of a layout page. + The path of a layout page. + + + When overridden in a derived class, provides property-like access to page data that is shared between pages, layout pages, and partial pages. + An object that contains page data. + + + When overridden in a derived class, gets the HTTP context for the web page. + The HTTP context for the web page. + + + When overridden in a derived class, provides array-like access to page data that is shared between pages, layout pages, and partial pages. + An object that provides array-like access to page data. + + + Gets profile information for the current request context. + The profile information. + + + When overridden in a derived class, renders a web page. + The markup that represents the web page. + The path of the page to render. + Additional data that is used to render the page. + + + When overridden in a derived class, gets the object for the current HTTP request. + An object that contains the HTTP values sent by a client during a web request. + + + When overridden in a derived class, gets the object for the current HTTP response. + An object that contains the HTTP response information from an ASP.NET operation. + + + When overridden in a derived class, gets the object that provides methods that can be used as part of web-page processing. + The object. + + + When overridden in a derived class, gets the object for the current HTTP request. + Session data for the current request. + + + When overridden in a derived class, gets information about the currently executing file. + Information about the currently executing file. + + + When overridden in a derived class, gets or sets the current culture used by the Resource Manager to look up culture-specific resources at run time. + The current culture used by the Resource Manager. + + + When overridden in a derived class, gets data related to the URL path. + Data related to the URL path. + + + When overridden in a derived class, gets a user value based on the HTTP context. + A user value based on the HTTP context. + + + Provides support for rendering HTML form controls and performing form validation in a web page. + + + Returns an HTML-encoded string that represents the specified object by using a minimal encoding that is suitable only for HTML attributes that are enclosed in quotation marks. + An HTML-encoded string that represents the object. + The object to encode. + + + Returns an HTML-encoded string that represents the specified string by using a minimal encoding that is suitable only for HTML attributes that are enclosed in quotation marks. + An HTML-encoded string that represents the original string. + The string to encode + + + Returns an HTML check box control that has the specified name. + The HTML markup that represents the check box control. + The value to assign to the name attribute of the HTML control element. + + is null or empty. + + + Returns an HTML check box control that has the specified name and default checked status. + The HTML markup that represents the check box control. + The value to assign to the name attribute of the HTML control element. + true to indicate that the checked attribute is set to checked; otherwise, false. + + is null or empty. + + + Returns an HTML check box control that has the specified name, default checked status, and custom attributes defined by an attribute dictionary. + The HTML markup that represents the check box control. + The value to assign to the name attribute of the HTML control element. + true to indicate that the checked attribute is set to checked; otherwise, false. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML check box control that has the specified name, default checked status, and custom attributes defined by an attribute object. + The HTML markup that represents the check box control. + The value to assign to the name attribute of the HTML control element. + true to indicate that the checked attribute is set to checked; otherwise, false. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML check box control that has the specified name and custom attributes defined by an attribute dictionary. + The HTML markup that represents the check box control. + The value to assign to the name attribute of the HTML control element. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML check box control that has the specified name and custom attributes defined by an attribute object. + The HTML markup that represents the check box control. + The value to assign to the name attribute of the HTML control element. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML drop-down list control that has the specified name and that contains the specified list items. + The HTML markup that represents the drop-down list control. + The value to assign to the name attribute of the HTML select element. + A list of instances that are used to populate the list. + + is null or empty. + + + Returns an HTML drop-down list control that has the specified name and custom attributes defined by an attribute dictionary, and that contains the specified list items. + The HTML markup that represents the drop-down list control. + The value to assign to the name attribute of the HTML select element. + A list of instances that are used to populate the list. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML drop-down list control that has the specified name and custom attributes defined by an attribute object, and that contains the specified list items. + The HTML markup that represents the drop-down list control. + The value to assign to the name attribute of the HTML select element. + A list of instances that are used to populate the list. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML drop-down list control that has the specified name, and that contains the specified list items and default item. + The HTML markup that represents the drop-down list control. + The value to assign to the name attribute of the HTML select element. + The text to display for the default option in the list. + A list of instances that are used to populate the list. + + is null or empty. + + + Returns an HTML drop-down list control that has the specified name and custom attributes defined by an attribute dictionary, and that contains the specified list items and default item. + The HTML markup that represents the drop-down list control. + The value to assign to the name attribute of the HTML select element. + The text to display for the default option in the list. + A list of instances that are used to populate the list. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML drop-down list control that has the specified name and custom attributes defined by an attribute object, and that contains the specified list items and default item. + The HTML markup that represents the drop-down list control. + The value to assign to the name attribute of the HTML select element. + The text to display for the default option in the list. + A list of instances that are used to populate the list. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML drop-down list control that has the specified name, custom attributes defined by an attribute dictionary, and default selection, and that contains the specified list items and default item. + The HTML markup that represents the drop-down list control. + The value to assign to the name attribute of the HTML select element. + The text to display for the default option in the list. + A list of instances that are used to populate the list. + The value that specifies the item in the list that is selected by default. The selected item is the first item in the list whose value matches the parameter (or whose text matches, if there is no value.) + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML drop-down list control that has the specified name, custom attributes defined by an attribute object, and default selection, and that contains the specified list items and default item. + The HTML markup that represents the drop-down list control. + The value to assign to the name attribute of the HTML select element. + The text to display for the default option in the list. + A list of instances that are used to populate the list. + The value that specifies the item in the list that is selected by default. The item that is selected is the first item in the list that has a matching value, or that matches the items displayed text if the item has no value. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML-encoded string that represents the specified object by using a full encoding that is suitable for arbitrary HTML. + An HTML-encoded string that represents the object. + The object to encode. + + + Returns an HTML-encoded string that represents the specified string by using a full encoding that is suitable for arbitrary HTML. + An HTML-encoded string that represents the original string. + The string to encode. + + + Returns an HTML hidden control that has the specified name. + The HTML markup that represents the hidden control. + The value to assign to the name attribute of the HTML control element. + + is null or empty. + + + Returns an HTML hidden control that has the specified name and value. + The HTML markup that represents the hidden control. + The value to assign to the name attribute of the HTML control element. + The value to assign to the value attribute of the element. + + is null or empty. + + + Returns an HTML hidden control that has the specified name, value, and custom attributes defined by an attribute dictionary. + The HTML markup that represents the hidden control. + The value to assign to the name attribute of the HTML control element. + The value to assign to the value attribute of the element. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML hidden control that has the specified name, value, and custom attributes defined by an attribute object. + The HTML markup that represents the hidden control. + The value to assign to the name attribute of the HTML control element. + The value to assign to the value attribute of the element. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Gets or sets the character that is used to replace the dot (.) in the id attribute of rendered form controls. + The character that is used to replace the dot in the id attribute of rendered form controls. The default is an underscore (_). + + + Returns an HTML label that displays the specified text. + The HTML markup that represents the label. + The text to display. + + is null or empty. + + + Returns an HTML label that displays the specified text and that has the specified custom attributes. + The HTML markup that represents the label. + The text to display. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML label that displays the specified text and that has the specified for attribute. + The HTML markup that represents the label. + The text to display. + The value to assign to the for attribute of the HTML control element. + + is null or empty. + + + Returns an HTML label that displays the specified text, and that has the specified for attribute and custom attributes defined by an attribute dictionary. + The HTML markup that represents the label. + The text to display. + The value to assign to the for attribute of the HTML control element. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML label that displays the specified text, and that has the specified for attribute and custom attributes defined by an attribute object. + The HTML markup that represents the label. + The text to display. + The value to assign to the for attribute of the HTML control element. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML list box control that has the specified name and that contains the specified list items. + The HTML markup that represents the list box control. + The value to assign to the name attribute of the HTML select element. + A list of instances that are used to populate the list. + + is null or empty. + + + Returns an HTML list box control that has the specified name and custom attributes defined by an attribute dictionary, and that contains the specified list items. + The HTML markup that represents the list box control. + The value to assign to the name attribute of the HTML select element. + A list of instances that are used to populate the list. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML list box control that has the specified name and custom attributes defined by an attribute object, and that contains the specified list items. + The HTML markup that represents the list box control. + The value to assign to the name attribute of the HTML select element. + A list of instances that are used to populate the list. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML list box control that has the specified name, size, list items, and default selections, and that specifies whether multiple selections are enabled. + The HTML markup that represents the list box control. + The value to assign to the name attribute of the HTML select element. + A list of instances that are used to populate the list. + An object that specifies the items in the list that are selected by default. The selections are retrieved through reflection by examining the properties of the object. + The value to assign to the size attribute of the element. + true to indicate that the multiple selections are enabled; otherwise, false. + + is null or empty. + + + Returns an HTML list box control that has the specified name, and that contains the specified list items and default item. + The HTML markup that represents the list box control. + The value to assign to the name attribute of the HTML select element. + The text to display for the default option in the list. + A list of instances that are used to populate the list box. + + is null or empty. + + + Returns an HTML list box control that has the specified name and custom attributes defined by an attribute dictionary, and that contains the specified list items and default item. + The HTML markup that represents the list box control. + The value to assign to the name attribute of the HTML select element. + The text to display for the default option in the list. + A list of instances that are used to populate the list. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML list box control that has the specified name and custom attributes defined by an attribute object, and that contains the specified list items and default item. + The HTML markup that represents the list box control. + The value to assign to the name attribute of the HTML select element. + The text to display for the default option in the list. + A list of instances that are used to populate the list box. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML list box control that has the specified name and custom attributes defined by an attribute dictionary, and that contains the specified list items, default item, and selections. + The HTML markup that represents the list box control. + The value to assign to the name attribute of the HTML select element. + The text to display for the default option in the list. + A list of instances that are used to populate the list. + An object that specifies the items in the list that are selected by default. The selections are retrieved through reflection by examining the properties of the object. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML list box control that has the specified name, size, items, default item, and selections, and that specifies whether multiple selections are enabled. + The HTML markup that represents the list box control. + The value to assign to the name attribute of the HTML select element. + The text to display for the default option in the list. + A list of instances that are used to populate the list. + An object that specifies the items in the list that are selected by default. The selections are retrieved through reflection by examining the properties of the object. + The value to assign to the size attribute of the element. + true to indicate that multiple selections are enabled; otherwise, false. + + is null or empty. + + + Returns an HTML list box control that has the specified name, size, custom attributes defined by an attribute dictionary, items, default item, and selections, and that specifies whether multiple selections are enabled. + The HTML markup that represents the list box control. + The value to assign to the name attribute of the HTML select element. + The text to display for the default option in the list. + A list of instances that are used to populate the list. + An object that specifies the items in the list that are selected by default. The selections are retrieved through reflection by examining the properties of the object. + The value to assign to the size attribute of the element. + true to indicate that multiple selections are enabled; otherwise, false. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML list box control that has the specified name, size, custom attributes defined by an attribute object, items, default item, and selections, and that specifies whether multiple selections are enabled. + The HTML markup that represents the list box control. + The value to assign to the name attribute of the HTML select element. + The text to display for the default option in the list. + A list of instances that are used to populate the list. + An object that specifies the items in the list that are selected by default. The selections are retrieved through reflection by examining the properties of the object. + The value to assign to the size attribute of the element. + true to indicate that multiple selections are enabled; otherwise, false. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML list box control that has the specified name, items, default item, and custom attributes defined by an attribute object, and selections. + The HTML markup that represents the list box control. + The value to assign to the name attribute of the HTML select element. + The text to display for the default option in the list. + A list of instances that are used to populate the list. + An object that specifies the items in the list that are selected by default. The selections are retrieved through reflection by examining the properties of the object. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML password control that has the specified name. + The HTML markup that represents the password control. + The value to assign to the name attribute of the HTML control element. + + is null or empty. + + + Returns an HTML password control that has the specified name and value. + The HTML markup that represents the password control. + The value to assign to the name attribute of the HTML control element. + The value to assign to the value attribute of the element. + + is null or empty. + + + Returns an HTML password control that has the specified name, value, and custom attributes defined by an attribute dictionary. + The HTML markup that represents the password control. + The value to assign to the name attribute of the HTML control element. + The value to assign to the value attribute of the element. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML password control that has the specified name, value, and custom attributes defined by an attribute object. + The HTML markup that represents the password control. + The value to assign to the name attribute of the HTML control element. + The value to assign to the value attribute of the element. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML radio button control that has the specified name and value. + The HTML markup that represents the radio button control. + The value to assign to the name attribute of the HTML control element. The name attribute defines the group that the radio button belongs to. + The value to assign to the value attribute of the element. + + is null or empty. + + + Returns an HTML radio button control that has the specified name, value, and default selected status. + The HTML markup that represents the radio button control. + The value to assign to the name attribute of the HTML control element. The name attribute defines the group that the radio button belongs to. + The value to assign to the value attribute of the element. + true to indicate that the control is selected; otherwise, false. + + is null or empty. + + + Returns an HTML radio button control that has the specified name, value, default selected status, and custom attributes defined by an attribute dictionary. + The HTML markup that represents the radio button control. + The value to assign to the name attribute of the HTML control element. The name attribute defines the group that the radio button belongs to. + The value to assign to the value attribute of the element. + true to indicate that the control is selected; otherwise, false. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML radio button control that has the specified name, value, default selected status, and custom attributes defined by an attribute object. + The HTML markup that represents the radio button control. + The value to assign to the name attribute of the HTML control element. The name attribute defines the group that the radio button belongs to. + The value to assign to the value attribute of the element. + true to indicate that the control is selected; otherwise, false. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML radio button control that has the specified name, value, and custom attributes defined by an attribute dictionary. + The HTML markup that represents the radio button control. + The value to assign to the name attribute of the HTML control element. The name attribute defines the group that the radio button belongs to. + The value to assign to the value attribute of the element. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML radio button control that has the specified name, value, and custom attributes defined by an attribute object. + The HTML markup that represents the radio button control. + The value to assign to the name attribute of the HTML control element. The name attribute defines the group that the radio button belongs to. + The value to assign to the value attribute of the element. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Wraps HTML markup in an instance so that it is interpreted as HTML markup. + The unencoded HTML. + The object to render HTML for. + + + Wraps HTML markup in an instance so that it is interpreted as HTML markup. + The unencoded HTML. + The string to interpret as HTML markup instead of being HTML-encoded. + + + Returns an HTML multi-line text input (text area) control that has the specified name. + The HTML markup that represents the text area control. + The value to assign to the name attribute of the HTML textarea element. + + is null or empty. + + + Returns an HTML multi-line text input (text area) control that has the specified name and custom attributes defined by an attribute dictionary. + The HTML markup that represents the text area control. + The value to assign to the name attribute of the HTML textarea element. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML multi-line text input (text area) control that has the specified name and custom attributes defined by an attribute object. + The HTML markup that represents the text area control. + The value to assign to the name attribute of the HTML textarea element. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML multi-line text input (text area) control that has the specified name and value. + The HTML markup that represents the text area control. + The value to assign to the name attribute of the HTML textrarea element. + The text to display. + + is null or empty. + + + Returns an HTML multi-line text input (text area) control that has the specified name, value, and custom attributes defined by an attribute dictionary. + The HTML markup that represents the text area control. + The value to assign to the name attribute of the HTML textarea element. + The text to display. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML multi-line text input (text area) control that has the specified name, value, row attribute, col attribute, and custom attributes defined by an attribute dictionary. + The HTML markup that represents the text area control. + The value to assign to the name attribute of the HTML textarea element. + The text to display. + The value to assign to the rows attribute of the element. + The value to assign to the cols attribute of the element. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML multi-line text input (text area) control that has the specified name, value, row attribute, col attribute, and custom attributes defined by an attribute object. + The HTML markup that represents the text area control. + The value to assign to the name attribute of the HTML textarea element. + The text to display. + The value to assign to the rows attribute of the element. + The value to assign to the cols attribute of the element. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML multi-line text input (text area) control that has the specified name, value, and custom attributes defined by an attribute object. + The HTML markup that represents the text area control. + The value to assign to the name attribute of the HTML textarea element. + The text to display. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML text control that has the specified name. + The HTML markup that represents the text control. + The value to assign to the name attribute of the HTML control element. + + is null or empty. + + + Returns an HTML text control that has the specified name and value. + The HTML markup that represents the text control. + The value to assign to the name attribute of the HTML control element. + The value to assign to the value attribute of the element. + + is null or empty. + + + Returns an HTML text control that has the specified name, value, and custom attributes defined by an attribute dictionary. + The HTML markup that represents the text control. + The value to assign to the name attribute of the HTML control element. + The value to assign to the value attribute of the element. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML text control that has the specified name, value, and custom attributes defined by an attribute object. + The HTML markup that represents the text control. + The value to assign to the name attribute of the HTML control element. + The value to assign to the value attribute of the element. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Gets or sets a value that indicates whether the page uses unobtrusive JavaScript for Ajax functionality. + true if the page uses unobtrusive JavaScript; otherwise, false. + + + Gets or sets the name of the CSS class that defines the appearance of input elements when validation fails. + The name of the CSS class. The default is field-validation-error. + + + Gets or sets the name of the CSS class that defines the appearance of input elements when validation passes. + The name of the CSS class. The default is input-validation-valid. + + + Returns an HTML span element that contains the first validation error message for the specified form field. + If the value in the specified field is valid, null; otherwise, the HTML markup that represents the validation error message that is associated with the specified field. + The name of the form field that was validated. + + is null or empty. + + + Returns an HTML span element that has the specified custom attributes defined by an attribute dictionary, and that contains the first validation error message for the specified form field. + If the value in the specified field is valid, null; otherwise, the HTML markup that represents the validation error message that is associated with the specified field. + The name of the form field that was validated. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML span element that has the specified custom attributes defined by an attribute object, and that contains the first validation error message for the specified form field. + If the value in the specified field is valid, null; otherwise, the HTML markup that represents the validation error message that is associated with the specified field. + The name of the form field that was validated. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML span element that contains a validation error message for the specified form field. + If the value in the specified field is valid, null; otherwise, the HTML markup that represents the validation error message that is associated with the specified field. + The name of the form field that was validated. + The validation error message to display. If null, the first validation error message that is associated with the specified form field is displayed. + + is null or empty. + + + Returns an HTML span element that has the specified custom attributes defined by an attribute dictionary, and that contains a validation error message for the specified form field. + If the specified field is valid, null; otherwise, the HTML markup that represents a validation error message that is associated with the specified field. + The name of the form field that was validated. + The validation error message to display. If null, the first validation error message that is associated with the specified form field is displayed. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML span element that has the specified custom attributes defined by an attribute object, and that contains a validation error message for the specified form field. + If the specified field is valid, null; otherwise, the HTML markup that represents a validation error message that is associated with the specified field. + The name of the form field that was validated. + The validation error message to display. If null, the first validation error message that is associated with the specified form field is displayed. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Gets or sets the name of the CSS class that defines the appearance of validation error messages when validation fails. + The name of the CSS class. The default is field-validation-error. + + + Gets or sets the name of the CSS class that defines the appearance of validation error messages when validation passes. + The name of the CSS class. The default is field-validation-valid. + + + Returns an HTML div element that contains an unordered list of all validation error messages from the model-state dictionary. + The HTML markup that represents the validation error messages. + + + Returns an HTML div element that contains an unordered list of validation error message from the model-state dictionary, optionally excluding field-level errors. + The HTML markup that represents the validation error messages. + true to exclude field-level validation error messages from the list; false to include both model-level and field-level validation error messages. + + + Returns an HTML div element that has the specified custom attributes defined by an attribute dictionary, and that contains an unordered list of all validation error messages that are in the model-state dictionary. + The HTML markup that represents the validation error messages. + The names and values of custom attributes for the element. + + + Returns an HTML div element that has the specified custom attributes defined by an attribute object, and that contains an unordered list of all validation error messages that are in the model-state dictionary. + The HTML markup that represents the validation error messages. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + + Returns an HTML div element that contains a summary message and an unordered list of all validation error messages that are in the model-state dictionary. + The HTML markup that represents the validation error messages. + The message that comes before the list of validation error messages. + + + Returns an HTML div element that has the specified custom attributes defined by an attribute dictionary, and that contains a summary message and an unordered list of validation error message from the model-state dictionary, optionally excluding field-level errors. + The HTML markup that represents the validation error messages. + The summary message that comes before the list of validation error messages. + true to exclude field-level validation error messages from the results; false to include both model-level and field-level validation error messages. + The names and values of custom attributes for the element. + + + Returns an HTML div element that has the specified custom attributes defined by an attribute object, and that contains a summary message and an unordered list of validation error message from the model-state dictionary, optionally excluding field-level errors. + The HTML markup that represents the validation error messages. + The summary message that comes before the list of validation error messages. + true to exclude field-level validation error messages from the results; false to include and field-level validation error messages. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + + Returns an HTML div element that has the specified custom attributes defined by an attribute dictionary, and that contains a summary message and an unordered list of all validation error message from the model-state dictionary. + The HTML markup that represents the validation error messages. + The message that comes before the list of validation error messages. + The names and values of custom attributes for the element. + + + Returns an HTML div element that has the specified custom attributes defined by an attribute object, and that contains a summary message and an unordered list of all validation error message from the model-state dictionary. + The HTML markup that represents the validation error messages. + The summary message that comes before the list of validation error messages. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + + Gets or sets the name of the CSS class that defines the appearance of a validation summary when validation fails. + The name of the CSS class. The default is validation-summary-errors. + + + Gets or sets the name of the CSS class that defines the appearance of a validation summary when validation passes. + The name of the CSS class. The default is validation-summary-valid. + + + Encapsulates the state of model binding to a property of an action-method argument, or to the argument itself. + + + Initializes a new instance of the class. + + + Returns a list of strings that contains any errors that occurred during model binding. + The errors that occurred during model binding. + + + Returns an object that encapsulates the value that was bound during model binding. + The value that was bound. + + + Represents the result of binding a posted form to an action method, which includes information such as validation status and validation error messages. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class by using values that are copied from the specified model-state dictionary. + The model-state dictionary that values are copied from. + + + Adds the specified item to the model-state dictionary. + The item to add to the model-state dictionary. + + + Adds an item that has the specified key and value to the model-state dictionary. + The key. + The value. + + + Adds an error message to the model state that is associated with the specified key. + The key that is associated with the model state that the error message is added to. + The error message. + + + Adds an error message to the model state that is associated with the entire form. + The error message. + + + Removes all items from the model-state dictionary. + + + Determines whether the model-state dictionary contains the specified item. + true if the model-state dictionary contains the specified item; otherwise, false. + The item to look for. + + + Determines whether the model-state dictionary contains the specified key. + true if the model-state dictionary contains the specified key; otherwise, false. + The key to look for. + + + Copies the elements of the model-state dictionary to an array, starting at the specified index. + The one-dimensional instance where the elements will be copied to. + The index in at which copying begins. + + + Gets the number of model states that the model-state dictionary contains. + The number of model states in the model-state dictionary. + + + Returns an enumerator that can be used to iterate through the collection. + An enumerator that can be used to iterate through the collection. + + + Gets a value that indicates whether the model-state dictionary is read-only. + true if the model-state dictionary is read-only; otherwise, false. + + + Gets a value that indicates whether any error messages are associated with any model state in the model-state dictionary. + true if any error messages are associated with any model state in the dictionary; otherwise, false. + + + Determines whether any error messages are associated with the specified key. + true if no error messages are associated with the specified key, or the specified key does not exist; otherwise, false. + The key. + + is null. + + + Gets or sets the model state that is associated with the specified key in the model-state dictionary. + The model state that is associated with the specified key in the dictionary. + The key that is associated with the model state. + + + Gets a list that contains the keys in the model-state dictionary. + The list of keys in the dictionary. + + + Copies the values from the specified model-state dictionary into this instance, overwriting existing values when the keys are the same. + The model-state dictionary that values are copied from. + + + Removes the first occurrence of the specified item from the model-state dictionary. + true if the item was successfully removed from the model-state dictionary; false if the item was not removed or if the item does not exist in the model-state dictionary. + The item to remove. + + + Removes the item that has the specified key from the model-state dictionary. + true if the item was successfully removed from the model-state dictionary; false if the item was not removed or does not exist in the model-state dictionary. + The key of the element to remove. + + + Sets the value of the model state that is associated with the specified key. + The key to set the value of. + The value to set the key to. + + + Returns an enumerator that can be used to iterate through the model-state dictionary. + An enumerator that can be used to iterate through the model-state dictionary. + + + Gets the model-state value that is associated with the specified key. + true if the model-state dictionary contains an element that has the specified key; otherwise, false. + The key to get the value of. + When this method returns, if the key is found, contains the model-state value that is associated with the specified key; otherwise, contains the default value for the type. This parameter is passed uninitialized. + + + Gets a list that contains the values in the model-state dictionary. + The list of values in the dictionary. + + + Represents an item in an HTML select list. + + + Initializes a new instance of the class using the default settings. + + + Initializes a new instance of the class by copying the specified select list item. + The select list item to copy. + + + Gets or sets a value that indicates whether the instance is selected. + true if the select list item is selected; otherwise, false. + + + Gets or sets the text that is used to display the instance on a web page. + The text that is used to display the select list item. + + + Gets or sets the value of the HTML value attribute of the HTML option element that is associated with the instance. + The value of the HTML value attribute that is associated with the select list item. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Defines an ASP.NET request scope storage provider. + + + Initializes a new instance of the class. + + + Gets the dictionary to store data in the application scope. + The dictionary that stores application scope data. + + + Gets or sets the dictionary to store data in the current scope. + The dictionary that stores current scope data. + The application start page was not executed before the attempt was made to set this property. + + + Gets the dictionary to store data in the global scope. + The dictionary that stores global scope data. + + + Gets the dictionary to store data in the request scope. + The dictionary that stores request scope data. + The application start page was not executed before the attempt was made to get this property. + + + Defines a dictionary that provides scoped access to data. + + + Gets and sets the dictionary that is used to store data in the current scope. + The dictionary that stores current scope data. + + + Gets the dictionary that is used to store data in the global scope. + The dictionary that stores global scope data. + + + Defines a class that is used to contain storage for a transient scope. + + + Returns a dictionary that is used to store data in a transient scope, based on the scope in the property. + The dictionary that stores transient scope data. + + + Returns a dictionary that is used to store data in a transient scope. + The dictionary that stores transient scope data. + The context. + + + Gets or sets the current scope provider. + The current scope provider. + + + Gets the dictionary that is used to store data in the current scope. + The dictionary that stores current scope data. + + + Gets the dictionary that is used to store data in the global scope. + The dictionary that stores global scope data. + + + Represents a collection of keys and values that are used to store data at different scope levels (local, global, and so on). + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using the specified base scope. + The base scope. + + + Adds a key/value pair to the object using the specified generic collection. + The key/value pair. + + + Adds the specified key and specified value to the object. + The key. + The value. + + + Gets the dictionary that stores the object data. + + + Gets the base scope for the object. + The base scope for the object. + + + Removes all keys and values from the concatenated and objects. + + + Returns a value that indicates whether the specified key/value pair exists in either the object or in the object. + true if the object or the object contains an element that has the specified key/value pair; otherwise, false. + The key/value pair. + + + Returns a value that indicates whether the specified key exists in the object or in the object. + true if the object or the object contains an element that has the specified key; otherwise, false. + The key. + + + Copies all of the elements in the object and the object to an object, starting at the specified index. + The array. + The zero-based index in . + + + Gets the number of key/value pairs that are in the concatenated and objects. + The number of key/value pairs. + + + Returns an enumerator that can be used to iterate through concatenated and objects. + An object. + + + Returns an enumerator that can be used to iterate through the distinct elements of concatenated and objects. + An enumerator that contains distinct elements from the concatenated dictionary objects. + + + Gets a value that indicates whether the object is read-only. + true if the object is read-only; otherwise, false. + + + Gets or sets the element that is associated with the specified key. + The element that has the specified key. + The key of the element to get or set. + + + Gets a object that contains the keys from the concatenated and objects. + An object that contains that contains the keys. + + + Removes the specified key/value pair from the concatenated and objects. + true if the key/value pair is removed, or false if is not found in the concatenated and objects. + The key/value pair. + + + Removes the value that has the specified key from the concatenated and objects. + true if the key/value pair is removed, or false if is not found in the concatenated and objects. + The key. + + + Sets a value using the specified key in the concatenated and objects. + The key. + The value. + + + Returns an enumerator for the concatenated and objects. + The enumerator. + + + Gets the value that is associated with the specified key from the concatenated and objects. + true if the concatenated and objects contain an element that has the specified key; otherwise, false. + The key. + When this method returns, if the key is found, contains the value that is associated with the specified key; otherwise, the default value for the type of the parameter. This parameter is passed uninitialized. + + + Gets a object that contains the values from the concatenated and objects. + The object that contains the values. + + + Provides scoped access to static data. + + + Initializes a new instance of the class. + + + Gets or sets a dictionary that stores current data under a static context. + The dictionary that provides current scoped data. + + + Gets a dictionary that stores global data under a static context. + The dictionary that provides global scoped data. + + + \ No newline at end of file diff --git a/LevanteTestMVC/bin/it/System.Web.Helpers.resources.dll b/LevanteTestMVC/bin/it/System.Web.Helpers.resources.dll new file mode 100644 index 0000000..3d02bc7 Binary files /dev/null and b/LevanteTestMVC/bin/it/System.Web.Helpers.resources.dll differ diff --git a/LevanteTestMVC/bin/it/System.Web.Mvc.resources.dll b/LevanteTestMVC/bin/it/System.Web.Mvc.resources.dll new file mode 100644 index 0000000..8c317b0 Binary files /dev/null and b/LevanteTestMVC/bin/it/System.Web.Mvc.resources.dll differ diff --git a/LevanteTestMVC/bin/it/System.Web.Razor.resources.dll b/LevanteTestMVC/bin/it/System.Web.Razor.resources.dll new file mode 100644 index 0000000..a3f2aa5 Binary files /dev/null and b/LevanteTestMVC/bin/it/System.Web.Razor.resources.dll differ diff --git a/LevanteTestMVC/bin/it/System.Web.WebPages.Deployment.resources.dll b/LevanteTestMVC/bin/it/System.Web.WebPages.Deployment.resources.dll new file mode 100644 index 0000000..8262685 Binary files /dev/null and b/LevanteTestMVC/bin/it/System.Web.WebPages.Deployment.resources.dll differ diff --git a/LevanteTestMVC/bin/it/System.Web.WebPages.Razor.resources.dll b/LevanteTestMVC/bin/it/System.Web.WebPages.Razor.resources.dll new file mode 100644 index 0000000..a430e54 Binary files /dev/null and b/LevanteTestMVC/bin/it/System.Web.WebPages.Razor.resources.dll differ diff --git a/LevanteTestMVC/bin/it/System.Web.WebPages.resources.dll b/LevanteTestMVC/bin/it/System.Web.WebPages.resources.dll new file mode 100644 index 0000000..6f5a605 Binary files /dev/null and b/LevanteTestMVC/bin/it/System.Web.WebPages.resources.dll differ diff --git a/LevanteTestMVC/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/LevanteTestMVC/obj/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000..f1a55d9 Binary files /dev/null and b/LevanteTestMVC/obj/Debug/DesignTimeResolveAssemblyReferences.cache differ diff --git a/LevanteTestMVC/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/LevanteTestMVC/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000..3205985 Binary files /dev/null and b/LevanteTestMVC/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/LevanteTestMVC/obj/Debug/LevanteTestMVC.csproj.FileListAbsolute.txt b/LevanteTestMVC/obj/Debug/LevanteTestMVC.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..47a68f3 --- /dev/null +++ b/LevanteTestMVC/obj/Debug/LevanteTestMVC.csproj.FileListAbsolute.txt @@ -0,0 +1,64 @@ +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\obj\Debug\LevanteTestMVC.csprojResolveAssemblyReference.cache +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\bin\LevanteTestMVC.dll.config +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\bin\LevanteTestMVC.dll +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\bin\LevanteTestMVC.pdb +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\bin\Levante.dll +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\bin\Microsoft.Web.Infrastructure.dll +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\bin\Microsoft.Web.Mvc.FixedDisplayModes.dll +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\bin\Newtonsoft.Json.dll +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\bin\System.Net.Http.dll +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\bin\System.Net.Http.WebRequest.dll +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\bin\System.Web.Helpers.dll +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\bin\System.Web.Mvc.dll +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\bin\System.Web.Razor.dll +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\bin\System.Web.WebPages.Deployment.dll +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\bin\System.Web.WebPages.dll +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\bin\System.Web.WebPages.Razor.dll +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\bin\Levante.pdb +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\bin\Newtonsoft.Json.xml +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\bin\System.Web.Helpers.xml +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\bin\System.Web.Mvc.xml +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\bin\System.Web.Razor.xml +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\bin\System.Web.WebPages.xml +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\bin\System.Web.WebPages.Deployment.xml +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\bin\System.Web.WebPages.Razor.xml +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\bin\it\System.Web.Helpers.resources.dll +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\bin\it\System.Web.Mvc.resources.dll +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\bin\it\System.Web.Razor.resources.dll +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\bin\it\System.Web.WebPages.resources.dll +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\bin\it\System.Web.WebPages.Deployment.resources.dll +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\bin\it\System.Web.WebPages.Razor.resources.dll +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\obj\Debug\LevanteTestMVC.dll +c:\Users\Stefano\documents\visual studio 2013\Projects\Levante\LevanteTestMVC\obj\Debug\LevanteTestMVC.pdb +C:\Projects\Enerj\Levante\LevanteTestMVC\obj\Debug\LevanteTestMVC.csprojResolveAssemblyReference.cache +C:\Projects\Enerj\Levante\LevanteTestMVC\obj\Debug\LevanteTestMVC.dll +C:\Projects\Enerj\Levante\LevanteTestMVC\bin\LevanteTestMVC.dll.config +C:\Projects\Enerj\Levante\LevanteTestMVC\bin\LevanteTestMVC.dll +C:\Projects\Enerj\Levante\LevanteTestMVC\bin\LevanteTestMVC.pdb +C:\Projects\Enerj\Levante\LevanteTestMVC\bin\Levante.dll +C:\Projects\Enerj\Levante\LevanteTestMVC\bin\Microsoft.Web.Infrastructure.dll +C:\Projects\Enerj\Levante\LevanteTestMVC\bin\Microsoft.Web.Mvc.FixedDisplayModes.dll +C:\Projects\Enerj\Levante\LevanteTestMVC\bin\Newtonsoft.Json.dll +C:\Projects\Enerj\Levante\LevanteTestMVC\bin\System.Net.Http.dll +C:\Projects\Enerj\Levante\LevanteTestMVC\bin\System.Net.Http.WebRequest.dll +C:\Projects\Enerj\Levante\LevanteTestMVC\bin\System.Web.Helpers.dll +C:\Projects\Enerj\Levante\LevanteTestMVC\bin\System.Web.Mvc.dll +C:\Projects\Enerj\Levante\LevanteTestMVC\bin\System.Web.Razor.dll +C:\Projects\Enerj\Levante\LevanteTestMVC\bin\System.Web.WebPages.Deployment.dll +C:\Projects\Enerj\Levante\LevanteTestMVC\bin\System.Web.WebPages.dll +C:\Projects\Enerj\Levante\LevanteTestMVC\bin\System.Web.WebPages.Razor.dll +C:\Projects\Enerj\Levante\LevanteTestMVC\bin\Levante.pdb +C:\Projects\Enerj\Levante\LevanteTestMVC\bin\Newtonsoft.Json.xml +C:\Projects\Enerj\Levante\LevanteTestMVC\bin\System.Web.Helpers.xml +C:\Projects\Enerj\Levante\LevanteTestMVC\bin\System.Web.Mvc.xml +C:\Projects\Enerj\Levante\LevanteTestMVC\bin\System.Web.Razor.xml +C:\Projects\Enerj\Levante\LevanteTestMVC\bin\System.Web.WebPages.xml +C:\Projects\Enerj\Levante\LevanteTestMVC\bin\System.Web.WebPages.Deployment.xml +C:\Projects\Enerj\Levante\LevanteTestMVC\bin\System.Web.WebPages.Razor.xml +C:\Projects\Enerj\Levante\LevanteTestMVC\bin\it\System.Web.Helpers.resources.dll +C:\Projects\Enerj\Levante\LevanteTestMVC\bin\it\System.Web.Mvc.resources.dll +C:\Projects\Enerj\Levante\LevanteTestMVC\bin\it\System.Web.Razor.resources.dll +C:\Projects\Enerj\Levante\LevanteTestMVC\bin\it\System.Web.WebPages.resources.dll +C:\Projects\Enerj\Levante\LevanteTestMVC\bin\it\System.Web.WebPages.Deployment.resources.dll +C:\Projects\Enerj\Levante\LevanteTestMVC\bin\it\System.Web.WebPages.Razor.resources.dll +C:\Projects\Enerj\Levante\LevanteTestMVC\obj\Debug\LevanteTestMVC.pdb diff --git a/LevanteTestMVC/obj/Debug/LevanteTestMVC.csprojResolveAssemblyReference.cache b/LevanteTestMVC/obj/Debug/LevanteTestMVC.csprojResolveAssemblyReference.cache new file mode 100644 index 0000000..fe8e0fd Binary files /dev/null and b/LevanteTestMVC/obj/Debug/LevanteTestMVC.csprojResolveAssemblyReference.cache differ diff --git a/LevanteTestMVC/obj/Debug/LevanteTestMVC.dll b/LevanteTestMVC/obj/Debug/LevanteTestMVC.dll new file mode 100644 index 0000000..c801496 Binary files /dev/null and b/LevanteTestMVC/obj/Debug/LevanteTestMVC.dll differ diff --git a/LevanteTestMVC/obj/Debug/LevanteTestMVC.pdb b/LevanteTestMVC/obj/Debug/LevanteTestMVC.pdb new file mode 100644 index 0000000..8bbf7f1 Binary files /dev/null and b/LevanteTestMVC/obj/Debug/LevanteTestMVC.pdb differ diff --git a/LevanteTestMVC/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/LevanteTestMVC/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs new file mode 100644 index 0000000..e69de29 diff --git a/LevanteTestMVC/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/LevanteTestMVC/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs new file mode 100644 index 0000000..e69de29 diff --git a/LevanteTestMVC/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/LevanteTestMVC/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs new file mode 100644 index 0000000..e69de29 diff --git a/LevanteTestMVC/obj/Debug/build.force b/LevanteTestMVC/obj/Debug/build.force new file mode 100644 index 0000000..e69de29 diff --git a/LevanteTestMVC/packages.config b/LevanteTestMVC/packages.config new file mode 100644 index 0000000..72b928c --- /dev/null +++ b/LevanteTestMVC/packages.config @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/packages/Microsoft.AspNet.Mvc.4.0.30506.0/Microsoft.AspNet.Mvc.4.0.30506.0.nupkg b/packages/Microsoft.AspNet.Mvc.4.0.30506.0/Microsoft.AspNet.Mvc.4.0.30506.0.nupkg new file mode 100644 index 0000000..83432d8 Binary files /dev/null and b/packages/Microsoft.AspNet.Mvc.4.0.30506.0/Microsoft.AspNet.Mvc.4.0.30506.0.nupkg differ diff --git a/packages/Microsoft.AspNet.Mvc.4.0.30506.0/lib/net40/System.Web.Mvc.dll b/packages/Microsoft.AspNet.Mvc.4.0.30506.0/lib/net40/System.Web.Mvc.dll new file mode 100644 index 0000000..4547db6 Binary files /dev/null and b/packages/Microsoft.AspNet.Mvc.4.0.30506.0/lib/net40/System.Web.Mvc.dll differ diff --git a/packages/Microsoft.AspNet.Mvc.4.0.30506.0/lib/net40/System.Web.Mvc.xml b/packages/Microsoft.AspNet.Mvc.4.0.30506.0/lib/net40/System.Web.Mvc.xml new file mode 100644 index 0000000..ee48e3d --- /dev/null +++ b/packages/Microsoft.AspNet.Mvc.4.0.30506.0/lib/net40/System.Web.Mvc.xml @@ -0,0 +1,10254 @@ + + + + System.Web.Mvc + + + + Represents an attribute that specifies which HTTP verbs an action method will respond to. + + + Initializes a new instance of the class by using a list of HTTP verbs that the action method will respond to. + The HTTP verbs that the action method will respond to. + The parameter is null or zero length. + + + Initializes a new instance of the class using the HTTP verbs that the action method will respond to. + The HTTP verbs that the action method will respond to. + + + Determines whether the specified method information is valid for the specified controller context. + true if the method information is valid; otherwise, false. + The controller context. + The method information. + The parameter is null. + + + Gets or sets the list of HTTP verbs that the action method will respond to. + The list of HTTP verbs that the action method will respond to. + + + Provides information about an action method, such as its name, controller, parameters, attributes, and filters. + + + Initializes a new instance of the class. + + + Gets the name of the action method. + The name of the action method. + + + Gets the controller descriptor. + The controller descriptor. + + + Executes the action method by using the specified parameters and controller context. + The result of executing the action method. + The controller context. + The parameters of the action method. + + + Returns an array of custom attributes that are defined for this member, excluding named attributes. + An array of custom attributes, or an empty array if no custom attributes exist. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The custom attribute type cannot be loaded. + There is more than one attribute of type defined for this member. + + + Returns an array of custom attributes that are defined for this member, identified by type. + An array of custom attributes, or an empty array if no custom attributes of the specified type exist. + The type of the custom attributes. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The custom attribute type cannot be loaded. + There is more than one attribute of type defined for this member. + The parameter is null. + + + Gets the filter attributes. + The filter attributes. + true to use the cache, otherwise false. + + + Returns the filters that are associated with this action method. + The filters that are associated with this action method. + + + Returns the parameters of the action method. + The parameters of the action method. + + + Returns the action-method selectors. + The action-method selectors. + + + Determines whether one or more instances of the specified attribute type are defined for this member. + true if is defined for this member; otherwise, false. + The type of the custom attribute. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The parameter is null. + + + Gets the unique ID for the action descriptor using lazy initialization. + The unique ID. + + + Provides the context for the ActionExecuted method of the class. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + The controller context. + The action method descriptor. + true if the action is canceled. + The exception object. + The parameter is null. + + + Gets or sets the action descriptor. + The action descriptor. + + + Gets or sets a value that indicates that this object is canceled. + true if the context canceled; otherwise, false. + + + Gets or sets the exception that occurred during the execution of the action method, if any. + The exception that occurred during the execution of the action method. + + + Gets or sets a value that indicates whether the exception is handled. + true if the exception is handled; otherwise, false. + + + Gets or sets the result returned by the action method. + The result returned by the action method. + + + Provides the context for the ActionExecuting method of the class. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class by using the specified controller context, action descriptor, and action-method parameters. + The controller context. + The action descriptor. + The action-method parameters. + The or parameter is null. + + + Gets or sets the action descriptor. + The action descriptor. + + + Gets or sets the action-method parameters. + The action-method parameters. + + + Gets or sets the result that is returned by the action method. + The result that is returned by the action method. + + + Represents the base class for filter attributes. + + + Initializes a new instance of the class. + + + Called by the ASP.NET MVC framework after the action method executes. + The filter context. + + + Called by the ASP.NET MVC framework before the action method executes. + The filter context. + + + Called by the ASP.NET MVC framework after the action result executes. + The filter context. + + + Called by the ASP.NET MVC framework before the action result executes. + The filter context. + + + Represents an attribute that is used to influence the selection of an action method. + + + Initializes a new instance of the class. + + + Determines whether the action method selection is valid for the specified controller context. + true if the action method selection is valid for the specified controller context; otherwise, false. + The controller context. + Information about the action method. + + + Represents an attribute that is used for the name of an action. + + + Initializes a new instance of the class. + Name of the action. + The parameter is null or empty. + + + Determines whether the action name is valid within the specified controller context. + true if the action name is valid within the specified controller context; otherwise, false. + The controller context. + The name of the action. + Information about the action method. + + + Gets or sets the name of the action. + The name of the action. + + + Represents an attribute that affects the selection of an action method. + + + Initializes a new instance of the class. + + + Determines whether the action name is valid in the specified controller context. + true if the action name is valid in the specified controller context; otherwise, false. + The controller context. + The name of the action. + Information about the action method. + + + Encapsulates the result of an action method and is used to perform a framework-level operation on behalf of the action method. + + + Initializes a new instance of the class. + + + Enables processing of the result of an action method by a custom type that inherits from the class. + The context in which the result is executed. The context information includes the controller, HTTP content, request context, and route data. + + + Represents a delegate that contains the logic for selecting an action method. + true if an action method was successfully selected; otherwise, false. + The current HTTP request context. + + + Provides a class that implements the interface in order to support additional metadata. + + + Initializes a new instance of the class. + The name of the model metadata. + The value of the model metadata. + + + Gets the name of the additional metadata attribute. + The name of the of the additional metadata attribute. + + + Provides metadata to the model metadata creation process. + The meta data. + + + Gets the type of the of the additional metadata attribute. + The type of the of the additional metadata attribute. + + + Gets the value of the of the additional metadata attribute. + The value of the of the additional metadata attribute. + + + Represents support for rendering HTML in AJAX scenarios within a view. + + + Initializes a new instance of the class using the specified view context and view data container. + The view context. + The view data container. + One or both of the parameters is null. + + + Initializes a new instance of the class by using the specified view context, view data container, and route collection. + The view context. + The view data container. + The URL route collection. + One or more of the parameters is null. + + + Gets or sets the root path for the location to use for globalization script files. + The location of the folder where globalization script files are stored. The default location is "~/Scripts/Globalization". + + + Serializes the specified message and returns the resulting JSON-formatted string. + The serialized message as a JSON-formatted string. + The message to serialize. + + + Gets the collection of URL routes for the application. + The collection of routes for the application. + + + Gets the ViewBag. + The ViewBag. + + + Gets the context information about the view. + The context of the view. + + + Gets the current view data dictionary. + The view data dictionary. + + + Gets the view data container. + The view data container. + + + Represents support for rendering HTML in AJAX scenarios within a strongly typed view. + The type of the model. + + + Initializes a new instance of the class by using the specified view context and view data container. + The view context. + The view data container. + + + Initializes a new instance of the class by using the specified view context, view data container, and URL route collection. + The view context. + The view data container. + The URL route collection. + + + Gets the ViewBag. + The ViewBag. + + + Gets the strongly typed version of the view data dictionary. + The strongly typed data dictionary of the view. + + + Represents a class that extends the class by adding the ability to determine whether an HTTP request is an AJAX request. + + + + Represents an attribute that marks controllers and actions to skip the during authorization. + + + Initializes a new instance of the class. + + + Allows a request to include HTML markup during model binding by skipping request validation for the property. (It is strongly recommended that your application explicitly check all models where you disable request validation in order to prevent script exploits.) + + + Initializes a new instance of the class. + + + This method supports the ASP.NET MVC validation infrastructure and is not intended to be used directly from your code. + The model metadata. + + + Provides a way to register one or more areas in an ASP.NET MVC application. + + + Initializes a new instance of the class. + + + Gets the name of the area to register. + The name of the area to register. + + + Registers all areas in an ASP.NET MVC application. + + + Registers all areas in an ASP.NET MVC application by using the specified user-defined information. + An object that contains user-defined information to pass to the area. + + + Registers an area in an ASP.NET MVC application using the specified area's context information. + Encapsulates the information that is required in order to register the area. + + + Encapsulates the information that is required in order to register an area within an ASP.NET MVC application. + + + Initializes a new instance of the class using the specified area name and routes collection. + The name of the area to register. + The collection of routes for the application. + + + Initializes a new instance of the class using the specified area name, routes collection, and user-defined data. + The name of the area to register. + The collection of routes for the application. + An object that contains user-defined information to pass to the area. + + + Gets the name of the area to register. + The name of the area to register. + + + Maps the specified URL route and associates it with the area that is specified by the property. + A reference to the mapped route. + The name of the route. + The URL pattern for the route. + The parameter is null. + + + Maps the specified URL route and associates it with the area that is specified by the property, using the specified route default values. + A reference to the mapped route. + The name of the route. + The URL pattern for the route. + An object that contains default route values. + The parameter is null. + + + Maps the specified URL route and associates it with the area that is specified by the property, using the specified route default values and constraint. + A reference to the mapped route. + The name of the route. + The URL pattern for the route. + An object that contains default route values. + A set of expressions that specify valid values for a URL parameter. + The parameter is null. + + + Maps the specified URL route and associates it with the area that is specified by the property, using the specified route default values, constraints, and namespaces. + A reference to the mapped route. + The name of the route. + The URL pattern for the route. + An object that contains default route values. + A set of expressions that specify valid values for a URL parameter. + An enumerable set of namespaces for the application. + The parameter is null. + + + Maps the specified URL route and associates it with the area that is specified by the property, using the specified route default values and namespaces. + A reference to the mapped route. + The name of the route. + The URL pattern for the route. + An object that contains default route values. + An enumerable set of namespaces for the application. + The parameter is null. + + + Maps the specified URL route and associates it with the area that is specified by the property, using the specified namespaces. + A reference to the mapped route. + The name of the route. + The URL pattern for the route. + An enumerable set of namespaces for the application. + The parameter is null. + + + Gets the namespaces for the application. + An enumerable set of namespaces for the application. + + + Gets a collection of defined routes for the application. + A collection of defined routes for the application. + + + Gets an object that contains user-defined information to pass to the area. + An object that contains user-defined information to pass to the area. + + + Provides an abstract class to implement a metadata provider. + + + Called from constructors in a derived class to initialize the class. + + + When overridden in a derived class, creates the model metadata for the property. + The model metadata for the property. + The set of attributes. + The type of the container. + The model accessor. + The type of the model. + The name of the property. + + + Gets a list of attributes. + A list of attributes. + The type of the container. + The property descriptor. + The attribute container. + + + Returns a list of properties for the model. + A list of properties for the model. + The model container. + The type of the container. + + + Returns the metadata for the specified property using the container type and property descriptor. + The metadata for the specified property using the container type and property descriptor. + The model accessor. + The type of the container. + The property descriptor + + + Returns the metadata for the specified property using the container type and property name. + The metadata for the specified property using the container type and property name. + The model accessor. + The type of the container. + The name of the property. + + + Returns the metadata for the specified property using the type of the model. + The metadata for the specified property using the type of the model. + The model accessor. + The type of the model. + + + Returns the type descriptor from the specified type. + The type descriptor. + The type. + + + Provides an abstract class for classes that implement a validation provider. + + + Called from constructors in derived classes to initialize the class. + + + Gets a type descriptor for the specified type. + A type descriptor for the specified type. + The type of the validation provider. + + + Gets the validators for the model using the metadata and controller context. + The validators for the model. + The metadata. + The controller context. + + + Gets the validators for the model using the metadata, the controller context, and a list of attributes. + The validators for the model. + The metadata. + The controller context. + The list of attributes. + + + Provided for backward compatibility with ASP.NET MVC 3. + + + Initializes a new instance of the class. + + + Represents an attribute that is used to set the timeout value, in milliseconds, for an asynchronous method. + + + Initializes a new instance of the class. + The timeout value, in milliseconds. + + + Gets the timeout duration, in milliseconds. + The timeout duration, in milliseconds. + + + Called by ASP.NET before the asynchronous action method executes. + The filter context. + + + Encapsulates the information that is required for using an attribute. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using the specified controller context. + The context within which the result is executed. The context information includes the controller, HTTP content, request context, and route data. + + + Initializes a new instance of the class using the specified controller context and action descriptor. + The context in which the result is executed. The context information includes the controller, HTTP content, request context, and route data. + An object that provides information about an action method, such as its name, controller, parameters, attributes, and filters. + + + Provides information about the action method that is marked by the attribute, such as its name, controller, parameters, attributes, and filters. + The action descriptor for the action method that is marked by the attribute. + + + Gets or sets the result that is returned by an action method. + The result that is returned by an action method. + + + Represents an attribute that is used to restrict access by callers to an action method. + + + Initializes a new instance of the class. + + + When overridden, provides an entry point for custom authorization checks. + true if the user is authorized; otherwise, false. + The HTTP context, which encapsulates all HTTP-specific information about an individual HTTP request. + The parameter is null. + + + Processes HTTP requests that fail authorization. + Encapsulates the information for using . The object contains the controller, HTTP context, request context, action result, and route data. + + + Called when a process requests authorization. + The filter context, which encapsulates information for using . + The parameter is null. + + + Called when the caching module requests authorization. + A reference to the validation status. + The HTTP context, which encapsulates all HTTP-specific information about an individual HTTP request. + The parameter is null. + + + Gets or sets the user roles. + The user roles. + + + Gets the unique identifier for this attribute. + The unique identifier for this attribute. + + + Gets or sets the authorized users. + The authorized users. + + + Represents an attribute that is used to provide details about how model binding to a parameter should occur. + + + Initializes a new instance of the class. + + + Gets or sets a comma-delimited list of property names for which binding is not allowed. + The exclude list. + + + Gets or sets a comma-delimited list of property names for which binding is allowed. + The include list. + + + Determines whether the specified property is allowed. + true if the specified property is allowed; otherwise, false. + The name of the property. + + + Gets or sets the prefix to use when markup is rendered for binding to an action argument or to a model property. + The prefix to use. + + + Represents the base class for views that are compiled by the BuildManager class before being rendered by a view engine. + + + Initializes a new instance of the class using the specified controller context and view path. + The controller context. + The view path. + + + Initializes a new instance of the class using the specified controller context, view path, and view page activator. + Context information for the current controller. This information includes the HTTP context, request context, route data, parent action view context, and more. + The path to the view that will be rendered. + The object responsible for dynamically constructing the view page at run time. + The parameter is null. + The parameter is null or empty. + + + Renders the specified view context by using the specified the writer object. + Information related to rendering a view, such as view data, temporary data, and form context. + The writer object. + The parameter is null. + An instance of the view type could not be created. + + + When overridden in a derived class, renders the specified view context by using the specified writer object and object instance. + Information related to rendering a view, such as view data, temporary data, and form context. + The writer object. + An object that contains additional information that can be used in the view. + + + Gets or sets the view path. + The view path. + + + Provides a base class for view engines. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using the specified view page activator. + The view page activator. + + + Gets a value that indicates whether a file exists in the specified virtual file system (path). + true if the file exists in the virtual file system; otherwise, false. + The controller context. + The virtual path. + + + Gets the view page activator. + The view page activator. + + + Maps a browser request to a byte array. + + + Initializes a new instance of the class. + + + Binds the model by using the specified controller context and binding context. + The bound data object. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + The parameter is null. + + + Provides an abstract class to implement a cached metadata provider. + + + + Initializes a new instance of the class. + + + Gets the cache item policy. + The cache item policy. + + + Gets the cache key prefix. + The cache key prefix. + + + When overridden in a derived class, creates the cached model metadata for the property. + The cached model metadata for the property. + The attributes. + The container type. + The model accessor. + The model type. + The property name. + + + Creates prototype metadata by applying the prototype and model access to yield the final metadata. + The prototype metadata. + The prototype. + The model accessor. + + + Creates a metadata prototype. + A metadata prototype. + The attributes. + The container type. + The model type. + The property name. + + + Gets the metadata for the properties. + The metadata for the properties. + The container. + The container type. + + + Returns the metadata for the specified property. + The metadata for the specified property. + The model accessor. + The container type. + The property descriptor. + + + Returns the metadata for the specified property. + The metadata for the specified property. + The model accessor. + The container type. + The property name. + + + Returns the cached metadata for the specified property using the type of the model. + The cached metadata for the specified property using the type of the model. + The model accessor. + The type of the container. + + + Gets the prototype cache. + The prototype cache. + + + Provides a container to cache attributes. + + + Initializes a new instance of the class. + The attributes. + + + Gets the data type. + The data type. + + + Gets the display. + The display. + + + Gets the display column. + The display column. + + + Gets the display format. + The display format. + + + Gets the display name. + The display name. + + + Indicates whether a data field is editable. + true if the field is editable; otherwise, false. + + + Gets the hidden input. + The hidden input. + + + Indicates whether a data field is read only. + true if the field is read only; otherwise, false. + + + Indicates whether a data field is required. + true if the field is required; otherwise, false. + + + Indicates whether a data field is scaffold. + true if the field is scaffold; otherwise, false. + + + Gets the UI hint. + The UI hint. + + + Provides a container to cache . + + + Initializes a new instance of the class using the prototype and model accessor. + The prototype. + The model accessor. + + + Initializes a new instance of the class using the provider, container type, model type, property name and attributes. + The provider. + The container type. + The model type. + The property name. + The attributes. + + + Gets a value that indicates whether empty strings that are posted back in forms should be converted to Nothing.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + A value that indicates whether empty strings that are posted back in forms should be converted to Nothing. + + + Gets meta information about the data type.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + Meta information about the data type. + + + Gets the description of the model.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + The description of the model. + + + Gets the display format string for the model.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + The display format string for the model. + + + Gets the display name of the model.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + The display name of the model. + + + Gets the edit format string of the model.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + The edit format string of the model. + + + Gets a value that indicates whether the model object should be rendered using associated HTML elements.Gets a value that indicates whether the model object should be rendered using associated HTML elements.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + A value that indicates whether the model object should be rendered using associated HTML elements. + + + Gets a value that indicates whether the model is read-only.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + A value that indicates whether the model is read-only. + + + Gets a value that indicates whether the model is required.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + A value that indicates whether the model is required. + + + Gets the string to display for null values.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + The string to display for null values. + + + Gets a value that represents order of the current metadata.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + A value that represents order of the current metadata. + + + Gets a short display name.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + A short display name. + + + Gets a value that indicates whether the property should be displayed in read-only views such as list and detail views.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + A value that indicates whether the property should be displayed in read-only views such as list and detail views. + + + Gets or sets a value that indicates whether the model should be displayed in editable views.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + Returns . + + + Gets the simple display string for the model.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + The simple display string for the model. + + + Gets a hint that suggests what template to use for this model.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + A hint that suggests what template to use for this model. + + + Gets a value that can be used as a watermark.If the value is cached, the cashed value is returned; otherwise the value is retrieved from the model metadata and stored in the cache. + A value that can be used as a watermark. + + + Implements the default cached model metadata provider for ASP.NET MVC. + + + Initializes a new instance of the class. + + + Returns a container of real instances of the cached metadata class based on prototype and model accessor. + A container of real instances of the cached metadata class. + The prototype. + The model accessor. + + + Returns a container prototype instances of the metadata class. + a container prototype instances of the metadata class. + The attributes type. + The container type. + The model type. + The property name. + + + Provides a container for cached metadata. + he type of the container. + + + Constructor for creating real instances of the metadata class based on a prototype. + The provider. + The container type. + The model type. + The property name. + The prototype. + + + Constructor for creating the prototype instances of the metadata class. + The prototype. + The model accessor. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets a cached value that indicates whether empty strings that are posted back in forms should be converted to null. + A cached value that indicates whether empty strings that are posted back in forms should be converted to null. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets meta information about the data type. + Meta information about the data type. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets the description of the model. + The description of the model. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets the display format string for the model. + The display format string for the model. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets the display name of the model. + The display name of the model. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets the edit format string of the model. + The edit format string of the model. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets a cached value that indicates whether the model object should be rendered using associated HTML elements. + A cached value that indicates whether the model object should be rendered using associated HTML elements. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets a cached value that indicates whether the model is read-only. + A cached value that indicates whether the model is read-only. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets a cached value that indicates whether the model is required. + A cached value that indicates whether the model is required. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets the cached string to display for null values. + The cached string to display for null values. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets a cached value that represents order of the current metadata. + A cached value that represents order of the current metadata. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets a short display name. + A short display name. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets a cached value that indicates whether the property should be displayed in read-only views such as list and detail views. + A cached value that indicates whether the property should be displayed in read-only views such as list and detail views. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets a cached value that indicates whether the model should be displayed in editable views. + A cached value that indicates whether the model should be displayed in editable views. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets the cached simple display string for the model. + The cached simple display string for the model. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets a cached hint that suggests what template to use for this model. + A cached hint that suggests what template to use for this model. + + + This method is protected and therefore cannot be called directly. This method was designed to be overridden in a deriving class such as .Gets or sets a cached value that can be used as a watermark. + A cached value that can be used as a watermark. + + + Gets or sets a cached value that indicates whether empty strings that are posted back in forms should be converted to null. + A cached value that indicates whether empty strings that are posted back in forms should be converted to null. + + + Gets or sets meta information about the data type. + The meta information about the data type. + + + Gets or sets the description of the model. + The description of the model. + + + Gets or sets the display format string for the model. + The display format string for the model. + + + Gets or sets the display name of the model. + The display name of the model. + + + Gets or sets the edit format string of the model. + The edit format string of the model. + + + Gets or sets the simple display string for the model. + The simple display string for the model. + + + Gets or sets a value that indicates whether the model object should be rendered using associated HTML elements. + A value that indicates whether the model object should be rendered using associated HTML elements. + + + Gets or sets a value that indicates whether the model is read-only. + A value that indicates whether the model is read-only. + + + Gets or sets a value that indicates whether the model is required. + A value that indicates whether the model is required. + + + Gets or sets the string to display for null values. + The string to display for null values. + + + Gets or sets a value that represents order of the current metadata. + The order value of the current metadata. + + + Gets or sets the prototype cache. + The prototype cache. + + + Gets or sets a short display name. + The short display name. + + + Gets or sets a value that indicates whether the property should be displayed in read-only views such as list and detail views. + true if the model should be displayed in read-only views; otherwise, false. + + + Gets or sets a value that indicates whether the model should be displayed in editable views. + true if the model should be displayed in editable views; otherwise, false. + + + Gets or sets the simple display string for the model. + The simple display string for the model. + + + Gets or sets a hint that suggests what template to use for this model. + A hint that suggests what template to use for this model. + + + Gets or sets a value that can be used as a watermark. + A value that can be used as a watermark. + + + Provides a mechanism to propagates notification that model binder operations should be canceled. + + + Initializes a new instance of the class. + + + Returns the default cancellation token. + The default cancellation token. + The controller context. + The binding context. + + + Represents an attribute that is used to indicate that an action method should be called only as a child action. + + + Initializes a new instance of the class. + + + Called when authorization is required. + An object that encapsulates the information that is required in order to authorize access to the child action. + + + Represents a value provider for values from child actions. + + + Initializes a new instance of the class. + The controller context. + + + Retrieves a value object using the specified key. + The value object for the specified key. + The key. + + + Represents a factory for creating value provider objects for child actions. + + + Initializes a new instance of the class. + + + Returns a object for the specified controller context. + A object. + The controller context. + + + Returns the client data-type model validators. + + + Initializes a new instance of the class. + + + Returns the client data-type model validators. + The client data-type model validators. + The metadata. + The context. + + + Gets the resource class key. + The resource class key. + + + Provides an attribute that compares two properties of a model. + + + Initializes a new instance of the class. + The property to compare with the current property. + + + Applies formatting to an error message based on the data field where the compare error occurred. + The formatted error message. + The name of the field that caused the validation failure. + + + Formats the property for client validation by prepending an asterisk (*) and a dot. + The string "*." is prepended to the property. + The property. + + + Gets a list of compare-value client validation rules for the property using the specified model metadata and controller context. + A list of compare-value client validation rules. + The model metadata. + The controller context. + + + Determines whether the specified object is equal to the compared object. + null if the value of the compared property is equal to the value parameter; otherwise, a validation result that contains the error message that indicates that the comparison failed. + The value of the object to compare. + The validation context. + + + Gets the property to compare with the current property. + The property to compare with the current property. + + + Gets the other properties display name. + The other properties display name. + + + Represents a user-defined content type that is the result of an action method. + + + Initializes a new instance of the class. + + + Gets or sets the content. + The content. + + + Gets or sets the content encoding. + The content encoding. + + + Gets or sets the type of the content. + The type of the content. + + + Enables processing of the result of an action method by a custom type that inherits from the class. + The context within which the result is executed. + The parameter is null. + + + Provides methods that respond to HTTP requests that are made to an ASP.NET MVC Web site. + + + Initializes a new instance of the class. + + + Gets the action invoker for the controller. + The action invoker. + + + Provides asynchronous operations. + Returns . + + + Begins execution of the specified request context + Returns an IAsyncController instance. + The request context. + The callback. + The state. + + + Begins to invoke the action in the current controller context. + Returns an IAsyncController instance. + The callback. + The state. + + + Gets or sets the binder. + The binder. + + + Creates a content result object by using a string. + The content result instance. + The content to write to the response. + + + Creates a content result object by using a string and the content type. + The content result instance. + The content to write to the response. + The content type (MIME type). + + + Creates a content result object by using a string, the content type, and content encoding. + The content result instance. + The content to write to the response. + The content type (MIME type). + The content encoding. + + + Creates an action invoker. + An action invoker. + + + Creates a temporary data provider. + A temporary data provider. + + + Disable asynchronous support to provide backward compatibility. + true if asynchronous support is disabled; otherwise false. + + + Releases all resources that are used by the current instance of the class. + + + Releases unmanaged resources and optionally releases managed resources. + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + Ends the invocation of the action in the current controller context. + The asynchronous result. + + + Ends the execute core. + The asynchronous result. + + + Invokes the action in the current controller context. + + + Creates a object by using the file contents and file type. + The file-content result object. + The binary content to send to the response. + The content type (MIME type). + + + Creates a object by using the file contents, content type, and the destination file name. + The file-content result object. + The binary content to send to the response. + The content type (MIME type). + The file name to use in the file-download dialog box that is displayed in the browser. + + + Creates a object by using the object and content type. + The file-content result object. + The stream to send to the response. + The content type (MIME type). + + + Creates a object using the object, the content type, and the target file name. + The file-stream result object. + The stream to send to the response. + The content type (MIME type) + The file name to use in the file-download dialog box that is displayed in the browser. + + + Creates a object by using the file name and the content type. + The file-stream result object. + The path of the file to send to the response. + The content type (MIME type). + + + Creates a object by using the file name, the content type, and the file download name. + The file-stream result object. + The path of the file to send to the response. + The content type (MIME type). + The file name to use in the file-download dialog box that is displayed in the browser. + + + Called when a request matches this controller, but no method with the specified action name is found in the controller. + The name of the attempted action. + + + Gets HTTP-specific information about an individual HTTP request. + The HTTP context. + + + Returns an instance of the class. + An instance of the class. + + + Returns an instance of the class. + An instance of the class. + The status description. + + + Initializes data that might not be available when the constructor is called. + The HTTP context and route data. + + + Creates a object. + The object that writes the script to the response. + The JavaScript code to run on the client + + + Creates a object that serializes the specified object to JavaScript Object Notation (JSON). + The JSON result object that serializes the specified object to JSON format. The result object that is prepared by this method is written to the response by the ASP.NET MVC framework when the object is executed. + The JavaScript object graph to serialize. + + + Creates a object that serializes the specified object to JavaScript Object Notation (JSON) format. + The JSON result object that serializes the specified object to JSON format. + The JavaScript object graph to serialize. + The content type (MIME type). + + + Creates a object that serializes the specified object to JavaScript Object Notation (JSON) format. + The JSON result object that serializes the specified object to JSON format. + The JavaScript object graph to serialize. + The content type (MIME type). + The content encoding. + + + Creates a object that serializes the specified object to JavaScript Object Notation (JSON) format using the content type, content encoding, and the JSON request behavior. + The result object that serializes the specified object to JSON format. + The JavaScript object graph to serialize. + The content type (MIME type). + The content encoding. + The JSON request behavior + + + Creates a object that serializes the specified object to JavaScript Object Notation (JSON) format using the specified content type and JSON request behavior. + The result object that serializes the specified object to JSON format. + The JavaScript object graph to serialize. + The content type (MIME type). + The JSON request behavior + + + Creates a object that serializes the specified object to JavaScript Object Notation (JSON) format using the specified JSON request behavior. + The result object that serializes the specified object to JSON format. + The JavaScript object graph to serialize. + The JSON request behavior. + + + Gets the model state dictionary object that contains the state of the model and of model-binding validation. + The model state dictionary. + + + Called after the action method is invoked. + Information about the current request and action. + + + Called before the action method is invoked. + Information about the current request and action. + + + Called when authorization occurs. + Information about the current request and action. + + + Called when an unhandled exception occurs in the action. + Information about the current request and action. + + + Called after the action result that is returned by an action method is executed. + Information about the current request and action result + + + Called before the action result that is returned by an action method is executed. + Information about the current request and action result + + + Creates a object that renders a partial view. + A partial-view result object. + + + Creates a object that renders a partial view, by using the specified model. + A partial-view result object. + The model that is rendered by the partial view + + + Creates a object that renders a partial view, by using the specified view name. + A partial-view result object. + The name of the view that is rendered to the response. + + + Creates a object that renders a partial view, by using the specified view name and model. + A partial-view result object. + The name of the view that is rendered to the response. + The model that is rendered by the partial view + + + Gets the HTTP context profile. + The HTTP context profile. + + + Creates a object that redirects to the specified URL. + The redirect result object. + The URL to redirect to. + + + Returns an instance of the class with the property set to true. + An instance of the class with the property set to true. + The URL to redirect to. + + + Redirects to the specified action using the action name. + The redirect result object. + The name of the action. + + + Redirects to the specified action using the action name and route values. + The redirect result object. + The name of the action. + The parameters for a route. + + + Redirects to the specified action using the action name and controller name. + The redirect result object. + The name of the action. + The name of the controller + + + Redirects to the specified action using the action name, controller name, and route values. + The redirect result object. + The name of the action. + The name of the controller + The parameters for a route. + + + Redirects to the specified action using the action name, controller name, and route dictionary. + The redirect result object. + The name of the action. + The name of the controller + The parameters for a route. + + + Redirects to the specified action using the action name and route dictionary. + The redirect result object. + The name of the action. + The parameters for a route. + + + Returns an instance of the class with the property set to true using the specified action name. + An instance of the class with the property set to true using the specified action name, controller name, and route values. + The action name. + + + Returns an instance of the class with the property set to true using the specified action name, and route values. + An instance of the class with the property set to true using the specified action name, and route values. + The action name. + The route values. + + + Returns an instance of the class with the property set to true using the specified action name, and controller name. + An instance of the class with the property set to true using the specified action name, and controller name. + The action name. + The controller name. + + + Returns an instance of the class with the property set to true using the specified action name, controller name, and route values. + An instance of the class with the property set to true. + The action name. + The controller name. + The route values. + + + Returns an instance of the class with the property set to true using the specified action name, controller name, and route values. + An instance of the class with the property set to true using the specified action name, controller name, and route values. + The action name. + The controller name. + The route values. + + + Returns an instance of the class with the property set to true using the specified action name, and route values. + An instance of the class with the property set to true using the specified action name, and route values. + The action name. + The route values. + + + Redirects to the specified route using the specified route values. + The redirect-to-route result object. + The parameters for a route. + + + Redirects to the specified route using the route name. + The redirect-to-route result object. + The name of the route + + + Redirects to the specified route using the route name and route values. + The redirect-to-route result object. + The name of the route + The parameters for a route. + + + Redirects to the specified route using the route name and route dictionary. + The redirect-to-route result object. + The name of the route + The parameters for a route. + + + Redirects to the specified route using the route dictionary. + The redirect-to-route result object. + The parameters for a route. + + + Returns an instance of the class with the property set to true using the specified route values. + Returns an instance of the class with the property set to true. + The route name. + + + Returns an instance of the class with the property set to true using the specified route name. + Returns an instance of the class with the property set to true using the specified route name. + The route name. + + + Returns an instance of the class with the property set to true using the specified route name and route values. + An instance of the class with the property set to true. + The route name. + The route values. + + + Returns an instance of the class with the property set to true using the specified route name and route values. + An instance of the class with the property set to true using the specified route name and route values. + The route name. + The route values. + + + Returns an instance of the class with the property set to true using the specified route values. + An instance of the class with the property set to true using the specified route values. + The route values. + + + Gets the object for the current HTTP request. + The request object. + + + Gets the object for the current HTTP response. + The response object. + + + Gets the route data for the current request. + The route data. + + + Gets the object that provides methods that are used during Web request processing. + The HTTP server object. + + + Gets the object for the current HTTP request. + The HTTP session-state object for the current HTTP request. + + + Initializes a new instance of the class. + Returns an IAsyncController instance. + The request context. + The callback. + The state. + + + Ends the execute task. + The asynchronous result. + + + This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. This method calls the method. + The filter context. + + + This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. This method calls the method. + The filter context. + + + This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. This method calls the method. + The filter context. + + + This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. This method calls the method. + The filter context. + + + This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. This method calls the method. + The filter context. + + + This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. This method calls the method. + The filter context. + + + Gets the temporary-data provider object that is used to store data for the next request. + The temporary-data provider. + + + Updates the specified model instance using values from the controller's current value provider. + true if the update is successful; otherwise, false. + The model instance to update. + The type of the model object. + The parameter or the property is null. + + + Updates the specified model instance using values from the controller's current value provider and a prefix. + true if the update is successful; otherwise, false. + The model instance to update. + The prefix to use when looking up values in the value provider. + The type of the model object. + The parameter or the property is null. + + + Updates the specified model instance using values from the controller's current value provider, a prefix, and included properties. + true if the update is successful; otherwise, false. + The model instance to update. + The prefix to use when looking up values in the value provider. + A list of properties of the model to update. + The type of the model object. + The parameter or the property is null. + + + Updates the specified model instance using values from the controller's current value provider, a prefix, a list of properties to exclude, and a list of properties to include. + true if the update is successful; otherwise, false. + The model instance to update. + The prefix to use when looking up values in the value provider + A list of properties of the model to update. + A list of properties to explicitly exclude from the update. These are excluded even if they are listed in the parameter list. + The type of the model object. + The parameter or the property is null. + + + Updates the specified model instance using values from the value provider, a prefix, a list of properties to exclude , and a list of properties to include. + true if the update is successful; otherwise, false. + The model instance to update. + The prefix to use when looking up values in the value provider. + A list of properties of the model to update. + A list of properties to explicitly exclude from the update. These are excluded even if they are listed in the parameter list. + A dictionary of values that is used to update the model. + The type of the model object. + + + Updates the specified model instance using values from the value provider, a prefix, and included properties. + true if the update is successful; otherwise, false. + The model instance to update. + The prefix to use when looking up values in the value provider. + A list of properties of the model to update. + A dictionary of values that is used to update the model. + The type of the model object. + + + Updates the specified model instance using values from the value provider and a prefix. + true if the update is successful; otherwise, false. + The model instance to update. + The prefix to use when looking up values in the value provider. + A dictionary of values that is used to update the model. + The type of the model object. + + + Updates the specified model instance using values from the controller's current value provider and included properties. + true if the update is successful; otherwise, false. + The model instance to update. + A list of properties of the model to update. + The type of the model object. + The parameter or the property is null. + + + Updates the specified model instance using values from the value provider and a list of properties to include. + true if the update is successful; otherwise, false. + The model instance to update. + A list of properties of the model to update. + A dictionary of values that is used to update the model. + The type of the model object. + + + Updates the specified model instance using values from the value provider. + true if the update is successful; otherwise, false. + The model instance to update. + A dictionary of values that is used to update the model. + The type of the model object. + + + Validates the specified model instance. + true if the model validation is successful; otherwise, false. + The model instance to validate. + + + Validates the specified model instance using an HTML prefix. + true if the model validation is successful; otherwise, false. + The model to validate. + The prefix to use when looking up values in the model provider. + + + Updates the specified model instance using values from the controller's current value provider. + The model instance to update. + The type of the model object. + The model was not successfully updated. + + + Updates the specified model instance using values from the controller's current value provider and a prefix. + The model instance to update. + A prefix to use when looking up values in the value provider. + The type of the model object. + + + Updates the specified model instance using values from the controller's current value provider, a prefix, and included properties. + The model instance to update. + A prefix to use when looking up values in the value provider. + A list of properties of the model to update. + The type of the model object. + + + Updates the specified model instance using values from the controller's current value provider, a prefix, a list of properties to exclude, and a list of properties to include. + The model instance to update. + A prefix to use when looking up values in the value provider. + A list of properties of the model to update. + A list of properties to explicitly exclude from the update. These are excluded even if they are listed in the list. + The type of the model object. + + + Updates the specified model instance using values from the value provider, a prefix, a list of properties to exclude, and a list of properties to include. + The model instance to update. + The prefix to use when looking up values in the value provider. + A list of properties of the model to update. + A list of properties to explicitly exclude from the update. These are excluded even if they are listed in the parameter list. + A dictionary of values that is used to update the model. + The type of the model object. + + + Updates the specified model instance using values from the value provider, a prefix, and a list of properties to include. + The model instance to update. + The prefix to use when looking up values in the value provider. + A list of properties of the model to update. + A dictionary of values that is used to update the model. + The type of the model object. + + + Updates the specified model instance using values from the value provider and a prefix. + The model instance to update. + The prefix to use when looking up values in the value provider. + A dictionary of values that is used to update the model. + The type of the model object. + + + Updates the specified model instance using values from the controller object's current value provider. + The model instance to update. + A list of properties of the model to update. + The type of the model object. + + + Updates the specified model instance using values from the value provider, a prefix, and a list of properties to include. + The model instance to update. + A list of properties of the model to update. + A dictionary of values that is used to update the model. + The type of the model object. + + + Updates the specified model instance using values from the value provider. + The model instance to update. + A dictionary of values that is used to update the model. + The type of the model object. + + + Gets the URL helper object that is used to generate URLs by using routing. + The URL helper object. + + + Gets the user security information for the current HTTP request. + The user security information for the current HTTP request. + + + Validates the specified model instance. + The model to validate. + + + Validates the specified model instance using an HTML prefix. + The model to validate. + The prefix to use when looking up values in the model provider. + + + Creates a object that renders a view to the response. + The view result that renders a view to the response. + + + Creates a object by using the model that renders a view to the response. + The view result. + The model that is rendered by the view. + + + Creates a object by using the view name that renders a view. + The view result. + The name of the view that is rendered to the response. + + + Creates a object by using the view name and model that renders a view to the response. + The view result. + The name of the view that is rendered to the response. + The model that is rendered by the view. + + + Creates a object using the view name and master-page name that renders a view to the response. + The view result. + The name of the view that is rendered to the response. + The name of the master page or template to use when the view is rendered. + + + Creates a object using the view name, master-page name, and model that renders a view. + The view result. + The name of the view that is rendered to the response. + The name of the master page or template to use when the view is rendered. + The model that is rendered by the view. + + + Creates a object that renders the specified object. + The view result. + The view that is rendered to the response. + + + Creates a object that renders the specified object. + The view result. + The view that is rendered to the response. + The model that is rendered by the view. + + + Gets the view engine collection. + The view engine collection. + + + Represents a class that is responsible for invoking the action methods of a controller. + + + Initializes a new instance of the class. + + + Gets or sets the model binders that are associated with the action. + The model binders that are associated with the action. + + + Creates the action result. + The action result object. + The controller context. + The action descriptor. + The action return value. + + + Finds the information about the action method. + Information about the action method. + The controller context. + The controller descriptor. + The name of the action. + + + Retrieves information about the controller by using the specified controller context. + Information about the controller. + The controller context. + + + Retrieves information about the action filters. + Information about the action filters. + The controller context. + The action descriptor. + + + Gets the value of the specified action-method parameter. + The value of the action-method parameter. + The controller context. + The parameter descriptor. + + + Gets the values of the action-method parameters. + The values of the action-method parameters. + The controller context. + The action descriptor. + + + Invokes the specified action by using the specified controller context. + The result of executing the action. + The controller context. + The name of the action to invoke. + The parameter is null. + The parameter is null or empty. + The thread was aborted during invocation of the action. + An unspecified error occurred during invocation of the action. + + + Invokes the specified action method by using the specified parameters and the controller context. + The result of executing the action method. + The controller context. + The action descriptor. + The parameters. + + + Invokes the specified action method by using the specified parameters, controller context, and action filters. + The context for the ActionExecuted method of the class. + The controller context. + The action filters. + The action descriptor. + The parameters. + + + Invokes the specified action result by using the specified controller context. + The controller context. + The action result. + + + Invokes the specified action result by using the specified action filters and the controller context. + The context for the ResultExecuted method of the class. + The controller context. + The action filters. + The action result. + + + Invokes the specified authorization filters by using the specified action descriptor and controller context. + The context for the object. + The controller context. + The authorization filters. + The action descriptor. + + + Invokes the specified exception filters by using the specified exception and controller context. + The context for the object. + The controller context. + The exception filters. + The exception. + + + Represents the base class for all MVC controllers. + + + Initializes a new instance of the class. + + + Gets or sets the controller context. + The controller context. + + + Executes the specified request context. + The request context. + The parameter is null. + + + Executes the request. + + + Initializes the specified request context. + The request context. + + + Executes the specified request context. + The request context. + + + Gets or sets the dictionary for temporary data. + The dictionary for temporary data. + + + Gets or sets a value that indicates whether request validation is enabled for this request. + true if request validation is enabled for this request; otherwise, false. The default is true. + + + Gets or sets the value provider for the controller. + The value provider for the controller. + + + Gets the dynamic view data dictionary. + The dynamic view data dictionary. + + + Gets or sets the dictionary for view data. + The dictionary for the view data. + + + Represents a class that is responsible for dynamically building a controller. + + + Initializes a new instance of the class. + + + Gets the current controller builder object. + The current controller builder. + + + Gets the default namespaces. + The default namespaces. + + + Gets the associated controller factory. + The controller factory. + + + Sets the controller factory by using the specified type. + The type of the controller factory. + The parameter is null. + The controller factory cannot be assigned from the type in the parameter. + An error occurred while the controller factory was being set. + + + Sets the specified controller factory. + The controller factory. + The parameter is null. + + + Encapsulates information about an HTTP request that matches specified and instances. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class by using the specified HTTP context, URL route data, and controller. + The HTTP context. + The route data. + The controller. + + + Initializes a new instance of the class by using the specified controller context. + The controller context. + The parameter is null. + + + Initializes a new instance of the class by using the specified request context and controller. + The request context. + The controller. + One or both parameters are null. + + + Gets or sets the controller. + The controller. + + + Gets the display mode. + The display mode. + + + Gets or sets the HTTP context. + The HTTP context. + + + Gets a value that indicates whether the associated action method is a child action. + true if the associated action method is a child action; otherwise, false. + + + Gets an object that contains the view context information for the parent action method. + An object that contains the view context information for the parent action method. + + + Gets or sets the request context. + The request context. + + + Gets or sets the URL route data. + The URL route data. + + + Encapsulates information that describes a controller, such as its name, type, and actions. + + + Initializes a new instance of the class. + + + Gets the name of the controller. + The name of the controller. + + + Gets the type of the controller. + The type of the controller. + + + Finds an action method by using the specified name and controller context. + The information about the action method. + The controller context. + The name of the action. + + + Retrieves a list of action-method descriptors in the controller. + A list of action-method descriptors in the controller. + + + Retrieves custom attributes that are defined for this member, excluding named attributes. + An array of custom attributes, or an empty array if no custom attributes exist. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The custom attribute type cannot be loaded. + There is more than one attribute of type defined for this member. + + + Retrieves custom attributes of a specified type that are defined for this member, excluding named attributes. + An array of custom attributes, or an empty array if no custom attributes exist. + The type of the custom attributes. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The custom attribute type cannot be loaded. + There is more than one attribute of type defined for this member. + The parameter is null (Nothing in Visual Basic). + + + Gets the filter attributes. + The filter attributes. + true if the cache should be used; otherwise, false. + + + Retrieves a value that indicates whether one or more instance of the specified custom attribute are defined for this member. + true if the is defined for this member; otherwise, false. + The type of the custom attribute. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The parameter is null (Nothing in Visual Basic). + + + When implemented in a derived class, gets the unique ID for the controller descriptor using lazy initialization. + The unique ID. + + + Adds the controller to the instance. + + + Initializes a new instance of the class. + + + Returns the collection of controller instance filters. + The collection of controller instance filters. + The controller context. + The action descriptor. + + + Represents an attribute that invokes a custom model binder. + + + Initializes a new instance of the class. + + + Retrieves the associated model binder. + A reference to an object that implements the interface. + + + Provides a container for common metadata, for the class, and for the class for a data model. + + + Initializes a new instance of the class. + The data-annotations model metadata provider. + The type of the container. + The model accessor. + The type of the model. + The name of the property. + The display column attribute. + + + Returns simple text for the model data. + Simple text for the model data. + + + Implements the default model metadata provider for ASP.NET MVC. + + + Initializes a new instance of the class. + + + Gets the metadata for the specified property. + The metadata for the property. + The attributes. + The type of the container. + The model accessor. + The type of the model. + The name of the property. + + + Represents the method that creates a instance. + + + Provides a model validator. + + + Initializes a new instance of the class. + The metadata for the model. + The controller context for the model. + The validation attribute for the model. + + + Gets the validation attribute for the model validator. + The validation attribute for the model validator. + + + Gets the error message for the validation failure. + The error message for the validation failure. + + + Retrieves a collection of client validation rules. + A collection of client validation rules. + + + Gets a value that indicates whether model validation is required. + true if model validation is required; otherwise, false. + + + Returns a list of validation error messages for the model. + A list of validation error messages for the model, or an empty list if no errors have occurred. + The container for the model. + + + Provides a model validator for a specified validation type. + + + + Initializes a new instance of the class. + The metadata for the model. + The controller context for the model. + The validation attribute for the model. + + + Gets the validation attribute from the model validator. + The validation attribute from the model validator. + + + Implements the default validation provider for ASP.NET MVC. + + + Initializes a new instance of the class. + + + Gets or sets a value that indicates whether non-nullable value types are required. + true if non-nullable value types are required; otherwise, false. + + + Gets a list of validators. + A list of validators. + The metadata. + The context. + The list of validation attributes. + + + Registers an adapter to provide client-side validation. + The type of the validation attribute. + The type of the adapter. + + + Registers an adapter factory for the validation provider. + The type of the attribute. + The factory that will be used to create the object for the specified attribute. + + + Registers the default adapter. + The type of the adapter. + + + Registers the default adapter factory. + The factory that will be used to create the object for the default adapter. + + + Registers an adapter to provide default object validation. + The type of the adapter. + + + Registers an adapter factory for the default object validation provider. + The factory. + + + Registers an adapter to provide object validation. + The type of the model. + The type of the adapter. + + + Registers an adapter factory for the object validation provider. + The type of the model. + The factory. + + + Provides a factory for validators that are based on . + + + Provides a container for the error-information model validator. + + + Initializes a new instance of the class. + + + Gets a list of error-information model validators. + A list of error-information model validators. + The model metadata. + The controller context. + + + Represents the controller factory that is registered by default. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using a controller activator. + An object that implements the controller activator interface. + + + Creates the specified controller by using the specified request context. + The controller. + The context of the HTTP request, which includes the HTTP context and route data. + The name of the controller. + The parameter is null. + The parameter is null or empty. + + + Retrieves the controller instance for the specified request context and controller type. + The controller instance. + The context of the HTTP request, which includes the HTTP context and route data. + The type of the controller. + + is null. + + cannot be assigned. + An instance of cannot be created. + + + Returns the controller's session behavior. + The controller's session behavior. + The request context. + The type of the controller. + + + Retrieves the controller type for the specified name and request context. + The controller type. + The context of the HTTP request, which includes the HTTP context and route data. + The name of the controller. + + + Releases the specified controller. + The controller to release. + + + This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. This method calls the method. + The controller's session behavior. + The request context. + The controller name. + + + Maps a browser request to a data object. This class provides a concrete implementation of a model binder. + + + Initializes a new instance of the class. + + + Gets or sets the model binders for the application. + The model binders for the application. + + + Binds the model by using the specified controller context and binding context. + The bound object. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + The parameter is null. + + + Binds the specified property by using the specified controller context and binding context and the specified property descriptor. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + Describes a property to be bound. The descriptor provides information such as the component type, property type, and property value. It also provides methods to get or set the property value. + + + Creates the specified model type by using the specified controller context and binding context. + A data object of the specified type. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + The type of the model object to return. + + + Creates an index (a subindex) based on a category of components that make up a larger index, where the specified index value is an integer. + The name of the subindex. + The prefix for the subindex. + The index value. + + + Creates an index (a subindex) based on a category of components that make up a larger index, where the specified index value is a string. + The name of the subindex. + The prefix for the subindex. + The index value. + + + Creates the name of the subproperty by using the specified prefix and property name. + The name of the subproperty. + The prefix for the subproperty. + The name of the property. + + + Returns a set of properties that match the property filter restrictions that are established by the specified . + An enumerable set of property descriptors. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + + + Returns the properties of the model by using the specified controller context and binding context. + A collection of property descriptors. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + + + Returns the value of a property using the specified controller context, binding context, property descriptor, and property binder. + An object that represents the property value. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + The descriptor for the property to access. The descriptor provides information such as the component type, property type, and property value. It also provides methods to get or set the property value. + An object that provides a way to bind the property. + + + Returns the descriptor object for a type that is specified by its controller context and binding context. + A custom type descriptor object. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + + + Determines whether a data model is valid for the specified binding context. + true if the model is valid; otherwise, false. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + The parameter is null. + + + Called when the model is updated. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + + + Called when the model is updating. + true if the model is updating; otherwise, false. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + + + Called when the specified property is validated. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + Describes a property to be validated. The descriptor provides information such as the component type, property type, and property value. It also provides methods to get or set the property value. + The value to set for the property. + + + Called when the specified property is validating. + true if the property is validating; otherwise, false. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + Describes a property being validated. The descriptor provides information such as component type, property type, and property value. It also provides methods to get or set the property value. + The value to set for the property. + + + Gets or sets the name of the resource file (class key) that contains localized string values. + The name of the resource file (class key). + + + Sets the specified property by using the specified controller context, binding context, and property value. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + Describes a property to be set. The descriptor provides information such as the component type, property type, and property value. It also provides methods to get or set the property value. + The value to set for the property. + + + Represents a memory cache for view locations. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class by using the specified cache time span. + The cache time span. + The Ticks attribute of the parameter is set to a negative number. + + + Retrieves the default view location by using the specified HTTP context and cache key. + The default view location. + The HTTP context. + The cache key + The parameter is null. + + + Inserts the view in the specified virtual path by using the specified HTTP context, cache key, and virtual path. + The HTTP context. + The cache key. + The virtual path + The parameter is null. + + + Creates an empty view location cache. + + + Gets or sets the cache time span. + The cache time span. + + + Provides a registration point for dependency resolvers that implement or the Common Service Locator IServiceLocator interface. + + + Initializes a new instance of the class. + + + Gets the implementation of the dependency resolver. + The implementation of the dependency resolver. + + + This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. + The implementation of the dependency resolver. + + + This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. + The function that provides the service. + The function that provides the services. + + + This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. + The common service locator. + + + This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. + The object that implements the dependency resolver. + + + Provides a registration point for dependency resolvers using the specified service delegate and specified service collection delegates. + The service delegate. + The services delegates. + + + Provides a registration point for dependency resolvers using the provided common service locator when using a service locator interface. + The common service locator. + + + Provides a registration point for dependency resolvers, using the specified dependency resolver interface. + The dependency resolver. + + + Provides a type-safe implementation of and . + + + Resolves singly registered services that support arbitrary object creation. + The requested service or object. + The dependency resolver instance that this method extends. + The type of the requested service or object. + + + Resolves multiply registered services. + The requested services. + The dependency resolver instance that this method extends. + The type of the requested services. + + + Represents the base class for value providers whose values come from a collection that implements the interface. + The type of the value. + + + Initializes a new instance of the class. + The name/value pairs that are used to initialize the value provider. + Information about a specific culture, such as the names of the culture, the writing system, and the calendar used. + The parameter is null. + + + Determines whether the collection contains the specified prefix. + true if the collection contains the specified prefix; otherwise, false. + The prefix to search for. + The parameter is null. + + + Gets the keys from the prefix. + The keys from the prefix. + the prefix. + + + Returns a value object using the specified key and controller context. + The value object for the specified key. + The key of the value object to retrieve. + The parameter is null. + + + Provides an empty metadata provider for data models that do not require metadata. + + + Initializes a new instance of the class. + + + Creates a new instance of the class. + A new instance of the class. + The attributes. + The type of the container. + The model accessor. + The type of the model. + The name of the model. + + + Provides an empty validation provider for models that do not require a validator. + + + Initializes a new instance of the class. + + + Gets the empty model validator. + The empty model validator. + The metadata. + The context. + + + Represents a result that does nothing, such as a controller action method that returns nothing. + + + Initializes a new instance of the class. + + + Executes the specified result context. + The result context. + + + Provides the context for using the class. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class for the specified exception by using the specified controller context. + The controller context. + The exception. + The parameter is null. + + + Gets or sets the exception object. + The exception object. + + + Gets or sets a value that indicates whether the exception has been handled. + true if the exception has been handled; otherwise, false. + + + Gets or sets the action result. + The action result. + + + Provides a helper class to get the model name from an expression. + + + Gets the model name from a lambda expression. + The model name. + The expression. + + + Gets the model name from a string expression. + The model name. + The expression. + + + Provides a container for client-side field validation metadata. + + + Initializes a new instance of the class. + + + Gets or sets the name of the data field. + The name of the data field. + + + Gets or sets a value that indicates whether the validation message contents should be replaced with the client validation error. + true if the validation message contents should be replaced with the client validation error; otherwise, false. + + + Gets or sets the validator message ID. + The validator message ID. + + + Gets the client validation rules. + The client validation rules. + + + Sends the contents of a binary file to the response. + + + Initializes a new instance of the class by using the specified file contents and content type. + The byte array to send to the response. + The content type to use for the response. + The parameter is null. + + + The binary content to send to the response. + The file contents. + + + Writes the file content to the response. + The response. + + + Sends the contents of a file to the response. + + + Initializes a new instance of the class by using the specified file name and content type. + The name of the file to send to the response. + The content type of the response. + The parameter is null or empty. + + + Gets or sets the path of the file that is sent to the response. + The path of the file that is sent to the response. + + + Writes the file to the response. + The response. + + + Represents a base class that is used to send binary file content to the response. + + + Initializes a new instance of the class. + The type of the content. + The parameter is null or empty. + + + Gets the content type to use for the response. + The type of the content. + + + Enables processing of the result of an action method by a custom type that inherits from the class. + The context within which the result is executed. + The parameter is null. + + + Gets or sets the content-disposition header so that a file-download dialog box is displayed in the browser with the specified file name. + The name of the file. + + + Writes the file to the response. + The response. + + + Sends binary content to the response by using a instance. + + + Initializes a new instance of the class. + The stream to send to the response. + The content type to use for the response. + The parameter is null. + + + Gets the stream that will be sent to the response. + The file stream. + + + Writes the file to the response. + The response. + + + Represents a metadata class that contains a reference to the implementation of one or more of the filter interfaces, the filter's order, and the filter's scope. + + + Initializes a new instance of the class. + The instance. + The scope. + The order. + + + Represents a constant that is used to specify the default ordering of filters. + + + Gets the instance of this class. + The instance of this class. + + + Gets the order in which the filter is applied. + The order in which the filter is applied. + + + Gets the scope ordering of the filter. + The scope ordering of the filter. + + + Represents the base class for action and result filter attributes. + + + Initializes a new instance of the class. + + + Gets or sets a value that indicates whether more than one instance of the filter attribute can be specified. + true if more than one instance of the filter attribute can be specified; otherwise, false. + + + Gets or sets the order in which the action filters are executed. + The order in which the action filters are executed. + + + Defines a filter provider for filter attributes. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class and optionally caches attribute instances. + true to cache attribute instances; otherwise, false. + + + Gets a collection of custom action attributes. + A collection of custom action attributes. + The controller context. + The action descriptor. + + + Gets a collection of controller attributes. + A collection of controller attributes. + The controller context. + The action descriptor. + + + Aggregates the filters from all of the filter providers into one collection. + The collection filters from all of the filter providers. + The controller context. + The action descriptor. + + + Encapsulates information about the available action filters. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using the specified filters collection. + The filters collection. + + + Gets all the action filters in the application. + The action filters. + + + Gets all the authorization filters in the application. + The authorization filters. + + + Gets all the exception filters in the application. + The exception filters. + + + Gets all the result filters in the application. + The result filters. + + + Represents the collection of filter providers for the application. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using the filter providers collection. + The filter providers collection. + + + Returns the collection of filter providers. + The collection of filter providers. + The controller context. + The action descriptor. + + + Provides a registration point for filters. + + + Provides a registration point for filters. + The collection of filters. + + + Defines values that specify the order in which ASP.NET MVC filters run within the same filter type and filter order. + + + Specifies first. + + + Specifies an order before and after . + + + Specifies an order before and after . + + + Specifies an order before and after . + + + Specifies last. + + + Contains the form value providers for the application. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + The collection. + The parameter is null. + + + Gets the specified value provider. + The value provider. + The name of the value provider to get. + The parameter is null or empty. + + + Gets a value that indicates whether the value provider contains an entry that has the specified prefix. + true if the value provider contains an entry that has the specified prefix; otherwise, false. + The prefix to look for. + + + Gets a value from a value provider using the specified key. + A value from a value provider. + The key. + + + Returns a dictionary that contains the value providers. + A dictionary of value providers. + + + Encapsulates information that is required in order to validate and process the input data from an HTML form. + + + Initializes a new instance of the class. + + + Gets the field validators for the form. + A dictionary of field validators for the form. + + + Gets or sets the form identifier. + The form identifier. + + + Returns a serialized object that contains the form identifier and field-validation values for the form. + A serialized object that contains the form identifier and field-validation values for the form. + + + Returns the validation value for the specified input field. + The value to validate the field input with. + The name of the field to retrieve the validation value for. + The parameter is either null or empty. + + + Returns the validation value for the specified input field and a value that indicates what to do if the validation value is not found. + The value to validate the field input with. + The name of the field to retrieve the validation value for. + true to create a validation value if one is not found; otherwise, false. + The parameter is either null or empty. + + + Returns a value that indicates whether the specified field has been rendered in the form. + true if the field has been rendered; otherwise, false. + The field name. + + + Sets a value that indicates whether the specified field has been rendered in the form. + The field name. + true to specify that the field has been rendered in the form; otherwise, false. + + + Determines whether client validation errors should be dynamically added to the validation summary. + true if client validation errors should be added to the validation summary; otherwise, false. + + + Gets or sets the identifier for the validation summary. + The identifier for the validation summary. + + + Enumerates the HTTP request types for a form. + + + Specifies a GET request. + + + Specifies a POST request. + + + Represents a value provider for form values that are contained in a object. + + + Initializes a new instance of the class. + An object that encapsulates information about the current HTTP request. + + + Represents a class that is responsible for creating a new instance of a form-value provider object. + + + Initializes a new instance of the class. + + + Returns a form-value provider object for the specified controller context. + A form-value provider object. + An object that encapsulates information about the current HTTP request. + The parameter is null. + + + Represents a class that contains all the global filters. + + + Initializes a new instance of the class. + + + Adds the specified filter to the global filter collection. + The filter. + + + Adds the specified filter to the global filter collection using the specified filter run order. + The filter. + The filter run order. + + + Removes all filters from the global filter collection. + + + Determines whether a filter is in the global filter collection. + true if is found in the global filter collection; otherwise, false. + The filter. + + + Gets the number of filters in the global filter collection. + The number of filters in the global filter collection. + + + Returns an enumerator that iterates through the global filter collection. + An enumerator that iterates through the global filter collection. + + + Removes all the filters that match the specified filter. + The filter to remove. + + + This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. + An enumerator that iterates through the global filter collection. + + + This API supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. + An enumerator that iterates through the global filter collection. + The controller context. + The action descriptor. + + + Represents the global filter collection. + + + Gets or sets the global filter collection. + The global filter collection. + + + Represents an attribute that is used to handle an exception that is thrown by an action method. + + + Initializes a new instance of the class. + + + Gets or sets the type of the exception. + The type of the exception. + + + Gets or sets the master view for displaying exception information. + The master view. + + + Called when an exception occurs. + The action-filter context. + The parameter is null. + + + Gets the unique identifier for this attribute. + The unique identifier for this attribute. + + + Gets or sets the page view for displaying exception information. + The page view. + + + Encapsulates information for handling an error that was thrown by an action method. + + + Initializes a new instance of the class. + The exception. + The name of the controller. + The name of the action. + The parameter is null. + The or parameter is null or empty. + + + Gets or sets the name of the action that was executing when the exception was thrown. + The name of the action. + + + Gets or sets the name of the controller that contains the action method that threw the exception. + The name of the controller. + + + Gets or sets the exception object. + The exception object. + + + Represents an attribute that is used to indicate whether a property or field value should be rendered as a hidden input element. + + + Initializes a new instance of the class. + + + Gets or sets a value that indicates whether to display the value of the hidden input element. + true if the value should be displayed; otherwise, false. + + + Represents support for rendering HTML controls in a view. + + + Initializes a new instance of the class by using the specified view context and view data container. + The view context. + The view data container. + The or the parameter is null. + + + Initializes a new instance of the class by using the specified view context, view data container, and route collection. + The view context. + The view data container. + The route collection. + One or more parameters is null. + + + Replaces underscore characters (_) with hyphens (-) in the specified HTML attributes. + The HTML attributes with underscore characters replaced by hyphens. + The HTML attributes. + + + Generates a hidden form field (anti-forgery token) that is validated when the form is submitted. + The generated form field (anti-forgery token). + + + Generates a hidden form field (anti-forgery token) that is validated when the form is submitted. The field value is generated using the specified salt value. + The generated form field (anti-forgery token). + The salt value, which can be any non-empty string. + + + Generates a hidden form field (anti-forgery token) that is validated when the form is submitted. The field value is generated using the specified salt value, domain, and path. + The generated form field (anti-forgery token). + The salt value, which can be any non-empty string. + The application domain. + The virtual path. + + + Converts the specified attribute object to an HTML-encoded string. + The HTML-encoded string. If the value parameter is null or empty, this method returns an empty string. + The object to encode. + + + Converts the specified attribute string to an HTML-encoded string. + The HTML-encoded string. If the value parameter is null or empty, this method returns an empty string. + The string to encode. + + + Gets or sets a value that indicates whether client validation is enabled. + true if enable client validation is enabled; otherwise, false. + + + Enables input validation that is performed by using client script in the browser. + + + Enables or disables client validation. + true to enable client validation; otherwise, false. + + + Enables unobtrusive JavaScript. + + + Enables or disables unobtrusive JavaScript. + true to enable unobtrusive JavaScript; otherwise, false. + + + Converts the value of the specified object to an HTML-encoded string. + The HTML-encoded string. + The object to encode. + + + Converts the specified string to an HTML-encoded string. + The HTML-encoded string. + The string to encode. + + + Formats the value. + The formatted value. + The value. + The format string. + + + Creates an HTML element ID using the specified element name. + The ID of the HTML element. + The name of the HTML element. + The parameter is null. + + + Creates an HTML element ID using the specified element name and a string that replaces dots in the name. + The ID of the HTML element. + The name of the HTML element. + The string that replaces dots (.) in the parameter. + The parameter or the parameter is null. + + + Generates an HTML anchor element (a element) that links to the specified action method, and enables the user to specify the communication protocol, name of the host, and a URL fragment. + An HTML element that links to the specified action method. + The context of the HTTP request. + The collection of URL routes. + The text caption to display for the link. + The name of the route that is used to return a virtual path. + The name of the action method. + The name of the controller. + The communication protocol, such as HTTP or HTTPS. If this parameter is null, the protocol defaults to HTTP. + The name of the host. + The fragment identifier. + An object that contains the parameters for a route. + An object that contains the HTML attributes for the element. + + + Generates an HTML anchor element (a element) that links to the specified action method. + An HTML element that links to the specified action method. + The context of the HTTP request. + The collection of URL routes. + The text caption to display for the link. + The name of the route that is used to return a virtual path. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. + An object that contains the HTML attributes for the element. + + + Generates an HTML anchor element (a element) that links to the specified URL route, and enables the user to specify the communication protocol, name of the host, and a URL fragment. + An HTML element that links to the specified URL route. + The context of the HTTP request. + The collection of URL routes. + The text caption to display for the link. + The name of the route that is used to return a virtual path. + The communication protocol, such as HTTP or HTTPS. If this parameter is null, the protocol defaults to HTTP. + The name of the host. + The fragment identifier. + An object that contains the parameters for a route. + An object that contains the HTML attributes for the element. + + + Generates an HTML anchor element (a element) that links to the specified URL route. + An HTML element that links to the specified URL route. + The context of the HTTP request. + The collection of URL routes. + The text caption to display for the link. + The name of the route that is used to return a virtual path. + An object that contains the parameters for a route. + An object that contains the HTML attributes for the element. + + + Returns the HTTP method that handles form input (GET or POST) as a string. + The form method string, either "get" or "post". + The HTTP method that handles the form. + + + Returns the HTML input control type as a string. + The input type string ("checkbox", "hidden", "password", "radio", or "text"). + The enumerated input type. + + + Gets the collection of unobtrusive JavaScript validation attributes using the specified HTML name attribute. + The collection of unobtrusive JavaScript validation attributes. + The HTML name attribute. + + + Gets the collection of unobtrusive JavaScript validation attributes using the specified HTML name attribute and model metadata. + The collection of unobtrusive JavaScript validation attributes. + The HTML name attribute. + The model metadata. + + + Returns a hidden input element that identifies the override method for the specified HTTP data-transfer method that was used by the client. + The override method that uses the HTTP data-transfer method that was used by the client. + The HTTP data-transfer method that was used by the client (DELETE, HEAD, or PUT). + The parameter is not "PUT", "DELETE", or "HEAD". + + + Returns a hidden input element that identifies the override method for the specified verb that represents the HTTP data-transfer method used by the client. + The override method that uses the verb that represents the HTTP data-transfer method used by the client. + The verb that represents the HTTP data-transfer method used by the client. + The parameter is not "PUT", "DELETE", or "HEAD". + + + Gets or sets the character that replaces periods in the ID attribute of an element. + The character that replaces periods in the ID attribute of an element. + + + Returns markup that is not HTML encoded. + Markup that is not HTML encoded. + The value. + + + Returns markup that is not HTML encoded. + The HTML markup without encoding. + The HTML markup. + + + Gets or sets the collection of routes for the application. + The collection of routes for the application. + + + Gets or sets a value that indicates whether unobtrusive JavaScript is enabled. + true if unobtrusive JavaScript is enabled; otherwise, false. + + + The name of the CSS class that is used to style an input field when a validation error occurs. + + + The name of the CSS class that is used to style an input field when the input is valid. + + + The name of the CSS class that is used to style the error message when a validation error occurs. + + + The name of the CSS class that is used to style the validation message when the input is valid. + + + The name of the CSS class that is used to style validation summary error messages. + + + The name of the CSS class that is used to style the validation summary when the input is valid. + + + Gets the view bag. + The view bag. + + + Gets or sets the context information about the view. + The context of the view. + + + Gets the current view data dictionary. + The view data dictionary. + + + Gets or sets the view data container. + The view data container. + + + Represents support for rendering HTML controls in a strongly typed view. + The type of the model. + + + Initializes a new instance of the class by using the specified view context and view data container. + The view context. + The view data container. + + + Initializes a new instance of the class by using the specified view context, view data container, and route collection. + The view context. + The view data container. + The route collection. + + + Gets the view bag. + The view bag. + + + Gets the strongly typed view data dictionary. + The strongly typed view data dictionary. + + + Represents an attribute that is used to restrict an action method so that the method handles only HTTP DELETE requests. + + + Initializes a new instance of the class. + + + Determines whether a request is a valid HTTP DELETE request. + true if the request is valid; otherwise, false. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + Encapsulates information about a method, such as its type, return type, and arguments. + + + Represents a value provider to use with values that come from a collection of HTTP files. + + + Initializes a new instance of the class. + An object that encapsulates information about the current HTTP request. + + + Represents a class that is responsible for creating a new instance of an HTTP file collection value provider object. + + + Initializes a new instance of the class. + + + Returns a value provider object for the specified controller context. + An HTTP file collection value provider. + An object that encapsulates information about the HTTP request. + The parameter is null. + + + Represents an attribute that is used to restrict an action method so that the method handles only HTTP GET requests. + + + Initializes a new instance of the class. + + + Determines whether a request is a valid HTTP GET request. + true if the request is valid; otherwise, false. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + Encapsulates information about a method, such as its type, return type, and arguments. + + + Specifies that the HTTP request must be the HTTP HEAD method. + + + Initializes a new instance of the class. + + + Determines whether a request is a valid HTTP HEAD request. + true if the request is HEAD; otherwise, false. + The controller context. + The method info. + + + Defines an object that is used to indicate that the requested resource was not found. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using a status description. + The status description. + + + Represents an attribute that is used to restrict an action method so that the method handles only HTTP OPTIONS requests. + + + Initializes a new instance of the class. + + + Determines whether a request is a valid HTTP OPTIONS request. + true if the request is OPTIONS; otherwise, false. + The controller context. + The method info. + + + Represents an attribute that is used to restrict an action method so that the method handles only HTTP PATCH requests. + + + Initializes a new instance of the class. + + + Determines whether a request is a valid HTTP PATCH request. + true if the request is PATCH; otherwise, false. + The controller context. + The method info. + + + Represents an attribute that is used to restrict an action method so that the method handles only HTTP POST requests. + + + Initializes a new instance of the class. + + + Determines whether a request is a valid HTTP POST request. + true if the request is valid; otherwise, false. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + Encapsulates information about a method, such as its type, return type, and arguments. + + + Binds a model to a posted file. + + + Initializes a new instance of the class. + + + Binds the model. + The bound value. + The controller context. + The binding context. + One or both parameters are null. + + + Represents an attribute that is used to restrict an action method so that the method handles only HTTP PUT requests. + + + Initializes a new instance of the class. + + + Determines whether a request is a valid HTTP PUT request. + true if the request is valid; otherwise, false. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + Encapsulates information about a method, such as its type, return type, and arguments. + + + Extends the class that contains the HTTP values that were sent by a client during a Web request. + + + Retrieves the HTTP data-transfer method override that was used by the client. + The HTTP data-transfer method override that was used by the client. + An object that contains the HTTP values that were sent by a client during a Web request. + The parameter is null. + The HTTP data-transfer method override was not implemented. + + + Provides a way to return an action result with a specific HTTP response status code and description. + + + Initializes a new instance of the class using a status code. + The status code. + + + Initializes a new instance of the class using a status code and status description. + The status code. + The status description. + + + Initializes a new instance of the class using a status code. + The status code. + + + Initializes a new instance of the class using a status code and status description. + The status code. + The status description. + + + Enables processing of the result of an action method by a custom type that inherits from the class. + The context in which the result is executed. The context information includes the controller, HTTP content, request context, and route data. + + + Gets the HTTP status code. + The HTTP status code. + + + Gets the HTTP status description. + the HTTP status description. + + + Represents the result of an unauthorized HTTP request. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using the status description. + The status description. + + + Enumerates the HTTP verbs. + + + Retrieves the information or entity that is identified by the URI of the request. + + + Posts a new entity as an addition to a URI. + + + Replaces an entity that is identified by a URI. + + + Requests that a specified URI be deleted. + + + Retrieves the message headers for the information or entity that is identified by the URI of the request. + + + Requests that a set of changes described in the request entity be applied to the resource identified by the Request- URI. + + + Represents a request for information about the communication options available on the request/response chain identified by the Request-URI. + + + Defines the methods that are used in an action filter. + + + Called after the action method executes. + The filter context. + + + Called before an action method executes. + The filter context. + + + Defines the contract for an action invoker, which is used to invoke an action in response to an HTTP request. + + + Invokes the specified action by using the specified controller context. + true if the action was found; otherwise, false. + The controller context. + The name of the action. + + + Defines the methods that are required for an authorization filter. + + + Called when authorization is required. + The filter context. + + + Provides a way for the ASP.NET MVC validation framework to discover at run time whether a validator has support for client validation. + + + When implemented in a class, returns client validation rules for that class. + The client validation rules for this validator. + The model metadata. + The controller context. + + + Defines the methods that are required for a controller. + + + Executes the specified request context. + The request context. + + + Provides fine-grained control over how controllers are instantiated using dependency injection. + + + When implemented in a class, creates a controller. + The created controller. + The request context. + The controller type. + + + Defines the methods that are required for a controller factory. + + + Creates the specified controller by using the specified request context. + The controller. + The request context. + The name of the controller. + + + Gets the controller's session behavior. + The controller's session behavior. + The request context. + The name of the controller whose session behavior you want to get. + + + Releases the specified controller. + The controller. + + + Defines the methods that simplify service location and dependency resolution. + + + Resolves singly registered services that support arbitrary object creation. + The requested service or object. + The type of the requested service or object. + + + Resolves multiply registered services. + The requested services. + The type of the requested services. + + + Represents a special that has the ability to be enumerable. + + + Gets the keys from the prefix. + The keys. + The prefix. + + + Defines the methods that are required for an exception filter. + + + Called when an exception occurs. + The filter context. + + + Provides an interface for finding filters. + + + Returns an enumerator that contains all the instances in the service locator. + The enumerator that contains all the instances in the service locator. + The controller context. + The action descriptor. + + + Provides an interface for exposing attributes to the class. + + + When implemented in a class, provides metadata to the model metadata creation process. + The model metadata. + + + Defines the methods that are required for a model binder. + + + Binds the model to a value by using the specified controller context and binding context. + The bound value. + The controller context. + The binding context. + + + Defines methods that enable dynamic implementations of model binding for classes that implement the interface. + + + Returns the model binder for the specified type. + The model binder for the specified type. + The type of the model. + + + Defines members that specify the order of filters and whether multiple filters are allowed. + + + When implemented in a class, gets or sets a value that indicates whether multiple filters are allowed. + true if multiple filters are allowed; otherwise, false. + + + When implemented in a class, gets the filter order. + The filter order. + + + Enumerates the types of input controls. + + + A check box. + + + A hidden field. + + + A password box. + + + A radio button. + + + A text box. + + + Defines the methods that are required for a result filter. + + + Called after an action result executes. + The filter context. + + + Called before an action result executes. + The filter context. + + + Associates a route with an area in an ASP.NET MVC application. + + + Gets the name of the area to associate the route with. + The name of the area to associate the route with. + + + Defines the contract for temporary-data providers that store data that is viewed on the next request. + + + Loads the temporary data. + The temporary data. + The controller context. + + + Saves the temporary data. + The controller context. + The values. + + + Represents an interface that can skip request validation. + + + Retrieves the value of the object that is associated with the specified key. + The value of the object for the specified key. + The key. + true if validation should be skipped; otherwise, false. + + + Defines the methods that are required for a value provider in ASP.NET MVC. + + + Determines whether the collection contains the specified prefix. + true if the collection contains the specified prefix; otherwise, false. + The prefix to search for. + + + Retrieves a value object using the specified key. + The value object for the specified key. + The key of the value object to retrieve. + + + Defines the methods that are required for a view. + + + Renders the specified view context by using the specified the writer object. + The view context. + The writer object. + + + Defines the methods that are required for a view data dictionary. + + + Gets or sets the view data dictionary. + The view data dictionary. + + + Defines the methods that are required for a view engine. + + + Finds the specified partial view by using the specified controller context. + The partial view. + The controller context. + The name of the partial view. + true to specify that the view engine returns the cached view, if a cached view exists; otherwise, false. + + + Finds the specified view by using the specified controller context. + The page view. + The controller context. + The name of the view. + The name of the master. + true to specify that the view engine returns the cached view, if a cached view exists; otherwise, false. + + + Releases the specified view by using the specified controller context. + The controller context. + The view. + + + Defines the methods that are required in order to cache view locations in memory. + + + Gets the view location by using the specified HTTP context and the cache key. + The view location. + The HTTP context. + The cache key. + + + Inserts the specified view location into the cache by using the specified HTTP context and the cache key. + The HTTP context. + The cache key. + The virtual path. + + + Provides fine-grained control over how view pages are created using dependency injection. + + + Provides fine-grained control over how view pages are created using dependency injection. + The created view page. + The controller context. + The type of the controller. + + + Sends JavaScript content to the response. + + + Initializes a new instance of the class. + + + Enables processing of the result of an action method by a custom type that inherits from the class. + The context within which the result is executed. + The parameter is null. + + + Gets or sets the script. + The script. + + + Specifies whether HTTP GET requests from the client are allowed. + + + HTTP GET requests from the client are allowed. + + + HTTP GET requests from the client are not allowed. + + + Represents a class that is used to send JSON-formatted content to the response. + + + Initializes a new instance of the class. + + + Gets or sets the content encoding. + The content encoding. + + + Gets or sets the type of the content. + The type of the content. + + + Gets or sets the data. + The data. + + + Enables processing of the result of an action method by a custom type that inherits from the class. + The context within which the result is executed. + The parameter is null. + + + Gets or sets a value that indicates whether HTTP GET requests from the client are allowed. + A value that indicates whether HTTP GET requests from the client are allowed. + + + Gets or sets the maximum length of data. + The maximum length of data. + + + Gets or sets the recursion limit. + The recursion limit. + + + Enables action methods to send and receive JSON-formatted text and to model-bind the JSON text to parameters of action methods. + + + Initializes a new instance of the class. + + + Returns a JSON value-provider object for the specified controller context. + A JSON value-provider object for the specified controller context. + The controller context. + + + Maps a browser request to a LINQ object. + + + Initializes a new instance of the class. + + + Binds the model by using the specified controller context and binding context. + The bound data object. If the model cannot be bound, this method returns null. + The context within which the controller operates. The context information includes the controller, HTTP content, request context, and route data. + The context within which the model is bound. The context includes information such as the model object, model name, model type, property filter, and value provider. + + + Represents an attribute that is used to associate a model type to a model-builder type. + + + Initializes a new instance of the class. + The type of the binder. + The parameter is null. + + + Gets or sets the type of the binder. + The type of the binder. + + + Retrieves an instance of the model binder. + A reference to an object that implements the interface. + An error occurred while an instance of the model binder was being created. + + + Represents a class that contains all model binders for the application, listed by binder type. + + + Initializes a new instance of the class. + + + Adds the specified item to the model binder dictionary. + The object to add to the instance. + The object is read-only. + + + Adds the specified item to the model binder dictionary using the specified key. + The key of the element to add. + The value of the element to add. + The object is read-only. + + is null. + An element that has the same key already exists in the object. + + + Removes all items from the model binder dictionary. + The object is read-only. + + + Determines whether the model binder dictionary contains a specified value. + true if is found in the model binder dictionary; otherwise, false. + The object to locate in the object. + + + Determines whether the model binder dictionary contains an element that has the specified key. + true if the model binder dictionary contains an element that has the specified key; otherwise, false. + The key to locate in the object. + + is null. + + + Copies the elements of the model binder dictionary to an array, starting at a specified index. + The one-dimensional array that is the destination of the elements copied from . The array must have zero-based indexing. + The zero-based index in at which copying starts. + + is null. + + is less than 0. + + is multidimensional.-or- is equal to or greater than the length of .-or- The number of elements in the source object is greater than the available space from to the end of the destination array. -or- Type cannot be cast automatically to the type of the destination array. + + + Gets the number of elements in the model binder dictionary. + The number of elements in the model binder dictionary. + + + Gets or sets the default model binder. + The default model binder. + + + Retrieves the model binder for the specified type. + The model binder. + The type of the model to retrieve. + The parameter is null. + + + Retrieves the model binder for the specified type or retrieves the default model binder. + The model binder. + The type of the model to retrieve. + true to retrieve the default model binder. + The parameter is null. + + + Returns an enumerator that can be used to iterate through the collection. + An enumerator that can be used to iterate through the collection. + + + Gets a value that indicates whether the model binder dictionary is read-only. + true if the model binder dictionary is read-only; otherwise, false. + + + Gets or sets the specified key in an object that implements the interface. + The key for the specified item. + The item key. + + + Gets a collection that contains the keys in the model binder dictionary. + A collection that contains the keys in the model binder dictionary. + + + Removes the first occurrence of the specified element from the model binder dictionary. + true if was successfully removed from the model binder dictionary; otherwise, false. This method also returns false if is not found in the model binder dictionary. + The object to remove from the object. + The object is read-only. + + + Removes the element that has the specified key from the model binder dictionary. + true if the element is successfully removed; otherwise, false. This method also returns false if was not found in the model binder dictionary. + The key of the element to remove. + The object is read-only. + + is null. + + + Returns an enumerator that can be used to iterate through a collection. + An enumerator that can be used to iterate through the collection. + + + Gets the value that is associated with the specified key. + true if the object that implements contains an element that has the specified key; otherwise, false. + The key of the value to get. + When this method returns, the value associated with the specified key, if the key is found; otherwise, the default value for the type of the parameter. This parameter is passed uninitialized. + + is null. + + + Gets a collection that contains the values in the model binder dictionary. + A collection that contains the values in the model binder dictionary. + + + Provides a container for model binder providers. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using a list of model binder providers. + A list of model binder providers. + + + Returns a model binder of the specified type. + A model binder of the specified type. + The type of the model binder. + + + Inserts a model binder provider into the at the specified index. + The index. + The model binder provider. + + + Replaces the model binder provider element at the specified index. + The index. + The model binder provider. + + + Provides a container for model binder providers. + + + Provides a registration point for model binder providers for applications that do not use dependency injection. + The model binder provider collection. + + + Provides global access to the model binders for the application. + + + Gets the model binders for the application. + The model binders for the application. + + + Provides the context in which a model binder functions. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using the binding context. + The binding context. + + + Gets or sets a value that indicates whether the binder should use an empty prefix. + true if the binder should use an empty prefix; otherwise, false. + + + Gets or sets the model. + The model. + + + Gets or sets the model metadata. + The model metadata. + + + Gets or sets the name of the model. + The name of the model. + + + Gets or sets the state of the model. + The state of the model. + + + Gets or sets the type of the model. + The type of the model. + + + Gets or sets the property filter. + The property filter. + + + Gets the property metadata. + The property metadata. + + + Gets or sets the value provider. + The value provider. + + + Represents an error that occurs during model binding. + + + Initializes a new instance of the class by using the specified exception. + The exception. + The parameter is null. + + + Initializes a new instance of the class by using the specified exception and error message. + The exception. + The error message. + The parameter is null. + + + Initializes a new instance of the class by using the specified error message. + The error message. + + + Gets or sets the error message. + The error message. + + + Gets or sets the exception object. + The exception object. + + + A collection of instances. + + + Initializes a new instance of the class. + + + Adds the specified object to the model-error collection. + The exception. + + + Adds the specified error message to the model-error collection. + The error message. + + + Provides a container for common metadata, for the class, and for the class for a data model. + + + Initializes a new instance of the class. + The provider. + The type of the container. + The model accessor. + The type of the model. + The name of the model. + + + Gets a dictionary that contains additional metadata about the model. + A dictionary that contains additional metadata about the model. + + + Gets or sets the type of the container for the model. + The type of the container for the model. + + + Gets or sets a value that indicates whether empty strings that are posted back in forms should be converted to null. + true if empty strings that are posted back in forms should be converted to null; otherwise, false. The default value is true. + + + Gets or sets meta information about the data type. + Meta information about the data type. + + + The default order value, which is 10000. + + + Gets or sets the description of the model. + The description of the model. The default value is null. + + + Gets or sets the display format string for the model. + The display format string for the model. + + + Gets or sets the display name of the model. + The display name of the model. + + + Gets or sets the edit format string of the model. + The edit format string of the model. + + + Returns the metadata from the parameter for the model. + The metadata. + An expression that identifies the model. + The view data dictionary. + The type of the parameter. + The type of the value. + + + Gets the metadata from the expression parameter for the model. + The metadata for the model. + An expression that identifies the model. + The view data dictionary. + + + Gets the display name for the model. + The display name for the model. + + + Returns the simple description of the model. + The simple description of the model. + + + Gets a list of validators for the model. + A list of validators for the model. + The controller context. + + + Gets or sets a value that indicates whether the model object should be rendered using associated HTML elements. + true if the associated HTML elements that contains the model object should be included with the object; otherwise, false. + + + Gets or sets a value that indicates whether the model is a complex type. + A value that indicates whether the model is considered a complex type by the MVC framework. + + + Gets a value that indicates whether the type is nullable. + true if the type is nullable; otherwise, false. + + + Gets or sets a value that indicates whether the model is read-only. + true if the model is read-only; otherwise, false. + + + Gets or sets a value that indicates whether the model is required. + true if the model is required; otherwise, false. + + + Gets the value of the model. + The value of the model. For more information about , see the entry ASP.NET MVC 2 Templates, Part 2: ModelMetadata on Brad Wilson's blog + + + Gets the type of the model. + The type of the model. + + + Gets or sets the string to display for null values. + The string to display for null values. + + + Gets or sets a value that represents order of the current metadata. + The order value of the current metadata. + + + Gets a collection of model metadata objects that describe the properties of the model. + A collection of model metadata objects that describe the properties of the model. + + + Gets the property name. + The property name. + + + Gets or sets the provider. + The provider. + + + Gets or sets a value that indicates whether request validation is enabled. + true if request validation is enabled; otherwise, false. + + + Gets or sets a short display name. + The short display name. + + + Gets or sets a value that indicates whether the property should be displayed in read-only views such as list and detail views. + true if the model should be displayed in read-only views; otherwise, false. + + + Gets or sets a value that indicates whether the model should be displayed in editable views. + true if the model should be displayed in editable views; otherwise, false. + + + Gets or sets the simple display string for the model. + The simple display string for the model. + + + Gets or sets a hint that suggests what template to use for this model. + A hint that suggests what template to use for this model. + + + Gets or sets a value that can be used as a watermark. + The watermark. + + + Provides an abstract base class for a custom metadata provider. + + + When overridden in a derived class, initializes a new instance of the object that derives from the class. + + + Gets a object for each property of a model. + A object for each property of a model. + The container. + The type of the container. + + + Gets metadata for the specified property. + A object for the property. + The model accessor. + The type of the container. + The property to get the metadata model for. + + + Gets metadata for the specified model accessor and model type. + A object for the specified model accessor and model type. + The model accessor. + The type of the model. + + + Provides a container for the current instance. + + + Gets or sets the current object. + The current object. + + + Encapsulates the state of model binding to a property of an action-method argument, or to the argument itself. + + + Initializes a new instance of the class. + + + Returns a object that contains any errors that occurred during model binding. + The errors. + + + Returns a object that encapsulates the value that was being bound during model binding. + The value. + + + Represents the state of an attempt to bind a posted form to an action method, which includes validation information. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class by using values that are copied from the specified model-state dictionary. + The model-state dictionary. + The parameter is null. + + + Adds the specified item to the model-state dictionary. + The object to add to the model-state dictionary. + The model-state dictionary is read-only. + + + Adds an element that has the specified key and value to the model-state dictionary. + The key of the element to add. + The value of the element to add. + The model-state dictionary is read-only. + + is null. + An element that has the specified key already occurs in the model-state dictionary. + + + Adds the specified model error to the errors collection for the model-state dictionary that is associated with the specified key. + The key. + The exception. + + + Adds the specified error message to the errors collection for the model-state dictionary that is associated with the specified key. + The key. + The error message. + + + Removes all items from the model-state dictionary. + The model-state dictionary is read-only. + + + Determines whether the model-state dictionary contains a specific value. + true if is found in the model-state dictionary; otherwise, false. + The object to locate in the model-state dictionary. + + + Determines whether the model-state dictionary contains the specified key. + true if the model-state dictionary contains the specified key; otherwise, false. + The key to locate in the model-state dictionary. + + + Copies the elements of the model-state dictionary to an array, starting at a specified index. + The one-dimensional array that is the destination of the elements copied from the object. The array must have zero-based indexing. + The zero-based index in at which copying starts. + + is null. + + is less than 0. + + is multidimensional.-or- is equal to or greater than the length of .-or- The number of elements in the source collection is greater than the available space from to the end of the destination .-or- Type cannot be cast automatically to the type of the destination . + + + Gets the number of key/value pairs in the collection. + The number of key/value pairs in the collection. + + + Returns an enumerator that can be used to iterate through the collection. + An enumerator that can be used to iterate through the collection. + + + Gets a value that indicates whether the collection is read-only. + true if the collection is read-only; otherwise, false. + + + Gets a value that indicates whether this instance of the model-state dictionary is valid. + true if this instance is valid; otherwise, false. + + + Determines whether there are any objects that are associated with or prefixed with the specified key. + true if the model-state dictionary contains a value that is associated with the specified key; otherwise, false. + The key. + The parameter is null. + + + Gets or sets the value that is associated with the specified key. + The model state item. + The key. + + + Gets a collection that contains the keys in the dictionary. + A collection that contains the keys of the model-state dictionary. + + + Copies the values from the specified object into this dictionary, overwriting existing values if keys are the same. + The dictionary. + + + Removes the first occurrence of the specified object from the model-state dictionary. + true if was successfully removed the model-state dictionary; otherwise, false. This method also returns false if is not found in the model-state dictionary. + The object to remove from the model-state dictionary. + The model-state dictionary is read-only. + + + Removes the element that has the specified key from the model-state dictionary. + true if the element is successfully removed; otherwise, false. This method also returns false if was not found in the model-state dictionary. + The key of the element to remove. + The model-state dictionary is read-only. + + is null. + + + Sets the value for the specified key by using the specified value provider dictionary. + The key. + The value. + + + Returns an enumerator that can be used to iterate through the collection. + An enumerator that can be used to iterate through the collection. + + + Attempts to gets the value that is associated with the specified key. + true if the object that implements contains an element that has the specified key; otherwise, false. + The key of the value to get. + When this method returns, the value associated with the specified key, if the key is found; otherwise, the default value for the type of the parameter. This parameter is passed uninitialized. + + is null. + + + Gets a collection that contains the values in the dictionary. + A collection that contains the values of the model-state dictionary. + + + Provides a container for a validation result. + + + Initializes a new instance of the class. + + + Gets or sets the name of the member. + The name of the member. + + + Gets or sets the validation result message. + The validation result message. + + + Provides a base class for implementing validation logic. + + + Called from constructors in derived classes to initialize the class. + The metadata. + The controller context. + + + Gets the controller context. + The controller context. + + + When implemented in a derived class, returns metadata for client validation. + The metadata for client validation. + + + Returns a composite model validator for the model. + A composite model validator for the model. + The metadata. + The controller context. + + + Gets or sets a value that indicates whether a model property is required. + true if the model property is required; otherwise, false. + + + Gets the metadata for the model validator. + The metadata for the model validator. + + + When implemented in a derived class, validates the object. + A list of validation results. + The container. + + + Provides a list of validators for a model. + + + When implemented in a derived class, initializes a new instance of the class. + + + Gets a list of validators. + A list of validators. + The metadata. + The context. + + + Provides a container for a list of validation providers. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using a list of model-validation providers. + A list of model-validation providers. + + + Returns the list of model validators. + The list of model validators. + The model metadata. + The controller context. + + + Inserts a model-validator provider into the collection. + The zero-based index at which item should be inserted. + The model-validator provider object to insert. + + + Replaces the model-validator provider element at the specified index. + The zero-based index of the model-validator provider element to replace. + The new value for the model-validator provider element. + + + Provides a container for the current validation provider. + + + Gets the model validator provider collection. + The model validator provider collection. + + + Represents a list of items that users can select more than one item from. + + + Initializes a new instance of the class by using the specified items to include in the list. + The items. + The parameter is null. + + + Initializes a new instance of the class by using the specified items to include in the list and the selected values. + The items. + The selected values. + The parameter is null. + + + Initializes a new instance of the class by using the items to include in the list, the data value field, and the data text field. + The items. + The data value field. + The data text field. + The parameter is null. + + + Initializes a new instance of the class by using the items to include in the list, the data value field, the data text field, and the selected values. + The items. + The data value field. + The data text field. + The selected values. + The parameter is null. + + + Gets or sets the data text field. + The data text field. + + + Gets or sets the data value field. + The data value field. + + + Returns an enumerator that can be used to iterate through the collection. + An enumerator that can be used to iterate through the collection. + + + Gets or sets the items in the list. + The items in the list. + + + Gets or sets the selected values. + The selected values. + + + Returns an enumerator can be used to iterate through a collection. + An enumerator that can be used to iterate through the collection. + + + When implemented in a derived class, provides a metadata class that contains a reference to the implementation of one or more of the filter interfaces, the filter's order, and the filter's scope. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class and specifies the order of filters and whether multiple filters are allowed. + true to specify that multiple filters of the same type are allowed; otherwise, false. + The filter order. + + + Gets a value that indicates whether more than one instance of the filter attribute can be specified. + true if more than one instance of the filter attribute is allowed; otherwise, false. + + + Gets a value that indicates the order in which a filter is applied. + A value that indicates the order in which a filter is applied. + + + Selects the controller that will handle an HTTP request. + + + Initializes a new instance of the class. + The request context. + The parameter is null. + + + Adds the version header by using the specified HTTP context. + The HTTP context. + + + Called by ASP.NET to begin asynchronous request processing. + The status of the asynchronous call. + The HTTP context. + The asynchronous callback method. + The state of the asynchronous object. + + + Called by ASP.NET to begin asynchronous request processing using the base HTTP context. + The status of the asynchronous call. + The HTTP context. + The asynchronous callback method. + The state of the asynchronous object. + + + Gets or sets a value that indicates whether the MVC response header is disabled. + true if the MVC response header is disabled; otherwise, false. + + + Called by ASP.NET when asynchronous request processing has ended. + The asynchronous result. + + + Gets a value that indicates whether another request can use the instance. + true if the instance is reusable; otherwise, false. + + + Contains the header name of the ASP.NET MVC version. + + + Processes the request by using the specified HTTP request context. + The HTTP context. + + + Processes the request by using the specified base HTTP request context. + The HTTP context. + + + Gets the request context. + The request context. + + + Called by ASP.NET to begin asynchronous request processing using the base HTTP context. + The status of the asynchronous call. + The HTTP context. + The asynchronous callback method. + The data. + + + Called by ASP.NET when asynchronous request processing has ended. + The asynchronous result. + + + Gets a value that indicates whether another request can use the instance. + true if the instance is reusable; otherwise, false. + + + Enables processing of HTTP Web requests by a custom HTTP handler that implements the interface. + An object that provides references to the intrinsic server objects (for example, Request, Response, Session, and Server) that are used to service HTTP requests. + + + Represents an HTML-encoded string that should not be encoded again. + + + Initializes a new instance of the class. + The string to create. If no value is assigned, the object is created using an empty-string value. + + + Creates an HTML-encoded string using the specified text value. + An HTML-encoded string. + The value of the string to create . + + + Contains an empty HTML string. + + + Determines whether the specified string contains content or is either null or empty. + true if the string is null or empty; otherwise, false. + The string. + + + Verifies and processes an HTTP request. + + + Initializes a new instance of the class. + + + Called by ASP.NET to begin asynchronous request processing. + The status of the asynchronous call. + The HTTP context. + The asynchronous callback method. + The state. + + + Called by ASP.NET to begin asynchronous request processing. + The status of the asynchronous call. + The base HTTP context. + The asynchronous callback method. + The state. + + + Called by ASP.NET when asynchronous request processing has ended. + The asynchronous result. + + + Called by ASP.NET to begin asynchronous request processing. + The status of the asynchronous call. + The context. + The asynchronous callback method. + An object that contains data. + + + Called by ASP.NET when asynchronous request processing has ended. + The status of the asynchronous operations. + + + Verifies and processes an HTTP request. + The HTTP handler. + The HTTP context. + + + Creates an object that implements the IHttpHandler interface and passes the request context to it. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using the specified factory controller object. + The controller factory. + + + Returns the HTTP handler by using the specified HTTP context. + The HTTP handler. + The request context. + + + Returns the session behavior. + The session behavior. + The request context. + + + Returns the HTTP handler by using the specified request context. + The HTTP handler. + The request context. + + + Creates instances of files. + + + Initializes a new instance of the class. + + + Creates a Razor host. + A Razor host. + The virtual path to the target file. + The physical path to the target file. + + + Extends a NameValueCollection object so that the collection can be copied to a specified dictionary. + + + Copies the specified collection to the specified destination. + The collection. + The destination. + + + Copies the specified collection to the specified destination, and optionally replaces previous entries. + The collection. + The destination. + true to replace previous entries; otherwise, false. + + + Represents the base class for value providers whose values come from a object. + + + Initializes a new instance of the class using the specified unvalidated collection. + A collection that contains the values that are used to initialize the provider. + A collection that contains the values that are used to initialize the provider. This collection will not be validated. + An object that contains information about the target culture. + + + Initializes a new instance of the class. + A collection that contains the values that are used to initialize the provider. + An object that contains information about the target culture. + The parameter is null. + + + Determines whether the collection contains the specified prefix. + true if the collection contains the specified prefix; otherwise, false. + The prefix to search for. + The parameter is null. + + + Gets the keys using the specified prefix. + They keys. + The prefix. + + + Returns a value object using the specified key. + The value object for the specified key. + The key of the value object to retrieve. + The parameter is null. + + + Returns a value object using the specified key and validation directive. + The value object for the specified key. + The key. + true if validation should be skipped; otherwise, false. + + + Provides a convenience wrapper for the attribute. + + + Initializes a new instance of the class. + + + Represents an attribute that is used to indicate that a controller method is not an action method. + + + Initializes a new instance of the class. + + + Determines whether the attribute marks a method that is not an action method by using the specified controller context. + true if the attribute marks a valid non-action method; otherwise, false. + The controller context. + The method information. + + + Represents an attribute that is used to mark an action method whose output will be cached. + + + Initializes a new instance of the class. + + + Gets or sets the cache profile name. + The cache profile name. + + + Gets or sets the child action cache. + The child action cache. + + + Gets or sets the cache duration, in seconds. + The cache duration. + + + Returns a value that indicates whether a child action cache is active. + true if the child action cache is active; otherwise, false. + The controller context. + + + Gets or sets the location. + The location. + + + Gets or sets a value that indicates whether to store the cache. + true if the cache should be stored; otherwise, false. + + + This method is an implementation of and supports the ASP.NET MVC infrastructure. It is not intended to be used directly from your code. + The filter context. + + + This method is an implementation of and supports the ASP.NET MVC infrastructure. It is not intended to be used directly from your code. + The filter context. + + + This method is an implementation of and supports the ASP.NET MVC infrastructure. It is not intended to be used directly from your code. + The filter context. + + + This method is an implementation of and supports the ASP.NET MVC infrastructure. It is not intended to be used directly from your code. + The filter context. + + + Called before the action result executes. + The filter context, which encapsulates information for using . + The parameter is null. + + + Gets or sets the SQL dependency. + The SQL dependency. + + + Gets or sets the vary-by-content encoding. + The vary-by-content encoding. + + + Gets or sets the vary-by-custom value. + The vary-by-custom value. + + + Gets or sets the vary-by-header value. + The vary-by-header value. + + + Gets or sets the vary-by-param value. + The vary-by-param value. + + + Encapsulates information for binding action-method parameters to a data model. + + + Initializes a new instance of the class. + + + Gets the model binder. + The model binder. + + + Gets a comma-delimited list of property names for which binding is disabled. + The exclude list. + + + Gets a comma-delimited list of property names for which binding is enabled. + The include list. + + + Gets the prefix to use when the MVC framework binds a value to an action parameter or to a model property. + The prefix. + + + Contains information that describes a parameter. + + + Initializes a new instance of the class. + + + Gets the action descriptor. + The action descriptor. + + + Gets the binding information. + The binding information. + + + Gets the default value of the parameter. + The default value of the parameter. + + + Returns an array of custom attributes that are defined for this member, excluding named attributes. + An array of custom attributes, or an empty array if no custom attributes exist. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The custom attribute type cannot be loaded. + There is more than one attribute of type defined for this member. + + + Returns an array of custom attributes that are defined for this member, identified by type. + An array of custom attributes, or an empty array if no custom attributes exist. + The type of the custom attributes. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The custom attribute type cannot be loaded. + There is more than one attribute of type defined for this member. + The parameter is null. + + + Indicates whether one or more instances of a custom attribute type are defined for this member. + true if the custom attribute type is defined for this member; otherwise, false. + The type of the custom attributes. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The parameter is null. + + + Gets the name of the parameter. + The name of the parameter. + + + Gets the type of the parameter. + The type of the parameter. + + + Represents a base class that is used to send a partial view to the response. + + + Initializes a new instance of the class. + + + Returns the object that is used to render the view. + The view engine result. + The controller context. + An error occurred while the method was attempting to find the view. + + + Provides a registration point for ASP.NET Razor pre-application start code. + + + Registers Razor pre-application start code. + + + Represents a value provider for query strings that are contained in a object. + + + Initializes a new instance of the class. + An object that encapsulates information about the current HTTP request. + + + Represents a class that is responsible for creating a new instance of a query-string value-provider object. + + + Initializes a new instance of the class. + + + Returns a value-provider object for the specified controller context. + A query-string value-provider object. + An object that encapsulates information about the current HTTP request. + The parameter is null. + + + Provides an adapter for the attribute. + + + Initializes a new instance of the class. + The model metadata. + The controller context. + The range attribute. + + + Gets a list of client validation rules for a range check. + A list of client validation rules for a range check. + + + Represents the class used to create views that have Razor syntax. + + + Initializes a new instance of the class. + The controller context. + The view path. + The layout or master page. + A value that indicates whether view start files should be executed before the view. + The set of extensions that will be used when looking up view start files. + + + Initializes a new instance of the class using the view page activator. + The controller context. + The view path. + The layout or master page. + A value that indicates whether view start files should be executed before the view. + The set of extensions that will be used when looking up view start files. + The view page activator. + + + Gets the layout or master page. + The layout or master page. + + + Renders the specified view context by using the specified writer and instance. + The view context. + The writer that is used to render the view to the response. + The instance. + + + Gets a value that indicates whether view start files should be executed before the view. + A value that indicates whether view start files should be executed before the view. + + + Gets or sets the set of file extensions that will be used when looking up view start files. + The set of file extensions that will be used when looking up view start files. + + + Represents a view engine that is used to render a Web page that uses the ASP.NET Razor syntax. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using the view page activator. + The view page activator. + + + Creates a partial view using the specified controller context and partial path. + The partial view. + The controller context. + The path to the partial view. + + + Creates a view by using the specified controller context and the paths of the view and master view. + The view. + The controller context. + The path to the view. + The path to the master view. + + + Controls the processing of application actions by redirecting to a specified URI. + + + Initializes a new instance of the class. + The target URL. + The parameter is null. + + + Initializes a new instance of the class using the specified URL and permanent-redirection flag. + The URL. + A value that indicates whether the redirection should be permanent. + + + Enables processing of the result of an action method by a custom type that inherits from the class. + The context within which the result is executed. + The parameter is null. + + + Gets a value that indicates whether the redirection should be permanent. + true if the redirection should be permanent; otherwise, false. + + + Gets or sets the target URL. + The target URL. + + + Represents a result that performs a redirection by using the specified route values dictionary. + + + Initializes a new instance of the class by using the specified route name and route values. + The name of the route. + The route values. + + + Initializes a new instance of the class by using the specified route name, route values, and permanent-redirection flag. + The name of the route. + The route values. + A value that indicates whether the redirection should be permanent. + + + Initializes a new instance of the class by using the specified route values. + The route values. + + + Enables processing of the result of an action method by a custom type that inherits from the class. + The context within which the result is executed. + The parameter is null. + + + Gets a value that indicates whether the redirection should be permanent. + true if the redirection should be permanent; otherwise, false. + + + Gets or sets the name of the route. + The name of the route. + + + Gets or sets the route values. + The route values. + + + Contains information that describes a reflected action method. + + + Initializes a new instance of the class. + The action-method information. + The name of the action. + The controller descriptor. + Either the or parameter is null. + The parameter is null or empty. + + + Gets the name of the action. + The name of the action. + + + Gets the controller descriptor. + The controller descriptor. + + + Executes the specified controller context by using the specified action-method parameters. + The action return value. + The controller context. + The parameters. + The or parameter is null. + + + Returns an array of custom attributes defined for this member, excluding named attributes. + An array of custom attributes, or an empty array if no custom attributes exist. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The custom attribute type cannot be loaded. + There is more than one attribute of type defined for this member. + + + Returns an array of custom attributes defined for this member, identified by type. + An array of custom attributes, or an empty array if no custom attributes exist. + The type of the custom attributes. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The custom attribute type cannot be loaded. + There is more than one attribute of type defined for this member. + + + Gets the filter attributes. + The filter attributes. + true to use the cache, otherwise false. + + + Retrieves the parameters of the action method. + The parameters of the action method. + + + Retrieves the action selectors. + The action selectors. + + + Indicates whether one or more instances of a custom attribute type are defined for this member. + true if the custom attribute type is defined for this member; otherwise, false. + The type of the custom attributes. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + + + Gets or sets the action-method information. + The action-method information. + + + Gets the unique ID for the reflected action descriptor using lazy initialization. + The unique ID. + + + Contains information that describes a reflected controller. + + + Initializes a new instance of the class. + The type of the controller. + The parameter is null. + + + Gets the type of the controller. + The type of the controller. + + + Finds the specified action for the specified controller context. + The information about the action. + The controller context. + The name of the action. + The parameter is null. + The parameter is null or empty. + + + Returns the list of actions for the controller. + A list of action descriptors for the controller. + + + Returns an array of custom attributes that are defined for this member, excluding named attributes. + An array of custom attributes, or an empty array if no custom attributes exist. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The custom attribute type cannot be loaded. + There is more than one attribute of type defined for this member. + + + Returns an array of custom attributes that are defined for this member, identified by type. + An array of custom attributes, or an empty array if no custom attributes exist. + The type of the custom attributes. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The custom attribute type cannot be loaded. + There is more than one attribute of type defined for this member. + + + Gets the filter attributes. + The filter attributes. + true to use the cache, otherwise false. + + + Returns a value that indicates whether one or more instances of a custom attribute type are defined for this member. + true if the custom attribute type is defined for this member; otherwise, false. + The type of the custom attributes. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + + + Contains information that describes a reflected action-method parameter. + + + Initializes a new instance of the class. + The parameter information. + The action descriptor. + The or parameter is null. + + + Gets the action descriptor. + The action descriptor. + + + Gets the binding information. + The binding information. + + + Gets the default value of the reflected parameter. + The default value of the reflected parameter. + + + Returns an array of custom attributes that are defined for this member, excluding named attributes. + An array of custom attributes, or an empty array if no custom attributes exist. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The custom attribute type cannot be loaded. + There is more than one attribute of type defined for this member. + + + Returns an array of custom attributes that are defined for this member, identified by type. + An array of custom attributes, or an empty array if no custom attributes exist. + The type of the custom attributes. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + The custom attribute type cannot be loaded. + There is more than one attribute of type defined for this member. + + + Returns a value that indicates whether one or more instances of a custom attribute type are defined for this member. + true if the custom attribute type is defined for this member; otherwise, false. + The type of the custom attributes. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + + + Gets or sets the parameter information. + The parameter information. + + + Gets the name of the parameter. + The name of the parameter. + + + Gets the type of the parameter. + The type of the parameter. + + + Provides an adapter for the attribute. + + + Initializes a new instance of the class. + The model metadata. + The controller context. + The regular expression attribute. + + + Gets a list of regular-expression client validation rules. + A list of regular-expression client validation rules. + + + Provides an attribute that uses the jQuery validation plug-in remote validator. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using the specified route name. + The route name. + + + Initializes a new instance of the class using the specified action-method name and controller name. + The name of the action method. + The name of the controller. + + + Initializes a new instance of the class using the specified action-method name, controller name, and area name. + The name of the action method. + The name of the controller. + The name of the area. + + + Gets or sets the additional fields that are required for validation. + The additional fields that are required for validation. + + + Returns a comma-delimited string of validation field names. + A comma-delimited string of validation field names. + The name of the validation property. + + + Formats the error message that is displayed when validation fails. + A formatted error message. + A name to display with the error message. + + + Formats the property for client validation by prepending an asterisk (*) and a dot. + The string "*." Is prepended to the property. + The property. + + + Gets a list of client validation rules for the property. + A list of remote client validation rules for the property. + The model metadata. + The controller context. + + + Gets the URL for the remote validation call. + The URL for the remote validation call. + The controller context. + + + Gets or sets the HTTP method used for remote validation. + The HTTP method used for remote validation. The default value is "Get". + + + This method always returns true. + true + The validation target. + + + Gets the route data dictionary. + The route data dictionary. + + + Gets or sets the route name. + The route name. + + + Gets the route collection from the route table. + The route collection from the route table. + + + Provides an adapter for the attribute. + + + Initializes a new instance of the class. + The model metadata. + The controller context. + The required attribute. + + + Gets a list of required-value client validation rules. + A list of required-value client validation rules. + + + Represents an attribute that forces an unsecured HTTP request to be re-sent over HTTPS. + + + Initializes a new instance of the class. + + + Handles unsecured HTTP requests that are sent to the action method. + An object that encapsulates information that is required in order to use the attribute. + The HTTP request contains an invalid transfer method override. All GET requests are considered invalid. + + + Determines whether a request is secured (HTTPS) and, if it is not, calls the method. + An object that encapsulates information that is required in order to use the attribute. + The parameter is null. + + + Provides the context for the method of the class. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + The controller context. + The result object. + true to cancel execution; otherwise, false. + The exception object. + The parameter is null. + + + Gets or sets a value that indicates whether this instance is canceled. + true if the instance is canceled; otherwise, false. + + + Gets or sets the exception object. + The exception object. + + + Gets or sets a value that indicates whether the exception has been handled. + true if the exception has been handled; otherwise, false. + + + Gets or sets the action result. + The action result. + + + Provides the context for the method of the class. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class by using the specified controller context and action result. + The controller context. + The action result. + The parameter is null. + + + Gets or sets a value that indicates whether this value is "cancel". + true if the value is "cancel"; otherwise, false. + + + Gets or sets the action result. + The action result. + + + Extends a object for MVC routing. + + + Returns an object that contains information about the route and virtual path that are the result of generating a URL in the current area. + An object that contains information about the route and virtual path that are the result of generating a URL in the current area. + An object that contains the routes for the applications. + An object that encapsulates information about the requested route. + The name of the route to use when information about the URL path is retrieved. + An object that contains the parameters for a route. + + + Returns an object that contains information about the route and virtual path that are the result of generating a URL in the current area. + An object that contains information about the route and virtual path that are the result of generating a URL in the current area. + An object that contains the routes for the applications. + An object that encapsulates information about the requested route. + An object that contains the parameters for a route. + + + Ignores the specified URL route for the given list of available routes. + A collection of routes for the application. + The URL pattern for the route to ignore. + The or parameter is null. + + + Ignores the specified URL route for the given list of the available routes and a list of constraints. + A collection of routes for the application. + The URL pattern for the route to ignore. + A set of expressions that specify values for the parameter. + The or parameter is null. + + + Maps the specified URL route. + A reference to the mapped route. + A collection of routes for the application. + The name of the route to map. + The URL pattern for the route. + The or parameter is null. + + + Maps the specified URL route and sets default route values. + A reference to the mapped route. + A collection of routes for the application. + The name of the route to map. + The URL pattern for the route. + An object that contains default route values. + The or parameter is null. + + + Maps the specified URL route and sets default route values and constraints. + A reference to the mapped route. + A collection of routes for the application. + The name of the route to map. + The URL pattern for the route. + An object that contains default route values. + A set of expressions that specify values for the parameter. + The or parameter is null. + + + Maps the specified URL route and sets default route values, constraints, and namespaces. + A reference to the mapped route. + A collection of routes for the application. + The name of the route to map. + The URL pattern for the route. + An object that contains default route values. + A set of expressions that specify values for the parameter. + A set of namespaces for the application. + The or parameter is null. + + + Maps the specified URL route and sets default route values and namespaces. + A reference to the mapped route. + A collection of routes for the application. + The name of the route to map. + The URL pattern for the route. + An object that contains default route values. + A set of namespaces for the application. + The or parameter is null. + + + Maps the specified URL route and sets the namespaces. + A reference to the mapped route. + A collection of routes for the application. + The name of the route to map. + The URL pattern for the route. + A set of namespaces for the application. + The or parameter is null. + + + Represents a value provider for route data that is contained in an object that implements the interface. + + + Initializes a new instance of the class. + An object that contain information about the HTTP request. + + + Represents a factory for creating route-data value provider objects. + + + Initialized a new instance of the class. + + + Returns a value-provider object for the specified controller context. + A value-provider object. + An object that encapsulates information about the current HTTP request. + The parameter is null. + + + Represents a list that lets users select one item. + + + Initializes a new instance of the class by using the specified items for the list. + The items. + + + Initializes a new instance of the class by using the specified items for the list and a selected value. + The items. + The selected value. + + + Initializes a new instance of the class by using the specified items for the list, the data value field, and the data text field. + The items. + The data value field. + The data text field. + + + Initializes a new instance of the class by using the specified items for the list, the data value field, the data text field, and a selected value. + The items. + The data value field. + The data text field. + The selected value. + + + Gets the list value that was selected by the user. + The selected value. + + + Represents the selected item in an instance of the class. + + + Initializes a new instance of the class. + + + Gets or sets a value that indicates whether this is selected. + true if the item is selected; otherwise, false. + + + Gets or sets the text of the selected item. + The text. + + + Gets or sets the value of the selected item. + The value. + + + Specifies the session state of the controller. + + + Initializes a new instance of the class + The type of the session state. + + + Get the session state behavior for the controller. + The session state behavior for the controller. + + + Provides session-state data to the current object. + + + Initializes a new instance of the class. + + + Loads the temporary data by using the specified controller context. + The temporary data. + The controller context. + An error occurred when the session context was being retrieved. + + + Saves the specified values in the temporary data dictionary by using the specified controller context. + The controller context. + The values. + An error occurred the session context was being retrieved. + + + Provides an adapter for the attribute. + + + Initializes a new instance of the class. + The model metadata. + The controller context. + The string-length attribute. + + + Gets a list of string-length client validation rules. + A list of string-length client validation rules. + + + Represents a set of data that persists only from one request to the next. + + + Initializes a new instance of the class. + + + Adds an element that has the specified key and value to the object. + The key of the element to add. + The value of the element to add. + The object is read-only. + + is null. + An element that has the same key already exists in the object. + + + Removes all items from the instance. + The object is read-only. + + + Determines whether the instance contains an element that has the specified key. + true if the instance contains an element that has the specified key; otherwise, false. + The key to locate in the instance. + + is null. + + + Determines whether the dictionary contains the specified value. + true if the dictionary contains the specified value; otherwise, false. + The value. + + + Gets the number of elements in the object. + The number of elements in the object. + + + Gets the enumerator. + The enumerator. + + + Gets or sets the object that has the specified key. + The object that has the specified key. + The key to access. + + + Marks all keys in the dictionary for retention. + + + Marks the specified key in the dictionary for retention. + The key to retain in the dictionary. + + + Gets an object that contains the keys of elements in the object. + The keys of the elements in the object. + + + Loads the specified controller context by using the specified data provider. + The controller context. + The temporary data provider. + + + Returns an object that contains the element that is associated with the specified key, without marking the key for deletion. + An object that contains the element that is associated with the specified key. + The key of the element to return. + + + Removes the element that has the specified key from the object. + true if the element was removed successfully; otherwise, false. This method also returns false if was not found in the . instance. + The key of the element to remove. + The object is read-only. + + is null. + + + Saves the specified controller context by using the specified data provider. + The controller context. + The temporary data provider. + + + Adds the specified key/value pair to the dictionary. + The key/value pair. + + + Determines whether a sequence contains a specified element by using the default equality comparer. + true if the dictionary contains the specified key/value pair; otherwise, false. + The key/value pair to search for. + + + Copies a key/value pair to the specified array at the specified index. + The target array. + The index. + + + Gets a value that indicates whether the dictionary is read-only. + true if the dictionary is read-only; otherwise, false. + + + Deletes the specified key/value pair from the dictionary. + true if the key/value pair was removed successfully; otherwise, false. + The key/value pair. + + + Returns an enumerator that can be used to iterate through a collection. + An object that can be used to iterate through the collection. + + + Gets the value of the element that has the specified key. + true if the object that implements contains an element that has the specified key; otherwise, false. + The key of the value to get. + When this method returns, the value that is associated with the specified key, if the key is found; otherwise, the default value for the type of the parameter. This parameter is passed uninitialized. + + is null. + + + Gets the object that contains the values in the object. + The values of the elements in the object that implements . + + + Encapsulates information about the current template context. + + + Initializes a new instance of the class. + + + Gets or sets the formatted model value. + The formatted model value. + + + Retrieves the full DOM ID of a field using the specified HTML name attribute. + The full DOM ID. + The value of the HTML name attribute. + + + Retrieves the fully qualified name (including a prefix) for a field using the specified HTML name attribute. + The prefixed name of the field. + The value of the HTML name attribute. + + + Gets or sets the HTML field prefix. + The HTML field prefix. + + + Contains the number of objects that were visited by the user. + The number of objects. + + + Determines whether the template has been visited by the user. + true if the template has been visited by the user; otherwise, false. + An object that encapsulates information that describes the model. + + + Contains methods to build URLs for ASP.NET MVC within an application. + + + Initializes a new instance of the class using the specified request context. + An object that contains information about the current request and about the route that it matched. + The parameter is null. + + + Initializes a new instance of the class by using the specified request context and route collection. + An object that contains information about the current request and about the route that it matched. + A collection of routes. + The or the parameter is null. + + + Generates a fully qualified URL to an action method by using the specified action name. + The fully qualified URL to an action method. + The name of the action method. + + + Generates a fully qualified URL to an action method by using the specified action name and route values. + The fully qualified URL to an action method. + The name of the action method. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + + + Generates a fully qualified URL to an action method by using the specified action name and controller name. + The fully qualified URL to an action method. + The name of the action method. + The name of the controller. + + + Generates a fully qualified URL to an action method by using the specified action name, controller name, and route values. + The fully qualified URL to an action method. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + + + Generates a fully qualified URL to an action method by using the specified action name, controller name, route values, and protocol to use. + The fully qualified URL to an action method. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + The protocol for the URL, such as "http" or "https". + + + Generates a fully qualified URL to an action method by using the specified action name, controller name, and route values. + The fully qualified URL to an action method. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. + + + Generates a fully qualified URL for an action method by using the specified action name, controller name, route values, protocol to use, and host name. + The fully qualified URL to an action method. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. + The protocol for the URL, such as "http" or "https". + The host name for the URL. + + + Generates a fully qualified URL to an action method for the specified action name and route values. + The fully qualified URL to an action method. + The name of the action method. + An object that contains the parameters for a route. + + + Converts a virtual (relative) path to an application absolute path. + The application absolute path. + The virtual path of the content. + + + Encodes special characters in a URL string into character-entity equivalents. + An encoded URL string. + The text to encode. + + + Returns a string that contains a content URL. + A string that contains a content URL. + The content path. + The HTTP context. + + + Returns a string that contains a URL. + A string that contains a URL. + The route name. + The action name. + The controller name. + The HTTP protocol. + The host name. + The fragment. + The route values. + The route collection. + The request context. + true to include implicit MVC values; otherwise false. + + + Returns a string that contains a URL. + A string that contains a URL. + The route name. + The action name. + The controller name. + The route values. + The route collection. + The request context. + true to include implicit MVC values; otherwise. false. + + + Generates a fully qualified URL for the specified route values. + A fully qualified URL for the specified route values. + The route name. + The route values. + + + Generates a fully qualified URL for the specified route values. + A fully qualified URL for the specified route values. + The route name. + The route values. + + + Returns a value that indicates whether the URL is local. + true if the URL is local; otherwise, false. + The URL. + + + Gets information about an HTTP request that matches a defined route. + The request context. + + + Gets a collection that contains the routes that are registered for the application. + The route collection. + + + Generates a fully qualified URL for the specified route values. + The fully qualified URL. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + + + Generates a fully qualified URL for the specified route name. + The fully qualified URL. + The name of the route that is used to generate the URL. + + + Generates a fully qualified URL for the specified route values by using a route name. + The fully qualified URL. + The name of the route that is used to generate the URL. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + + + Generates a fully qualified URL for the specified route values by using a route name and the protocol to use. + The fully qualified URL. + The name of the route that is used to generate the URL. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + The protocol for the URL, such as "http" or "https". + + + Generates a fully qualified URL for the specified route values by using a route name. + The fully qualified URL. + The name of the route that is used to generate the URL. + An object that contains the parameters for a route. + + + Generates a fully qualified URL for the specified route values by using the specified route name, protocol to use, and host name. + The fully qualified URL. + The name of the route that is used to generate the URL. + An object that contains the parameters for a route. + The protocol for the URL, such as "http" or "https". + The host name for the URL. + + + Generates a fully qualified URL for the specified route values. + The fully qualified URL. + An object that contains the parameters for a route. + + + Represents an optional parameter that is used by the class during routing. + + + Contains the read-only value for the optional parameter. + + + Returns an empty string. This method supports the ASP.NET MVC infrastructure and is not intended to be used directly from your code. + An empty string. + + + Provides an object adapter that can be validated. + + + Initializes a new instance of the class. + The model metadata. + The controller context. + + + Validates the specified object. + A list of validation results. + The container. + + + Represents an attribute that is used to prevent forgery of a request. + + + Initializes a new instance of the class. + + + Called when authorization is required. + The filter context. + The parameter is null. + + + Gets or sets the salt string. + The salt string. + + + Represents an attribute that is used to mark action methods whose input must be validated. + + + Initializes a new instance of the class. + true to enable validation. + + + Gets or sets a value that indicates whether to enable validation. + true if validation is enabled; otherwise, false. + + + Called when authorization is required. + The filter context. + The parameter is null. + + + Represents the collection of value-provider objects for the application. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class and registers the specified value providers. + The list of value providers to register. + + + Determines whether the collection contains the specified prefix. + true if the collection contains the specified prefix; otherwise, false. + The prefix to search for. + + + Gets the keys using the specified prefix. + They keys. + The prefix. + + + Returns a value object using the specified key. + The value object for the specified key. + The key of the value object to retrieve. + + + Returns a value object using the specified key and skip-validation parameter. + The value object for the specified key. + The key of the value object to retrieve. + true to specify that validation should be skipped; otherwise, false. + + + Inserts the specified value-provider object into the collection at the specified index location. + The zero-based index location at which to insert the value provider into the collection. + The value-provider object to insert. + The parameter is null. + + + Replaces the value provider at the specified index location with a new value provider. + The zero-based index of the element to replace. + The new value for the element at the specified index. + The parameter is null. + + + Represents a dictionary of value providers for the application. + + + Initializes a new instance of the class. + The controller context. + + + Adds the specified item to the collection of value providers. + The object to add to the object. + The object is read-only. + + + Adds an element that has the specified key and value to the collection of value providers. + The key of the element to add. + The value of the element to add. + The object is read-only. + + is null. + An element that has the specified key already exists in the object. + + + Adds an element that has the specified key and value to the collection of value providers. + The key of the element to add. + The value of the element to add. + The object is read-only. + + is null. + An element that has the specified key already exists in the object. + + + Removes all items from the collection of value providers. + The object is read-only. + + + Determines whether the collection of value providers contains the specified item. + true if is found in the collection of value providers; otherwise, false. + The object to locate in the instance. + + + Determines whether the collection of value providers contains an element that has the specified key. + true if the collection of value providers contains an element that has the key; otherwise, false. + The key of the element to find in the instance. + + is null. + + + Gets or sets the controller context. + The controller context. + + + Copies the elements of the collection to an array, starting at the specified index. + The one-dimensional array that is the destination of the elements copied from the object. The array must have zero-based indexing. + The zero-based index in at which copying starts. + + is null. + + is less than 0. + + is multidimensional.-or- is equal to or greater than the length of .-or-The number of elements in the source collection is greater than the available space from to the end of the destination .-or-Type cannot be cast automatically to the type of the destination array. + + + Gets the number of elements in the collection. + The number of elements in the collection. + + + Returns an enumerator that can be used to iterate through the collection. + An enumerator that can be used to iterate through the collection. + + + Gets a value that indicates whether the collection is read-only. + true if the collection is read-only; otherwise, false. + + + Gets or sets the object that has the specified key. + The object. + The key. + + + Gets a collection that contains the keys of the instance. + A collection that contains the keys of the object that implements the interface. + + + Removes the first occurrence of the specified item from the collection of value providers. + true if was successfully removed from the collection; otherwise, false. This method also returns false if is not found in the collection. + The object to remove from the instance. + The object is read-only. + + + Removes the element that has the specified key from the collection of value providers. + true if the element was successfully removed; otherwise, false. This method also returns false if was not found in the collection. + The key of the element to remove. + The object is read-only. + + is null. + + + Returns an enumerator that can be used to iterate through a collection. + An enumerator that can be used to iterate through the collection. + + + Determines whether the collection contains the specified prefix. + true if the collection contains the specified prefix; otherwise, false. + The prefix to search for. + + + Returns a value object using the specified key. + The value object for the specified key. + The key of the value object to return. + + + Gets the value of the element that has the specified key. + true if the object that implements contains an element that has the specified key; otherwise, false. + The key of the element to get. + When this method returns, the value that is associated with the specified key, if the key is found; otherwise, the default value for the type of the parameter. This parameter is passed uninitialized. + + is null. + + + Gets a collection that contains the values in the object. + A collection of the values in the object that implements the interface. + + + Represents a container for value-provider factory objects. + + + Gets the collection of value-provider factories for the application. + The collection of value-provider factory objects. + + + Represents a factory for creating value-provider objects. + + + Initializes a new instance of the class. + + + Returns a value-provider object for the specified controller context. + A value-provider object. + An object that encapsulates information about the current HTTP request. + + + Represents the collection of value-provider factories for the application. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using the specified list of value-provider factories. + A list of value-provider factories to initialize the collection with. + + + Returns the value-provider factory for the specified controller context. + The value-provider factory object for the specified controller context. + An object that encapsulates information about the current HTTP request. + + + Inserts the specified value-provider factory object at the specified index location. + The zero-based index location at which to insert the value provider into the collection. + The value-provider factory object to insert. + The parameter is null. + + + Sets the specified value-provider factory object at the given index location. + The zero-based index location at which to insert the value provider into the collection. + The value-provider factory object to set. + The parameter is null. + + + Represents the result of binding a value (such as from a form post or query string) to an action-method argument property, or to the argument itself. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class by using the specified raw value, attempted value, and culture information. + The raw value. + The attempted value. + The culture. + + + Gets or sets the raw value that is converted to a string for display. + The raw value. + + + Converts the value that is encapsulated by this result to the specified type. + The converted value. + The target type. + The parameter is null. + + + Converts the value that is encapsulated by this result to the specified type by using the specified culture information. + The converted value. + The target type. + The culture to use in the conversion. + The parameter is null. + + + Gets or sets the culture. + The culture. + + + Gets or set the raw value that is supplied by the value provider. + The raw value. + + + Encapsulates information that is related to rendering a view. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class by using the specified controller context, view, view data dictionary, temporary data dictionary, and text writer. + Encapsulates information about the HTTP request. + The view to render. + The dictionary that contains the data that is required in order to render the view. + The dictionary that contains temporary data for the view. + The text writer object that is used to write HTML output. + One of the parameters is null. + + + Gets or sets a value that indicates whether client-side validation is enabled. + true if client-side validation is enabled; otherwise, false. + + + Gets or sets an object that encapsulates information that is required in order to validate and process the input data from an HTML form. + An object that encapsulates information that is required in order to validate and process the input data from an HTML form. + + + Writes the client validation information to the HTTP response. + + + Gets data that is associated with this request and that is available for only one request. + The temporary data. + + + Gets or sets a value that indicates whether unobtrusive JavaScript is enabled. + true if unobtrusive JavaScript is enabled; otherwise, false. + + + Gets an object that implements the interface to render in the browser. + The view. + + + Gets the dynamic view data dictionary. + The dynamic view data dictionary. + + + Gets the view data that is passed to the view. + The view data. + + + Gets or sets the text writer object that is used to write HTML output. + The object that is used to write the HTML output. + + + Represents a container that is used to pass data between a controller and a view. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class by using the specified model. + The model. + + + Initializes a new instance of the class by using the specified dictionary. + The dictionary. + The parameter is null. + + + Adds the specified item to the collection. + The object to add to the collection. + The collection is read-only. + + + Adds an element to the collection using the specified key and value . + The key of the element to add. + The value of the element to add. + The object is read-only. + + is null. + An element with the same key already exists in the object. + + + Removes all items from the collection. + The object is read-only. + + + Determines whether the collection contains the specified item. + true if is found in the collection; otherwise, false. + The object to locate in the collection. + + + Determines whether the collection contains an element that has the specified key. + true if the collection contains an element that has the specified key; otherwise, false. + The key of the element to locate in the collection. + + is null. + + + Copies the elements of the collection to an array, starting at a particular index. + The one-dimensional array that is the destination of the elements copied from the collection. The array must have zero-based indexing. + The zero-based index in at which copying begins. + + is null. + + is less than 0. + + is multidimensional.-or- is equal to or greater than the length of .-or- The number of elements in the source collection is greater than the available space from to the end of the destination .-or- Type cannot be cast automatically to the type of the destination . + + + Gets the number of elements in the collection. + The number of elements in the collection. + + + Evaluates the specified expression. + The results of the evaluation. + The expression. + The parameter is null or empty. + + + Evaluates the specified expression by using the specified format. + The results of the evaluation. + The expression. + The format. + + + Returns an enumerator that can be used to iterate through the collection. + An enumerator that can be used to iterate through the collection. + + + Returns information about the view data as defined by the parameter. + An object that contains the view data information that is defined by the parameter. + A set of key/value pairs that define the view-data information to return. + The parameter is either null or empty. + + + Gets a value that indicates whether the collection is read-only. + true if the collection is read-only; otherwise, false. + + + Gets or sets the item that is associated with the specified key. + The value of the selected item. + The key. + + + Gets a collection that contains the keys of this dictionary. + A collection that contains the keys of the object that implements . + + + Gets or sets the model that is associated with the view data. + The model that is associated with the view data. + + + Gets or sets information about the model. + Information about the model. + + + Gets the state of the model. + The state of the model. + + + Removes the first occurrence of a specified object from the collection. + true if was successfully removed from the collection; otherwise, false. This method also returns false if is not found in the collection. + The object to remove from the collection. + The collection is read-only. + + + Removes the element from the collection using the specified key. + true if the element is successfully removed; otherwise, false. This method also returns false if was not found in the original collection. + The key of the element to remove. + The collection is read-only. + + is null. + + + Sets the data model to use for the view. + The data model to use for the view. + + + Returns an enumerator that can be used to iterate through the collection. + An enumerator that can be used to iterate through the collection. + + + Gets or sets an object that encapsulates information about the current template context. + An object that contains information about the current template. + + + Attempts to retrieve the value that is associated with the specified key. + true if the collection contains an element with the specified key; otherwise, false. + The key of the value to get. + When this method returns, the value that is associated with the specified key, if the key is found; otherwise, the default value for the type of the parameter. This parameter is passed uninitialized. + + is null. + + + Gets a collection that contains the values in this dictionary. + A collection that contains the values of the object that implements . + + + Represents a container that is used to pass strongly typed data between a controller and a view. + The type of the model. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class by using the specified view data dictionary. + An existing view data dictionary to copy into this instance. + + + Initializes a new instance of the class by using the specified model. + The data model to use for the view. + + + Gets or sets the model. + A reference to the data model. + + + Gets or sets information about the model. + Information about the model. + + + Sets the data model to use for the view. + The data model to use for the view. + An error occurred while the model was being set. + + + Encapsulates information about the current template content that is used to develop templates and about HTML helpers that interact with templates. + + + Initializes a new instance of the class. + + + Initializes a new instance of the T:System.Web.Mvc.ViewDataInfo class and associates a delegate for accessing the view data information. + A delegate that defines how the view data information is accessed. + + + Gets or sets the object that contains the values to be displayed by the template. + The object that contains the values to be displayed by the template. + + + Gets or sets the description of the property to be displayed by the template. + The description of the property to be displayed by the template. + + + Gets or sets the current value to be displayed by the template. + The current value to be displayed by the template. + + + Represents a collection of view engines that are available to the application. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class by using the specified list of view engines. + The list that is wrapped by the new collection. + + is null. + + + Finds the specified partial view by using the specified controller context. + The partial view. + The controller context. + The name of the partial view. + The parameter is null. + The parameter is null or empty. + + + Finds the specified view by using the specified controller context and master view. + The view. + The controller context. + The name of the view. + The name of the master view. + The parameter is null. + The parameter is null or empty. + + + Inserts an element into the collection at the specified index. + The zero-based index at which should be inserted. + The object to insert. + + is less than zero.-or- is greater than the number of items in the collection. + The parameter is null. + + + Replaces the element at the specified index. + The zero-based index of the element to replace. + The new value for the element at the specified index. + + is less than zero.-or- is greater than the number of items in the collection. + The parameter is null. + + + Represents the result of locating a view engine. + + + Initializes a new instance of the class by using the specified searched locations. + The searched locations. + The parameter is null. + + + Initializes a new instance of the class by using the specified view and view engine. + The view. + The view engine. + The or parameter is null. + + + Gets or sets the searched locations. + The searched locations. + + + Gets or sets the view. + The view. + + + Gets or sets the view engine. + The view engine. + + + Represents a collection of view engines that are available to the application. + + + Gets the view engines. + The view engines. + + + Represents the information that is needed to build a master view page. + + + Initializes a new instance of the class. + + + Gets the AJAX script for the master page. + The AJAX script for the master page. + + + Gets the HTML for the master page. + The HTML for the master page. + + + Gets the model. + The model. + + + Gets the temporary data. + The temporary data. + + + Gets the URL. + The URL. + + + Gets the dynamic view-bag dictionary. + The dynamic view-bag dictionary. + + + Gets the view context. + The view context. + + + Gets the view data. + The view data. + + + Gets the writer that is used to render the master page. + The writer that is used to render the master page. + + + Represents the information that is required in order to build a strongly typed master view page. + The type of the model. + + + Initializes a new instance of the class. + + + Gets the AJAX script for the master page. + The AJAX script for the master page. + + + Gets the HTML for the master page. + The HTML for the master page. + + + Gets the model. + A reference to the data model. + + + Gets the view data. + The view data. + + + Represents the properties and methods that are needed to render a view as a Web Forms page. + + + Initializes a new instance of the class. + + + Gets or sets the object that is used to render HTML in Ajax scenarios. + The Ajax helper object that is associated with the view. + + + Gets or sets the object that is used to render HTML elements. + The HTML helper object that is associated with the view. + + + Initializes the , , and properties. + + + Gets or sets the path of the master view. + The path of the master view. + + + Gets the Model property of the associated object. + The Model property of the associated object. + + + Raises the event at the beginning of page initialization. + The event data. + + + Enables processing of the specified HTTP request by the ASP.NET MVC framework. + An object that encapsulates HTTP-specific information about the current HTTP request. + + + Initializes the object that receives the page content to be rendered. + The object that receives the page content. + + + Renders the view page to the response using the specified view context. + An object that encapsulates the information that is required in order to render the view, which includes the controller context, form context, the temporary data, and the view data for the associated view. + + + Sets the text writer that is used to render the view to the response. + The writer that is used to render the view to the response. + + + Sets the view data dictionary for the associated view. + A dictionary of data to pass to the view. + + + Gets the temporary data to pass to the view. + The temporary data to pass to the view. + + + Gets or sets the URL of the rendered page. + The URL of the rendered page. + + + Gets the view bag. + The view bag. + + + Gets or sets the information that is used to render the view. + The information that is used to render the view, which includes the form context, the temporary data, and the view data of the associated view. + + + Gets or sets a dictionary that contains data to pass between the controller and the view. + A dictionary that contains data to pass between the controller and the view. + + + Gets the text writer that is used to render the view to the response. + The text writer that is used to render the view to the response. + + + Represents the information that is required in order to render a strongly typed view as a Web Forms page. + The type of the model. + + + Initializes a new instance of the class. + + + Gets or sets the object that supports rendering HTML in Ajax scenarios. + The Ajax helper object that is associated with the view. + + + Gets or sets the object that provides support for rendering elements. + The HTML helper object that is associated with the view. + + + Instantiates and initializes the and properties. + + + Gets the property of the associated object. + A reference to the data model. + + + Sets the view data dictionary for the associated view. + A dictionary of data to pass to the view. + + + Gets or sets a dictionary that contains data to pass between the controller and the view. + A dictionary that contains data to pass between the controller and the view. + + + Represents a class that is used to render a view by using an instance that is returned by an object. + + + Initializes a new instance of the class. + + + Searches the registered view engines and returns the object that is used to render the view. + The object that is used to render the view. + The controller context. + An error occurred while the method was searching for the view. + + + Gets the name of the master view (such as a master page or template) to use when the view is rendered. + The name of the master view. + + + Represents a base class that is used to provide the model to the view and then render the view to the response. + + + Initializes a new instance of the class. + + + When called by the action invoker, renders the view to the response. + The context that the result is executed in. + The parameter is null. + + + Returns the object that is used to render the view. + The view engine. + The context. + + + Gets the view data model. + The view data model. + + + Gets or sets the object for this result. + The temporary data. + + + Gets or sets the object that is rendered to the response. + The view. + + + Gets the view bag. + The view bag. + + + Gets or sets the view data object for this result. + The view data. + + + Gets or sets the collection of view engines that are associated with this result. + The collection of view engines. + + + Gets or sets the name of the view to render. + The name of the view. + + + Provides an abstract class that can be used to implement a view start (master) page. + + + When implemented in a derived class, initializes a new instance of the class. + + + When implemented in a derived class, gets the HTML markup for the view start page. + The HTML markup for the view start page. + + + When implemented in a derived class, gets the URL for the view start page. + The URL for the view start page. + + + When implemented in a derived class, gets the view context for the view start page. + The view context for the view start page. + + + Provides a container for objects. + + + Initializes a new instance of the class. + + + Provides a container for objects. + The type of the model. + + + Initializes a new instance of the class. + + + Gets the formatted value. + The formatted value. + + + Represents the type of a view. + + + Initializes a new instance of the class. + + + Gets or sets the name of the type. + The name of the type. + + + Represents the information that is needed to build a user control. + + + Initializes a new instance of the class. + + + Gets the AJAX script for the view. + The AJAX script for the view. + + + Ensures that view data is added to the object of the user control if the view data exists. + + + Gets the HTML for the view. + The HTML for the view. + + + Gets the model. + The model. + + + Renders the view by using the specified view context. + The view context. + + + Sets the text writer that is used to render the view to the response. + The writer that is used to render the view to the response. + + + Sets the view-data dictionary by using the specified view data. + The view data. + + + Gets the temporary-data dictionary. + The temporary-data dictionary. + + + Gets the URL for the view. + The URL for the view. + + + Gets the view bag. + The view bag. + + + Gets or sets the view context. + The view context. + + + Gets or sets the view-data dictionary. + The view-data dictionary. + + + Gets or sets the view-data key. + The view-data key. + + + Gets the writer that is used to render the view to the response. + The writer that is used to render the view to the response. + + + Represents the information that is required in order to build a strongly typed user control. + The type of the model. + + + Initializes a new instance of the class. + + + Gets the AJAX script for the view. + The AJAX script for the view. + + + Gets the HTML for the view. + The HTML for the view. + + + Gets the model. + A reference to the data model. + + + Sets the view data for the view. + The view data. + + + Gets or sets the view data. + The view data. + + + Represents an abstract base-class implementation of the interface. + + + Initializes a new instance of the class. + + + Gets or sets the area-enabled master location formats. + The area-enabled master location formats. + + + Gets or sets the area-enabled partial-view location formats. + The area-enabled partial-view location formats. + + + Gets or sets the area-enabled view location formats. + The area-enabled view location formats. + + + Creates the specified partial view by using the specified controller context. + A reference to the partial view. + The controller context. + The partial path for the new partial view. + + + Creates the specified view by using the controller context, path of the view, and path of the master view. + A reference to the view. + The controller context. + The path of the view. + The path of the master view. + + + Gets or sets the display mode provider. + The display mode provider. + + + Returns a value that indicates whether the file is in the specified path by using the specified controller context. + true if the file is in the specified path; otherwise, false. + The controller context. + The virtual path. + + + Gets or sets the file-name extensions that are used to locate a view. + The file-name extensions that are used to locate a view. + + + Finds the specified partial view by using the specified controller context. + The partial view. + The controller context. + The name of the partial view. + true to use the cached partial view. + The parameter is null (Nothing in Visual Basic). + The parameter is null or empty. + + + Finds the specified view by using the specified controller context and master view name. + The page view. + The controller context. + The name of the view. + The name of the master view. + true to use the cached view. + The parameter is null (Nothing in Visual Basic). + The parameter is null or empty. + + + Gets or sets the master location formats. + The master location formats. + + + Gets or sets the partial-view location formats. + The partial-view location formats. + + + Releases the specified view by using the specified controller context. + The controller context. + The view to release. + + + Gets or sets the view location cache. + The view location cache. + + + Gets or sets the view location formats. + The view location formats. + + + Gets or sets the virtual path provider. + The virtual path provider. + + + Represents the information that is needed to build a Web Forms page in ASP.NET MVC. + + + Initializes a new instance of the class using the controller context and view path. + The controller context. + The view path. + + + Initializes a new instance of the class using the controller context, view path, and the path to the master page. + The controller context. + The view path. + The path to the master page. + + + Initializes a new instance of the class using the controller context, view path, the path to the master page, and a instance. + The controller context. + The view path. + The path to the master page. + An instance of the view page activator interface. + + + Gets or sets the master path. + The master path. + + + Renders the view to the response. + An object that encapsulates the information that is required in order to render the view, which includes the controller context, form context, the temporary data, and the view data for the associated view. + The text writer object that is used to write HTML output. + The view page instance. + + + Represents a view engine that is used to render a Web Forms page to the response. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using the specified view page activator. + An instance of a class that implements the interface. + + + Creates the specified partial view by using the specified controller context. + The partial view. + The controller context. + The partial path. + + + Creates the specified view by using the specified controller context and the paths of the view and master view. + The view. + The controller context. + The view path. + The master-view path. + + + Represents the properties and methods that are needed in order to render a view that uses ASP.NET Razor syntax. + + + Initializes a new instance of the class. + + + Gets or sets the object that is used to render HTML using Ajax. + The object that is used to render HTML using Ajax. + + + Sets the view context and view data for the page. + The parent page. + + + Gets the object that is associated with the page. + The object that is associated with the page. + + + Runs the page hierarchy for the ASP.NET Razor execution pipeline. + + + Gets or sets the object that is used to render HTML elements. + The object that is used to render HTML elements. + + + Initializes the , , and classes. + + + Gets the Model property of the associated object. + The Model property of the associated object. + + + Sets the view data. + The view data. + + + Gets the temporary data to pass to the view. + The temporary data to pass to the view. + + + Gets or sets the URL of the rendered page. + The URL of the rendered page. + + + Gets the view bag. + The view bag. + + + Gets or sets the information that is used to render the view. + The information that is used to render the view, which includes the form context, the temporary data, and the view data of the associated view. + + + Gets or sets a dictionary that contains data to pass between the controller and the view. + A dictionary that contains data to pass between the controller and the view. + + + Represents the properties and methods that are needed in order to render a view that uses ASP.NET Razor syntax. + The type of the view data model. + + + Initializes a new instance of the class. + + + Gets or sets the object that is used to render HTML markup using Ajax. + The object that is used to render HTML markup using Ajax. + + + Gets or sets the object that is used to render HTML elements. + The object that is used to render HTML elements. + + + Initializes the , , and classes. + + + Gets the Model property of the associated object. + The Model property of the associated object. + + + Sets the view data. + The view data. + + + Gets or sets a dictionary that contains data to pass between the controller and the view. + A dictionary that contains data to pass between the controller and the view. + + + Represents support for ASP.NET AJAX within an ASP.NET MVC application. + + + Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the action method. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + The parameter is null or empty. + + + Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the action method. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + The parameter is null or empty. + + + Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the action method. + The name of the controller. + The protocol for the URL, such as "http" or "https". + The host name for the URL. + The URL fragment name (the anchor name). + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the action method. + The name of the controller. + The protocol for the URL, such as "http" or "https". + The host name for the URL. + The URL fragment name (the anchor name). + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the action method. + The name of the controller. + An object that provides options for the asynchronous request. + The parameter is null or empty. + + + Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + The parameter is null or empty. + + + Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the action method. + An object that provides options for the asynchronous request. + The parameter is null or empty. + + + Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the action method. + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + The parameter is null or empty. + + + Returns an anchor element that contains the URL to the specified action method; when the action link is clicked, the action method is invoked asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the action method. + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Writes an opening <form> tag to the response. + An opening <form> tag. + The AJAX helper. + The name of the action method that will handle the request. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + + + Writes an opening <form> tag to the response. + An opening <form> tag. + The AJAX helper. + The name of the action method that will handle the request. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + + + Writes an opening <form> tag to the response. + An opening <form> tag. + The AJAX helper. + The name of the action method that will handle the request. + The name of the controller. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + + + Writes an opening <form> tag to the response. + An opening <form> tag. + The AJAX helper. + The name of the action method that will handle the request. + The name of the controller. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + + + Writes an opening <form> tag to the response. + An opening <form> tag. + The AJAX helper. + The name of the action method that will handle the request. + The name of the controller. + An object that provides options for the asynchronous request. + + + Writes an opening <form> tag to the response. + An opening <form> tag. + The AJAX helper. + The name of the action method that will handle the request. + The name of the controller. + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + + + Writes an opening <form> tag to the response. + An opening <form> tag. + The AJAX helper. + The name of the action method that will handle the request. + The name of the controller. + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + + + Writes an opening <form> tag to the response. + An opening <form> tag. + The AJAX helper. + The name of the action method that will handle the request. + An object that provides options for the asynchronous request. + + + Writes an opening <form> tag to the response. + An opening <form> tag. + The AJAX helper. + The name of the action method that will handle the request. + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + + + Writes an opening <form> tag to the response. + An opening <form> tag. + The AJAX helper. + The name of the action method that will handle the request. + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element.. + + + Writes an opening <form> tag to the response. + An opening <form> tag. + The AJAX helper. + An object that provides options for the asynchronous request. + + + Writes an opening <form> tag to the response using the specified routing information. + An opening <form> tag. + The AJAX helper. + The name of the route to use to obtain the form post URL. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + + + Writes an opening <form> tag to the response using the specified routing information. + An opening <form> tag. + The AJAX helper. + The name of the route to use to obtain the form post URL. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + + + Writes an opening <form> tag to the response using the specified routing information. + An opening <form> tag. + The AJAX helper. + The name of the route to use to obtain the form post URL. + An object that provides options for the asynchronous request. + + + Writes an opening <form> tag to the response using the specified routing information. + An opening <form> tag. + The AJAX helper. + The name of the route to use to obtain the form post URL. + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + + + Writes an opening <form> tag to the response using the specified routing information. + An opening <form> tag. + The AJAX helper. + The name of the route to use to obtain the form post URL. + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + + + Returns an HTML script element that contains a reference to a globalization script that defines the culture information. + A script element whose src attribute is set to the globalization script, as in the following example: <script type="text/javascript" src="/MvcApplication1/Scripts/Globalization/en-US.js"></script> + The AJAX helper object that this method extends. + + + Returns an HTML script element that contains a reference to a globalization script that defines the specified culture information. + An HTML script element whose src attribute is set to the globalization script, as in the following example:<script type="text/javascript" src="/MvcApplication1/Scripts/Globalization/en-US.js"></script> + The AJAX helper object that this method extends. + Encapsulates information about the target culture, such as date formats. + The parameter is null. + + + Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + The parameter is null or empty. + + + Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the route to use to obtain the form post URL. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + The parameter is null or empty. + + + Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the route to use to obtain the form post URL. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the route to use to obtain the form post URL. + The protocol for the URL, such as "http" or "https". + The host name for the URL. + The URL fragment name (the anchor name). + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the route to use to obtain the form post URL. + An object that provides options for the asynchronous request. + The parameter is null or empty. + + + Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the route to use to obtain the form post URL. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the route to use to obtain the form post URL. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the route to use to obtain the form post URL. + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + The parameter is null or empty. + + + Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + The name of the route to use to obtain the form post URL. + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + The parameter is null or empty. + + + Returns an anchor element that contains the virtual path for the specified route values; when the link is clicked, a request is made to the virtual path asynchronously by using JavaScript. + An anchor element. + The AJAX helper. + The inner text of the anchor element. + An object that contains the parameters for a route. + An object that provides options for the asynchronous request. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Represents option settings for running Ajax scripts in an ASP.NET MVC application. + + + Initializes a new instance of the class. + + + Gets or sets the message to display in a confirmation window before a request is submitted. + The message to display in a confirmation window. + + + Gets or sets the HTTP request method ("Get" or "Post"). + The HTTP request method. The default value is "Post". + + + Gets or sets the mode that specifies how to insert the response into the target DOM element. + The insertion mode ("InsertAfter", "InsertBefore", or "Replace"). The default value is "Replace". + + + Gets or sets a value, in milliseconds, that controls the duration of the animation when showing or hiding the loading element. + A value, in milliseconds, that controls the duration of the animation when showing or hiding the loading element. + + + Gets or sets the id attribute of an HTML element that is displayed while the Ajax function is loading. + The ID of the element that is displayed while the Ajax function is loading. + + + Gets or sets the name of the JavaScript function to call immediately before the page is updated. + The name of the JavaScript function to call before the page is updated. + + + Gets or sets the JavaScript function to call when response data has been instantiated but before the page is updated. + The JavaScript function to call when the response data has been instantiated. + + + Gets or sets the JavaScript function to call if the page update fails. + The JavaScript function to call if the page update fails. + + + Gets or sets the JavaScript function to call after the page is successfully updated. + The JavaScript function to call after the page is successfully updated. + + + Returns the Ajax options as a collection of HTML attributes to support unobtrusive JavaScript. + The Ajax options as a collection of HTML attributes to support unobtrusive JavaScript. + + + Gets or sets the ID of the DOM element to update by using the response from the server. + The ID of the DOM element to update. + + + Gets or sets the URL to make the request to. + The URL to make the request to. + + + Enumerates the AJAX script insertion modes. + + + Replace the element. + + + Insert before the element. + + + Insert after the element. + + + Provides information about an asynchronous action method, such as its name, controller, parameters, attributes, and filters. + + + Initializes a new instance of the class. + + + Invokes the asynchronous action method by using the specified parameters and controller context. + An object that contains the result of an asynchronous call. + The controller context. + The parameters of the action method. + The callback method. + An object that contains information to be used by the callback method. This parameter can be null. + + + Returns the result of an asynchronous operation. + The result of an asynchronous operation. + An object that represents the status of an asynchronous operation. + + + Executes the asynchronous action method by using the specified parameters and controller context. + The result of executing the asynchronous action method. + The controller context. + The parameters of the action method. + + + Represents a class that is responsible for invoking the action methods of an asynchronous controller. + + + Initializes a new instance of the class. + + + Invokes the asynchronous action method by using the specified controller context, action name, callback method, and state. + An object that contains the result of an asynchronous operation. + The controller context. + The name of the action. + The callback method. + An object that contains information to be used by the callback method. This parameter can be null. + + + Invokes the asynchronous action method by using the specified controller context, action descriptor, parameters, callback method, and state. + An object that contains the result of an asynchronous operation. + The controller context. + The action descriptor. + The parameters for the asynchronous action method. + The callback method. + An object that contains information to be used by the callback method. This parameter can be null. + + + Invokes the asynchronous action method by using the specified controller context, filters, action descriptor, parameters, callback method, and state. + An object that contains the result of an asynchronous operation. + The controller context. + The filters. + The action descriptor. + The parameters for the asynchronous action method. + The callback method. + An object that contains information to be used by the callback method. This parameter can be null. + + + Cancels the action. + true if the action was canceled; otherwise, false. + The user-defined object that qualifies or contains information about an asynchronous operation. + + + Cancels the action. + true if the action was canceled; otherwise, false. + The user-defined object that qualifies or contains information about an asynchronous operation. + + + Cancels the action. + true if the action was canceled; otherwise, false. + The user-defined object that qualifies or contains information about an asynchronous operation. + + + Returns the controller descriptor. + The controller descriptor. + The controller context. + + + Provides asynchronous operations for the class. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using the synchronization context. + The synchronization context. + + + Notifies ASP.NET that all asynchronous operations are complete. + + + Occurs when the method is called. + + + Gets the number of outstanding operations. + The number of outstanding operations. + + + Gets the parameters that were passed to the asynchronous completion method. + The parameters that were passed to the asynchronous completion method. + + + Executes a callback in the current synchronization context. + The asynchronous action. + + + Gets or sets the asynchronous timeout value, in milliseconds. + The asynchronous timeout value, in milliseconds. + + + Defines the interface for an action invoker, which is used to invoke an asynchronous action in response to an HTTP request. + + + Invokes the specified action. + The status of the asynchronous result. + The controller context. + The name of the asynchronous action. + The callback method. + The state. + + + Cancels the asynchronous action. + true if the asynchronous method could be canceled; otherwise, false. + The asynchronous result. + + + Defines the methods that are required for an asynchronous controller. + + + Executes the specified request context. + The status of the asynchronous operation. + The request context. + The asynchronous callback method. + The state. + + + Ends the asynchronous operation. + The asynchronous result. + + + Provides a container for the asynchronous manager object. + + + Gets the asynchronous manager object. + The asynchronous manager object. + + + Provides a container that maintains a count of pending asynchronous operations. + + + Initializes a new instance of the class. + + + Occurs when an asynchronous method completes. + + + Gets the operation count. + The operation count. + + + Reduces the operation count by 1. + The updated operation count. + + + Reduces the operation count by the specified value. + The updated operation count. + The number of operations to reduce the count by. + + + Increments the operation count by one. + The updated operation count. + + + Increments the operation count by the specified value. + The updated operation count. + The number of operations to increment the count by. + + + Provides information about an asynchronous action method, such as its name, controller, parameters, attributes, and filters. + + + Initializes a new instance of the class. + An object that contains information about the method that begins the asynchronous operation (the method whose name ends with "Asynch"). + An object that contains information about the completion method (method whose name ends with "Completed"). + The name of the action. + The controller descriptor. + + + Gets the name of the action method. + The name of the action method. + + + Gets the method information for the asynchronous action method. + The method information for the asynchronous action method. + + + Begins running the asynchronous action method by using the specified parameters and controller context. + An object that contains the result of an asynchronous call. + The controller context. + The parameters of the action method. + The callback method. + An object that contains information to be used by the callback method. This parameter can be null. + + + Gets the method information for the asynchronous completion method. + The method information for the asynchronous completion method. + + + Gets the controller descriptor for the asynchronous action method. + The controller descriptor for the asynchronous action method. + + + Returns the result of an asynchronous operation. + The result of an asynchronous operation. + An object that represents the status of an asynchronous operation. + + + Returns an array of custom attributes that are defined for this member, excluding named attributes. + An array of custom attributes, or an empty array if no custom attributes exist. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + + + Returns an array of custom attributes that are defined for this member, identified by type. + An array of custom attributes, or an empty array if no custom attributes of the specified type exist. + The type of the custom attributes to return. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + + + Gets the filter attributes. + The filter attributes. + Use cache flag. + + + Returns the parameters of the action method. + The parameters of the action method. + + + Returns the action-method selectors. + The action-method selectors. + + + Determines whether one or more instances of the specified attribute type are defined for the action member. + true if an attribute of type that is represented by is defined for this member; otherwise, false. + The type of the custom attribute. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + + + Gets the lazy initialized unique ID of the instance of this class. + The lazy initialized unique ID of the instance of this class. + + + Encapsulates information that describes an asynchronous controller, such as its name, type, and actions. + + + Initializes a new instance of the class. + The type of the controller. + + + Gets the type of the controller. + The type of the controller. + + + Finds an action method by using the specified name and controller context. + The information about the action method. + The controller context. + The name of the action. + + + Returns a list of action method descriptors in the controller. + A list of action method descriptors in the controller. + + + Returns custom attributes that are defined for this member, excluding named attributes. + An array of custom attributes, or an empty array if no custom attributes exist. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + + + Returns custom attributes of a specified type that are defined for this member, excluding named attributes. + An array of custom attributes, or an empty array if no custom attributes exist. + The type of the custom attributes. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + + + Gets the filter attributes. + The filter attributes. + true to use the cache, otherwise false. + + + Returns a value that indicates whether one or more instances of the specified custom attribute are defined for this member. + true if an attribute of the type represented by is defined for this member; otherwise, false. + The type of the custom attribute. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + + + Represents an exception that occurred during the synchronous processing of an HTTP request in an ASP.NET MVC application. + + + Initializes a new instance of the class using a system-supplied message. + + + Initializes a new instance of the class using the specified message. + The message that describes the exception. The caller of this constructor must make sure that this string has been localized for the current system culture. + + + Initializes a new instance of the class using a specified error message and a reference to the inner exception that is the cause of this exception. + The message that describes the exception. The caller of this constructor must make sure that this string has been localized for the current system culture. + The exception that is the cause of the current exception. If the parameter is not null, the current exception is raised in a catch block that handles the inner exception. + + + When an action method returns either Task or Task<T> the provides information about the action. + + + Initializes a new instance of the class. + The task method information. + The action name. + The controller descriptor. + + + Gets the name of the action method. + The name of the action method. + + + Invokes the asynchronous action method using the specified parameters, controller context callback and state. + An object that contains the result of an asynchronous call. + The controller context. + The parameters of the action method. + The optional callback method. + An object that contains information to be used by the callback method. This parameter can be null. + + + Gets the controller descriptor. + The controller descriptor. + + + Ends the asynchronous operation. + The result of an asynchronous operation. + An object that represents the status of an asynchronous operation. + + + Executes the asynchronous action method + The result of executing the asynchronous action method. + The controller context. + The parameters of the action method. + + + Returns an array of custom attributes that are defined for this member, excluding named attributes. + An array of custom attributes, or an empty array if no custom attributes exist. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + + + Returns an array of custom attributes that are defined for this member, identified by type. + An array of custom attributes, or an empty array if no custom attributes exist. + The type of the custom attributes. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + + + Returns an array of all custom attributes applied to this member. + An array that contains all the custom attributes applied to this member, or an array with zero elements if no attributes are defined. + true to search this member's inheritance chain to find the attributes; otherwise, false. + + + Returns the parameters of the asynchronous action method. + The parameters of the asynchronous action method. + + + Returns the asynchronous action-method selectors. + The asynchronous action-method selectors. + + + Returns a value that indicates whether one or more instance of the specified custom attribute are defined for this member. + A value that indicates whether one or more instance of the specified custom attribute are defined for this member. + The type of the custom attribute. + true to look up the hierarchy chain for the inherited custom attribute; otherwise, false. + + + Gets information for the asynchronous task. + Information for the asynchronous task. + + + Gets the unique ID for the task. + The unique ID for the task. + + + Represents support for calling child action methods and rendering the result inline in a parent view. + + + Invokes the specified child action method and returns the result as an HTML string. + The child action result as an HTML string. + The HTML helper instance that this method extends. + The name of the action method to invoke. + The parameter is null. + The parameter is null or empty. + The required virtual path data cannot be found. + + + Invokes the specified child action method with the specified parameters and returns the result as an HTML string. + The child action result as an HTML string. + The HTML helper instance that this method extends. + The name of the action method to invoke. + An object that contains the parameters for a route. You can use to provide the parameters that are bound to the action method parameters. The parameter is merged with the original route values and overrides them. + The parameter is null. + The parameter is null or empty. + The required virtual path data cannot be found. + + + Invokes the specified child action method using the specified controller name and returns the result as an HTML string. + The child action result as an HTML string. + The HTML helper instance that this method extends. + The name of the action method to invoke. + The name of the controller that contains the action method. + The parameter is null. + The parameter is null or empty. + The required virtual path data cannot be found. + + + Invokes the specified child action method using the specified parameters and controller name and returns the result as an HTML string. + The child action result as an HTML string. + The HTML helper instance that this method extends. + The name of the action method to invoke. + The name of the controller that contains the action method. + An object that contains the parameters for a route. You can use to provide the parameters that are bound to the action method parameters. The parameter is merged with the original route values and overrides them. + The parameter is null. + The parameter is null or empty. + The required virtual path data cannot be found. + + + Invokes the specified child action method using the specified parameters and controller name and returns the result as an HTML string. + The child action result as an HTML string. + The HTML helper instance that this method extends. + The name of the action method to invoke. + The name of the controller that contains the action method. + A dictionary that contains the parameters for a route. You can use to provide the parameters that are bound to the action method parameters. The parameter is merged with the original route values and overrides them. + The parameter is null. + The parameter is null or empty. + The required virtual path data cannot be found. + + + Invokes the specified child action method using the specified parameters and returns the result as an HTML string. + The child action result as an HTML string. + The HTML helper instance that this method extends. + The name of the action method to invoke. + A dictionary that contains the parameters for a route. You can use to provide the parameters that are bound to the action method parameters. The parameter is merged with the original route values and overrides them. + The parameter is null. + The parameter is null or empty. + The required virtual path data cannot be found. + + + Invokes the specified child action method and renders the result inline in the parent view. + The HTML helper instance that this method extends. + The name of the child action method to invoke. + The parameter is null. + The parameter is null or empty. + The required virtual path data cannot be found. + + + Invokes the specified child action method using the specified parameters and renders the result inline in the parent view. + The HTML helper instance that this method extends. + The name of the child action method to invoke. + An object that contains the parameters for a route. You can use to provide the parameters that are bound to the action method parameters. The parameter is merged with the original route values and overrides them. + The parameter is null. + The parameter is null or empty. + The required virtual path data cannot be found. + + + Invokes the specified child action method using the specified controller name and renders the result inline in the parent view. + The HTML helper instance that this method extends. + The name of the child action method to invoke. + The name of the controller that contains the action method. + The parameter is null. + The parameter is null or empty. + The required virtual path data cannot be found. + + + Invokes the specified child action method using the specified parameters and controller name and renders the result inline in the parent view. + The HTML helper instance that this method extends. + The name of the child action method to invoke. + The name of the controller that contains the action method. + An object that contains the parameters for a route. You can use to provide the parameters that are bound to the action method parameters. The parameter is merged with the original route values and overrides them. + The parameter is null. + The parameter is null or empty. + The required virtual path data cannot be found. + + + Invokes the specified child action method using the specified parameters and controller name and renders the result inline in the parent view. + The HTML helper instance that this method extends. + The name of the child action method to invoke. + The name of the controller that contains the action method. + A dictionary that contains the parameters for a route. You can use to provide the parameters that are bound to the action method parameters. The parameter is merged with the original route values and overrides them. + The parameter is null. + The parameter is null or empty. + The required virtual path data cannot be found. + + + Invokes the specified child action method using the specified parameters and renders the result inline in the parent view. + The HTML helper instance that this method extends. + The name of the child action method to invoke. + A dictionary that contains the parameters for a route. You can use to provide the parameters that are bound to the action method parameters. The parameter is merged with the original route values and overrides them. + The parameter is null. + The parameter is null or empty. + The required virtual path data cannot be found. + + + Represents support for rendering object values as HTML. + + + Returns HTML markup for each property in the object that is represented by a string expression. + The HTML markup for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + + + Returns HTML markup for each property in the object that is represented by a string expression, using additional view data. + The HTML markup for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + + + Returns HTML markup for each property in the object that is represented by the expression, using the specified template. + The HTML markup for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template that is used to render the object. + + + Returns HTML markup for each property in the object that is represented by the expression, using the specified template and additional view data. + The HTML markup for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template that is used to render the object. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + + + Returns HTML markup for each property in the object that is represented by the expression, using the specified template and an HTML field ID. + The HTML markup for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template that is used to render the object. + A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name. + + + Returns HTML markup for each property in the object that is represented by the expression, using the specified template, HTML field ID, and additional view data. + The HTML markup for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template that is used to render the object. + A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + + + Returns HTML markup for each property in the object that is represented by the expression. + The HTML markup for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The type of the model. + The type of the value. + + + Returns a string that contains each property value in the object that is represented by the specified expression, using additional view data. + The HTML markup for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + The type of the model. + The type of the value. + + + Returns a string that contains each property value in the object that is represented by the , using the specified template. + The HTML markup for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template that is used to render the object. + The type of the model. + The type of the value. + + + Returns a string that contains each property value in the object that is represented by the specified expression, using the specified template and additional view data. + The HTML markup for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template that is used to render the object. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + The type of the model. + The type of the value. + + + Returns HTML markup for each property in the object that is represented by the , using the specified template and an HTML field ID. + The HTML markup for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template that is used to render the object. + A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name. + The type of the model. + The type of the value. + + + Returns HTML markup for each property in the object that is represented by the specified expression, using the template, an HTML field ID, and additional view data. + The HTML markup for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template that is used to render the object. + A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + The type of the model. + The type of the value. + + + Returns HTML markup for each property in the model. + The HTML markup for each property in the model. + The HTML helper instance that this method extends. + + + Returns HTML markup for each property in the model, using additional view data. + The HTML markup for each property in the model. + The HTML helper instance that this method extends. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + + + Returns HTML markup for each property in the model using the specified template. + The HTML markup for each property in the model. + The HTML helper instance that this method extends. + The name of the template that is used to render the object. + + + Returns HTML markup for each property in the model, using the specified template and additional view data. + The HTML markup for each property in the model. + The HTML helper instance that this method extends. + The name of the template that is used to render the object. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + + + Returns HTML markup for each property in the model using the specified template and HTML field ID. + The HTML markup for each property in the model. + The HTML helper instance that this method extends. + The name of the template that is used to render the object. + A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name. + + + Returns HTML markup for each property in the model, using the specified template, an HTML field ID, and additional view data. + The HTML markup for each property in the model. + The HTML helper instance that this method extends. + The name of the template that is used to render the object. + A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + + + Provides a mechanism to get display names. + + + Gets the display name. + The display name. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the display name. + + + Gets the display name for the model. + The display name for the model. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the display name. + The type of the model. + The type of the value. + + + Gets the display name for the model. + The display name for the model. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the display name. + The type of the model. + The type of the value. + + + Gets the display name for the model. + The display name for the model. + The HTML helper instance that this method extends. + + + Provides a way to render object values as HTML. + + + Returns HTML markup for each property in the object that is represented by the specified expression. + The HTML markup for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + + + Returns HTML markup for each property in the object that is represented by the specified expression. + The HTML markup for each property. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The type of the model. + The type of the result. + + + Represents support for the HTML input element in an application. + + + Returns an HTML input element for each property in the object that is represented by the expression. + An HTML input element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + + + Returns an HTML input element for each property in the object that is represented by the expression, using additional view data. + An HTML input element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + + + Returns an HTML input element for each property in the object that is represented by the expression, using the specified template. + An HTML input element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template to use to render the object. + + + Returns an HTML input element for each property in the object that is represented by the expression, using the specified template and additional view data. + An HTML input element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template to use to render the object. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + + + Returns an HTML input element for each property in the object that is represented by the expression, using the specified template and HTML field name. + An HTML input element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template to use to render the object. + A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name. + + + Returns an HTML input element for each property in the object that is represented by the expression, using the specified template, HTML field name, and additional view data. + An HTML input element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template to use to render the object. + A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + + + Returns an HTML input element for each property in the object that is represented by the expression. + An HTML input element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The type of the model. + The type of the value. + + + Returns an HTML input element for each property in the object that is represented by the expression, using additional view data. + An HTML input element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + The type of the model. + The type of the value. + + + Returns an HTML input element for each property in the object that is represented by the expression, using the specified template. + An HTML input element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template to use to render the object. + The type of the model. + The type of the value. + + + Returns an HTML input element for each property in the object that is represented by the expression, using the specified template and additional view data. + An HTML input element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template to use to render the object. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + The type of the model. + The type of the value. + + + Returns an HTML input element for each property in the object that is represented by the expression, using the specified template and HTML field name. + An HTML input element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template to use to render the object. + A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name. + The type of the model. + The type of the value. + + + Returns an HTML input element for each property in the object that is represented by the expression, using the specified template, HTML field name, and additional view data. + An HTML input element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + The name of the template to use to render the object. + A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + The type of the model. + The type of the value. + + + Returns an HTML input element for each property in the model. + An HTML input element for each property in the model. + The HTML helper instance that this method extends. + + + Returns an HTML input element for each property in the model, using additional view data. + An HTML input element for each property in the model. + The HTML helper instance that this method extends. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + + + Returns an HTML input element for each property in the model, using the specified template. + An HTML input element for each property in the model and in the specified template. + The HTML helper instance that this method extends. + The name of the template to use to render the object. + + + Returns an HTML input element for each property in the model, using the specified template and additional view data. + An HTML input element for each property in the model. + The HTML helper instance that this method extends. + The name of the template to use to render the object. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + + + Returns an HTML input element for each property in the model, using the specified template name and HTML field name. + An HTML input element for each property in the model and in the named template. + The HTML helper instance that this method extends. + The name of the template to use to render the object. + A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name. + + + Returns an HTML input element for each property in the model, using the template name, HTML field name, and additional view data. + An HTML input element for each property in the model. + The HTML helper instance that this method extends. + The name of the template to use to render the object. + A string that is used to disambiguate the names of HTML input elements that are rendered for properties that have the same name. + An anonymous object that can contain additional view data that will be merged into the instance that is created for the template. + + + Represents support for HTML in an application. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by an action method. + An opening <form> tag. + The HTML helper instance that this method extends. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by an action method. + An opening <form> tag. + The HTML helper instance that this method extends. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by an action method. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the action method. + The name of the controller. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by an action method. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by an action method. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + The HTTP method for processing the form, either GET or POST. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by an action method. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + The HTTP method for processing the form, either GET or POST. + An object that contains the HTML attributes to set for the element. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by an action method. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the action method. + The name of the controller. + The HTTP method for processing the form, either GET or POST. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by an action method. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the action method. + The name of the controller. + The HTTP method for processing the form, either GET or POST. + An object that contains the HTML attributes to set for the element. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by an action method. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the action method. + The name of the controller. + The HTTP method for processing the form, either GET or POST. + An object that contains the HTML attributes to set for the element. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by an action method. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by an action method. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. + The HTTP method for processing the form, either GET or POST. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by an action method. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the action method. + The name of the controller. + An object that contains the parameters for a route. + The HTTP method for processing the form, either GET or POST. + An object that contains the HTML attributes to set for the element. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by an action method. + An opening <form> tag. + The HTML helper instance that this method extends. + An object that contains the parameters for a route. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target. + An opening <form> tag. + The HTML helper instance that this method extends. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the route to use to obtain the form-post URL. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the route to use to obtain the form-post URL. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the route to use to obtain the form-post URL. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + The HTTP method for processing the form, either GET or POST. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the route to use to obtain the form-post URL. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax. + The HTTP method for processing the form, either GET or POST. + An object that contains the HTML attributes to set for the element. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the route to use to obtain the form-post URL. + The HTTP method for processing the form, either GET or POST. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the route to use to obtain the form-post URL. + The HTTP method for processing the form, either GET or POST. + An object that contains the HTML attributes to set for the element. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the route to use to obtain the form-post URL. + The HTTP method for processing the form, either GET or POST. + An object that contains the HTML attributes to set for the element. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the route to use to obtain the form-post URL. + An object that contains the parameters for a route + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the route to use to obtain the form-post URL. + An object that contains the parameters for a route + The HTTP method for processing the form, either GET or POST. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target. + An opening <form> tag. + The HTML helper instance that this method extends. + The name of the route to use to obtain the form-post URL. + An object that contains the parameters for a route + The HTTP method for processing the form, either GET or POST. + An object that contains the HTML attributes to set for the element. + + + Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target. + An opening <form> tag. + The HTML helper instance that this method extends. + An object that contains the parameters for a route + + + Renders the closing </form> tag to the response. + The HTML helper instance that this method extends. + + + Represents support for HTML input controls in an application. + + + Returns a check box input element by using the specified HTML helper and the name of the form field. + An input element whose type attribute is set to "checkbox". + The HTML helper instance that this method extends. + The name of the form field. + + + Returns a check box input element by using the specified HTML helper, the name of the form field, and a value to indicate whether the check box is selected. + An input element whose type attribute is set to "checkbox". + The HTML helper instance that this method extends. + The name of the form field. + true to select the check box; otherwise, false. + + + Returns a check box input element by using the specified HTML helper, the name of the form field, a value to indicate whether the check box is selected, and the HTML attributes. + An input element whose type attribute is set to "checkbox". + The HTML helper instance that this method extends. + The name of the form field. + true to select the check box; otherwise, false. + An object that contains the HTML attributes to set for the element. + + + Returns a check box input element by using the specified HTML helper, the name of the form field, a value that indicates whether the check box is selected, and the HTML attributes. + An input element whose type attribute is set to "checkbox". + The HTML helper instance that this method extends. + The name of the form field. + true to select the check box; otherwise, false. + An object that contains the HTML attributes to set for the element. + + + Returns a check box input element by using the specified HTML helper, the name of the form field, and the HTML attributes. + An input element whose type attribute is set to "checkbox". + The HTML helper instance that this method extends. + The name of the form field. + An object that contains the HTML attributes to set for the element. + + + Returns a check box input element by using the specified HTML helper, the name of the form field, and the HTML attributes. + An input element whose type attribute is set to "checkbox". + The HTML helper instance that this method extends. + The name of the form field. + An object that contains the HTML attributes to set for the element. + + + Returns a check box input element for each property in the object that is represented by the specified expression. + An HTML input element whose type attribute is set to "checkbox" for each property in the object that is represented by the specified expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + The type of the model. + The parameter is null. + + + Returns a check box input element for each property in the object that is represented by the specified expression, using the specified HTML attributes. + An HTML input element whose type attribute is set to "checkbox" for each property in the object that is represented by the specified expression, using the specified HTML attributes. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + A dictionary that contains the HTML attributes to set for the element. + The type of the model. + The parameter is null. + + + Returns a check box input element for each property in the object that is represented by the specified expression, using the specified HTML attributes. + An HTML input element whose type attribute is set to "checkbox" for each property in the object that is represented by the specified expression, using the specified HTML attributes. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + An object that contains the HTML attributes to set for the element. + The type of the model. + The parameter is null. + + + Returns a hidden input element by using the specified HTML helper and the name of the form field. + An input element whose type attribute is set to "hidden". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + + + Returns a hidden input element by using the specified HTML helper, the name of the form field, and the value. + An input element whose type attribute is set to "hidden". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + The value of the hidden input element. The value of the element is retrieved from the object. If no value exists there, the value is retrieved from the object. If the element is not found in the or the , the value parameter is used. + + + Returns a hidden input element by using the specified HTML helper, the name of the form field, the value, and the HTML attributes. + An input element whose type attribute is set to "hidden". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + The value of the hidden input element. The value of the element is retrieved from the object. If no value exists there, the value is retrieved from the object. If the element is not found in the object or the object, the value parameter is used. + An object that contains the HTML attributes to set for the element. + + + Returns a hidden input element by using the specified HTML helper, the name of the form field, the value, and the HTML attributes. + An input element whose type attribute is set to "hidden". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + The value of the hidden input element The value of the element is retrieved from the object. If no value exists there, the value is retrieved from the object. If the element is not found in the object or the object, the value parameter is used. + An object that contains the HTML attributes to set for the element. + + + Returns an HTML hidden input element for each property in the object that is represented by the specified expression. + An input element whose type attribute is set to "hidden" for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + The type of the model. + The type of the property. + + + Returns an HTML hidden input element for each property in the object that is represented by the specified expression, using the specified HTML attributes. + An input element whose type attribute is set to "hidden" for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + An object that contains the HTML attributes to set for the element. + The type of the model. + The type of the property. + + + Returns an HTML hidden input element for each property in the object that is represented by the specified expression, using the specified HTML attributes. + An input element whose type attribute is set to "hidden" for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + An object that contains the HTML attributes to set for the element. + The type of the model. + The type of the property. + + + Returns a password input element by using the specified HTML helper and the name of the form field. + An input element whose type attribute is set to "password". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + + + Returns a password input element by using the specified HTML helper, the name of the form field, and the value. + An input element whose type attribute is set to "password". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + The value of the password input element. If this value is null, the value of the element is retrieved from the object. If no value exists there, the value is retrieved from the object. + + + Returns a password input element by using the specified HTML helper, the name of the form field, the value, and the HTML attributes. + An input element whose type attribute is set to "password". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + The value of the password input element. If this value is null, the value of the element is retrieved from the object. If no value exists there, the value is retrieved from the object. + An object that contains the HTML attributes to set for the element. + + + Returns a password input element by using the specified HTML helper, the name of the form field, the value, and the HTML attributes. + An input element whose type attribute is set to "password". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + The value of the password input element. If this value is null, the value of the element is retrieved from the object. If no value exists there, the value is retrieved from the object. + An object that contains the HTML attributes to set for the element. + + + Returns a password input element for each property in the object that is represented by the specified expression. + An HTML input element whose type attribute is set to "password" for each property in the object that is represented by the specified expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + The type of the model. + The type of the value. + The parameter is null. + + + Returns a password input element for each property in the object that is represented by the specified expression, using the specified HTML attributes. + An HTML input element whose type attribute is set to "password" for each property in the object that is represented by the specified expression, using the specified HTML attributes. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + A dictionary that contains the HTML attributes to set for the element. + The type of the model. + The type of the value. + The parameter is null. + + + Returns a password input element for each property in the object that is represented by the specified expression, using the specified HTML attributes. + An HTML input element whose type attribute is set to "password" for each property in the object that is represented by the specified expression, using the specified HTML attributes. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + An object that contains the HTML attributes to set for the element. + The type of the model. + The type of the value. + The parameter is null. + + + Returns a radio button input element that is used to present mutually exclusive options. + An input element whose type attribute is set to "radio". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + If this radio button is selected, the value of the radio button that is submitted when the form is posted. If the value of the selected radio button in the or the object matches this value, this radio button is selected. + The parameter is null or empty. + The parameter is null. + + + Returns a radio button input element that is used to present mutually exclusive options. + An input element whose type attribute is set to "radio". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + If this radio button is selected, the value of the radio button that is submitted when the form is posted. If the value of the selected radio button in the or the object matches this value, this radio button is selected. + true to select the radio button; otherwise, false. + The parameter is null or empty. + The parameter is null. + + + Returns a radio button input element that is used to present mutually exclusive options. + An input element whose type attribute is set to "radio". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + If this radio button is selected, the value of the radio button that is submitted when the form is posted. If the value of the selected radio button in the or the object matches this value, this radio button is selected. + true to select the radio button; otherwise, false. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + The parameter is null. + + + Returns a radio button input element that is used to present mutually exclusive options. + An input element whose type attribute is set to "radio". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + If this radio button is selected, the value of the radio button that is submitted when the form is posted. If the value of the selected radio button in the or the object matches this value, this radio button is selected. + true to select the radio button; otherwise, false. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + The parameter is null. + + + Returns a radio button input element that is used to present mutually exclusive options. + An input element whose type attribute is set to "radio". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + If this radio button is selected, the value of the radio button that is submitted when the form is posted. If the value of the selected radio button in the or the object matches this value, this radio button is selected. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + The parameter is null. + + + Returns a radio button input element that is used to present mutually exclusive options. + An input element whose type attribute is set to "radio". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + If this radio button is selected, the value of the radio button that is submitted when the form is posted. If the value of the selected radio button in the or the object matches this value, this radio button is selected. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + The parameter is null. + + + Returns a radio button input element for each property in the object that is represented by the specified expression. + An HTML input element whose type attribute is set to "radio" for each property in the object that is represented by the specified expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + If this radio button is selected, the value of the radio button that is submitted when the form is posted. If the value of the selected radio button in the or the object matches this value, this radio button is selected. + The type of the model. + The type of the value. + The parameter is null. + + + Returns a radio button input element for each property in the object that is represented by the specified expression, using the specified HTML attributes. + An HTML input element whose type attribute is set to "radio" for each property in the object that is represented by the specified expression, using the specified HTML attributes. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + If this radio button is selected, the value of the radio button that is submitted when the form is posted. If the value of the selected radio button in the or the object matches this value, this radio button is selected. + A dictionary that contains the HTML attributes to set for the element. + The type of the model. + The type of the value. + The parameter is null. + + + Returns a radio button input element for each property in the object that is represented by the specified expression, using the specified HTML attributes. + An HTML input element whose type attribute is set to "radio" for each property in the object that is represented by the specified expression, using the specified HTML attributes. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + If this radio button is selected, the value of the radio button that is submitted when the form is posted. If the value of the selected radio button in the or the object matches this value, this radio button is selected. + An object that contains the HTML attributes to set for the element. + The type of the model. + The type of the value. + The parameter is null. + + + Returns a text input element by using the specified HTML helper and the name of the form field. + An input element whose type attribute is set to "text". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + + + Returns a text input element by using the specified HTML helper, the name of the form field, and the value. + An input element whose type attribute is set to "text". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + The value of the text input element. If this value is null, the value of the element is retrieved from the object. If no value exists there, the value is retrieved from the object. + + + Returns a text input element by using the specified HTML helper, the name of the form field, the value, and the HTML attributes. + An input element whose type attribute is set to "text". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + The value of the text input element. If this value is null, the value of the element is retrieved from the object. If no value exists there, the value is retrieved from the object. + An object that contains the HTML attributes to set for the element. + + + Returns a text input element by using the specified HTML helper, the name of the form field, the value, and the HTML attributes. + An input element whose type attribute is set to "text". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + The value of the text input element. If this value is null, the value of the element is retrieved from the object. If no value exists there, the value is retrieved from the object. + An object that contains the HTML attributes to set for the element. + + + Returns a text input element. + An input element whose type attribute is set to "text". + The HTML helper instance that this method extends. + The name of the form field. + The value of the text input element. If this value is null, the value of the element is retrieved from the object. If no value exists there, the value is retrieved from the object. + A string that is used to format the input. + + + Returns a text input element. + An input element whose type attribute is set to "text". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + The value of the text input element. If this value is null, the value of the element is retrieved from the object. If no value exists there, the value is retrieved from the object. + A string that is used to format the input. + An object that contains the HTML attributes to set for the element. + + + Returns a text input element. + An input element whose type attribute is set to "text". + The HTML helper instance that this method extends. + The name of the form field and the key that is used to look up the value. + The value of the text input element. If this value is null, the value of the element is retrieved from the object. If no value exists there, the value is retrieved from the object. + A string that is used to format the input. + An object that contains the HTML attributes to set for the element. + + + Returns a text input element for each property in the object that is represented by the specified expression. + An HTML input element whose type attribute is set to "text" for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + The type of the model. + The type of the value. + The parameter is null or empty. + + + Returns a text input element for each property in the object that is represented by the specified expression, using the specified HTML attributes. + An HTML input element type attribute is set to "text" for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + A dictionary that contains the HTML attributes to set for the element. + The type of the model. + The type of the value. + The parameter is null or empty. + + + Returns a text input element for each property in the object that is represented by the specified expression, using the specified HTML attributes. + An HTML input element whose type attribute is set to "text" for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + An object that contains the HTML attributes to set for the element. + The type of the model. + The type of the value. + The parameter is null or empty. + + + Returns a text input element. + An input element whose type attribute is set to "text". + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + A string that is used to format the input. + The type of the model. + The type of the value. + + + Returns a text input element. + An input element whose type attribute is set to "text". + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + A string that is used to format the input. + An object that contains the HTML attributes to set for the element. + The type of the model. + The type of the value. + + + Returns a text input element. + An input element whose type attribute is set to "text". + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + A string that is used to format the input. + An object that contains the HTML attributes to set for the element. + The type of the model. + The type of the value. + + + Represents support for the HTML label element in an ASP.NET MVC view. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the property to display. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression. + Returns . + The HTML helper instance that this method extends. + An expression that identifies the property to display. + An object that contains the HTML attributes to set for the element. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the property to display. + An object that contains the HTML attributes to set for the element. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression using the label text. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the property to display. + The label text to display. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the property to display. + The label text. + An object that contains the HTML attributes to set for the element. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the property to display. + The label text. + An object that contains the HTML attributes to set for the element. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the property to display. + The type of the model. + The type of the value. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the property to display. + An object that contains the HTML attributes to set for the element. + The type of the model. + + + + Returns an HTML label element and the property name of the property that is represented by the specified expression. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the property to display. + An object that contains the HTML attributes to set for the element. + The type of the model. + The value. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression using the label text. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the property to display. + The label text to display. + The type of the model. + The type of the value. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the property to display. + An object that contains the HTML attributes to set for the element. + The type of the model. + + + + Returns an HTML label element and the property name of the property that is represented by the specified expression. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the property to display. + The label text. + An object that contains the HTML attributes to set for the element. + The type of the model. + The Value. + + + Returns an HTML label element and the property name of the property that is represented by the model. + An HTML label element and the property name of the property that is represented by the model. + The HTML helper instance that this method extends. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + An object that contains the HTML attributes to set for the element. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + An object that contains the HTML attributes to set for the element. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression using the label text. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + The label text to display. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + The label Text. + An object that contains the HTML attributes to set for the element. + + + Returns an HTML label element and the property name of the property that is represented by the specified expression. + An HTML label element and the property name of the property that is represented by the expression. + The HTML helper instance that this method extends. + The label text. + An object that contains the HTML attributes to set for the element. + + + Represents support for HTML links in an application. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the action. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the action. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the action. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + An object that contains the HTML attributes for the element. The attributes are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the action. + The name of the controller. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the action. + The name of the controller. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the action. + The name of the controller. + The protocol for the URL, such as "http" or "https". + The host name for the URL. + The URL fragment name (the anchor name). + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the action. + The name of the controller. + The protocol for the URL, such as "http" or "https". + The host name for the URL. + The URL fragment name (the anchor name). + An object that contains the parameters for a route. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the action. + The name of the controller. + An object that contains the parameters for a route. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the action. + An object that contains the parameters for a route. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the action. + An object that contains the parameters for a route. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the route that is used to return a virtual path. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the route that is used to return a virtual path. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the route that is used to return a virtual path. + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the route that is used to return a virtual path. + The protocol for the URL, such as "http" or "https". + The host name for the URL. + The URL fragment name (the anchor name). + An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. The object is typically created by using object initializer syntax. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the route that is used to return a virtual path. + The protocol for the URL, such as "http" or "https". + The host name for the URL. + The URL fragment name (the anchor name). + An object that contains the parameters for a route. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the route that is used to return a virtual path. + An object that contains the parameters for a route. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + The name of the route that is used to return a virtual path. + An object that contains the parameters for a route. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + An object that contains the parameters for a route. + The parameter is null or empty. + + + Returns an anchor element (a element) that contains the virtual path of the specified action. + An anchor element (a element). + The HTML helper instance that this method extends. + The inner text of the anchor element. + An object that contains the parameters for a route. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Represents an HTML form element in an MVC view. + + + Initializes a new instance of the class using the specified HTTP response object. + The HTTP response object. + The parameter is null. + + + Initializes a new instance of the class using the specified view context. + An object that encapsulates the information that is required in order to render a view. + The parameter is null. + + + Releases all resources that are used by the current instance of the class. + + + Releases unmanaged and, optionally, managed resources used by the current instance of the class. + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + Ends the form and disposes of all form resources. + + + Gets the HTML ID and name attributes of the string. + + + Gets the ID of the string. + The HTML ID attribute value for the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the ID. + + + Gets the ID of the string + The HTML ID attribute value for the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the ID. + The type of the model. + The type of the property. + + + Gets the ID of the string. + The HTML ID attribute value for the object that is represented by the expression. + The HTML helper instance that this method extends. + + + Gets the full HTML field name for the object that is represented by the expression. + The full HTML field name for the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the name. + + + Gets the full HTML field name for the object that is represented by the expression. + The full HTML field name for the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the name. + The type of the model. + The type of the property. + + + Gets the full HTML field name for the object that is represented by the expression. + The full HTML field name for the object that is represented by the expression. + The HTML helper instance that this method extends. + + + Represents the functionality to render a partial view as an HTML-encoded string. + + + Renders the specified partial view as an HTML-encoded string. + The partial view that is rendered as an HTML-encoded string. + The HTML helper instance that this method extends. + The name of the partial view to render. + + + Renders the specified partial view as an HTML-encoded string. + The partial view that is rendered as an HTML-encoded string. + The HTML helper instance that this method extends. + The name of the partial view to render. + The model for the partial view. + + + Renders the specified partial view as an HTML-encoded string. + The partial view that is rendered as an HTML-encoded string. + The HTML helper instance that this method extends. + The name of the partial view. + The model for the partial view. + The view data dictionary for the partial view. + + + Renders the specified partial view as an HTML-encoded string. + The partial view that is rendered as an HTML-encoded string. + The HTML helper instance that this method extends. + The name of the partial view to render. + The view data dictionary for the partial view. + + + Provides support for rendering a partial view. + + + Renders the specified partial view by using the specified HTML helper. + The HTML helper. + The name of the partial view + + + Renders the specified partial view, passing it a copy of the current object, but with the Model property set to the specified model. + The HTML helper. + The name of the partial view. + The model. + + + Renders the specified partial view, replacing the partial view's ViewData property with the specified object and setting the Model property of the view data to the specified model. + The HTML helper. + The name of the partial view. + The model for the partial view. + The view data for the partial view. + + + Renders the specified partial view, replacing its ViewData property with the specified object. + The HTML helper. + The name of the partial view. + The view data. + + + Represents support for making selections in a list. + + + Returns a single-selection select element using the specified HTML helper and the name of the form field. + An HTML select element. + The HTML helper instance that this method extends. + The name of the form field to return. + The parameter is null or empty. + + + Returns a single-selection select element using the specified HTML helper, the name of the form field, and the specified list items. + An HTML select element with an option subelement for each item in the list. + The HTML helper instance that this method extends. + The name of the form field to return. + A collection of objects that are used to populate the drop-down list. + The parameter is null or empty. + + + Returns a single-selection select element using the specified HTML helper, the name of the form field, the specified list items, and the specified HTML attributes. + An HTML select element with an option subelement for each item in the list. + The HTML helper instance that this method extends. + The name of the form field to return. + A collection of objects that are used to populate the drop-down list. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns a single-selection select element using the specified HTML helper, the name of the form field, the specified list items, and the specified HTML attributes. + An HTML select element with an option subelement for each item in the list. + The HTML helper instance that this method extends. + The name of the form field to return. + A collection of objects that are used to populate the drop-down list. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns a single-selection select element using the specified HTML helper, the name of the form field, the specified list items, and an option label. + An HTML select element with an option subelement for each item in the list. + The HTML helper instance that this method extends. + The name of the form field to return. + A collection of objects that are used to populate the drop-down list. + The text for a default empty item. This parameter can be null. + The parameter is null or empty. + + + Returns a single-selection select element using the specified HTML helper, the name of the form field, the specified list items, an option label, and the specified HTML attributes. + An HTML select element with an option subelement for each item in the list. + The HTML helper instance that this method extends. + The name of the form field to return. + A collection of objects that are used to populate the drop-down list. + The text for a default empty item. This parameter can be null. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns a single-selection select element using the specified HTML helper, the name of the form field, the specified list items, an option label, and the specified HTML attributes. + An HTML select element with an option subelement for each item in the list. + The HTML helper instance that this method extends. + The name of the form field to return. + A collection of objects that are used to populate the drop-down list. + The text for a default empty item. This parameter can be null. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns a single-selection select element using the specified HTML helper, the name of the form field, and an option label. + An HTML select element with an option subelement for each item in the list. + The HTML helper instance that this method extends. + The name of the form field to return. + The text for a default empty item. This parameter can be null. + The parameter is null or empty. + + + Returns an HTML select element for each property in the object that is represented by the specified expression using the specified list items. + An HTML select element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + A collection of objects that are used to populate the drop-down list. + The type of the model. + The type of the value. + The parameter is null. + + + Returns an HTML select element for each property in the object that is represented by the specified expression using the specified list items and HTML attributes. + An HTML select element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + A collection of objects that are used to populate the drop-down list. + An object that contains the HTML attributes to set for the element. + The type of the model. + The type of the value. + The parameter is null. + + + Returns an HTML select element for each property in the object that is represented by the specified expression using the specified list items and HTML attributes. + An HTML select element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + A collection of objects that are used to populate the drop-down list. + An object that contains the HTML attributes to set for the element. + The type of the model. + The type of the value. + The parameter is null. + + + Returns an HTML select element for each property in the object that is represented by the specified expression using the specified list items and option label. + An HTML select element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + A collection of objects that are used to populate the drop-down list. + The text for a default empty item. This parameter can be null. + The type of the model. + The type of the value. + The parameter is null. + + + Returns an HTML select element for each property in the object that is represented by the specified expression using the specified list items, option label, and HTML attributes. + An HTML select element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + A collection of objects that are used to populate the drop-down list. + The text for a default empty item. This parameter can be null. + An object that contains the HTML attributes to set for the element. + The type of the model. + The type of the value. + The parameter is null. + + + Returns an HTML select element for each property in the object that is represented by the specified expression using the specified list items, option label, and HTML attributes. + An HTML select element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + A collection of objects that are used to populate the drop-down list. + The text for a default empty item. This parameter can be null. + An object that contains the HTML attributes to set for the element. + The type of the model. + The type of the value. + The parameter is null. + + + Returns a multi-select select element using the specified HTML helper and the name of the form field. + An HTML select element. + The HTML helper instance that this method extends. + The name of the form field to return. + The parameter is null or empty. + + + Returns a multi-select select element using the specified HTML helper, the name of the form field, and the specified list items. + An HTML select element with an option subelement for each item in the list. + The HTML helper instance that this method extends. + The name of the form field to return. + A collection of objects that are used to populate the drop-down list. + The parameter is null or empty. + + + Returns a multi-select select element using the specified HTML helper, the name of the form field, the specified list items, and the specified HMTL attributes. + An HTML select element with an option subelement for each item in the list.. + The HTML helper instance that this method extends. + The name of the form field to return. + A collection of objects that are used to populate the drop-down list. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns a multi-select select element using the specified HTML helper, the name of the form field, and the specified list items. + An HTML select element with an option subelement for each item in the list.. + The HTML helper instance that this method extends. + The name of the form field to return. + A collection of objects that are used to populate the drop-down list. + An object that contains the HTML attributes to set for the element. + The parameter is null or empty. + + + Returns an HTML select element for each property in the object that is represented by the specified expression and using the specified list items. + An HTML select element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + A collection of objects that are used to populate the drop-down list. + The type of the model. + The type of the property. + The parameter is null. + + + Returns an HTML select element for each property in the object that is represented by the specified expression using the specified list items and HTML attributes. + An HTML select element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + A collection of objects that are used to populate the drop-down list. + An object that contains the HTML attributes to set for the element. + The type of the model. + The type of the property. + The parameter is null. + + + Returns an HTML select element for each property in the object that is represented by the specified expression using the specified list items and HTML attributes. + An HTML select element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to display. + A collection of objects that are used to populate the drop-down list. + An object that contains the HTML attributes to set for the element. + The type of the model. + The type of the property. + The parameter is null. + + + Represents support for HTML textarea controls. + + + Returns the specified textarea element by using the specified HTML helper and the name of the form field. + The textarea element. + The HTML helper instance that this method extends. + The name of the form field to return. + + + Returns the specified textarea element by using the specified HTML helper, the name of the form field, and the specified HTML attributes. + The textarea element. + The HTML helper instance that this method extends. + The name of the form field to return. + An object that contains the HTML attributes to set for the element. + + + Returns the specified textarea element by using the specified HTML helper and HTML attributes. + The textarea element. + The HTML helper instance that this method extends. + The name of the form field to return. + An object that contains the HTML attributes to set for the element. + + + Returns the specified textarea element by using the specified HTML helper, the name of the form field, and the text content. + The textarea element. + The HTML helper instance that this method extends. + The name of the form field to return. + The text content. + + + Returns the specified textarea element by using the specified HTML helper, the name of the form field, the text content, and the specified HTML attributes. + The textarea element. + The HTML helper instance that this method extends. + The name of the form field to return. + The text content. + An object that contains the HTML attributes to set for the element. + + + Returns the specified textarea element by using the specified HTML helper, the name of the form field, the text content, the number of rows and columns, and the specified HTML attributes. + The textarea element. + The HTML helper instance that this method extends. + The name of the form field to return. + The text content. + The number of rows. + The number of columns. + An object that contains the HTML attributes to set for the element. + + + Returns the specified textarea element by using the specified HTML helper, the name of the form field, the text content, the number of rows and columns, and the specified HTML attributes. + The textarea element. + The HTML helper instance that this method extends. + The name of the form field to return. + The text content. + The number of rows. + The number of columns. + An object that contains the HTML attributes to set for the element. + + + Returns the specified textarea element by using the specified HTML helper, the name of the form field, the text content, and the specified HTML attributes. + The textarea element. + The HTML helper instance that this method extends. + The name of the form field to return. + The text content. + An object that contains the HTML attributes to set for the element. + + + Returns an HTML textarea element for each property in the object that is represented by the specified expression. + An HTML textarea element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + The type of the model. + The type of the property. + The parameter is null. + + + Returns an HTML textarea element for each property in the object that is represented by the specified expression using the specified HTML attributes. + An HTML textarea element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + A dictionary that contains the HTML attributes to set for the element. + The type of the model. + The type of the property. + The parameter is null. + + + Returns an HTML textarea element for each property in the object that is represented by the specified expression using the specified HTML attributes and the number of rows and columns. + An HTML textarea element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + The number of rows. + The number of columns. + A dictionary that contains the HTML attributes to set for the element. + The type of the model. + The type of the property. + The parameter is null. + + + Returns an HTML textarea element for each property in the object that is represented by the specified expression using the specified HTML attributes and the number of rows and columns. + An HTML textarea element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + The number of rows. + The number of columns. + A dictionary that contains the HTML attributes to set for the element. + The type of the model. + The type of the property. + The parameter is null. + + + Returns an HTML textarea element for each property in the object that is represented by the specified expression using the specified HTML attributes. + An HTML textarea element for each property in the object that is represented by the expression. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + A dictionary that contains the HTML attributes to set for the element. + The type of the model. + The type of the property. + The parameter is null. + + + Provides support for validating the input from an HTML form. + + + Gets or sets the name of the resource file (class key) that contains localized string values. + The name of the resource file (class key). + + + Retrieves the validation metadata for the specified model and applies each rule to the data field. + The HTML helper instance that this method extends. + The name of the property or model object that is being validated. + The parameter is null. + + + Retrieves the validation metadata for the specified model and applies each rule to the data field. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + The type of the model. + The type of the property. + + + Displays a validation message if an error exists for the specified field in the object. + If the property or object is valid, an empty string; otherwise, a span element that contains an error message. + The HTML helper instance that this method extends. + The name of the property or model object that is being validated. + + + Displays a validation message if an error exists for the specified field in the object. + If the property or object is valid, an empty string; otherwise, a span element that contains an error message. + The HTML helper instance that this method extends. + The name of the property or model object that is being validated. + An object that contains the HTML attributes for the element. + + + Displays a validation message if an error exists for the specified field in the object. + If the property or object is valid, an empty string; otherwise, a span element that contains an error message. + The HTML helper instance that this method extends. + The name of the property or model object that is being validated. + An object that contains the HTML attributes for the element. + + + Displays a validation message if an error exists for the specified field in the object. + If the property or object is valid, an empty string; otherwise, a span element that contains an error message. + The HTML helper instance that this method extends. + The name of the property or model object that is being validated. + The message to display if the specified field contains an error. + + + Displays a validation message if an error exists for the specified field in the object. + If the property or object is valid, an empty string; otherwise, a span element that contains an error message. + The HTML helper instance that this method extends. + The name of the property or model object that is being validated. + The message to display if the specified field contains an error. + An object that contains the HTML attributes for the element. + + + Displays a validation message if an error exists for the specified field in the object. + If the property or object is valid, an empty string; otherwise, a span element that contains an error message. + The HTML helper instance that this method extends. + The name of the property or model object that is being validated. + The message to display if the specified field contains an error. + An object that contains the HTML attributes for the element. + + + Returns the HTML markup for a validation-error message for each data field that is represented by the specified expression. + If the property or object is valid, an empty string; otherwise, a span element that contains an error message. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + The type of the model. + The type of the property. + + + Returns the HTML markup for a validation-error message for each data field that is represented by the specified expression, using the specified message. + If the property or object is valid, an empty string; otherwise, a span element that contains an error message. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + The message to display if the specified field contains an error. + The type of the model. + The type of the property. + + + Returns the HTML markup for a validation-error message for each data field that is represented by the specified expression, using the specified message and HTML attributes. + If the property or object is valid, an empty string; otherwise, a span element that contains an error message. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + The message to display if the specified field contains an error. + An object that contains the HTML attributes for the element. + The type of the model. + The type of the property. + + + Returns the HTML markup for a validation-error message for each data field that is represented by the specified expression, using the specified message and HTML attributes. + If the property or object is valid, an empty string; otherwise, a span element that contains an error message. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to render. + The message to display if the specified field contains an error. + An object that contains the HTML attributes for the element. + The type of the model. + The type of the property. + + + Returns an unordered list (ul element) of validation messages that are in the object. + A string that contains an unordered list (ul element) of validation messages. + The HTML helper instance that this method extends. + + + Returns an unordered list (ul element) of validation messages that are in the object and optionally displays only model-level errors. + A string that contains an unordered list (ul element) of validation messages. + The HTML helper instance that this method extends. + true to have the summary display model-level errors only, or false to have the summary display all errors. + + + Returns an unordered list (ul element) of validation messages that are in the object and optionally displays only model-level errors. + A string that contains an unordered list (ul element) of validation messages. + The HTML helper instance that this method extends. + true to have the summary display model-level errors only, or false to have the summary display all errors. + The message to display with the validation summary. + + + Returns an unordered list (ul element) of validation messages that are in the object and optionally displays only model-level errors. + A string that contains an unordered list (ul element) of validation messages. + The HTML helper instance that this method extends. + true to have the summary display model-level errors only, or false to have the summary display all errors. + The message to display with the validation summary. + A dictionary that contains the HTML attributes for the element. + + + Returns an unordered list (ul element) of validation messages that are in the object and optionally displays only model-level errors. + A string that contains an unordered list (ul element) of validation messages. + The HTML helper instance that this method extends. + true to have the summary display model-level errors only, or false to have the summary display all errors. + The message to display with the validation summary. + An object that contains the HTML attributes for the element. + + + Returns an unordered list (ul element) of validation messages that are in the object. + A string that contains an unordered list (ul element) of validation messages. + The HMTL helper instance that this method extends. + The message to display if the specified field contains an error. + + + Returns an unordered list (ul element) of validation messages that are in the object. + A string that contains an unordered list (ul element) of validation messages. + The HTML helper instance that this method extends. + The message to display if the specified field contains an error. + A dictionary that contains the HTML attributes for the element. + + + Returns an unordered list (ul element) of validation messages in the object. + A string that contains an unordered list (ul element) of validation messages. + The HTML helper instance that this method extends. + The message to display if the specified field contains an error. + An object that contains the HTML attributes for the element. + + + Provides a mechanism to create custom HTML markup compatible with the ASP.NET MVC model binders and templates. + + + Provides a mechanism to create custom HTML markup compatible with the ASP.NET MVC model binders and templates. + The HTML markup for the value. + The HTML helper instance that this method extends. + The name of the model. + + + Provides a mechanism to create custom HTML markup compatible with the ASP.NET MVC model binders and templates. + The HTML markup for the value. + The HTML helper instance that this method extends. + The name of the model. + The format string. + + + Provides a mechanism to create custom HTML markup compatible with the ASP.NET MVC model binders and templates. + The HTML markup for the value. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to expose. + The model. + The property. + + + Provides a mechanism to create custom HTML markup compatible with the ASP.NET MVC model binders and templates. + The HTML markup for the value. + The HTML helper instance that this method extends. + An expression that identifies the object that contains the properties to expose. + The format string. + The model. + The property. + + + Provides a mechanism to create custom HTML markup compatible with the ASP.NET MVC model binders and templates. + The HTML markup for the value. + The HTML helper instance that this method extends. + + + Provides a mechanism to create custom HTML markup compatible with the ASP.NET MVC model binders and templates. + The HTML markup for the value. + The HTML helper instance that this method extends. + The format string. + + + Compiles ASP.NET Razor views into classes. + + + Initializes a new instance of the class. + + + The inherits directive. + + + The model directive. + + + Extends the VBCodeParser class by adding support for the @model keyword. + + + Initializes a new instance of the class. + + + Sets a value that indicates whether the current code block and model should be inherited. + true if the code block and model is inherited; otherwise, false. + + + The Model Type Directive. + Returns void. + + + Configures the ASP.NET Razor parser and code generator for a specified file. + + + Initializes a new instance of the class. + The virtual path of the ASP.NET Razor file. + The physical path of the ASP.NET Razor file. + + + Returns the ASP.NET MVC language-specific Razor code generator. + The ASP.NET MVC language-specific Razor code generator. + The C# or Visual Basic code generator. + + + Returns the ASP.NET MVC language-specific Razor code parser using the specified language parser. + The ASP.NET MVC language-specific Razor code parser. + The C# or Visual Basic code parser. + + + \ No newline at end of file diff --git a/packages/Microsoft.AspNet.Mvc.4.0.30506.0/lib/net40/it/System.Web.Mvc.resources.dll b/packages/Microsoft.AspNet.Mvc.4.0.30506.0/lib/net40/it/System.Web.Mvc.resources.dll new file mode 100644 index 0000000..8c317b0 Binary files /dev/null and b/packages/Microsoft.AspNet.Mvc.4.0.30506.0/lib/net40/it/System.Web.Mvc.resources.dll differ diff --git a/packages/Microsoft.AspNet.Mvc.4.0.30506.0/lib/net40/it/System.Web.Mvc.xml b/packages/Microsoft.AspNet.Mvc.4.0.30506.0/lib/net40/it/System.Web.Mvc.xml new file mode 100644 index 0000000..14f72e8 --- /dev/null +++ b/packages/Microsoft.AspNet.Mvc.4.0.30506.0/lib/net40/it/System.Web.Mvc.xml @@ -0,0 +1,10254 @@ + + + + System.Web.Mvc + + + + Rappresenta un attributo che specifica a quali verbi HTTP risponderà un metodo di azione. + + + Inizializza una nuova istanza della classe utilizzando un elenco di verbi HTTP ai quali il metodo di azione risponderà. + Verbi HTTP ai quali il metodo di azione risponderà. + Il parametro è null o di lunghezza zero. + + + Inizializza una nuova istanza della classe utilizzando i verbi HTTP ai quali il metodo di azione risponderà. + Verbi HTTP ai quali il metodo di azione risponderà. + + + Determina se le informazioni sul metodo specificate sono valide per il contesto del controller specificato. + true se le informazioni sul metodo sono valide. In caso contrario, false. + Contesto del controller. + Informazioni sul metodo. + Il parametro è null. + + + Ottiene o imposta l'elenco di verbi HTTP ai quali il metodo di azione risponderà. + Elenco di verbi HTTP ai quali il metodo di azione risponderà. + + + Fornisce informazioni su un metodo di azione, ad esempio nome, controller, parametri, attributi e filtri. + + + Inizializza una nuova istanza della classe . + + + Ottiene il nome del metodo di azione. + Nome del metodo di azione. + + + Ottiene il descrittore del controller. + Descrittore del controller. + + + Esegue il metodo di azione utilizzando i parametri e il contesto del controller specificati. + Risultato dell'esecuzione del metodo di azione. + Contesto del controller. + Parametri del metodo di azione. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, esclusi gli attributi denominati. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il tipo di attributo personalizzato non può essere caricato. + Sono presenti più attributi di tipo definiti per questo membro. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, identificati dal tipo. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato del tipo specificato. + Tipo degli attributi personalizzati. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il tipo di attributo personalizzato non può essere caricato. + Sono presenti più attributi di tipo definiti per questo membro. + Il parametro è null. + + + Ottiene gli attributi del filtro. + Attributi del filtro. + true per utilizzare la cache. In caso contrario, false. + + + Restituisce i filtri associati al metodo di azione. + Filtri associati al metodo di azione. + + + Restituisce i parametri del metodo di azione. + Parametri del metodo di azione. + + + Restituisce i selettori del metodo di azione. + Selettori del metodo di azione. + + + Determina se per questo membro sono definite una o più istanze del tipo di attributo specificato. + true se per questo membro è definito . In caso contrario, false. + Tipo dell'attributo personalizzato. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il parametro è null. + + + Ottiene l'ID univoco del descrittore dell'azione mediante l'inizializzazione differita. + ID univoco. + + + Fornisce il contesto per il metodo ActionExecuted della classe . + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Contesto del controller. + Descrittore del metodo di azione. + true se l'azione è annullata. + Oggetto eccezione. + Il parametro è null. + + + Ottiene o imposta il descrittore dell'azione. + Descrittore dell'azione. + + + Ottiene o imposta un valore che indica che l'oggetto è annullato. + true se il contesto è annullato. In caso contrario, false. + + + Ottiene o imposta l'eccezione che si è verificata durante l'esecuzione del metodo di azione, se presente. + Eccezione che si è verificata durante l'esecuzione del metodo di azione. + + + Ottiene o imposta un valore che indica se l'eccezione è gestita. + true se l'eccezione è gestita. In caso contrario, false. + + + Ottiene o imposta il risultato restituito dal metodo di azione. + Risultato restituito dal metodo di azione. + + + Fornisce il contesto per il metodo ActionExecuting della classe . + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando il contesto del controller, il descrittore dell'azione e i parametri del metodo di azione specificati. + Contesto del controller. + Descrittore dell'azione. + Parametri del metodo di azione. + Il parametro o è null. + + + Ottiene o imposta il descrittore dell'azione. + Descrittore dell'azione. + + + Ottiene o imposta i parametri del metodo di azione. + Parametri del metodo di azione. + + + Ottiene o imposta il risultato restituito dal metodo di azione. + Risultato restituito dal metodo di azione. + + + Rappresenta la classe di base per gli attributi di filtro. + + + Inizializza una nuova istanza della classe . + + + Chiamato dal framework ASP.NET MVC dopo l'esecuzione del metodo di azione. + Contesto del filtro. + + + Chiamato dal framework ASP.NET MVC prima dell'esecuzione del metodo di azione. + Contesto del filtro. + + + Chiamato dal framework ASP.NET MVC dopo l'esecuzione del risultato dell'azione. + Contesto del filtro. + + + Chiamato dal framework ASP.NET MVC prima dell'esecuzione del risultato dell'azione. + Contesto del filtro. + + + Rappresenta un attributo utilizzato per influire sulla selezione di un metodo di azione. + + + Inizializza una nuova istanza della classe . + + + Determina se la selezione del metodo di azione è valida per il contesto del controller specificato. + true se la selezione del metodo di azione è valida per il contesto del controller specificato. In caso contrario, false. + Contesto del controller. + Informazioni sul metodo di azione. + + + Rappresenta un attributo utilizzato per il nome di un'azione. + + + Inizializza una nuova istanza della classe . + Nome dell'azione. + Il parametro è null o vuoto. + + + Determina se il nome dell'azione è valido nel contesto del controller specificato. + true se il nome dell'azione è valido nel contesto del controller specificato. In caso contrario, false. + Contesto del controller. + Nome dell'azione. + Informazioni sul metodo di azione. + + + Ottiene o imposta il nome dell'azione. + Nome dell'azione. + + + Rappresenta un attributo che influisce sulla selezione di un metodo di azione. + + + Inizializza una nuova istanza della classe . + + + Determina se il nome dell'azione è valido nel contesto del controller specificato. + true se il nome dell'azione è valido nel contesto del controller specificato. In caso contrario, false. + Contesto del controller. + Nome dell'azione. + Informazioni sul metodo di azione. + + + Incapsula il risultato di un metodo di azione e viene utilizzata per eseguire un'operazione a livello di framework al posto del metodo di azione. + + + Inizializza una nuova istanza della classe . + + + Abilita l'elaborazione del risultato di un metodo di azione da parte di un tipo personalizzato che eredita dalla classe . + Contesto in cui viene eseguito il risultato.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + + + Rappresenta un delegato che contiene la logica per la selezione di un metodo di azione. + true se è stato selezionato un metodo di azione. In caso contrario, false. + Contesto della richiesta HTTP corrente. + + + Fornisce una classe che implementa l'interfaccia per supportare metadati aggiuntivi. + + + Inizializza una nuova istanza della classe . + Nome dei metadati del modello. + Valore dei metadati del modello. + + + Ottiene il nome dell'attributo dei metadati aggiuntivi. + Nome dell'attributo dei metadati aggiuntivi. + + + Fornisce i metadati al processo di creazione dei metadati del modello. + Metadati. + + + Ottiene il tipo dell'attributo dei metadati aggiuntivi. + Tipo dell'attributo dei metadati aggiuntivi. + + + Ottiene il valore dell'attributo dei metadati aggiuntivi. + Valore dell'attributo dei metadati aggiuntivi. + + + Rappresenta il supporto per il rendering di HTML in scenari AJAX in una visualizzazione. + + + Inizializza una nuova istanza della classe utilizzando il contesto di visualizzazione e il contenitore di dati della visualizzazione specificati. + Contesto di visualizzazione. + Contenitore di dati della visualizzazione. + Uno o entrambi i parametri sono null. + + + Inizializza una nuova istanza della classe utilizzando il contesto di visualizzazione, il contenitore dei dati della visualizzazione e l'insieme di route specificati. + Contesto di visualizzazione. + Contenitore di dati della visualizzazione. + Insieme di route dell'URL. + Uno o più parametri sono null. + + + Ottiene o imposta il percorso radice per il percorso da utilizzare per i file script di globalizzazione. + Posizione della cartella in cui sono archiviati i file script di globalizzazione.Il percorso predefinito è "~/Scripts/Globalization". + + + Serializza il messaggio specificato e restituisce la stringa in formato JSON risultante. + Messaggio serializzato come stringa in formato JSON. + Messaggio da serializzare. + + + Ottiene l'insieme di route dell'URL per l'applicazione. + Insieme di route per l'applicazione. + + + Ottiene ViewBag. + ViewBag. + + + Ottiene le informazioni sul contesto della visualizzazione. + Contesto della visualizzazione. + + + Ottiene il dizionario dei dati della visualizzazione corrente. + Dizionario dei dati della visualizzazione. + + + Ottiene il contenitore di dati della visualizzazione. + Contenitore di dati della visualizzazione. + + + Rappresenta il supporto per il rendering di HTML in scenari AJAX in una visualizzazione fortemente tipizzata. + Tipo del modello. + + + Inizializza una nuova istanza della classe utilizzando il contesto di visualizzazione e il contenitore di dati della visualizzazione specificati. + Contesto di visualizzazione. + Contenitore di dati della visualizzazione. + + + Inizializza una nuova istanza della classe utilizzando il contesto di visualizzazione, il contenitore di dati della visualizzazione e l'insieme di route dell'URL specificati. + Contesto di visualizzazione. + Contenitore di dati della visualizzazione. + Insieme di route dell'URL. + + + Ottiene ViewBag. + ViewBag. + + + Ottiene la versione fortemente tipizzata del dizionario dei dati della visualizzazione. + Dizionario dei dati della visualizzazione fortemente tipizzato. + + + Rappresenta una classe che estende la classe aggiungendo la possibilità di determinare se una richiesta HTTP è una richiesta AJAX. + + + + Rappresenta un attributo che contrassegna controller e azioni in modo da ignorare durante l'autorizzazione. + + + Inizializza una nuova istanza della classe . + + + Consente a una richiesta di includere il markup HTML durante l'associazione del modello ignorando la convalida della richiesta per la proprietà.È consigliabile che l'applicazione verifichi in modo esplicito tutti i modelli in cui è stata disabilitata la convalida della richiesta in modo da impedire gli attacchi tramite script. + + + Inizializza una nuova istanza della classe . + + + Questo metodo supporta l'infrastruttura di convalida ASP.NET MVC e non può essere utilizzato direttamente dal codice. + Metadati del modello. + + + Fornisce una modalità per registrare una o più aree in un'applicazione ASP.NET MVC. + + + Inizializza una nuova istanza della classe . + + + Ottiene il nome dell'area da registrare. + Nome dell'area da registrare. + + + Registra tutte le aree in un'applicazione ASP.NET MVC. + + + Registra tutte le aree all'interno di un'applicazione ASP.NET MVC utilizzando le informazioni definite dall'utente specificate. + Oggetto contenente le informazioni definite dall'utente da passare all'area. + + + Registra un'area all'interno di un'applicazione ASP.NET MVC utilizzando le informazioni sul contesto dell'area specificata. + Incapsula le informazioni necessarie per registrare l'area. + + + Incapsula le informazioni necessarie per registrare un'area all'interno di un'applicazione ASP.NET MVC. + + + Inizializza una nuova istanza della classe utilizzando il nome dell'area e l'insieme di route specificati. + Nome dell'area da registrare. + Insieme di route per l'applicazione. + + + Inizializza una nuova istanza della classe utilizzando il nome dell'area, l'insieme di route e i dati definiti dall'utente specificati. + Nome dell'area da registrare. + Insieme di route per l'applicazione. + Oggetto contenente le informazioni definite dall'utente da passare all'area. + + + Ottiene il nome dell'area da registrare. + Nome dell'area da registrare. + + + Esegue il mapping della route dell'URL specificata e la associa all'area specificata dalla proprietà . + Riferimento alla route di cui è stato eseguito il mapping. + Nome della route. + Modello di URL per la route. + Il parametro è null. + + + Esegue il mapping della route dell'URL specificata e la associa all'area specificata dalla proprietà , utilizzando i valori predefiniti specificati della route. + Riferimento alla route di cui è stato eseguito il mapping. + Nome della route. + Modello di URL per la route. + Oggetto che contiene valori di route predefiniti. + Il parametro è null. + + + Esegue il mapping della route dell'URL specificata e la associa all'area specificata dalla proprietà , utilizzando i valori predefiniti della route e i vincoli specificati. + Riferimento alla route di cui è stato eseguito il mapping. + Nome della route. + Modello di URL per la route. + Oggetto che contiene valori di route predefiniti. + Set di espressioni che specificano i valori validi per il parametro dell'URL. + Il parametro è null. + + + Esegue il mapping della route dell'URL specificata e la associa all'area specificata dalla proprietà , utilizzando i valori predefiniti della route, i vincoli e gli spazi dei nomi specificati. + Riferimento alla route di cui è stato eseguito il mapping. + Nome della route. + Modello di URL per la route. + Oggetto che contiene valori di route predefiniti. + Set di espressioni che specificano i valori validi per il parametro dell'URL. + Set enumerabile di spazi dei nomi per l'applicazione. + Il parametro è null. + + + Esegue il mapping della route dell'URL specificata e la associa all'area specificata dalla proprietà , utilizzando i valori predefiniti della route e i gli spazi dei nomi specificati. + Riferimento alla route di cui è stato eseguito il mapping. + Nome della route. + Modello di URL per la route. + Oggetto che contiene valori di route predefiniti. + Set enumerabile di spazi dei nomi per l'applicazione. + Il parametro è null. + + + Esegue il mapping della route dell'URL specificata e la associa all'area specificata dalla proprietà , utilizzando gli spazi dei nomi specificati. + Riferimento alla route di cui è stato eseguito il mapping. + Nome della route. + Modello di URL per la route. + Set enumerabile di spazi dei nomi per l'applicazione. + Il parametro è null. + + + Ottiene gli spazi dei nomi per l'applicazione. + Set enumerabile di spazi dei nomi per l'applicazione. + + + Ottiene un insieme di route definite per l'applicazione. + Insieme di route definite per l'applicazione. + + + Ottiene un oggetto contenente le informazioni definite dall'utente da passare all'area. + Oggetto contenente le informazioni definite dall'utente da passare all'area. + + + Fornisce una classe astratta per implementare un provider di metadati. + + + Chiamato dai costruttori in una classe derivata per inizializzare la classe . + + + Quando è sottoposto a override in una classe derivata, crea i metadati del modello per la proprietà. + Metadati del modello per la proprietà. + Set di attributi. + Tipo del contenitore. + Funzione di accesso del modello. + Tipo del modello. + Nome della proprietà. + + + Ottiene un elenco di attributi. + Elenco di attributi. + Tipo del contenitore. + Descrittore di proprietà. + Contenitore dell'attributo. + + + Restituisce un elenco di proprietà per il modello. + Elenco di proprietà del modello. + Contenitore del modello. + Tipo del contenitore. + + + Restituisce i metadati per la proprietà specificata utilizzando il tipo di contenitore e il descrittore della proprietà. + Metadati per la proprietà specificata utilizzando il tipo di contenitore e il descrittore della proprietà. + Funzione di accesso del modello. + Tipo del contenitore. + Descrittore di proprietà. + + + Restituisce i metadati per la proprietà specificata utilizzando il tipo di contenitore e il nome della proprietà. + Metadati per la proprietà specificata utilizzando il tipo di contenitore e il nome della proprietà. + Funzione di accesso del modello. + Tipo del contenitore. + Nome della proprietà. + + + Restituisce i metadati per la proprietà specificata utilizzando il tipo del modello. + Metadati per la proprietà specificata utilizzando il tipo del modello. + Funzione di accesso del modello. + Tipo del modello. + + + Restituisce il descrittore di tipo dal tipo specificato. + Descrittore di tipo. + Tipo. + + + Fornisce una classe astratta per le classi che implementano un provider di convalida. + + + Chiamato dai costruttori nelle classi derivate per inizializzare la classe . + + + Ottiene un descrittore di tipi per il tipo specificato. + Descrittore di tipi per il tipo specificato. + Tipo del provider di convalida. + + + Ottiene i validator per il modello utilizzando i metadati e il contesto del controller. + Validator per il modello. + Metadati. + Contesto del controller. + + + Ottiene i validator per il modello utilizzando i metadati, il contesto del controller e l'elenco di attributi. + Validator per il modello. + Metadati. + Contesto del controller. + Elenco di attributi. + + + Fornita per compatibilità con la versione precedente ASP.NET MVC 3. + + + Inizializza una nuova istanza della classe . + + + Rappresenta un attributo utilizzato per impostare il valore di timeout, in millisecondi, per un metodo asincrono. + + + Inizializza una nuova istanza della classe . + Valore di timeout in millisecondi. + + + Ottiene la durata del timeout, in millisecondi. + Durata del timeout, in millisecondi. + + + Chiamato da ASP.NET prima dell'esecuzione del metodo di azione asincrono. + Contesto del filtro. + + + Incapsula le informazioni necessarie per l'utilizzo di un attributo . + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando il contesto del controller specificato. + Contesto in cui il risultato viene eseguito.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + + + Inizializza una nuova istanza della classe utilizzando il contesto del controller e il descrittore dell'azione specificati. + Contesto in cui viene eseguito il risultato.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Oggetto che fornisce informazioni su un metodo di azione, ad esempio nome, controller, parametri, attributi e filtri. + + + Fornisce informazioni su un metodo di azione contrassegnato dall'attributo , ad esempio nome, controller, parametri, attributi e filtri. + Descrittore dell'azione per il metodo di azione contrassegnato dall'attributo . + + + Ottiene o imposta il risultato restituito da un metodo di azione. + Risultato restituito da un metodo di azione. + + + Rappresenta un attributo utilizzato per limitare l'accesso a un metodo di azione da parte dei chiamanti. + + + Inizializza una nuova istanza della classe . + + + Quando sottoposto a override, fornisce un punto di ingresso per i controlli di autorizzazione personalizzati. + true se l'utente è autorizzato. In caso contrario, false. + Contenuto HTTP che incapsula tutte le informazioni specifiche di HTTP relative a una singola richiesta HTTP. + Il parametro è null. + + + Elabora le richieste HTTP che non ottengono l'autorizzazione. + Incapsula le informazioni per l'utilizzo di .L'oggetto contiene il controller, il contesto HTTP, il contesto della richiesta, il risultato dell'azione e i dati della route. + + + Chiamato quando un processo richiede un'autorizzazione. + Contesto del filtro che incapsula informazioni per l'utilizzo di . + Il parametro è null. + + + Chiamato quando il modulo di memorizzazione nella cache richiede un'autorizzazione. + Riferimento allo stato della convalida. + Contenuto HTTP che incapsula tutte le informazioni specifiche di HTTP relative a una singola richiesta HTTP. + Il parametro è null. + + + Ottiene o imposta i ruoli utente. + Ruoli utente. + + + Ottiene l'identificatore univoco per questo attributo. + Identificatore univoco per questo attributo. + + + Ottiene o imposta gli utenti autorizzati. + Utenti autorizzati. + + + Rappresenta un attributo utilizzato per fornire dettagli su come deve essere eseguita l'associazione del modello a un parametro. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta un elenco di valori delimitati da virgole di nomi di proprietà per i quali l'associazione non è consentita. + Elenco di esclusione. + + + Ottiene o imposta un elenco di valori delimitati da virgole di nomi di proprietà per i quali l'associazione è consentita. + Elenco di inclusione. + + + Determina se la proprietà specificata è consentita. + true se la proprietà specificata è consentita. In caso contrario, false. + Nome della proprietà. + + + Ottiene o imposta il prefisso da utilizzare quando viene eseguito il rendering del markup per l'associazione a un argomento dell'azione o a una proprietà del modello. + Prefisso da utilizzare. + + + Rappresenta la classe di base per le visualizzazioni compilate dalla classe BuildManager prima che ne venga eseguito il rendering da un motore di visualizzazione. + + + Inizializza una nuova istanza della classe utilizzando il contesto del controller e il percorso della visualizzazione specificati. + Contesto del controller. + Percorso della visualizzazione. + + + Inizializza una nuova istanza della classe utilizzando il contesto del controller, il percorso della visualizzazione e l'attivatore della pagina di visualizzazione specificati. + Informazioni di contesto per il controller corrente.Tali informazioni includono il contesto HTTP, il contesto della richiesta, i dati della route, il contesto di visualizzazione dell'azione padre e altro ancora. + Percorso della visualizzazione di cui verrà eseguito il rendering. + Oggetto responsabile della costruzione dinamica della pagina di visualizzazione in fase di esecuzione. + Il parametro è null. + Il parametro è null o vuoto. + + + Esegue il rendering del contesto di visualizzazione specificato utilizzando l'oggetto writer specificato. + Informazioni correlate al rendering di una visualizzazione, ad esempio i dati della visualizzazione, i dati temporanei e il contesto del form. + Oggetto writer. + Il parametro è null. + Non è stato possibile creare un'istanza del tipo di visualizzazione. + + + Quando sottoposto a override in una classe derivata, esegue il rendering del contesto di visualizzazione specificato utilizzando l'oggetto writer e l'istanza dell'oggetto specificati. + Informazioni correlate al rendering di una visualizzazione, ad esempio i dati della visualizzazione, i dati temporanei e il contesto del form. + Oggetto writer. + Oggetto che contiene ulteriori informazioni da poter utilizzare nella visualizzazione. + + + Ottiene o imposta il percorso della visualizzazione. + Percorso della visualizzazione. + + + Fornisce una classe base per i motori di visualizzazione. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando l'attivatore della pagina di visualizzazione specificato. + Attivatore della pagina di visualizzazione. + + + Ottiene un valore che indica se un file esiste nel file system virtuale (percorso) specificato. + true se il file esiste nel file system virtuale. In caso contrario, false. + Contesto del controller. + Percorso virtuale. + + + Ottiene l'attivatore della pagina di visualizzazione. + Attivatore della pagina di visualizzazione. + + + Esegue il mapping di una richiesta del browser a una matrice di byte. + + + Inizializza una nuova istanza della classe . + + + Associa il modello utilizzando il contesto del controller e il contesto di associazione specificati. + Oggetto con dati associati. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + Il parametro è null. + + + Fornisce una classe astratta per implementare un provider di metadati memorizzati nella cache. + + + + Inizializza una nuova istanza della classe . + + + Ottiene il criterio dell'elemento della cache. + Criterio dell'elemento della cache. + + + Ottiene il prefisso della chiave della cache. + Prefisso della chiave della cache. + + + Quando è sottoposto a override in una classe derivata, crea i metadati del modello memorizzati nella cache per la proprietà. + Metadati del modello memorizzati nella cache per la proprietà. + Attributi. + Tipo di contenitore. + Funzione di accesso del modello. + Tipo di modello. + Nome della proprietà. + + + Crea i metadati prototipo applicando il prototipo e l'accesso al modello per produrre i metadati finali. + Metadati prototipo. + Prototipo. + Funzione di accesso del modello. + + + Crea un prototipo di metadati. + Prototipo di metadati. + Attributi. + Tipo di contenitore. + Tipo di modello. + Nome della proprietà. + + + Ottiene i metadati per le proprietà. + Metadati per le proprietà. + Contenitore. + Tipo di contenitore. + + + Restituisce i metadati per la proprietà specificata. + Metadati per la proprietà specificata. + Funzione di accesso del modello. + Tipo di contenitore. + Descrittore di proprietà. + + + Restituisce i metadati per la proprietà specificata. + Metadati per la proprietà specificata. + Funzione di accesso del modello. + Tipo di contenitore. + Nome della proprietà. + + + Restituisce i metadati memorizzati nella cache per la proprietà specificata utilizzando il tipo del modello. + Metadati memorizzati nella cache per la proprietà specificata utilizzando il tipo del modello. + Funzione di accesso del modello. + Tipo del contenitore. + + + Ottiene la cache del prototipo. + Cache del prototipo. + + + Fornisce un contenitore per memorizzare nella cache gli attributi . + + + Inizializza una nuova istanza della classe . + Attributi. + + + Ottiene il tipo di dati. + Tipo di dati. + + + Ottiene la visualizzazione. + Visualizzazione. + + + Ottiene la colonna di visualizzazione. + Colonna di visualizzazione. + + + Ottiene il formato di visualizzazione. + Formato di visualizzazione. + + + Ottiene il nome visualizzato. + Nome visualizzato. + + + Indica se un campo dati è modificabile. + true se il campo è editabile. In caso contrario, false. + + + Ottiene l'input nascosto. + Input nascosto. + + + Indica se un campo dati è di sola lettura. + true se il campo è di sola lettura. In caso contrario, false. + + + Indica se un campo dati è obbligatorio. + true se il campo è obbligatorio. In caso contrario, false. + + + Indica se un campo dati è un oggetto di scaffolding. + true se il campo è un oggetto di scaffolding. In caso contrario, false. + + + Ottiene l'hint di interfaccia utente. + Hint di interfaccia utente. + + + Fornisce un contenitore per memorizzare nella cache . + + + Inizializza una nuova istanza della classe utilizzando il prototipo e la funzione di accesso del modello. + Prototipo. + Funzione di accesso del modello. + + + Inizializza una nuova istanza della classe utilizzando il provider, il tipo di contenitore, il tipo di modello, il nome della proprietà e gli attributi. + Provider. + Tipo di contenitore. + Tipo di modello. + Nome della proprietà. + Attributi. + + + Ottiene un valore che indica se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in Nothing.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Un valore che indica se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in Nothing. + + + Ottiene metainformazioni sul tipo di dati.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Metainformazioni sul tipo di dati. + + + Ottiene la descrizione del modello.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Descrizione del modello. + + + Ottiene la stringa del formato di visualizzazione per il modello.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Stringa del formato di visualizzazione per il modello. + + + Ottiene il nome visualizzato del modello.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Nome visualizzato del modello. + + + Ottiene la stringa del formato di modifica del modello.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Stringa del formato di modifica del modello. + + + Ottiene un valore che indica se deve essere eseguito il rendering dell'oggetto modello utilizzando gli elementi HTML associati.Ottiene un valore che indica se deve essere eseguito il rendering dell'oggetto modello utilizzando gli elementi HTML associati.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Valore che indica se deve essere eseguito il rendering dell'oggetto modello utilizzando gli elementi HTML associati. + + + Ottiene un valore che indica se il modello è di sola lettura.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Valore che indica se il modello è di sola lettura. + + + Ottiene un valore che indica se il modello è obbligatorio.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Valore che indica se il modello è obbligatorio. + + + Ottiene la stringa da visualizzare per i valori Null.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Stringa da visualizzare per i valori Null. + + + Ottiene un valore che rappresenta l'ordine dei metadati correnti.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Valore che rappresenta l'ordine dei metadati correnti. + + + Ottiene un nome visualizzato breve.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Nome visualizzato breve. + + + Ottiene un valore che indica se la proprietà deve essere visibile nelle visualizzazioni di sola lettura, ad esempio le visualizzazioni elenco e dettagli.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Valore che indica se la proprietà deve essere visibile nelle visualizzazioni di sola lettura, ad esempio le visualizzazioni elenco e dettagli. + + + Ottiene o imposta un valore che indica se il modello deve essere visualizzato in modalità di modifica.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Restituisce . + + + Ottiene la stringa di visualizzazione semplice per il modello.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Stringa di visualizzazione semplice per il modello. + + + Ottiene un suggerimento che indica quale modello utilizzare per questo modello.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Suggerimento che indica quale modello utilizzare per questo modello. + + + Ottiene un valore che può essere utilizzato come filigrana.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Valore che può essere utilizzato come filigrana. + + + Implementa il provider di metadati del modello memorizzato nella cache predefinito per ASP.NET MVC. + + + Inizializza una nuova istanza della classe . + + + Restituisce un contenitore di istanze reali della classe di metadati memorizzata nella cache in base al prototipo e alla funzione di accesso del modello. + Contenitore di istanze reali della classe di metadati memorizzata nella cache. + Prototipo. + Funzione di accesso del modello. + + + Restituisce un contenitore di istanze prototipo della classe di metadati. + Contenitore di istanze prototipo della classe di metadati. + Tipo di attributi. + Tipo di contenitore. + Tipo di modello. + Nome della proprietà. + + + Fornisce un contenitore per i metadati memorizzati nella cache. + Tipo del contenitore. + + + Costruttore per la creazione di istanze reali della classe di metadati in base a un prototipo. + Provider. + Tipo di contenitore. + Tipo di modello. + Nome della proprietà. + Prototipo. + + + +Costruttore per la creazione delle istanze di prototipo della classe di metadati. + Prototipo. + Funzione di accesso del modello. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta un valore memorizzato nella cache che indica se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in null. + Valore memorizzato nella cache che indica se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in null. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta metainformazioni sul tipo di dati. + Metainformazioni sul tipo di dati. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta la descrizione del modello. + Descrizione del modello. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta la stringa del formato di visualizzazione per il modello. + Stringa del formato di visualizzazione per il modello. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta il nome visualizzato del modello. + Nome visualizzato del modello. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta la stringa del formato di modifica del modello. + Stringa del formato di modifica del modello. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta un valore memorizzato nella cache che indica se deve essere eseguito il rendering dell'oggetto modello utilizzando gli elementi HTML associati. + Valore memorizzato nella cache che indica se deve essere eseguito il rendering dell'oggetto modello utilizzando gli elementi HTML associati. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta un valore memorizzato nella cache che indica se il modello è di sola lettura. + Valore memorizzato nella cache che indica se il modello è di sola lettura. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta un valore memorizzato nella cache che indica se il modello è obbligatorio. + Valore memorizzato nella cache che indica se il modello è obbligatorio. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta la stringa memorizzata nella cache da visualizzare per i valori Null. + Stringa memorizzata nella cache da visualizzare per i valori Null. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta un valore memorizzato nella cache che rappresenta l'ordine dei metadati correnti. + Valore memorizzato nella cache che rappresenta l'ordine dei metadati correnti. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta un nome di visualizzazione breve. + Nome visualizzato breve. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta un valore memorizzato nella cache che indica se la proprietà deve essere visibile nelle visualizzazioni di sola lettura, ad esempio le visualizzazioni elenco e dettagli. + Valore memorizzato nella cache che indica se la proprietà deve essere visibile nelle visualizzazioni di sola lettura, ad esempio le visualizzazioni elenco e dettagli. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta un valore memorizzato nella cache che indica se il modello deve essere visualizzato in modalità di modifica. + Valore memorizzato nella cache che indica se il modello deve essere visualizzato in modalità di modifica. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta la stringa di visualizzazione semplice memorizzata nella cache per il modello. + Stringa di visualizzazione semplice memorizzata nella cache per il modello. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta un suggerimento memorizzato nella cache che indica quale modello utilizzare per questo modello. + Suggerimento memorizzato nella cache che indica quale modello utilizzare per questo modello. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta un valore memorizzato nella cache che può essere utilizzato come filigrana. + Valore memorizzato nella cache che può essere utilizzato come filigrana. + + + Ottiene o imposta un valore memorizzato nella cache che indica se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in null. + Valore memorizzato nella cache che indica se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in null. + + + Ottiene o imposta metainformazioni sul tipo di dati. + Metainformazioni sul tipo di dati. + + + Ottiene o imposta la descrizione del modello. + Descrizione del modello. + + + Ottiene o imposta la stringa del formato di visualizzazione per il modello. + Stringa del formato di visualizzazione per il modello. + + + Ottiene o imposta il nome visualizzato del modello. + Nome visualizzato del modello. + + + Ottiene o imposta la stringa del formato di modifica del modello. + Stringa del formato di modifica del modello. + + + Ottiene o imposta la stringa di visualizzazione semplice per il modello. + Stringa di visualizzazione semplice per il modello. + + + Ottiene o imposta un valore che indica se deve essere eseguito il rendering dell'oggetto modello utilizzando gli elementi HTML associati. + Valore che indica se deve essere eseguito il rendering dell'oggetto modello utilizzando gli elementi HTML associati. + + + Ottiene o imposta un valore che indica se il modello è di sola lettura. + Valore che indica se il modello è di sola lettura. + + + Ottiene o imposta un valore che indica se il modello è obbligatorio. + Valore che indica se il modello è obbligatorio. + + + Ottiene o imposta la stringa da visualizzare per i valori Null. + Stringa da visualizzare per i valori Null. + + + Ottiene o imposta un valore che rappresenta l'ordine dei metadati correnti. + Valore dell'ordine dei metadati correnti. + + + Ottiene o imposta la cache del prototipo. + Cache del prototipo. + + + Ottiene o imposta un nome di visualizzazione breve. + Nome di visualizzazione breve. + + + Ottiene o imposta un valore che indica se la proprietà deve essere visibile nelle visualizzazioni di sola lettura, ad esempio le visualizzazioni elenco e dettagli. + true se il modello deve essere visibile nelle visualizzazioni di sola lettura. In caso contrario, false. + + + Ottiene o imposta un valore che indica se il modello deve essere visualizzato in modalità di modifica. + true se il modello deve essere visualizzato in modalità di modifica. In caso contrario, false. + + + Ottiene o imposta la stringa di visualizzazione semplice per il modello. + Stringa di visualizzazione semplice per il modello. + + + Ottiene o imposta un suggerimento che indica quale modello utilizzare per questo modello. + Suggerimento che indica quale modello utilizzare per questo modello. + + + Ottiene o imposta un valore che può essere utilizzato come una filigrana. + Valore che può essere utilizzato come filigrana. + + + Fornisce un meccanismo per propagare la notifica che le operazioni dello strumento di associazione di modelli devono essere annullate. + + + Inizializza una nuova istanza della classe . + + + Restituisce il token di annullamento predefinito. + Token di annullamento predefinito. + Contesto del controller. + Contesto di associazione. + + + Rappresenta un attributo utilizzato per indicare che un metodo di azione deve essere chiamato solo come azione figlio. + + + Inizializza una nuova istanza della classe . + + + Chiamato quando è necessaria l'autorizzazione. + Oggetto che incapsula le informazioni necessarie per autorizzare l'accesso all'azione figlio. + + + Rappresenta un provider di valori dalle azioni figlio. + + + Inizializza una nuova istanza della classe . + Contesto del controller. + + + Recupera un oggetto valore mediante la chiave specificata. + Oggetto valore per la chiave specificata. + Chiave. + + + Rappresenta una factory per la creazione di oggetti provider di valori per le azioni figlio. + + + Inizializza una nuova istanza della classe . + + + Restituisce un oggetto per il contesto del controller specificato. + Oggetto . + Contesto del controller. + + + Restituisce i validator del modello di tipo di dati client. + + + Inizializza una nuova istanza della classe . + + + Restituisce i validator del modello di tipo di dati client. + Validator del modello di tipo di dati client. + Metadati. + Contesto. + + + Ottiene la chiave della classe di risorse. + Chiave della classe di risorse. + + + Fornisce un attributo che confronta due proprietà di un modello. + + + Inizializza una nuova istanza della classe . + Proprietà da confrontare con la proprietà corrente. + + + Applica la formattazione a un messaggio di errore in base al campo dati in cui si è verificato l'errore di confronto. + Messaggio di errore formattato. + Nome del campo che ha causato l'errore di convalida. + + + Formatta la proprietà per la convalida del client anteponendo un asterisco (*) e un punto. + La stringa "*." viene anteposta alla proprietà. + Proprietà. + + + Ottiene un elenco di regole di convalida del client con valori di confronto per la proprietà utilizzando i metadati del modello e il contesto del controller specificati. + Elenco di regole di convalida del client con valori di confronto. + Metadati del modello. + Contesto del controller. + + + Determina se l'oggetto specificato è uguale all'oggetto confrontato. + null se il valore della proprietà confrontata è uguale al parametro del valore. In caso contrario, un risultato di convalida contenente il messaggio di errore in cui viene indicato che il confronto non è riuscito. + Valore dell'oggetto da confrontare. + Contesto di convalida. + + + Ottiene la proprietà da confrontare con la proprietà corrente. + Proprietà da confrontare con la proprietà corrente. + + + Ottiene il nome visualizzato di altre proprietà. + Nome visualizzato di altre proprietà. + + + Rappresenta un tipo di contenuto definito dall'utente che è il risultato di un metodo di azione. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta il contenuto. + Il contenuto. + + + Ottiene o imposta la codifica del contenuto. + Codifica del contenuto. + + + Ottiene o imposta il tipo del contenuto. + Tipo del contenuto. + + + Abilita l'elaborazione del risultato di un metodo di azione da parte di un tipo personalizzato che eredita dalla classe . + Contesto in cui il risultato viene eseguito. + Il parametro è null. + + + Fornisce metodi che rispondono alle richieste HTTP effettuate a un sito Web ASP.NET MVC. + + + Inizializza una nuova istanza della classe . + + + Ottiene l'invoker dell'azione per il controller. + Invoker dell'azione. + + + Fornisce operazioni asincrone. + Restituisce . + + + Inizia l'esecuzione del contesto della richiesta specificato. + Restituisce un'istanza IAsyncController. + Contesto della richiesta. + Callback. + Stato. + + + Inizia a richiamare l'azione nel contesto del controller corrente. + Restituisce un'istanza IAsyncController. + Callback. + Stato. + + + Ottiene o imposta il gestore di associazione. + Gestore di associazione. + + + Crea un oggetto risultato del contenuto tramite una stringa. + Istanza del risultato del contenuto. + Contenuto da scrivere nella risposta. + + + Crea un oggetto risultato del contenuto tramite una stringa e il tipo di contenuto. + Istanza del risultato del contenuto. + Contenuto da scrivere nella risposta. + Tipo di contenuto (tipo MIME). + + + Crea un oggetto risultato del contenuto tramite una stringa, il tipo di contenuto e la codifica del contenuto. + Istanza del risultato del contenuto. + Contenuto da scrivere nella risposta. + Tipo di contenuto (tipo MIME). + Codifica del contenuto. + + + Crea un invoker dell'azione. + Invoker dell'azione. + + + Crea un provider di dati temporaneo. + Provider di dati temporaneo. + + + Disabilitare il supporto asincrono per fornire la compatibilità con le versioni precedenti. + true se il supporto asincrono è disabilitato. In caso contrario, false. + + + Rilascia tutte le risorse utilizzate dall'istanza corrente della classe . + + + Rilascia le risorse non gestite e, facoltativamente, quelle gestite. + true per rilasciare sia le risorse gestite sia quelle non gestite. false per rilasciare solo le risorse non gestite. + + + Termina la chiamata dell'azione nel contesto del controller corrente. + Risultato asincrono. + + + Termina il core di esecuzione. + Risultato asincrono. + + + Richiama l'azione nel contesto del controller corrente. + + + Crea un oggetto tramite il contenuto del file e il tipo di file. + Oggetto risultato del contenuto del file. + Contenuto binario da inviare alla risposta. + Tipo di contenuto (tipo MIME). + + + Crea un oggetto tramite il contenuto del file, il tipo di file e il nome del file di destinazione. + Oggetto risultato del contenuto del file. + Contenuto binario da inviare alla risposta. + Tipo di contenuto (tipo MIME). + Nome file da utilizzare nella finestra di dialogo di download del file visualizzata nel browser. + + + Crea un oggetto tramite l'oggetto e il tipo di contenuto. + Oggetto risultato del contenuto del file. + Flusso da inviare alla risposta. + Tipo di contenuto (tipo MIME). + + + Crea un oggetto tramite l'oggetto , il tipo di contenuto e il nome del file di destinazione. + Oggetto risultato del flusso di file. + Flusso da inviare alla risposta. + Tipo di contenuto (tipo MIME). + Nome file da utilizzare nella finestra di dialogo di download del file visualizzata nel browser. + + + Crea un oggetto tramite il nome del file e il tipo di contenuto. + Oggetto risultato del flusso di file. + Percorso del file da inviare alla risposta. + Tipo di contenuto (tipo MIME). + + + Crea un oggetto tramite il nome del file, il tipo di contenuto e il nome di download del file. + Oggetto risultato del flusso di file. + Percorso del file da inviare alla risposta. + Tipo di contenuto (tipo MIME). + Nome file da utilizzare nella finestra di dialogo di download del file visualizzata nel browser. + + + Chiamato quando una richiesta corrisponde a questo controller, ma in tale controller non è stato trovato alcun metodo con il nome dell'azione specificato. + Nome dell'azione che si è tentato di eseguire. + + + Ottiene informazioni specifiche di HTTP relative a una singola richiesta HTTP. + Contesto HTTP. + + + Restituisce un'istanza della classe . + Istanza della classe . + + + Restituisce un'istanza della classe . + Istanza della classe . + Descrizione dello stato, + + + Inizializza i dati che potrebbero non essere disponibili quando viene chiamato il costruttore. + Contesto HTTP e dati della route. + + + Crea un oggetto . + Oggetto che scrive lo script nella risposta. + Codice JavaScript da eseguire sul client. + + + Crea un oggetto che serializza l'oggetto specificato nel formato JSON (JavaScript Object Notation). + Oggetto risultato JSON che serializza l'oggetto specificato nel formato JSON.L'oggetto risultato preparato da questo metodo viene scritto nella risposta dal framework ASP.NET MVC al momento dell'esecuzione dell'oggetto. + Il grafico dell'oggetto JavaScript da serializzare. + + + Crea un oggetto che serializza l'oggetto specificato nel formato JSON (JavaScript Object Notation). + Oggetto risultato JSON che serializza l'oggetto specificato nel formato JSON. + Il grafico dell'oggetto JavaScript da serializzare. + Tipo di contenuto (tipo MIME). + + + Crea un oggetto che serializza l'oggetto specificato nel formato JSON (JavaScript Object Notation). + Oggetto risultato JSON che serializza l'oggetto specificato nel formato JSON. + Il grafico dell'oggetto JavaScript da serializzare. + Tipo di contenuto (tipo MIME). + Codifica del contenuto. + + + Crea un oggetto che serializza l'oggetto specificato in formato JSON (JavaScript Object Notation) utilizzando il tipo di contenuto, la codifica del contenuto e il comportamento della richiesta JSON. + Oggetto risultato che serializza l'oggetto specificato nel formato JSON. + Il grafico dell'oggetto JavaScript da serializzare. + Tipo di contenuto (tipo MIME). + Codifica del contenuto. + Comportamento della richiesta JSON. + + + Crea un oggetto che serializza l'oggetto specificato in formato JSON (JavaScript Object Notation) utilizzando il tipo di contenuto e il comportamento della richiesta JSON specificati. + Oggetto risultato che serializza l'oggetto specificato nel formato JSON. + Il grafico dell'oggetto JavaScript da serializzare. + Tipo di contenuto (tipo MIME). + Comportamento della richiesta JSON. + + + Crea un oggetto che serializza l'oggetto specificato in formato JSON (JavaScript Object Notation) utilizzando il comportamento della richiesta JSON specificato. + Oggetto risultato che serializza l'oggetto specificato nel formato JSON. + Il grafico dell'oggetto JavaScript da serializzare. + Comportamento della richiesta JSON. + + + Ottiene l'oggetto dizionario di stato del modello che contiene lo stato del modello e della convalida dell'associazione del modello. + Dizionario di stato del modello. + + + Chiamato dopo che è stato richiamato il metodo dell'azione. + Informazioni sulla richiesta e sull'azione correnti. + + + Chiamato prima che venga richiamato il metodo di azione. + Informazioni sulla richiesta e sull'azione correnti. + + + Chiamato quando si verifica un'autorizzazione. + Informazioni sulla richiesta e sull'azione correnti. + + + Chiamato quando nell'azione si verifica un'eccezione non gestita. + Informazioni sulla richiesta e sull'azione correnti. + + + Chiamato dopo l'esecuzione del risultato dell'azione restituito da un metodo di azione. + Informazioni sulla richiesta e sul risultato dell'azione correnti. + + + Chiamato prima dell'esecuzione del risultato dell'azione restituito da un metodo di azione. + Informazioni sulla richiesta e sul risultato dell'azione correnti. + + + Crea un oggetto che esegue il rendering di una visualizzazione parziale. + Oggetto risultato della visualizzazione parziale. + + + Crea un oggetto che esegue il rendering di una visualizzazione parziale tramite il modello specificato. + Oggetto risultato della visualizzazione parziale. + Modello di cui è stato eseguito il rendering tramite la visualizzazione parziale. + + + Crea un oggetto che esegue il rendering di una visualizzazione parziale tramite il nome della visualizzazione specificato. + Oggetto risultato della visualizzazione parziale. + Nome della visualizzazione di cui è stato eseguito il rendering nella risposta. + + + Crea un oggetto che esegue il rendering di una visualizzazione parziale tramite il nome della visualizzazione e il modello specificati. + Oggetto risultato della visualizzazione parziale. + Nome della visualizzazione di cui è stato eseguito il rendering nella risposta. + Modello di cui è stato eseguito il rendering tramite la visualizzazione parziale. + + + Ottiene il profilo del contesto HTTP. + Profilo del contesto HTTP. + + + Crea un oggetto che effettua il reindirizzamento all'URL specificato. + Oggetto risultato del reindirizzamento. + URL di destinazione del reindirizzamento. + + + Restituisce un'istanza della classe con la proprietà impostata su true. + Istanza della classe con la proprietà impostata su true. + URL di destinazione del reindirizzamento. + + + Effettua il reindirizzamento all'azione specificata tramite il nome dell'azione. + Oggetto risultato del reindirizzamento. + Nome dell'azione. + + + Effettua il reindirizzamento all'azione specificata tramite il nome dell'azione e i valori di route. + Oggetto risultato del reindirizzamento. + Nome dell'azione. + Parametri per una route. + + + Effettua il reindirizzamento all'azione specificata tramite il nome dell'azione e il nome del controller. + Oggetto risultato del reindirizzamento. + Nome dell'azione. + Nome del controller. + + + Effettua il reindirizzamento all'azione specificata tramite il nome dell'azione, il nome del controller e i valori di route. + Oggetto risultato del reindirizzamento. + Nome dell'azione. + Nome del controller. + Parametri per una route. + + + Effettua il reindirizzamento all'azione specificata tramite il nome dell'azione, il nome del controller e il dizionario della route. + Oggetto risultato del reindirizzamento. + Nome dell'azione. + Nome del controller. + Parametri per una route. + + + Effettua il reindirizzamento all'azione specificata tramite il nome dell'azione e il dizionario della route. + Oggetto risultato del reindirizzamento. + Nome dell'azione. + Parametri per una route. + + + Restituisce un'istanza della classe con la proprietà impostata su true utilizzando il nome dell'azione specificato. + Istanza della classe con la proprietà impostata su true mediante l'utilizzo del nome dell'azione, del nome del controller e dei valori di route specificati. + Nome dell'azione. + + + Restituisce un'istanza della classe con la proprietà impostata su true utilizzando il nome dell'azione e i valori di route specificati. + Istanza della classe con la proprietà impostata su true mediante l'utilizzo del nome dell'azione e dei valori di route specificati. + Nome dell'azione. + Valori della route. + + + Restituisce un'istanza della classe con la proprietà impostata su true utilizzando il nome dell'azione e il nome del controller specificati. + Istanza della classe con la proprietà impostata su true utilizzando il nome dell'azione e il nome del controller specificati. + Nome dell'azione. + Nome del controller. + + + Restituisce un'istanza della classe con la proprietà impostata su true utilizzando il nome dell'azione, il nome del controller e i valori di route specificati. + Istanza della classe con la proprietà impostata su true. + Nome dell'azione. + Nome del controller. + Valori della route. + + + Restituisce un'istanza della classe con la proprietà impostata su true utilizzando il nome dell'azione, il nome del controller e i valori di route specificati. + Istanza della classe con la proprietà impostata su true mediante l'utilizzo del nome dell'azione, del nome del controller e dei valori di route specificati. + Nome dell'azione. + Nome del controller. + Valori della route. + + + Restituisce un'istanza della classe con la proprietà impostata su true utilizzando il nome dell'azione e i valori di route specificati. + Istanza della classe con la proprietà impostata su true mediante l'utilizzo del nome dell'azione e dei valori di route specificati. + Nome dell'azione. + Valori della route. + + + Effettua il reindirizzamento a una route specificata tramite i valori di route specificati. + Oggetto risultato del reindirizzamento alla route. + Parametri per una route. + + + Effettua il reindirizzamento a una route specificata tramite il nome della route. + Oggetto risultato del reindirizzamento alla route. + Nome della route. + + + Effettua il reindirizzamento alla route specificata tramite il nome della route e i valori di route. + Oggetto risultato del reindirizzamento alla route. + Nome della route. + Parametri per una route. + + + Effettua il reindirizzamento alla route specificata tramite il nome della route e il dizionario della route. + Oggetto risultato del reindirizzamento alla route. + Nome della route. + Parametri per una route. + + + Effettua il reindirizzamento alla route specificata tramite il dizionario della route. + Oggetto risultato del reindirizzamento alla route. + Parametri per una route. + + + Restituisce un'istanza della classe con la proprietà impostata su true utilizzando i valori di route specificati. + Restituisce un'istanza della classe con la proprietà impostata su true. + Nome della route. + + + Restituisce un'istanza della classe con la proprietà impostata su true utilizzando il nome della route specificato. + Restituisce un'istanza della classe con la proprietà impostata su true utilizzando il nome della route specificato. + Nome della route. + + + Restituisce un'istanza della classe con la proprietà impostata su true utilizzando il nome della route e i valori di route specificati. + Istanza della classe con la proprietà impostata su true. + Nome della route. + Valori della route. + + + Restituisce un'istanza della classe con la proprietà impostata su true utilizzando il nome della route e i valori di route specificati. + Istanza della classe con la proprietà impostata su true utilizzando il nome della route e i valori di route specificati. + Nome della route. + Valori della route. + + + Restituisce un'istanza della classe con la proprietà impostata su true utilizzando i valori di route specificati. + Istanza della classe con la proprietà impostata su true utilizzando i valori di route specificati. + Valori della route. + + + Ottiene l'oggetto relativo alla richiesta HTTP corrente. + Oggetto richiesta. + + + Ottiene l'oggetto relativo alla risposta HTTP corrente. + Oggetto risposta. + + + Ottiene i dati di route per la richiesta corrente. + Dati della route. + + + Restituisce l'oggetto che fornisce i metodi utilizzati durante l'elaborazione delle richieste Web. + Oggetto server HTTP. + + + Ottiene l'oggetto relativo alla richiesta HTTP corrente. + Oggetto stato della sessione HTTP relativo alla richiesta HTTP corrente. + + + Inizializza una nuova istanza della classe . + Restituisce un'istanza IAsyncController. + Contesto della richiesta. + Callback. + Stato. + + + Termina l'attività di esecuzione. + Risultato asincrono. + + + Questa API supporta l'infrastruttura ASP.NET MVC e non può essere utilizzata direttamente dal codice.Questo metodo chiama il metodo . + Contesto del filtro. + + + Questa API supporta l'infrastruttura ASP.NET MVC e non può essere utilizzata direttamente dal codice.Questo metodo chiama il metodo . + Contesto del filtro. + + + Questa API supporta l'infrastruttura ASP.NET MVC e non può essere utilizzata direttamente dal codice.Questo metodo chiama il metodo . + Contesto del filtro. + + + Questa API supporta l'infrastruttura ASP.NET MVC e non può essere utilizzata direttamente dal codice.Questo metodo chiama il metodo . + Contesto del filtro. + + + Questa API supporta l'infrastruttura ASP.NET MVC e non può essere utilizzata direttamente dal codice.Questo metodo chiama il metodo . + Contesto del filtro. + + + Questa API supporta l'infrastruttura ASP.NET MVC e non può essere utilizzata direttamente dal codice.Questo metodo chiama il metodo . + Contesto del filtro. + + + Ottiene l'oggetto provider di dati temporanei utilizzato per archiviare dati per la richiesta successiva. + Provider di dati temporanei. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori corrente del controller. + true se l'aggiornamento viene eseguito correttamente. In caso contrario, false. + Istanza del modello da aggiornare. + Tipo dell'oggetto modello. + Il parametro o la proprietà è null. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori corrente del controller e un prefisso. + true se l'aggiornamento viene eseguito correttamente. In caso contrario, false. + Istanza del modello da aggiornare. + Prefisso da utilizzare quando si cercano valori nel provider di valori. + Tipo dell'oggetto modello. + Il parametro o la proprietà è null. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori corrente del controller, un prefisso e le proprietà incluse. + true se l'aggiornamento viene eseguito correttamente. In caso contrario, false. + Istanza del modello da aggiornare. + Prefisso da utilizzare quando si cercano valori nel provider di valori. + Elenco di proprietà del modello da aggiornare. + Tipo dell'oggetto modello. + Il parametro o la proprietà è null. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori corrente del controller, un prefisso, un elenco di proprietà da escludere e un elenco di proprietà da includere. + true se l'aggiornamento viene eseguito correttamente. In caso contrario, false. + Istanza del modello da aggiornare. + Prefisso da utilizzare quando si cercano valori nel provider di valori + Elenco di proprietà del modello da aggiornare. + Elenco di proprietà da escludere dall'aggiornamento in modo esplicito.Vengono escluse anche se sono presenti nell'elenco di parametri . + Tipo dell'oggetto modello. + Il parametro o la proprietà è null. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori, un prefisso, un elenco di proprietà da escludere e un elenco di proprietà da includere. + true se l'aggiornamento viene eseguito correttamente. In caso contrario, false. + Istanza del modello da aggiornare. + Prefisso da utilizzare quando si cercano valori nel provider di valori. + Elenco di proprietà del modello da aggiornare. + Elenco di proprietà da escludere dall'aggiornamento in modo esplicito.Vengono escluse anche se sono presenti nell'elenco di parametri . + Dizionario di valori utilizzato per aggiornare il modello. + Tipo dell'oggetto modello. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori, un prefisso e le proprietà incluse. + true se l'aggiornamento viene eseguito correttamente. In caso contrario, false. + Istanza del modello da aggiornare. + Prefisso da utilizzare quando si cercano valori nel provider di valori. + Elenco di proprietà del modello da aggiornare. + Dizionario di valori utilizzato per aggiornare il modello. + Tipo dell'oggetto modello. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori e un prefisso. + true se l'aggiornamento viene eseguito correttamente. In caso contrario, false. + Istanza del modello da aggiornare. + Prefisso da utilizzare quando si cercano valori nel provider di valori. + Dizionario di valori utilizzato per aggiornare il modello. + Tipo dell'oggetto modello. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori corrente del controller e le proprietà incluse. + true se l'aggiornamento viene eseguito correttamente. In caso contrario, false. + Istanza del modello da aggiornare. + Elenco di proprietà del modello da aggiornare. + Tipo dell'oggetto modello. + Il parametro o la proprietà è null. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori e un elenco di proprietà da includere. + true se l'aggiornamento viene eseguito correttamente. In caso contrario, false. + Istanza del modello da aggiornare. + Elenco di proprietà del modello da aggiornare. + Dizionario di valori utilizzato per aggiornare il modello. + Tipo dell'oggetto modello. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori. + true se l'aggiornamento viene eseguito correttamente. In caso contrario, false. + Istanza del modello da aggiornare. + Dizionario di valori utilizzato per aggiornare il modello. + Tipo dell'oggetto modello. + + + Convalida l'istanza del modello specificata. + true se viene eseguita la convalida del modello. In caso contrario, false. + Istanza del modello da convalidare. + + + Convalida l'istanza del modello specificato utilizzando un prefisso HTML. + true se viene eseguita la convalida del modello. In caso contrario, false. + Modello da convalidare. + Prefisso da utilizzare quando si cercano valori nel provider di modelli. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori corrente del controller. + Istanza del modello da aggiornare. + Tipo dell'oggetto modello. + Il modello non è stato aggiornato correttamente. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori corrente del controller e un prefisso. + Istanza del modello da aggiornare. + Prefisso da utilizzare quando si cercano valori nel provider di valori. + Tipo dell'oggetto modello. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori corrente del controller, un prefisso e le proprietà incluse. + Istanza del modello da aggiornare. + Prefisso da utilizzare quando si cercano valori nel provider di valori. + Elenco di proprietà del modello da aggiornare. + Tipo dell'oggetto modello. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori corrente del controller, un prefisso, un elenco di proprietà da escludere e un elenco di proprietà da includere. + Istanza del modello da aggiornare. + Prefisso da utilizzare quando si cercano valori nel provider di valori. + Elenco di proprietà del modello da aggiornare. + Elenco di proprietà da escludere dall'aggiornamento in modo esplicito.Vengono escluse anche se sono presenti nell'elenco . + Tipo dell'oggetto modello. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori, un prefisso, un elenco di proprietà da escludere e un elenco di proprietà da includere. + Istanza del modello da aggiornare. + Prefisso da utilizzare quando si cercano valori nel provider di valori. + Elenco di proprietà del modello da aggiornare. + Elenco di proprietà da escludere dall'aggiornamento in modo esplicito.Vengono escluse anche se sono presenti nell'elenco di parametri . + Dizionario di valori utilizzato per aggiornare il modello. + Tipo dell'oggetto modello. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori, un prefisso e un elenco di proprietà da includere. + Istanza del modello da aggiornare. + Prefisso da utilizzare quando si cercano valori nel provider di valori. + Elenco di proprietà del modello da aggiornare. + Dizionario di valori utilizzato per aggiornare il modello. + Tipo dell'oggetto modello. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori e un prefisso. + Istanza del modello da aggiornare. + Prefisso da utilizzare quando si cercano valori nel provider di valori. + Dizionario di valori utilizzato per aggiornare il modello. + Tipo dell'oggetto modello. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori corrente dell'oggetto controller. + Istanza del modello da aggiornare. + Elenco di proprietà del modello da aggiornare. + Tipo dell'oggetto modello. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori, un prefisso e un elenco di proprietà da includere. + Istanza del modello da aggiornare. + Elenco di proprietà del modello da aggiornare. + Dizionario di valori utilizzato per aggiornare il modello. + Tipo dell'oggetto modello. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori. + Istanza del modello da aggiornare. + Dizionario di valori utilizzato per aggiornare il modello. + Tipo dell'oggetto modello. + + + Ottiene l'oggetto helper dell'URL utilizzato per generare URL tramite il routing. + Oggetto helper URL. + + + Ottiene informazioni sulla sicurezza dell'utente per la richiesta HTTP corrente. + Informazioni sulla sicurezza dell'utente per la richiesta HTTP corrente. + + + Convalida l'istanza del modello specificata. + Modello da convalidare. + + + Convalida l'istanza del modello specificato utilizzando un prefisso HTML. + Modello da convalidare. + Prefisso da utilizzare quando si cercano valori nel provider di modelli. + + + Crea un oggetto che esegue il rendering di una visualizzazione nella risposta. + Risultato della visualizzazione che esegue il rendering di una visualizzazione nella risposta. + + + Crea un oggetto tramite il modello che esegue il rendering di una visualizzazione nella risposta. + Risultato della visualizzazione. + Modello di cui è stato eseguito il rendering tramite la visualizzazione. + + + Crea un oggetto tramite il nome della visualizzazione che esegue il rendering di una visualizzazione. + Risultato della visualizzazione. + Nome della visualizzazione di cui è stato eseguito il rendering nella risposta. + + + Crea un oggetto tramite il nome della visualizzazione e il modello che esegue il rendering di una visualizzazione nella risposta. + Risultato della visualizzazione. + Nome della visualizzazione di cui è stato eseguito il rendering nella risposta. + Modello di cui è stato eseguito il rendering tramite la visualizzazione. + + + Crea un oggetto tramite il nome della visualizzazione e il nome della pagina master che esegue il rendering di una visualizzazione nella risposta. + Risultato della visualizzazione. + Nome della visualizzazione di cui è stato eseguito il rendering nella risposta. + Nome della pagina o del modello master da utilizzare quando viene eseguito il rendering della visualizzazione. + + + Crea un oggetto tramite il nome della visualizzazione, il nome della pagina master e il modello che esegue il rendering di una visualizzazione. + Risultato della visualizzazione. + Nome della visualizzazione di cui è stato eseguito il rendering nella risposta. + Nome della pagina o del modello master da utilizzare quando viene eseguito il rendering della visualizzazione. + Modello di cui è stato eseguito il rendering tramite la visualizzazione. + + + Crea un oggetto che esegue il rendering dell'oggetto specificato. + Risultato della visualizzazione. + Visualizzazione di cui è stato eseguito il rendering nella risposta. + + + Crea un oggetto che esegue il rendering dell'oggetto specificato. + Risultato della visualizzazione. + Visualizzazione di cui è stato eseguito il rendering nella risposta. + Modello di cui è stato eseguito il rendering tramite la visualizzazione. + + + Ottiene l'insieme di motori di visualizzazione. + Insieme di motori di visualizzazione. + + + Rappresenta una classe responsabile del richiamo dei metodi di azione di un controller. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta i gestori di associazione del modello associati all'azione. + Gestori di associazione del modello associati all'azione. + + + Crea il risultato dell'azione. + Oggetto risultato dell'azione. + Contesto del controller. + Descrittore dell'azione. + Valore restituito dell'azione. + + + Trova le informazioni sul metodo di azione. + Informazioni sul metodo di azione. + Contesto del controller. + Descrittore del controller. + Nome dell'azione. + + + Recupera le informazioni sul controller utilizzando il contesto del controller specificato. + Informazioni sul controller. + Contesto del controller. + + + Recupera le informazioni sui filtri dell'azione. + Informazioni sui filtri dell'azione. + Contesto del controller. + Descrittore dell'azione. + + + Ottiene il valore del parametro del metodo di azione specificato. + Valore del parametro del metodo di azione. + Contesto del controller. + Descrittore del parametro. + + + Ottiene i valori dei parametri del metodo di azione. + Valori dei parametri del metodo di azione. + Contesto del controller. + Descrittore dell'azione. + + + Richiama l'azione specificata utilizzando il contesto del controller specificato. + Risultato dell'esecuzione dell'azione. + Contesto del controller. + Nome dell'azione da richiamare. + Il parametro è null. + Il parametro è null o vuoto. + Il thread è stato interrotto durante la chiamata dell'azione. + Si è verificato un errore non specificato durante la chiamata dell'azione. + + + Richiama il metodo di azione specificato utilizzando il contesto del controller e i parametri specificati. + Risultato dell'esecuzione del metodo di azione. + Contesto del controller. + Descrittore dell'azione. + Parametri. + + + Richiama il metodo di azione specificato utilizzando il contesto del controller, i parametri e i filtri dell'azione specificati. + Contesto per il metodo ActionExecuted della classe . + Contesto del controller. + Filtri dell'azione. + Descrittore dell'azione. + Parametri. + + + Richiama il risultato dell'azione specificato utilizzando il contesto del controller specificato. + Contesto del controller. + Risultato dell'azione. + + + Richiama il risultato dell'azione specificato utilizzando il contesto del controller e i filtri dell'azione specificati. + Contesto per il metodo ResultExecuted della classe . + Contesto del controller. + Filtri dell'azione. + Risultato dell'azione. + + + Richiama i filtri di autorizzazione specificati utilizzando il descrittore dell'azione e il contesto del controller specificati. + Contesto dell'oggetto . + Contesto del controller. + Filtri di autorizzazione. + Descrittore dell'azione. + + + Richiama i filtri eccezioni specificati utilizzando il contesto del controller e l'eccezione specificati. + Contesto dell'oggetto . + Contesto del controller. + Filtri eccezioni. + Eccezione. + + + Rappresenta la classe di base per tutti i controller MVC. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta il contesto del controller. + Contesto del controller. + + + Esegue il contesto della richiesta specificato. + Contesto della richiesta. + Il parametro è null. + + + Esegue la richiesta. + + + Inizializza il contesto della richiesta specificato. + Contesto della richiesta. + + + Esegue il contesto della richiesta specificato. + Contesto della richiesta. + + + Ottiene o imposta il dizionario per i dati temporanei. + Dizionario per i dati temporanei. + + + Ottiene o imposta un valore che indica se la convalida della richiesta è abilitata per questa richiesta. + true se la convalida della richiesta è abilitata. In caso contrario, false.Il valore predefinito è true. + + + Ottiene o imposta il provider di valori per il controller. + Provider di valori per il controller. + + + Ottiene il dizionario dei dati della visualizzazione dinamica. + Dizionario dei dati della visualizzazione dinamica. + + + Ottiene o imposta il dizionario per i dati della visualizzazione. + Dizionario per i dati della visualizzazione. + + + Rappresenta una classe responsabile della compilazione dinamica di un controller. + + + Inizializza una nuova istanza della classe . + + + Ottiene l'oggetto compilatore del controller corrente. + Oggetto compilatore del controller corrente. + + + Ottiene gli spazi dei nomi predefiniti. + Spazi dei nomi predefiniti. + + + Ottiene la factory del controller associata. + Controller factory. + + + Imposta la factory del controller utilizzando il tipo specificato. + Tipo della factory del controller. + Il parametro è null. + La factory del controller non può essere assegnata dal tipo nel parametro . + Si è verificato un errore durante l'impostazione della factory del controller. + + + Imposta la factory del controller specificata. + Controller factory. + Il parametro è null. + + + Incapsula le informazioni su una richiesta HTTP che corrisponde alle istanze di e specificate. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando il contesto HTTP, i dati della route dell'URL e il controller specificati. + Contesto HTTP. + Dati della route. + Controller. + + + Inizializza una nuova istanza della classe utilizzando il contesto del controller specificato. + Contesto del controller. + Il parametro è null. + + + Inizializza una nuova istanza della classe utilizzando il contesto della richiesta e il controller specificati. + Contesto della richiesta. + Controller. + Uno o entrambi i parametri sono null. + + + Ottiene o imposta il controller. + Controller. + + + Ottiene la modalità di visualizzazione. + Modalità di visualizzazione. + + + Ottiene o imposta il contesto HTTP. + Contesto HTTP. + + + Ottiene un valore che indica se il metodo di azione associato è un'azione figlio. + true se il metodo di azione associato è un'azione figlio. In caso contrario false. + + + Ottiene un oggetto contenente le informazioni sul contesto di visualizzazione per il metodo di azione padre. + Un oggetto contenente le informazioni sul contesto di visualizzazione per il metodo di azione padre. + + + Ottiene o imposta il contesto della richiesta. + Contesto della richiesta. + + + Ottiene o imposta i dati della route dell'URL. + Dati della route dell'URL. + + + Incapsula le informazioni che descrivono un controller, ad esempio nome, tipo e azioni. + + + Inizializza una nuova istanza della classe . + + + Ottiene il nome del controller. + Nome del controller. + + + Ottiene il tipo del controller. + Tipo del controller. + + + Trova un metodo di azione utilizzando il nome e il contesto del controller specificati. + Informazioni sul metodo di azione. + Contesto del controller. + Nome dell'azione. + + + Recupera un elenco di descrittori dei metodi di azione nel controller. + Elenco di descrittori dei metodi di azione nel controller. + + + Recupera gli attributi personalizzati definiti per questo membro, esclusi gli attributi denominati. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il tipo di attributo personalizzato non può essere caricato. + Sono presenti più attributi di tipo definiti per questo membro. + + + Recupera gli attributi personalizzati di un tipo specificato definiti per questo membro, esclusi gli attributi denominati. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + Tipo degli attributi personalizzati. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il tipo di attributo personalizzato non può essere caricato. + Sono presenti più attributi di tipo definiti per questo membro. + Il parametro è null (Nothing in Visual Basic). + + + Ottiene gli attributi del filtro. + Attributi del filtro. + true se la cache deve essere utilizzata. In caso contrario, false. + + + Recupera un valore che indica se per questo membro sono definite una o più istanze dell'attributo personalizzato specificato. + true se per questo membro è definito . In caso contrario, false. + Tipo dell'attributo personalizzato. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il parametro è null (Nothing in Visual Basic). + + + Se implementato in una classe derivata, ottiene l'ID univoco del descrittore del controller mediante l'inizializzazione differita. + ID univoco. + + + Aggiunge il controller all'istanza di . + + + Inizializza una nuova istanza della classe . + + + Restituisce l'insieme dei filtri dell'istanza del controller. + Insieme dei filtri dell'istanza del controller. + Contesto del controller. + Descrittore dell'azione. + + + Rappresenta un attributo che richiama uno strumento di associazione di modelli personalizzato. + + + Inizializza una nuova istanza della classe . + + + Recupera lo strumento di associazione di modelli associato. + Riferimento a un oggetto che implementa l'interfaccia . + + + Fornisce un contenitore per metadati comuni, per la classe e per la classe di un modello dati. + + + Inizializza una nuova istanza della classe . + Provider di metadati del modello di annotazioni dei dati. + Tipo del contenitore. + Funzione di accesso del modello. + Tipo del modello. + Nome della proprietà. + Attributo della colonna di visualizzazione. + + + Restituisce testo semplice per i dati del modello. + Testo semplice per i dati del modello. + + + Implementa il provider di metadati del modello predefinito per ASP.NET MVC. + + + Inizializza una nuova istanza della classe . + + + Ottiene i metadati per la proprietà specificata. + Metadati della proprietà. + Attributi. + Tipo del contenitore. + Funzione di accesso del modello. + Tipo del modello. + Nome della proprietà. + + + Rappresenta il metodo che crea un'istanza di . + + + Fornisce un validator del modello. + + + Inizializza una nuova istanza della classe . + Metadati per il modello. + Contesto del controller per il modello. + Attributo di convalida per il modello. + + + Ottiene l'attributo di convalida per il validator del modello. + Attributo di convalida per il validator del modello. + + + Ottiene il messaggio di errore per l'errore di convalida. + Messaggio di errore per l'errore di convalida. + + + Recupera un insieme di regole di convalida del client. + Insieme di regole di convalida del client. + + + Ottiene un valore che indica se la convalida del modello è obbligatoria. + true se la convalida del modello è obbligatoria. In caso contrario, false. + + + Restituisce un elenco di messaggi di errore della convalida per il modello. + Un elenco di messaggi di errore di convalida per il modello o un elenco vuoto se non si sono verificati errori. + Contenitore per il modello. + + + Fornisce un validator del modello per un tipo di convalida specificato. + + + + Inizializza una nuova istanza della classe . + Metadati per il modello. + Contesto del controller per il modello. + Attributo di convalida per il modello. + + + Ottiene l'attributo di convalida dal validator del modello. + Attributo di convalida ottenuto dal validator del modello. + + + Implementa il provider di convalida predefinito per ASP.NET MVC. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta un valore che indica se sono richiesti tipi di valore non nullable. + true se sono richiesti tipi di valore non nullable. In caso contrario, false. + + + Ottiene un elenco di validator. + Elenco di validator. + Metadati. + Contesto. + Elenco di attributi di convalida. + + + Registra un adattatore per fornire la convalida lato client. + Tipo dell'attributo di convalida. + Tipo dell'adattatore. + + + Registra una factory dell'adattatore per il provider di convalida. + Tipo dell'attributo. + Factory che sarà utilizzata per creare l'oggetto per l'attributo specificato. + + + Registra l'adattatore predefinito. + Tipo dell'adattatore. + + + Registra la factory dell'adattatore predefinito. + Factory che sarà utilizzata per creare l'oggetto per l'adattatore predefinito. + + + Registra un adattatore per fornire la convalida dell'oggetto predefinito. + Tipo dell'adattatore. + + + Registra una factory dell'adattatore per il provider di convalida dell'oggetto predefinito. + Factory. + + + Registra un adattatore per fornire la convalida dell'oggetto. + Tipo del modello. + Tipo dell'adattatore. + + + Registra una factory dell'adattatore per il provider di convalida dell'oggetto. + Tipo del modello. + Factory. + + + Fornisce una factory per i validator basati sull'oggetto . + + + Fornisce un contenitore per il validator del modello informativo di errore. + + + Inizializza una nuova istanza della classe . + + + Ottiene un elenco di validator del modello informativo di errore. + Elenco di validator del modello informativo di errore. + Metadati del modello. + Contesto del controller. + + + Rappresenta la factory del controller registrata per impostazione predefinita. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando un attivatore del controller. + Oggetto che implementa l'interfaccia dell'attivatore del controller. + + + Crea il controller specificato utilizzando il contesto della richiesta specificato. + Controller. + Contesto della richiesta HTTP che include il contesto HTTP e i dati della route. + Nome del controller. + Il parametro è null. + Il parametro è null o vuoto. + + + Recupera l'istanza del controller per il contesto della richiesta e il tipo di controller specificati. + Istanza del controller. + Contesto della richiesta HTTP che include il contesto HTTP e i dati della route. + Tipo del controller. + + è null. + + non può essere assegnato. + Non è possibile creare un'istanza di . + + + Restituisce il comportamento di sessione del controller. + Comportamento di sessione del controller. + Contesto della richiesta. + Tipo del controller. + + + Recupera il tipo di controller per il nome e il contesto della richiesta specificati. + Tipo di controller. + Contesto della richiesta HTTP che include il contesto HTTP e i dati della route. + Nome del controller. + + + Rilascia il controller specificato. + Controller da rilasciare. + + + Questa API supporta l'infrastruttura ASP.NET MVC e non può essere utilizzata direttamente dal codice.Questo metodo chiama il metodo . + Comportamento di sessione del controller. + Contesto della richiesta. + Nome del controller. + + + Esegue il mapping di una richiesta del browser a un oggetto dati.Questa classe fornisce un'implementazione concreta di un gestore di associazione del modello. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta i gestori di associazione del modello per l'applicazione. + Gestori di associazione del modello per l'applicazione. + + + Associa il modello utilizzando il contesto del controller e il contesto di associazione specificati. + Oggetto associato. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + Il parametro è null. + + + Associa la proprietà specificata utilizzando il contesto del controller, il contesto di associazione e il descrittore della proprietà specificati. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + Descrive una proprietà da associare.Il descrittore fornisce informazioni quali il tipo di componente, il tipo di proprietà e il valore della proprietà.Fornisce inoltre metodi per ottenere o impostare il valore della proprietà. + + + Crea il tipo di modello specificato utilizzando il contesto del controller e il contesto di associazione specificati. + Oggetto dati del tipo specificato. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + Tipo di oggetto modello da restituire. + + + Crea un indice (indice secondario) basato su una categoria di componenti che costituiscono un indice più grande, in cui il valore di indice specificato è un intero. + Nome dell'indice secondario. + Prefisso per l'indice secondario. + Valore dell'indice. + + + Crea un indice (indice secondario) basato su una categoria di componenti che costituiscono un indice più grande, in cui il valore di indice specificato è una stringa. + Nome dell'indice secondario. + Prefisso per l'indice secondario. + Valore dell'indice. + + + Crea il nome della sottoproprietà utilizzando il prefisso e il nome della proprietà specificati. + Nome della proprietà secondaria. + Prefisso per la proprietà secondaria. + Nome della proprietà. + + + Restituisce un set di proprietà corrispondenti alle limitazioni del filtro delle proprietà stabilite dal parametro specificato. + Set enumerabile di descrittori della proprietà. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + + + Restituisce le proprietà del modello utilizzando il contesto del controller e il contesto di associazione specificati. + Insieme di descrittori della proprietà. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + + + Restituisce il valore di una proprietà utilizzando il contesto del controller, il contesto di associazione, il descrittore della proprietà e il gestore di associazione della proprietà specificati. + Oggetto che rappresenta il valore della proprietà. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + Descrittore per la proprietà a cui accedere.Il descrittore fornisce informazioni quali il tipo di componente, il tipo di proprietà e il valore della proprietà.Fornisce inoltre metodi per ottenere o impostare il valore della proprietà. + Oggetto che fornisce un modo per associare la proprietà. + + + Restituisce l'oggetto descrittore per un tipo specificato dal contesto del controller e dal contesto di associazione corrispondenti. + Oggetto descrittore del tipo personalizzato. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + + + Determina se un modello di dati è valido per il contesto di associazione specificato. + true se il modello è valido. In caso contrario, false. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + Il parametro è null. + + + Chiamato quando il modello viene aggiornato. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + + + Chiamato quando è in corso l'aggiornamento del modello. + true se il modello è in fase di aggiornamento. In caso contrario, false. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + + + Chiamato quando la proprietà specificata viene convalidata. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + Descrive una proprietà da convalidare.Il descrittore fornisce informazioni quali il tipo di componente, il tipo di proprietà e il valore della proprietà.Fornisce inoltre metodi per ottenere o impostare il valore della proprietà. + Valore da impostare per la proprietà. + + + Chiamato quando in corso la convalida della proprietà specificata. + true se la proprietà è in fase di convalida. In caso contrario, false. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + Descrive una proprietà di cui è in corso la convalida.Il descrittore fornisce informazioni quali il tipo di componente, il tipo di proprietà e il valore della proprietà.Fornisce inoltre metodi per ottenere o impostare il valore della proprietà. + Valore da impostare per la proprietà. + + + Ottiene o imposta il nome del file di risorse (chiave della classe) che contiene valori stringa localizzati. + Nome del file di risorse (chiave della classe). + + + Imposta la proprietà specificata utilizzando il contesto del controller, il contesto di associazione e il valore della proprietà specificati. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + Descrive una proprietà da impostare.Il descrittore fornisce informazioni quali il tipo di componente, il tipo di proprietà e il valore della proprietà.Fornisce inoltre metodi per ottenere o impostare il valore della proprietà. + Valore da impostare per la proprietà. + + + Rappresenta una cache in memoria per i percorsi di visualizzazione. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando l'intervallo di tempo della cache specificato. + Intervallo di tempo della cache. + L'attributo Ticks del parametro è impostato su un numero negativo. + + + Recupera il percorso di visualizzazione predefinito utilizzando il contesto HTTP e la chiave di cache specificati. + Percorso di visualizzazione predefinito. + Contesto HTTP. + Chiave di cache. + Il parametro è null. + + + Inserisce la visualizzazione nel percorso virtuale specificato utilizzando il contesto HTTP, la chiave di cache e il percorso virtuale specificati. + Contesto HTTP. + Chiave di cache. + Percorso virtuale. + Il parametro è null. + + + Crea una cache del percorso di visualizzazione vuota. + + + Ottiene o imposta l'intervallo di tempo della cache. + Intervallo di tempo della cache. + + + Fornisce un punto di registrazione per i resolver di dipendenza che implementano o l'interfaccia IServiceLocator del localizzatore di servizi comune. + + + Inizializza una nuova istanza della classe . + + + Ottiene l'implementazione del resolver di dipendenza. + Implementazione del resolver di dipendenza. + + + Questa API supporta l'infrastruttura ASP.NET MVC e non può essere utilizzata direttamente dal codice. + Implementazione del resolver di dipendenza. + + + Questa API supporta l'infrastruttura ASP.NET MVC e non può essere utilizzata direttamente dal codice. + Funzione che fornisce il servizio. + Funzione che fornisce i servizi. + + + Questa API supporta l'infrastruttura ASP.NET MVC e non può essere utilizzata direttamente dal codice. + Localizzatore di servizi comune. + + + Questa API supporta l'infrastruttura ASP.NET MVC e non può essere utilizzata direttamente dal codice. + Oggetto che implementa il resolver di dipendenza. + + + Fornisce un punto di registrazione per i resolver di dipendenza utilizzando il delegato del servizio e i delegati di raccolta del servizio specificati. + Delegato del servizio. + Delegati dei servizi. + + + Fornisce un punto di registrazione per i resolver di dipendenza utilizzando il localizzatore di servizi comune fornito quando si utilizza un'interfaccia del localizzatore di servizi. + Localizzatore di servizi comune. + + + Fornisce un punto di registrazione per i resolver di dipendenza utilizzando l'interfaccia del resolver di dipendenza specificata. + Resolver di dipendenza. + + + Fornisce un'implementazione indipendente dai tipi di e . + + + Risolve i singoli servizi registrati che supportano la creazione di oggetti arbitrari. + Servizio o oggetto richiesto. + Istanza del resolver di dipendenza estesa da questo metodo. + Tipo di servizio o oggetto richiesto. + + + Risolve più servizi registrati. + Servizi richiesti. + Istanza del resolver di dipendenza estesa da questo metodo. + Tipo di servizi richiesti. + + + Rappresenta la classe di base per i provider di valori i cui valori provengono da un insieme che implementa l'interfaccia . + Tipo del valore. + + + Inizializza una nuova istanza della classe . + Coppie nome/valore utilizzate per inizializzare il provider di valori. + Informazioni su impostazioni cultura specifiche, quali i nomi delle impostazioni cultura, il sistema di scrittura e il calendario utilizzati. + Il parametro è null. + + + Determina se la raccolta contiene il prefisso specificato. + true se la raccolta contiene il prefisso specificato. In caso contrario, false. + Prefisso da ricercare. + Il parametro è null. + + + Ottiene le chiavi dal prefisso. + Chiavi ottenute dal prefisso. + Prefisso. + + + Restituisce un oggetto valore utilizzando la chiave e il contesto del controller specificati. + Oggetto valore per la chiave specificata. + Chiave dell'oggetto valore da recuperare. + Il parametro è null. + + + Fornisce un provider di metadati vuoto per i modelli di dati che non richiedono metadati. + + + Inizializza una nuova istanza della classe . + + + Crea una nuova istanza della classe . + Nuova istanza della classe . + Attributi. + Tipo del contenitore. + Funzione di accesso del modello. + Tipo del modello. + Nome del modello. + + + Fornisce un provider di convalida vuoto per i modelli che non richiedono alcun validator. + + + Inizializza una nuova istanza della classe . + + + Ottiene il validator del modello vuoto. + Validator del modello vuoto. + Metadati. + Contesto. + + + Rappresenta un risultato che non ha alcun effetto, ad esempio un metodo di azione del controller che non restituisce niente. + + + Inizializza una nuova istanza della classe . + + + Esegue il contesto del risultato specificato. + Contesto del risultato. + + + Fornisce il contesto per l'utilizzo della classe . + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe per l'eccezione specificata utilizzando il contesto del controller specificato. + Contesto del controller. + Eccezione. + Il parametro è null. + + + Ottiene o imposta l'oggetto eccezione. + Oggetto eccezione. + + + Ottiene o imposta un valore che indica se l'eccezione è stata gestita. + true se l'eccezione è stata gestita. In caso contrario, false. + + + Ottiene o imposta il risultato dell'azione. + Risultato dell'azione. + + + Fornisce una classe helper per ottenere il nome del modello da un'espressione. + + + Ottiene il nome del modello da un'espressione lambda. + Nome del modello. + Espressione. + + + Ottiene il nome del modello da un'espressione stringa. + Nome del modello. + Espressione. + + + Fornisce un contenitore per i metadati di convalida del campo lato client. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta il nome del campo dati. + Nome del campo dati. + + + Ottiene o imposta un valore che indica se il contenuto del messaggio di convalida deve essere sostituito con l'errore di convalida del client. + true se il contenuto del messaggio di convalida deve essere sostituito con l'errore di convalida del client. In caso contrario, false. + + + Ottiene o imposta l'ID del messaggio del validator. + ID del messaggio del validator. + + + Ottiene le regole della convalida del client. + Regole della convalida del client. + + + Invia il contenuto di un file binario alla risposta. + + + Inizializza una nuova istanza della classe utilizzando il contenuto del file e il tipo di contenuto specificati. + Matrice di byte da inviare alla risposta. + Tipo di contenuto da utilizzare per la risposta. + Il parametro è null. + + + Contenuto binario da inviare alla risposta. + Contenuto del file. + + + Scrive il contenuto del file nella risposta. + Risposta. + + + Invia il contenuto di un file alla risposta. + + + Inizializza una nuova istanza della classe utilizzando il nome di file e il tipo di contenuto specificati. + Nome del file da inviare alla risposta corrente. + Tipo di contenuto della risposta. + Il parametro è null o vuoto. + + + Ottiene o imposta il percorso del file inviato alla risposta. + Percorso del file inviato alla risposta. + + + Scrive il file nella risposta. + Risposta. + + + Rappresenta una classe di base utilizzata per inviare contenuto del file binario alla risposta. + + + Inizializza una nuova istanza della classe . + Tipo del contenuto. + Il parametro è null o vuoto. + + + Ottiene il tipo di contenuto da utilizzare per la risposta. + Tipo del contenuto. + + + Abilita l'elaborazione del risultato di un metodo di azione da parte di un tipo personalizzato che eredita dalla classe . + Contesto in cui il risultato viene eseguito. + Il parametro è null. + + + Ottiene o imposta l'intestazione Content-Disposition in modo che nel browser venga visualizzata una finestra di dialogo relativa al download del file con il nome di file specificato. + Nome del file. + + + Scrive il file nella risposta. + Risposta. + + + Invia contenuto binario alla risposta utilizzando un'istanza di . + + + Inizializza una nuova istanza della classe . + Flusso da inviare alla risposta. + Tipo di contenuto da utilizzare per la risposta. + Il parametro è null. + + + Ottiene il flusso che verrà inviato alla risposta. + Flusso di file. + + + Scrive il file nella risposta. + Risposta. + + + Rappresenta una classe di metadati che contiene un riferimento all'implementazione di una o più delle interfacce del filtro, all'ordine e all'ambito del filtro. + + + Inizializza una nuova istanza della classe . + Istanza. + Ambito. + Ordine. + + + Rappresenta una costante utilizzata per specificare l'ordinamento predefinito dei filtri. + + + Ottiene l'istanza di questa classe. + Istanza di questa classe. + + + Ottiene l'ordine in cui viene applicato il filtro. + Ordine in cui viene applicato il filtro. + + + Ottiene l'ordinamento dell'ambito del filtro. + Ordinamento dell'ambito del filtro. + + + Rappresenta la classe di base per gli attributi dei filtri azione e dei risultati. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta un valore che indica se è possibile specificare più istanze dell'attributo di filtro. + true se è possibile specificare più istanze dell'attributo di filtro. In caso contrario, false. + + + Ottiene o imposta l'ordine con cui vengono eseguiti i filtri dell'azione. + Ordine con cui vengono eseguiti i filtri dell'azione. + + + Definisce un provider di filtri per gli attributi di filtro. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe e, facoltativamente, memorizza nella cache le istanze di attributo. + true per memorizzare nella cache le istanze di attributo. In caso contrario, false. + + + Ottiene un insieme di attributi dell'azione personalizzata. + Insieme di attributi dell'azione personalizzata. + Contesto del controller. + Descrittore dell'azione. + + + Ottiene un insieme di attributi del controller. + Insieme di attributi del controller. + Contesto del controller. + Descrittore dell'azione. + + + Aggrega i filtri di tutti i provider di filtri in un unico insieme. + Filtri dell'insieme di tutti i provider di filtri. + Contesto del controller. + Descrittore dell'azione. + + + Incapsula le informazioni sui filtri dell'azione disponibili. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando l'insieme di filtri specificato. + Insieme di filtri. + + + Ottiene tutti i filtri dell'azione nell'applicazione. + Filtri dell'azione. + + + Ottiene tutti i filtri di autorizzazione nell'applicazione. + Filtri di autorizzazione. + + + Ottiene tutti i filtri eccezioni nell'applicazione. + Filtri eccezioni. + + + Ottiene tutti i filtri dei risultati nell'applicazione. + Filtri dei risultati. + + + Rappresenta l'insieme di provider di filtri per l'applicazione. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando l'insieme di provider di filtri. + Insieme di provider di filtri. + + + Restituisce l'insieme di provider di filtri. + Insieme di provider di filtri. + Contesto del controller. + Descrittore dell'azione. + + + Fornisce un punto di registrazione per i filtri. + + + Fornisce un punto di registrazione per i filtri. + Insieme di filtri. + + + Definisce i valori che specificano l'ordine in cui vengono eseguiti i filtri ASP.NET MVC nello stesso tipo di filtro e nello stesso ordine del filtro. + + + Specifica il primo valore. + + + Specifica un ordine prima di e dopo di . + + + Specifica un ordine prima di e dopo di . + + + Specifica un ordine prima di e dopo di . + + + Specifica l'ultimo valore. + + + Contiene i provider di valori del form per l'applicazione. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Insieme. + Il parametro è null. + + + Ottiene il provider di valori specificato. + Provider di valori. + Nome del provider di valori da ottenere. + Il parametro è null o vuoto. + + + Ottiene un valore che indica se il provider di valori contiene una voce con il prefisso specificato. + true se il provider di valori contiene una voce con il prefisso specificato. In caso contrario, false. + Prefisso da ricercare. + + + Ottiene un valore da un provider di valori tramite la chiave specificata. + Valore ottenuto da un provider di valori. + Chiave. + + + Restituisce un dizionario che contiene i provider di valori. + Dizionario di provider di valori. + + + Incapsula le informazioni necessarie per convalidare ed elaborare i dati di input da un form HTML. + + + Inizializza una nuova istanza della classe . + + + Ottiene i validator dei campi per il form. + Dizionario di validator di campo per il form. + + + Ottiene o imposta l'identificatore del form. + Identificatore del form. + + + Restituisce un oggetto serializzato contenente l'identificatore di form e valori di convalida dei campi per il form. + Oggetto serializzato contenente l'identificatore di form e valori di convalida dei campi per il form. + + + Restituisce il valore di convalida per il campo di input specificato. + Valore con cui convalidare l'input del campo. + Nome del campo per il quale recuperare il valore di convalida. + Il parametro è null o vuoto. + + + Restituisce il valore di convalida per il campo di input specificato e un valore che indica l'operazione da eseguire se il valore di convalida non viene trovato. + Valore con cui convalidare l'input del campo. + Nome del campo per il quale recuperare il valore di convalida. + true per creare un valore di convalida se non ne viene trovato uno. In caso contrario false. + Il parametro è null o vuoto. + + + Restituisce un valore che indica se è stato eseguito il rendering del campo specificato nel form. + true se è stato eseguito il rendering del campo. In caso contrario, false. + Nome del campo. + + + Imposta un valore che indica se è stato eseguito il rendering del campo specificato nel form. + Nome del campo. + true per specificare che è stato eseguito il rendering del campo nel form. In caso contrario, false. + + + Determina se gli errori di convalida del client devono essere aggiunti dinamicamente al riepilogo di convalida. + true se gli errori di convalida del client devono essere aggiunti al riepilogo di convalida. In caso contrario, false. + + + Ottiene o imposta l'identificatore per il riepilogo di convalida. + Identificatore per il riepilogo di convalida. + + + Enumera i tipi di richiesta HTTP per un form. + + + Specifica una richiesta GET. + + + Specifica una richiesta POST. + + + Rappresenta un provider di valori per valori del form contenuti in un oggetto . + + + Inizializza una nuova istanza della classe . + Oggetto che incapsula le informazioni sulla richiesta HTTP corrente. + + + Rappresenta una classe responsabile per la creazione di una nuova istanza di un oggetto provider di valori del form. + + + Inizializza una nuova istanza della classe . + + + Restituisce un oggetto provider di valori del form per il contesto del controller specificato. + Oggetto provider di valori del form. + Oggetto che incapsula le informazioni sulla richiesta HTTP corrente. + Il parametro è null. + + + Rappresenta una classe che contiene tutti i filtri globali. + + + Inizializza una nuova istanza della classe . + + + Aggiunge il filtro specificato all'insieme di filtri globali. + Filtro. + + + Aggiunge il filtro specificato all'insieme di filtri globali utilizzando l'ordine di esecuzione del filtro. + Filtro. + Ordine di esecuzione del filtro. + + + Rimuove tutti i filtri dall'insieme di filtri globali. + + + Determina se un filtro si trova nell'insieme di filtri globali. + true se viene trovato nella raccolta di filtri globali. In caso contrario, false. + Filtro. + + + Ottiene il numero di filtri presenti nell'insieme di filtri globali. + Numero di filtri presenti nell'insieme di filtri globali. + + + Restituisce un enumeratore che scorre l'insieme di filtri globali. + Enumeratore che scorre l'insieme di filtri globali. + + + Rimuove tutti i filtri che corrispondono al filtro specificato. + Filtro da rimuovere. + + + Questa API supporta l'infrastruttura ASP.NET MVC e non può essere utilizzata direttamente dal codice. + Enumeratore che scorre l'insieme di filtri globali. + + + Questa API supporta l'infrastruttura ASP.NET MVC e non può essere utilizzata direttamente dal codice. + Enumeratore che scorre l'insieme di filtri globali. + Contesto del controller. + Descrittore dell'azione. + + + Rappresenta l'insieme di filtri globale. + + + Ottiene o imposta l'insieme di filtri globale. + Insieme di filtri globale. + + + Rappresenta un attributo utilizzato per gestire un'eccezione generata da un metodo di azione. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta il tipo dell'eccezione. + Il tipo dell'eccezione. + + + Ottiene o imposta la visualizzazione Master per le informazioni sull'eccezione. + Visualizzazione Master. + + + Chiamato quando si verifica un'eccezione. + Contesto del filtro dell'azione. + Il parametro è null. + + + Ottiene l'identificatore univoco per questo attributo. + Identificatore univoco per questo attributo. + + + Ottiene o imposta la visualizzazione Pagina per le informazioni sull'eccezione. + Visualizzazione Pagina. + + + Incapsula le informazioni per la gestione di un errore generato da un metodo di azione. + + + Inizializza una nuova istanza della classe . + Eccezione. + Nome del controller. + Nome dell'azione. + Il parametro è null. + Il parametro o è null o vuoto. + + + Ottiene o imposta il nome dell'azione in esecuzione al momento della generazione dell'eccezione. + Nome dell'azione. + + + Ottiene o imposta il nome de controller contenente il metodo di azione che ha generato l'eccezione. + Nome del controller. + + + Ottiene o imposta l'oggetto eccezione. + Oggetto eccezione. + + + Rappresenta un attributo utilizzato per indicare se deve essere eseguito il rendering del valore di una proprietà o un campo come elemento input nascosto. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta un valore che indica se visualizzare il valore dell'elemento input nascosto. + true se il valore deve essere visualizzato. In caso contrario, false. + + + Rappresenta il supporto per il rendering dei controlli HTML in una visualizzazione. + + + Inizializza una nuova istanza della classe utilizzando il contesto di visualizzazione e il contenitore di dati della visualizzazione specificati. + Contesto di visualizzazione. + Contenitore di dati della visualizzazione. + Il parametro o è null. + + + Inizializza una nuova istanza della classe utilizzando il contesto di visualizzazione, il contenitore dei dati della visualizzazione e l'insieme di route specificati. + Contesto di visualizzazione. + Contenitore di dati della visualizzazione. + Insieme di route. + Uno o più parametri sono null. + + + Sostituisce i caratteri di sottolineatura (_) con i trattini (-) negli attributi HTML specificati. + Attributi HTML con caratteri di sottolineatura sostituiti dai trattini. + Attributi HTML. + + + Genera un campo del form nascosto (token antifalsificazione) che viene convalidato all'invio del form. + Campo del form generato (token antifalsificazione). + + + Genera un campo del form nascosto (token antifalsificazione) che viene convalidato all'invio del form.Il valore del campo viene generato utilizzando il valore salt specificato. + Campo del form generato (token antifalsificazione). + Valore salt che può essere una qualsiasi stringa non vuota. + + + Genera un campo del form nascosto (token antifalsificazione) che viene convalidato all'invio del form.Il valore del campo viene generato utilizzando il valore salt, il dominio e il percorso specificati. + Campo del form generato (token antifalsificazione). + Valore salt che può essere una qualsiasi stringa non vuota. + Dominio dell'applicazione. + Percorso virtuale. + + + Converte l'oggetto dell'attributo specificato in una stringa codificata in formato HTML. + Stringa codificata in formato HTML.Se il parametro del valore è null o vuoto, questo metodo restituisce una stringa vuota. + Oggetto da codificare. + + + Converte la stringa dell'attributo specificato in una stringa codificata in formato HTML. + Stringa codificata in formato HTML.Se il parametro del valore è null o vuoto, questo metodo restituisce una stringa vuota. + Stringa da codificare. + + + Ottiene o imposta un valore che indica se è abilitata la convalida del client. + true se la convalida client è abilitata. In caso contrario, false. + + + Consente la convalida dell'input eseguita tramite lo script client nel browser. + + + Abilita o disabilita la convalida del client. + true per abilitare la convalida client. In caso contrario, false. + + + Consente l'utilizzo di JavaScript non intrusivo. + + + Abilita o disabilita l'utilizzo di JavaScript non intrusivo. + true per abilitare JavaScript non intrusivo. In caso contrario, false. + + + Converte il valore dell'oggetto specificato in una stringa codificata in formato HTML. + Stringa codificata in formato HTML. + Oggetto da codificare. + + + Converte la stringa specificata in una stringa codificata in formato HTML. + Stringa codificata in formato HTML. + Stringa da codificare. + + + Formatta il valore. + Valore formattato. + Valore. + Stringa del formato. + + + Crea un ID dell'elemento HTML utilizzando il nome dell'elemento specificato. + ID dell'elemento HTML. + Nome dell'elemento HTML. + Il parametro è null. + + + Crea un ID dell'elemento HTML utilizzando il nome dell'elemento specificato e una stringa che sostituisce i punti nel nome. + ID dell'elemento HTML. + Nome dell'elemento HTML. + Stringa che sostituisce i punti (.) nel parametro . + Il parametro o è null. + + + Genera un elemento ancoraggio HTML (elemento a) che si collega al metodo di azione specificato e consente all'utente di specificare il protocollo di comunicazione, il nome dell'host e un frammento URL. + Elemento HTML che si collega al metodo di azione specificato. + Contesto della richiesta HTTP. + Insieme delle route dell'URL. + Didascalia di testo visualizzata per il collegamento. + Nome della route utilizzato per restituire un percorso virtuale. + Nome del metodo di azione. + Nome del controller. + Protocollo di comunicazione, ad esempio HTTP o HTTPS.Se questo parametro è null, per impostazione predefinita il protocollo viene impostato su HTTP. + Nome dell'host. + Identificatore del frammento. + Oggetto contenente i parametri per una route. + Oggetto che contiene gli attributi HTML per l'elemento. + + + Genera un elemento ancoraggio HTML (elemento a) che si collega al metodo di azione specificato. + Elemento HTML che si collega al metodo di azione specificato. + Contesto della richiesta HTTP. + Insieme delle route dell'URL. + Didascalia di testo visualizzata per il collegamento. + Nome della route utilizzato per restituire un percorso virtuale. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route. + Oggetto che contiene gli attributi HTML per l'elemento. + + + Genera un elemento ancoraggio HTML (elemento a) che si collega alla route dell'URL specificata e consente all'utente di specificare il protocollo di comunicazione, il nome dell'host e un frammento URL. + Elemento HTML che si collega alla route dell'URL specificata. + Contesto della richiesta HTTP. + Insieme delle route dell'URL. + Didascalia di testo visualizzata per il collegamento. + Nome della route utilizzato per restituire un percorso virtuale. + Protocollo di comunicazione, ad esempio HTTP o HTTPS.Se questo parametro è null, per impostazione predefinita il protocollo viene impostato su HTTP. + Nome dell'host. + Identificatore del frammento. + Oggetto contenente i parametri per una route. + Oggetto che contiene gli attributi HTML per l'elemento. + + + Genera un elemento ancoraggio HTML (elemento a) che si collega alla route dell'URL specificata. + Elemento HTML che si collega alla route dell'URL specificata. + Contesto della richiesta HTTP. + Insieme delle route dell'URL. + Didascalia di testo visualizzata per il collegamento. + Nome della route utilizzato per restituire un percorso virtuale. + Oggetto contenente i parametri per una route. + Oggetto che contiene gli attributi HTML per l'elemento. + + + Restituisce il metodo HTTP che gestisce l'input (GET o POST) del form come stringa. + Stringa del metodo del form, "get" o "post". + Metodo HTTP che gestisce il form. + + + Restituisce il tipo di controllo di input HTML come stringa. + Stringa del tipo di input ("checkbox", "hidden", "password", "radio" o "text"). + Tipo di input enumerato. + + + Ottiene la raccolta degli attributi di convalida di JavaScript non intrusivo utilizzando l'attributo HTML name specificato. + Insieme degli attributi di convalida di JavaScript non intrusivo. + Attributo HTML name. + + + Ottiene la raccolta degli attributi di convalida di JavaScript non intrusivo utilizzando l'attributo HTML name e i metadati del modello specificati. + Insieme degli attributi di convalida di JavaScript non intrusivo. + Attributo HTML name. + Metadati del modello. + + + Restituisce un elemento input nascosto che identifica il metodo di override per il metodo di trasferimento dei dati HTTP specificato, utilizzato dal client. + Metodo di override che utilizza il metodo di trasferimento dei dati HTTP utilizzato dal client. + Metodo di trasferimento dei dati HTTP utilizzato dal client (DELETE, HEAD o PUT). + Il parametro non è "PUT", "DELETE" o "HEAD". + + + Restituisce un elemento input nascosto che identifica il metodo di override per il verbo specificato che rappresenta il metodo di trasferimento dei dati HTTP utilizzato dal client. + Il metodo di override che utilizza il verbo che rappresenta il metodo di trasferimento dei dati HTTP utilizzato dal client. + Verbo che rappresenta il metodo di trasferimento dei dati HTTP utilizzato dal client. + Il parametro non è "PUT", "DELETE" o "HEAD". + + + Ottiene o imposta il carattere che sostituisce i punti nell'attributo ID di un elemento. + Carattere che sostituisce i punti nell'attributo ID di un elemento. + + + Restituisce il markup che non è codificato in formato HTML. + Markup non codificato in formato HTML. + Valore. + + + Restituisce il markup che non è codificato in formato HTML. + Markup HTML senza codifica. + Markup HTML. + + + Ottiene o imposta l'insieme di route per l'applicazione. + Insieme di route per l'applicazione. + + + Ottiene o imposta un valore che indica se è abilitato l'utilizzo di JavaScript non intrusivo. + true se l'utilizzo di JavaScript non intrusivo è abilitato. In caso contrario, false. + + + Nome della classe CSS utilizzata per definire lo stile di un campo di input quando si verifica un errore di convalida. + + + Nome della classe CSS utilizzata per definire lo stile di un campo di input quando l'input è valido. + + + Nome della classe CSS utilizzata per definire lo stile di un messaggio di errore quando si verifica un errore di convalida. + + + Nome della classe CSS utilizzata per definire lo stile del messaggio di convalida quando l'input è valido. + + + Nome della classe CSS utilizzata per definire lo stile dei messaggi di errore di riepilogo di convalida. + + + Nome della classe CSS utilizzato per definire lo stile del riepilogo di convalida quando l'input è valido. + + + Ottiene il contenitore delle visualizzazioni. + Contenitore delle visualizzazioni. + + + Ottiene o imposta le informazioni del contesto relative alla visualizzazione. + Contesto della visualizzazione. + + + Ottiene il dizionario dei dati della visualizzazione corrente. + Dizionario dei dati della visualizzazione. + + + Ottiene o imposta il contenitore dei dati della visualizzazione. + Contenitore di dati della visualizzazione. + + + Rappresenta il supporto per il rendering dei controlli HTML in una visualizzazione fortemente tipizzata. + Tipo del modello. + + + Inizializza una nuova istanza della classe utilizzando il contesto di visualizzazione e il contenitore di dati della visualizzazione specificati. + Contesto di visualizzazione. + Contenitore di dati della visualizzazione. + + + Inizializza una nuova istanza della classe utilizzando il contesto di visualizzazione, il contenitore dei dati della visualizzazione e l'insieme di route specificati. + Contesto di visualizzazione. + Contenitore di dati della visualizzazione. + Insieme di route. + + + Ottiene il contenitore delle visualizzazioni. + Contenitore delle visualizzazioni. + + + Ottiene il dizionario dei dati di visualizzazione fortemente tipizzato. + Dizionario dei dati di visualizzazione fortemente tipizzato. + + + Rappresenta un attributo utilizzato per limitare un metodo di azione in modo che gestisca solo richieste DELETE HTTP. + + + Inizializza una nuova istanza della classe . + + + Determina se una richiesta è una richiesta DELETE HTTP valida. + true se la richiesta è valida. In caso contrario, false. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Incapsula informazioni su un metodo, quali tipo, tipo restituito e argomenti. + + + Rappresenta un provider di valori da utilizzare con valori che provengono da un insieme di file HTTP. + + + Inizializza una nuova istanza della classe . + Oggetto che incapsula le informazioni sulla richiesta HTTP corrente. + + + Rappresenta una classe responsabile per la creazione di una nuova istanza di un oggetto provider di valori per l'insieme di file HTTP. + + + Inizializza una nuova istanza della classe . + + + Restituisce un oggetto provider di valori per il contesto del controller specificato. + Provider di valori per l'insieme di file HTTP. + Oggetto che incapsula informazioni sulla richiesta HTTP. + Il parametro è null. + + + Rappresenta un attributo utilizzato per limitare un metodo di azione in modo che gestisca solo richieste GET HTTP. + + + Inizializza una nuova istanza della classe . + + + Determina se una richiesta è una richiesta GET HTTP valida. + true se la richiesta è valida. In caso contrario, false. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Incapsula informazioni su un metodo, quali tipo, tipo restituito e argomenti. + + + Specifica che la richiesta HTTP deve corrispondere al metodo HEAD HTTP. + + + Inizializza una nuova istanza della classe . + + + Determina se una richiesta è una richiesta HEAD HTTP valida. + true se la richiesta è di tipo HEAD. In caso contrario, false. + Contesto del controller. + Informazioni sul metodo. + + + Definisce un oggetto utilizzato per indicare che la risorsa richiesta non è stata trovata. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando una descrizione di stato. + Descrizione dello stato, + + + Rappresenta un attributo utilizzato per limitare un metodo di azione in modo che gestisca solo richieste OPTIONS HTTP. + + + Inizializza una nuova istanza della classe . + + + Determina se una richiesta è una richiesta OPTIONS HTTP valida. + true se la richiesta è di tipo OPTIONS. In caso contrario, false. + Contesto del controller. + Informazioni sul metodo. + + + Rappresenta un attributo utilizzato per limitare un metodo di azione in modo che gestisca solo richieste PATCH HTTP. + + + Inizializza una nuova istanza della classe . + + + Determina se una richiesta è una richiesta PATCH HTTP valida. + true se la richiesta è di tipo PATCH. In caso contrario, false. + Contesto del controller. + Informazioni sul metodo. + + + Rappresenta un attributo utilizzato per limitare un metodo di azione in modo che gestisca solo richieste POST HTTP. + + + Inizializza una nuova istanza della classe . + + + Determina se una richiesta è una richiesta POST HTTP valida. + true se la richiesta è valida. In caso contrario, false. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Incapsula informazioni su un metodo, quali tipo, tipo restituito e argomenti. + + + Associa un modello a un file inserito. + + + Inizializza una nuova istanza della classe . + + + Associa il modello. + Valore associato. + Contesto del controller. + Contesto di associazione. + Uno o entrambi i parametri sono null. + + + Rappresenta un attributo utilizzato per limitare un metodo di azione in modo che gestisca solo richieste PUT HTTP. + + + Inizializza una nuova istanza della classe . + + + Determina se una richiesta è una richiesta PUT HTTP valida. + true se la richiesta è valida. In caso contrario, false. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Incapsula informazioni su un metodo, quali tipo, tipo restituito e argomenti. + + + Estende la classe che contiene i valori HTTP inviati da un client durante una richiesta Web. + + + Recupera l'override del metodo di trasferimento dati HTTP utilizzato dal client. + Override del metodo di trasferimento dati HTTP utilizzato dal client. + Oggetto contenente i valori HTTP inviati da un client durante una richiesta Web. + Il parametro è null. + Override del metodo di trasferimento dati HTTP non implementato. + + + Consente di restituire un risultato dell'azione con una descrizione e un codice di stato della risposta HTTP specifici. + + + Inizializza una nuova istanza della classe utilizzando un codice di stato. + Codice di stato. + + + Inizializza una nuova istanza della classe utilizzando un codice e una descrizione di stato. + Codice di stato. + Descrizione dello stato, + + + Inizializza una nuova istanza della classe utilizzando un codice di stato. + Codice di stato. + + + Inizializza una nuova istanza della classe utilizzando un codice e una descrizione di stato. + Codice di stato. + Descrizione dello stato, + + + Abilita l'elaborazione del risultato di un metodo di azione da parte di un tipo personalizzato che eredita dalla classe . + Contesto in cui viene eseguito il risultato.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + + + Ottiene il codice di stato HTTP. + Codice di stato HTTP. + + + Ottiene la descrizione di stato HTTP. + Descrizione di stato HTTP. + + + Rappresenta il risultato di una richiesta HTTP non autorizzata. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando la descrizione di stato. + Descrizione dello stato, + + + Enumera i verbi HTTP. + + + Recupera le informazioni o l'entità identificata dall'URI della richiesta. + + + Inserisce una nuova entità come aggiunta a un URI. + + + Sostituisce un'entità identificata da un URI. + + + Richiede che un URI specificato venga eliminato. + + + Recupera le intestazioni del messaggio per le informazioni o l'entità identificata dall'URI della richiesta. + + + Richiede che un set di modifiche descritto nell'entità della richiesta sia applicato alla risorsa identificata dall'URI della richiesta. + + + Rappresenta una richiesta di informazioni sulle opzioni di comunicazione disponibili per la catena richiesta/risposta identificata dall'URI della richiesta. + + + Definisce i metodi utilizzati in un filtro dell'azione. + + + Chiamato dopo l'esecuzione del metodo di azione. + Contesto del filtro. + + + Chiamato prima dell'esecuzione di un metodo di azione. + Contesto del filtro. + + + Definisce il contratto per un invoker di azione, utilizzato per richiamare un'azione in risposta a una richiesta HTTP. + + + Richiama l'azione specificata utilizzando il contesto del controller specificato. + true se l'azione è stata trovata. In caso contrario, false. + Contesto del controller. + Nome dell'azione. + + + Definisce i metodi necessari per un filtro di autorizzazione. + + + Chiamato quando è necessaria l'autorizzazione. + Contesto del filtro. + + + Consente al framework di convalida ASP.NET MVC di individuare in fase di esecuzione se un validator supporta la convalida del client. + + + Se implementato in una classe, restituisce le regole di convalida del client per tale classe. + Regole di convalida del client per il validator. + Metadati del modello. + Contesto del controller. + + + Definisce i metodi necessari per un controller. + + + Esegue il contesto della richiesta specificato. + Contesto della richiesta. + + + Fornisce un controllo accurato sul modo in cui viene creata un'istanza dei controller mediante l'inserimento di dipendenze. + + + Se implementato in una classe, crea un controller. + Controller creato. + Contesto della richiesta. + Tipo di controller. + + + Definisce i metodi necessari per una factory di controller. + + + Crea il controller specificato utilizzando il contesto della richiesta specificato. + Controller. + Contesto della richiesta. + Nome del controller. + + + Ottiene il comportamento di sessione del controller. + Comportamento di sessione del controller. + Contesto della richiesta. + Nome del controller di cui si desidera ottenere il comportamento di sessione. + + + Rilascia il controller specificato. + Controller. + + + Definisce i metodi che semplificano la posizione del servizio e la risoluzione delle dipendenze. + + + Risolve i singoli servizi registrati che supportano la creazione di oggetti arbitrari. + Servizio o oggetto richiesto. + Tipo di servizio o oggetto richiesto. + + + Risolve più servizi registrati. + Servizi richiesti. + Tipo di servizi richiesti. + + + Rappresenta un'interfaccia speciale che supporta l'enumerazione. + + + Ottiene le chiavi dal prefisso. + Chiavi. + Prefisso. + + + Definisce i metodi necessari per un filtro eccezioni. + + + Chiamato quando si verifica un'eccezione. + Contesto del filtro. + + + Fornisce un'interfaccia per la ricerca dei filtri. + + + Restituisce un enumeratore contenente tutte le istanze di presenti nel localizzatore di servizi. + Enumeratore contenente tutte le istanze di presenti nel localizzatore di servizi. + Contesto del controller. + Descrittore dell'azione. + + + Fornisce un'interfaccia per esporre gli attributi alla classe . + + + Se implementata in una classe, fornisce i metadati al processo di creazione dei metadati del modello. + Metadati del modello. + + + Definisce i metodi necessari per uno strumento di associazione di modelli. + + + Associa il modello a un valore utilizzando il contesto del controller e il contesto di associazione specificati. + Valore associato. + Contesto del controller. + Contesto di associazione. + + + Definisce i metodi che consentono le implementazioni dinamiche dell'associazione del modello per le classi che implementano l'interfaccia . + + + Restituisce il gestore di associazione del modello per il tipo specificato. + Gestore di associazione del modello per il tipo specificato. + Tipo del modello. + + + Definisce i membri che specificano l'ordine dei filtri e il valore che specifica se sono consentiti più filtri. + + + Se implementato in una classe, ottiene o imposta un valore che indica se sono consentiti più filtri. + true se sono consentiti più filtri. In caso contrario, false. + + + Se implementato in una classe, ottiene l'ordine del filtro. + Ordine del filtro. + + + Enumera i tipi di controlli di input. + + + Casella di controllo. + + + Campo nascosto. + + + Casella della password. + + + Pulsante di opzione. + + + Casella di testo. + + + Definisce i metodi necessari per un filtro dei risultati. + + + Chiamato dopo l'esecuzione di un risultato di un'azione. + Contesto del filtro. + + + Chiamato prima dell'esecuzione di un risultato di un'azione. + Contesto del filtro. + + + Associa una route a un'area in un'applicazione ASP.NET MVC. + + + Ottiene il nome dell'area a cui associare la route. + Nome dell'area a cui associare la route. + + + Definisce il contratto per i provider di dati temporanei che archiviano i dati visualizzati nella richiesta successiva. + + + Carica i dati temporanei. + Dati temporanei. + Contesto del controller. + + + Salva i dati temporanei. + Contesto del controller. + Valori. + + + Rappresenta un'interfaccia che può ignorare la convalida della richiesta. + + + Recupera il valore dell'oggetto associato alla chiave specificata. + Valore dell'oggetto per la chiave specificata. + Chiave. + true se la convalida deve essere ignorata. In caso contrario, false. + + + Definisce i metodi richiesti per un provider di valori in ASP.NET MVC. + + + Determina se la raccolta contiene il prefisso specificato. + true se la raccolta contiene il prefisso specificato. In caso contrario, false. + Prefisso da ricercare. + + + Recupera un oggetto valore mediante la chiave specificata. + Oggetto valore per la chiave specificata. + Chiave dell'oggetto valore da recuperare. + + + Definisce i metodi necessari per una visualizzazione. + + + Esegue il rendering del contesto di visualizzazione specificato utilizzando l'oggetto writer specificato. + Contesto di visualizzazione. + Oggetto writer. + + + Definisce i metodi necessari per un dizionario dei dati della visualizzazione. + + + Ottiene o imposta il dizionario dei dati della visualizzazione. + Dizionario dei dati della visualizzazione. + + + Definisce i metodi necessari per un motore di visualizzazione. + + + Trova la visualizzazione parziale specificata utilizzando il contesto del controller specificato. + Visualizzazione parziale. + Contesto del controller. + Nome della visualizzazione parziale. + true per specificare che il motore di visualizzazione restituisce la visualizzazione memorizzata nella cache, se disponibile. In caso contrario, false. + + + Trova la visualizzazione specificata utilizzando il contesto del controller specificato. + Visualizzazione Pagina. + Contesto del controller. + Nome della visualizzazione. + Nome del master. + true per specificare che il motore di visualizzazione restituisce la visualizzazione memorizzata nella cache, se disponibile. In caso contrario, false. + + + Rilascia la visualizzazione specificata utilizzando il contesto del controller specificato. + Contesto del controller. + Visualizzazione. + + + Definisce i metodi necessari per memorizzare nella cache i percorsi di visualizzazione. + + + Ottiene il percorso di visualizzazione utilizzando il contesto HTTP e la chiave di cache specificati. + Percorso di visualizzazione. + Contesto HTTP. + Chiave di cache. + + + Inserisce il percorso di visualizzazione specificato nella cache utilizzando il contesto HTTP e la chiave di cache specificati. + Contesto HTTP. + Chiave di cache. + Percorso virtuale. + + + Fornisce un controllo accurato sul modo in cui vengono create le pagine di visualizzazione mediante l'inserimento di dipendenze. + + + Fornisce un controllo accurato sul modo in cui vengono create le pagine di visualizzazione mediante l'inserimento di dipendenze. + Pagina della visualizzazione creata. + Contesto del controller. + Tipo del controller. + + + Invia contenuto JavaScript alla risposta. + + + Inizializza una nuova istanza della classe . + + + Abilita l'elaborazione del risultato di un metodo di azione da parte di un tipo personalizzato che eredita dalla classe . + Contesto in cui il risultato viene eseguito. + Il parametro è null. + + + Ottiene o imposta lo script. + Script. + + + Specifica se sono consentite richieste GET HTTP dal client. + + + Le richieste GET HTTP dal client sono consentite. + + + Le richieste GET HTTP dal client non sono consentite. + + + Rappresenta una classe utilizzata per inviare contenuto in formato JSON alla risposta. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta la codifica del contenuto. + Codifica del contenuto. + + + Ottiene o imposta il tipo del contenuto. + Tipo del contenuto. + + + Ottiene o imposta i dati. + Dati. + + + Abilita l'elaborazione del risultato di un metodo di azione da parte di un tipo personalizzato che eredita dalla classe . + Contesto in cui il risultato viene eseguito. + Il parametro è null. + + + Ottiene o imposta un valore che indica se sono consentite richieste HTTP GET dal client. + Valore che indica se sono consentite richieste HTTP GET dal client. + + + Ottiene o imposta la lunghezza massima dei dati. + Lunghezza massima dei dati. + + + Ottiene o imposta il limite massimo consentito per le ricorsioni. + Limite massimo consentito per le ricorsioni. + + + Consente ai metodi di azione di inviare e ricevere testo in formato JSON e di eseguire l'associazione del modello del testo JSON ai parametri dei metodi di azione. + + + Inizializza una nuova istanza della classe . + + + Restituisce un oggetto provider di valori JSON per il contesto del controller specificato. + Oggetto provider di valori JSON per il contesto del controller specificato. + Contesto del controller. + + + Esegue il mapping di una richiesta del browser a un oggetto LINQ . + + + Inizializza una nuova istanza della classe . + + + Associa il modello utilizzando il contesto del controller e il contesto di associazione specificati. + Oggetto con dati associati.Se il modello non può essere associato, questo metodo restituisce null. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + + + Rappresenta un attributo utilizzato per associare un tipo di modello a un tipo di compilatore di modelli. + + + Inizializza una nuova istanza della classe . + Tipo del gestore di associazione. + Il parametro è null. + + + Ottiene o imposta il tipo del gestore di associazione. + Tipo del gestore di associazione. + + + Recupera un'istanza del gestore di associazione del modello. + Riferimento a un oggetto che implementa l'interfaccia . + Si è verificato un errore durante la creazione di un'istanza del gestore di associazione del modello. + + + Rappresenta una classe che contiene tutti i gestori di associazione del modello per l'applicazione, elencati in base al tipo di gestore di associazione. + + + Inizializza una nuova istanza della classe . + + + Aggiunge l'elemento specificato al dizionario del gestore di associazione del modello. + Oggetto da aggiungere all'istanza di . + L'oggetto è di sola lettura. + + + Aggiunge l'elemento specificato al dizionario del gestore di associazione del modello utilizzando la chiave specificata. + Chiave dell'elemento da aggiungere. + Valore dell'elemento da aggiungere. + L'oggetto è di sola lettura. + + è null. + Un elemento con la stessa chiave esiste già nell'oggetto . + + + Rimuove tutti gli elementi dal dizionario del gestore di associazione del modello. + L'oggetto è di sola lettura. + + + Determina se il dizionario del gestore di associazione del modello contiene un valore specificato. + true se viene trovato nel dizionario dello strumento di associazione di modelli. In caso contrario, false. + Oggetto da individuare nell'oggetto . + + + Determina se il dizionario del gestore di associazione del modello contiene un elemento con la chiave specificata. + true se il dizionario dello strumento di associazione di modelli contiene un elemento con la chiave specificata. In caso contrario, false. + Chiave da individuare nell'oggetto . + + è null. + + + Copia gli elementi del dizionario del gestore di associazione del modello in una matrice, iniziando da un indice specificato. + Matrice unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto .L'indicizzazione della matrice deve essere in base zero. + Indice in base zero in in corrispondenza del quale ha inizio la copia. + + è null. + + è minore di 0. + + è multidimensionale.oppure è uguale a o maggiore della lunghezza di .oppure Il numero di elementi nell'oggetto di origine è maggiore dello spazio disponibile dall'oggetto alla fine della matrice di destinazione. oppure Non è possibile eseguire automaticamente il cast del tipo al tipo della matrice di destinazione. + + + Ottiene il numero di elementi nel dizionario del gestore di associazione del modello. + Numero di elementi nel dizionario del gestore di associazione del modello. + + + Ottiene o imposta il gestore di associazione del modello predefinito. + Gestore di associazione del modello predefinito. + + + Recupera il gestore di associazione del modello per il tipo specificato. + Strumento di associazione di modelli. + Tipo del modello da recuperare. + Il parametro è null. + + + Recupera il gestore di associazione del modello per il tipo specificato oppure recupera il gestore di associazione del modello predefinito. + Strumento di associazione di modelli. + Tipo del modello da recuperare. + true per recuperare lo strumento di associazione di modelli predefinito. + Il parametro è null. + + + Restituisce un enumeratore che può essere utilizzato per scorrere la raccolta. + Enumeratore che può essere utilizzato per scorrere la raccolta. + + + Ottiene un valore che indica se il dizionario del gestore di associazione del modello è di sola lettura. + true se il dizionario dello strumento di associazione di modelli è di sola lettura. In caso contrario, false. + + + Ottiene o imposta la chiave specificata in un oggetto che implementa l'interfaccia . + Chiave dell'elemento specificato. + Chiave dell'elemento. + + + Ottiene un insieme contenente le chiavi presenti nel dizionario del gestore di associazione del modello. + Insieme contenente le chiavi presenti nel dizionario del gestore di associazione del modello. + + + Rimuove la prima occorrenza dell'elemento specificato dal dizionario del gestore di associazione del modello. + true se è stato rimosso dal dizionario dello strumento di associazione di modelli. In caso contrario, false.Questo metodo restituisce inoltre false se il parametro non viene trovato nel dizionario dello strumento di associazione di modelli. + Oggetto che deve essere rimosso dall'oggetto . + L'oggetto è di sola lettura. + + + Rimuove l'elemento con la chiave specificata dal dizionario del gestore di associazione del modello. + true se l'elemento è stato rimosso. In caso contrario, false.Questo metodo restituisce inoltre false se il parametro non viene trovato nel dizionario dello strumento di associazione di modelli. + Chiave dell'elemento da rimuovere. + L'oggetto è di sola lettura. + + è null. + + + Restituisce un enumeratore che può essere utilizzato per scorrere un insieme. + Enumeratore che può essere utilizzato per scorrere la raccolta. + + + Ottiene il valore associato alla chiave specificata. + true se l'oggetto che implementa contiene un elemento con la chiave specificata. In caso contrario, false. + Chiave del valore da ottenere. + Quando termina, questo metodo restituisce il valore associato alla chiave specificata nel caso in cui la chiave venga trovata; in caso contrario, restituisce il valore predefinito per il tipo del parametro .Questo parametro viene passato senza inizializzazione. + + è null. + + + Ottiene un insieme contenente i valori presenti nel dizionario del gestore di associazione del modello. + Insieme contenente i valori presenti nel dizionario del gestore di associazione del modello. + + + Fornisce un contenitore per i provider del gestore di associazione del modello. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando un elenco di provider del gestore di associazione del modello. + Elenco di provider del gestore di associazione del modello. + + + Restituisce un gestore di associazione del modello del tipo specificato. + Gestore di associazione del modello del tipo specificato. + Tipo dello strumento di associazione di modelli. + + + Inserisce un provider del gestore di associazione del modello nell'oggetto in corrispondenza dell'indice specificato. + Indice. + Provider dello strumento di associazione di modelli. + + + Sostituisce l'elemento provider del gestore di associazione del modello in corrispondenza dell'indice specificato. + Indice. + Provider dello strumento di associazione di modelli. + + + Fornisce un contenitore per i provider del gestore di associazione del modello. + + + Fornisce un punto di registrazione per i provider del gestore di associazione del modello per le applicazioni che non utilizzano l'inserimento di dipendenze. + Insieme di provider del gestore di associazione del modello. + + + Fornisce accesso globale ai gestori di associazione del modello per l'applicazione. + + + Ottiene i gestori di associazione del modello per l'applicazione. + Gestori di associazione del modello per l'applicazione. + + + Fornisce il contesto nel quale funziona uno strumento di associazione di modelli. + + + Inizializza una nuova istanza della classe . + + + Inizia una nuova istanza della classe utilizzando il contesto di associazione. + Contesto di associazione. + + + Ottiene o imposta un valore che indica se lo strumento di associazione deve utilizzare un prefisso vuoto. + true se lo strumento di associazione deve utilizzare un prefisso vuoto. In caso contrario, false. + + + Ottiene o imposta il modello. + Modello. + + + Ottiene o imposta i metadati del modello. + Metadati del modello. + + + Ottiene o imposta il nome del modello. + Nome del modello. + + + Ottiene o imposta lo stato del modello. + Stato del modello. + + + Ottiene o imposta il tipo del modello. + Tipo del modello. + + + Ottiene o imposta il filtro delle proprietà. + Filtro delle proprietà. + + + Ottiene i metadati della proprietà. + Metadati della proprietà. + + + Ottiene o imposta il provider di valori. + Provider di valori. + + + Rappresenta un errore che si verifica durante l'associazione del modello. + + + Inizializza una nuova istanza della classe utilizzando l'eccezione specificata. + Eccezione. + Il parametro è null. + + + Inizializza una nuova istanza della classe utilizzando l'eccezione e il messaggio di errore specificati. + Eccezione. + Messaggio di errore. + Il parametro è null. + + + Inizializza una nuova istanza della classe utilizzando il messaggio di errore specificato. + Messaggio di errore. + + + Ottiene o imposta il messaggio di errore. + Messaggio di errore. + + + Ottiene o imposta l'oggetto eccezione. + Oggetto eccezione. + + + Raccolta di istanze di . + + + Inizializza una nuova istanza della classe . + + + Aggiunge l'oggetto specificato all'insieme di errori del modello. + Eccezione. + + + Aggiunge il messaggio di errore specificato alla raccolta di errori del modello. + Messaggio di errore. + + + Fornisce un contenitore per metadati comuni, per la classe e per la classe di un modello dati. + + + Inizializza una nuova istanza della classe . + Provider. + Tipo del contenitore. + Funzione di accesso del modello. + Tipo del modello. + Nome del modello. + + + Ottiene un dizionario che contiene metadati aggiuntivi sul modello. + Dizionario che contiene metadati aggiuntivi sul modello. + + + Ottiene o imposta il tipo di contenitore per il modello. + Tipo del contenitore per il modello. + + + Ottiene o imposta un valore che indica se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in null. + true se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in null. In caso contrario, false.Il valore predefinito è true. + + + Ottiene o imposta metainformazioni sul tipo di dati. + Metainformazioni sul tipo di dati. + + + Valore dell'ordine predefinito, vale a dire 10000. + + + Ottiene o imposta la descrizione del modello. + Descrizione del modello.Il valore predefinito è null. + + + Ottiene o imposta la stringa del formato di visualizzazione per il modello. + Stringa del formato di visualizzazione per il modello. + + + Ottiene o imposta il nome visualizzato del modello. + Nome visualizzato del modello. + + + Ottiene o imposta la stringa del formato di modifica del modello. + Stringa del formato di modifica del modello. + + + Restituisce i metadati dal parametro per il modello. + Metadati. + Espressione che identifica il modello. + Dizionario dei dati della visualizzazione. + Tipo del parametro. + Tipo del valore. + + + Ottiene i metadati dal parametro dell'espressione per il modello. + Metadati per il modello. + Espressione che identifica il modello. + Dizionario dei dati della visualizzazione. + + + Ottiene il nome visualizzato per il modello. + Nome visualizzato per il modello. + + + Restituisce la descrizione semplice del modello. + Descrizione semplice del modello. + + + Ottiene un elenco di validator per il modello. + Elenco di validator per il modello. + Contesto del controller. + + + Ottiene o imposta un valore che indica se deve essere eseguito il rendering dell'oggetto modello utilizzando gli elementi HTML associati. + true se gli elementi HTML associati che contengono l'oggetto modello devono essere inclusi con l'oggetto. In caso contrario, false. + + + Ottiene o imposta un valore che indica se il modello è un tipo complesso. + Valore che indica se il modello viene considerato un tipo complesso dal framework MVC. + + + Ottiene un valore che indica se il tipo è nullable. + true se il tipo è nullable. In caso contrario, false. + + + Ottiene o imposta un valore che indica se il modello è di sola lettura. + true se il modello è di sola lettura. In caso contrario, false. + + + Ottiene o imposta un valore che indica se il modello è obbligatorio. + true se il modello è obbligatorio. In caso contrario, false. + + + Ottiene il valore del modello. + Valore del modello.Per ulteriori informazioni su , vedere l'intervento ASP.NET MVC 2 Templates, Part 2: ModelMetadata sul blog di Brad Wilson. + + + Ottiene il tipo del modello. + Tipo del modello. + + + Ottiene o imposta la stringa da visualizzare per i valori Null. + Stringa da visualizzare per i valori Null. + + + Ottiene o imposta un valore che rappresenta l'ordine dei metadati correnti. + Valore dell'ordine dei metadati correnti. + + + Ottiene una raccolta di oggetti metadati del modello che descrivono le proprietà del modello. + Raccolta di oggetti metadati del modello che descrivono le proprietà del modello. + + + Ottiene il nome della proprietà. + Nome della proprietà. + + + Ottiene o imposta il provider. + Provider. + + + Ottiene o imposta un valore che indica se la convalida della richiesta è abilitata. + true se la convalida della richiesta è abilitata. In caso contrario, false. + + + Ottiene o imposta un nome di visualizzazione breve. + Nome di visualizzazione breve. + + + Ottiene o imposta un valore che indica se la proprietà deve essere visibile nelle visualizzazioni di sola lettura, ad esempio le visualizzazioni elenco e dettagli. + true se il modello deve essere visibile nelle visualizzazioni di sola lettura. In caso contrario, false. + + + Ottiene o imposta un valore che indica se il modello deve essere visualizzato in modalità di modifica. + true se il modello deve essere visualizzato in modalità di modifica. In caso contrario, false. + + + Ottiene o imposta la stringa di visualizzazione semplice per il modello. + Stringa di visualizzazione semplice per il modello. + + + Ottiene o imposta un suggerimento che indica quale modello utilizzare per questo modello. + Suggerimento che indica quale modello utilizzare per questo modello. + + + Ottiene o imposta un valore che può essere utilizzato come una filigrana. + Filigrana. + + + Fornisce una classe di base astratta per un provider di metadati personalizzato. + + + Quando sottoposto a override in una classe derivata, inizializza una nuova istanza dell'oggetto che deriva dalla classe . + + + Ottiene un oggetto per ogni proprietà di un modello. + Oggetto per ogni proprietà di un modello. + Contenitore. + Tipo del contenitore. + + + Ottiene i metadati per la proprietà specificata. + Oggetto per la proprietà. + Funzione di accesso del modello. + Tipo del contenitore. + Proprietà per cui ottenere il modello di metadati. + + + Ottiene i metadati per la funzione di accesso del modello e il tipo di modello specificati. + Oggetto per la funzione di accesso del modello specificata e il tipo di modello. + Funzione di accesso del modello. + Tipo del modello. + + + Fornisce un contenitore per l'istanza di corrente. + + + Ottiene o imposta l'oggetto corrente. + Oggetto corrente. + + + Incapsula lo stato di associazione del modello a una proprietà di un argomento del metodo di azione o all'argomento stesso. + + + Inizializza una nuova istanza della classe . + + + Restituisce un oggetto che contiene gli errori che si sono verificati durante l'associazione del modello. + Errori. + + + Restituisce un oggetto che incapsula il valore associato durante l'associazione del modello. + Valore. + + + Rappresenta lo stato di un tentativo di associazione di un form pubblicato a un metodo di azione che include informazioni di convalida. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando i valori copiati dal dizionario di stato del modello specificato. + Dizionario di stato del modello. + Il parametro è null. + + + Aggiunge l'elemento specificato al dizionario di stato del modello. + Oggetto da aggiungere al dizionario di stato del modello. + Il dizionario di stato del modello è di sola lettura. + + + Aggiunge un elemento con la chiave e il valore specificati al dizionario di stato del modello. + Chiave dell'elemento da aggiungere. + Valore dell'elemento da aggiungere. + Il dizionario di stato del modello è di sola lettura. + + è null. + Un elemento con la chiave specificata è già presente nel dizionario di stato del modello. + + + Aggiunge l'errore del modello specificato alla raccolta di errori per il dizionario di stato del modello associato alla chiave specificata. + Chiave. + Eccezione. + + + Aggiunge il messaggio di errore specificato alla raccolta di errori per il dizionario di stato del modello associato alla chiave specificata. + Chiave. + Messaggio di errore. + + + Rimuove tutti gli elementi dal dizionario di stato del modello. + Il dizionario di stato del modello è di sola lettura. + + + Determina se il dizionario di stato del modello contiene un valore specifico. + true se viene trovato nel dizionario di stato del modello. In caso contrario, false. + Oggetto da individuare nel dizionario di stato del modello. + + + Determina se il dizionario di stato del modello contiene la chiave specificata. + true se il dizionario di stato del modello contiene la chiave specificata. In caso contrario, false. + Chiave da individuare nel dizionario di stato del modello. + + + Copia gli elementi del dizionario di stato del modello in una matrice, iniziando da un indice specificato. + Matrice unidimensionale che costituisce la destinazione degli elementi copiati dall'oggetto .L'indicizzazione della matrice deve essere in base zero. + Indice in base zero in in corrispondenza del quale ha inizio la copia. + + è null. + + è minore di 0. + + è multidimensionale.oppure è uguale a o maggiore della lunghezza di .oppure Il numero di elementi nell'insieme di origine è maggiore dello spazio disponibile da alla fine dell'oggetto di destinazione.oppure Non è possibile eseguire automaticamente il cast del tipo al tipo dell'oggetto di destinazione. + + + Ottiene il numero di coppie chiave/valore nella raccolta. + Numero di coppie chiave/valore nella raccolta. + + + Restituisce un enumeratore che può essere utilizzato per scorrere la raccolta. + Enumeratore che può essere utilizzato per scorrere la raccolta. + + + Ottiene un valore che indica se la raccolta è di sola lettura. + true se la raccolta è di sola lettura. In caso contrario, false. + + + Ottiene un valore che indica se l'istanza del dizionario di stato del modello è valida. + true se l'istanza è valida. In caso contrario, false. + + + Determina se sono presenti oggetti associati alla chiave specificata o con tale chiave come prefisso. + true se il dizionario di stato del modello contiene un valore associato alla chiave specificata. In caso contrario, false. + Chiave. + Il parametro è null. + + + Ottiene o imposta il valore associato alla chiave specificata. + Elemento di stato del modello. + Chiave. + + + Ottiene una raccolta contenente le chiavi presenti nel dizionario. + Raccolta contenente le chiavi del dizionario di stato del modello. + + + Copia i valori dall'oggetto specificato nel dizionario, sovrascrivendo i valori esistenti, se le chiavi corrispondono. + Dizionario. + + + Rimuove la prima occorrenza dell'oggetto specificato dal dizionario di stato del modello. + true se è stato rimosso dal dizionario di stato del modello. In caso contrario, false.Questo metodo restituisce inoltre false se il parametro non viene trovato nel dizionario di stato del modello. + Oggetto da rimuovere dal dizionario di stato del modello. + Il dizionario di stato del modello è di sola lettura. + + + Rimuove l'elemento con la chiave specificata dal dizionario di stato del modello. + true se l'elemento è stato rimosso. In caso contrario, false.Questo metodo restituisce inoltre false se il parametro non viene trovato nel dizionario di stato del modello. + Chiave dell'elemento da rimuovere. + Il dizionario di stato del modello è di sola lettura. + + è null. + + + Imposta il valore per la chiave specificata utilizzando il dizionario di provider di valori specificato. + Chiave. + Valore. + + + Restituisce un enumeratore che può essere utilizzato per scorrere la raccolta. + Enumeratore che può essere utilizzato per scorrere la raccolta. + + + Tenta di ottenere il valore associato alla chiave specificata. + true se l'oggetto che implementa contiene un elemento con la chiave specificata. In caso contrario, false. + Chiave del valore da ottenere. + Quando termina, questo metodo restituisce il valore associato alla chiave specificata nel caso in cui la chiave venga trovata; in caso contrario, restituisce il valore predefinito per il tipo del parametro .Questo parametro viene passato senza inizializzazione. + + è null. + + + Ottiene una raccolta contenente i valori presenti nel dizionario. + Raccolta contenente i valori del dizionario di stato del modello. + + + Fornisce un contenitore per un risultato di convalida. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta il nome del membro. + Nome del membro. + + + Ottiene o imposta il messaggio del risultato di convalida. + Messaggio del risultato di convalida. + + + Fornisce una classe di base per l'implementazione della logica di convalida. + + + Chiamato dai costruttori nelle classi derivate per inizializzare la classe . + Metadati. + Contesto del controller. + + + Ottiene il contesto del controller. + Contesto del controller. + + + Se implementato in una classe derivata, restituisce i metadati per la convalida del client. + Metadati per la convalida del client. + + + Restituisce un validator del modello composito per il modello. + Validator del modello composito per il modello. + Metadati. + Contesto del controller. + + + Ottiene o imposta un valore che indica se una proprietà del modello è obbligatoria. + true se la proprietà del modello è obbligatoria. In caso contrario, false. + + + Ottiene i metadati per il validator del modello. + Metadati per il validator del modello. + + + Se implementato in una classe derivata, convalida l'oggetto. + Elenco dei risultati di convalida. + Contenitore. + + + Fornisce un elenco di validator per un modello. + + + Quando viene implementato in una classe derivata, inizializza una nuova istanza della classe . + + + Ottiene un elenco di validator. + Elenco di validator. + Metadati. + Contesto. + + + Fornisce un contenitore per un elenco di provider di convalida. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando un elenco di provider di convalida del modello. + Elenco di provider di convalida del modello. + + + Restituisce l'elenco di validator per il modello. + Elenco di validator per il modello. + Metadati del modello. + Contesto del controller. + + + Inserisce un provider di validator del modello nell'insieme. + Indice in base zero in corrispondenza del quale deve essere inserito l'elemento. + Oggetto provider del validator del modello da inserire. + + + Sostituisce l'elemento provider del validator del modello nella posizione di indice specificata. + Indice in base zero dell'elemento provider del validator del modello da sostituire. + Il nuovo valore per l'elemento del provider del validator del modello. + + + Fornisce un contenitore per il provider di convalida corrente. + + + Ottiene l'insieme di provider del validator del modello. + Insieme di provider del validator del modello. + + + Rappresenta un elenco di elementi in cui gli utenti possono selezionare più elementi. + + + Inizializza una nuova istanza della classe utilizzando gli elementi specificati da includere nell'elenco. + Elementi. + Il parametro è null. + + + Inizializza una nuova istanza della classe utilizzando gli elementi specificati da includere nell'elenco e i valori selezionati. + Elementi. + Valori selezionati. + Il parametro è null. + + + Inizializza una nuova istanza della classe utilizzando gli elementi da includere nell'elenco, il campo del valore dei dati e il campo del testo dei dati. + Elementi. + Campo del valore dei dati. + Campo del testo dei dati. + Il parametro è null. + + + Inizializza una nuova istanza della classe utilizzando gli elementi da includere nell'elenco, il campo del valore dei dati, il campo del testo dei dati e i valori selezionati. + Elementi. + Campo del valore dei dati. + Campo del testo dei dati. + Valori selezionati. + Il parametro è null. + + + Ottiene o imposta il campo del testo dei dati. + Campo del testo dei dati. + + + Ottiene o imposta il campo del valore dei dati. + Campo del valore dei dati. + + + Restituisce un enumeratore che può essere utilizzato per scorrere la raccolta. + Enumeratore che può essere utilizzato per scorrere la raccolta. + + + Ottiene o imposta gli elementi dell'elenco. + Elementi dell'elenco. + + + Ottiene o imposta i valori selezionati. + Valori selezionati. + + + Restituisce un enumeratore che può essere utilizzato per scorrere un insieme. + Enumeratore che può essere utilizzato per scorrere la raccolta. + + + Se implementato in una classe derivata, fornisce una classe di metadati che contiene un riferimento all'implementazione di una o più delle interfacce del filtro, all'ordine e all'ambito del filtro. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe e specifica l'ordine dei filtri e il valore che indica se sono consentiti più filtri. + true per specificare che sono consentiti più filtri dello stesso tipo. In caso contrario, false. + Ordine del filtro. + + + Ottiene un valore che indica se è possibile specificare più istanze dell'attributo di filtro. + true se sono consentite più istanze dell'attributo di filtro. In caso contrario, false. + + + Ottiene un valore che indica l'ordine in cui viene applicato un filtro. + Valore che indica l'ordine in cui viene applicato un filtro. + + + Seleziona il controller che gestirà una richiesta HTTP. + + + Inizializza una nuova istanza della classe . + Contesto della richiesta. + Il parametro è null. + + + Aggiunge l'intestazione della versione utilizzando il contesto HTTP specificato. + Contesto HTTP. + + + Chiamato da ASP.NET per iniziare l'elaborazione della richiesta asincrona. + Stato della chiamata asincrona. + Contesto HTTP. + Metodo di callback asincrono. + Stato dell'oggetto asincrono. + + + Chiamato da ASP.NET per iniziare l'elaborazione della richiesta asincrona utilizzando il contesto HTTP di base. + Stato della chiamata asincrona. + Contesto HTTP. + Metodo di callback asincrono. + Stato dell'oggetto asincrono. + + + Ottiene o imposta un valore che indica se l'intestazione della risposta MVC è disabilitata. + true se l'intestazione della risposta MVC è disabilitata. In caso contrario, false. + + + Chiamato da ASP.NET al termine dell'elaborazione della richiesta asincrona. + Risultato asincrono. + + + Ottiene un valore che indica se l'istanza di può essere utilizzata da un'altra richiesta. + true se la classe è riutilizzabile. In caso contrario, false. + + + Contiene il nome dell'intestazione della versione ASP.NET MVC. + + + Elabora la richiesta utilizzando il contesto della richiesta HTTP specificato. + Contesto HTTP. + + + Elabora la richiesta utilizzando il contesto della richiesta HTTP di base specificato. + Contesto HTTP. + + + Ottiene il contesto della richiesta. + Contesto della richiesta. + + + Chiamato da ASP.NET per iniziare l'elaborazione della richiesta asincrona utilizzando il contesto HTTP di base. + Stato della chiamata asincrona. + Contesto HTTP. + Metodo di callback asincrono. + Dati. + + + Chiamato da ASP.NET al termine dell'elaborazione della richiesta asincrona. + Risultato asincrono. + + + Ottiene un valore che indica se l'istanza di può essere utilizzata da un'altra richiesta. + true se la classe è riutilizzabile. In caso contrario, false. + + + Consente di attivare l'elaborazione delle richieste Web HTTP da parte di un gestore HTTP personalizzato che implementa l'interfaccia . + Oggetto che fornisce riferimenti agli oggetti intrinseci del server, ad esempio Request, Response, Session e Server, utilizzati per gestire le richieste HTTP. + + + Rappresenta una stringa codificata in formato HTML che non deve essere codificata nuovamente. + + + Inizializza una nuova istanza della classe . + Stringa da creare.Se non viene assegnato alcun valore, l'oggetto viene creato utilizzando un valore stringa vuoto. + + + Crea una stringa codificata in formato HTML mediante il valore di testo specificato. + Stringa codificata in formato HTML. + Valore della stringa da creare. + + + Contiene una stringa HTML vuota. + + + Determina se la stringa specificata include contenuto oppure è null o vuota. + true se la stringa è null o vuota. In caso contrario, false. + Stringa. + + + Verifica ed elabora una richiesta HTTP. + + + Inizializza una nuova istanza della classe . + + + Chiamato da ASP.NET per iniziare l'elaborazione della richiesta asincrona. + Stato della chiamata asincrona. + Contesto HTTP. + Metodo di callback asincrono. + Stato. + + + Chiamato da ASP.NET per iniziare l'elaborazione della richiesta asincrona. + Stato della chiamata asincrona. + Contesto HTTP di base. + Metodo di callback asincrono. + Stato. + + + Chiamato da ASP.NET al termine dell'elaborazione della richiesta asincrona. + Risultato asincrono. + + + Chiamato da ASP.NET per iniziare l'elaborazione della richiesta asincrona. + Stato della chiamata asincrona. + Contesto. + Metodo di callback asincrono. + Oggetto contenente dati. + + + Chiamato da ASP.NET al termine dell'elaborazione della richiesta asincrona. + Stato delle operazioni asincrone. + + + Verifica ed elabora una richiesta HTTP. + Gestore HTTP. + Contesto HTTP. + + + Crea un oggetto che implementa l'interfaccia IHttpHandler e vi passa il contesto della richiesta. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando l'oggetto controller della factory specificato. + Controller factory. + + + Restituisce il gestore HTTP utilizzando il contesto HTTP specificato. + Gestore HTTP. + Contesto della richiesta. + + + Restituisce il comportamento di sessione. + Comportamento di sessione. + Contesto della richiesta. + + + Restituisce il gestore HTTP utilizzando il contesto della richiesta specificato. + Gestore HTTP. + Contesto della richiesta. + + + Crea istanze di file di . + + + Inizializza una nuova istanza della classe . + + + Crea un host Razor. + Host Razor. + Percorso virtuale del file di destinazione. + Percorso fisico del file di destinazione. + + + Estende un oggetto NameValueCollection in modo che la raccolta possa essere copiata in un dizionario specificato. + + + Copia l'insieme specificato nella destinazione specificata. + Insieme. + Destinazione. + + + Copia l'insieme specificato nella destinazione specificata e, facoltativamente, sostituisce le voci precedenti. + Insieme. + Destinazione. + true per sostituire le voci precedenti. In caso contrario, false. + + + Rappresenta la classe di base per provider di valori i cui valori provengono da un oggetto . + + + Inizializza una nuova istanza della classe utilizzando l'insieme non convalidato specificato. + Raccolta contenente i valori utilizzati per inizializzare il provider. + Raccolta contenente i valori utilizzati per inizializzare il provider.Questo insieme non verrà convalidato. + Oggetto contenente informazioni sulle impostazioni cultura di destinazione. + + + Inizializza una nuova istanza della classe . + Raccolta contenente i valori utilizzati per inizializzare il provider. + Oggetto contenente informazioni sulle impostazioni cultura di destinazione. + Il parametro è null. + + + Determina se la raccolta contiene il prefisso specificato. + true se la raccolta contiene il prefisso specificato. In caso contrario, false. + Prefisso da ricercare. + Il parametro è null. + + + Ottiene le chiavi utilizzando il prefisso specificato. + Chiavi. + Prefisso. + + + Restituisce un oggetto valore tramite la chiave specificata. + Oggetto valore per la chiave specificata. + Chiave dell'oggetto valore da recuperare. + Il parametro è null. + + + Restituisce un oggetto valore utilizzando la chiave e la direttiva di convalida specificate. + Oggetto valore per la chiave specificata. + Chiave. + true se la convalida deve essere ignorata. In caso contrario, false. + + + Fornisce un wrapper utile per l'attributo . + + + Inizializza una nuova istanza della classe . + + + Rappresenta un attributo utilizzato per indicare che un metodo del controller non è un metodo di azione. + + + Inizializza una nuova istanza della classe . + + + Determina se l'attributo contrassegna un metodo che non è un metodo di azione utilizzando il contesto del controller specificato. + true se l'attributo contrassegna un metodo non di azione valido. In caso contrario, false. + Contesto del controller. + Informazioni sul metodo. + + + Rappresenta un attributo utilizzato per contrassegnare un metodo di azione il cui output verrà memorizzato nella cache. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta il nome del profilo della cache. + Nome del profilo della cache. + + + Ottiene o imposta la cache dell'azione figlio. + Cache dell'azione figlio. + + + Ottiene o imposta la durata della cache in secondi. + Durata della cache. + + + Restituisce un valore che indica se è attiva una cache dell'azione figlio. + true se la cache dell'azione figlio è attiva. In caso contrario, false. + Contesto del controller. + + + Ottiene o imposta il percorso. + Il percorso. + + + Ottiene o imposta un valore che indica se archiviare la cache. + true se la cache deve essere archiviata. In caso contrario, false. + + + Questo metodo è un'implementazione di e supporta l'infrastruttura ASP.NET MVC.Non deve essere utilizzato direttamente dal codice. + Contesto del filtro. + + + Questo metodo è un'implementazione di e supporta l'infrastruttura ASP.NET MVC.Non deve essere utilizzato direttamente dal codice. + Contesto del filtro. + + + Questo metodo è un'implementazione di e supporta l'infrastruttura ASP.NET MVC.Non deve essere utilizzato direttamente dal codice. + Contesto del filtro. + + + Questo metodo è un'implementazione di e supporta l'infrastruttura ASP.NET MVC.Non deve essere utilizzato direttamente dal codice. + Contesto del filtro. + + + Chiamato prima dell'esecuzione del risultato dell'azione. + Contesto del filtro che incapsula informazioni per l'utilizzo di . + Il parametro è null. + + + Ottiene o imposta la dipendenza SQL. + Dipendenza SQL. + + + Ottiene o imposta la codifica variabile in base al contenuto. + Codifica variabile in base al contenuto. + + + Ottiene o imposta il valore variabile in base alla personalizzazione. + Valore variabile in base alla personalizzazione. + + + Ottiene o imposta il valore variabile in base all'intestazione. + Valore variabile in base all'intestazione. + + + Ottiene o imposta il valore variabile in base al parametro. + Valore variabile in base al parametro. + + + Incapsula le informazioni per l'associazione dei parametri del metodo di azione a un modello di dati. + + + Inizializza una nuova istanza della classe . + + + Ottiene il gestore di associazione del modello. + Strumento di associazione di modelli. + + + Ottiene un elenco di valori delimitati da virgole di nomi di proprietà per i quali l'associazione è disabilitata. + Elenco di esclusione. + + + Ottiene un elenco di valori delimitati da virgole di nomi di proprietà per i quali l'associazione è abilitata. + Elenco di inclusione. + + + Ottiene il prefisso da utilizzare quando il framework MVC associa un valore a un parametro di azione o a una proprietà del modello. + Prefisso. + + + Contiene informazioni che descrivono un parametro. + + + Inizializza una nuova istanza della classe . + + + Ottiene il descrittore dell'azione. + Descrittore dell'azione. + + + Ottiene le informazioni di associazione. + Informazioni di associazione. + + + Ottiene il valore predefinito del parametro. + Valore predefinito del parametro. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, esclusi gli attributi denominati. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il tipo di attributo personalizzato non può essere caricato. + Sono presenti più attributi di tipo definiti per questo membro. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, identificati dal tipo. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + Tipo degli attributi personalizzati. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il tipo di attributo personalizzato non può essere caricato. + Sono presenti più attributi di tipo definiti per questo membro. + Il parametro è null. + + + Indica se per questo membro sono definite una o più istanze di un tipo di attributo personalizzato. + true se per questo membro è definito il tipo di attributo personalizzato. In caso contrario, false. + Tipo degli attributi personalizzati. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il parametro è null. + + + Ottiene il nome del parametro. + Nome del parametro. + + + Ottiene il tipo del parametro. + Tipo del parametro. + + + Rappresenta una classe di base utilizzata per inviare una visualizzazione parziale alla risposta. + + + Inizializza una nuova istanza della classe . + + + Restituisce l'oggetto utilizzato per eseguire il rendering della visualizzazione. + Risultato del motore di visualizzazione. + Contesto del controller. + Si è verificato un errore durante il tentativo di ricerca della visualizzazione da parte del metodo. + + + Fornisce un punto di registrazione per il codice di preavvio dell'applicazione ASP.NET Razor. + + + Registra il codice di preavvio dell'applicazione Razor. + + + Rappresenta un provider di valori per stringhe di query contenute in un oggetto . + + + Inizializza una nuova istanza della classe . + Oggetto che incapsula le informazioni sulla richiesta HTTP corrente. + + + Rappresenta una classe responsabile della creazione di una nuova istanza di un oggetto provider di valori per stringhe di query. + + + Inizializza una nuova istanza della classe . + + + Restituisce un oggetto provider di valori per il contesto del controller specificato. + Oggetto provider di valori per stringhe di query. + Oggetto che incapsula le informazioni sulla richiesta HTTP corrente. + Il parametro è null. + + + Fornisce un adattatore per l'attributo . + + + Inizializza una nuova istanza della classe . + Metadati del modello. + Contesto del controller. + Attributo range. + + + Ottiene un elenco di regole di convalida del client per la verifica di un intervallo. + Elenco di regole di convalida del client per la verifica di un intervallo. + + + Rappresenta la classe utilizzata per creare le visualizzazioni con sintassi Razor. + + + Inizializza una nuova istanza della classe . + Contesto del controller. + Percorso della visualizzazione. + Layout o pagina master. + Valore che indica se i file di avvio della visualizzazione devono essere eseguiti prima della visualizzazione. + Set di estensioni che verranno utilizzate per cercare i file di avvio della visualizzazione. + + + Inizializza una nuova istanza della classe utilizzando l'attivatore della pagina di visualizzazione. + Contesto del controller. + Percorso della visualizzazione. + Layout o pagina master. + Valore che indica se i file di avvio della visualizzazione devono essere eseguiti prima della visualizzazione. + Set di estensioni che verranno utilizzate per cercare i file di avvio della visualizzazione. + Attivatore della pagina di visualizzazione. + + + Ottiene il layout o la pagina master. + Layout o pagina master. + + + Esegue il rendering del contesto di visualizzazione specificato utilizzando il writer e l'istanza di specificati. + Contesto di visualizzazione. + Writer utilizzato per il rendering della visualizzazione nella risposta. + Istanza di . + + + Ottiene un valore che indica se i file di avvio della visualizzazione devono essere eseguiti prima della visualizzazione. + Valore che indica se i file di avvio della visualizzazione devono essere eseguiti prima della visualizzazione. + + + Ottiene o imposta il set di estensioni di file che verranno utilizzate per cercare i file di avvio della visualizzazione. + Set di estensioni di file che verranno utilizzate per cercare i file di avvio della visualizzazione. + + + Rappresenta un motore di visualizzazione utilizzato per eseguire il rendering di una pagina Web che utilizza la sintassi ASP.NET Razor. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando l'attivatore della pagina di visualizzazione. + Attivatore della pagina di visualizzazione. + + + Crea una visualizzazione parziale utilizzando il contesto del controller e il percorso parziale specificati. + Visualizzazione parziale. + Contesto del controller. + Percorso della visualizzazione parziale. + + + Crea una visualizzazione utilizzando il contesto del controller specificato e i percorsi della visualizzazione e della visualizzazione Master. + Visualizzazione. + Contesto del controller. + Percorso della visualizzazione. + Percorso della visualizzazione Master. + + + Controlla l'elaborazione delle azioni dell'applicazione eseguendo il reindirizzamento a un URI specificato. + + + Inizializza una nuova istanza della classe . + URL di destinazione. + Il parametro è null. + + + Inizializza una nuova istanza della classe utilizzando l'URL e il flag di reindirizzamento permanente specificati. + URL. + Valore che indica se l'indirizzamento deve essere permanente. + + + Abilita l'elaborazione del risultato di un metodo di azione da parte di un tipo personalizzato che eredita dalla classe . + Contesto in cui il risultato viene eseguito. + Il parametro è null. + + + Ottiene un valore che indica se il reindirizzamento deve essere permanente. + true se il reindirizzamento deve essere permanente. In caso contrario, false. + + + Ottiene o imposta l'URL di destinazione. + URL di destinazione. + + + Rappresenta un risultato che esegue un reindirizzamento utilizzando il dizionario di valori della route specificato. + + + Inizializza una nuova istanza della classe utilizzando il nome e i valori della route specificati. + Nome della route. + Valori della route. + + + Inizializza una nuova istanza della classe utilizzando il nome della route, i valori della route e il flag di reindirizzamento permanente specificati. + Nome della route. + Valori della route. + Valore che indica se l'indirizzamento deve essere permanente. + + + Inizializza una nuova istanza della classe utilizzando i valori della route specificati. + Valori della route. + + + Abilita l'elaborazione del risultato di un metodo di azione da parte di un tipo personalizzato che eredita dalla classe . + Contesto in cui il risultato viene eseguito. + Il parametro è null. + + + Ottiene un valore che indica se il reindirizzamento deve essere permanente. + true se il reindirizzamento deve essere permanente. In caso contrario, false. + + + Ottiene o imposta il nome della route. + Nome della route. + + + Ottiene o imposta i valori della route. + Valori della route. + + + Contiene informazioni che descrivono un metodo di azione riflesso. + + + Inizializza una nuova istanza della classe . + Informazioni sul metodo di azione. + Nome dell'azione. + Descrittore del controller. + Il parametro o è null. + Il parametro è null o vuoto. + + + Ottiene il nome dell'azione. + Nome dell'azione. + + + Ottiene il descrittore del controller. + Descrittore del controller. + + + Esegue il contesto del controller specificato utilizzando i parametri del metodo di azione specificati. + Valore restituito dell'azione. + Contesto del controller. + Parametri. + Il parametro o è null. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, esclusi gli attributi denominati. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il tipo di attributo personalizzato non può essere caricato. + Sono presenti più attributi di tipo definiti per questo membro. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, identificati dal tipo. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + Tipo degli attributi personalizzati. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il tipo di attributo personalizzato non può essere caricato. + Sono presenti più attributi di tipo definiti per questo membro. + + + Ottiene gli attributi del filtro. + Attributi del filtro. + true per utilizzare la cache. In caso contrario, false. + + + Recupera i parametri del metodo di azione. + Parametri del metodo di azione. + + + Recupera i selettori dell'azione. + Selettori dell'azione. + + + Indica se per questo membro sono definite una o più istanze di un tipo di attributo personalizzato. + true se per questo membro è definito il tipo di attributo personalizzato. In caso contrario, false. + Tipo degli attributi personalizzati. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + + + Ottiene o imposta le informazioni sul metodo di azione. + Informazioni sul metodo di azione. + + + Ottiene l'ID univoco del descrittore dell'azione riflessa mediante l'inizializzazione differita. + ID univoco. + + + Contiene informazioni che descrivono un controller riflesso. + + + Inizializza una nuova istanza della classe . + Tipo del controller. + Il parametro è null. + + + Ottiene il tipo del controller. + Tipo del controller. + + + Trova l'azione specificata per il contesto del controller specificato. + Informazioni sull'azione. + Contesto del controller. + Nome dell'azione. + Il parametro è null. + Il parametro è null o vuoto. + + + Restituisce l'elenco di azioni per il controller. + Elenco di descrittori delle azioni per il controller. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, esclusi gli attributi denominati. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il tipo di attributo personalizzato non può essere caricato. + Sono presenti più attributi di tipo definiti per questo membro. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, identificati dal tipo. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + Tipo degli attributi personalizzati. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il tipo di attributo personalizzato non può essere caricato. + Sono presenti più attributi di tipo definiti per questo membro. + + + Ottiene gli attributi del filtro. + Attributi del filtro. + true per utilizzare la cache. In caso contrario, false. + + + Restituisce un valore che indica se per questo membro sono definite una o più istanze di un tipo di attributo personalizzato. + true se per questo membro è definito il tipo di attributo personalizzato. In caso contrario, false. + Tipo degli attributi personalizzati. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + + + Contiene informazioni che descrivono un parametro del metodo di azione riflesso. + + + Inizializza una nuova istanza della classe . + Informazioni sul parametro. + Descrittore dell'azione. + Il parametro o è null. + + + Ottiene il descrittore dell'azione. + Descrittore dell'azione. + + + Ottiene le informazioni di associazione. + Informazioni di associazione. + + + Ottiene il valore predefinito del parametro riflesso. + Valore predefinito del parametro riflesso. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, esclusi gli attributi denominati. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il tipo di attributo personalizzato non può essere caricato. + Sono presenti più attributi di tipo definiti per questo membro. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, identificati dal tipo. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + Tipo degli attributi personalizzati. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il tipo di attributo personalizzato non può essere caricato. + Sono presenti più attributi di tipo definiti per questo membro. + + + Restituisce un valore che indica se per questo membro sono definite una o più istanze di un tipo di attributo personalizzato. + true se per questo membro è definito il tipo di attributo personalizzato. In caso contrario, false. + Tipo degli attributi personalizzati. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + + + Ottiene o imposta le informazioni sul parametro. + Informazioni sul parametro. + + + Ottiene il nome del parametro. + Nome del parametro. + + + Ottiene il tipo del parametro. + Tipo del parametro. + + + Fornisce un adattatore per l'attributo . + + + Inizializza una nuova istanza della classe . + Metadati del modello. + Contesto del controller. + Attributo di espressione regolare. + + + Ottiene un elenco di regole di convalida del client per l'espressione regolare. + Elenco di regole di convalida del client per l'espressione regolare. + + + Fornisce un attributo che utilizza il validator remoto del plug-in di convalida jQuery. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando il nome della route specificato. + Nome della route. + + + Inizializza una nuova istanza della classe utilizzando il nome del metodo di azione e il nome del controller specificati. + Nome del metodo di azione. + Nome del controller. + + + Inizializza una nuova istanza della classe utilizzando il nome del metodo di azione, il nome del controller e il nome dell'area specificati. + Nome del metodo di azione. + Nome del controller. + Nome dell'area. + + + Ottiene o imposta i campi aggiuntivi necessari per la convalida. + Campi aggiuntivi necessari per la convalida. + + + Restituisce una stringa delimitata da virgole di nomi di campo di convalida. + Stringa delimitata da virgole di nomi di campo di convalida. + Il nome della proprietà di convalida. + + + Formatta il messaggio di errore visualizzato quando la convalida non riesce. + Messaggio di errore formattato. + Nome da visualizzare con il messaggio di errore. + + + Formatta la proprietà per la convalida del client anteponendo un asterisco (*) e un punto. + Stringa "*." Viene anteposta alla proprietà. + Proprietà. + + + Ottiene un elenco di regole di convalida del client per la proprietà. + Elenco di regole di convalida del client remoto per la proprietà. + Metadati del modello. + Contesto del controller. + + + Ottiene l'URL per la chiamata di convalida remota. + URL per la chiamata di convalida remota. + Contesto del controller. + + + Ottiene o imposta il metodo HTTP utilizzato per la convalida remota. + Metodo HTTP utilizzato per la convalida remota.Il valore predefinito è "Get". + + + Questo metodo restituisce sempre true. + true + Destinazione di convalida. + + + Ottiene il dizionario dei dati della route. + Dizionario dei dati della route. + + + Ottiene o imposta il nome della route. + Nome della route. + + + Ottiene l'insieme di route dalla tabella di route. + Insieme di route della tabella di route. + + + Fornisce un adattatore per l'attributo . + + + Inizializza una nuova istanza della classe . + Metadati del modello. + Contesto del controller. + Attributo obbligatorio. + + + Ottiene un elenco di regole di convalida del client per il valore obbligatorio. + Elenco di regole di convalida del client per il valore obbligatorio. + + + Rappresenta un attributo che impone il nuovo invio di una richiesta HTTP non sicura tramite HTTPS. + + + Inizializza una nuova istanza della classe . + + + Gestisce richieste HTTP non protette inviate al metodo di azione. + Oggetto che incapsula le informazioni necessarie per l'utilizzo dell'attributo . + La richiesta HTTP contiene un override del metodo di trasferimento non valido.Tutte le richieste GET non vengono considerate valide. + + + Determina se una richiesta è sicura (HTTPS) e, in caso contrario, chiama il metodo . + Oggetto che incapsula le informazioni necessarie per l'utilizzo dell'attributo . + Il parametro è null. + + + Fornisce il contesto per il metodo della classe . + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Contesto del controller. + Oggetto risultato. + true per annullare l'esecuzione. In caso contrario, false. + Oggetto eccezione. + Il parametro è null. + + + Ottiene o imposta un valore che indica se l'stanza di è annullata. + true se l'istanza è annullata. In caso contrario, false. + + + Ottiene o imposta l'oggetto eccezione. + Oggetto eccezione. + + + Ottiene o imposta un valore che indica se l'eccezione è stata gestita. + true se l'eccezione è stata gestita. In caso contrario, false. + + + Ottiene o imposta il risultato dell'azione. + Risultato dell'azione. + + + Fornisce il contesto per il metodo della classe . + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando il contesto del controller e il risultato dell'azione specificati. + Contesto del controller. + Risultato dell'azione. + Il parametro è null. + + + Ottiene o imposta un valore che indica se il valore di è "cancel". + true se il valore è "cancel". In caso contrario, false. + + + Ottiene o imposta il risultato dell'azione. + Risultato dell'azione. + + + Estende un oggetto per il routing MVC. + + + Restituisce un oggetto che contiene informazioni sulla route e il percorso virtuale risultanti dalla generazione di un URL nell'area corrente. + Oggetto che contiene informazioni sulla route e il percorso virtuale risultanti dalla generazione di un URL nell'area corrente. + Oggetto che contiene le route perle applicazioni. + Oggetto che incapsula informazioni sulla ruote richiesta. + Nome della route da utilizzare quando vengono recuperate le informazioni sul percorso URL. + Oggetto contenente i parametri per una route. + + + Restituisce un oggetto che contiene informazioni sulla route e il percorso virtuale risultanti dalla generazione di un URL nell'area corrente. + Oggetto che contiene informazioni sulla route e il percorso virtuale risultanti dalla generazione di un URL nell'area corrente. + Oggetto che contiene le route perle applicazioni. + Oggetto che incapsula informazioni sulla ruote richiesta. + Oggetto contenente i parametri per una route. + + + Ignora la route dell'URL specificata per l'elenco di route disponibili. + Raccolta di route per l'applicazione. + Modello di URL per la route da ignorare. + Il parametro o è null. + + + Ignora la route dell'URL specificata per l'elenco di route disponibili e un elenco di vincoli. + Raccolta di route per l'applicazione. + Modello di URL per la route da ignorare. + Set di espressioni che specificano i valori per il parametro . + Il parametro o è null. + + + Esegue il mapping della route dell'URL specificata. + Riferimento alla route di cui è stato eseguito il mapping. + Raccolta di route per l'applicazione. + Nome della route di cui eseguire il mapping. + Modello di URL per la route. + Il parametro o è null. + + + Esegue il mapping della route dell'URL specificata e imposta valori della route predefiniti. + Riferimento alla route di cui è stato eseguito il mapping. + Raccolta di route per l'applicazione. + Nome della route di cui eseguire il mapping. + Modello di URL per la route. + Oggetto che contiene valori di route predefiniti. + Il parametro o è null. + + + Esegue il mapping della route dell'URL specificata e imposta valori della route e i vincoli predefiniti. + Riferimento alla route di cui è stato eseguito il mapping. + Raccolta di route per l'applicazione. + Nome della route di cui eseguire il mapping. + Modello di URL per la route. + Oggetto che contiene valori di route predefiniti. + Set di espressioni che specificano i valori per il parametro . + Il parametro o è null. + + + Esegue il mapping della route dell'URL specificata e imposta valori della route, vincoli e spazi dei nomi predefiniti. + Riferimento alla route di cui è stato eseguito il mapping. + Raccolta di route per l'applicazione. + Nome della route di cui eseguire il mapping. + Modello di URL per la route. + Oggetto che contiene valori di route predefiniti. + Set di espressioni che specificano i valori per il parametro . + Set di spazi dei nomi per l'applicazione. + Il parametro o è null. + + + Esegue il mapping della route dell'URL specificata e imposta valori della route e gli spazi dei nomi predefiniti. + Riferimento alla route di cui è stato eseguito il mapping. + Raccolta di route per l'applicazione. + Nome della route di cui eseguire il mapping. + Modello di URL per la route. + Oggetto che contiene valori di route predefiniti. + Set di spazi dei nomi per l'applicazione. + Il parametro o è null. + + + Esegue il mapping della route dell'URL specificata e imposta gli spazi dei nomi. + Riferimento alla route di cui è stato eseguito il mapping. + Raccolta di route per l'applicazione. + Nome della route di cui eseguire il mapping. + Modello di URL per la route. + Set di spazi dei nomi per l'applicazione. + Il parametro o è null. + + + Rappresenta un provider di valori per dati della route contenuti in un oggetto che implementa l'interfaccia . + + + Inizializza una nuova istanza della classe . + Oggetto contenente informazioni sulla richiesta HTTP. + + + Rappresenta una factory per la creazione di oggetti provider di valori per dati della route. + + + Inizializza una nuova istanza della classe . + + + Restituisce un oggetto provider di valori per il contesto del controller specificato. + Oggetto provider di valori. + Oggetto che incapsula le informazioni sulla richiesta HTTP corrente. + Il parametro è null. + + + Rappresenta un elenco che consente agli utenti di selezionare un elemento. + + + Inizializza una nuova istanza della classe utilizzando gli elementi specificati per l'elenco. + Elementi. + + + Inizializza una nuova istanza della classe utilizzando gli elementi specificati per l'elenco e un valore selezionato. + Elementi. + Valore selezionato. + + + Inizializza una nuova istanza della classe utilizzando gli elementi specificati per l'elenco, il campo del valore dei dati e il campo del testo dei dati. + Elementi. + Campo del valore dei dati. + Campo del testo dei dati. + + + Inizializza una nuova istanza della classe utilizzando gli elementi specificati per l'elenco, il campo del valore dei dati, il campo del testo dei dati e un valore selezionato. + Elementi. + Campo del valore dei dati. + Campo del testo dei dati. + Valore selezionato. + + + Ottiene il valore di elenco selezionato dall'utente. + Valore selezionato. + + + Rappresenta l'elemento selezionato in un'istanza della classe . + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta un valore che indica se l'oggetto è selezionato. + true se l'elemento è selezionato. In caso contrario, false. + + + Ottiene o imposta il testo dell'elemento selezionato. + Testo. + + + Ottiene o imposta il valore dell'elemento selezionato. + Valore. + + + Specifica lo stato della sessione del controller. + + + Inizializza una nuova istanza della classe . + Tipo di stato della sessione. + + + Ottiene il comportamento dello stato di sessione del controller. + Comportamento dello stato di sessione del controller. + + + Fornisce i dati dello stato sessione all'oggetto corrente. + + + Inizializza una nuova istanza della classe . + + + Carica i dati temporanei utilizzando il contesto del controller specificato. + Dati temporanei. + Contesto del controller. + Si è verificato un errore durante il recupero del contesto della sessione. + + + Salva i valori specificati nel dizionario dei dati temporanei utilizzando il contesto del controller specificato. + Contesto del controller. + Valori. + Si è verificato un errore durante il recupero del contesto della sessione. + + + Fornisce un adattatore per l'attributo . + + + Inizializza una nuova istanza della classe . + Metadati del modello. + Contesto del controller. + Attributo string-length. + + + Ottiene un elenco di regole di convalida del client per la lunghezza delle stringhe. + Elenco di regole di convalida del client per la lunghezza delle stringhe. + + + Rappresenta un set di dati che rimangono persistenti solo da una richiesta a quella successiva. + + + Inizializza una nuova istanza della classe . + + + Aggiunge un elemento con la chiave e il valore specificati all'oggetto . + Chiave dell'elemento da aggiungere. + Valore dell'elemento da aggiungere. + L'oggetto è di sola lettura. + + è null. + Un elemento con la stessa chiave esiste già nell'oggetto . + + + Rimuove tutti gli elementi dall'istanza di . + L'oggetto è di sola lettura. + + + Determina se l'istanza di contiene un elemento con la chiave specificata. + true se l'istanza di contiene un elemento con la chiave specificata. In caso contrario, false. + Chiave da individuare nell'istanza di . + + è null. + + + Determina se il dizionario contiene il valore specificato. + true se il dizionario contiene il valore specificato. In caso contrario, false. + Valore. + + + Ottiene il numero di elementi dell'oggetto . + Numero di elementi nell'oggetto . + + + Ottiene l'enumeratore. + Enumeratore. + + + Ottiene o imposta l'oggetto con la chiave specificata. + Oggetto con la chiave specificata. + Chiave a cui effettuare l'accesso. + + + Contrassegna tutte le chiavi nel dizionario per la memorizzazione. + + + Contrassegna la chiave specificata nel dizionario per la memorizzazione. + Chiave da conservare nel dizionario. + + + Ottiene un oggetto che contiene le chiavi di elementi nell'oggetto . + Chiavi degli elementi nell'oggetto . + + + Carica il contesto del controller specificato utilizzando il provider di dati specificato. + Contesto del controller. + Provider di dati temporanei. + + + Restituisce un oggetto che contiene l'elemento associato alla chiave specificata, senza contrassegnare la chiave per l'eliminazione. + Oggetto contenente l'elemento che è associato alla chiave specificata. + Chiave dell'elemento da restituire. + + + Rimuove l'elemento con la chiave specificata dall'oggetto . + true se l'elemento è stato rimosso. In caso contrario, false.Questo metodo restituisce inoltre false se il parametro non viene trovato nell'istanza .. + Chiave dell'elemento da rimuovere. + L'oggetto è di sola lettura. + + è null. + + + Salva il contesto del controller specificato utilizzando il provider di dati specificato. + Contesto del controller. + Provider di dati temporanei. + + + Aggiunge la coppia chiave/valore specificata al dizionario. + Coppia chiave/valore. + + + Determina se una sequenza contiene uno specifico elemento utilizzando l'operatore di confronto uguaglianze predefinito. + true se il dizionario contiene la coppia chiave/valore specificata. In caso contrario, false. + Coppia chiave/valore da cercare. + + + Copia una coppia chiave/valore nella matrice specificata in corrispondenza dell'indice specificato. + Matrice di destinazione. + Indice. + + + Ottiene un valore che indica se il dizionario è in sola lettura. + true se il dizionario è di sola lettura. In caso contrario, false. + + + Elimina la coppia chiave/valore specificata dal dizionario. + true se la coppia chiave/valore è stata rimossa. In caso contrario, false. + Coppia chiave/valore. + + + Restituisce un enumeratore che può essere utilizzato per scorrere un insieme. + Oggetto che può essere utilizzato per scorrere l'insieme. + + + Ottiene il valore dell'elemento con la chiave specificata. + true se l'oggetto che implementa contiene un elemento con la chiave specificata. In caso contrario, false. + Chiave del valore da ottenere. + Quando termina, questo metodo restituisce il valore associato alla chiave specificata, se la chiave viene trovata; in caso contrario, restituisce il valore predefinito per il tipo del parametro .Questo parametro viene passato senza inizializzazione. + + è null. + + + Ottiene l'oggetto che contiene i valori nell'oggetto . + Valori degli elementi dell'oggetto che implementa . + + + Incapsula informazioni sul contesto del modello corrente. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta il valore del modello formattato. + Valore del modello formattato. + + + Recupera l'ID DOM completo di un campo utilizzando l'attributo name HTML specificato. + ID DOM completo. + Valore dell'attributo HTML name. + + + Recupera il nome completo (che include un prefisso) di un campo utilizzando l'attributo name HTML specificato. + Nome con prefisso del campo. + Valore dell'attributo HTML name. + + + Ottiene o imposta il prefisso del campo HTML. + Prefisso del campo HTML. + + + Contiene il numero di oggetti visitati dall'utente. + Numero di oggetti. + + + Determina se il modello è stato visitato dall'utente. + true se il modello è stato visitato dall'utente. In caso contrario, false. + Oggetto che incapsula informazioni che descrivono il modello. + + + Contiene i metodi per generare gli URL per ASP.NET MVC in un'applicazione. + + + Inizializza una nuova istanza della classe utilizzando il contesto della richiesta specificato. + Oggetto che contiene le informazioni sulla richiesta corrente e sulla route corrispondente. + Il parametro è null. + + + Inizializza una nuova istanza della classe utilizzando il contesto della richiesta e l'insieme di route specificati. + Oggetto che contiene le informazioni sulla richiesta corrente e sulla route corrispondente. + Insieme di route. + Il parametro o è null. + + + Genera un URL completo di un metodo di azione utilizzando il nome dell'azione specificato. + URL completo di un metodo di azione. + Nome del metodo di azione. + + + Genera un URL completo di un metodo di azione utilizzando il nome dell'azione e i valori della route specificati. + URL completo di un metodo di azione. + Nome del metodo di azione. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + + + Genera un URL completo di un metodo di azione utilizzando il nome dell'azione e il nome del controller specificati. + URL completo di un metodo di azione. + Nome del metodo di azione. + Nome del controller. + + + Genera un URL completo di un metodo di azione utilizzando il nome dell'azione, il nome del controller e i valori della route specificati. + URL completo di un metodo di azione. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + + + Genera un URL completo di un metodo di azione utilizzando il nome dell'azione, il nome del controller, i valori della route e il protocollo specificati. + URL completo di un metodo di azione. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + Protocollo per l'URL, ad esempio "http" o "https". + + + Genera un URL completo di un metodo di azione utilizzando il nome dell'azione, il nome del controller e i valori della route specificati. + URL completo di un metodo di azione. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route. + + + Genera un URL completo di un metodo di azione utilizzando il nome dell'azione, il nome del controller, i valori della route, il protocollo e il nome host specificati. + URL completo di un metodo di azione. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route. + Protocollo per l'URL, ad esempio "http" o "https". + Nome host per l'URL. + + + Genera un URL completo di un metodo di azione per il nome dell'azione e i valori della route specificati. + URL completo di un metodo di azione. + Nome del metodo di azione. + Oggetto contenente i parametri per una route. + + + Converte un percorso (relativo) virtuale in un percorso assoluto dell'applicazione. + Percorso assoluto dell'applicazione. + Percorso virtuale del contenuto. + + + Codifica i caratteri speciali di una stringa URL nelle entità carattere equivalenti. + Stringa URL codificata. + Testo da codificare. + + + Restituisce una stringa contenente un URL del contenuto. + Stringa contenente un URL del contenuto. + Percorso del contenuto. + Contesto HTTP. + + + Restituisce una stringa contenente un URL. + Stringa contenente un URL. + Nome della route. + Nome dell'azione. + Nome del controller. + Protocollo HTTP. + Nome dell'host. + Frammento. + Valori della route. + Insieme di route. + Contesto della richiesta. + true per includere valori MVC impliciti. In caso contrario, false. + + + Restituisce una stringa contenente un URL. + Stringa contenente un URL. + Nome della route. + Nome dell'azione. + Nome del controller. + Valori della route. + Insieme di route. + Contesto della richiesta. + true per includere valori MVC impliciti. In caso contrario,false. + + + Genera un URL completo per i valori della route specificati. + URL completo per i valori della route specificati. + Nome della route. + Valori della route. + + + Genera un URL completo per i valori della route specificati. + URL completo per i valori della route specificati. + Nome della route. + Valori della route. + + + Restituisce un valore che indica se l'URL è locale. + true se l'URL è locale. In caso contrario, false. + URL. + + + Ottiene le informazioni su una richiesta HTTP che corrisponde a una route definita. + Contesto della richiesta. + + + Ottiene un insieme contenente le route registrate per l'applicazione. + Insieme di route. + + + Genera un URL completo per i valori della route specificati. + URL completo. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + + + Genera un URL completo per il nome della route specificato. + URL completo. + Nome della route utilizzato per generare l'URL. + + + Genera un URL completo per i valori di route specificati utilizzando un nome di route. + URL completo. + Nome della route utilizzato per generare l'URL. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + + + Genera un URL completo per i valori della route specificati utilizzando un nome della route e il protocollo. + URL completo. + Nome della route utilizzato per generare l'URL. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + Protocollo per l'URL, ad esempio "http" o "https". + + + Genera un URL completo per i valori di route specificati utilizzando un nome di route. + URL completo. + Nome della route utilizzato per generare l'URL. + Oggetto contenente i parametri per una route. + + + Genera un URL completo per i valori della route specificati utilizzando il nome della route, il protocollo e il nome host specificati. + URL completo. + Nome della route utilizzato per generare l'URL. + Oggetto contenente i parametri per una route. + Protocollo per l'URL, ad esempio "http" o "https". + Nome host per l'URL. + + + Genera un URL completo per i valori della route specificati. + URL completo. + Oggetto contenente i parametri per una route. + + + Rappresenta un parametro facoltativo che viene utilizzato dalla classe durante il routing. + + + Contiene il valore di sola lettura per il parametro facoltativo. + + + Restituisce una stringa vuota.Questo metodo supporta l'infrastruttura ASP.NET MVC e non può essere utilizzato direttamente dal codice. + Stringa vuota. + + + Fornisce un adattatore dell'oggetto che può essere convalidato. + + + Inizializza una nuova istanza della classe . + Metadati del modello. + Contesto del controller. + + + Convalida l'oggetto specificato. + Elenco dei risultati di convalida. + Contenitore. + + + Rappresenta un attributo utilizzato per impedire richieste false. + + + Inizializza una nuova istanza della classe . + + + Chiamato quando è necessaria l'autorizzazione. + Contesto del filtro. + Il parametro è null. + + + Ottiene o imposta la stringa salt. + Stringa salt. + + + Rappresenta un attributo utilizzato per contrassegnare i metodi di azione il cui input deve essere convalidato. + + + Inizializza una nuova istanza della classe . + true per abilitare la convalida. + + + Ottiene o imposta un valore che indica se abilitare la convalida. + true se la convalida è abilitata. In caso contrario, false. + + + Chiamato quando è necessaria l'autorizzazione. + Contesto del filtro. + Il parametro è null. + + + Rappresenta l'insieme di oggetti provider di valori per l'applicazione. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe e registra i provider di valori specificati. + Elenco di provider di valori da registrare. + + + Determina se la raccolta contiene il prefisso specificato. + true se la raccolta contiene il prefisso specificato. In caso contrario, false. + Prefisso da ricercare. + + + Ottiene le chiavi utilizzando il prefisso specificato. + Chiavi. + Prefisso. + + + Restituisce un oggetto valore tramite la chiave specificata. + Oggetto valore per la chiave specificata. + Chiave dell'oggetto valore da recuperare. + + + Restituisce un oggetto valore utilizzando la chiave e il parametro per ignorare la convalida specificati. + Oggetto valore per la chiave specificata. + Chiave dell'oggetto valore da recuperare. + true per specificare che la convalida deve essere ignorata. In caso contrario, false. + + + Inserisce l'oggetto provider di valori specificato nell'insieme in corrispondenza della posizione di indice specificata. + Posizione dell'indice con base zero in corrispondenza della quale inserire il provider di valori nell'insieme. + Oggetto provider di valori da inserire. + Il parametro è null. + + + Sostituisce il provider di valori nella posizione di indice specificata con un nuovo provider di valori. + Indice in base zero dell'elemento da sostituire. + Nuovo valore dell'elemento in corrispondenza dell'indice specificato. + Il parametro è null. + + + Rappresenta un dizionario di provider di valori per l'applicazione. + + + Inizializza una nuova istanza della classe . + Contesto del controller. + + + Aggiunge l'elemento specificato all'insieme di provider di valori. + Oggetto da aggiungere all'oggetto . + L'oggetto è di sola lettura. + + + Aggiunge un elemento con la chiave e il valore specificati all'insieme di provider di valori. + Chiave dell'elemento da aggiungere. + Valore dell'elemento da aggiungere. + L'oggetto è di sola lettura. + + è null. + Un elemento con la chiave specificata esiste già nell'oggetto . + + + Aggiunge un elemento con la chiave e il valore specificati all'insieme di provider di valori. + Chiave dell'elemento da aggiungere. + Valore dell'elemento da aggiungere. + L'oggetto è di sola lettura. + + è null. + Un elemento con la chiave specificata esiste già nell'oggetto . + + + Rimuove tutti gli elementi dall'insieme di provider di valori. + L'oggetto è di sola lettura. + + + Determina se l'insieme di provider di valori contiene l'elemento specificato. + true se viene trovato nella raccolta di provider di valori. In caso contrario, false. + Oggetto da individuare nell'istanza di . + + + Determina se l'insieme di provider di valori contiene un elemento con la chiave specificata. + true se la raccolta di provider di valori contiene un elemento con la chiave. In caso contrario, false. + Chiave dell'elemento da individuare nell'istanza di . + + è null. + + + Ottiene o imposta il contesto del controller. + Contesto del controller. + + + Copia gli elementi dell'insieme in una matrice, a partire dall'indice specificato. + Matrice unidimensionale che costituisce la destinazione degli elementi copiati dall'oggetto .L'indicizzazione della matrice deve essere in base zero. + Indice in base zero in in corrispondenza del quale ha inizio la copia. + + è null. + + è minore di 0. + + è multidimensionale.oppure è uguale a o maggiore della lunghezza di .oppureIl numero di elementi nell'insieme di origine è maggiore dello spazio disponibile da alla fine dell'oggetto di destinazione.oppureNon è possibile eseguire automaticamente il cast del tipo al tipo della matrice di destinazione. + + + Ottiene il numero di elementi nell'insieme. + Numero di elementi contenuti nell'insieme. + + + Restituisce un enumeratore che può essere utilizzato per scorrere la raccolta. + Enumeratore che può essere utilizzato per scorrere la raccolta. + + + Ottiene un valore che indica se la raccolta è di sola lettura. + true se la raccolta è di sola lettura. In caso contrario, false. + + + Ottiene o imposta l'oggetto con la chiave specificata. + Oggetto . + Chiave. + + + Ottiene un insieme contenente le chiavi dell'istanza di . + Insieme contenente le chiavi dell'oggetto che implementa l'interfaccia . + + + Rimuove la prima occorrenza dell'elemento specificato dall'insieme di provider di valori. + true se il parametro è stato rimosso dalla raccolta. In caso contrario, false.Questo metodo restituisce inoltre false se il parametro non viene trovato nella raccolta. + Oggetto che deve essere rimosso dall'istanza di . + L'oggetto è di sola lettura. + + + Rimuove l'elemento con la chiave specificata dall'insieme di provider di valori. + true se l'elemento è stato rimosso. In caso contrario, false.Questo metodo restituisce inoltre false se il parametro non viene trovato nella raccolta. + Chiave dell'elemento da rimuovere. + L'oggetto è di sola lettura. + + è null. + + + Restituisce un enumeratore che può essere utilizzato per scorrere un insieme. + Enumeratore che può essere utilizzato per scorrere la raccolta. + + + Determina se la raccolta contiene il prefisso specificato. + true se la raccolta contiene il prefisso specificato. In caso contrario, false. + Prefisso da ricercare. + + + Restituisce un oggetto valore tramite la chiave specificata. + Oggetto valore per la chiave specificata. + Chiave dell'oggetto valore da restituire. + + + Ottiene il valore dell'elemento con la chiave specificata. + true se l'oggetto che implementa contiene un elemento con la chiave specificata. In caso contrario, false. + Chiave dell'elemento da ottenere. + Quando termina, questo metodo restituisce il valore associato alla chiave specificata, se la chiave viene trovata; in caso contrario, restituisce il valore predefinito per il tipo del parametro .Questo parametro viene passato senza inizializzazione. + + è null. + + + Ottiene un insieme contenente i valori presenti nell'oggetto . + Insieme dei valori nell'oggetto che implementa l'interfaccia . + + + Rappresenta un contenitore per oggetti factory del provider di valori. + + + Ottiene l'insieme di factory del provider di valori per l'applicazione. + Insieme di oggetti factory del provider di valori. + + + Rappresenta una factory per la creazione di oggetti provider di valori. + + + Inizializza una nuova istanza della classe . + + + Restituisce un oggetto provider di valori per il contesto del controller specificato. + Oggetto provider di valori. + Oggetto che incapsula le informazioni sulla richiesta HTTP corrente. + + + Rappresenta l'insieme di factory del provider di valori per l'applicazione. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando l'elenco di factory del provider di valori specificato. + Elenco di factory del provider di valori con cui inizializzare l'insieme. + + + Restituisce la factory del provider di valori per il contesto del controller specificato. + Oggetto factory del provider di valori per il contesto del controller specificato. + Oggetto che incapsula le informazioni sulla richiesta HTTP corrente. + + + Inserisce l'oggetto factory del provider di valori specificato in corrispondenza della posizione di indice specificata. + Posizione dell'indice con base zero in corrispondenza della quale inserire il provider di valori nell'insieme. + Oggetto factory del provider di valori da inserire. + Il parametro è null. + + + Imposta l'oggetto factory del provider di valori specificato in corrispondenza della posizione di indice data. + Posizione dell'indice con base zero in corrispondenza della quale inserire il provider di valori nell'insieme. + Oggetto factory del provider di valori da impostare. + Il parametro è null. + + + Rappresenta il risultato dell'associazione di un valore (ad esempio da un form o da una stringa di query) con una proprietà dell'argomento del metodo di azione o all'argomento stesso. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando il valore non elaborato, il valore utilizzato come tentativo e le informazioni relative alle impostazioni cultura specificati. + Valore non elaborato. + Valore utilizzato come tentativo. + Impostazioni cultura. + + + Ottiene o imposta il valore non elaborato convertito in una stringa per la visualizzazione. + Valore non elaborato. + + + Converte il valore incapsulato dal risultato nel tipo specificato. + Valore convertito. + Tipo di destinazione. + Il parametro è null. + + + Converte il valore incapsulato dal risultato nel tipo specificato utilizzando le informazioni relative alle impostazioni cultura specificate. + Valore convertito. + Tipo di destinazione. + Impostazioni cultura da utilizzare nella conversione. + Il parametro è null. + + + Ottiene o imposta le impostazioni cultura. + Impostazioni cultura. + + + Ottiene o imposta il valore non elaborato fornito dal provider di valori. + Valore non elaborato. + + + Incapsula le informazioni correlate al rendering di una visualizzazione. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando il contesto del controller, la visualizzazione, il dizionario dei dati della visualizzazione, il dizionario dei dati temporanei e il writer di testo specificati. + Incapsula informazioni sulla richiesta HTTP. + Visualizzazione di cui eseguire il rendering. + Dizionario che contiene i dati necessari per eseguire il rendering della visualizzazione. + Dizionario che contiene i dati temporanei per la visualizzazione. + Oggetto writer di testo utilizzato per scrivere l'output HTML. + Uno dei parametri è null. + + + Ottiene o imposta un valore che indica se la convalida lato client è abilitata. + true se la convalida sul lato client è abilitata. In caso contrario, false. + + + Ottiene o imposta un oggetto che incapsula le informazioni necessarie per convalidare ed elaborare i dati di input da un form HTML. + Oggetto che incapsula le informazioni necessarie per convalidare ed elaborare i dati di input da un form HTML. + + + Scrive le informazioni di convalida del client nella risposta HTTP. + + + Ottiene i dati associati a questa richiesta e disponibili per una sola richiesta. + Dati temporanei. + + + Ottiene o imposta un valore che indica se è abilitato l'utilizzo di JavaScript non intrusivo. + true se l'utilizzo di JavaScript non intrusivo è abilitato. In caso contrario, false. + + + Ottiene un oggetto che implementa l'interfaccia per il rendering nel browser. + Visualizzazione. + + + Ottiene il dizionario dei dati della visualizzazione dinamica. + Dizionario dei dati della visualizzazione dinamica. + + + Ottiene i dati della visualizzazione che vengono passati alla visualizzazione stessa. + Dati della visualizzazione. + + + Ottiene o imposta l'oggetto writer di testo utilizzato per scrivere l'output HTML. + Oggetto utilizzato per scrivere l'output HTML. + + + Rappresenta un contenitore utilizzato per passare dati tra un controller e una visualizzazione. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando il modello specificato. + Modello. + + + Inizializza una nuova istanza della classe utilizzando il dizionario specificato. + Dizionario. + Il parametro è null. + + + Aggiunge l'elemento specificato all'insieme. + Oggetto da aggiungere all'insieme. + L'insieme è di sola lettura. + + + Aggiunge un elemento all'insieme utilizzando la chiave e il valore specificati. + Chiave dell'elemento da aggiungere. + Valore dell'elemento da aggiungere. + L'oggetto è di sola lettura. + + è null. + Un elemento con la stessa chiave esiste già nell'oggetto . + + + Rimuove tutti gli elementi dall'insieme. + L'oggetto è di sola lettura. + + + Determina se l'insieme contiene l'elemento specificato. + true se viene trovato nella raccolta. In caso contrario, false. + Oggetto da individuare nell'insieme. + + + Determina se l'insieme contiene un elemento con la chiave specificata. + true se la raccolta contiene un elemento con la chiave specificata. In caso contrario, false. + Chiave dell'elemento da individuare nell'insieme. + + è null. + + + Copia gli elementi dell'insieme in una matrice, a partire da un indice specifico. + Matrice unidimensionale che rappresenta la destinazione degli elementi copiati dall'insieme.L'indicizzazione della matrice deve essere in base zero. + Indice in base zero in in corrispondenza del quale viene iniziata la copia. + + è null. + + è minore di 0. + + è multidimensionale.oppure è uguale a o maggiore della lunghezza di .oppure Il numero di elementi nell'insieme di origine è maggiore dello spazio disponibile da alla fine dell'oggetto di destinazione.oppure Non è possibile eseguire automaticamente il cast del tipo al tipo dell'oggetto di destinazione. + + + Ottiene il numero di elementi nell'insieme. + Numero di elementi contenuti nell'insieme. + + + Valuta l'espressione specificata. + Risultati della valutazione. + Espressione. + Il parametro è null o vuoto. + + + Valuta l'espressione specificata utilizzando il formato specificato. + Risultati della valutazione. + Espressione. + Formato. + + + Restituisce un enumeratore che può essere utilizzato per scorrere la raccolta. + Enumeratore che può essere utilizzato per scorrere la raccolta. + + + Restituisce informazioni sui dati di visualizzazione definiti dal parametro . + Oggetto contenente informazioni sui dati di visualizzazione definiti dal parametro . + Set di coppie chiave/valore che definiscono le informazioni sui dati di visualizzazione da restituire. + Il parametro è null o vuoto. + + + Ottiene un valore che indica se la raccolta è di sola lettura. + true se la raccolta è di sola lettura. In caso contrario, false. + + + Ottiene o imposta l'elemento associato alla chiave specificata. + Valore dell'elemento selezionato. + Chiave. + + + Ottiene un insieme contenente le chiavi del dizionario. + Insieme contenente le chiavi dell'oggetto che implementa . + + + Ottiene o imposta il modello associato ai dati di visualizzazione. + Modello associato ai dati di visualizzazione. + + + Ottiene o imposta informazioni sul modello. + Informazioni sul modello. + + + Ottiene lo stato del modello. + Stato del modello. + + + Rimuove la prima occorrenza di un oggetto specificato dall'insieme. + true se il parametro è stato rimosso dalla raccolta. In caso contrario, false.Questo metodo restituisce inoltre false se il parametro non viene trovato nella raccolta. + Oggetto da rimuovere dall'insieme. + L'insieme è di sola lettura. + + + Rimuove l'elemento dall'insieme utilizzando la chiave specificata. + true se l'elemento è stato rimosso. In caso contrario, false.Questo metodo restituisce inoltre false se il parametro non viene trovato nella raccolta originale. + Chiave dell'elemento da rimuovere. + L'insieme è di sola lettura. + + è null. + + + Imposta il modello di dati da utilizzare per la visualizzazione. + Modello di dati da utilizzare per la visualizzazione. + + + Restituisce un enumeratore che può essere utilizzato per scorrere la raccolta. + Enumeratore che può essere utilizzato per scorrere la raccolta. + + + Ottiene o imposta un oggetto che incapsula informazioni sul contesto del modello corrente. + Oggetto contenente informazioni relative al modello corrente. + + + Tenta di recuperare il valore associato alla chiave specificata. + true se la raccolta contiene un elemento con la chiave specificata. In caso contrario, false. + Chiave del valore da ottenere. + Quando termina, questo metodo restituisce il valore associato alla chiave specificata, se la chiave viene trovata; in caso contrario, restituisce il valore predefinito per il tipo del parametro .Questo parametro viene passato senza inizializzazione. + + è null. + + + Ottiene un insieme contenente i valori presenti nel dizionario. + Insieme contenente i valori dell'oggetto che implementa . + + + Rappresenta un contenitore utilizzato per passare dati fortemente tipizzati tra un controller e una visualizzazione. + Tipo del modello. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando il dizionario dei dati di visualizzazione specificato. + Dizionario dei dati di visualizzazione esistente da copiare in questa istanza. + + + Inizializza una nuova istanza della classe utilizzando il modello specificato. + Modello di dati da utilizzare per la visualizzazione. + + + Ottiene o imposta il modello. + Riferimento al modello di dati. + + + Ottiene o imposta informazioni sul modello. + Informazioni sul modello. + + + Imposta il modello di dati da utilizzare per la visualizzazione. + Modello di dati da utilizzare per la visualizzazione. + Si è verificato un errore durante l'impostazione del modello. + + + Incapsula informazioni relative al contenuto del modello corrente utilizzato per sviluppare modelli e relative agli helper HTML che interagiscono con i modelli. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe T:System.Web.Mvc.ViewDataInfo e associa un delegato per l'accesso alle informazioni sui dati di visualizzazione. + Delegato che definisce come accedere alle informazioni sui dati di visualizzazione. + + + Ottiene o imposta l'oggetto che contiene i valori da visualizzare tramite il modello. + Oggetto che contiene i valori da visualizzare tramite il modello. + + + Ottiene o imposta la descrizione della proprietà da visualizzare tramite il modello. + Descrizione della proprietà da visualizzare tramite il modello. + + + Ottiene o imposta il valore corrente da visualizzare tramite il modello. + Valore corrente da visualizzare tramite il modello. + + + Rappresenta un insieme di motori di visualizzazione disponibili per l'applicazione. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando l'elenco specificato di motori di visualizzazione. + Elenco di cui il nuovo insieme è il wrapper. + + è null. + + + Trova la visualizzazione parziale specificata utilizzando il contesto del controller specificato. + Visualizzazione parziale. + Contesto del controller. + Nome della visualizzazione parziale. + Il parametro è null. + Il parametro è null o vuoto. + + + Trova la visualizzazione specificata utilizzando il contesto del controller e la visualizzazione Master specificati. + Visualizzazione. + Contesto del controller. + Nome della visualizzazione. + Nome della visualizzazione Master. + Il parametro è null. + Il parametro è null o vuoto. + + + Consente di inserire un elemento nell'insieme in corrispondenza dell'indice specificato. + Indice in base zero in corrispondenza del quale deve essere inserito . + Oggetto da inserire. + + è minore di 0.oppure è maggiore del numero di elementi nell'insieme. + Il parametro è null. + + + Sostituisce l'elemento in corrispondenza dell'indice specificato. + Indice in base zero dell'elemento da sostituire. + Nuovo valore dell'elemento in corrispondenza dell'indice specificato. + + è minore di 0.oppure è maggiore del numero di elementi nell'insieme. + Il parametro è null. + + + Rappresenta il risultato dell'individuazione di un motore di visualizzazione. + + + Inizializza una nuova istanza della classe utilizzando i percorsi di ricerca specificati. + Percorsi di ricerca. + Il parametro è null. + + + Inizializza una nuova istanza della classe utilizzando la visualizzazione e il motore di visualizzazione specificati. + Visualizzazione. + Motore di visualizzazione. + Il parametro o è null. + + + Ottiene o imposta i percorsi di ricerca. + Percorsi di ricerca. + + + Ottiene o imposta la visualizzazione. + Visualizzazione. + + + Ottiene o imposta il motore di visualizzazione. + Motore di visualizzazione. + + + Rappresenta un insieme di motori di visualizzazione disponibili per l'applicazione. + + + Ottiene i motori di visualizzazione. + Motori di visualizzazione. + + + Rappresenta le informazioni necessarie per compilare una pagina di visualizzazione Master. + + + Inizializza una nuova istanza della classe . + + + Ottiene lo script AJAX per la pagina master. + Script AJAX per la pagina master. + + + Ottiene il codice HTML per la pagina master. + Codice HTML per la pagina master. + + + Ottiene il modello. + Modello. + + + Ottiene i dati temporanei. + Dati temporanei. + + + Ottiene l'URL. + URL. + + + Ottiene il dizionario del contenitore delle visualizzazioni dinamiche. + Dizionario del contenitore delle visualizzazioni dinamiche. + + + Ottiene il contesto di visualizzazione. + Contesto di visualizzazione. + + + Ottiene i dati della visualizzazione. + Dati della visualizzazione. + + + Ottiene il writer utilizzato per il rendering della pagina master. + Writer utilizzato per il rendering della pagina master. + + + Rappresenta le informazioni necessarie per compilare una pagina di visualizzazione Master fortemente tipizzata. + Tipo del modello. + + + Inizializza una nuova istanza della classe . + + + Ottiene lo script AJAX per la pagina master. + Script AJAX per la pagina master. + + + Ottiene il codice HTML per la pagina master. + Codice HTML per la pagina master. + + + Ottiene il modello. + Riferimento al modello di dati. + + + Ottiene i dati della visualizzazione. + Dati della visualizzazione. + + + Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una visualizzazione come una pagina Web Form. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta l'oggetto utilizzato per eseguire il rendering degli elementi HTML in scenari Ajax. + Oggetto helper Ajax associato alla visualizzazione. + + + Ottiene o imposta l'oggetto utilizzato per eseguire il rendering degli elementi HTML. + Oggetto helper HTML associato alla visualizzazione. + + + Inizializza le proprietà , e . + + + Ottiene o imposta il percorso della visualizzazione Master. + Percorso della visualizzazione Master. + + + Ottiene la proprietà Model dell'oggetto associato. + Proprietà Model dell'oggetto associato. + + + Genera l'evento all'inizio della fase di inizializzazione della pagina. + Dati dell'evento. + + + Abilita l'elaborazione della richiesta HTTP specificata dal framework di ASP.NET MVC. + Oggetto che incapsula le informazioni specifiche HTTP sulla richiesta HTTP corrente. + + + Inizializza l'oggetto che riceve il contenuto della pagina di cui eseguire il rendering. + Oggetto che riceve il contenuto della pagina. + + + Esegue il rendering della pagina di visualizzazione nella risposta utilizzando il contesto di visualizzazione specificato. + Oggetto che incapsula le informazioni necessarie per eseguire il rendering della visualizzazione che include il contesto del controller, il contesto del form, i dati temporanei e i dati di visualizzazione per la visualizzazione associata. + + + Imposta il writer di testo utilizzato per il rendering della visualizzazione nella risposta. + Writer utilizzato per il rendering della visualizzazione nella risposta. + + + Imposta il dizionario dei dati di visualizzazione per la visualizzazione associata. + Dizionario dei dati da passare alla visualizzazione. + + + Ottiene i dati temporanei da passare alla visualizzazione. + Dati temporanei da passare alla visualizzazione. + + + Ottiene o imposta l'URL della pagina di cui è stato eseguito il rendering. + URL della pagina di cui è stato eseguito il rendering. + + + Ottiene il contenitore delle visualizzazioni. + Contenitore delle visualizzazioni. + + + Ottiene o imposta le informazioni utilizzate per il rendering della visualizzazione. + Informazioni utilizzate per eseguire il rendering della visualizzazione che includono il contesto del form, i dati temporanei e i dati di visualizzazione della visualizzazione associata. + + + Ottiene o imposta un dizionario che contiene i dati da passare tra il controller e la visualizzazione. + Dizionario che contiene i dati da passare tra il controller e la visualizzazione. + + + Ottiene il writer di testo utilizzato per il rendering della visualizzazione nella risposta. + Writer di testo utilizzato per il rendering della visualizzazione nella risposta. + + + Rappresenta le informazioni necessarie per eseguire il rendering di una visualizzazione fortemente tipizzata come pagina Web Form. + Tipo del modello. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta l'oggetto che supporta il rendering degli elementi HTML in scenari Ajax. + Oggetto helper Ajax associato alla visualizzazione. + + + Ottiene o imposta l'oggetto che fornisce supporto per l'esecuzione del rendering degli elementi. + Oggetto helper HTML associato alla visualizzazione. + + + Crea un'istanza delle proprietà e e le inizializza. + + + Ottiene la proprietà dell'oggetto associato. + Riferimento al modello di dati. + + + Imposta il dizionario dei dati di visualizzazione per la visualizzazione associata. + Dizionario dei dati da passare alla visualizzazione. + + + Ottiene o imposta un dizionario che contiene i dati da passare tra il controller e la visualizzazione. + Dizionario che contiene i dati da passare tra il controller e la visualizzazione. + + + Rappresenta una classe utilizzata per eseguire il rendering di una visualizzazione utilizzando un'istanza di restituita da un oggetto . + + + Inizializza una nuova istanza della classe . + + + Esegue una ricerca nei motori di visualizzazione registrati e restituisce l'oggetto utilizzato per eseguire il rendering della visualizzazione. + Oggetto utilizzato per il rendering della visualizzazione. + Contesto del controller. + Si è verificato un errore durante la ricerca della visualizzazione da parte del metodo. + + + Ottiene il nome della visualizzazione Master (ad esempio un modello o una pagina master) da utilizzare quando viene eseguito il rendering della visualizzazione. + Nome della visualizzazione Master. + + + Rappresenta una classe di base utilizzata per fornire il modello alla visualizzazione e quindi eseguire il rendering della visualizzazione nella risposta. + + + Inizializza una nuova istanza della classe . + + + Se viene chiamato dall'invoker dell'azione, esegue il rendering della visualizzazione nella risposta. + Contesto in cui il risultato viene eseguito. + Il parametro è null. + + + Restituisce l'oggetto utilizzato per eseguire il rendering della visualizzazione. + Motore di visualizzazione. + Contesto. + + + Ottiene il modello di dati della visualizzazione. + Modello di dati della visualizzazione. + + + Ottiene o imposta l'oggetto per il risultato. + Dati temporanei. + + + Ottiene o imposta l'oggetto di cui viene eseguito il rendering nella risposta. + Visualizzazione. + + + Ottiene il contenitore delle visualizzazioni. + Contenitore delle visualizzazioni. + + + Ottiene o imposta l'oggetto dei dati della visualizzazione per il risultato. + Dati della visualizzazione. + + + Ottiene o imposta l'insieme di motori di visualizzazione associati al risultato. + Insieme di motori di visualizzazione. + + + Ottiene o imposta il nome della visualizzazione di cui eseguire il rendering. + Nome della visualizzazione. + + + Fornisce una classe astratta che può essere utilizzata per implementare una pagina di avvio della visualizzazione (master). + + + Quando viene implementato in una classe derivata, inizializza una nuova istanza della classe . + + + Se implementato in una classe derivata, ottiene il markup HTML per la pagina di avvio della visualizzazione. + Markup HTML per la pagina di avvio della visualizzazione. + + + Se implementato in una classe derivata, ottiene l'URL per la pagina di avvio della visualizzazione. + URL per la pagina di avvio della visualizzazione. + + + Se implementato in una classe derivata, ottiene il contesto di visualizzazione per la pagina di avvio della visualizzazione. + Contesto di visualizzazione per la pagina di avvio della visualizzazione. + + + Fornisce un contenitore per gli oggetti . + + + Inizializza una nuova istanza della classe . + + + Fornisce un contenitore per gli oggetti . + Tipo del modello. + + + Inizializza una nuova istanza della classe . + + + Ottiene il valore formattato. + Valore formattato. + + + Rappresenta il tipo di una visualizzazione. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta il nome del tipo. + Nome del tipo. + + + Rappresenta le informazioni necessarie per compilare un controllo utente. + + + Inizializza una nuova istanza della classe . + + + Ottiene lo script AJAX per la visualizzazione. + Script AJAX per la visualizzazione. + + + Verifica che i dati della visualizzazione vengano aggiunti all'oggetto del controllo utente, se tali dati sono disponibili. + + + Ottiene il codice HTML per la visualizzazione. + Codice HTML per la visualizzazione. + + + Ottiene il modello. + Modello. + + + Esegue il rendering della visualizzazione utilizzando il contesto di visualizzazione specificato. + Contesto di visualizzazione. + + + Imposta il writer di testo utilizzato per il rendering della visualizzazione nella risposta. + Writer utilizzato per il rendering della visualizzazione nella risposta. + + + Imposta il dizionario dei dati della visualizzazione utilizzando i dati della visualizzazione specificati. + Dati della visualizzazione. + + + Ottiene il dizionario dei dati temporanei. + Dizionario dei dati temporanei. + + + Ottiene l'URL per la visualizzazione. + URL per la visualizzazione. + + + Ottiene il contenitore delle visualizzazioni. + Contenitore delle visualizzazioni. + + + Ottiene o imposta il contesto di visualizzazione. + Contesto di visualizzazione. + + + Ottiene o imposta il dizionario dei dati della visualizzazione. + Dizionario dei dati della visualizzazione. + + + Ottiene o imposta la chiave di dati della visualizzazione. + Chiave di dati della visualizzazione. + + + Ottiene il writer utilizzato per il rendering della visualizzazione nella risposta. + Writer utilizzato per il rendering della visualizzazione nella risposta. + + + Rappresenta le informazioni necessarie per compilare un controllo utente fortemente tipizzato. + Tipo del modello. + + + Inizializza una nuova istanza della classe . + + + Ottiene lo script AJAX per la visualizzazione. + Script AJAX per la visualizzazione. + + + Ottiene il codice HTML per la visualizzazione. + Codice HTML per la visualizzazione. + + + Ottiene il modello. + Riferimento al modello di dati. + + + Imposta i dati per la visualizzazione. + Dati della visualizzazione. + + + Ottiene o imposta i dati della visualizzazione. + Dati della visualizzazione. + + + Rappresenta un'implementazione della classe di base astratta dell'interfaccia . + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta i formati del percorso master abilitati per l'area. + Formati del percorso master abilitati per l'area. + + + Ottiene o imposta i formati del percorso della visualizzazione parziale abilitati per l'area. + Formati del percorso della visualizzazione parziale abilitati per l'area. + + + Ottiene o imposta i formati del percorso della visualizzazione abilitati per l'area. + Formati del percorso della visualizzazione abilitati per l'area. + + + Crea la visualizzazione parziale specificata utilizzando il contesto del controller specificato. + Riferimento alla visualizzazione parziale. + Contesto del controller. + Percorso parziale per la nuova visualizzazione parziale. + + + Crea la visualizzazione specificata utilizzando il contesto del controller, il percorso della visualizzazione e il percorso della visualizzazione Master. + Riferimento alla visualizzazione. + Contesto del controller. + Percorso della visualizzazione. + Percorso della visualizzazione Master. + + + Ottiene o imposta il provider della modalità di visualizzazione. + Provider della modalità di visualizzazione. + + + Restituisce un valore che indica se il file si trova nel percorso specificato, utilizzando il contesto del controller specificato. + true se il file si trova nel percorso specificato. In caso contrario, false. + Contesto del controller. + Percorso virtuale. + + + Ottiene o imposta le estensioni di file utilizzate per individuare una visualizzazione. + Estensioni di file utilizzate per individuare una visualizzazione. + + + Trova la visualizzazione parziale specificata utilizzando il contesto del controller specificato. + Visualizzazione parziale. + Contesto del controller. + Nome della visualizzazione parziale. + true per utilizzare la visualizzazione parziale memorizzata nella cache. + Il parametro è null (Nothing in Visual Basic). + Il parametro è null o vuoto. + + + Trova la visualizzazione specificata utilizzando il contesto del controller e il nome della visualizzazione Master specificati. + Visualizzazione Pagina. + Contesto del controller. + Nome della visualizzazione. + Nome della visualizzazione Master. + true per utilizzare la visualizzazione memorizzata nella cache. + Il parametro è null (Nothing in Visual Basic). + Il parametro è null o vuoto. + + + Ottiene o imposta i formati del percorso master. + Formati del percorso master. + + + Ottiene o imposta i formati del percorso della visualizzazione parziale. + Formati del percorso della visualizzazione parziale. + + + Rilascia la visualizzazione specificata utilizzando il contesto del controller specificato. + Contesto del controller. + Visualizzazione da rilasciare. + + + Ottiene o imposta la cache del percorso di visualizzazione. + Cache del percorso di visualizzazione. + + + Ottiene o imposta i formati del percorso di visualizzazione. + Formati del percorso di visualizzazione. + + + Ottiene o imposta il provider di percorsi virtuali. + Provider di percorsi virtuali. + + + Rappresenta le informazioni necessarie per compilare una pagina Web Form in ASP.NET MVC. + + + Inizializza una nuova istanza della classe utilizzando il contesto del controller e il percorso della visualizzazione. + Contesto del controller. + Percorso della visualizzazione. + + + Inizializza una nuova istanza della classe utilizzando il contesto del controller, il percorso della visualizzazione e il percorso della pagina master. + Contesto del controller. + Percorso della visualizzazione. + Percorso della pagina master. + + + Inizializza una nuova istanza della classe utilizzando il contesto del controller, il percorso della visualizzazione, il percorso della pagina master e un'istanza di . + Contesto del controller. + Percorso della visualizzazione. + Percorso della pagina master. + Istanza dell'interfaccia dell'attivatore della pagina di visualizzazione. + + + Ottiene o imposta il percorso della visualizzazione Master. + Percorso della visualizzazione Master. + + + Esegue il rendering della visualizzazione nella risposta. + Oggetto che incapsula le informazioni necessarie per eseguire il rendering della visualizzazione che include il contesto del controller, il contesto del form, i dati temporanei e i dati di visualizzazione per la visualizzazione associata. + Oggetto writer di testo utilizzato per scrivere l'output HTML. + Istanza della pagina di visualizzazione. + + + Rappresenta un motore di visualizzazione utilizzato per eseguire il rendering di una pagina Web Form nella risposta. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando l'attivatore della pagina di visualizzazione specificato. + Istanza di una classe che implementa l'interfaccia . + + + Crea la visualizzazione parziale specificata utilizzando il contesto del controller specificato. + Visualizzazione parziale. + Contesto del controller. + Percorso parziale. + + + Crea la visualizzazione specificata utilizzando il contesto del controller, nonché i percorsi della visualizzazione e della visualizzazione Master specificati. + Visualizzazione. + Contesto del controller. + Percorso della visualizzazione. + Percorso della visualizzazione Master. + + + Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una visualizzazione che utilizza la sintassi ASP.NET Razor. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta l'oggetto utilizzato per eseguire il rendering del codice HTML con Ajax. + Oggetto utilizzato per eseguire il rendering del codice HTML con Ajax. + + + Imposta il contesto e i dati della visualizzazione per la pagina. + Pagina padre. + + + Ottiene l'oggetto associato alla pagina. + Oggetto associato alla pagina. + + + Esegue la gerarchia delle pagine per la pipeline di esecuzione ASP.NET Razor. + + + Ottiene o imposta l'oggetto utilizzato per eseguire il rendering degli elementi HTML. + Oggetto utilizzato per eseguire il rendering degli elementi HTML. + + + Inizializza le classi , e . + + + Ottiene la proprietà Model dell'oggetto associato. + Proprietà Model dell'oggetto associato. + + + Imposta i dati della visualizzazione. + Dati della visualizzazione. + + + Ottiene i dati temporanei da passare alla visualizzazione. + Dati temporanei da passare alla visualizzazione. + + + Ottiene o imposta l'URL della pagina di cui è stato eseguito il rendering. + URL della pagina di cui è stato eseguito il rendering. + + + Ottiene il contenitore delle visualizzazioni. + Contenitore delle visualizzazioni. + + + Ottiene o imposta le informazioni utilizzate per il rendering della visualizzazione. + Informazioni utilizzate per eseguire il rendering della visualizzazione che includono il contesto del form, i dati temporanei e i dati di visualizzazione della visualizzazione associata. + + + Ottiene o imposta un dizionario che contiene i dati da passare tra il controller e la visualizzazione. + Dizionario che contiene i dati da passare tra il controller e la visualizzazione. + + + Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una visualizzazione che utilizza la sintassi ASP.NET Razor. + Tipo di modello di dati della visualizzazione. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta l'oggetto utilizzato per eseguire il rendering del markup HTML con Ajax. + Oggetto utilizzato per eseguire il rendering del markup HTML con Ajax. + + + Ottiene o imposta l'oggetto utilizzato per eseguire il rendering degli elementi HTML. + Oggetto utilizzato per eseguire il rendering degli elementi HTML. + + + Inizializza le classi , e . + + + Ottiene la proprietà Model dell'oggetto associato. + Proprietà Model dell'oggetto associato. + + + Imposta i dati della visualizzazione. + Dati della visualizzazione. + + + Ottiene o imposta un dizionario che contiene i dati da passare tra il controller e la visualizzazione. + Dizionario che contiene i dati da passare tra il controller e la visualizzazione. + + + Rappresenta il supporto per ASP.NET AJAX in un'applicazione ASP.NET MVC + + + Restituisce un elemento ancoraggio che contiene l'URL del metodo di azione specificato. Quando viene selezionato il collegamento all'azione, il metodo di azione viene richiamato in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome del metodo di azione. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene l'URL del metodo di azione specificato. Quando viene selezionato il collegamento all'azione, il metodo di azione viene richiamato in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome del metodo di azione. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene l'URL del metodo di azione specificato. Quando viene selezionato il collegamento all'azione, il metodo di azione viene richiamato in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene l'URL del metodo di azione specificato. Quando viene selezionato il collegamento all'azione, il metodo di azione viene richiamato in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene l'URL del metodo di azione specificato. Quando viene selezionato il collegamento all'azione, il metodo di azione viene richiamato in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome del metodo di azione. + Nome del controller. + Protocollo per l'URL, ad esempio "http" o "https". + Nome host per l'URL. + Nome del frammento URL (nome dell'ancoraggio). + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene l'URL del metodo di azione specificato. Quando viene selezionato il collegamento all'azione, il metodo di azione viene richiamato in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome del metodo di azione. + Nome del controller. + Protocollo per l'URL, ad esempio "http" o "https". + Nome host per l'URL. + Nome del frammento URL (nome dell'ancoraggio). + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene l'URL del metodo di azione specificato. Quando viene selezionato il collegamento all'azione, il metodo di azione viene richiamato in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome del metodo di azione. + Nome del controller. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene l'URL del metodo di azione specificato. Quando viene selezionato il collegamento all'azione, il metodo di azione viene richiamato in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene l'URL del metodo di azione specificato. Quando viene selezionato il collegamento all'azione, il metodo di azione viene richiamato in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene l'URL del metodo di azione specificato. Quando viene selezionato il collegamento all'azione, il metodo di azione viene richiamato in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome del metodo di azione. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene l'URL del metodo di azione specificato. Quando viene selezionato il collegamento all'azione, il metodo di azione viene richiamato in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome del metodo di azione. + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene l'URL del metodo di azione specificato. Quando viene selezionato il collegamento all'azione, il metodo di azione viene richiamato in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome del metodo di azione. + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Scrive un tag <form> di apertura nella risposta. + Tag <form> di apertura. + Helper AJAX. + Nome del metodo di azione che gestirà la richiesta. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + + + Scrive un tag <form> di apertura nella risposta. + Tag <form> di apertura. + Helper AJAX. + Nome del metodo di azione che gestirà la richiesta. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Scrive un tag <form> di apertura nella risposta. + Tag <form> di apertura. + Helper AJAX. + Nome del metodo di azione che gestirà la richiesta. + Nome del controller. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + + + Scrive un tag <form> di apertura nella risposta. + Tag <form> di apertura. + Helper AJAX. + Nome del metodo di azione che gestirà la richiesta. + Nome del controller. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Scrive un tag <form> di apertura nella risposta. + Tag <form> di apertura. + Helper AJAX. + Nome del metodo di azione che gestirà la richiesta. + Nome del controller. + Oggetto che fornisce le opzioni per la richiesta asincrona. + + + Scrive un tag <form> di apertura nella risposta. + Tag <form> di apertura. + Helper AJAX. + Nome del metodo di azione che gestirà la richiesta. + Nome del controller. + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + + + Scrive un tag <form> di apertura nella risposta. + Tag <form> di apertura. + Helper AJAX. + Nome del metodo di azione che gestirà la richiesta. + Nome del controller. + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Scrive un tag <form> di apertura nella risposta. + Tag <form> di apertura. + Helper AJAX. + Nome del metodo di azione che gestirà la richiesta. + Oggetto che fornisce le opzioni per la richiesta asincrona. + + + Scrive un tag <form> di apertura nella risposta. + Tag <form> di apertura. + Helper AJAX. + Nome del metodo di azione che gestirà la richiesta. + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + + + Scrive un tag <form> di apertura nella risposta. + Tag <form> di apertura. + Helper AJAX. + Nome del metodo di azione che gestirà la richiesta. + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Scrive un tag <form> di apertura nella risposta. + Tag <form> di apertura. + Helper AJAX. + Oggetto che fornisce le opzioni per la richiesta asincrona. + + + Scrive un tag <form> di apertura nella risposta utilizzando le informazioni di routing specificate. + Tag <form> di apertura. + Helper AJAX. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + + + Scrive un tag <form> di apertura nella risposta utilizzando le informazioni di routing specificate. + Tag <form> di apertura. + Helper AJAX. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Scrive un tag <form> di apertura nella risposta utilizzando le informazioni di routing specificate. + Tag <form> di apertura. + Helper AJAX. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto che fornisce le opzioni per la richiesta asincrona. + + + Scrive un tag <form> di apertura nella risposta utilizzando le informazioni di routing specificate. + Tag <form> di apertura. + Helper AJAX. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + + + Scrive un tag <form> di apertura nella risposta utilizzando le informazioni di routing specificate. + Tag <form> di apertura. + Helper AJAX. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento HTML script che contiene un riferimento a uno script di globalizzazione che definisce le informazioni sulle impostazioni cultura. + Elemento script il cui attributo src è impostato sullo script di globalizzazione, come illustrato nell'esempio seguente: <script type="text/javascript" src="/MvcApplication1/Scripts/Globalization/en-US.js"></script> + Oggetto helper AJAX esteso da questo metodo. + + + Restituisce un elemento HTML script che contiene un riferimento a uno script di globalizzazione che definisce le informazioni sulle impostazioni cultura specificate. + Elemento HTML script il cui attributo src è impostato sullo script di globalizzazione, come illustrato nell'esempio seguente:<script type="text/javascript" src="/MvcApplication1/Scripts/Globalization/en-US.js"></script> + Oggetto helper AJAX esteso da questo metodo. + Incapsula informazioni sulle impostazioni cultura di destinazione, ad esempio i formati della data. + Il parametro è null. + + + Restituisce un elemento ancoraggio che contiene il percorso virtuale dei valori di route specificati. Quando viene selezionato il collegamento, viene effettuata una richiesta al percorso virtuale in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene il percorso virtuale dei valori di route specificati. Quando viene selezionato il collegamento, viene effettuata una richiesta al percorso virtuale in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene il percorso virtuale dei valori di route specificati. Quando viene selezionato il collegamento, viene effettuata una richiesta al percorso virtuale in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene il percorso virtuale dei valori di route specificati. Quando viene selezionato il collegamento, viene effettuata una richiesta al percorso virtuale in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene il percorso virtuale dei valori di route specificati. Quando viene selezionato il collegamento, viene effettuata una richiesta al percorso virtuale in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Protocollo per l'URL, ad esempio "http" o "https". + Nome host per l'URL. + Nome del frammento URL (nome dell'ancoraggio). + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene il percorso virtuale dei valori di route specificati. Quando viene selezionato il collegamento, viene effettuata una richiesta al percorso virtuale in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene il percorso virtuale dei valori di route specificati. Quando viene selezionato il collegamento, viene effettuata una richiesta al percorso virtuale in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene il percorso virtuale dei valori di route specificati. Quando viene selezionato il collegamento, viene effettuata una richiesta al percorso virtuale in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene il percorso virtuale dei valori di route specificati. Quando viene selezionato il collegamento, viene effettuata una richiesta al percorso virtuale in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene il percorso virtuale dei valori di route specificati. Quando viene selezionato il collegamento, viene effettuata una richiesta al percorso virtuale in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene il percorso virtuale dei valori di route specificati. Quando viene selezionato il collegamento, viene effettuata una richiesta al percorso virtuale in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene il percorso virtuale dei valori di route specificati. Quando viene selezionato il collegamento, viene effettuata una richiesta al percorso virtuale in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Rappresenta le impostazioni delle opzioni per l'esecuzione di script Ajax in un'applicazione ASP.NET MVC. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta il messaggio da visualizzare in una finestra di conferma prima dell'invio di una richiesta. + Messaggio da visualizzare in una finestra di conferma. + + + Ottiene o imposta il metodo di richiesta HTTP ("Get" o "Post"). + Metodo di richiesta HTTP.Il valore predefinito è "Post". + + + Ottiene o imposta la modalità che specifica come inserire la risposta nell'elemento DOM di destinazione. + Modalità di inserimento ("InsertAfter", "InsertBefore" o "Replace").Il valore predefinito è "Replace". + + + Ottiene o imposta un valore, in millisecondi, che controlla la durata dell'animazione quando l'elemento di caricamento viene visualizzato o nascosto. + Valore, in millisecondi, che controlla la durata dell'animazione quando l'elemento di caricamento viene visualizzato o nascosto. + + + Ottiene o imposta l'attributo id di un elemento HTML visualizzato durante il caricamento della funzione Ajax. + ID dell'elemento visualizzato durante il caricamento della funzione Ajax. + + + Ottiene o imposta il nome della funzione JavaScript da chiamare immediatamente prima dell'aggiornamento della pagina. + Nome della funzione JavaScript da chiamare prima dell'aggiornamento della pagina. + + + Ottiene o imposta la funzione JavaScript da chiamare dopo la creazione di un'istanza dei dati della risposta ma prima dell'aggiornamento della pagina. + Funzione JavaScript da chiamare dopo la creazione di un'istanza dei dati della risposta. + + + Ottiene o imposta la funzione JavaScript da chiamare se l'aggiornamento della pagina non riesce. + Funzione JavaScript da chiamare se l'aggiornamento della pagina non riesce. + + + Ottiene o imposta la funzione JavaScript da chiamare dopo il corretto aggiornamento della pagina. + Funzione JavaScript da chiamare dopo il corretto aggiornamento della pagina. + + + Restituisce le opzioni Ajax come insieme di attributi HTML per supportare l'utilizzo di JavaScript non intrusivo. + Opzioni Ajax come insieme di attributi HTML per supportare l'utilizzo di JavaScript non intrusivo. + + + Ottiene o imposta l'ID dell'elemento DOM da aggiornare utilizzando la risposta del server. + ID dell'elemento DOM da aggiornare. + + + Ottiene o imposta l'URL a cui inviare la richiesta. + URL a cui inviare la richiesta. + + + Enumera le modalità di inserimento di script AJAX. + + + Sostituzione dell'elemento. + + + Inserimento prima dell'elemento. + + + Inserimento dopo l'elemento. + + + Fornisce informazioni su un metodo di azione asincrono, ad esempio nome, controller, parametri, attributi e filtri. + + + Inizializza una nuova istanza della classe . + + + Richiama il metodo di azione asincrono utilizzando i parametri e il contesto del controller specificati. + Oggetto contenente il risultato di una chiamata asincrona. + Contesto del controller. + Parametri del metodo di azione. + Metodo di callback. + Oggetto contenente informazioni che devono essere utilizzate dal metodo di callback.Questo parametro può essere null. + + + Restituisce il risultato di un'operazione asincrona. + Risultato di un'operazione asincrona. + Oggetto che rappresenta lo stato di un'operazione asincrona. + + + Esegue il metodo di azione asincrono utilizzando i parametri e il contesto del controller specificati. + Risultato dell'esecuzione del metodo di azione asincrono. + Contesto del controller. + Parametri del metodo di azione. + + + Rappresenta una classe responsabile del richiamo dei metodi di azione di un controller asincrono. + + + Inizializza una nuova istanza della classe . + + + Richiama il metodo di azione asincrono utilizzando il contesto del controller, il nome dell'azione, il metodo di callback e lo stato specificati. + Oggetto contenente il risultato di un'operazione asincrona. + Contesto del controller. + Nome dell'azione. + Metodo di callback. + Oggetto contenente informazioni che devono essere utilizzate dal metodo di callback.Questo parametro può essere null. + + + Richiama il metodo di azione asincrono utilizzando il contesto del controller, il descrittore dell'azione, i parametri, il metodo di callback e lo stato specificati. + Oggetto contenente il risultato di un'operazione asincrona. + Contesto del controller. + Descrittore dell'azione. + Parametri per il metodo di azione asincrono. + Metodo di callback. + Oggetto contenente informazioni che devono essere utilizzate dal metodo di callback.Questo parametro può essere null. + + + Richiama il metodo di azione asincrono utilizzando il contesto del controller, i filtri, il descrittore dell'azione, i parametri, il metodo di callback e lo stato specificati. + Oggetto contenente il risultato di un'operazione asincrona. + Contesto del controller. + Filtri. + Descrittore dell'azione. + Parametri per il metodo di azione asincrono. + Metodo di callback. + Oggetto contenente informazioni che devono essere utilizzate dal metodo di callback.Questo parametro può essere null. + + + Annulla l'azione. + true se l'azione è stata annullata. In caso contrario, false. + Oggetto definito dall'utente qualificato per un'operazione asincrona o contenente informazioni relative a un'operazione asincrona. + + + Annulla l'azione. + true se l'azione è stata annullata. In caso contrario, false. + Oggetto definito dall'utente qualificato per un'operazione asincrona o contenente informazioni relative a un'operazione asincrona. + + + Annulla l'azione. + true se l'azione è stata annullata. In caso contrario, false. + Oggetto definito dall'utente qualificato per un'operazione asincrona o contenente informazioni relative a un'operazione asincrona. + + + Restituisce il descrittore del controller. + Descrittore del controller. + Contesto del controller. + + + Fornisce le operazioni asincrone per la classe . + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando il contesto di sincronizzazione. + Contesto di sincronizzazione. + + + Notifica ad ASP.NET che tutte le operazioni asincrone sono complete. + + + Si verifica quando viene chiamato il metodo . + + + Ottiene il numero di operazioni in sospeso. + Numero di operazioni in sospeso. + + + Ottiene i parametri passati al metodo di completamento asincrono. + Parametri passati al metodo di completamento asincrono. + + + Esegue un callback nel contesto di sincronizzazione corrente. + Azione asincrona. + + + Ottiene o imposta il valore del timeout asincrono in millisecondi. + Valore del timeout asincrono in millisecondi. + + + Definisce l'interfaccia per un invoker di azione, utilizzato per richiamare un'azione asincrona in risposta a una richiesta HTTP. + + + Richiama l'azione specificata. + Stato del risultato asincrono. + Contesto del controller. + Nome dell'azione asincrona. + Metodo di callback. + Stato. + + + Annulla l'azione asincrona. + true se il metodo asincrono poteva essere annullato. In caso contrario, false. + Risultato asincrono. + + + Definisce i metodi necessari per un controller asincrono. + + + Esegue il contesto della richiesta specificato. + Stato dell'operazione asincrona. + Contesto della richiesta. + Metodo di callback asincrono. + Stato. + + + Termina l'operazione asincrona. + Risultato asincrono. + + + Fornisce un contenitore per l'oggetto gestore asincrono. + + + Ottiene l'oggetto gestore asincrono. + Oggetto gestore asincrono. + + + Fornisce un contenitore che gestisce un conteggio di operazioni asincrone in sospeso. + + + Inizializza una nuova istanza della classe . + + + Si verifica al completamento di un metodo asincrono. + + + Ottiene il conteggio delle operazioni. + Conteggio delle operazioni. + + + Riduce di 1 il conteggio delle operazioni. + Conteggio delle operazioni aggiornato. + + + Riduce il conteggio delle operazioni del valore specificato. + Conteggio delle operazioni aggiornato. + Numero di operazioni per il quale ridurre il conteggio. + + + Incrementa di uno il conteggio delle operazioni. + Conteggio delle operazioni aggiornato. + + + Incrementa il conteggio delle operazioni del valore specificato. + Conteggio delle operazioni aggiornato. + Numero di operazioni per il quale incrementare il conteggio. + + + Fornisce informazioni su un metodo di azione asincrono, ad esempio nome, controller, parametri, attributi e filtri. + + + Inizializza una nuova istanza della classe . + Oggetto contenente informazioni sul metodo che avvia l'operazione asincrona (il metodo il cui nome termina con "Asynch"). + Oggetto contenente informazioni sul metodo di completamento (metodo il cui nome termina con "Completed"). + Nome dell'azione. + Descrittore del controller. + + + Ottiene il nome del metodo di azione. + Nome del metodo di azione. + + + Ottiene le informazioni sul metodo per il metodo di azione asincrono. + Informazioni sul metodo per il metodo di azione asincrono. + + + Inizia l'esecuzione del metodo di azione asincrono utilizzando i parametri e il contesto del controller specificati. + Oggetto contenente il risultato di una chiamata asincrona. + Contesto del controller. + Parametri del metodo di azione. + Metodo di callback. + Oggetto contenente informazioni che devono essere utilizzate dal metodo di callback.Questo parametro può essere null. + + + Ottiene le informazioni sul metodo per il metodo di completamento asincrono. + Informazioni sul metodo per il metodo di completamento asincrono. + + + Ottiene il descrittore del controller per il metodo di azione asincrono. + Il descrittore del controller per il metodo di azione asincrono. + + + Restituisce il risultato di un'operazione asincrona. + Risultato di un'operazione asincrona. + Oggetto che rappresenta lo stato di un'operazione asincrona. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, esclusi gli attributi denominati. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, identificati dal tipo. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato del tipo specificato. + Tipo di attributi personalizzati da restituire. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + + + Ottiene gli attributi del filtro. + Attributi del filtro. + Usa flag di cache. + + + Restituisce i parametri del metodo di azione. + Parametri del metodo di azione. + + + Restituisce i selettori del metodo di azione. + Selettori del metodo di azione. + + + Determina se per il membro di azione sono definite una o più istanze del tipo di attributo specificato. + true se per questo membro è definito un attributo del tipo rappresentato da . In caso contrario, false. + Tipo dell'attributo personalizzato. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + + + Ottiene l'ID univoco inizializzato in modalità differita dell'istanza di questa classe. + ID univoco inizializzato in modalità differita dell'istanza di questa classe. + + + Incapsula le informazioni che descrivono un controller asincrono, ad esempio nome, tipo e azioni. + + + Inizializza una nuova istanza della classe . + Tipo del controller. + + + Ottiene il tipo del controller. + Tipo del controller. + + + Trova un metodo di azione utilizzando il nome e il contesto del controller specificati. + Informazioni sul metodo di azione. + Contesto del controller. + Nome dell'azione. + + + Restituisce un elenco di descrittori dei metodi di azione nel controller. + Elenco di descrittori dei metodi di azione nel controller. + + + Restituisce gli attributi personalizzati definiti per questo membro, esclusi gli attributi denominati. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + + + Restituisce gli attributi personalizzati di un tipo specificato definiti per questo membro, esclusi gli attributi denominati. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + Tipo degli attributi personalizzati. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + + + Ottiene gli attributi del filtro. + Attributi del filtro. + true per utilizzare la cache. In caso contrario, false. + + + Restituisce un valore che indica se per questo membro sono definite una o più istanze dell'attributo personalizzato specificato. + true se per questo membro è definito un attributo del tipo rappresentato da . In caso contrario, false. + Tipo dell'attributo personalizzato. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + + + Rappresenta un'eccezione che si è verificata durante l'elaborazione sincrona di una richiesta HTTP in un'applicazione ASP.NET MVC + + + Inizializza una nuova istanza della classe utilizzando un messaggio fornito dal sistema. + + + Inizializza una nuova istanza della classe utilizzando il messaggio specificato. + Messaggio in cui viene descritta l'eccezione.Il chiamante di questo costruttore deve assicurare che la stringa sia stata localizzata in base alle impostazioni cultura correnti del sistema. + + + Inizializza una nuova istanza della classe utilizzando un messaggio di errore specificato e un riferimento all'eccezione interna che rappresenta la causa di questa eccezione. + Messaggio in cui viene descritta l'eccezione.Il chiamante di questo costruttore deve assicurare che la stringa sia stata localizzata in base alle impostazioni cultura correnti del sistema. + L'eccezione che è la causa dell'eccezione corrente.Se il parametro non è null, l'eccezione corrente viene generata in un blocco catch in cui viene gestita l'eccezione interna. + + + Quando un metodo di azione restituisce Task o Task<T>, fornice informazioni sull'azione. + + + Inizializza una nuova istanza della classe . + Informazioni sul metodo dell'attività. + Nome dell'azione. + Descrittore del controller. + + + Ottiene il nome del metodo di azione. + Nome del metodo di azione. + + + Richiama il metodo di azione asincrono utilizzando i parametri, il callback del contesto del controller e lo stato specificati. + Oggetto contenente il risultato di una chiamata asincrona. + Contesto del controller. + Parametri del metodo di azione. + Metodo di callback opzionale. + Oggetto contenente informazioni che devono essere utilizzate dal metodo di callback.Questo parametro può essere null. + + + Ottiene il descrittore del controller. + Descrittore del controller. + + + Termina l'operazione asincrona. + Risultato di un'operazione asincrona. + Oggetto che rappresenta lo stato di un'operazione asincrona. + + + Esegue il metodo di azione asincrono. + Risultato dell'esecuzione del metodo di azione asincrono. + Contesto del controller. + Parametri del metodo di azione. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, esclusi gli attributi denominati. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, identificati dal tipo. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + Tipo degli attributi personalizzati. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + + + Restituisce una matrice di tutti gli attributi personalizzati applicati a questo membro. + Una matrice contenente tutti gli attributi personalizzati applicati a questo membro o una matrice con zero elementi se non è stato definito alcun attributo. + true per cercare gli attributi nella catena di ereditarietà di questo membro. In caso contrario, false. + + + Restituisce i parametri del metodo di azione asincrono. + Parametri del metodo di azione asincrono. + + + Restituisce i selettori del metodo di azione asincrono. + Selettori del metodo di azione asincrono. + + + Restituisce un valore che indica se per questo membro sono definite una o più istanze dell'attributo personalizzato specificato. + Valore che indica se per questo membro sono definite una o più istanze dell'attributo personalizzato specificato. + Tipo dell'attributo personalizzato. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + + + Ottiene informazioni per l'attività asincrona. + Informazioni per l'attività asincrona. + + + Ottiene l'ID univoco per l'attività. + ID univoco per l'attività. + + + Rappresenta il supporto per la chiamata di metodi di azione figlio e l'esecuzione del rendering dell'inline del risultato in una visualizzazione padre. + + + Richiama il metodo di azione figlio specificato e restituisce il risultato come stringa HTML. + Risultato dell'azione figlio come stringa HTML. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione da richiamare. + Il parametro è null. + Il parametro è null o vuoto. + Non è possibile trovare i dati del percorso virtuale necessari. + + + Richiama il metodo di azione figlio specificato con i parametri specificati e restituisce il risultato come stringa HTML. + Risultato dell'azione figlio come stringa HTML. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione da richiamare. + Oggetto contenente i parametri per una route.È possibile utilizzare per fornire i parametri associati ai parametri del metodo di azione.Il parametro viene unito ai valori della route originali eseguendone l'override. + Il parametro è null. + Il parametro è null o vuoto. + Non è possibile trovare i dati del percorso virtuale necessari. + + + Richiama il metodo di azione figlio specificato utilizzando il nome del controller specificato e restituisce il risultato come stringa HTML. + Risultato dell'azione figlio come stringa HTML. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione da richiamare. + Nome del controller contenente il metodo di azione. + Il parametro è null. + Il parametro è null o vuoto. + Non è possibile trovare i dati del percorso virtuale necessari. + + + Richiama il metodo di azione figlio specificato utilizzando i parametri e il nome del controller specificati e restituisce il risultato come stringa HTML. + Risultato dell'azione figlio come stringa HTML. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione da richiamare. + Nome del controller contenente il metodo di azione. + Oggetto contenente i parametri per una route.È possibile utilizzare per fornire i parametri associati ai parametri del metodo di azione.Il parametro viene unito ai valori della route originali eseguendone l'override. + Il parametro è null. + Il parametro è null o vuoto. + Non è possibile trovare i dati del percorso virtuale necessari. + + + Richiama il metodo di azione figlio specificato utilizzando i parametri e il nome del controller specificati e restituisce il risultato come stringa HTML. + Risultato dell'azione figlio come stringa HTML. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione da richiamare. + Nome del controller contenente il metodo di azione. + Dizionario contenente i parametri per una route.È possibile utilizzare per fornire i parametri associati ai parametri del metodo di azione.Il parametro viene unito ai valori della route originali eseguendone l'override. + Il parametro è null. + Il parametro è null o vuoto. + Non è possibile trovare i dati del percorso virtuale necessari. + + + Richiama il metodo di azione figlio specificato utilizzando i parametri specificati e restituisce il risultato come stringa HTML. + Risultato dell'azione figlio come stringa HTML. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione da richiamare. + Dizionario contenente i parametri per una route.È possibile utilizzare per fornire i parametri associati ai parametri del metodo di azione.Il parametro viene unito ai valori della route originali eseguendone l'override. + Il parametro è null. + Il parametro è null o vuoto. + Non è possibile trovare i dati del percorso virtuale necessari. + + + Richiama il metodo di azione figlio specificato ed esegue il rendering dell'inline del risultato nella visualizzazione padre. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione figlio da richiamare. + Il parametro è null. + Il parametro è null o vuoto. + Non è possibile trovare i dati del percorso virtuale necessari. + + + Richiama il metodo di azione figlio specificato utilizzando i parametri specificati ed esegue il rendering dell'inline del risultato nella visualizzazione padre. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione figlio da richiamare. + Oggetto contenente i parametri per una route.È possibile utilizzare per fornire i parametri associati ai parametri del metodo di azione.Il parametro viene unito ai valori della route originali eseguendone l'override. + Il parametro è null. + Il parametro è null o vuoto. + Non è possibile trovare i dati del percorso virtuale necessari. + + + Richiama il metodo di azione figlio specificato utilizzando il nome del controller specificato ed esegue il rendering dell'inline del risultato nella visualizzazione padre. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione figlio da richiamare. + Nome del controller contenente il metodo di azione. + Il parametro è null. + Il parametro è null o vuoto. + Non è possibile trovare i dati del percorso virtuale necessari. + + + Richiama il metodo di azione figlio specificato utilizzando i parametri e il nome del controller specificati ed esegue il rendering dell'inline del risultato nella visualizzazione padre. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione figlio da richiamare. + Nome del controller contenente il metodo di azione. + Oggetto contenente i parametri per una route.È possibile utilizzare per fornire i parametri associati ai parametri del metodo di azione.Il parametro viene unito ai valori della route originali eseguendone l'override. + Il parametro è null. + Il parametro è null o vuoto. + Non è possibile trovare i dati del percorso virtuale necessari. + + + Richiama il metodo di azione figlio specificato utilizzando i parametri e il nome del controller specificati ed esegue il rendering dell'inline del risultato nella visualizzazione padre. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione figlio da richiamare. + Nome del controller contenente il metodo di azione. + Dizionario contenente i parametri per una route.È possibile utilizzare per fornire i parametri associati ai parametri del metodo di azione.Il parametro viene unito ai valori della route originali eseguendone l'override. + Il parametro è null. + Il parametro è null o vuoto. + Non è possibile trovare i dati del percorso virtuale necessari. + + + Richiama il metodo di azione figlio specificato utilizzando i parametri specificati ed esegue il rendering dell'inline del risultato nella visualizzazione padre. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione figlio da richiamare. + Dizionario contenente i parametri per una route.È possibile utilizzare per fornire i parametri associati ai parametri del metodo di azione.Il parametro viene unito ai valori della route originali eseguendone l'override. + Il parametro è null. + Il parametro è null o vuoto. + Non è possibile trovare i dati del percorso virtuale necessari. + + + Rappresenta il supporto per il rendering di valori dell'oggetto in formato HTML. + + + Restituisce il markup HTML per ogni proprietà nell'oggetto rappresentato da un'espressione stringa. + Markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + + + Restituisce il markup HTML per ogni proprietà nell'oggetto rappresentato da un'espressione stringa utilizzando ulteriori dati della visualizzazione. + Markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + + + Restituisce il markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione, utilizzando il modello specificato. + Markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello utilizzato per il rendering dell'oggetto. + + + Restituisce il markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione utilizzando il modello specificato e ulteriori dati della visualizzazione. + Markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello utilizzato per il rendering dell'oggetto. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + + + Restituisce il markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione, utilizzando il modello specificato e l'ID di un campo HTML. + Markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello utilizzato per il rendering dell'oggetto. + Stringa utilizzata per risolvere l'ambiguità dei nomi degli elementi HTML input di cui viene eseguito il rendering per le proprietà con lo stesso nome. + + + Restituisce il markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione utilizzando il modello specificato, l'ID del campo HTML e ulteriori dati della visualizzazione. + Markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello utilizzato per il rendering dell'oggetto. + Stringa utilizzata per risolvere l'ambiguità dei nomi degli elementi HTML input di cui viene eseguito il rendering per le proprietà con lo stesso nome. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + + + Restituisce il markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione . + Markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Tipo del modello. + Tipo del valore. + + + Restituisce una stringa che contiene il valore di ogni proprietà nell'oggetto rappresentato dall'espressione specificata utilizzando ulteriori dati della visualizzazione. + Markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + Tipo del modello. + Tipo del valore. + + + Restituisce una stringa contenente il valore di ogni proprietà nell'oggetto rappresentato da , utilizzando il modello specificato. + Markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello utilizzato per il rendering dell'oggetto. + Tipo del modello. + Tipo del valore. + + + Restituisce una stringa che contiene il valore di ogni proprietà nell'oggetto rappresentato dall'espressione specificata utilizzando il modello specificato e ulteriori dati della visualizzazione. + Markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello utilizzato per il rendering dell'oggetto. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + Tipo del modello. + Tipo del valore. + + + Restituisce il markup HTML per ogni proprietà nell'oggetto rappresentato da , utilizzando il modello specificato e l'ID di un campo HTML. + Markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello utilizzato per il rendering dell'oggetto. + Stringa utilizzata per risolvere l'ambiguità dei nomi degli elementi HTML input di cui viene eseguito il rendering per le proprietà con lo stesso nome. + Tipo del modello. + Tipo del valore. + + + Restituisce il markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione specificata utilizzando il modello, l'ID di un campo HTML e ulteriori dati della visualizzazione. + Markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello utilizzato per il rendering dell'oggetto. + Stringa utilizzata per risolvere l'ambiguità dei nomi degli elementi HTML input di cui viene eseguito il rendering per le proprietà con lo stesso nome. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + Tipo del modello. + Tipo del valore. + + + Restituisce il markup HTML per ogni proprietà nel modello. + Markup HTML per ogni proprietà nel modello. + Istanza dell'helper HTML estesa da questo metodo. + + + Restituisce il markup HTML per ogni proprietà nel modello utilizzando ulteriori dati della visualizzazione. + Markup HTML per ogni proprietà nel modello. + Istanza dell'helper HTML estesa da questo metodo. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + + + Restituisce il markup HTML per ogni proprietà nel modello utilizzando il modello specificato. + Markup HTML per ogni proprietà nel modello. + Istanza dell'helper HTML estesa da questo metodo. + Nome del modello utilizzato per il rendering dell'oggetto. + + + Restituisce il markup HTML per ogni proprietà nel modello utilizzando il modello specificato e ulteriori dati della visualizzazione. + Markup HTML per ogni proprietà nel modello. + Istanza dell'helper HTML estesa da questo metodo. + Nome del modello utilizzato per il rendering dell'oggetto. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + + + Restituisce il markup HTML per ogni proprietà nel modello utilizzando il modello e l'ID di un campo HTML specificati. + Markup HTML per ogni proprietà nel modello. + Istanza dell'helper HTML estesa da questo metodo. + Nome del modello utilizzato per il rendering dell'oggetto. + Stringa utilizzata per risolvere l'ambiguità dei nomi degli elementi HTML input di cui viene eseguito il rendering per le proprietà con lo stesso nome. + + + Restituisce il markup HTML per ogni proprietà nel modello utilizzando il modello specificato, l'ID di un campo HTML e ulteriori dati della visualizzazione. + Markup HTML per ogni proprietà nel modello. + Istanza dell'helper HTML estesa da questo metodo. + Nome del modello utilizzato per il rendering dell'oggetto. + Stringa utilizzata per risolvere l'ambiguità dei nomi degli elementi HTML input di cui viene eseguito il rendering per le proprietà con lo stesso nome. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + + + Fornisce un meccanismo per ottenere i nomi visualizzati. + + + Ottiene il nome visualizzato. + Nome visualizzato. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente il nome visualizzato. + + + Ottiene il nome visualizzato per il modello. + Nome visualizzato per il modello. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente il nome visualizzato. + Tipo del modello. + Tipo del valore. + + + Ottiene il nome visualizzato per il modello. + Nome visualizzato per il modello. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente il nome visualizzato. + Tipo del modello. + Tipo del valore. + + + Ottiene il nome visualizzato per il modello. + Nome visualizzato per il modello. + Istanza dell'helper HTML estesa da questo metodo. + + + Fornisce una modalità per eseguire il rendering di valori dell'oggetto come HTML. + + + Restituisce il markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione specificata. + Markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + + + Restituisce il markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione specificata. + Markup HTML per ogni proprietà. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Tipo del modello. + Tipo di risultato. + + + Rappresenta il supporto per l'elemento HTML input in un'applicazione. + + + Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione. + Elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + + + Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione, utilizzando ulteriori dati della visualizzazione. + Elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + + + Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione, utilizzando il modello specificato. + Elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello da utilizzare per il rendering dell'oggetto. + + + Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione, utilizzando il modello specificato e ulteriori dati della visualizzazione. + Elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello da utilizzare per il rendering dell'oggetto. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + + + Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione, utilizzando il modello e il nome di campo HTML specificati. + Elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello da utilizzare per il rendering dell'oggetto. + Stringa utilizzata per risolvere l'ambiguità dei nomi degli elementi HTML input di cui viene eseguito il rendering per le proprietà con lo stesso nome. + + + Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione, utilizzando il modello specificato, il nome di campo HTML e ulteriori dati della visualizzazione. + Elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello da utilizzare per il rendering dell'oggetto. + Stringa utilizzata per risolvere l'ambiguità dei nomi degli elementi HTML input di cui viene eseguito il rendering per le proprietà con lo stesso nome. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + + + Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione . + Elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Tipo del modello. + Tipo del valore. + + + Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione, utilizzando ulteriori dati della visualizzazione. + Elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + Tipo del modello. + Tipo del valore. + + + Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione , utilizzando il modello specificato. + Elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello da utilizzare per il rendering dell'oggetto. + Tipo del modello. + Tipo del valore. + + + Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione, utilizzando il modello specificato e ulteriori dati della visualizzazione. + Elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello da utilizzare per il rendering dell'oggetto. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + Tipo del modello. + Tipo del valore. + + + Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione , utilizzando il modello e il nome di campo HTML specificati. + Elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello da utilizzare per il rendering dell'oggetto. + Stringa utilizzata per risolvere l'ambiguità dei nomi degli elementi HTML input di cui viene eseguito il rendering per le proprietà con lo stesso nome. + Tipo del modello. + Tipo del valore. + + + Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione, utilizzando il modello specificato, il nome di campo HTML e ulteriori dati della visualizzazione. + Elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello da utilizzare per il rendering dell'oggetto. + Stringa utilizzata per risolvere l'ambiguità dei nomi degli elementi HTML input di cui viene eseguito il rendering per le proprietà con lo stesso nome. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + Tipo del modello. + Tipo del valore. + + + Restituisce un elemento HTML input per ogni proprietà nel modello. + Elemento HTML input per ogni proprietà nel modello. + Istanza dell'helper HTML estesa da questo metodo. + + + Restituisce un elemento HTML input per ogni proprietà nel modello, utilizzando ulteriori dati della visualizzazione. + Elemento HTML input per ogni proprietà nel modello. + Istanza dell'helper HTML estesa da questo metodo. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + + + Restituisce un elemento HTML input per ogni proprietà nel modello, utilizzando il modello specificato. + Elemento HTML input per ogni proprietà nel modello e nel modello specificato. + Istanza dell'helper HTML estesa da questo metodo. + Nome del modello da utilizzare per il rendering dell'oggetto. + + + Restituisce un elemento HTML input per ogni proprietà nel modello, utilizzando il modello specificato e ulteriori dati della visualizzazione. + Elemento HTML input per ogni proprietà nel modello. + Istanza dell'helper HTML estesa da questo metodo. + Nome del modello da utilizzare per il rendering dell'oggetto. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + + + Restituisce un elemento HTML input per ogni proprietà nel modello, utilizzando il nome del modello e il nome di campo HTML specificati. + Elemento HTML input per ogni proprietà nel modello e nel modello denominato. + Istanza dell'helper HTML estesa da questo metodo. + Nome del modello da utilizzare per il rendering dell'oggetto. + Stringa utilizzata per risolvere l'ambiguità dei nomi degli elementi HTML input di cui viene eseguito il rendering per le proprietà con lo stesso nome. + + + Restituisce un elemento HTML input per ogni proprietà nel modello, utilizzando il nome del modello, il nome di campo HTML e ulteriori dati della visualizzazione. + Elemento HTML input per ogni proprietà nel modello. + Istanza dell'helper HTML estesa da questo metodo. + Nome del modello da utilizzare per il rendering dell'oggetto. + Stringa utilizzata per risolvere l'ambiguità dei nomi degli elementi HTML input di cui viene eseguito il rendering per le proprietà con lo stesso nome. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + + + Rappresenta il supporto per HTML in un'applicazione. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione. + Nome del controller. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Metodo HTTP per l'elaborazione del form, ovvero GET o POST. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Metodo HTTP per l'elaborazione del form, ovvero GET o POST. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione. + Nome del controller. + Metodo HTTP per l'elaborazione del form, ovvero GET o POST. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione. + Nome del controller. + Metodo HTTP per l'elaborazione del form, ovvero GET o POST. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione. + Nome del controller. + Metodo HTTP per l'elaborazione del form, ovvero GET o POST. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route. + Metodo HTTP per l'elaborazione del form, ovvero GET o POST. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route. + Metodo HTTP per l'elaborazione del form, ovvero GET o POST. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Oggetto contenente i parametri per una route. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome della route da utilizzare per ottenere l'URL del post per il form. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Metodo HTTP per l'elaborazione del form, ovvero GET o POST. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Metodo HTTP per l'elaborazione del form, ovvero GET o POST. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Metodo HTTP per l'elaborazione del form, ovvero GET o POST. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Metodo HTTP per l'elaborazione del form, ovvero GET o POST. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Metodo HTTP per l'elaborazione del form, ovvero GET o POST. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto che contiene i parametri per una route. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto che contiene i parametri per una route. + Metodo HTTP per l'elaborazione del form, ovvero GET o POST. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto che contiene i parametri per una route. + Metodo HTTP per l'elaborazione del form, ovvero GET o POST. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Oggetto che contiene i parametri per una route. + + + Esegue il rendering del tag </form> di chiusura nella risposta. + Istanza dell'helper HTML estesa da questo metodo. + + + Rappresenta il supporto per i controlli di input HTML in un'applicazione. + + + Restituisce un elemento input di tipo casella di controllo utilizzando l'helper HTML e il nome del campo del form specificati. + Elemento input il cui attributo type è impostato su "checkbox". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form. + + + Restituisce un elemento input di tipo casella di controllo utilizzando l'helper HTML e il nome del campo del form specificati e un valore che indica se la casella di controllo è selezionata. + Elemento input il cui attributo type è impostato su "checkbox". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form. + true per selezionare la casella di controllo. In casi contrario, false. + + + Restituisce un elemento input di tipo casella di controllo utilizzando l'helper HTML, il nome del campo del form, un valore che indica se la casella di controllo è selezionata e gli attributi HTML specificati. + Elemento input il cui attributo type è impostato su "checkbox". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form. + true per selezionare la casella di controllo. In casi contrario, false. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento input di tipo casella di controllo utilizzando l'helper HTML, il nome del campo del form, un valore che indica se la casella di controllo è selezionata e gli attributi HTML specificati. + Elemento input il cui attributo type è impostato su "checkbox". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form. + true per selezionare la casella di controllo. In casi contrario, false. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento input di tipo casella di controllo utilizzando l'helper HTML, il nome del campo del form e gli attributi HTML specificati. + Elemento input il cui attributo type è impostato su "checkbox". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento input di tipo casella di controllo utilizzando l'helper HTML, il nome del campo del form e gli attributi HTML specificati. + Elemento input il cui attributo type è impostato su "checkbox". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento input di tipo casella di controllo per ogni proprietà nell'oggetto rappresentato dall'espressione specificata. + Elemento HTML input il cui attributo type è impostato su "checkbox" per ogni proprietà nell'oggetto rappresentato dall'espressione specificata. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Tipo del modello. + Il parametro è null. + + + Restituisce un elemento input di tipo casella di controllo per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Elemento HTML input il cui attributo type è impostato su "checkbox" per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Dizionario contenente gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Il parametro è null. + + + Restituisce un elemento input di tipo casella di controllo per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Elemento HTML input il cui attributo type è impostato su "checkbox" per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Il parametro è null. + + + Restituisce un elemento input nascosto utilizzando l'helper HTML e il nome del campo del form specificati. + Elemento input il cui attributo type è impostato su "hidden". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + + + Restituisce un elemento input nascosto utilizzando l'helper HTML, il nome del campo del form e il valore specificati. + Elemento input il cui attributo type è impostato su "hidden". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Valore dell'elemento input nascosto.Il valore dell'elemento viene recuperato dall'oggetto .Se non è presente alcun valore, il valore dell'elemento viene recuperato dall'oggetto .Se non è possibile trovare l'elemento nell'oggetto o , viene utilizzato il parametro del valore. + + + Restituisce un elemento input nascosto utilizzando l'helper HTML, il nome del campo del form, il valore e gli attributi HTML specificati. + Elemento input il cui attributo type è impostato su "hidden". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Valore dell'elemento input nascosto.Il valore dell'elemento viene recuperato dall'oggetto .Se non è presente alcun valore, il valore dell'elemento viene recuperato dall'oggetto .Se non è possibile trovare l'elemento nell'oggetto o , viene utilizzato il parametro del valore. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento input nascosto utilizzando l'helper HTML, il nome del campo del form, il valore e gli attributi HTML specificati. + Elemento input il cui attributo type è impostato su "hidden". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Il valore dell'elemento input nascosto viene recuperato dall'oggetto .Se non è presente alcun valore, il valore dell'elemento viene recuperato dall'oggetto .Se non è possibile trovare l'elemento nell'oggetto o , viene utilizzato il parametro del valore. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento HTML input nascosto per ogni proprietà nell'oggetto rappresentato dall'espressione specificata. + Elemento input il cui attributo type è impostato su "hidden" per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Tipo del modello. + Tipo della proprietà. + + + Restituisce un elemento HTML input nascosto per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Elemento input il cui attributo type è impostato su "hidden" per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo della proprietà. + + + Restituisce un elemento HTML input nascosto per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Elemento input il cui attributo type è impostato su "hidden" per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo della proprietà. + + + Restituisce un elemento input di tipo password utilizzando l'helper HTML e il nome del campo del form specificati. + Elemento input il cui attributo type è impostato su "password". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + + + Restituisce un elemento input di tipo password utilizzando l'helper HTML, il nome del campo del form e il valore specificati. + Elemento input il cui attributo type è impostato su "password". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Valore dell'elemento input di tipo password.Se questo valore è null, il valore dell'elemento viene recuperato dall'oggetto .Se non è presente alcun valore, il valore dell'elemento viene recuperato dall'oggetto . + + + Restituisce un elemento input di tipo password utilizzando l'helper HTML, il nome del campo del form, il valore e gli attributi HTML specificati. + Elemento input il cui attributo type è impostato su "password". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Valore dell'elemento input di tipo password.Se questo valore è null, il valore dell'elemento viene recuperato dall'oggetto .Se non è presente alcun valore, il valore dell'elemento viene recuperato dall'oggetto . + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento input di tipo password utilizzando l'helper HTML, il nome del campo del form, il valore e gli attributi HTML specificati. + Elemento input il cui attributo type è impostato su "password". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Valore dell'elemento input di tipo password.Se questo valore è null, il valore dell'elemento viene recuperato dall'oggetto .Se non è presente alcun valore, il valore dell'elemento viene recuperato dall'oggetto . + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento input di tipo password per ogni proprietà nell'oggetto rappresentato dall'espressione specificata. + Elemento HTML input il cui attributo type è impostato su "password" per ogni proprietà nell'oggetto rappresentato dall'espressione specificata. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Tipo del modello. + Tipo del valore. + Il parametro è null. + + + Restituisce un elemento input di tipo password per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Elemento HTML input il cui attributo type è impostato su "password" per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Dizionario contenente gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo del valore. + Il parametro è null. + + + Restituisce un elemento input di tipo password per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Elemento HTML input il cui attributo type è impostato su "password" per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo del valore. + Il parametro è null. + + + Restituisce un elemento input di tipo pulsante di opzione utilizzato per presentare opzioni che si escludono a vicenda. + Elemento input il cui attributo type è impostato su "radio". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Se questo pulsante di opzione viene selezionato, corrisponde al valore del pulsante di opzione inviato quando viene inserito il form.Se il valore del pulsante di opzione selezionato nell'oggetto o corrisponde a questo valore, il pulsante di opzione viene selezionato. + Il parametro è null o vuoto. + Il parametro è null. + + + Restituisce un elemento input di tipo pulsante di opzione utilizzato per presentare opzioni che si escludono a vicenda. + Elemento input il cui attributo type è impostato su "radio". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Se questo pulsante di opzione viene selezionato, corrisponde al valore del pulsante di opzione inviato quando viene inserito il form.Se il valore del pulsante di opzione selezionato nell'oggetto o corrisponde a questo valore, il pulsante di opzione viene selezionato. + true per selezionare il pulsante di opzione. In caso contrario, false. + Il parametro è null o vuoto. + Il parametro è null. + + + Restituisce un elemento input di tipo pulsante di opzione utilizzato per presentare opzioni che si escludono a vicenda. + Elemento input il cui attributo type è impostato su "radio". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Se questo pulsante di opzione viene selezionato, corrisponde al valore del pulsante di opzione inviato quando viene inserito il form.Se il valore del pulsante di opzione selezionato nell'oggetto o corrisponde a questo valore, il pulsante di opzione viene selezionato. + true per selezionare il pulsante di opzione. In caso contrario, false. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + Il parametro è null. + + + Restituisce un elemento input di tipo pulsante di opzione utilizzato per presentare opzioni che si escludono a vicenda. + Elemento input il cui attributo type è impostato su "radio". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Se questo pulsante di opzione viene selezionato, corrisponde al valore del pulsante di opzione inviato quando viene inserito il form.Se il valore del pulsante di opzione selezionato nell'oggetto o corrisponde a questo valore, il pulsante di opzione viene selezionato. + true per selezionare il pulsante di opzione. In caso contrario, false. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + Il parametro è null. + + + Restituisce un elemento input di tipo pulsante di opzione utilizzato per presentare opzioni che si escludono a vicenda. + Elemento input il cui attributo type è impostato su "radio". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Se questo pulsante di opzione viene selezionato, corrisponde al valore del pulsante di opzione inviato quando viene inserito il form.Se il valore del pulsante di opzione selezionato nell'oggetto o corrisponde a questo valore, il pulsante di opzione viene selezionato. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + Il parametro è null. + + + Restituisce un elemento input di tipo pulsante di opzione utilizzato per presentare opzioni che si escludono a vicenda. + Elemento input il cui attributo type è impostato su "radio". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Se questo pulsante di opzione viene selezionato, corrisponde al valore del pulsante di opzione inviato quando viene inserito il form.Se il valore del pulsante di opzione selezionato nell'oggetto o corrisponde a questo valore, il pulsante di opzione viene selezionato. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + Il parametro è null. + + + Restituisce un elemento input di tipo pulsante di opzione per ogni proprietà nell'oggetto rappresentato dall'espressione specificata. + Elemento HTML input il cui attributo type è impostato su "radio" per ogni proprietà nell'oggetto rappresentato dall'espressione specificata. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Se questo pulsante di opzione viene selezionato, corrisponde al valore del pulsante di opzione inviato quando viene inserito il form.Se il valore del pulsante di opzione selezionato nell'oggetto o corrisponde a questo valore, il pulsante di opzione viene selezionato. + Tipo del modello. + Tipo del valore. + Il parametro è null. + + + Restituisce un elemento input di tipo pulsante di opzione per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Elemento HTML input il cui attributo type è impostato su "radio" per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Se questo pulsante di opzione viene selezionato, corrisponde al valore del pulsante di opzione inviato quando viene inserito il form.Se il valore del pulsante di opzione selezionato nell'oggetto o corrisponde a questo valore, il pulsante di opzione viene selezionato. + Dizionario contenente gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo del valore. + Il parametro è null. + + + Restituisce un elemento input di tipo pulsante di opzione per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Elemento HTML input il cui attributo type è impostato su "radio" per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Se questo pulsante di opzione viene selezionato, corrisponde al valore del pulsante di opzione inviato quando viene inserito il form.Se il valore del pulsante di opzione selezionato nell'oggetto o corrisponde a questo valore, il pulsante di opzione viene selezionato. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo del valore. + Il parametro è null. + + + Restituisce un elemento input di tipo testo utilizzando l'helper HTML e il nome del campo del form specificati. + Elemento input il cui attributo type è impostato su "text". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + + + Restituisce un elemento input di tipo testo utilizzando l'helper HTML, il nome del campo del form e il valore specificati. + Elemento input il cui attributo type è impostato su "text". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Valore dell'elemento input di tipo testo.Se questo valore è null, il valore dell'elemento viene recuperato dall'oggetto .Se non è presente alcun valore, il valore dell'elemento viene recuperato dall'oggetto . + + + Restituisce un elemento input di tipo testo utilizzando l'helper HTML, il nome del campo del form, il valore e gli attributi HTML specificati. + Elemento input il cui attributo type è impostato su "text". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Valore dell'elemento input di tipo testo.Se questo valore è null, il valore dell'elemento viene recuperato dall'oggetto .Se non è presente alcun valore, il valore dell'elemento viene recuperato dall'oggetto . + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento input di tipo testo utilizzando l'helper HTML, il nome del campo del form, il valore e gli attributi HTML specificati. + Elemento input il cui attributo type è impostato su "text". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Valore dell'elemento input di tipo testo.Se questo valore è null, il valore dell'elemento viene recuperato dall'oggetto .Se non è presente alcun valore, il valore dell'elemento viene recuperato dall'oggetto . + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento input di tipo testo. + Elemento input il cui attributo type è impostato su "text". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form. + Valore dell'elemento input di tipo testo.Se questo valore è null, il valore dell'elemento viene recuperato dall'oggetto .Se non è presente alcun valore, il valore dell'elemento viene recuperato dall'oggetto . + Stringa utilizzata per la formattazione dell'input. + + + Restituisce un elemento input di tipo testo. + Elemento input il cui attributo type è impostato su "text". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Valore dell'elemento input di tipo testo.Se questo valore è null, il valore dell'elemento viene recuperato dall'oggetto .Se non è presente alcun valore, il valore dell'elemento viene recuperato dall'oggetto . + Stringa utilizzata per la formattazione dell'input. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento input di tipo testo. + Elemento input il cui attributo type è impostato su "text". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Valore dell'elemento input di tipo testo.Se questo valore è null, il valore dell'elemento viene recuperato dall'oggetto .Se non è presente alcun valore, il valore dell'elemento viene recuperato dall'oggetto . + Stringa utilizzata per la formattazione dell'input. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento input di tipo testo per ogni proprietà nell'oggetto rappresentato dall'espressione specificata. + Elemento input il cui attributo type è impostato su "text" per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Tipo del modello. + Tipo del valore. + Il parametro è null o vuoto. + + + Restituisce un elemento input di tipo testo per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Elemento HTML input il cui attributo type è impostato su "text" per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Dizionario contenente gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo del valore. + Il parametro è null o vuoto. + + + Restituisce un elemento input di tipo testo per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Elemento input il cui attributo type è impostato su "text" per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo del valore. + Il parametro è null o vuoto. + + + Restituisce un elemento input di tipo testo. + Elemento input il cui attributo type è impostato su "text". + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Stringa utilizzata per la formattazione dell'input. + Tipo del modello. + Tipo del valore. + + + Restituisce un elemento input di tipo testo. + Elemento input il cui attributo type è impostato su "text". + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Stringa utilizzata per la formattazione dell'input. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo del valore. + + + Restituisce un elemento input di tipo testo. + Elemento input il cui attributo type è impostato su "text". + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Stringa utilizzata per la formattazione dell'input. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo del valore. + + + Rappresenta il supporto per l'elemento HTML label in una visualizzazione ASP.NET MVC. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica la proprietà da visualizzare. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata. + Restituisce . + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica la proprietà da visualizzare. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica la proprietà da visualizzare. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata, utilizzando il testo dell'etichetta. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica la proprietà da visualizzare. + Testo dell'etichetta da visualizzare. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica la proprietà da visualizzare. + Testo dell'etichetta. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica la proprietà da visualizzare. + Testo dell'etichetta. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica la proprietà da visualizzare. + Tipo del modello. + Tipo del valore. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica la proprietà da visualizzare. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica la proprietà da visualizzare. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Valore. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata, utilizzando il testo dell'etichetta. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica la proprietà da visualizzare. + Testo dell'etichetta da visualizzare. + Tipo del modello. + Tipo del valore. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica la proprietà da visualizzare. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica la proprietà da visualizzare. + Testo dell'etichetta. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Valore. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dal modello. + Elemento HTML label e nome della proprietà rappresentata dal modello + Istanza dell'helper HTML estesa da questo metodo. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata, utilizzando il testo dell'etichetta. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Testo dell'etichetta da visualizzare. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Testo dell'etichetta. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Testo dell'etichetta. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Rappresenta il supporto per i collegamenti HTML in un'applicazione. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome dell'azione. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome dell'azione. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome dell'azione. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che contiene gli attributi HTML per l'elemento.Gli attribuiti vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome dell'azione. + Nome del controller. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome dell'azione. + Nome del controller. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome dell'azione. + Nome del controller. + Protocollo per l'URL, ad esempio "http" o "https". + Nome host per l'URL. + Nome del frammento URL (nome dell'ancoraggio). + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome dell'azione. + Nome del controller. + Protocollo per l'URL, ad esempio "http" o "https". + Nome host per l'URL. + Nome del frammento URL (nome dell'ancoraggio). + Oggetto contenente i parametri per una route. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome dell'azione. + Nome del controller. + Oggetto contenente i parametri per una route. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome dell'azione. + Oggetto contenente i parametri per una route. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome dell'azione. + Oggetto contenente i parametri per una route. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome della route utilizzato per restituire un percorso virtuale. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome della route utilizzato per restituire un percorso virtuale. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome della route utilizzato per restituire un percorso virtuale. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome della route utilizzato per restituire un percorso virtuale. + Protocollo per l'URL, ad esempio "http" o "https". + Nome host per l'URL. + Nome del frammento URL (nome dell'ancoraggio). + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome della route utilizzato per restituire un percorso virtuale. + Protocollo per l'URL, ad esempio "http" o "https". + Nome host per l'URL. + Nome del frammento URL (nome dell'ancoraggio). + Oggetto contenente i parametri per una route. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome della route utilizzato per restituire un percorso virtuale. + Oggetto contenente i parametri per una route. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome della route utilizzato per restituire un percorso virtuale. + Oggetto contenente i parametri per una route. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Oggetto contenente i parametri per una route. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Oggetto contenente i parametri per una route. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Rappresenta un elemento HTML form in una visualizzazione MVC. + + + Inizializza una nuova istanza della classe utilizzando l'oggetto risposta HTTP specificato. + Oggetto risposta HTTP. + Il parametro è null. + + + Inizializza una nuova istanza della classe utilizzando il contesto di visualizzazione specificato. + Oggetto che incapsula le informazioni necessarie per eseguire il rendering di una visualizzazione. + Il parametro è null. + + + Rilascia tutte le risorse utilizzate dall'istanza corrente della classe . + + + Rilascia le risorse non gestite e, facoltativamente, quelle gestite utilizzate dalla classe . + true per rilasciare sia le risorse gestite sia quelle non gestite. false per rilasciare solo le risorse non gestite. + + + Termina il form ed elimina tutte le risorse del form. + + + Ottiene l'ID HTML e gli attributi di nome della stringa . + + + Ottiene l'ID della stringa . + Valore dell'attributo ID HTML per l'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente l'ID. + + + Ottiene l'ID della stringa . + Valore dell'attributo ID HTML per l'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente l'ID. + Tipo del modello. + Tipo della proprietà. + + + Ottiene l'ID della stringa . + Valore dell'attributo ID HTML per l'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + + + Ottiene il nome di campo HTML completo per l'oggetto rappresentato dall'espressione. + Nome di campo HTML completo per l'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente il nome. + + + Ottiene il nome di campo HTML completo per l'oggetto rappresentato dall'espressione. + Nome di campo HTML completo per l'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente il nome. + Tipo del modello. + Tipo della proprietà. + + + Ottiene il nome di campo HTML completo per l'oggetto rappresentato dall'espressione. + Nome di campo HTML completo per l'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + + + Rappresenta la funzionalità per eseguire il rendering di una visualizzazione parziale come stringa codificata in formato HTML. + + + Esegue il rendering di una visualizzazione parziale specificata come stringa codificata in formato HTML. + Visualizzazione parziale di cui è stato eseguito il rendering come stringa codificata in formato HTML. + Istanza dell'helper HTML estesa da questo metodo. + Nome della visualizzazione parziale di cui eseguire il rendering. + + + Esegue il rendering di una visualizzazione parziale specificata come stringa codificata in formato HTML. + Visualizzazione parziale di cui è stato eseguito il rendering come stringa codificata in formato HTML. + Istanza dell'helper HTML estesa da questo metodo. + Nome della visualizzazione parziale di cui eseguire il rendering. + Modello per la visualizzazione parziale. + + + Esegue il rendering di una visualizzazione parziale specificata come stringa codificata in formato HTML. + Visualizzazione parziale di cui è stato eseguito il rendering come stringa codificata in formato HTML. + Istanza dell'helper HTML estesa da questo metodo. + Nome della visualizzazione parziale. + Modello per la visualizzazione parziale. + Dizionario dei dati di visualizzazione per la visualizzazione parziale. + + + Esegue il rendering di una visualizzazione parziale specificata come stringa codificata in formato HTML. + Visualizzazione parziale di cui è stato eseguito il rendering come stringa codificata in formato HTML. + Istanza dell'helper HTML estesa da questo metodo. + Nome della visualizzazione parziale di cui eseguire il rendering. + Dizionario dei dati di visualizzazione per la visualizzazione parziale. + + + Fornisce supporto per il rendering di una visualizzazione parziale. + + + Esegue il rendering della visualizzazione parziale specificata utilizzando l'helper HTML specificato. + Helper HTML. + Nome della visualizzazione parziale. + + + Esegue il rendering della visualizzazione parziale specificata, passando ad essa una copia dell'oggetto corrente, ma con la proprietà Model impostata sul modello specificato. + Helper HTML. + Nome della visualizzazione parziale. + Modello. + + + Esegue il rendering della visualizzazione parziale specificata, sostituendo la proprietà ViewData della visualizzazione parziale con l'oggetto specificato e impostando la proprietà Model dei dati di visualizzazione sul modello specificato. + Helper HTML. + Nome della visualizzazione parziale. + Modello per la visualizzazione parziale. + Dati di visualizzazione per la visualizzazione parziale. + + + Esegue il rendering della visualizzazione parziale specificata, sostituendo la relativa proprietà ViewData con l'oggetto specificato. + Helper HTML. + Nome della visualizzazione parziale. + Dati della visualizzazione. + + + Rappresenta il supporto per effettuare selezioni in un elenco. + + + Restituisce un elemento select a selezione singola utilizzando l'helper HTML e il nome del campo del form specificati. + Elemento HTML select. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Il parametro è null o vuoto. + + + Restituisce un elemento select a selezione singola utilizzando l'helper HTML, il nome del campo del form e le voci dell'elenco specificati. + Elemento HTML select con un sottoelemento option per ogni voce nell'elenco. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Il parametro è null o vuoto. + + + Restituisce un elemento select a selezione singola utilizzando l'helper HTML, il nome del campo del form, le voci dell'elenco e gli attributi HTML specificati. + Elemento HTML select con un sottoelemento option per ogni voce nell'elenco. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento select a selezione singola utilizzando l'helper HTML, il nome del campo del form, le voci dell'elenco e gli attributi HTML specificati. + Elemento HTML select con un sottoelemento option per ogni voce nell'elenco. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento select a selezione singola utilizzando l'helper HTML, il nome del campo del form, le voci dell'elenco e un'etichetta di opzione specificati. + Elemento HTML select con un sottoelemento option per ogni voce nell'elenco. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Testo per una voce vuota predefinita.Questo parametro può essere null. + Il parametro è null o vuoto. + + + Restituisce un elemento select a selezione singola utilizzando l'helper HTML, il nome del campo del form, le voci dell'elenco, un'etichetta di opzione e gli attributi HTML specificati. + Elemento HTML select con un sottoelemento option per ogni voce nell'elenco. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Testo per una voce vuota predefinita.Questo parametro può essere null. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento select a selezione singola utilizzando l'helper HTML, il nome del campo del form, le voci dell'elenco, un'etichetta di opzione e gli attributi HTML specificati. + Elemento HTML select con un sottoelemento option per ogni voce nell'elenco. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Testo per una voce vuota predefinita.Questo parametro può essere null. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento select a selezione singola utilizzando l'helper HTML, il nome del campo del form e un'etichetta di opzione specificati. + Elemento HTML select con un sottoelemento option per ogni voce nell'elenco. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Testo per una voce vuota predefinita.Questo parametro può essere null. + Il parametro è null o vuoto. + + + Restituisce un elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando le voci dell'elenco specificate. + Elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Tipo del modello. + Tipo del valore. + Il parametro è null. + + + Restituisce un elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione specificata utilizzando le voci dell'elenco e gli attributi HTML specificati. + Elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo del valore. + Il parametro è null. + + + Restituisce un elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione specificata utilizzando le voci dell'elenco e gli attributi HTML specificati. + Elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo del valore. + Il parametro è null. + + + Restituisce un elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando le voci dell'elenco e l'etichetta di opzione specificate. + Elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Testo per una voce vuota predefinita.Questo parametro può essere null. + Tipo del modello. + Tipo del valore. + Il parametro è null. + + + Restituisce un elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione specificata utilizzando le voci dell'elenco, l'etichetta di opzione e gli attributi HTML specificati. + Elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Testo per una voce vuota predefinita.Questo parametro può essere null. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo del valore. + Il parametro è null. + + + Restituisce un elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione specificata utilizzando le voci dell'elenco, l'etichetta di opzione e gli attributi HTML specificati. + Elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Testo per una voce vuota predefinita.Questo parametro può essere null. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo del valore. + Il parametro è null. + + + Restituisce un elemento select a selezione multipla utilizzando l'helper HTML e il nome del campo del form specificati. + Elemento HTML select. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Il parametro è null o vuoto. + + + Restituisce un elemento select a selezione multipla utilizzando l'helper HTML, il nome del campo del form e le voci dell'elenco specificati. + Elemento HTML select con un sottoelemento option per ogni voce nell'elenco. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Il parametro è null o vuoto. + + + Restituisce un elemento select a selezione multipla utilizzando l'helper HTML, il nome del campo del form, le voci dell'elenco e gli attributi HTML specificati. + Elemento HTML select con un sottoelemento option per ogni voce nell'elenco. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento select a selezione multipla utilizzando l'helper HTML, il nome del campo del form e le voci dell'elenco specificati. + Elemento HTML select con un sottoelemento option per ogni voce nell'elenco. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando le voci dell'elenco specificate. + Elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Tipo del modello. + Tipo della proprietà. + Il parametro è null. + + + Restituisce un elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione specificata utilizzando le voci dell'elenco e gli attributi HTML specificati. + Elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo della proprietà. + Il parametro è null. + + + Restituisce un elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione specificata utilizzando le voci dell'elenco e gli attributi HTML specificati. + Elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo della proprietà. + Il parametro è null. + + + Rappresenta il supporto per i controlli HTML textarea. + + + Restituisce l'elemento textarea specificato utilizzando l'helper HTML e il nome del campo del form specificati. + Elemento textarea. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + + + Restituisce l'elemento textarea specificato utilizzando l'helper HTML, il nome del campo del form e gli attributi HTML specificati. + Elemento textarea. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce l'elemento textarea specificato utilizzando l'helper HTML e gli attributi HTML specificati. + Elemento textarea. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce l'elemento textarea specificato utilizzando l'helper HTML, il nome del campo del form e il contenuto di testo specificati. + Elemento textarea. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Contenuto di testo. + + + Restituisce l'elemento textarea specificato utilizzando l'helper HTML, il nome del campo del form, il contenuto di testo e gli attributi HTML specificati. + Elemento textarea. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Contenuto di testo. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce l'elemento textarea specificato utilizzando l'helper HTML, il nome del campo del form, il contenuto di testo, il numero di righe e colonne e gli attributi HTML specificati. + Elemento textarea. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Contenuto di testo. + Numero di righe. + Numero di colonne. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce l'elemento textarea specificato utilizzando l'helper HTML, il nome del campo del form, il contenuto di testo, il numero di righe e colonne e gli attributi HTML specificati. + Elemento textarea. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Contenuto di testo. + Numero di righe. + Numero di colonne. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce l'elemento textarea specificato utilizzando l'helper HTML, il nome del campo del form, il contenuto di testo e gli attributi HTML specificati. + Elemento textarea. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Contenuto di testo. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento HTML textarea per ogni proprietà nell'oggetto rappresentato dall'espressione specificata. + Elemento HTML textarea per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Tipo del modello. + Tipo della proprietà. + Il parametro è null. + + + Restituisce un elemento HTML textarea per ogni proprietà nell'oggetto rappresentato dall'espressione specificata utilizzando gli attributi HTML specificati. + Elemento HTML textarea per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Dizionario contenente gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo della proprietà. + Il parametro è null. + + + Restituisce un elemento HTML textarea per ogni proprietà nell'oggetto rappresentato dall'espressione specificata utilizzando gli attributi HTML e il numero di righe e colonne specificati. + Elemento HTML textarea per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Numero di righe. + Numero di colonne. + Dizionario contenente gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo della proprietà. + Il parametro è null. + + + Restituisce un elemento HTML textarea per ogni proprietà nell'oggetto rappresentato dall'espressione specificata utilizzando gli attributi HTML e il numero di righe e colonne specificati. + Elemento HTML textarea per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Numero di righe. + Numero di colonne. + Dizionario contenente gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo della proprietà. + Il parametro è null. + + + Restituisce un elemento HTML textarea per ogni proprietà nell'oggetto rappresentato dall'espressione specificata utilizzando gli attributi HTML specificati. + Elemento HTML textarea per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Dizionario contenente gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo della proprietà. + Il parametro è null. + + + Fornisce supporto per la convalida dell'input da un form HTML. + + + Ottiene o imposta il nome del file di risorse (chiave della classe) che contiene valori stringa localizzati. + Nome del file di risorse (chiave della classe). + + + Recupera i metadati di convalida per il modello specificato e applica ogni regola al campo dati. + Istanza dell'helper HTML estesa da questo metodo. + Nome della proprietà o dell'oggetto modello in fase di convalida. + Il parametro è null. + + + Recupera i metadati di convalida per il modello specificato e applica ogni regola al campo dati. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Tipo del modello. + Tipo della proprietà. + + + Visualizza un messaggio di convalida in caso di errore relativo al campo specificato nell'oggetto . + Stringa vuota se la proprietà o l'oggetto è valido. In caso contrario, elemento span che contiene un messaggio di errore. + Istanza dell'helper HTML estesa da questo metodo. + Nome della proprietà o dell'oggetto modello in fase di convalida. + + + Visualizza un messaggio di convalida in caso di errore relativo al campo specificato nell'oggetto . + Stringa vuota se la proprietà o l'oggetto è valido. In caso contrario, elemento span che contiene un messaggio di errore. + Istanza dell'helper HTML estesa da questo metodo. + Nome della proprietà o dell'oggetto modello in fase di convalida. + Oggetto che contiene gli attributi HTML per l'elemento. + + + Visualizza un messaggio di convalida in caso di errore relativo al campo specificato nell'oggetto . + Stringa vuota se la proprietà o l'oggetto è valido. In caso contrario, elemento span che contiene un messaggio di errore. + Istanza dell'helper HTML estesa da questo metodo. + Nome della proprietà o dell'oggetto modello in fase di convalida. + Oggetto che contiene gli attributi HTML per l'elemento. + + + Visualizza un messaggio di convalida in caso di errore relativo al campo specificato nell'oggetto . + Stringa vuota se la proprietà o l'oggetto è valido. In caso contrario, elemento span che contiene un messaggio di errore. + Istanza dell'helper HTML estesa da questo metodo. + Nome della proprietà o dell'oggetto modello in fase di convalida. + Messaggio da visualizzare se il campo specificato contiene un errore. + + + Visualizza un messaggio di convalida in caso di errore relativo al campo specificato nell'oggetto . + Stringa vuota se la proprietà o l'oggetto è valido. In caso contrario, elemento span che contiene un messaggio di errore. + Istanza dell'helper HTML estesa da questo metodo. + Nome della proprietà o dell'oggetto modello in fase di convalida. + Messaggio da visualizzare se il campo specificato contiene un errore. + Oggetto che contiene gli attributi HTML per l'elemento. + + + Visualizza un messaggio di convalida in caso di errore relativo al campo specificato nell'oggetto . + Stringa vuota se la proprietà o l'oggetto è valido. In caso contrario, elemento span che contiene un messaggio di errore. + Istanza dell'helper HTML estesa da questo metodo. + Nome della proprietà o dell'oggetto modello in fase di convalida. + Messaggio da visualizzare se il campo specificato contiene un errore. + Oggetto che contiene gli attributi HTML per l'elemento. + + + Restituisce il markup HTML per un messaggio di errore di convalida per ogni campo dati rappresentato dall'espressione specificata. + Stringa vuota se la proprietà o l'oggetto è valido. In caso contrario, elemento span che contiene un messaggio di errore. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Tipo del modello. + Tipo della proprietà. + + + Restituisce il markup HTML per un messaggio di errore di convalida per ogni campo dati rappresentato dall'espressione specificata utilizzando il messaggio specificato. + Stringa vuota se la proprietà o l'oggetto è valido. In caso contrario, elemento span che contiene un messaggio di errore. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Messaggio da visualizzare se il campo specificato contiene un errore. + Tipo del modello. + Tipo della proprietà. + + + Restituisce il markup HTML per un messaggio di errore di convalida per ogni campo dati rappresentato dall'espressione specificata, utilizzando il messaggio e gli attributi HTML specificati. + Stringa vuota se la proprietà o l'oggetto è valido. In caso contrario, elemento span che contiene un messaggio di errore. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Messaggio da visualizzare se il campo specificato contiene un errore. + Oggetto che contiene gli attributi HTML per l'elemento. + Tipo del modello. + Tipo della proprietà. + + + Restituisce il markup HTML per un messaggio di errore di convalida per ogni campo dati rappresentato dall'espressione specificata, utilizzando il messaggio e gli attributi HTML specificati. + Stringa vuota se la proprietà o l'oggetto è valido. In caso contrario, elemento span che contiene un messaggio di errore. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Messaggio da visualizzare se il campo specificato contiene un errore. + Oggetto che contiene gli attributi HTML per l'elemento. + Tipo del modello. + Tipo della proprietà. + + + Restituisce un elenco non ordinato (elemento ul) di messaggi di convalida inclusi nell'oggetto . + Stringa che contiene un elenco non ordinato (elemento ul) di messaggi di convalida. + Istanza dell'helper HTML estesa da questo metodo. + + + Restituisce un elenco non ordinato (elemento ul) di messaggi di convalida inclusi nell'oggetto e visualizza facoltativamente solo errori a livello di modello. + Stringa che contiene un elenco non ordinato (elemento ul) di messaggi di convalida. + Istanza dell'helper HTML estesa da questo metodo. + true per avere la visualizzazione riepilogativa solo degli errori a livello di modello o false per avere la visualizzazione riepilogativa di tutti gli errori. + + + Restituisce un elenco non ordinato (elemento ul) di messaggi di convalida inclusi nell'oggetto e visualizza facoltativamente solo errori a livello di modello. + Stringa che contiene un elenco non ordinato (elemento ul) di messaggi di convalida. + Istanza dell'helper HTML estesa da questo metodo. + true per avere la visualizzazione riepilogativa solo degli errori a livello di modello o false per avere la visualizzazione riepilogativa di tutti gli errori. + Messaggio da visualizzare con il riepilogo di convalida. + + + Restituisce un elenco non ordinato (elemento ul) di messaggi di convalida inclusi nell'oggetto e visualizza facoltativamente solo errori a livello di modello. + Stringa che contiene un elenco non ordinato (elemento ul) di messaggi di convalida. + Istanza dell'helper HTML estesa da questo metodo. + true per avere la visualizzazione riepilogativa solo degli errori a livello di modello o false per avere la visualizzazione riepilogativa di tutti gli errori. + Messaggio da visualizzare con il riepilogo di convalida. + Dizionario contenente gli attributi HTML per l'elemento. + + + Restituisce un elenco non ordinato (elemento ul) di messaggi di convalida inclusi nell'oggetto e visualizza facoltativamente solo errori a livello di modello. + Stringa che contiene un elenco non ordinato (elemento ul) di messaggi di convalida. + Istanza dell'helper HTML estesa da questo metodo. + true per avere la visualizzazione riepilogativa solo degli errori a livello di modello o false per avere la visualizzazione riepilogativa di tutti gli errori. + Messaggio da visualizzare con il riepilogo di convalida. + Oggetto che contiene gli attributi HTML per l'elemento. + + + Restituisce un elenco non ordinato (elemento ul) di messaggi di convalida inclusi nell'oggetto . + Stringa che contiene un elenco non ordinato (elemento ul) di messaggi di convalida. + Istanza dell'helper HMTL estesa da questo metodo. + Messaggio da visualizzare se il campo specificato contiene un errore. + + + Restituisce un elenco non ordinato (elemento ul) di messaggi di convalida inclusi nell'oggetto . + Stringa che contiene un elenco non ordinato (elemento ul) di messaggi di convalida. + Istanza dell'helper HTML estesa da questo metodo. + Messaggio da visualizzare se il campo specificato contiene un errore. + Dizionario contenente gli attributi HTML per l'elemento. + + + Restituisce un elenco non ordinato (elemento ul) di messaggi di convalida inclusi nell'oggetto . + Stringa che contiene un elenco non ordinato (elemento ul) di messaggi di convalida. + Istanza dell'helper HTML estesa da questo metodo. + Messaggio da visualizzare se il campo specificato contiene un errore. + Oggetto che contiene gli attributi HTML per l'elemento. + + + Fornisce un meccanismo per la creazione di markup HTML personalizzato compatibile con i modelli e gli strumenti di associazione di modelli ASP.NET MVC. + + + Fornisce un meccanismo per la creazione di markup HTML personalizzato compatibile con i modelli e gli strumenti di associazione di modelli ASP.NET MVC. + Markup HTML per il valore. + Istanza dell'helper HTML estesa da questo metodo. + Nome del modello. + + + Fornisce un meccanismo per la creazione di markup HTML personalizzato compatibile con i modelli e gli strumenti di associazione di modelli ASP.NET MVC. + Markup HTML per il valore. + Istanza dell'helper HTML estesa da questo metodo. + Nome del modello. + Stringa del formato. + + + Fornisce un meccanismo per la creazione di markup HTML personalizzato compatibile con i modelli e gli strumenti di associazione di modelli ASP.NET MVC. + Markup HTML per il valore. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da esporre. + Modello. + Proprietà. + + + Fornisce un meccanismo per la creazione di markup HTML personalizzato compatibile con i modelli e gli strumenti di associazione di modelli ASP.NET MVC. + Markup HTML per il valore. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da esporre. + Stringa del formato. + Modello. + Proprietà. + + + Fornisce un meccanismo per la creazione di markup HTML personalizzato compatibile con i modelli e gli strumenti di associazione di modelli ASP.NET MVC. + Markup HTML per il valore. + Istanza dell'helper HTML estesa da questo metodo. + + + Fornisce un meccanismo per la creazione di markup HTML personalizzato compatibile con i modelli e gli strumenti di associazione di modelli ASP.NET MVC. + Markup HTML per il valore. + Istanza dell'helper HTML estesa da questo metodo. + Stringa del formato. + + + Compila le visualizzazioni ASP.NET Razor nelle classi. + + + Inizializza una nuova istanza della classe . + + + Direttiva di Inherits. + + + Direttiva del modello. + + + Estende la classe VBCodeParser aggiungendo il supporto per la parola chiave @model. + + + Inizializza una nuova istanza della classe . + + + Imposta un valore che indica se il modello e il blocco di codice correnti devono essere ereditati. + true se il modello e il blocco di codice vengono ereditati. In caso contrario, false. + + + Direttiva del tipo di modello. + Non restituisce alcun valore. + + + Configura il generatore di codice e il parser ASP.NET Razor per un file specificato. + + + Inizializza una nuova istanza della classe . + Percorso virtuale del file ASP.NET Razor. + Percorso fisico del file ASP.NET Razor. + + + Restituisce il generatore di codice Razor specifico del linguaggio ASP.NET MVC. + Generatore di codice Razor specifico del linguaggio ASP.NET MVC. + Generatore di codice C# o Visual Basic. + + + Restituisce il parser di codice Razor specifico del linguaggio ASP.NET MVC utilizzando il parser del linguaggio specificato. + Parser di codice Razor specifico del linguaggio ASP.NET MVC. + Parser di codice C# o Visual Basic. + + + \ No newline at end of file diff --git a/packages/Microsoft.AspNet.Mvc.FixedDisplayModes.1.0.0/Microsoft.AspNet.Mvc.FixedDisplayModes.1.0.0.nupkg b/packages/Microsoft.AspNet.Mvc.FixedDisplayModes.1.0.0/Microsoft.AspNet.Mvc.FixedDisplayModes.1.0.0.nupkg new file mode 100644 index 0000000..77362a8 Binary files /dev/null and b/packages/Microsoft.AspNet.Mvc.FixedDisplayModes.1.0.0/Microsoft.AspNet.Mvc.FixedDisplayModes.1.0.0.nupkg differ diff --git a/packages/Microsoft.AspNet.Mvc.FixedDisplayModes.1.0.0/lib/net40/Microsoft.Web.Mvc.FixedDisplayModes.dll b/packages/Microsoft.AspNet.Mvc.FixedDisplayModes.1.0.0/lib/net40/Microsoft.Web.Mvc.FixedDisplayModes.dll new file mode 100644 index 0000000..183f70e Binary files /dev/null and b/packages/Microsoft.AspNet.Mvc.FixedDisplayModes.1.0.0/lib/net40/Microsoft.Web.Mvc.FixedDisplayModes.dll differ diff --git a/packages/Microsoft.AspNet.Mvc.it.4.0.30506.0/Microsoft.AspNet.Mvc.it.4.0.30506.0.nupkg b/packages/Microsoft.AspNet.Mvc.it.4.0.30506.0/Microsoft.AspNet.Mvc.it.4.0.30506.0.nupkg new file mode 100644 index 0000000..1a95143 Binary files /dev/null and b/packages/Microsoft.AspNet.Mvc.it.4.0.30506.0/Microsoft.AspNet.Mvc.it.4.0.30506.0.nupkg differ diff --git a/packages/Microsoft.AspNet.Mvc.it.4.0.30506.0/lib/net40/it/System.Web.Mvc.resources.dll b/packages/Microsoft.AspNet.Mvc.it.4.0.30506.0/lib/net40/it/System.Web.Mvc.resources.dll new file mode 100644 index 0000000..8c317b0 Binary files /dev/null and b/packages/Microsoft.AspNet.Mvc.it.4.0.30506.0/lib/net40/it/System.Web.Mvc.resources.dll differ diff --git a/packages/Microsoft.AspNet.Mvc.it.4.0.30506.0/lib/net40/it/System.Web.Mvc.xml b/packages/Microsoft.AspNet.Mvc.it.4.0.30506.0/lib/net40/it/System.Web.Mvc.xml new file mode 100644 index 0000000..14f72e8 --- /dev/null +++ b/packages/Microsoft.AspNet.Mvc.it.4.0.30506.0/lib/net40/it/System.Web.Mvc.xml @@ -0,0 +1,10254 @@ + + + + System.Web.Mvc + + + + Rappresenta un attributo che specifica a quali verbi HTTP risponderà un metodo di azione. + + + Inizializza una nuova istanza della classe utilizzando un elenco di verbi HTTP ai quali il metodo di azione risponderà. + Verbi HTTP ai quali il metodo di azione risponderà. + Il parametro è null o di lunghezza zero. + + + Inizializza una nuova istanza della classe utilizzando i verbi HTTP ai quali il metodo di azione risponderà. + Verbi HTTP ai quali il metodo di azione risponderà. + + + Determina se le informazioni sul metodo specificate sono valide per il contesto del controller specificato. + true se le informazioni sul metodo sono valide. In caso contrario, false. + Contesto del controller. + Informazioni sul metodo. + Il parametro è null. + + + Ottiene o imposta l'elenco di verbi HTTP ai quali il metodo di azione risponderà. + Elenco di verbi HTTP ai quali il metodo di azione risponderà. + + + Fornisce informazioni su un metodo di azione, ad esempio nome, controller, parametri, attributi e filtri. + + + Inizializza una nuova istanza della classe . + + + Ottiene il nome del metodo di azione. + Nome del metodo di azione. + + + Ottiene il descrittore del controller. + Descrittore del controller. + + + Esegue il metodo di azione utilizzando i parametri e il contesto del controller specificati. + Risultato dell'esecuzione del metodo di azione. + Contesto del controller. + Parametri del metodo di azione. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, esclusi gli attributi denominati. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il tipo di attributo personalizzato non può essere caricato. + Sono presenti più attributi di tipo definiti per questo membro. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, identificati dal tipo. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato del tipo specificato. + Tipo degli attributi personalizzati. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il tipo di attributo personalizzato non può essere caricato. + Sono presenti più attributi di tipo definiti per questo membro. + Il parametro è null. + + + Ottiene gli attributi del filtro. + Attributi del filtro. + true per utilizzare la cache. In caso contrario, false. + + + Restituisce i filtri associati al metodo di azione. + Filtri associati al metodo di azione. + + + Restituisce i parametri del metodo di azione. + Parametri del metodo di azione. + + + Restituisce i selettori del metodo di azione. + Selettori del metodo di azione. + + + Determina se per questo membro sono definite una o più istanze del tipo di attributo specificato. + true se per questo membro è definito . In caso contrario, false. + Tipo dell'attributo personalizzato. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il parametro è null. + + + Ottiene l'ID univoco del descrittore dell'azione mediante l'inizializzazione differita. + ID univoco. + + + Fornisce il contesto per il metodo ActionExecuted della classe . + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Contesto del controller. + Descrittore del metodo di azione. + true se l'azione è annullata. + Oggetto eccezione. + Il parametro è null. + + + Ottiene o imposta il descrittore dell'azione. + Descrittore dell'azione. + + + Ottiene o imposta un valore che indica che l'oggetto è annullato. + true se il contesto è annullato. In caso contrario, false. + + + Ottiene o imposta l'eccezione che si è verificata durante l'esecuzione del metodo di azione, se presente. + Eccezione che si è verificata durante l'esecuzione del metodo di azione. + + + Ottiene o imposta un valore che indica se l'eccezione è gestita. + true se l'eccezione è gestita. In caso contrario, false. + + + Ottiene o imposta il risultato restituito dal metodo di azione. + Risultato restituito dal metodo di azione. + + + Fornisce il contesto per il metodo ActionExecuting della classe . + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando il contesto del controller, il descrittore dell'azione e i parametri del metodo di azione specificati. + Contesto del controller. + Descrittore dell'azione. + Parametri del metodo di azione. + Il parametro o è null. + + + Ottiene o imposta il descrittore dell'azione. + Descrittore dell'azione. + + + Ottiene o imposta i parametri del metodo di azione. + Parametri del metodo di azione. + + + Ottiene o imposta il risultato restituito dal metodo di azione. + Risultato restituito dal metodo di azione. + + + Rappresenta la classe di base per gli attributi di filtro. + + + Inizializza una nuova istanza della classe . + + + Chiamato dal framework ASP.NET MVC dopo l'esecuzione del metodo di azione. + Contesto del filtro. + + + Chiamato dal framework ASP.NET MVC prima dell'esecuzione del metodo di azione. + Contesto del filtro. + + + Chiamato dal framework ASP.NET MVC dopo l'esecuzione del risultato dell'azione. + Contesto del filtro. + + + Chiamato dal framework ASP.NET MVC prima dell'esecuzione del risultato dell'azione. + Contesto del filtro. + + + Rappresenta un attributo utilizzato per influire sulla selezione di un metodo di azione. + + + Inizializza una nuova istanza della classe . + + + Determina se la selezione del metodo di azione è valida per il contesto del controller specificato. + true se la selezione del metodo di azione è valida per il contesto del controller specificato. In caso contrario, false. + Contesto del controller. + Informazioni sul metodo di azione. + + + Rappresenta un attributo utilizzato per il nome di un'azione. + + + Inizializza una nuova istanza della classe . + Nome dell'azione. + Il parametro è null o vuoto. + + + Determina se il nome dell'azione è valido nel contesto del controller specificato. + true se il nome dell'azione è valido nel contesto del controller specificato. In caso contrario, false. + Contesto del controller. + Nome dell'azione. + Informazioni sul metodo di azione. + + + Ottiene o imposta il nome dell'azione. + Nome dell'azione. + + + Rappresenta un attributo che influisce sulla selezione di un metodo di azione. + + + Inizializza una nuova istanza della classe . + + + Determina se il nome dell'azione è valido nel contesto del controller specificato. + true se il nome dell'azione è valido nel contesto del controller specificato. In caso contrario, false. + Contesto del controller. + Nome dell'azione. + Informazioni sul metodo di azione. + + + Incapsula il risultato di un metodo di azione e viene utilizzata per eseguire un'operazione a livello di framework al posto del metodo di azione. + + + Inizializza una nuova istanza della classe . + + + Abilita l'elaborazione del risultato di un metodo di azione da parte di un tipo personalizzato che eredita dalla classe . + Contesto in cui viene eseguito il risultato.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + + + Rappresenta un delegato che contiene la logica per la selezione di un metodo di azione. + true se è stato selezionato un metodo di azione. In caso contrario, false. + Contesto della richiesta HTTP corrente. + + + Fornisce una classe che implementa l'interfaccia per supportare metadati aggiuntivi. + + + Inizializza una nuova istanza della classe . + Nome dei metadati del modello. + Valore dei metadati del modello. + + + Ottiene il nome dell'attributo dei metadati aggiuntivi. + Nome dell'attributo dei metadati aggiuntivi. + + + Fornisce i metadati al processo di creazione dei metadati del modello. + Metadati. + + + Ottiene il tipo dell'attributo dei metadati aggiuntivi. + Tipo dell'attributo dei metadati aggiuntivi. + + + Ottiene il valore dell'attributo dei metadati aggiuntivi. + Valore dell'attributo dei metadati aggiuntivi. + + + Rappresenta il supporto per il rendering di HTML in scenari AJAX in una visualizzazione. + + + Inizializza una nuova istanza della classe utilizzando il contesto di visualizzazione e il contenitore di dati della visualizzazione specificati. + Contesto di visualizzazione. + Contenitore di dati della visualizzazione. + Uno o entrambi i parametri sono null. + + + Inizializza una nuova istanza della classe utilizzando il contesto di visualizzazione, il contenitore dei dati della visualizzazione e l'insieme di route specificati. + Contesto di visualizzazione. + Contenitore di dati della visualizzazione. + Insieme di route dell'URL. + Uno o più parametri sono null. + + + Ottiene o imposta il percorso radice per il percorso da utilizzare per i file script di globalizzazione. + Posizione della cartella in cui sono archiviati i file script di globalizzazione.Il percorso predefinito è "~/Scripts/Globalization". + + + Serializza il messaggio specificato e restituisce la stringa in formato JSON risultante. + Messaggio serializzato come stringa in formato JSON. + Messaggio da serializzare. + + + Ottiene l'insieme di route dell'URL per l'applicazione. + Insieme di route per l'applicazione. + + + Ottiene ViewBag. + ViewBag. + + + Ottiene le informazioni sul contesto della visualizzazione. + Contesto della visualizzazione. + + + Ottiene il dizionario dei dati della visualizzazione corrente. + Dizionario dei dati della visualizzazione. + + + Ottiene il contenitore di dati della visualizzazione. + Contenitore di dati della visualizzazione. + + + Rappresenta il supporto per il rendering di HTML in scenari AJAX in una visualizzazione fortemente tipizzata. + Tipo del modello. + + + Inizializza una nuova istanza della classe utilizzando il contesto di visualizzazione e il contenitore di dati della visualizzazione specificati. + Contesto di visualizzazione. + Contenitore di dati della visualizzazione. + + + Inizializza una nuova istanza della classe utilizzando il contesto di visualizzazione, il contenitore di dati della visualizzazione e l'insieme di route dell'URL specificati. + Contesto di visualizzazione. + Contenitore di dati della visualizzazione. + Insieme di route dell'URL. + + + Ottiene ViewBag. + ViewBag. + + + Ottiene la versione fortemente tipizzata del dizionario dei dati della visualizzazione. + Dizionario dei dati della visualizzazione fortemente tipizzato. + + + Rappresenta una classe che estende la classe aggiungendo la possibilità di determinare se una richiesta HTTP è una richiesta AJAX. + + + + Rappresenta un attributo che contrassegna controller e azioni in modo da ignorare durante l'autorizzazione. + + + Inizializza una nuova istanza della classe . + + + Consente a una richiesta di includere il markup HTML durante l'associazione del modello ignorando la convalida della richiesta per la proprietà.È consigliabile che l'applicazione verifichi in modo esplicito tutti i modelli in cui è stata disabilitata la convalida della richiesta in modo da impedire gli attacchi tramite script. + + + Inizializza una nuova istanza della classe . + + + Questo metodo supporta l'infrastruttura di convalida ASP.NET MVC e non può essere utilizzato direttamente dal codice. + Metadati del modello. + + + Fornisce una modalità per registrare una o più aree in un'applicazione ASP.NET MVC. + + + Inizializza una nuova istanza della classe . + + + Ottiene il nome dell'area da registrare. + Nome dell'area da registrare. + + + Registra tutte le aree in un'applicazione ASP.NET MVC. + + + Registra tutte le aree all'interno di un'applicazione ASP.NET MVC utilizzando le informazioni definite dall'utente specificate. + Oggetto contenente le informazioni definite dall'utente da passare all'area. + + + Registra un'area all'interno di un'applicazione ASP.NET MVC utilizzando le informazioni sul contesto dell'area specificata. + Incapsula le informazioni necessarie per registrare l'area. + + + Incapsula le informazioni necessarie per registrare un'area all'interno di un'applicazione ASP.NET MVC. + + + Inizializza una nuova istanza della classe utilizzando il nome dell'area e l'insieme di route specificati. + Nome dell'area da registrare. + Insieme di route per l'applicazione. + + + Inizializza una nuova istanza della classe utilizzando il nome dell'area, l'insieme di route e i dati definiti dall'utente specificati. + Nome dell'area da registrare. + Insieme di route per l'applicazione. + Oggetto contenente le informazioni definite dall'utente da passare all'area. + + + Ottiene il nome dell'area da registrare. + Nome dell'area da registrare. + + + Esegue il mapping della route dell'URL specificata e la associa all'area specificata dalla proprietà . + Riferimento alla route di cui è stato eseguito il mapping. + Nome della route. + Modello di URL per la route. + Il parametro è null. + + + Esegue il mapping della route dell'URL specificata e la associa all'area specificata dalla proprietà , utilizzando i valori predefiniti specificati della route. + Riferimento alla route di cui è stato eseguito il mapping. + Nome della route. + Modello di URL per la route. + Oggetto che contiene valori di route predefiniti. + Il parametro è null. + + + Esegue il mapping della route dell'URL specificata e la associa all'area specificata dalla proprietà , utilizzando i valori predefiniti della route e i vincoli specificati. + Riferimento alla route di cui è stato eseguito il mapping. + Nome della route. + Modello di URL per la route. + Oggetto che contiene valori di route predefiniti. + Set di espressioni che specificano i valori validi per il parametro dell'URL. + Il parametro è null. + + + Esegue il mapping della route dell'URL specificata e la associa all'area specificata dalla proprietà , utilizzando i valori predefiniti della route, i vincoli e gli spazi dei nomi specificati. + Riferimento alla route di cui è stato eseguito il mapping. + Nome della route. + Modello di URL per la route. + Oggetto che contiene valori di route predefiniti. + Set di espressioni che specificano i valori validi per il parametro dell'URL. + Set enumerabile di spazi dei nomi per l'applicazione. + Il parametro è null. + + + Esegue il mapping della route dell'URL specificata e la associa all'area specificata dalla proprietà , utilizzando i valori predefiniti della route e i gli spazi dei nomi specificati. + Riferimento alla route di cui è stato eseguito il mapping. + Nome della route. + Modello di URL per la route. + Oggetto che contiene valori di route predefiniti. + Set enumerabile di spazi dei nomi per l'applicazione. + Il parametro è null. + + + Esegue il mapping della route dell'URL specificata e la associa all'area specificata dalla proprietà , utilizzando gli spazi dei nomi specificati. + Riferimento alla route di cui è stato eseguito il mapping. + Nome della route. + Modello di URL per la route. + Set enumerabile di spazi dei nomi per l'applicazione. + Il parametro è null. + + + Ottiene gli spazi dei nomi per l'applicazione. + Set enumerabile di spazi dei nomi per l'applicazione. + + + Ottiene un insieme di route definite per l'applicazione. + Insieme di route definite per l'applicazione. + + + Ottiene un oggetto contenente le informazioni definite dall'utente da passare all'area. + Oggetto contenente le informazioni definite dall'utente da passare all'area. + + + Fornisce una classe astratta per implementare un provider di metadati. + + + Chiamato dai costruttori in una classe derivata per inizializzare la classe . + + + Quando è sottoposto a override in una classe derivata, crea i metadati del modello per la proprietà. + Metadati del modello per la proprietà. + Set di attributi. + Tipo del contenitore. + Funzione di accesso del modello. + Tipo del modello. + Nome della proprietà. + + + Ottiene un elenco di attributi. + Elenco di attributi. + Tipo del contenitore. + Descrittore di proprietà. + Contenitore dell'attributo. + + + Restituisce un elenco di proprietà per il modello. + Elenco di proprietà del modello. + Contenitore del modello. + Tipo del contenitore. + + + Restituisce i metadati per la proprietà specificata utilizzando il tipo di contenitore e il descrittore della proprietà. + Metadati per la proprietà specificata utilizzando il tipo di contenitore e il descrittore della proprietà. + Funzione di accesso del modello. + Tipo del contenitore. + Descrittore di proprietà. + + + Restituisce i metadati per la proprietà specificata utilizzando il tipo di contenitore e il nome della proprietà. + Metadati per la proprietà specificata utilizzando il tipo di contenitore e il nome della proprietà. + Funzione di accesso del modello. + Tipo del contenitore. + Nome della proprietà. + + + Restituisce i metadati per la proprietà specificata utilizzando il tipo del modello. + Metadati per la proprietà specificata utilizzando il tipo del modello. + Funzione di accesso del modello. + Tipo del modello. + + + Restituisce il descrittore di tipo dal tipo specificato. + Descrittore di tipo. + Tipo. + + + Fornisce una classe astratta per le classi che implementano un provider di convalida. + + + Chiamato dai costruttori nelle classi derivate per inizializzare la classe . + + + Ottiene un descrittore di tipi per il tipo specificato. + Descrittore di tipi per il tipo specificato. + Tipo del provider di convalida. + + + Ottiene i validator per il modello utilizzando i metadati e il contesto del controller. + Validator per il modello. + Metadati. + Contesto del controller. + + + Ottiene i validator per il modello utilizzando i metadati, il contesto del controller e l'elenco di attributi. + Validator per il modello. + Metadati. + Contesto del controller. + Elenco di attributi. + + + Fornita per compatibilità con la versione precedente ASP.NET MVC 3. + + + Inizializza una nuova istanza della classe . + + + Rappresenta un attributo utilizzato per impostare il valore di timeout, in millisecondi, per un metodo asincrono. + + + Inizializza una nuova istanza della classe . + Valore di timeout in millisecondi. + + + Ottiene la durata del timeout, in millisecondi. + Durata del timeout, in millisecondi. + + + Chiamato da ASP.NET prima dell'esecuzione del metodo di azione asincrono. + Contesto del filtro. + + + Incapsula le informazioni necessarie per l'utilizzo di un attributo . + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando il contesto del controller specificato. + Contesto in cui il risultato viene eseguito.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + + + Inizializza una nuova istanza della classe utilizzando il contesto del controller e il descrittore dell'azione specificati. + Contesto in cui viene eseguito il risultato.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Oggetto che fornisce informazioni su un metodo di azione, ad esempio nome, controller, parametri, attributi e filtri. + + + Fornisce informazioni su un metodo di azione contrassegnato dall'attributo , ad esempio nome, controller, parametri, attributi e filtri. + Descrittore dell'azione per il metodo di azione contrassegnato dall'attributo . + + + Ottiene o imposta il risultato restituito da un metodo di azione. + Risultato restituito da un metodo di azione. + + + Rappresenta un attributo utilizzato per limitare l'accesso a un metodo di azione da parte dei chiamanti. + + + Inizializza una nuova istanza della classe . + + + Quando sottoposto a override, fornisce un punto di ingresso per i controlli di autorizzazione personalizzati. + true se l'utente è autorizzato. In caso contrario, false. + Contenuto HTTP che incapsula tutte le informazioni specifiche di HTTP relative a una singola richiesta HTTP. + Il parametro è null. + + + Elabora le richieste HTTP che non ottengono l'autorizzazione. + Incapsula le informazioni per l'utilizzo di .L'oggetto contiene il controller, il contesto HTTP, il contesto della richiesta, il risultato dell'azione e i dati della route. + + + Chiamato quando un processo richiede un'autorizzazione. + Contesto del filtro che incapsula informazioni per l'utilizzo di . + Il parametro è null. + + + Chiamato quando il modulo di memorizzazione nella cache richiede un'autorizzazione. + Riferimento allo stato della convalida. + Contenuto HTTP che incapsula tutte le informazioni specifiche di HTTP relative a una singola richiesta HTTP. + Il parametro è null. + + + Ottiene o imposta i ruoli utente. + Ruoli utente. + + + Ottiene l'identificatore univoco per questo attributo. + Identificatore univoco per questo attributo. + + + Ottiene o imposta gli utenti autorizzati. + Utenti autorizzati. + + + Rappresenta un attributo utilizzato per fornire dettagli su come deve essere eseguita l'associazione del modello a un parametro. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta un elenco di valori delimitati da virgole di nomi di proprietà per i quali l'associazione non è consentita. + Elenco di esclusione. + + + Ottiene o imposta un elenco di valori delimitati da virgole di nomi di proprietà per i quali l'associazione è consentita. + Elenco di inclusione. + + + Determina se la proprietà specificata è consentita. + true se la proprietà specificata è consentita. In caso contrario, false. + Nome della proprietà. + + + Ottiene o imposta il prefisso da utilizzare quando viene eseguito il rendering del markup per l'associazione a un argomento dell'azione o a una proprietà del modello. + Prefisso da utilizzare. + + + Rappresenta la classe di base per le visualizzazioni compilate dalla classe BuildManager prima che ne venga eseguito il rendering da un motore di visualizzazione. + + + Inizializza una nuova istanza della classe utilizzando il contesto del controller e il percorso della visualizzazione specificati. + Contesto del controller. + Percorso della visualizzazione. + + + Inizializza una nuova istanza della classe utilizzando il contesto del controller, il percorso della visualizzazione e l'attivatore della pagina di visualizzazione specificati. + Informazioni di contesto per il controller corrente.Tali informazioni includono il contesto HTTP, il contesto della richiesta, i dati della route, il contesto di visualizzazione dell'azione padre e altro ancora. + Percorso della visualizzazione di cui verrà eseguito il rendering. + Oggetto responsabile della costruzione dinamica della pagina di visualizzazione in fase di esecuzione. + Il parametro è null. + Il parametro è null o vuoto. + + + Esegue il rendering del contesto di visualizzazione specificato utilizzando l'oggetto writer specificato. + Informazioni correlate al rendering di una visualizzazione, ad esempio i dati della visualizzazione, i dati temporanei e il contesto del form. + Oggetto writer. + Il parametro è null. + Non è stato possibile creare un'istanza del tipo di visualizzazione. + + + Quando sottoposto a override in una classe derivata, esegue il rendering del contesto di visualizzazione specificato utilizzando l'oggetto writer e l'istanza dell'oggetto specificati. + Informazioni correlate al rendering di una visualizzazione, ad esempio i dati della visualizzazione, i dati temporanei e il contesto del form. + Oggetto writer. + Oggetto che contiene ulteriori informazioni da poter utilizzare nella visualizzazione. + + + Ottiene o imposta il percorso della visualizzazione. + Percorso della visualizzazione. + + + Fornisce una classe base per i motori di visualizzazione. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando l'attivatore della pagina di visualizzazione specificato. + Attivatore della pagina di visualizzazione. + + + Ottiene un valore che indica se un file esiste nel file system virtuale (percorso) specificato. + true se il file esiste nel file system virtuale. In caso contrario, false. + Contesto del controller. + Percorso virtuale. + + + Ottiene l'attivatore della pagina di visualizzazione. + Attivatore della pagina di visualizzazione. + + + Esegue il mapping di una richiesta del browser a una matrice di byte. + + + Inizializza una nuova istanza della classe . + + + Associa il modello utilizzando il contesto del controller e il contesto di associazione specificati. + Oggetto con dati associati. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + Il parametro è null. + + + Fornisce una classe astratta per implementare un provider di metadati memorizzati nella cache. + + + + Inizializza una nuova istanza della classe . + + + Ottiene il criterio dell'elemento della cache. + Criterio dell'elemento della cache. + + + Ottiene il prefisso della chiave della cache. + Prefisso della chiave della cache. + + + Quando è sottoposto a override in una classe derivata, crea i metadati del modello memorizzati nella cache per la proprietà. + Metadati del modello memorizzati nella cache per la proprietà. + Attributi. + Tipo di contenitore. + Funzione di accesso del modello. + Tipo di modello. + Nome della proprietà. + + + Crea i metadati prototipo applicando il prototipo e l'accesso al modello per produrre i metadati finali. + Metadati prototipo. + Prototipo. + Funzione di accesso del modello. + + + Crea un prototipo di metadati. + Prototipo di metadati. + Attributi. + Tipo di contenitore. + Tipo di modello. + Nome della proprietà. + + + Ottiene i metadati per le proprietà. + Metadati per le proprietà. + Contenitore. + Tipo di contenitore. + + + Restituisce i metadati per la proprietà specificata. + Metadati per la proprietà specificata. + Funzione di accesso del modello. + Tipo di contenitore. + Descrittore di proprietà. + + + Restituisce i metadati per la proprietà specificata. + Metadati per la proprietà specificata. + Funzione di accesso del modello. + Tipo di contenitore. + Nome della proprietà. + + + Restituisce i metadati memorizzati nella cache per la proprietà specificata utilizzando il tipo del modello. + Metadati memorizzati nella cache per la proprietà specificata utilizzando il tipo del modello. + Funzione di accesso del modello. + Tipo del contenitore. + + + Ottiene la cache del prototipo. + Cache del prototipo. + + + Fornisce un contenitore per memorizzare nella cache gli attributi . + + + Inizializza una nuova istanza della classe . + Attributi. + + + Ottiene il tipo di dati. + Tipo di dati. + + + Ottiene la visualizzazione. + Visualizzazione. + + + Ottiene la colonna di visualizzazione. + Colonna di visualizzazione. + + + Ottiene il formato di visualizzazione. + Formato di visualizzazione. + + + Ottiene il nome visualizzato. + Nome visualizzato. + + + Indica se un campo dati è modificabile. + true se il campo è editabile. In caso contrario, false. + + + Ottiene l'input nascosto. + Input nascosto. + + + Indica se un campo dati è di sola lettura. + true se il campo è di sola lettura. In caso contrario, false. + + + Indica se un campo dati è obbligatorio. + true se il campo è obbligatorio. In caso contrario, false. + + + Indica se un campo dati è un oggetto di scaffolding. + true se il campo è un oggetto di scaffolding. In caso contrario, false. + + + Ottiene l'hint di interfaccia utente. + Hint di interfaccia utente. + + + Fornisce un contenitore per memorizzare nella cache . + + + Inizializza una nuova istanza della classe utilizzando il prototipo e la funzione di accesso del modello. + Prototipo. + Funzione di accesso del modello. + + + Inizializza una nuova istanza della classe utilizzando il provider, il tipo di contenitore, il tipo di modello, il nome della proprietà e gli attributi. + Provider. + Tipo di contenitore. + Tipo di modello. + Nome della proprietà. + Attributi. + + + Ottiene un valore che indica se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in Nothing.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Un valore che indica se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in Nothing. + + + Ottiene metainformazioni sul tipo di dati.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Metainformazioni sul tipo di dati. + + + Ottiene la descrizione del modello.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Descrizione del modello. + + + Ottiene la stringa del formato di visualizzazione per il modello.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Stringa del formato di visualizzazione per il modello. + + + Ottiene il nome visualizzato del modello.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Nome visualizzato del modello. + + + Ottiene la stringa del formato di modifica del modello.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Stringa del formato di modifica del modello. + + + Ottiene un valore che indica se deve essere eseguito il rendering dell'oggetto modello utilizzando gli elementi HTML associati.Ottiene un valore che indica se deve essere eseguito il rendering dell'oggetto modello utilizzando gli elementi HTML associati.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Valore che indica se deve essere eseguito il rendering dell'oggetto modello utilizzando gli elementi HTML associati. + + + Ottiene un valore che indica se il modello è di sola lettura.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Valore che indica se il modello è di sola lettura. + + + Ottiene un valore che indica se il modello è obbligatorio.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Valore che indica se il modello è obbligatorio. + + + Ottiene la stringa da visualizzare per i valori Null.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Stringa da visualizzare per i valori Null. + + + Ottiene un valore che rappresenta l'ordine dei metadati correnti.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Valore che rappresenta l'ordine dei metadati correnti. + + + Ottiene un nome visualizzato breve.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Nome visualizzato breve. + + + Ottiene un valore che indica se la proprietà deve essere visibile nelle visualizzazioni di sola lettura, ad esempio le visualizzazioni elenco e dettagli.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Valore che indica se la proprietà deve essere visibile nelle visualizzazioni di sola lettura, ad esempio le visualizzazioni elenco e dettagli. + + + Ottiene o imposta un valore che indica se il modello deve essere visualizzato in modalità di modifica.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Restituisce . + + + Ottiene la stringa di visualizzazione semplice per il modello.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Stringa di visualizzazione semplice per il modello. + + + Ottiene un suggerimento che indica quale modello utilizzare per questo modello.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Suggerimento che indica quale modello utilizzare per questo modello. + + + Ottiene un valore che può essere utilizzato come filigrana.Se il valore è memorizzato nella cache, viene restituito tale valore. In caso contrario, il valore viene recuperato dai metadati del modello e archiviato nella cache. + Valore che può essere utilizzato come filigrana. + + + Implementa il provider di metadati del modello memorizzato nella cache predefinito per ASP.NET MVC. + + + Inizializza una nuova istanza della classe . + + + Restituisce un contenitore di istanze reali della classe di metadati memorizzata nella cache in base al prototipo e alla funzione di accesso del modello. + Contenitore di istanze reali della classe di metadati memorizzata nella cache. + Prototipo. + Funzione di accesso del modello. + + + Restituisce un contenitore di istanze prototipo della classe di metadati. + Contenitore di istanze prototipo della classe di metadati. + Tipo di attributi. + Tipo di contenitore. + Tipo di modello. + Nome della proprietà. + + + Fornisce un contenitore per i metadati memorizzati nella cache. + Tipo del contenitore. + + + Costruttore per la creazione di istanze reali della classe di metadati in base a un prototipo. + Provider. + Tipo di contenitore. + Tipo di modello. + Nome della proprietà. + Prototipo. + + + +Costruttore per la creazione delle istanze di prototipo della classe di metadati. + Prototipo. + Funzione di accesso del modello. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta un valore memorizzato nella cache che indica se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in null. + Valore memorizzato nella cache che indica se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in null. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta metainformazioni sul tipo di dati. + Metainformazioni sul tipo di dati. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta la descrizione del modello. + Descrizione del modello. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta la stringa del formato di visualizzazione per il modello. + Stringa del formato di visualizzazione per il modello. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta il nome visualizzato del modello. + Nome visualizzato del modello. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta la stringa del formato di modifica del modello. + Stringa del formato di modifica del modello. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta un valore memorizzato nella cache che indica se deve essere eseguito il rendering dell'oggetto modello utilizzando gli elementi HTML associati. + Valore memorizzato nella cache che indica se deve essere eseguito il rendering dell'oggetto modello utilizzando gli elementi HTML associati. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta un valore memorizzato nella cache che indica se il modello è di sola lettura. + Valore memorizzato nella cache che indica se il modello è di sola lettura. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta un valore memorizzato nella cache che indica se il modello è obbligatorio. + Valore memorizzato nella cache che indica se il modello è obbligatorio. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta la stringa memorizzata nella cache da visualizzare per i valori Null. + Stringa memorizzata nella cache da visualizzare per i valori Null. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta un valore memorizzato nella cache che rappresenta l'ordine dei metadati correnti. + Valore memorizzato nella cache che rappresenta l'ordine dei metadati correnti. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta un nome di visualizzazione breve. + Nome visualizzato breve. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta un valore memorizzato nella cache che indica se la proprietà deve essere visibile nelle visualizzazioni di sola lettura, ad esempio le visualizzazioni elenco e dettagli. + Valore memorizzato nella cache che indica se la proprietà deve essere visibile nelle visualizzazioni di sola lettura, ad esempio le visualizzazioni elenco e dettagli. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta un valore memorizzato nella cache che indica se il modello deve essere visualizzato in modalità di modifica. + Valore memorizzato nella cache che indica se il modello deve essere visualizzato in modalità di modifica. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta la stringa di visualizzazione semplice memorizzata nella cache per il modello. + Stringa di visualizzazione semplice memorizzata nella cache per il modello. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta un suggerimento memorizzato nella cache che indica quale modello utilizzare per questo modello. + Suggerimento memorizzato nella cache che indica quale modello utilizzare per questo modello. + + + Questo metodo è protetto e non può quindi essere chiamato direttamente.È stato progettato per l'override in una classe derivata, ad esempio .Ottiene o imposta un valore memorizzato nella cache che può essere utilizzato come filigrana. + Valore memorizzato nella cache che può essere utilizzato come filigrana. + + + Ottiene o imposta un valore memorizzato nella cache che indica se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in null. + Valore memorizzato nella cache che indica se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in null. + + + Ottiene o imposta metainformazioni sul tipo di dati. + Metainformazioni sul tipo di dati. + + + Ottiene o imposta la descrizione del modello. + Descrizione del modello. + + + Ottiene o imposta la stringa del formato di visualizzazione per il modello. + Stringa del formato di visualizzazione per il modello. + + + Ottiene o imposta il nome visualizzato del modello. + Nome visualizzato del modello. + + + Ottiene o imposta la stringa del formato di modifica del modello. + Stringa del formato di modifica del modello. + + + Ottiene o imposta la stringa di visualizzazione semplice per il modello. + Stringa di visualizzazione semplice per il modello. + + + Ottiene o imposta un valore che indica se deve essere eseguito il rendering dell'oggetto modello utilizzando gli elementi HTML associati. + Valore che indica se deve essere eseguito il rendering dell'oggetto modello utilizzando gli elementi HTML associati. + + + Ottiene o imposta un valore che indica se il modello è di sola lettura. + Valore che indica se il modello è di sola lettura. + + + Ottiene o imposta un valore che indica se il modello è obbligatorio. + Valore che indica se il modello è obbligatorio. + + + Ottiene o imposta la stringa da visualizzare per i valori Null. + Stringa da visualizzare per i valori Null. + + + Ottiene o imposta un valore che rappresenta l'ordine dei metadati correnti. + Valore dell'ordine dei metadati correnti. + + + Ottiene o imposta la cache del prototipo. + Cache del prototipo. + + + Ottiene o imposta un nome di visualizzazione breve. + Nome di visualizzazione breve. + + + Ottiene o imposta un valore che indica se la proprietà deve essere visibile nelle visualizzazioni di sola lettura, ad esempio le visualizzazioni elenco e dettagli. + true se il modello deve essere visibile nelle visualizzazioni di sola lettura. In caso contrario, false. + + + Ottiene o imposta un valore che indica se il modello deve essere visualizzato in modalità di modifica. + true se il modello deve essere visualizzato in modalità di modifica. In caso contrario, false. + + + Ottiene o imposta la stringa di visualizzazione semplice per il modello. + Stringa di visualizzazione semplice per il modello. + + + Ottiene o imposta un suggerimento che indica quale modello utilizzare per questo modello. + Suggerimento che indica quale modello utilizzare per questo modello. + + + Ottiene o imposta un valore che può essere utilizzato come una filigrana. + Valore che può essere utilizzato come filigrana. + + + Fornisce un meccanismo per propagare la notifica che le operazioni dello strumento di associazione di modelli devono essere annullate. + + + Inizializza una nuova istanza della classe . + + + Restituisce il token di annullamento predefinito. + Token di annullamento predefinito. + Contesto del controller. + Contesto di associazione. + + + Rappresenta un attributo utilizzato per indicare che un metodo di azione deve essere chiamato solo come azione figlio. + + + Inizializza una nuova istanza della classe . + + + Chiamato quando è necessaria l'autorizzazione. + Oggetto che incapsula le informazioni necessarie per autorizzare l'accesso all'azione figlio. + + + Rappresenta un provider di valori dalle azioni figlio. + + + Inizializza una nuova istanza della classe . + Contesto del controller. + + + Recupera un oggetto valore mediante la chiave specificata. + Oggetto valore per la chiave specificata. + Chiave. + + + Rappresenta una factory per la creazione di oggetti provider di valori per le azioni figlio. + + + Inizializza una nuova istanza della classe . + + + Restituisce un oggetto per il contesto del controller specificato. + Oggetto . + Contesto del controller. + + + Restituisce i validator del modello di tipo di dati client. + + + Inizializza una nuova istanza della classe . + + + Restituisce i validator del modello di tipo di dati client. + Validator del modello di tipo di dati client. + Metadati. + Contesto. + + + Ottiene la chiave della classe di risorse. + Chiave della classe di risorse. + + + Fornisce un attributo che confronta due proprietà di un modello. + + + Inizializza una nuova istanza della classe . + Proprietà da confrontare con la proprietà corrente. + + + Applica la formattazione a un messaggio di errore in base al campo dati in cui si è verificato l'errore di confronto. + Messaggio di errore formattato. + Nome del campo che ha causato l'errore di convalida. + + + Formatta la proprietà per la convalida del client anteponendo un asterisco (*) e un punto. + La stringa "*." viene anteposta alla proprietà. + Proprietà. + + + Ottiene un elenco di regole di convalida del client con valori di confronto per la proprietà utilizzando i metadati del modello e il contesto del controller specificati. + Elenco di regole di convalida del client con valori di confronto. + Metadati del modello. + Contesto del controller. + + + Determina se l'oggetto specificato è uguale all'oggetto confrontato. + null se il valore della proprietà confrontata è uguale al parametro del valore. In caso contrario, un risultato di convalida contenente il messaggio di errore in cui viene indicato che il confronto non è riuscito. + Valore dell'oggetto da confrontare. + Contesto di convalida. + + + Ottiene la proprietà da confrontare con la proprietà corrente. + Proprietà da confrontare con la proprietà corrente. + + + Ottiene il nome visualizzato di altre proprietà. + Nome visualizzato di altre proprietà. + + + Rappresenta un tipo di contenuto definito dall'utente che è il risultato di un metodo di azione. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta il contenuto. + Il contenuto. + + + Ottiene o imposta la codifica del contenuto. + Codifica del contenuto. + + + Ottiene o imposta il tipo del contenuto. + Tipo del contenuto. + + + Abilita l'elaborazione del risultato di un metodo di azione da parte di un tipo personalizzato che eredita dalla classe . + Contesto in cui il risultato viene eseguito. + Il parametro è null. + + + Fornisce metodi che rispondono alle richieste HTTP effettuate a un sito Web ASP.NET MVC. + + + Inizializza una nuova istanza della classe . + + + Ottiene l'invoker dell'azione per il controller. + Invoker dell'azione. + + + Fornisce operazioni asincrone. + Restituisce . + + + Inizia l'esecuzione del contesto della richiesta specificato. + Restituisce un'istanza IAsyncController. + Contesto della richiesta. + Callback. + Stato. + + + Inizia a richiamare l'azione nel contesto del controller corrente. + Restituisce un'istanza IAsyncController. + Callback. + Stato. + + + Ottiene o imposta il gestore di associazione. + Gestore di associazione. + + + Crea un oggetto risultato del contenuto tramite una stringa. + Istanza del risultato del contenuto. + Contenuto da scrivere nella risposta. + + + Crea un oggetto risultato del contenuto tramite una stringa e il tipo di contenuto. + Istanza del risultato del contenuto. + Contenuto da scrivere nella risposta. + Tipo di contenuto (tipo MIME). + + + Crea un oggetto risultato del contenuto tramite una stringa, il tipo di contenuto e la codifica del contenuto. + Istanza del risultato del contenuto. + Contenuto da scrivere nella risposta. + Tipo di contenuto (tipo MIME). + Codifica del contenuto. + + + Crea un invoker dell'azione. + Invoker dell'azione. + + + Crea un provider di dati temporaneo. + Provider di dati temporaneo. + + + Disabilitare il supporto asincrono per fornire la compatibilità con le versioni precedenti. + true se il supporto asincrono è disabilitato. In caso contrario, false. + + + Rilascia tutte le risorse utilizzate dall'istanza corrente della classe . + + + Rilascia le risorse non gestite e, facoltativamente, quelle gestite. + true per rilasciare sia le risorse gestite sia quelle non gestite. false per rilasciare solo le risorse non gestite. + + + Termina la chiamata dell'azione nel contesto del controller corrente. + Risultato asincrono. + + + Termina il core di esecuzione. + Risultato asincrono. + + + Richiama l'azione nel contesto del controller corrente. + + + Crea un oggetto tramite il contenuto del file e il tipo di file. + Oggetto risultato del contenuto del file. + Contenuto binario da inviare alla risposta. + Tipo di contenuto (tipo MIME). + + + Crea un oggetto tramite il contenuto del file, il tipo di file e il nome del file di destinazione. + Oggetto risultato del contenuto del file. + Contenuto binario da inviare alla risposta. + Tipo di contenuto (tipo MIME). + Nome file da utilizzare nella finestra di dialogo di download del file visualizzata nel browser. + + + Crea un oggetto tramite l'oggetto e il tipo di contenuto. + Oggetto risultato del contenuto del file. + Flusso da inviare alla risposta. + Tipo di contenuto (tipo MIME). + + + Crea un oggetto tramite l'oggetto , il tipo di contenuto e il nome del file di destinazione. + Oggetto risultato del flusso di file. + Flusso da inviare alla risposta. + Tipo di contenuto (tipo MIME). + Nome file da utilizzare nella finestra di dialogo di download del file visualizzata nel browser. + + + Crea un oggetto tramite il nome del file e il tipo di contenuto. + Oggetto risultato del flusso di file. + Percorso del file da inviare alla risposta. + Tipo di contenuto (tipo MIME). + + + Crea un oggetto tramite il nome del file, il tipo di contenuto e il nome di download del file. + Oggetto risultato del flusso di file. + Percorso del file da inviare alla risposta. + Tipo di contenuto (tipo MIME). + Nome file da utilizzare nella finestra di dialogo di download del file visualizzata nel browser. + + + Chiamato quando una richiesta corrisponde a questo controller, ma in tale controller non è stato trovato alcun metodo con il nome dell'azione specificato. + Nome dell'azione che si è tentato di eseguire. + + + Ottiene informazioni specifiche di HTTP relative a una singola richiesta HTTP. + Contesto HTTP. + + + Restituisce un'istanza della classe . + Istanza della classe . + + + Restituisce un'istanza della classe . + Istanza della classe . + Descrizione dello stato, + + + Inizializza i dati che potrebbero non essere disponibili quando viene chiamato il costruttore. + Contesto HTTP e dati della route. + + + Crea un oggetto . + Oggetto che scrive lo script nella risposta. + Codice JavaScript da eseguire sul client. + + + Crea un oggetto che serializza l'oggetto specificato nel formato JSON (JavaScript Object Notation). + Oggetto risultato JSON che serializza l'oggetto specificato nel formato JSON.L'oggetto risultato preparato da questo metodo viene scritto nella risposta dal framework ASP.NET MVC al momento dell'esecuzione dell'oggetto. + Il grafico dell'oggetto JavaScript da serializzare. + + + Crea un oggetto che serializza l'oggetto specificato nel formato JSON (JavaScript Object Notation). + Oggetto risultato JSON che serializza l'oggetto specificato nel formato JSON. + Il grafico dell'oggetto JavaScript da serializzare. + Tipo di contenuto (tipo MIME). + + + Crea un oggetto che serializza l'oggetto specificato nel formato JSON (JavaScript Object Notation). + Oggetto risultato JSON che serializza l'oggetto specificato nel formato JSON. + Il grafico dell'oggetto JavaScript da serializzare. + Tipo di contenuto (tipo MIME). + Codifica del contenuto. + + + Crea un oggetto che serializza l'oggetto specificato in formato JSON (JavaScript Object Notation) utilizzando il tipo di contenuto, la codifica del contenuto e il comportamento della richiesta JSON. + Oggetto risultato che serializza l'oggetto specificato nel formato JSON. + Il grafico dell'oggetto JavaScript da serializzare. + Tipo di contenuto (tipo MIME). + Codifica del contenuto. + Comportamento della richiesta JSON. + + + Crea un oggetto che serializza l'oggetto specificato in formato JSON (JavaScript Object Notation) utilizzando il tipo di contenuto e il comportamento della richiesta JSON specificati. + Oggetto risultato che serializza l'oggetto specificato nel formato JSON. + Il grafico dell'oggetto JavaScript da serializzare. + Tipo di contenuto (tipo MIME). + Comportamento della richiesta JSON. + + + Crea un oggetto che serializza l'oggetto specificato in formato JSON (JavaScript Object Notation) utilizzando il comportamento della richiesta JSON specificato. + Oggetto risultato che serializza l'oggetto specificato nel formato JSON. + Il grafico dell'oggetto JavaScript da serializzare. + Comportamento della richiesta JSON. + + + Ottiene l'oggetto dizionario di stato del modello che contiene lo stato del modello e della convalida dell'associazione del modello. + Dizionario di stato del modello. + + + Chiamato dopo che è stato richiamato il metodo dell'azione. + Informazioni sulla richiesta e sull'azione correnti. + + + Chiamato prima che venga richiamato il metodo di azione. + Informazioni sulla richiesta e sull'azione correnti. + + + Chiamato quando si verifica un'autorizzazione. + Informazioni sulla richiesta e sull'azione correnti. + + + Chiamato quando nell'azione si verifica un'eccezione non gestita. + Informazioni sulla richiesta e sull'azione correnti. + + + Chiamato dopo l'esecuzione del risultato dell'azione restituito da un metodo di azione. + Informazioni sulla richiesta e sul risultato dell'azione correnti. + + + Chiamato prima dell'esecuzione del risultato dell'azione restituito da un metodo di azione. + Informazioni sulla richiesta e sul risultato dell'azione correnti. + + + Crea un oggetto che esegue il rendering di una visualizzazione parziale. + Oggetto risultato della visualizzazione parziale. + + + Crea un oggetto che esegue il rendering di una visualizzazione parziale tramite il modello specificato. + Oggetto risultato della visualizzazione parziale. + Modello di cui è stato eseguito il rendering tramite la visualizzazione parziale. + + + Crea un oggetto che esegue il rendering di una visualizzazione parziale tramite il nome della visualizzazione specificato. + Oggetto risultato della visualizzazione parziale. + Nome della visualizzazione di cui è stato eseguito il rendering nella risposta. + + + Crea un oggetto che esegue il rendering di una visualizzazione parziale tramite il nome della visualizzazione e il modello specificati. + Oggetto risultato della visualizzazione parziale. + Nome della visualizzazione di cui è stato eseguito il rendering nella risposta. + Modello di cui è stato eseguito il rendering tramite la visualizzazione parziale. + + + Ottiene il profilo del contesto HTTP. + Profilo del contesto HTTP. + + + Crea un oggetto che effettua il reindirizzamento all'URL specificato. + Oggetto risultato del reindirizzamento. + URL di destinazione del reindirizzamento. + + + Restituisce un'istanza della classe con la proprietà impostata su true. + Istanza della classe con la proprietà impostata su true. + URL di destinazione del reindirizzamento. + + + Effettua il reindirizzamento all'azione specificata tramite il nome dell'azione. + Oggetto risultato del reindirizzamento. + Nome dell'azione. + + + Effettua il reindirizzamento all'azione specificata tramite il nome dell'azione e i valori di route. + Oggetto risultato del reindirizzamento. + Nome dell'azione. + Parametri per una route. + + + Effettua il reindirizzamento all'azione specificata tramite il nome dell'azione e il nome del controller. + Oggetto risultato del reindirizzamento. + Nome dell'azione. + Nome del controller. + + + Effettua il reindirizzamento all'azione specificata tramite il nome dell'azione, il nome del controller e i valori di route. + Oggetto risultato del reindirizzamento. + Nome dell'azione. + Nome del controller. + Parametri per una route. + + + Effettua il reindirizzamento all'azione specificata tramite il nome dell'azione, il nome del controller e il dizionario della route. + Oggetto risultato del reindirizzamento. + Nome dell'azione. + Nome del controller. + Parametri per una route. + + + Effettua il reindirizzamento all'azione specificata tramite il nome dell'azione e il dizionario della route. + Oggetto risultato del reindirizzamento. + Nome dell'azione. + Parametri per una route. + + + Restituisce un'istanza della classe con la proprietà impostata su true utilizzando il nome dell'azione specificato. + Istanza della classe con la proprietà impostata su true mediante l'utilizzo del nome dell'azione, del nome del controller e dei valori di route specificati. + Nome dell'azione. + + + Restituisce un'istanza della classe con la proprietà impostata su true utilizzando il nome dell'azione e i valori di route specificati. + Istanza della classe con la proprietà impostata su true mediante l'utilizzo del nome dell'azione e dei valori di route specificati. + Nome dell'azione. + Valori della route. + + + Restituisce un'istanza della classe con la proprietà impostata su true utilizzando il nome dell'azione e il nome del controller specificati. + Istanza della classe con la proprietà impostata su true utilizzando il nome dell'azione e il nome del controller specificati. + Nome dell'azione. + Nome del controller. + + + Restituisce un'istanza della classe con la proprietà impostata su true utilizzando il nome dell'azione, il nome del controller e i valori di route specificati. + Istanza della classe con la proprietà impostata su true. + Nome dell'azione. + Nome del controller. + Valori della route. + + + Restituisce un'istanza della classe con la proprietà impostata su true utilizzando il nome dell'azione, il nome del controller e i valori di route specificati. + Istanza della classe con la proprietà impostata su true mediante l'utilizzo del nome dell'azione, del nome del controller e dei valori di route specificati. + Nome dell'azione. + Nome del controller. + Valori della route. + + + Restituisce un'istanza della classe con la proprietà impostata su true utilizzando il nome dell'azione e i valori di route specificati. + Istanza della classe con la proprietà impostata su true mediante l'utilizzo del nome dell'azione e dei valori di route specificati. + Nome dell'azione. + Valori della route. + + + Effettua il reindirizzamento a una route specificata tramite i valori di route specificati. + Oggetto risultato del reindirizzamento alla route. + Parametri per una route. + + + Effettua il reindirizzamento a una route specificata tramite il nome della route. + Oggetto risultato del reindirizzamento alla route. + Nome della route. + + + Effettua il reindirizzamento alla route specificata tramite il nome della route e i valori di route. + Oggetto risultato del reindirizzamento alla route. + Nome della route. + Parametri per una route. + + + Effettua il reindirizzamento alla route specificata tramite il nome della route e il dizionario della route. + Oggetto risultato del reindirizzamento alla route. + Nome della route. + Parametri per una route. + + + Effettua il reindirizzamento alla route specificata tramite il dizionario della route. + Oggetto risultato del reindirizzamento alla route. + Parametri per una route. + + + Restituisce un'istanza della classe con la proprietà impostata su true utilizzando i valori di route specificati. + Restituisce un'istanza della classe con la proprietà impostata su true. + Nome della route. + + + Restituisce un'istanza della classe con la proprietà impostata su true utilizzando il nome della route specificato. + Restituisce un'istanza della classe con la proprietà impostata su true utilizzando il nome della route specificato. + Nome della route. + + + Restituisce un'istanza della classe con la proprietà impostata su true utilizzando il nome della route e i valori di route specificati. + Istanza della classe con la proprietà impostata su true. + Nome della route. + Valori della route. + + + Restituisce un'istanza della classe con la proprietà impostata su true utilizzando il nome della route e i valori di route specificati. + Istanza della classe con la proprietà impostata su true utilizzando il nome della route e i valori di route specificati. + Nome della route. + Valori della route. + + + Restituisce un'istanza della classe con la proprietà impostata su true utilizzando i valori di route specificati. + Istanza della classe con la proprietà impostata su true utilizzando i valori di route specificati. + Valori della route. + + + Ottiene l'oggetto relativo alla richiesta HTTP corrente. + Oggetto richiesta. + + + Ottiene l'oggetto relativo alla risposta HTTP corrente. + Oggetto risposta. + + + Ottiene i dati di route per la richiesta corrente. + Dati della route. + + + Restituisce l'oggetto che fornisce i metodi utilizzati durante l'elaborazione delle richieste Web. + Oggetto server HTTP. + + + Ottiene l'oggetto relativo alla richiesta HTTP corrente. + Oggetto stato della sessione HTTP relativo alla richiesta HTTP corrente. + + + Inizializza una nuova istanza della classe . + Restituisce un'istanza IAsyncController. + Contesto della richiesta. + Callback. + Stato. + + + Termina l'attività di esecuzione. + Risultato asincrono. + + + Questa API supporta l'infrastruttura ASP.NET MVC e non può essere utilizzata direttamente dal codice.Questo metodo chiama il metodo . + Contesto del filtro. + + + Questa API supporta l'infrastruttura ASP.NET MVC e non può essere utilizzata direttamente dal codice.Questo metodo chiama il metodo . + Contesto del filtro. + + + Questa API supporta l'infrastruttura ASP.NET MVC e non può essere utilizzata direttamente dal codice.Questo metodo chiama il metodo . + Contesto del filtro. + + + Questa API supporta l'infrastruttura ASP.NET MVC e non può essere utilizzata direttamente dal codice.Questo metodo chiama il metodo . + Contesto del filtro. + + + Questa API supporta l'infrastruttura ASP.NET MVC e non può essere utilizzata direttamente dal codice.Questo metodo chiama il metodo . + Contesto del filtro. + + + Questa API supporta l'infrastruttura ASP.NET MVC e non può essere utilizzata direttamente dal codice.Questo metodo chiama il metodo . + Contesto del filtro. + + + Ottiene l'oggetto provider di dati temporanei utilizzato per archiviare dati per la richiesta successiva. + Provider di dati temporanei. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori corrente del controller. + true se l'aggiornamento viene eseguito correttamente. In caso contrario, false. + Istanza del modello da aggiornare. + Tipo dell'oggetto modello. + Il parametro o la proprietà è null. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori corrente del controller e un prefisso. + true se l'aggiornamento viene eseguito correttamente. In caso contrario, false. + Istanza del modello da aggiornare. + Prefisso da utilizzare quando si cercano valori nel provider di valori. + Tipo dell'oggetto modello. + Il parametro o la proprietà è null. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori corrente del controller, un prefisso e le proprietà incluse. + true se l'aggiornamento viene eseguito correttamente. In caso contrario, false. + Istanza del modello da aggiornare. + Prefisso da utilizzare quando si cercano valori nel provider di valori. + Elenco di proprietà del modello da aggiornare. + Tipo dell'oggetto modello. + Il parametro o la proprietà è null. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori corrente del controller, un prefisso, un elenco di proprietà da escludere e un elenco di proprietà da includere. + true se l'aggiornamento viene eseguito correttamente. In caso contrario, false. + Istanza del modello da aggiornare. + Prefisso da utilizzare quando si cercano valori nel provider di valori + Elenco di proprietà del modello da aggiornare. + Elenco di proprietà da escludere dall'aggiornamento in modo esplicito.Vengono escluse anche se sono presenti nell'elenco di parametri . + Tipo dell'oggetto modello. + Il parametro o la proprietà è null. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori, un prefisso, un elenco di proprietà da escludere e un elenco di proprietà da includere. + true se l'aggiornamento viene eseguito correttamente. In caso contrario, false. + Istanza del modello da aggiornare. + Prefisso da utilizzare quando si cercano valori nel provider di valori. + Elenco di proprietà del modello da aggiornare. + Elenco di proprietà da escludere dall'aggiornamento in modo esplicito.Vengono escluse anche se sono presenti nell'elenco di parametri . + Dizionario di valori utilizzato per aggiornare il modello. + Tipo dell'oggetto modello. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori, un prefisso e le proprietà incluse. + true se l'aggiornamento viene eseguito correttamente. In caso contrario, false. + Istanza del modello da aggiornare. + Prefisso da utilizzare quando si cercano valori nel provider di valori. + Elenco di proprietà del modello da aggiornare. + Dizionario di valori utilizzato per aggiornare il modello. + Tipo dell'oggetto modello. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori e un prefisso. + true se l'aggiornamento viene eseguito correttamente. In caso contrario, false. + Istanza del modello da aggiornare. + Prefisso da utilizzare quando si cercano valori nel provider di valori. + Dizionario di valori utilizzato per aggiornare il modello. + Tipo dell'oggetto modello. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori corrente del controller e le proprietà incluse. + true se l'aggiornamento viene eseguito correttamente. In caso contrario, false. + Istanza del modello da aggiornare. + Elenco di proprietà del modello da aggiornare. + Tipo dell'oggetto modello. + Il parametro o la proprietà è null. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori e un elenco di proprietà da includere. + true se l'aggiornamento viene eseguito correttamente. In caso contrario, false. + Istanza del modello da aggiornare. + Elenco di proprietà del modello da aggiornare. + Dizionario di valori utilizzato per aggiornare il modello. + Tipo dell'oggetto modello. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori. + true se l'aggiornamento viene eseguito correttamente. In caso contrario, false. + Istanza del modello da aggiornare. + Dizionario di valori utilizzato per aggiornare il modello. + Tipo dell'oggetto modello. + + + Convalida l'istanza del modello specificata. + true se viene eseguita la convalida del modello. In caso contrario, false. + Istanza del modello da convalidare. + + + Convalida l'istanza del modello specificato utilizzando un prefisso HTML. + true se viene eseguita la convalida del modello. In caso contrario, false. + Modello da convalidare. + Prefisso da utilizzare quando si cercano valori nel provider di modelli. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori corrente del controller. + Istanza del modello da aggiornare. + Tipo dell'oggetto modello. + Il modello non è stato aggiornato correttamente. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori corrente del controller e un prefisso. + Istanza del modello da aggiornare. + Prefisso da utilizzare quando si cercano valori nel provider di valori. + Tipo dell'oggetto modello. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori corrente del controller, un prefisso e le proprietà incluse. + Istanza del modello da aggiornare. + Prefisso da utilizzare quando si cercano valori nel provider di valori. + Elenco di proprietà del modello da aggiornare. + Tipo dell'oggetto modello. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori corrente del controller, un prefisso, un elenco di proprietà da escludere e un elenco di proprietà da includere. + Istanza del modello da aggiornare. + Prefisso da utilizzare quando si cercano valori nel provider di valori. + Elenco di proprietà del modello da aggiornare. + Elenco di proprietà da escludere dall'aggiornamento in modo esplicito.Vengono escluse anche se sono presenti nell'elenco . + Tipo dell'oggetto modello. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori, un prefisso, un elenco di proprietà da escludere e un elenco di proprietà da includere. + Istanza del modello da aggiornare. + Prefisso da utilizzare quando si cercano valori nel provider di valori. + Elenco di proprietà del modello da aggiornare. + Elenco di proprietà da escludere dall'aggiornamento in modo esplicito.Vengono escluse anche se sono presenti nell'elenco di parametri . + Dizionario di valori utilizzato per aggiornare il modello. + Tipo dell'oggetto modello. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori, un prefisso e un elenco di proprietà da includere. + Istanza del modello da aggiornare. + Prefisso da utilizzare quando si cercano valori nel provider di valori. + Elenco di proprietà del modello da aggiornare. + Dizionario di valori utilizzato per aggiornare il modello. + Tipo dell'oggetto modello. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori e un prefisso. + Istanza del modello da aggiornare. + Prefisso da utilizzare quando si cercano valori nel provider di valori. + Dizionario di valori utilizzato per aggiornare il modello. + Tipo dell'oggetto modello. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori corrente dell'oggetto controller. + Istanza del modello da aggiornare. + Elenco di proprietà del modello da aggiornare. + Tipo dell'oggetto modello. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori, un prefisso e un elenco di proprietà da includere. + Istanza del modello da aggiornare. + Elenco di proprietà del modello da aggiornare. + Dizionario di valori utilizzato per aggiornare il modello. + Tipo dell'oggetto modello. + + + Aggiorna l'istanza del modello specificato tramite valori del provider di valori. + Istanza del modello da aggiornare. + Dizionario di valori utilizzato per aggiornare il modello. + Tipo dell'oggetto modello. + + + Ottiene l'oggetto helper dell'URL utilizzato per generare URL tramite il routing. + Oggetto helper URL. + + + Ottiene informazioni sulla sicurezza dell'utente per la richiesta HTTP corrente. + Informazioni sulla sicurezza dell'utente per la richiesta HTTP corrente. + + + Convalida l'istanza del modello specificata. + Modello da convalidare. + + + Convalida l'istanza del modello specificato utilizzando un prefisso HTML. + Modello da convalidare. + Prefisso da utilizzare quando si cercano valori nel provider di modelli. + + + Crea un oggetto che esegue il rendering di una visualizzazione nella risposta. + Risultato della visualizzazione che esegue il rendering di una visualizzazione nella risposta. + + + Crea un oggetto tramite il modello che esegue il rendering di una visualizzazione nella risposta. + Risultato della visualizzazione. + Modello di cui è stato eseguito il rendering tramite la visualizzazione. + + + Crea un oggetto tramite il nome della visualizzazione che esegue il rendering di una visualizzazione. + Risultato della visualizzazione. + Nome della visualizzazione di cui è stato eseguito il rendering nella risposta. + + + Crea un oggetto tramite il nome della visualizzazione e il modello che esegue il rendering di una visualizzazione nella risposta. + Risultato della visualizzazione. + Nome della visualizzazione di cui è stato eseguito il rendering nella risposta. + Modello di cui è stato eseguito il rendering tramite la visualizzazione. + + + Crea un oggetto tramite il nome della visualizzazione e il nome della pagina master che esegue il rendering di una visualizzazione nella risposta. + Risultato della visualizzazione. + Nome della visualizzazione di cui è stato eseguito il rendering nella risposta. + Nome della pagina o del modello master da utilizzare quando viene eseguito il rendering della visualizzazione. + + + Crea un oggetto tramite il nome della visualizzazione, il nome della pagina master e il modello che esegue il rendering di una visualizzazione. + Risultato della visualizzazione. + Nome della visualizzazione di cui è stato eseguito il rendering nella risposta. + Nome della pagina o del modello master da utilizzare quando viene eseguito il rendering della visualizzazione. + Modello di cui è stato eseguito il rendering tramite la visualizzazione. + + + Crea un oggetto che esegue il rendering dell'oggetto specificato. + Risultato della visualizzazione. + Visualizzazione di cui è stato eseguito il rendering nella risposta. + + + Crea un oggetto che esegue il rendering dell'oggetto specificato. + Risultato della visualizzazione. + Visualizzazione di cui è stato eseguito il rendering nella risposta. + Modello di cui è stato eseguito il rendering tramite la visualizzazione. + + + Ottiene l'insieme di motori di visualizzazione. + Insieme di motori di visualizzazione. + + + Rappresenta una classe responsabile del richiamo dei metodi di azione di un controller. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta i gestori di associazione del modello associati all'azione. + Gestori di associazione del modello associati all'azione. + + + Crea il risultato dell'azione. + Oggetto risultato dell'azione. + Contesto del controller. + Descrittore dell'azione. + Valore restituito dell'azione. + + + Trova le informazioni sul metodo di azione. + Informazioni sul metodo di azione. + Contesto del controller. + Descrittore del controller. + Nome dell'azione. + + + Recupera le informazioni sul controller utilizzando il contesto del controller specificato. + Informazioni sul controller. + Contesto del controller. + + + Recupera le informazioni sui filtri dell'azione. + Informazioni sui filtri dell'azione. + Contesto del controller. + Descrittore dell'azione. + + + Ottiene il valore del parametro del metodo di azione specificato. + Valore del parametro del metodo di azione. + Contesto del controller. + Descrittore del parametro. + + + Ottiene i valori dei parametri del metodo di azione. + Valori dei parametri del metodo di azione. + Contesto del controller. + Descrittore dell'azione. + + + Richiama l'azione specificata utilizzando il contesto del controller specificato. + Risultato dell'esecuzione dell'azione. + Contesto del controller. + Nome dell'azione da richiamare. + Il parametro è null. + Il parametro è null o vuoto. + Il thread è stato interrotto durante la chiamata dell'azione. + Si è verificato un errore non specificato durante la chiamata dell'azione. + + + Richiama il metodo di azione specificato utilizzando il contesto del controller e i parametri specificati. + Risultato dell'esecuzione del metodo di azione. + Contesto del controller. + Descrittore dell'azione. + Parametri. + + + Richiama il metodo di azione specificato utilizzando il contesto del controller, i parametri e i filtri dell'azione specificati. + Contesto per il metodo ActionExecuted della classe . + Contesto del controller. + Filtri dell'azione. + Descrittore dell'azione. + Parametri. + + + Richiama il risultato dell'azione specificato utilizzando il contesto del controller specificato. + Contesto del controller. + Risultato dell'azione. + + + Richiama il risultato dell'azione specificato utilizzando il contesto del controller e i filtri dell'azione specificati. + Contesto per il metodo ResultExecuted della classe . + Contesto del controller. + Filtri dell'azione. + Risultato dell'azione. + + + Richiama i filtri di autorizzazione specificati utilizzando il descrittore dell'azione e il contesto del controller specificati. + Contesto dell'oggetto . + Contesto del controller. + Filtri di autorizzazione. + Descrittore dell'azione. + + + Richiama i filtri eccezioni specificati utilizzando il contesto del controller e l'eccezione specificati. + Contesto dell'oggetto . + Contesto del controller. + Filtri eccezioni. + Eccezione. + + + Rappresenta la classe di base per tutti i controller MVC. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta il contesto del controller. + Contesto del controller. + + + Esegue il contesto della richiesta specificato. + Contesto della richiesta. + Il parametro è null. + + + Esegue la richiesta. + + + Inizializza il contesto della richiesta specificato. + Contesto della richiesta. + + + Esegue il contesto della richiesta specificato. + Contesto della richiesta. + + + Ottiene o imposta il dizionario per i dati temporanei. + Dizionario per i dati temporanei. + + + Ottiene o imposta un valore che indica se la convalida della richiesta è abilitata per questa richiesta. + true se la convalida della richiesta è abilitata. In caso contrario, false.Il valore predefinito è true. + + + Ottiene o imposta il provider di valori per il controller. + Provider di valori per il controller. + + + Ottiene il dizionario dei dati della visualizzazione dinamica. + Dizionario dei dati della visualizzazione dinamica. + + + Ottiene o imposta il dizionario per i dati della visualizzazione. + Dizionario per i dati della visualizzazione. + + + Rappresenta una classe responsabile della compilazione dinamica di un controller. + + + Inizializza una nuova istanza della classe . + + + Ottiene l'oggetto compilatore del controller corrente. + Oggetto compilatore del controller corrente. + + + Ottiene gli spazi dei nomi predefiniti. + Spazi dei nomi predefiniti. + + + Ottiene la factory del controller associata. + Controller factory. + + + Imposta la factory del controller utilizzando il tipo specificato. + Tipo della factory del controller. + Il parametro è null. + La factory del controller non può essere assegnata dal tipo nel parametro . + Si è verificato un errore durante l'impostazione della factory del controller. + + + Imposta la factory del controller specificata. + Controller factory. + Il parametro è null. + + + Incapsula le informazioni su una richiesta HTTP che corrisponde alle istanze di e specificate. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando il contesto HTTP, i dati della route dell'URL e il controller specificati. + Contesto HTTP. + Dati della route. + Controller. + + + Inizializza una nuova istanza della classe utilizzando il contesto del controller specificato. + Contesto del controller. + Il parametro è null. + + + Inizializza una nuova istanza della classe utilizzando il contesto della richiesta e il controller specificati. + Contesto della richiesta. + Controller. + Uno o entrambi i parametri sono null. + + + Ottiene o imposta il controller. + Controller. + + + Ottiene la modalità di visualizzazione. + Modalità di visualizzazione. + + + Ottiene o imposta il contesto HTTP. + Contesto HTTP. + + + Ottiene un valore che indica se il metodo di azione associato è un'azione figlio. + true se il metodo di azione associato è un'azione figlio. In caso contrario false. + + + Ottiene un oggetto contenente le informazioni sul contesto di visualizzazione per il metodo di azione padre. + Un oggetto contenente le informazioni sul contesto di visualizzazione per il metodo di azione padre. + + + Ottiene o imposta il contesto della richiesta. + Contesto della richiesta. + + + Ottiene o imposta i dati della route dell'URL. + Dati della route dell'URL. + + + Incapsula le informazioni che descrivono un controller, ad esempio nome, tipo e azioni. + + + Inizializza una nuova istanza della classe . + + + Ottiene il nome del controller. + Nome del controller. + + + Ottiene il tipo del controller. + Tipo del controller. + + + Trova un metodo di azione utilizzando il nome e il contesto del controller specificati. + Informazioni sul metodo di azione. + Contesto del controller. + Nome dell'azione. + + + Recupera un elenco di descrittori dei metodi di azione nel controller. + Elenco di descrittori dei metodi di azione nel controller. + + + Recupera gli attributi personalizzati definiti per questo membro, esclusi gli attributi denominati. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il tipo di attributo personalizzato non può essere caricato. + Sono presenti più attributi di tipo definiti per questo membro. + + + Recupera gli attributi personalizzati di un tipo specificato definiti per questo membro, esclusi gli attributi denominati. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + Tipo degli attributi personalizzati. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il tipo di attributo personalizzato non può essere caricato. + Sono presenti più attributi di tipo definiti per questo membro. + Il parametro è null (Nothing in Visual Basic). + + + Ottiene gli attributi del filtro. + Attributi del filtro. + true se la cache deve essere utilizzata. In caso contrario, false. + + + Recupera un valore che indica se per questo membro sono definite una o più istanze dell'attributo personalizzato specificato. + true se per questo membro è definito . In caso contrario, false. + Tipo dell'attributo personalizzato. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il parametro è null (Nothing in Visual Basic). + + + Se implementato in una classe derivata, ottiene l'ID univoco del descrittore del controller mediante l'inizializzazione differita. + ID univoco. + + + Aggiunge il controller all'istanza di . + + + Inizializza una nuova istanza della classe . + + + Restituisce l'insieme dei filtri dell'istanza del controller. + Insieme dei filtri dell'istanza del controller. + Contesto del controller. + Descrittore dell'azione. + + + Rappresenta un attributo che richiama uno strumento di associazione di modelli personalizzato. + + + Inizializza una nuova istanza della classe . + + + Recupera lo strumento di associazione di modelli associato. + Riferimento a un oggetto che implementa l'interfaccia . + + + Fornisce un contenitore per metadati comuni, per la classe e per la classe di un modello dati. + + + Inizializza una nuova istanza della classe . + Provider di metadati del modello di annotazioni dei dati. + Tipo del contenitore. + Funzione di accesso del modello. + Tipo del modello. + Nome della proprietà. + Attributo della colonna di visualizzazione. + + + Restituisce testo semplice per i dati del modello. + Testo semplice per i dati del modello. + + + Implementa il provider di metadati del modello predefinito per ASP.NET MVC. + + + Inizializza una nuova istanza della classe . + + + Ottiene i metadati per la proprietà specificata. + Metadati della proprietà. + Attributi. + Tipo del contenitore. + Funzione di accesso del modello. + Tipo del modello. + Nome della proprietà. + + + Rappresenta il metodo che crea un'istanza di . + + + Fornisce un validator del modello. + + + Inizializza una nuova istanza della classe . + Metadati per il modello. + Contesto del controller per il modello. + Attributo di convalida per il modello. + + + Ottiene l'attributo di convalida per il validator del modello. + Attributo di convalida per il validator del modello. + + + Ottiene il messaggio di errore per l'errore di convalida. + Messaggio di errore per l'errore di convalida. + + + Recupera un insieme di regole di convalida del client. + Insieme di regole di convalida del client. + + + Ottiene un valore che indica se la convalida del modello è obbligatoria. + true se la convalida del modello è obbligatoria. In caso contrario, false. + + + Restituisce un elenco di messaggi di errore della convalida per il modello. + Un elenco di messaggi di errore di convalida per il modello o un elenco vuoto se non si sono verificati errori. + Contenitore per il modello. + + + Fornisce un validator del modello per un tipo di convalida specificato. + + + + Inizializza una nuova istanza della classe . + Metadati per il modello. + Contesto del controller per il modello. + Attributo di convalida per il modello. + + + Ottiene l'attributo di convalida dal validator del modello. + Attributo di convalida ottenuto dal validator del modello. + + + Implementa il provider di convalida predefinito per ASP.NET MVC. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta un valore che indica se sono richiesti tipi di valore non nullable. + true se sono richiesti tipi di valore non nullable. In caso contrario, false. + + + Ottiene un elenco di validator. + Elenco di validator. + Metadati. + Contesto. + Elenco di attributi di convalida. + + + Registra un adattatore per fornire la convalida lato client. + Tipo dell'attributo di convalida. + Tipo dell'adattatore. + + + Registra una factory dell'adattatore per il provider di convalida. + Tipo dell'attributo. + Factory che sarà utilizzata per creare l'oggetto per l'attributo specificato. + + + Registra l'adattatore predefinito. + Tipo dell'adattatore. + + + Registra la factory dell'adattatore predefinito. + Factory che sarà utilizzata per creare l'oggetto per l'adattatore predefinito. + + + Registra un adattatore per fornire la convalida dell'oggetto predefinito. + Tipo dell'adattatore. + + + Registra una factory dell'adattatore per il provider di convalida dell'oggetto predefinito. + Factory. + + + Registra un adattatore per fornire la convalida dell'oggetto. + Tipo del modello. + Tipo dell'adattatore. + + + Registra una factory dell'adattatore per il provider di convalida dell'oggetto. + Tipo del modello. + Factory. + + + Fornisce una factory per i validator basati sull'oggetto . + + + Fornisce un contenitore per il validator del modello informativo di errore. + + + Inizializza una nuova istanza della classe . + + + Ottiene un elenco di validator del modello informativo di errore. + Elenco di validator del modello informativo di errore. + Metadati del modello. + Contesto del controller. + + + Rappresenta la factory del controller registrata per impostazione predefinita. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando un attivatore del controller. + Oggetto che implementa l'interfaccia dell'attivatore del controller. + + + Crea il controller specificato utilizzando il contesto della richiesta specificato. + Controller. + Contesto della richiesta HTTP che include il contesto HTTP e i dati della route. + Nome del controller. + Il parametro è null. + Il parametro è null o vuoto. + + + Recupera l'istanza del controller per il contesto della richiesta e il tipo di controller specificati. + Istanza del controller. + Contesto della richiesta HTTP che include il contesto HTTP e i dati della route. + Tipo del controller. + + è null. + + non può essere assegnato. + Non è possibile creare un'istanza di . + + + Restituisce il comportamento di sessione del controller. + Comportamento di sessione del controller. + Contesto della richiesta. + Tipo del controller. + + + Recupera il tipo di controller per il nome e il contesto della richiesta specificati. + Tipo di controller. + Contesto della richiesta HTTP che include il contesto HTTP e i dati della route. + Nome del controller. + + + Rilascia il controller specificato. + Controller da rilasciare. + + + Questa API supporta l'infrastruttura ASP.NET MVC e non può essere utilizzata direttamente dal codice.Questo metodo chiama il metodo . + Comportamento di sessione del controller. + Contesto della richiesta. + Nome del controller. + + + Esegue il mapping di una richiesta del browser a un oggetto dati.Questa classe fornisce un'implementazione concreta di un gestore di associazione del modello. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta i gestori di associazione del modello per l'applicazione. + Gestori di associazione del modello per l'applicazione. + + + Associa il modello utilizzando il contesto del controller e il contesto di associazione specificati. + Oggetto associato. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + Il parametro è null. + + + Associa la proprietà specificata utilizzando il contesto del controller, il contesto di associazione e il descrittore della proprietà specificati. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + Descrive una proprietà da associare.Il descrittore fornisce informazioni quali il tipo di componente, il tipo di proprietà e il valore della proprietà.Fornisce inoltre metodi per ottenere o impostare il valore della proprietà. + + + Crea il tipo di modello specificato utilizzando il contesto del controller e il contesto di associazione specificati. + Oggetto dati del tipo specificato. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + Tipo di oggetto modello da restituire. + + + Crea un indice (indice secondario) basato su una categoria di componenti che costituiscono un indice più grande, in cui il valore di indice specificato è un intero. + Nome dell'indice secondario. + Prefisso per l'indice secondario. + Valore dell'indice. + + + Crea un indice (indice secondario) basato su una categoria di componenti che costituiscono un indice più grande, in cui il valore di indice specificato è una stringa. + Nome dell'indice secondario. + Prefisso per l'indice secondario. + Valore dell'indice. + + + Crea il nome della sottoproprietà utilizzando il prefisso e il nome della proprietà specificati. + Nome della proprietà secondaria. + Prefisso per la proprietà secondaria. + Nome della proprietà. + + + Restituisce un set di proprietà corrispondenti alle limitazioni del filtro delle proprietà stabilite dal parametro specificato. + Set enumerabile di descrittori della proprietà. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + + + Restituisce le proprietà del modello utilizzando il contesto del controller e il contesto di associazione specificati. + Insieme di descrittori della proprietà. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + + + Restituisce il valore di una proprietà utilizzando il contesto del controller, il contesto di associazione, il descrittore della proprietà e il gestore di associazione della proprietà specificati. + Oggetto che rappresenta il valore della proprietà. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + Descrittore per la proprietà a cui accedere.Il descrittore fornisce informazioni quali il tipo di componente, il tipo di proprietà e il valore della proprietà.Fornisce inoltre metodi per ottenere o impostare il valore della proprietà. + Oggetto che fornisce un modo per associare la proprietà. + + + Restituisce l'oggetto descrittore per un tipo specificato dal contesto del controller e dal contesto di associazione corrispondenti. + Oggetto descrittore del tipo personalizzato. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + + + Determina se un modello di dati è valido per il contesto di associazione specificato. + true se il modello è valido. In caso contrario, false. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + Il parametro è null. + + + Chiamato quando il modello viene aggiornato. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + + + Chiamato quando è in corso l'aggiornamento del modello. + true se il modello è in fase di aggiornamento. In caso contrario, false. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + + + Chiamato quando la proprietà specificata viene convalidata. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + Descrive una proprietà da convalidare.Il descrittore fornisce informazioni quali il tipo di componente, il tipo di proprietà e il valore della proprietà.Fornisce inoltre metodi per ottenere o impostare il valore della proprietà. + Valore da impostare per la proprietà. + + + Chiamato quando in corso la convalida della proprietà specificata. + true se la proprietà è in fase di convalida. In caso contrario, false. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + Descrive una proprietà di cui è in corso la convalida.Il descrittore fornisce informazioni quali il tipo di componente, il tipo di proprietà e il valore della proprietà.Fornisce inoltre metodi per ottenere o impostare il valore della proprietà. + Valore da impostare per la proprietà. + + + Ottiene o imposta il nome del file di risorse (chiave della classe) che contiene valori stringa localizzati. + Nome del file di risorse (chiave della classe). + + + Imposta la proprietà specificata utilizzando il contesto del controller, il contesto di associazione e il valore della proprietà specificati. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + Descrive una proprietà da impostare.Il descrittore fornisce informazioni quali il tipo di componente, il tipo di proprietà e il valore della proprietà.Fornisce inoltre metodi per ottenere o impostare il valore della proprietà. + Valore da impostare per la proprietà. + + + Rappresenta una cache in memoria per i percorsi di visualizzazione. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando l'intervallo di tempo della cache specificato. + Intervallo di tempo della cache. + L'attributo Ticks del parametro è impostato su un numero negativo. + + + Recupera il percorso di visualizzazione predefinito utilizzando il contesto HTTP e la chiave di cache specificati. + Percorso di visualizzazione predefinito. + Contesto HTTP. + Chiave di cache. + Il parametro è null. + + + Inserisce la visualizzazione nel percorso virtuale specificato utilizzando il contesto HTTP, la chiave di cache e il percorso virtuale specificati. + Contesto HTTP. + Chiave di cache. + Percorso virtuale. + Il parametro è null. + + + Crea una cache del percorso di visualizzazione vuota. + + + Ottiene o imposta l'intervallo di tempo della cache. + Intervallo di tempo della cache. + + + Fornisce un punto di registrazione per i resolver di dipendenza che implementano o l'interfaccia IServiceLocator del localizzatore di servizi comune. + + + Inizializza una nuova istanza della classe . + + + Ottiene l'implementazione del resolver di dipendenza. + Implementazione del resolver di dipendenza. + + + Questa API supporta l'infrastruttura ASP.NET MVC e non può essere utilizzata direttamente dal codice. + Implementazione del resolver di dipendenza. + + + Questa API supporta l'infrastruttura ASP.NET MVC e non può essere utilizzata direttamente dal codice. + Funzione che fornisce il servizio. + Funzione che fornisce i servizi. + + + Questa API supporta l'infrastruttura ASP.NET MVC e non può essere utilizzata direttamente dal codice. + Localizzatore di servizi comune. + + + Questa API supporta l'infrastruttura ASP.NET MVC e non può essere utilizzata direttamente dal codice. + Oggetto che implementa il resolver di dipendenza. + + + Fornisce un punto di registrazione per i resolver di dipendenza utilizzando il delegato del servizio e i delegati di raccolta del servizio specificati. + Delegato del servizio. + Delegati dei servizi. + + + Fornisce un punto di registrazione per i resolver di dipendenza utilizzando il localizzatore di servizi comune fornito quando si utilizza un'interfaccia del localizzatore di servizi. + Localizzatore di servizi comune. + + + Fornisce un punto di registrazione per i resolver di dipendenza utilizzando l'interfaccia del resolver di dipendenza specificata. + Resolver di dipendenza. + + + Fornisce un'implementazione indipendente dai tipi di e . + + + Risolve i singoli servizi registrati che supportano la creazione di oggetti arbitrari. + Servizio o oggetto richiesto. + Istanza del resolver di dipendenza estesa da questo metodo. + Tipo di servizio o oggetto richiesto. + + + Risolve più servizi registrati. + Servizi richiesti. + Istanza del resolver di dipendenza estesa da questo metodo. + Tipo di servizi richiesti. + + + Rappresenta la classe di base per i provider di valori i cui valori provengono da un insieme che implementa l'interfaccia . + Tipo del valore. + + + Inizializza una nuova istanza della classe . + Coppie nome/valore utilizzate per inizializzare il provider di valori. + Informazioni su impostazioni cultura specifiche, quali i nomi delle impostazioni cultura, il sistema di scrittura e il calendario utilizzati. + Il parametro è null. + + + Determina se la raccolta contiene il prefisso specificato. + true se la raccolta contiene il prefisso specificato. In caso contrario, false. + Prefisso da ricercare. + Il parametro è null. + + + Ottiene le chiavi dal prefisso. + Chiavi ottenute dal prefisso. + Prefisso. + + + Restituisce un oggetto valore utilizzando la chiave e il contesto del controller specificati. + Oggetto valore per la chiave specificata. + Chiave dell'oggetto valore da recuperare. + Il parametro è null. + + + Fornisce un provider di metadati vuoto per i modelli di dati che non richiedono metadati. + + + Inizializza una nuova istanza della classe . + + + Crea una nuova istanza della classe . + Nuova istanza della classe . + Attributi. + Tipo del contenitore. + Funzione di accesso del modello. + Tipo del modello. + Nome del modello. + + + Fornisce un provider di convalida vuoto per i modelli che non richiedono alcun validator. + + + Inizializza una nuova istanza della classe . + + + Ottiene il validator del modello vuoto. + Validator del modello vuoto. + Metadati. + Contesto. + + + Rappresenta un risultato che non ha alcun effetto, ad esempio un metodo di azione del controller che non restituisce niente. + + + Inizializza una nuova istanza della classe . + + + Esegue il contesto del risultato specificato. + Contesto del risultato. + + + Fornisce il contesto per l'utilizzo della classe . + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe per l'eccezione specificata utilizzando il contesto del controller specificato. + Contesto del controller. + Eccezione. + Il parametro è null. + + + Ottiene o imposta l'oggetto eccezione. + Oggetto eccezione. + + + Ottiene o imposta un valore che indica se l'eccezione è stata gestita. + true se l'eccezione è stata gestita. In caso contrario, false. + + + Ottiene o imposta il risultato dell'azione. + Risultato dell'azione. + + + Fornisce una classe helper per ottenere il nome del modello da un'espressione. + + + Ottiene il nome del modello da un'espressione lambda. + Nome del modello. + Espressione. + + + Ottiene il nome del modello da un'espressione stringa. + Nome del modello. + Espressione. + + + Fornisce un contenitore per i metadati di convalida del campo lato client. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta il nome del campo dati. + Nome del campo dati. + + + Ottiene o imposta un valore che indica se il contenuto del messaggio di convalida deve essere sostituito con l'errore di convalida del client. + true se il contenuto del messaggio di convalida deve essere sostituito con l'errore di convalida del client. In caso contrario, false. + + + Ottiene o imposta l'ID del messaggio del validator. + ID del messaggio del validator. + + + Ottiene le regole della convalida del client. + Regole della convalida del client. + + + Invia il contenuto di un file binario alla risposta. + + + Inizializza una nuova istanza della classe utilizzando il contenuto del file e il tipo di contenuto specificati. + Matrice di byte da inviare alla risposta. + Tipo di contenuto da utilizzare per la risposta. + Il parametro è null. + + + Contenuto binario da inviare alla risposta. + Contenuto del file. + + + Scrive il contenuto del file nella risposta. + Risposta. + + + Invia il contenuto di un file alla risposta. + + + Inizializza una nuova istanza della classe utilizzando il nome di file e il tipo di contenuto specificati. + Nome del file da inviare alla risposta corrente. + Tipo di contenuto della risposta. + Il parametro è null o vuoto. + + + Ottiene o imposta il percorso del file inviato alla risposta. + Percorso del file inviato alla risposta. + + + Scrive il file nella risposta. + Risposta. + + + Rappresenta una classe di base utilizzata per inviare contenuto del file binario alla risposta. + + + Inizializza una nuova istanza della classe . + Tipo del contenuto. + Il parametro è null o vuoto. + + + Ottiene il tipo di contenuto da utilizzare per la risposta. + Tipo del contenuto. + + + Abilita l'elaborazione del risultato di un metodo di azione da parte di un tipo personalizzato che eredita dalla classe . + Contesto in cui il risultato viene eseguito. + Il parametro è null. + + + Ottiene o imposta l'intestazione Content-Disposition in modo che nel browser venga visualizzata una finestra di dialogo relativa al download del file con il nome di file specificato. + Nome del file. + + + Scrive il file nella risposta. + Risposta. + + + Invia contenuto binario alla risposta utilizzando un'istanza di . + + + Inizializza una nuova istanza della classe . + Flusso da inviare alla risposta. + Tipo di contenuto da utilizzare per la risposta. + Il parametro è null. + + + Ottiene il flusso che verrà inviato alla risposta. + Flusso di file. + + + Scrive il file nella risposta. + Risposta. + + + Rappresenta una classe di metadati che contiene un riferimento all'implementazione di una o più delle interfacce del filtro, all'ordine e all'ambito del filtro. + + + Inizializza una nuova istanza della classe . + Istanza. + Ambito. + Ordine. + + + Rappresenta una costante utilizzata per specificare l'ordinamento predefinito dei filtri. + + + Ottiene l'istanza di questa classe. + Istanza di questa classe. + + + Ottiene l'ordine in cui viene applicato il filtro. + Ordine in cui viene applicato il filtro. + + + Ottiene l'ordinamento dell'ambito del filtro. + Ordinamento dell'ambito del filtro. + + + Rappresenta la classe di base per gli attributi dei filtri azione e dei risultati. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta un valore che indica se è possibile specificare più istanze dell'attributo di filtro. + true se è possibile specificare più istanze dell'attributo di filtro. In caso contrario, false. + + + Ottiene o imposta l'ordine con cui vengono eseguiti i filtri dell'azione. + Ordine con cui vengono eseguiti i filtri dell'azione. + + + Definisce un provider di filtri per gli attributi di filtro. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe e, facoltativamente, memorizza nella cache le istanze di attributo. + true per memorizzare nella cache le istanze di attributo. In caso contrario, false. + + + Ottiene un insieme di attributi dell'azione personalizzata. + Insieme di attributi dell'azione personalizzata. + Contesto del controller. + Descrittore dell'azione. + + + Ottiene un insieme di attributi del controller. + Insieme di attributi del controller. + Contesto del controller. + Descrittore dell'azione. + + + Aggrega i filtri di tutti i provider di filtri in un unico insieme. + Filtri dell'insieme di tutti i provider di filtri. + Contesto del controller. + Descrittore dell'azione. + + + Incapsula le informazioni sui filtri dell'azione disponibili. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando l'insieme di filtri specificato. + Insieme di filtri. + + + Ottiene tutti i filtri dell'azione nell'applicazione. + Filtri dell'azione. + + + Ottiene tutti i filtri di autorizzazione nell'applicazione. + Filtri di autorizzazione. + + + Ottiene tutti i filtri eccezioni nell'applicazione. + Filtri eccezioni. + + + Ottiene tutti i filtri dei risultati nell'applicazione. + Filtri dei risultati. + + + Rappresenta l'insieme di provider di filtri per l'applicazione. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando l'insieme di provider di filtri. + Insieme di provider di filtri. + + + Restituisce l'insieme di provider di filtri. + Insieme di provider di filtri. + Contesto del controller. + Descrittore dell'azione. + + + Fornisce un punto di registrazione per i filtri. + + + Fornisce un punto di registrazione per i filtri. + Insieme di filtri. + + + Definisce i valori che specificano l'ordine in cui vengono eseguiti i filtri ASP.NET MVC nello stesso tipo di filtro e nello stesso ordine del filtro. + + + Specifica il primo valore. + + + Specifica un ordine prima di e dopo di . + + + Specifica un ordine prima di e dopo di . + + + Specifica un ordine prima di e dopo di . + + + Specifica l'ultimo valore. + + + Contiene i provider di valori del form per l'applicazione. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Insieme. + Il parametro è null. + + + Ottiene il provider di valori specificato. + Provider di valori. + Nome del provider di valori da ottenere. + Il parametro è null o vuoto. + + + Ottiene un valore che indica se il provider di valori contiene una voce con il prefisso specificato. + true se il provider di valori contiene una voce con il prefisso specificato. In caso contrario, false. + Prefisso da ricercare. + + + Ottiene un valore da un provider di valori tramite la chiave specificata. + Valore ottenuto da un provider di valori. + Chiave. + + + Restituisce un dizionario che contiene i provider di valori. + Dizionario di provider di valori. + + + Incapsula le informazioni necessarie per convalidare ed elaborare i dati di input da un form HTML. + + + Inizializza una nuova istanza della classe . + + + Ottiene i validator dei campi per il form. + Dizionario di validator di campo per il form. + + + Ottiene o imposta l'identificatore del form. + Identificatore del form. + + + Restituisce un oggetto serializzato contenente l'identificatore di form e valori di convalida dei campi per il form. + Oggetto serializzato contenente l'identificatore di form e valori di convalida dei campi per il form. + + + Restituisce il valore di convalida per il campo di input specificato. + Valore con cui convalidare l'input del campo. + Nome del campo per il quale recuperare il valore di convalida. + Il parametro è null o vuoto. + + + Restituisce il valore di convalida per il campo di input specificato e un valore che indica l'operazione da eseguire se il valore di convalida non viene trovato. + Valore con cui convalidare l'input del campo. + Nome del campo per il quale recuperare il valore di convalida. + true per creare un valore di convalida se non ne viene trovato uno. In caso contrario false. + Il parametro è null o vuoto. + + + Restituisce un valore che indica se è stato eseguito il rendering del campo specificato nel form. + true se è stato eseguito il rendering del campo. In caso contrario, false. + Nome del campo. + + + Imposta un valore che indica se è stato eseguito il rendering del campo specificato nel form. + Nome del campo. + true per specificare che è stato eseguito il rendering del campo nel form. In caso contrario, false. + + + Determina se gli errori di convalida del client devono essere aggiunti dinamicamente al riepilogo di convalida. + true se gli errori di convalida del client devono essere aggiunti al riepilogo di convalida. In caso contrario, false. + + + Ottiene o imposta l'identificatore per il riepilogo di convalida. + Identificatore per il riepilogo di convalida. + + + Enumera i tipi di richiesta HTTP per un form. + + + Specifica una richiesta GET. + + + Specifica una richiesta POST. + + + Rappresenta un provider di valori per valori del form contenuti in un oggetto . + + + Inizializza una nuova istanza della classe . + Oggetto che incapsula le informazioni sulla richiesta HTTP corrente. + + + Rappresenta una classe responsabile per la creazione di una nuova istanza di un oggetto provider di valori del form. + + + Inizializza una nuova istanza della classe . + + + Restituisce un oggetto provider di valori del form per il contesto del controller specificato. + Oggetto provider di valori del form. + Oggetto che incapsula le informazioni sulla richiesta HTTP corrente. + Il parametro è null. + + + Rappresenta una classe che contiene tutti i filtri globali. + + + Inizializza una nuova istanza della classe . + + + Aggiunge il filtro specificato all'insieme di filtri globali. + Filtro. + + + Aggiunge il filtro specificato all'insieme di filtri globali utilizzando l'ordine di esecuzione del filtro. + Filtro. + Ordine di esecuzione del filtro. + + + Rimuove tutti i filtri dall'insieme di filtri globali. + + + Determina se un filtro si trova nell'insieme di filtri globali. + true se viene trovato nella raccolta di filtri globali. In caso contrario, false. + Filtro. + + + Ottiene il numero di filtri presenti nell'insieme di filtri globali. + Numero di filtri presenti nell'insieme di filtri globali. + + + Restituisce un enumeratore che scorre l'insieme di filtri globali. + Enumeratore che scorre l'insieme di filtri globali. + + + Rimuove tutti i filtri che corrispondono al filtro specificato. + Filtro da rimuovere. + + + Questa API supporta l'infrastruttura ASP.NET MVC e non può essere utilizzata direttamente dal codice. + Enumeratore che scorre l'insieme di filtri globali. + + + Questa API supporta l'infrastruttura ASP.NET MVC e non può essere utilizzata direttamente dal codice. + Enumeratore che scorre l'insieme di filtri globali. + Contesto del controller. + Descrittore dell'azione. + + + Rappresenta l'insieme di filtri globale. + + + Ottiene o imposta l'insieme di filtri globale. + Insieme di filtri globale. + + + Rappresenta un attributo utilizzato per gestire un'eccezione generata da un metodo di azione. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta il tipo dell'eccezione. + Il tipo dell'eccezione. + + + Ottiene o imposta la visualizzazione Master per le informazioni sull'eccezione. + Visualizzazione Master. + + + Chiamato quando si verifica un'eccezione. + Contesto del filtro dell'azione. + Il parametro è null. + + + Ottiene l'identificatore univoco per questo attributo. + Identificatore univoco per questo attributo. + + + Ottiene o imposta la visualizzazione Pagina per le informazioni sull'eccezione. + Visualizzazione Pagina. + + + Incapsula le informazioni per la gestione di un errore generato da un metodo di azione. + + + Inizializza una nuova istanza della classe . + Eccezione. + Nome del controller. + Nome dell'azione. + Il parametro è null. + Il parametro o è null o vuoto. + + + Ottiene o imposta il nome dell'azione in esecuzione al momento della generazione dell'eccezione. + Nome dell'azione. + + + Ottiene o imposta il nome de controller contenente il metodo di azione che ha generato l'eccezione. + Nome del controller. + + + Ottiene o imposta l'oggetto eccezione. + Oggetto eccezione. + + + Rappresenta un attributo utilizzato per indicare se deve essere eseguito il rendering del valore di una proprietà o un campo come elemento input nascosto. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta un valore che indica se visualizzare il valore dell'elemento input nascosto. + true se il valore deve essere visualizzato. In caso contrario, false. + + + Rappresenta il supporto per il rendering dei controlli HTML in una visualizzazione. + + + Inizializza una nuova istanza della classe utilizzando il contesto di visualizzazione e il contenitore di dati della visualizzazione specificati. + Contesto di visualizzazione. + Contenitore di dati della visualizzazione. + Il parametro o è null. + + + Inizializza una nuova istanza della classe utilizzando il contesto di visualizzazione, il contenitore dei dati della visualizzazione e l'insieme di route specificati. + Contesto di visualizzazione. + Contenitore di dati della visualizzazione. + Insieme di route. + Uno o più parametri sono null. + + + Sostituisce i caratteri di sottolineatura (_) con i trattini (-) negli attributi HTML specificati. + Attributi HTML con caratteri di sottolineatura sostituiti dai trattini. + Attributi HTML. + + + Genera un campo del form nascosto (token antifalsificazione) che viene convalidato all'invio del form. + Campo del form generato (token antifalsificazione). + + + Genera un campo del form nascosto (token antifalsificazione) che viene convalidato all'invio del form.Il valore del campo viene generato utilizzando il valore salt specificato. + Campo del form generato (token antifalsificazione). + Valore salt che può essere una qualsiasi stringa non vuota. + + + Genera un campo del form nascosto (token antifalsificazione) che viene convalidato all'invio del form.Il valore del campo viene generato utilizzando il valore salt, il dominio e il percorso specificati. + Campo del form generato (token antifalsificazione). + Valore salt che può essere una qualsiasi stringa non vuota. + Dominio dell'applicazione. + Percorso virtuale. + + + Converte l'oggetto dell'attributo specificato in una stringa codificata in formato HTML. + Stringa codificata in formato HTML.Se il parametro del valore è null o vuoto, questo metodo restituisce una stringa vuota. + Oggetto da codificare. + + + Converte la stringa dell'attributo specificato in una stringa codificata in formato HTML. + Stringa codificata in formato HTML.Se il parametro del valore è null o vuoto, questo metodo restituisce una stringa vuota. + Stringa da codificare. + + + Ottiene o imposta un valore che indica se è abilitata la convalida del client. + true se la convalida client è abilitata. In caso contrario, false. + + + Consente la convalida dell'input eseguita tramite lo script client nel browser. + + + Abilita o disabilita la convalida del client. + true per abilitare la convalida client. In caso contrario, false. + + + Consente l'utilizzo di JavaScript non intrusivo. + + + Abilita o disabilita l'utilizzo di JavaScript non intrusivo. + true per abilitare JavaScript non intrusivo. In caso contrario, false. + + + Converte il valore dell'oggetto specificato in una stringa codificata in formato HTML. + Stringa codificata in formato HTML. + Oggetto da codificare. + + + Converte la stringa specificata in una stringa codificata in formato HTML. + Stringa codificata in formato HTML. + Stringa da codificare. + + + Formatta il valore. + Valore formattato. + Valore. + Stringa del formato. + + + Crea un ID dell'elemento HTML utilizzando il nome dell'elemento specificato. + ID dell'elemento HTML. + Nome dell'elemento HTML. + Il parametro è null. + + + Crea un ID dell'elemento HTML utilizzando il nome dell'elemento specificato e una stringa che sostituisce i punti nel nome. + ID dell'elemento HTML. + Nome dell'elemento HTML. + Stringa che sostituisce i punti (.) nel parametro . + Il parametro o è null. + + + Genera un elemento ancoraggio HTML (elemento a) che si collega al metodo di azione specificato e consente all'utente di specificare il protocollo di comunicazione, il nome dell'host e un frammento URL. + Elemento HTML che si collega al metodo di azione specificato. + Contesto della richiesta HTTP. + Insieme delle route dell'URL. + Didascalia di testo visualizzata per il collegamento. + Nome della route utilizzato per restituire un percorso virtuale. + Nome del metodo di azione. + Nome del controller. + Protocollo di comunicazione, ad esempio HTTP o HTTPS.Se questo parametro è null, per impostazione predefinita il protocollo viene impostato su HTTP. + Nome dell'host. + Identificatore del frammento. + Oggetto contenente i parametri per una route. + Oggetto che contiene gli attributi HTML per l'elemento. + + + Genera un elemento ancoraggio HTML (elemento a) che si collega al metodo di azione specificato. + Elemento HTML che si collega al metodo di azione specificato. + Contesto della richiesta HTTP. + Insieme delle route dell'URL. + Didascalia di testo visualizzata per il collegamento. + Nome della route utilizzato per restituire un percorso virtuale. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route. + Oggetto che contiene gli attributi HTML per l'elemento. + + + Genera un elemento ancoraggio HTML (elemento a) che si collega alla route dell'URL specificata e consente all'utente di specificare il protocollo di comunicazione, il nome dell'host e un frammento URL. + Elemento HTML che si collega alla route dell'URL specificata. + Contesto della richiesta HTTP. + Insieme delle route dell'URL. + Didascalia di testo visualizzata per il collegamento. + Nome della route utilizzato per restituire un percorso virtuale. + Protocollo di comunicazione, ad esempio HTTP o HTTPS.Se questo parametro è null, per impostazione predefinita il protocollo viene impostato su HTTP. + Nome dell'host. + Identificatore del frammento. + Oggetto contenente i parametri per una route. + Oggetto che contiene gli attributi HTML per l'elemento. + + + Genera un elemento ancoraggio HTML (elemento a) che si collega alla route dell'URL specificata. + Elemento HTML che si collega alla route dell'URL specificata. + Contesto della richiesta HTTP. + Insieme delle route dell'URL. + Didascalia di testo visualizzata per il collegamento. + Nome della route utilizzato per restituire un percorso virtuale. + Oggetto contenente i parametri per una route. + Oggetto che contiene gli attributi HTML per l'elemento. + + + Restituisce il metodo HTTP che gestisce l'input (GET o POST) del form come stringa. + Stringa del metodo del form, "get" o "post". + Metodo HTTP che gestisce il form. + + + Restituisce il tipo di controllo di input HTML come stringa. + Stringa del tipo di input ("checkbox", "hidden", "password", "radio" o "text"). + Tipo di input enumerato. + + + Ottiene la raccolta degli attributi di convalida di JavaScript non intrusivo utilizzando l'attributo HTML name specificato. + Insieme degli attributi di convalida di JavaScript non intrusivo. + Attributo HTML name. + + + Ottiene la raccolta degli attributi di convalida di JavaScript non intrusivo utilizzando l'attributo HTML name e i metadati del modello specificati. + Insieme degli attributi di convalida di JavaScript non intrusivo. + Attributo HTML name. + Metadati del modello. + + + Restituisce un elemento input nascosto che identifica il metodo di override per il metodo di trasferimento dei dati HTTP specificato, utilizzato dal client. + Metodo di override che utilizza il metodo di trasferimento dei dati HTTP utilizzato dal client. + Metodo di trasferimento dei dati HTTP utilizzato dal client (DELETE, HEAD o PUT). + Il parametro non è "PUT", "DELETE" o "HEAD". + + + Restituisce un elemento input nascosto che identifica il metodo di override per il verbo specificato che rappresenta il metodo di trasferimento dei dati HTTP utilizzato dal client. + Il metodo di override che utilizza il verbo che rappresenta il metodo di trasferimento dei dati HTTP utilizzato dal client. + Verbo che rappresenta il metodo di trasferimento dei dati HTTP utilizzato dal client. + Il parametro non è "PUT", "DELETE" o "HEAD". + + + Ottiene o imposta il carattere che sostituisce i punti nell'attributo ID di un elemento. + Carattere che sostituisce i punti nell'attributo ID di un elemento. + + + Restituisce il markup che non è codificato in formato HTML. + Markup non codificato in formato HTML. + Valore. + + + Restituisce il markup che non è codificato in formato HTML. + Markup HTML senza codifica. + Markup HTML. + + + Ottiene o imposta l'insieme di route per l'applicazione. + Insieme di route per l'applicazione. + + + Ottiene o imposta un valore che indica se è abilitato l'utilizzo di JavaScript non intrusivo. + true se l'utilizzo di JavaScript non intrusivo è abilitato. In caso contrario, false. + + + Nome della classe CSS utilizzata per definire lo stile di un campo di input quando si verifica un errore di convalida. + + + Nome della classe CSS utilizzata per definire lo stile di un campo di input quando l'input è valido. + + + Nome della classe CSS utilizzata per definire lo stile di un messaggio di errore quando si verifica un errore di convalida. + + + Nome della classe CSS utilizzata per definire lo stile del messaggio di convalida quando l'input è valido. + + + Nome della classe CSS utilizzata per definire lo stile dei messaggi di errore di riepilogo di convalida. + + + Nome della classe CSS utilizzato per definire lo stile del riepilogo di convalida quando l'input è valido. + + + Ottiene il contenitore delle visualizzazioni. + Contenitore delle visualizzazioni. + + + Ottiene o imposta le informazioni del contesto relative alla visualizzazione. + Contesto della visualizzazione. + + + Ottiene il dizionario dei dati della visualizzazione corrente. + Dizionario dei dati della visualizzazione. + + + Ottiene o imposta il contenitore dei dati della visualizzazione. + Contenitore di dati della visualizzazione. + + + Rappresenta il supporto per il rendering dei controlli HTML in una visualizzazione fortemente tipizzata. + Tipo del modello. + + + Inizializza una nuova istanza della classe utilizzando il contesto di visualizzazione e il contenitore di dati della visualizzazione specificati. + Contesto di visualizzazione. + Contenitore di dati della visualizzazione. + + + Inizializza una nuova istanza della classe utilizzando il contesto di visualizzazione, il contenitore dei dati della visualizzazione e l'insieme di route specificati. + Contesto di visualizzazione. + Contenitore di dati della visualizzazione. + Insieme di route. + + + Ottiene il contenitore delle visualizzazioni. + Contenitore delle visualizzazioni. + + + Ottiene il dizionario dei dati di visualizzazione fortemente tipizzato. + Dizionario dei dati di visualizzazione fortemente tipizzato. + + + Rappresenta un attributo utilizzato per limitare un metodo di azione in modo che gestisca solo richieste DELETE HTTP. + + + Inizializza una nuova istanza della classe . + + + Determina se una richiesta è una richiesta DELETE HTTP valida. + true se la richiesta è valida. In caso contrario, false. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Incapsula informazioni su un metodo, quali tipo, tipo restituito e argomenti. + + + Rappresenta un provider di valori da utilizzare con valori che provengono da un insieme di file HTTP. + + + Inizializza una nuova istanza della classe . + Oggetto che incapsula le informazioni sulla richiesta HTTP corrente. + + + Rappresenta una classe responsabile per la creazione di una nuova istanza di un oggetto provider di valori per l'insieme di file HTTP. + + + Inizializza una nuova istanza della classe . + + + Restituisce un oggetto provider di valori per il contesto del controller specificato. + Provider di valori per l'insieme di file HTTP. + Oggetto che incapsula informazioni sulla richiesta HTTP. + Il parametro è null. + + + Rappresenta un attributo utilizzato per limitare un metodo di azione in modo che gestisca solo richieste GET HTTP. + + + Inizializza una nuova istanza della classe . + + + Determina se una richiesta è una richiesta GET HTTP valida. + true se la richiesta è valida. In caso contrario, false. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Incapsula informazioni su un metodo, quali tipo, tipo restituito e argomenti. + + + Specifica che la richiesta HTTP deve corrispondere al metodo HEAD HTTP. + + + Inizializza una nuova istanza della classe . + + + Determina se una richiesta è una richiesta HEAD HTTP valida. + true se la richiesta è di tipo HEAD. In caso contrario, false. + Contesto del controller. + Informazioni sul metodo. + + + Definisce un oggetto utilizzato per indicare che la risorsa richiesta non è stata trovata. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando una descrizione di stato. + Descrizione dello stato, + + + Rappresenta un attributo utilizzato per limitare un metodo di azione in modo che gestisca solo richieste OPTIONS HTTP. + + + Inizializza una nuova istanza della classe . + + + Determina se una richiesta è una richiesta OPTIONS HTTP valida. + true se la richiesta è di tipo OPTIONS. In caso contrario, false. + Contesto del controller. + Informazioni sul metodo. + + + Rappresenta un attributo utilizzato per limitare un metodo di azione in modo che gestisca solo richieste PATCH HTTP. + + + Inizializza una nuova istanza della classe . + + + Determina se una richiesta è una richiesta PATCH HTTP valida. + true se la richiesta è di tipo PATCH. In caso contrario, false. + Contesto del controller. + Informazioni sul metodo. + + + Rappresenta un attributo utilizzato per limitare un metodo di azione in modo che gestisca solo richieste POST HTTP. + + + Inizializza una nuova istanza della classe . + + + Determina se una richiesta è una richiesta POST HTTP valida. + true se la richiesta è valida. In caso contrario, false. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Incapsula informazioni su un metodo, quali tipo, tipo restituito e argomenti. + + + Associa un modello a un file inserito. + + + Inizializza una nuova istanza della classe . + + + Associa il modello. + Valore associato. + Contesto del controller. + Contesto di associazione. + Uno o entrambi i parametri sono null. + + + Rappresenta un attributo utilizzato per limitare un metodo di azione in modo che gestisca solo richieste PUT HTTP. + + + Inizializza una nuova istanza della classe . + + + Determina se una richiesta è una richiesta PUT HTTP valida. + true se la richiesta è valida. In caso contrario, false. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Incapsula informazioni su un metodo, quali tipo, tipo restituito e argomenti. + + + Estende la classe che contiene i valori HTTP inviati da un client durante una richiesta Web. + + + Recupera l'override del metodo di trasferimento dati HTTP utilizzato dal client. + Override del metodo di trasferimento dati HTTP utilizzato dal client. + Oggetto contenente i valori HTTP inviati da un client durante una richiesta Web. + Il parametro è null. + Override del metodo di trasferimento dati HTTP non implementato. + + + Consente di restituire un risultato dell'azione con una descrizione e un codice di stato della risposta HTTP specifici. + + + Inizializza una nuova istanza della classe utilizzando un codice di stato. + Codice di stato. + + + Inizializza una nuova istanza della classe utilizzando un codice e una descrizione di stato. + Codice di stato. + Descrizione dello stato, + + + Inizializza una nuova istanza della classe utilizzando un codice di stato. + Codice di stato. + + + Inizializza una nuova istanza della classe utilizzando un codice e una descrizione di stato. + Codice di stato. + Descrizione dello stato, + + + Abilita l'elaborazione del risultato di un metodo di azione da parte di un tipo personalizzato che eredita dalla classe . + Contesto in cui viene eseguito il risultato.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + + + Ottiene il codice di stato HTTP. + Codice di stato HTTP. + + + Ottiene la descrizione di stato HTTP. + Descrizione di stato HTTP. + + + Rappresenta il risultato di una richiesta HTTP non autorizzata. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando la descrizione di stato. + Descrizione dello stato, + + + Enumera i verbi HTTP. + + + Recupera le informazioni o l'entità identificata dall'URI della richiesta. + + + Inserisce una nuova entità come aggiunta a un URI. + + + Sostituisce un'entità identificata da un URI. + + + Richiede che un URI specificato venga eliminato. + + + Recupera le intestazioni del messaggio per le informazioni o l'entità identificata dall'URI della richiesta. + + + Richiede che un set di modifiche descritto nell'entità della richiesta sia applicato alla risorsa identificata dall'URI della richiesta. + + + Rappresenta una richiesta di informazioni sulle opzioni di comunicazione disponibili per la catena richiesta/risposta identificata dall'URI della richiesta. + + + Definisce i metodi utilizzati in un filtro dell'azione. + + + Chiamato dopo l'esecuzione del metodo di azione. + Contesto del filtro. + + + Chiamato prima dell'esecuzione di un metodo di azione. + Contesto del filtro. + + + Definisce il contratto per un invoker di azione, utilizzato per richiamare un'azione in risposta a una richiesta HTTP. + + + Richiama l'azione specificata utilizzando il contesto del controller specificato. + true se l'azione è stata trovata. In caso contrario, false. + Contesto del controller. + Nome dell'azione. + + + Definisce i metodi necessari per un filtro di autorizzazione. + + + Chiamato quando è necessaria l'autorizzazione. + Contesto del filtro. + + + Consente al framework di convalida ASP.NET MVC di individuare in fase di esecuzione se un validator supporta la convalida del client. + + + Se implementato in una classe, restituisce le regole di convalida del client per tale classe. + Regole di convalida del client per il validator. + Metadati del modello. + Contesto del controller. + + + Definisce i metodi necessari per un controller. + + + Esegue il contesto della richiesta specificato. + Contesto della richiesta. + + + Fornisce un controllo accurato sul modo in cui viene creata un'istanza dei controller mediante l'inserimento di dipendenze. + + + Se implementato in una classe, crea un controller. + Controller creato. + Contesto della richiesta. + Tipo di controller. + + + Definisce i metodi necessari per una factory di controller. + + + Crea il controller specificato utilizzando il contesto della richiesta specificato. + Controller. + Contesto della richiesta. + Nome del controller. + + + Ottiene il comportamento di sessione del controller. + Comportamento di sessione del controller. + Contesto della richiesta. + Nome del controller di cui si desidera ottenere il comportamento di sessione. + + + Rilascia il controller specificato. + Controller. + + + Definisce i metodi che semplificano la posizione del servizio e la risoluzione delle dipendenze. + + + Risolve i singoli servizi registrati che supportano la creazione di oggetti arbitrari. + Servizio o oggetto richiesto. + Tipo di servizio o oggetto richiesto. + + + Risolve più servizi registrati. + Servizi richiesti. + Tipo di servizi richiesti. + + + Rappresenta un'interfaccia speciale che supporta l'enumerazione. + + + Ottiene le chiavi dal prefisso. + Chiavi. + Prefisso. + + + Definisce i metodi necessari per un filtro eccezioni. + + + Chiamato quando si verifica un'eccezione. + Contesto del filtro. + + + Fornisce un'interfaccia per la ricerca dei filtri. + + + Restituisce un enumeratore contenente tutte le istanze di presenti nel localizzatore di servizi. + Enumeratore contenente tutte le istanze di presenti nel localizzatore di servizi. + Contesto del controller. + Descrittore dell'azione. + + + Fornisce un'interfaccia per esporre gli attributi alla classe . + + + Se implementata in una classe, fornisce i metadati al processo di creazione dei metadati del modello. + Metadati del modello. + + + Definisce i metodi necessari per uno strumento di associazione di modelli. + + + Associa il modello a un valore utilizzando il contesto del controller e il contesto di associazione specificati. + Valore associato. + Contesto del controller. + Contesto di associazione. + + + Definisce i metodi che consentono le implementazioni dinamiche dell'associazione del modello per le classi che implementano l'interfaccia . + + + Restituisce il gestore di associazione del modello per il tipo specificato. + Gestore di associazione del modello per il tipo specificato. + Tipo del modello. + + + Definisce i membri che specificano l'ordine dei filtri e il valore che specifica se sono consentiti più filtri. + + + Se implementato in una classe, ottiene o imposta un valore che indica se sono consentiti più filtri. + true se sono consentiti più filtri. In caso contrario, false. + + + Se implementato in una classe, ottiene l'ordine del filtro. + Ordine del filtro. + + + Enumera i tipi di controlli di input. + + + Casella di controllo. + + + Campo nascosto. + + + Casella della password. + + + Pulsante di opzione. + + + Casella di testo. + + + Definisce i metodi necessari per un filtro dei risultati. + + + Chiamato dopo l'esecuzione di un risultato di un'azione. + Contesto del filtro. + + + Chiamato prima dell'esecuzione di un risultato di un'azione. + Contesto del filtro. + + + Associa una route a un'area in un'applicazione ASP.NET MVC. + + + Ottiene il nome dell'area a cui associare la route. + Nome dell'area a cui associare la route. + + + Definisce il contratto per i provider di dati temporanei che archiviano i dati visualizzati nella richiesta successiva. + + + Carica i dati temporanei. + Dati temporanei. + Contesto del controller. + + + Salva i dati temporanei. + Contesto del controller. + Valori. + + + Rappresenta un'interfaccia che può ignorare la convalida della richiesta. + + + Recupera il valore dell'oggetto associato alla chiave specificata. + Valore dell'oggetto per la chiave specificata. + Chiave. + true se la convalida deve essere ignorata. In caso contrario, false. + + + Definisce i metodi richiesti per un provider di valori in ASP.NET MVC. + + + Determina se la raccolta contiene il prefisso specificato. + true se la raccolta contiene il prefisso specificato. In caso contrario, false. + Prefisso da ricercare. + + + Recupera un oggetto valore mediante la chiave specificata. + Oggetto valore per la chiave specificata. + Chiave dell'oggetto valore da recuperare. + + + Definisce i metodi necessari per una visualizzazione. + + + Esegue il rendering del contesto di visualizzazione specificato utilizzando l'oggetto writer specificato. + Contesto di visualizzazione. + Oggetto writer. + + + Definisce i metodi necessari per un dizionario dei dati della visualizzazione. + + + Ottiene o imposta il dizionario dei dati della visualizzazione. + Dizionario dei dati della visualizzazione. + + + Definisce i metodi necessari per un motore di visualizzazione. + + + Trova la visualizzazione parziale specificata utilizzando il contesto del controller specificato. + Visualizzazione parziale. + Contesto del controller. + Nome della visualizzazione parziale. + true per specificare che il motore di visualizzazione restituisce la visualizzazione memorizzata nella cache, se disponibile. In caso contrario, false. + + + Trova la visualizzazione specificata utilizzando il contesto del controller specificato. + Visualizzazione Pagina. + Contesto del controller. + Nome della visualizzazione. + Nome del master. + true per specificare che il motore di visualizzazione restituisce la visualizzazione memorizzata nella cache, se disponibile. In caso contrario, false. + + + Rilascia la visualizzazione specificata utilizzando il contesto del controller specificato. + Contesto del controller. + Visualizzazione. + + + Definisce i metodi necessari per memorizzare nella cache i percorsi di visualizzazione. + + + Ottiene il percorso di visualizzazione utilizzando il contesto HTTP e la chiave di cache specificati. + Percorso di visualizzazione. + Contesto HTTP. + Chiave di cache. + + + Inserisce il percorso di visualizzazione specificato nella cache utilizzando il contesto HTTP e la chiave di cache specificati. + Contesto HTTP. + Chiave di cache. + Percorso virtuale. + + + Fornisce un controllo accurato sul modo in cui vengono create le pagine di visualizzazione mediante l'inserimento di dipendenze. + + + Fornisce un controllo accurato sul modo in cui vengono create le pagine di visualizzazione mediante l'inserimento di dipendenze. + Pagina della visualizzazione creata. + Contesto del controller. + Tipo del controller. + + + Invia contenuto JavaScript alla risposta. + + + Inizializza una nuova istanza della classe . + + + Abilita l'elaborazione del risultato di un metodo di azione da parte di un tipo personalizzato che eredita dalla classe . + Contesto in cui il risultato viene eseguito. + Il parametro è null. + + + Ottiene o imposta lo script. + Script. + + + Specifica se sono consentite richieste GET HTTP dal client. + + + Le richieste GET HTTP dal client sono consentite. + + + Le richieste GET HTTP dal client non sono consentite. + + + Rappresenta una classe utilizzata per inviare contenuto in formato JSON alla risposta. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta la codifica del contenuto. + Codifica del contenuto. + + + Ottiene o imposta il tipo del contenuto. + Tipo del contenuto. + + + Ottiene o imposta i dati. + Dati. + + + Abilita l'elaborazione del risultato di un metodo di azione da parte di un tipo personalizzato che eredita dalla classe . + Contesto in cui il risultato viene eseguito. + Il parametro è null. + + + Ottiene o imposta un valore che indica se sono consentite richieste HTTP GET dal client. + Valore che indica se sono consentite richieste HTTP GET dal client. + + + Ottiene o imposta la lunghezza massima dei dati. + Lunghezza massima dei dati. + + + Ottiene o imposta il limite massimo consentito per le ricorsioni. + Limite massimo consentito per le ricorsioni. + + + Consente ai metodi di azione di inviare e ricevere testo in formato JSON e di eseguire l'associazione del modello del testo JSON ai parametri dei metodi di azione. + + + Inizializza una nuova istanza della classe . + + + Restituisce un oggetto provider di valori JSON per il contesto del controller specificato. + Oggetto provider di valori JSON per il contesto del controller specificato. + Contesto del controller. + + + Esegue il mapping di una richiesta del browser a un oggetto LINQ . + + + Inizializza una nuova istanza della classe . + + + Associa il modello utilizzando il contesto del controller e il contesto di associazione specificati. + Oggetto con dati associati.Se il modello non può essere associato, questo metodo restituisce null. + Contesto in cui opera il controllo.Le informazioni del contesto includono il controller, il contenuto HTTP, il contesto della richiesta e i dati della route. + Contesto nel quale viene associato il modello.Il contesto include informazioni quali l'oggetto modello, il nome del modello, il tipo di modello, il filtro delle proprietà e il provider di valori. + + + Rappresenta un attributo utilizzato per associare un tipo di modello a un tipo di compilatore di modelli. + + + Inizializza una nuova istanza della classe . + Tipo del gestore di associazione. + Il parametro è null. + + + Ottiene o imposta il tipo del gestore di associazione. + Tipo del gestore di associazione. + + + Recupera un'istanza del gestore di associazione del modello. + Riferimento a un oggetto che implementa l'interfaccia . + Si è verificato un errore durante la creazione di un'istanza del gestore di associazione del modello. + + + Rappresenta una classe che contiene tutti i gestori di associazione del modello per l'applicazione, elencati in base al tipo di gestore di associazione. + + + Inizializza una nuova istanza della classe . + + + Aggiunge l'elemento specificato al dizionario del gestore di associazione del modello. + Oggetto da aggiungere all'istanza di . + L'oggetto è di sola lettura. + + + Aggiunge l'elemento specificato al dizionario del gestore di associazione del modello utilizzando la chiave specificata. + Chiave dell'elemento da aggiungere. + Valore dell'elemento da aggiungere. + L'oggetto è di sola lettura. + + è null. + Un elemento con la stessa chiave esiste già nell'oggetto . + + + Rimuove tutti gli elementi dal dizionario del gestore di associazione del modello. + L'oggetto è di sola lettura. + + + Determina se il dizionario del gestore di associazione del modello contiene un valore specificato. + true se viene trovato nel dizionario dello strumento di associazione di modelli. In caso contrario, false. + Oggetto da individuare nell'oggetto . + + + Determina se il dizionario del gestore di associazione del modello contiene un elemento con la chiave specificata. + true se il dizionario dello strumento di associazione di modelli contiene un elemento con la chiave specificata. In caso contrario, false. + Chiave da individuare nell'oggetto . + + è null. + + + Copia gli elementi del dizionario del gestore di associazione del modello in una matrice, iniziando da un indice specificato. + Matrice unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto .L'indicizzazione della matrice deve essere in base zero. + Indice in base zero in in corrispondenza del quale ha inizio la copia. + + è null. + + è minore di 0. + + è multidimensionale.oppure è uguale a o maggiore della lunghezza di .oppure Il numero di elementi nell'oggetto di origine è maggiore dello spazio disponibile dall'oggetto alla fine della matrice di destinazione. oppure Non è possibile eseguire automaticamente il cast del tipo al tipo della matrice di destinazione. + + + Ottiene il numero di elementi nel dizionario del gestore di associazione del modello. + Numero di elementi nel dizionario del gestore di associazione del modello. + + + Ottiene o imposta il gestore di associazione del modello predefinito. + Gestore di associazione del modello predefinito. + + + Recupera il gestore di associazione del modello per il tipo specificato. + Strumento di associazione di modelli. + Tipo del modello da recuperare. + Il parametro è null. + + + Recupera il gestore di associazione del modello per il tipo specificato oppure recupera il gestore di associazione del modello predefinito. + Strumento di associazione di modelli. + Tipo del modello da recuperare. + true per recuperare lo strumento di associazione di modelli predefinito. + Il parametro è null. + + + Restituisce un enumeratore che può essere utilizzato per scorrere la raccolta. + Enumeratore che può essere utilizzato per scorrere la raccolta. + + + Ottiene un valore che indica se il dizionario del gestore di associazione del modello è di sola lettura. + true se il dizionario dello strumento di associazione di modelli è di sola lettura. In caso contrario, false. + + + Ottiene o imposta la chiave specificata in un oggetto che implementa l'interfaccia . + Chiave dell'elemento specificato. + Chiave dell'elemento. + + + Ottiene un insieme contenente le chiavi presenti nel dizionario del gestore di associazione del modello. + Insieme contenente le chiavi presenti nel dizionario del gestore di associazione del modello. + + + Rimuove la prima occorrenza dell'elemento specificato dal dizionario del gestore di associazione del modello. + true se è stato rimosso dal dizionario dello strumento di associazione di modelli. In caso contrario, false.Questo metodo restituisce inoltre false se il parametro non viene trovato nel dizionario dello strumento di associazione di modelli. + Oggetto che deve essere rimosso dall'oggetto . + L'oggetto è di sola lettura. + + + Rimuove l'elemento con la chiave specificata dal dizionario del gestore di associazione del modello. + true se l'elemento è stato rimosso. In caso contrario, false.Questo metodo restituisce inoltre false se il parametro non viene trovato nel dizionario dello strumento di associazione di modelli. + Chiave dell'elemento da rimuovere. + L'oggetto è di sola lettura. + + è null. + + + Restituisce un enumeratore che può essere utilizzato per scorrere un insieme. + Enumeratore che può essere utilizzato per scorrere la raccolta. + + + Ottiene il valore associato alla chiave specificata. + true se l'oggetto che implementa contiene un elemento con la chiave specificata. In caso contrario, false. + Chiave del valore da ottenere. + Quando termina, questo metodo restituisce il valore associato alla chiave specificata nel caso in cui la chiave venga trovata; in caso contrario, restituisce il valore predefinito per il tipo del parametro .Questo parametro viene passato senza inizializzazione. + + è null. + + + Ottiene un insieme contenente i valori presenti nel dizionario del gestore di associazione del modello. + Insieme contenente i valori presenti nel dizionario del gestore di associazione del modello. + + + Fornisce un contenitore per i provider del gestore di associazione del modello. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando un elenco di provider del gestore di associazione del modello. + Elenco di provider del gestore di associazione del modello. + + + Restituisce un gestore di associazione del modello del tipo specificato. + Gestore di associazione del modello del tipo specificato. + Tipo dello strumento di associazione di modelli. + + + Inserisce un provider del gestore di associazione del modello nell'oggetto in corrispondenza dell'indice specificato. + Indice. + Provider dello strumento di associazione di modelli. + + + Sostituisce l'elemento provider del gestore di associazione del modello in corrispondenza dell'indice specificato. + Indice. + Provider dello strumento di associazione di modelli. + + + Fornisce un contenitore per i provider del gestore di associazione del modello. + + + Fornisce un punto di registrazione per i provider del gestore di associazione del modello per le applicazioni che non utilizzano l'inserimento di dipendenze. + Insieme di provider del gestore di associazione del modello. + + + Fornisce accesso globale ai gestori di associazione del modello per l'applicazione. + + + Ottiene i gestori di associazione del modello per l'applicazione. + Gestori di associazione del modello per l'applicazione. + + + Fornisce il contesto nel quale funziona uno strumento di associazione di modelli. + + + Inizializza una nuova istanza della classe . + + + Inizia una nuova istanza della classe utilizzando il contesto di associazione. + Contesto di associazione. + + + Ottiene o imposta un valore che indica se lo strumento di associazione deve utilizzare un prefisso vuoto. + true se lo strumento di associazione deve utilizzare un prefisso vuoto. In caso contrario, false. + + + Ottiene o imposta il modello. + Modello. + + + Ottiene o imposta i metadati del modello. + Metadati del modello. + + + Ottiene o imposta il nome del modello. + Nome del modello. + + + Ottiene o imposta lo stato del modello. + Stato del modello. + + + Ottiene o imposta il tipo del modello. + Tipo del modello. + + + Ottiene o imposta il filtro delle proprietà. + Filtro delle proprietà. + + + Ottiene i metadati della proprietà. + Metadati della proprietà. + + + Ottiene o imposta il provider di valori. + Provider di valori. + + + Rappresenta un errore che si verifica durante l'associazione del modello. + + + Inizializza una nuova istanza della classe utilizzando l'eccezione specificata. + Eccezione. + Il parametro è null. + + + Inizializza una nuova istanza della classe utilizzando l'eccezione e il messaggio di errore specificati. + Eccezione. + Messaggio di errore. + Il parametro è null. + + + Inizializza una nuova istanza della classe utilizzando il messaggio di errore specificato. + Messaggio di errore. + + + Ottiene o imposta il messaggio di errore. + Messaggio di errore. + + + Ottiene o imposta l'oggetto eccezione. + Oggetto eccezione. + + + Raccolta di istanze di . + + + Inizializza una nuova istanza della classe . + + + Aggiunge l'oggetto specificato all'insieme di errori del modello. + Eccezione. + + + Aggiunge il messaggio di errore specificato alla raccolta di errori del modello. + Messaggio di errore. + + + Fornisce un contenitore per metadati comuni, per la classe e per la classe di un modello dati. + + + Inizializza una nuova istanza della classe . + Provider. + Tipo del contenitore. + Funzione di accesso del modello. + Tipo del modello. + Nome del modello. + + + Ottiene un dizionario che contiene metadati aggiuntivi sul modello. + Dizionario che contiene metadati aggiuntivi sul modello. + + + Ottiene o imposta il tipo di contenitore per il modello. + Tipo del contenitore per il modello. + + + Ottiene o imposta un valore che indica se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in null. + true se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in null. In caso contrario, false.Il valore predefinito è true. + + + Ottiene o imposta metainformazioni sul tipo di dati. + Metainformazioni sul tipo di dati. + + + Valore dell'ordine predefinito, vale a dire 10000. + + + Ottiene o imposta la descrizione del modello. + Descrizione del modello.Il valore predefinito è null. + + + Ottiene o imposta la stringa del formato di visualizzazione per il modello. + Stringa del formato di visualizzazione per il modello. + + + Ottiene o imposta il nome visualizzato del modello. + Nome visualizzato del modello. + + + Ottiene o imposta la stringa del formato di modifica del modello. + Stringa del formato di modifica del modello. + + + Restituisce i metadati dal parametro per il modello. + Metadati. + Espressione che identifica il modello. + Dizionario dei dati della visualizzazione. + Tipo del parametro. + Tipo del valore. + + + Ottiene i metadati dal parametro dell'espressione per il modello. + Metadati per il modello. + Espressione che identifica il modello. + Dizionario dei dati della visualizzazione. + + + Ottiene il nome visualizzato per il modello. + Nome visualizzato per il modello. + + + Restituisce la descrizione semplice del modello. + Descrizione semplice del modello. + + + Ottiene un elenco di validator per il modello. + Elenco di validator per il modello. + Contesto del controller. + + + Ottiene o imposta un valore che indica se deve essere eseguito il rendering dell'oggetto modello utilizzando gli elementi HTML associati. + true se gli elementi HTML associati che contengono l'oggetto modello devono essere inclusi con l'oggetto. In caso contrario, false. + + + Ottiene o imposta un valore che indica se il modello è un tipo complesso. + Valore che indica se il modello viene considerato un tipo complesso dal framework MVC. + + + Ottiene un valore che indica se il tipo è nullable. + true se il tipo è nullable. In caso contrario, false. + + + Ottiene o imposta un valore che indica se il modello è di sola lettura. + true se il modello è di sola lettura. In caso contrario, false. + + + Ottiene o imposta un valore che indica se il modello è obbligatorio. + true se il modello è obbligatorio. In caso contrario, false. + + + Ottiene il valore del modello. + Valore del modello.Per ulteriori informazioni su , vedere l'intervento ASP.NET MVC 2 Templates, Part 2: ModelMetadata sul blog di Brad Wilson. + + + Ottiene il tipo del modello. + Tipo del modello. + + + Ottiene o imposta la stringa da visualizzare per i valori Null. + Stringa da visualizzare per i valori Null. + + + Ottiene o imposta un valore che rappresenta l'ordine dei metadati correnti. + Valore dell'ordine dei metadati correnti. + + + Ottiene una raccolta di oggetti metadati del modello che descrivono le proprietà del modello. + Raccolta di oggetti metadati del modello che descrivono le proprietà del modello. + + + Ottiene il nome della proprietà. + Nome della proprietà. + + + Ottiene o imposta il provider. + Provider. + + + Ottiene o imposta un valore che indica se la convalida della richiesta è abilitata. + true se la convalida della richiesta è abilitata. In caso contrario, false. + + + Ottiene o imposta un nome di visualizzazione breve. + Nome di visualizzazione breve. + + + Ottiene o imposta un valore che indica se la proprietà deve essere visibile nelle visualizzazioni di sola lettura, ad esempio le visualizzazioni elenco e dettagli. + true se il modello deve essere visibile nelle visualizzazioni di sola lettura. In caso contrario, false. + + + Ottiene o imposta un valore che indica se il modello deve essere visualizzato in modalità di modifica. + true se il modello deve essere visualizzato in modalità di modifica. In caso contrario, false. + + + Ottiene o imposta la stringa di visualizzazione semplice per il modello. + Stringa di visualizzazione semplice per il modello. + + + Ottiene o imposta un suggerimento che indica quale modello utilizzare per questo modello. + Suggerimento che indica quale modello utilizzare per questo modello. + + + Ottiene o imposta un valore che può essere utilizzato come una filigrana. + Filigrana. + + + Fornisce una classe di base astratta per un provider di metadati personalizzato. + + + Quando sottoposto a override in una classe derivata, inizializza una nuova istanza dell'oggetto che deriva dalla classe . + + + Ottiene un oggetto per ogni proprietà di un modello. + Oggetto per ogni proprietà di un modello. + Contenitore. + Tipo del contenitore. + + + Ottiene i metadati per la proprietà specificata. + Oggetto per la proprietà. + Funzione di accesso del modello. + Tipo del contenitore. + Proprietà per cui ottenere il modello di metadati. + + + Ottiene i metadati per la funzione di accesso del modello e il tipo di modello specificati. + Oggetto per la funzione di accesso del modello specificata e il tipo di modello. + Funzione di accesso del modello. + Tipo del modello. + + + Fornisce un contenitore per l'istanza di corrente. + + + Ottiene o imposta l'oggetto corrente. + Oggetto corrente. + + + Incapsula lo stato di associazione del modello a una proprietà di un argomento del metodo di azione o all'argomento stesso. + + + Inizializza una nuova istanza della classe . + + + Restituisce un oggetto che contiene gli errori che si sono verificati durante l'associazione del modello. + Errori. + + + Restituisce un oggetto che incapsula il valore associato durante l'associazione del modello. + Valore. + + + Rappresenta lo stato di un tentativo di associazione di un form pubblicato a un metodo di azione che include informazioni di convalida. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando i valori copiati dal dizionario di stato del modello specificato. + Dizionario di stato del modello. + Il parametro è null. + + + Aggiunge l'elemento specificato al dizionario di stato del modello. + Oggetto da aggiungere al dizionario di stato del modello. + Il dizionario di stato del modello è di sola lettura. + + + Aggiunge un elemento con la chiave e il valore specificati al dizionario di stato del modello. + Chiave dell'elemento da aggiungere. + Valore dell'elemento da aggiungere. + Il dizionario di stato del modello è di sola lettura. + + è null. + Un elemento con la chiave specificata è già presente nel dizionario di stato del modello. + + + Aggiunge l'errore del modello specificato alla raccolta di errori per il dizionario di stato del modello associato alla chiave specificata. + Chiave. + Eccezione. + + + Aggiunge il messaggio di errore specificato alla raccolta di errori per il dizionario di stato del modello associato alla chiave specificata. + Chiave. + Messaggio di errore. + + + Rimuove tutti gli elementi dal dizionario di stato del modello. + Il dizionario di stato del modello è di sola lettura. + + + Determina se il dizionario di stato del modello contiene un valore specifico. + true se viene trovato nel dizionario di stato del modello. In caso contrario, false. + Oggetto da individuare nel dizionario di stato del modello. + + + Determina se il dizionario di stato del modello contiene la chiave specificata. + true se il dizionario di stato del modello contiene la chiave specificata. In caso contrario, false. + Chiave da individuare nel dizionario di stato del modello. + + + Copia gli elementi del dizionario di stato del modello in una matrice, iniziando da un indice specificato. + Matrice unidimensionale che costituisce la destinazione degli elementi copiati dall'oggetto .L'indicizzazione della matrice deve essere in base zero. + Indice in base zero in in corrispondenza del quale ha inizio la copia. + + è null. + + è minore di 0. + + è multidimensionale.oppure è uguale a o maggiore della lunghezza di .oppure Il numero di elementi nell'insieme di origine è maggiore dello spazio disponibile da alla fine dell'oggetto di destinazione.oppure Non è possibile eseguire automaticamente il cast del tipo al tipo dell'oggetto di destinazione. + + + Ottiene il numero di coppie chiave/valore nella raccolta. + Numero di coppie chiave/valore nella raccolta. + + + Restituisce un enumeratore che può essere utilizzato per scorrere la raccolta. + Enumeratore che può essere utilizzato per scorrere la raccolta. + + + Ottiene un valore che indica se la raccolta è di sola lettura. + true se la raccolta è di sola lettura. In caso contrario, false. + + + Ottiene un valore che indica se l'istanza del dizionario di stato del modello è valida. + true se l'istanza è valida. In caso contrario, false. + + + Determina se sono presenti oggetti associati alla chiave specificata o con tale chiave come prefisso. + true se il dizionario di stato del modello contiene un valore associato alla chiave specificata. In caso contrario, false. + Chiave. + Il parametro è null. + + + Ottiene o imposta il valore associato alla chiave specificata. + Elemento di stato del modello. + Chiave. + + + Ottiene una raccolta contenente le chiavi presenti nel dizionario. + Raccolta contenente le chiavi del dizionario di stato del modello. + + + Copia i valori dall'oggetto specificato nel dizionario, sovrascrivendo i valori esistenti, se le chiavi corrispondono. + Dizionario. + + + Rimuove la prima occorrenza dell'oggetto specificato dal dizionario di stato del modello. + true se è stato rimosso dal dizionario di stato del modello. In caso contrario, false.Questo metodo restituisce inoltre false se il parametro non viene trovato nel dizionario di stato del modello. + Oggetto da rimuovere dal dizionario di stato del modello. + Il dizionario di stato del modello è di sola lettura. + + + Rimuove l'elemento con la chiave specificata dal dizionario di stato del modello. + true se l'elemento è stato rimosso. In caso contrario, false.Questo metodo restituisce inoltre false se il parametro non viene trovato nel dizionario di stato del modello. + Chiave dell'elemento da rimuovere. + Il dizionario di stato del modello è di sola lettura. + + è null. + + + Imposta il valore per la chiave specificata utilizzando il dizionario di provider di valori specificato. + Chiave. + Valore. + + + Restituisce un enumeratore che può essere utilizzato per scorrere la raccolta. + Enumeratore che può essere utilizzato per scorrere la raccolta. + + + Tenta di ottenere il valore associato alla chiave specificata. + true se l'oggetto che implementa contiene un elemento con la chiave specificata. In caso contrario, false. + Chiave del valore da ottenere. + Quando termina, questo metodo restituisce il valore associato alla chiave specificata nel caso in cui la chiave venga trovata; in caso contrario, restituisce il valore predefinito per il tipo del parametro .Questo parametro viene passato senza inizializzazione. + + è null. + + + Ottiene una raccolta contenente i valori presenti nel dizionario. + Raccolta contenente i valori del dizionario di stato del modello. + + + Fornisce un contenitore per un risultato di convalida. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta il nome del membro. + Nome del membro. + + + Ottiene o imposta il messaggio del risultato di convalida. + Messaggio del risultato di convalida. + + + Fornisce una classe di base per l'implementazione della logica di convalida. + + + Chiamato dai costruttori nelle classi derivate per inizializzare la classe . + Metadati. + Contesto del controller. + + + Ottiene il contesto del controller. + Contesto del controller. + + + Se implementato in una classe derivata, restituisce i metadati per la convalida del client. + Metadati per la convalida del client. + + + Restituisce un validator del modello composito per il modello. + Validator del modello composito per il modello. + Metadati. + Contesto del controller. + + + Ottiene o imposta un valore che indica se una proprietà del modello è obbligatoria. + true se la proprietà del modello è obbligatoria. In caso contrario, false. + + + Ottiene i metadati per il validator del modello. + Metadati per il validator del modello. + + + Se implementato in una classe derivata, convalida l'oggetto. + Elenco dei risultati di convalida. + Contenitore. + + + Fornisce un elenco di validator per un modello. + + + Quando viene implementato in una classe derivata, inizializza una nuova istanza della classe . + + + Ottiene un elenco di validator. + Elenco di validator. + Metadati. + Contesto. + + + Fornisce un contenitore per un elenco di provider di convalida. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando un elenco di provider di convalida del modello. + Elenco di provider di convalida del modello. + + + Restituisce l'elenco di validator per il modello. + Elenco di validator per il modello. + Metadati del modello. + Contesto del controller. + + + Inserisce un provider di validator del modello nell'insieme. + Indice in base zero in corrispondenza del quale deve essere inserito l'elemento. + Oggetto provider del validator del modello da inserire. + + + Sostituisce l'elemento provider del validator del modello nella posizione di indice specificata. + Indice in base zero dell'elemento provider del validator del modello da sostituire. + Il nuovo valore per l'elemento del provider del validator del modello. + + + Fornisce un contenitore per il provider di convalida corrente. + + + Ottiene l'insieme di provider del validator del modello. + Insieme di provider del validator del modello. + + + Rappresenta un elenco di elementi in cui gli utenti possono selezionare più elementi. + + + Inizializza una nuova istanza della classe utilizzando gli elementi specificati da includere nell'elenco. + Elementi. + Il parametro è null. + + + Inizializza una nuova istanza della classe utilizzando gli elementi specificati da includere nell'elenco e i valori selezionati. + Elementi. + Valori selezionati. + Il parametro è null. + + + Inizializza una nuova istanza della classe utilizzando gli elementi da includere nell'elenco, il campo del valore dei dati e il campo del testo dei dati. + Elementi. + Campo del valore dei dati. + Campo del testo dei dati. + Il parametro è null. + + + Inizializza una nuova istanza della classe utilizzando gli elementi da includere nell'elenco, il campo del valore dei dati, il campo del testo dei dati e i valori selezionati. + Elementi. + Campo del valore dei dati. + Campo del testo dei dati. + Valori selezionati. + Il parametro è null. + + + Ottiene o imposta il campo del testo dei dati. + Campo del testo dei dati. + + + Ottiene o imposta il campo del valore dei dati. + Campo del valore dei dati. + + + Restituisce un enumeratore che può essere utilizzato per scorrere la raccolta. + Enumeratore che può essere utilizzato per scorrere la raccolta. + + + Ottiene o imposta gli elementi dell'elenco. + Elementi dell'elenco. + + + Ottiene o imposta i valori selezionati. + Valori selezionati. + + + Restituisce un enumeratore che può essere utilizzato per scorrere un insieme. + Enumeratore che può essere utilizzato per scorrere la raccolta. + + + Se implementato in una classe derivata, fornisce una classe di metadati che contiene un riferimento all'implementazione di una o più delle interfacce del filtro, all'ordine e all'ambito del filtro. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe e specifica l'ordine dei filtri e il valore che indica se sono consentiti più filtri. + true per specificare che sono consentiti più filtri dello stesso tipo. In caso contrario, false. + Ordine del filtro. + + + Ottiene un valore che indica se è possibile specificare più istanze dell'attributo di filtro. + true se sono consentite più istanze dell'attributo di filtro. In caso contrario, false. + + + Ottiene un valore che indica l'ordine in cui viene applicato un filtro. + Valore che indica l'ordine in cui viene applicato un filtro. + + + Seleziona il controller che gestirà una richiesta HTTP. + + + Inizializza una nuova istanza della classe . + Contesto della richiesta. + Il parametro è null. + + + Aggiunge l'intestazione della versione utilizzando il contesto HTTP specificato. + Contesto HTTP. + + + Chiamato da ASP.NET per iniziare l'elaborazione della richiesta asincrona. + Stato della chiamata asincrona. + Contesto HTTP. + Metodo di callback asincrono. + Stato dell'oggetto asincrono. + + + Chiamato da ASP.NET per iniziare l'elaborazione della richiesta asincrona utilizzando il contesto HTTP di base. + Stato della chiamata asincrona. + Contesto HTTP. + Metodo di callback asincrono. + Stato dell'oggetto asincrono. + + + Ottiene o imposta un valore che indica se l'intestazione della risposta MVC è disabilitata. + true se l'intestazione della risposta MVC è disabilitata. In caso contrario, false. + + + Chiamato da ASP.NET al termine dell'elaborazione della richiesta asincrona. + Risultato asincrono. + + + Ottiene un valore che indica se l'istanza di può essere utilizzata da un'altra richiesta. + true se la classe è riutilizzabile. In caso contrario, false. + + + Contiene il nome dell'intestazione della versione ASP.NET MVC. + + + Elabora la richiesta utilizzando il contesto della richiesta HTTP specificato. + Contesto HTTP. + + + Elabora la richiesta utilizzando il contesto della richiesta HTTP di base specificato. + Contesto HTTP. + + + Ottiene il contesto della richiesta. + Contesto della richiesta. + + + Chiamato da ASP.NET per iniziare l'elaborazione della richiesta asincrona utilizzando il contesto HTTP di base. + Stato della chiamata asincrona. + Contesto HTTP. + Metodo di callback asincrono. + Dati. + + + Chiamato da ASP.NET al termine dell'elaborazione della richiesta asincrona. + Risultato asincrono. + + + Ottiene un valore che indica se l'istanza di può essere utilizzata da un'altra richiesta. + true se la classe è riutilizzabile. In caso contrario, false. + + + Consente di attivare l'elaborazione delle richieste Web HTTP da parte di un gestore HTTP personalizzato che implementa l'interfaccia . + Oggetto che fornisce riferimenti agli oggetti intrinseci del server, ad esempio Request, Response, Session e Server, utilizzati per gestire le richieste HTTP. + + + Rappresenta una stringa codificata in formato HTML che non deve essere codificata nuovamente. + + + Inizializza una nuova istanza della classe . + Stringa da creare.Se non viene assegnato alcun valore, l'oggetto viene creato utilizzando un valore stringa vuoto. + + + Crea una stringa codificata in formato HTML mediante il valore di testo specificato. + Stringa codificata in formato HTML. + Valore della stringa da creare. + + + Contiene una stringa HTML vuota. + + + Determina se la stringa specificata include contenuto oppure è null o vuota. + true se la stringa è null o vuota. In caso contrario, false. + Stringa. + + + Verifica ed elabora una richiesta HTTP. + + + Inizializza una nuova istanza della classe . + + + Chiamato da ASP.NET per iniziare l'elaborazione della richiesta asincrona. + Stato della chiamata asincrona. + Contesto HTTP. + Metodo di callback asincrono. + Stato. + + + Chiamato da ASP.NET per iniziare l'elaborazione della richiesta asincrona. + Stato della chiamata asincrona. + Contesto HTTP di base. + Metodo di callback asincrono. + Stato. + + + Chiamato da ASP.NET al termine dell'elaborazione della richiesta asincrona. + Risultato asincrono. + + + Chiamato da ASP.NET per iniziare l'elaborazione della richiesta asincrona. + Stato della chiamata asincrona. + Contesto. + Metodo di callback asincrono. + Oggetto contenente dati. + + + Chiamato da ASP.NET al termine dell'elaborazione della richiesta asincrona. + Stato delle operazioni asincrone. + + + Verifica ed elabora una richiesta HTTP. + Gestore HTTP. + Contesto HTTP. + + + Crea un oggetto che implementa l'interfaccia IHttpHandler e vi passa il contesto della richiesta. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando l'oggetto controller della factory specificato. + Controller factory. + + + Restituisce il gestore HTTP utilizzando il contesto HTTP specificato. + Gestore HTTP. + Contesto della richiesta. + + + Restituisce il comportamento di sessione. + Comportamento di sessione. + Contesto della richiesta. + + + Restituisce il gestore HTTP utilizzando il contesto della richiesta specificato. + Gestore HTTP. + Contesto della richiesta. + + + Crea istanze di file di . + + + Inizializza una nuova istanza della classe . + + + Crea un host Razor. + Host Razor. + Percorso virtuale del file di destinazione. + Percorso fisico del file di destinazione. + + + Estende un oggetto NameValueCollection in modo che la raccolta possa essere copiata in un dizionario specificato. + + + Copia l'insieme specificato nella destinazione specificata. + Insieme. + Destinazione. + + + Copia l'insieme specificato nella destinazione specificata e, facoltativamente, sostituisce le voci precedenti. + Insieme. + Destinazione. + true per sostituire le voci precedenti. In caso contrario, false. + + + Rappresenta la classe di base per provider di valori i cui valori provengono da un oggetto . + + + Inizializza una nuova istanza della classe utilizzando l'insieme non convalidato specificato. + Raccolta contenente i valori utilizzati per inizializzare il provider. + Raccolta contenente i valori utilizzati per inizializzare il provider.Questo insieme non verrà convalidato. + Oggetto contenente informazioni sulle impostazioni cultura di destinazione. + + + Inizializza una nuova istanza della classe . + Raccolta contenente i valori utilizzati per inizializzare il provider. + Oggetto contenente informazioni sulle impostazioni cultura di destinazione. + Il parametro è null. + + + Determina se la raccolta contiene il prefisso specificato. + true se la raccolta contiene il prefisso specificato. In caso contrario, false. + Prefisso da ricercare. + Il parametro è null. + + + Ottiene le chiavi utilizzando il prefisso specificato. + Chiavi. + Prefisso. + + + Restituisce un oggetto valore tramite la chiave specificata. + Oggetto valore per la chiave specificata. + Chiave dell'oggetto valore da recuperare. + Il parametro è null. + + + Restituisce un oggetto valore utilizzando la chiave e la direttiva di convalida specificate. + Oggetto valore per la chiave specificata. + Chiave. + true se la convalida deve essere ignorata. In caso contrario, false. + + + Fornisce un wrapper utile per l'attributo . + + + Inizializza una nuova istanza della classe . + + + Rappresenta un attributo utilizzato per indicare che un metodo del controller non è un metodo di azione. + + + Inizializza una nuova istanza della classe . + + + Determina se l'attributo contrassegna un metodo che non è un metodo di azione utilizzando il contesto del controller specificato. + true se l'attributo contrassegna un metodo non di azione valido. In caso contrario, false. + Contesto del controller. + Informazioni sul metodo. + + + Rappresenta un attributo utilizzato per contrassegnare un metodo di azione il cui output verrà memorizzato nella cache. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta il nome del profilo della cache. + Nome del profilo della cache. + + + Ottiene o imposta la cache dell'azione figlio. + Cache dell'azione figlio. + + + Ottiene o imposta la durata della cache in secondi. + Durata della cache. + + + Restituisce un valore che indica se è attiva una cache dell'azione figlio. + true se la cache dell'azione figlio è attiva. In caso contrario, false. + Contesto del controller. + + + Ottiene o imposta il percorso. + Il percorso. + + + Ottiene o imposta un valore che indica se archiviare la cache. + true se la cache deve essere archiviata. In caso contrario, false. + + + Questo metodo è un'implementazione di e supporta l'infrastruttura ASP.NET MVC.Non deve essere utilizzato direttamente dal codice. + Contesto del filtro. + + + Questo metodo è un'implementazione di e supporta l'infrastruttura ASP.NET MVC.Non deve essere utilizzato direttamente dal codice. + Contesto del filtro. + + + Questo metodo è un'implementazione di e supporta l'infrastruttura ASP.NET MVC.Non deve essere utilizzato direttamente dal codice. + Contesto del filtro. + + + Questo metodo è un'implementazione di e supporta l'infrastruttura ASP.NET MVC.Non deve essere utilizzato direttamente dal codice. + Contesto del filtro. + + + Chiamato prima dell'esecuzione del risultato dell'azione. + Contesto del filtro che incapsula informazioni per l'utilizzo di . + Il parametro è null. + + + Ottiene o imposta la dipendenza SQL. + Dipendenza SQL. + + + Ottiene o imposta la codifica variabile in base al contenuto. + Codifica variabile in base al contenuto. + + + Ottiene o imposta il valore variabile in base alla personalizzazione. + Valore variabile in base alla personalizzazione. + + + Ottiene o imposta il valore variabile in base all'intestazione. + Valore variabile in base all'intestazione. + + + Ottiene o imposta il valore variabile in base al parametro. + Valore variabile in base al parametro. + + + Incapsula le informazioni per l'associazione dei parametri del metodo di azione a un modello di dati. + + + Inizializza una nuova istanza della classe . + + + Ottiene il gestore di associazione del modello. + Strumento di associazione di modelli. + + + Ottiene un elenco di valori delimitati da virgole di nomi di proprietà per i quali l'associazione è disabilitata. + Elenco di esclusione. + + + Ottiene un elenco di valori delimitati da virgole di nomi di proprietà per i quali l'associazione è abilitata. + Elenco di inclusione. + + + Ottiene il prefisso da utilizzare quando il framework MVC associa un valore a un parametro di azione o a una proprietà del modello. + Prefisso. + + + Contiene informazioni che descrivono un parametro. + + + Inizializza una nuova istanza della classe . + + + Ottiene il descrittore dell'azione. + Descrittore dell'azione. + + + Ottiene le informazioni di associazione. + Informazioni di associazione. + + + Ottiene il valore predefinito del parametro. + Valore predefinito del parametro. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, esclusi gli attributi denominati. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il tipo di attributo personalizzato non può essere caricato. + Sono presenti più attributi di tipo definiti per questo membro. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, identificati dal tipo. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + Tipo degli attributi personalizzati. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il tipo di attributo personalizzato non può essere caricato. + Sono presenti più attributi di tipo definiti per questo membro. + Il parametro è null. + + + Indica se per questo membro sono definite una o più istanze di un tipo di attributo personalizzato. + true se per questo membro è definito il tipo di attributo personalizzato. In caso contrario, false. + Tipo degli attributi personalizzati. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il parametro è null. + + + Ottiene il nome del parametro. + Nome del parametro. + + + Ottiene il tipo del parametro. + Tipo del parametro. + + + Rappresenta una classe di base utilizzata per inviare una visualizzazione parziale alla risposta. + + + Inizializza una nuova istanza della classe . + + + Restituisce l'oggetto utilizzato per eseguire il rendering della visualizzazione. + Risultato del motore di visualizzazione. + Contesto del controller. + Si è verificato un errore durante il tentativo di ricerca della visualizzazione da parte del metodo. + + + Fornisce un punto di registrazione per il codice di preavvio dell'applicazione ASP.NET Razor. + + + Registra il codice di preavvio dell'applicazione Razor. + + + Rappresenta un provider di valori per stringhe di query contenute in un oggetto . + + + Inizializza una nuova istanza della classe . + Oggetto che incapsula le informazioni sulla richiesta HTTP corrente. + + + Rappresenta una classe responsabile della creazione di una nuova istanza di un oggetto provider di valori per stringhe di query. + + + Inizializza una nuova istanza della classe . + + + Restituisce un oggetto provider di valori per il contesto del controller specificato. + Oggetto provider di valori per stringhe di query. + Oggetto che incapsula le informazioni sulla richiesta HTTP corrente. + Il parametro è null. + + + Fornisce un adattatore per l'attributo . + + + Inizializza una nuova istanza della classe . + Metadati del modello. + Contesto del controller. + Attributo range. + + + Ottiene un elenco di regole di convalida del client per la verifica di un intervallo. + Elenco di regole di convalida del client per la verifica di un intervallo. + + + Rappresenta la classe utilizzata per creare le visualizzazioni con sintassi Razor. + + + Inizializza una nuova istanza della classe . + Contesto del controller. + Percorso della visualizzazione. + Layout o pagina master. + Valore che indica se i file di avvio della visualizzazione devono essere eseguiti prima della visualizzazione. + Set di estensioni che verranno utilizzate per cercare i file di avvio della visualizzazione. + + + Inizializza una nuova istanza della classe utilizzando l'attivatore della pagina di visualizzazione. + Contesto del controller. + Percorso della visualizzazione. + Layout o pagina master. + Valore che indica se i file di avvio della visualizzazione devono essere eseguiti prima della visualizzazione. + Set di estensioni che verranno utilizzate per cercare i file di avvio della visualizzazione. + Attivatore della pagina di visualizzazione. + + + Ottiene il layout o la pagina master. + Layout o pagina master. + + + Esegue il rendering del contesto di visualizzazione specificato utilizzando il writer e l'istanza di specificati. + Contesto di visualizzazione. + Writer utilizzato per il rendering della visualizzazione nella risposta. + Istanza di . + + + Ottiene un valore che indica se i file di avvio della visualizzazione devono essere eseguiti prima della visualizzazione. + Valore che indica se i file di avvio della visualizzazione devono essere eseguiti prima della visualizzazione. + + + Ottiene o imposta il set di estensioni di file che verranno utilizzate per cercare i file di avvio della visualizzazione. + Set di estensioni di file che verranno utilizzate per cercare i file di avvio della visualizzazione. + + + Rappresenta un motore di visualizzazione utilizzato per eseguire il rendering di una pagina Web che utilizza la sintassi ASP.NET Razor. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando l'attivatore della pagina di visualizzazione. + Attivatore della pagina di visualizzazione. + + + Crea una visualizzazione parziale utilizzando il contesto del controller e il percorso parziale specificati. + Visualizzazione parziale. + Contesto del controller. + Percorso della visualizzazione parziale. + + + Crea una visualizzazione utilizzando il contesto del controller specificato e i percorsi della visualizzazione e della visualizzazione Master. + Visualizzazione. + Contesto del controller. + Percorso della visualizzazione. + Percorso della visualizzazione Master. + + + Controlla l'elaborazione delle azioni dell'applicazione eseguendo il reindirizzamento a un URI specificato. + + + Inizializza una nuova istanza della classe . + URL di destinazione. + Il parametro è null. + + + Inizializza una nuova istanza della classe utilizzando l'URL e il flag di reindirizzamento permanente specificati. + URL. + Valore che indica se l'indirizzamento deve essere permanente. + + + Abilita l'elaborazione del risultato di un metodo di azione da parte di un tipo personalizzato che eredita dalla classe . + Contesto in cui il risultato viene eseguito. + Il parametro è null. + + + Ottiene un valore che indica se il reindirizzamento deve essere permanente. + true se il reindirizzamento deve essere permanente. In caso contrario, false. + + + Ottiene o imposta l'URL di destinazione. + URL di destinazione. + + + Rappresenta un risultato che esegue un reindirizzamento utilizzando il dizionario di valori della route specificato. + + + Inizializza una nuova istanza della classe utilizzando il nome e i valori della route specificati. + Nome della route. + Valori della route. + + + Inizializza una nuova istanza della classe utilizzando il nome della route, i valori della route e il flag di reindirizzamento permanente specificati. + Nome della route. + Valori della route. + Valore che indica se l'indirizzamento deve essere permanente. + + + Inizializza una nuova istanza della classe utilizzando i valori della route specificati. + Valori della route. + + + Abilita l'elaborazione del risultato di un metodo di azione da parte di un tipo personalizzato che eredita dalla classe . + Contesto in cui il risultato viene eseguito. + Il parametro è null. + + + Ottiene un valore che indica se il reindirizzamento deve essere permanente. + true se il reindirizzamento deve essere permanente. In caso contrario, false. + + + Ottiene o imposta il nome della route. + Nome della route. + + + Ottiene o imposta i valori della route. + Valori della route. + + + Contiene informazioni che descrivono un metodo di azione riflesso. + + + Inizializza una nuova istanza della classe . + Informazioni sul metodo di azione. + Nome dell'azione. + Descrittore del controller. + Il parametro o è null. + Il parametro è null o vuoto. + + + Ottiene il nome dell'azione. + Nome dell'azione. + + + Ottiene il descrittore del controller. + Descrittore del controller. + + + Esegue il contesto del controller specificato utilizzando i parametri del metodo di azione specificati. + Valore restituito dell'azione. + Contesto del controller. + Parametri. + Il parametro o è null. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, esclusi gli attributi denominati. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il tipo di attributo personalizzato non può essere caricato. + Sono presenti più attributi di tipo definiti per questo membro. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, identificati dal tipo. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + Tipo degli attributi personalizzati. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il tipo di attributo personalizzato non può essere caricato. + Sono presenti più attributi di tipo definiti per questo membro. + + + Ottiene gli attributi del filtro. + Attributi del filtro. + true per utilizzare la cache. In caso contrario, false. + + + Recupera i parametri del metodo di azione. + Parametri del metodo di azione. + + + Recupera i selettori dell'azione. + Selettori dell'azione. + + + Indica se per questo membro sono definite una o più istanze di un tipo di attributo personalizzato. + true se per questo membro è definito il tipo di attributo personalizzato. In caso contrario, false. + Tipo degli attributi personalizzati. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + + + Ottiene o imposta le informazioni sul metodo di azione. + Informazioni sul metodo di azione. + + + Ottiene l'ID univoco del descrittore dell'azione riflessa mediante l'inizializzazione differita. + ID univoco. + + + Contiene informazioni che descrivono un controller riflesso. + + + Inizializza una nuova istanza della classe . + Tipo del controller. + Il parametro è null. + + + Ottiene il tipo del controller. + Tipo del controller. + + + Trova l'azione specificata per il contesto del controller specificato. + Informazioni sull'azione. + Contesto del controller. + Nome dell'azione. + Il parametro è null. + Il parametro è null o vuoto. + + + Restituisce l'elenco di azioni per il controller. + Elenco di descrittori delle azioni per il controller. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, esclusi gli attributi denominati. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il tipo di attributo personalizzato non può essere caricato. + Sono presenti più attributi di tipo definiti per questo membro. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, identificati dal tipo. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + Tipo degli attributi personalizzati. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il tipo di attributo personalizzato non può essere caricato. + Sono presenti più attributi di tipo definiti per questo membro. + + + Ottiene gli attributi del filtro. + Attributi del filtro. + true per utilizzare la cache. In caso contrario, false. + + + Restituisce un valore che indica se per questo membro sono definite una o più istanze di un tipo di attributo personalizzato. + true se per questo membro è definito il tipo di attributo personalizzato. In caso contrario, false. + Tipo degli attributi personalizzati. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + + + Contiene informazioni che descrivono un parametro del metodo di azione riflesso. + + + Inizializza una nuova istanza della classe . + Informazioni sul parametro. + Descrittore dell'azione. + Il parametro o è null. + + + Ottiene il descrittore dell'azione. + Descrittore dell'azione. + + + Ottiene le informazioni di associazione. + Informazioni di associazione. + + + Ottiene il valore predefinito del parametro riflesso. + Valore predefinito del parametro riflesso. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, esclusi gli attributi denominati. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il tipo di attributo personalizzato non può essere caricato. + Sono presenti più attributi di tipo definiti per questo membro. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, identificati dal tipo. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + Tipo degli attributi personalizzati. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + Il tipo di attributo personalizzato non può essere caricato. + Sono presenti più attributi di tipo definiti per questo membro. + + + Restituisce un valore che indica se per questo membro sono definite una o più istanze di un tipo di attributo personalizzato. + true se per questo membro è definito il tipo di attributo personalizzato. In caso contrario, false. + Tipo degli attributi personalizzati. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + + + Ottiene o imposta le informazioni sul parametro. + Informazioni sul parametro. + + + Ottiene il nome del parametro. + Nome del parametro. + + + Ottiene il tipo del parametro. + Tipo del parametro. + + + Fornisce un adattatore per l'attributo . + + + Inizializza una nuova istanza della classe . + Metadati del modello. + Contesto del controller. + Attributo di espressione regolare. + + + Ottiene un elenco di regole di convalida del client per l'espressione regolare. + Elenco di regole di convalida del client per l'espressione regolare. + + + Fornisce un attributo che utilizza il validator remoto del plug-in di convalida jQuery. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando il nome della route specificato. + Nome della route. + + + Inizializza una nuova istanza della classe utilizzando il nome del metodo di azione e il nome del controller specificati. + Nome del metodo di azione. + Nome del controller. + + + Inizializza una nuova istanza della classe utilizzando il nome del metodo di azione, il nome del controller e il nome dell'area specificati. + Nome del metodo di azione. + Nome del controller. + Nome dell'area. + + + Ottiene o imposta i campi aggiuntivi necessari per la convalida. + Campi aggiuntivi necessari per la convalida. + + + Restituisce una stringa delimitata da virgole di nomi di campo di convalida. + Stringa delimitata da virgole di nomi di campo di convalida. + Il nome della proprietà di convalida. + + + Formatta il messaggio di errore visualizzato quando la convalida non riesce. + Messaggio di errore formattato. + Nome da visualizzare con il messaggio di errore. + + + Formatta la proprietà per la convalida del client anteponendo un asterisco (*) e un punto. + Stringa "*." Viene anteposta alla proprietà. + Proprietà. + + + Ottiene un elenco di regole di convalida del client per la proprietà. + Elenco di regole di convalida del client remoto per la proprietà. + Metadati del modello. + Contesto del controller. + + + Ottiene l'URL per la chiamata di convalida remota. + URL per la chiamata di convalida remota. + Contesto del controller. + + + Ottiene o imposta il metodo HTTP utilizzato per la convalida remota. + Metodo HTTP utilizzato per la convalida remota.Il valore predefinito è "Get". + + + Questo metodo restituisce sempre true. + true + Destinazione di convalida. + + + Ottiene il dizionario dei dati della route. + Dizionario dei dati della route. + + + Ottiene o imposta il nome della route. + Nome della route. + + + Ottiene l'insieme di route dalla tabella di route. + Insieme di route della tabella di route. + + + Fornisce un adattatore per l'attributo . + + + Inizializza una nuova istanza della classe . + Metadati del modello. + Contesto del controller. + Attributo obbligatorio. + + + Ottiene un elenco di regole di convalida del client per il valore obbligatorio. + Elenco di regole di convalida del client per il valore obbligatorio. + + + Rappresenta un attributo che impone il nuovo invio di una richiesta HTTP non sicura tramite HTTPS. + + + Inizializza una nuova istanza della classe . + + + Gestisce richieste HTTP non protette inviate al metodo di azione. + Oggetto che incapsula le informazioni necessarie per l'utilizzo dell'attributo . + La richiesta HTTP contiene un override del metodo di trasferimento non valido.Tutte le richieste GET non vengono considerate valide. + + + Determina se una richiesta è sicura (HTTPS) e, in caso contrario, chiama il metodo . + Oggetto che incapsula le informazioni necessarie per l'utilizzo dell'attributo . + Il parametro è null. + + + Fornisce il contesto per il metodo della classe . + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Contesto del controller. + Oggetto risultato. + true per annullare l'esecuzione. In caso contrario, false. + Oggetto eccezione. + Il parametro è null. + + + Ottiene o imposta un valore che indica se l'stanza di è annullata. + true se l'istanza è annullata. In caso contrario, false. + + + Ottiene o imposta l'oggetto eccezione. + Oggetto eccezione. + + + Ottiene o imposta un valore che indica se l'eccezione è stata gestita. + true se l'eccezione è stata gestita. In caso contrario, false. + + + Ottiene o imposta il risultato dell'azione. + Risultato dell'azione. + + + Fornisce il contesto per il metodo della classe . + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando il contesto del controller e il risultato dell'azione specificati. + Contesto del controller. + Risultato dell'azione. + Il parametro è null. + + + Ottiene o imposta un valore che indica se il valore di è "cancel". + true se il valore è "cancel". In caso contrario, false. + + + Ottiene o imposta il risultato dell'azione. + Risultato dell'azione. + + + Estende un oggetto per il routing MVC. + + + Restituisce un oggetto che contiene informazioni sulla route e il percorso virtuale risultanti dalla generazione di un URL nell'area corrente. + Oggetto che contiene informazioni sulla route e il percorso virtuale risultanti dalla generazione di un URL nell'area corrente. + Oggetto che contiene le route perle applicazioni. + Oggetto che incapsula informazioni sulla ruote richiesta. + Nome della route da utilizzare quando vengono recuperate le informazioni sul percorso URL. + Oggetto contenente i parametri per una route. + + + Restituisce un oggetto che contiene informazioni sulla route e il percorso virtuale risultanti dalla generazione di un URL nell'area corrente. + Oggetto che contiene informazioni sulla route e il percorso virtuale risultanti dalla generazione di un URL nell'area corrente. + Oggetto che contiene le route perle applicazioni. + Oggetto che incapsula informazioni sulla ruote richiesta. + Oggetto contenente i parametri per una route. + + + Ignora la route dell'URL specificata per l'elenco di route disponibili. + Raccolta di route per l'applicazione. + Modello di URL per la route da ignorare. + Il parametro o è null. + + + Ignora la route dell'URL specificata per l'elenco di route disponibili e un elenco di vincoli. + Raccolta di route per l'applicazione. + Modello di URL per la route da ignorare. + Set di espressioni che specificano i valori per il parametro . + Il parametro o è null. + + + Esegue il mapping della route dell'URL specificata. + Riferimento alla route di cui è stato eseguito il mapping. + Raccolta di route per l'applicazione. + Nome della route di cui eseguire il mapping. + Modello di URL per la route. + Il parametro o è null. + + + Esegue il mapping della route dell'URL specificata e imposta valori della route predefiniti. + Riferimento alla route di cui è stato eseguito il mapping. + Raccolta di route per l'applicazione. + Nome della route di cui eseguire il mapping. + Modello di URL per la route. + Oggetto che contiene valori di route predefiniti. + Il parametro o è null. + + + Esegue il mapping della route dell'URL specificata e imposta valori della route e i vincoli predefiniti. + Riferimento alla route di cui è stato eseguito il mapping. + Raccolta di route per l'applicazione. + Nome della route di cui eseguire il mapping. + Modello di URL per la route. + Oggetto che contiene valori di route predefiniti. + Set di espressioni che specificano i valori per il parametro . + Il parametro o è null. + + + Esegue il mapping della route dell'URL specificata e imposta valori della route, vincoli e spazi dei nomi predefiniti. + Riferimento alla route di cui è stato eseguito il mapping. + Raccolta di route per l'applicazione. + Nome della route di cui eseguire il mapping. + Modello di URL per la route. + Oggetto che contiene valori di route predefiniti. + Set di espressioni che specificano i valori per il parametro . + Set di spazi dei nomi per l'applicazione. + Il parametro o è null. + + + Esegue il mapping della route dell'URL specificata e imposta valori della route e gli spazi dei nomi predefiniti. + Riferimento alla route di cui è stato eseguito il mapping. + Raccolta di route per l'applicazione. + Nome della route di cui eseguire il mapping. + Modello di URL per la route. + Oggetto che contiene valori di route predefiniti. + Set di spazi dei nomi per l'applicazione. + Il parametro o è null. + + + Esegue il mapping della route dell'URL specificata e imposta gli spazi dei nomi. + Riferimento alla route di cui è stato eseguito il mapping. + Raccolta di route per l'applicazione. + Nome della route di cui eseguire il mapping. + Modello di URL per la route. + Set di spazi dei nomi per l'applicazione. + Il parametro o è null. + + + Rappresenta un provider di valori per dati della route contenuti in un oggetto che implementa l'interfaccia . + + + Inizializza una nuova istanza della classe . + Oggetto contenente informazioni sulla richiesta HTTP. + + + Rappresenta una factory per la creazione di oggetti provider di valori per dati della route. + + + Inizializza una nuova istanza della classe . + + + Restituisce un oggetto provider di valori per il contesto del controller specificato. + Oggetto provider di valori. + Oggetto che incapsula le informazioni sulla richiesta HTTP corrente. + Il parametro è null. + + + Rappresenta un elenco che consente agli utenti di selezionare un elemento. + + + Inizializza una nuova istanza della classe utilizzando gli elementi specificati per l'elenco. + Elementi. + + + Inizializza una nuova istanza della classe utilizzando gli elementi specificati per l'elenco e un valore selezionato. + Elementi. + Valore selezionato. + + + Inizializza una nuova istanza della classe utilizzando gli elementi specificati per l'elenco, il campo del valore dei dati e il campo del testo dei dati. + Elementi. + Campo del valore dei dati. + Campo del testo dei dati. + + + Inizializza una nuova istanza della classe utilizzando gli elementi specificati per l'elenco, il campo del valore dei dati, il campo del testo dei dati e un valore selezionato. + Elementi. + Campo del valore dei dati. + Campo del testo dei dati. + Valore selezionato. + + + Ottiene il valore di elenco selezionato dall'utente. + Valore selezionato. + + + Rappresenta l'elemento selezionato in un'istanza della classe . + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta un valore che indica se l'oggetto è selezionato. + true se l'elemento è selezionato. In caso contrario, false. + + + Ottiene o imposta il testo dell'elemento selezionato. + Testo. + + + Ottiene o imposta il valore dell'elemento selezionato. + Valore. + + + Specifica lo stato della sessione del controller. + + + Inizializza una nuova istanza della classe . + Tipo di stato della sessione. + + + Ottiene il comportamento dello stato di sessione del controller. + Comportamento dello stato di sessione del controller. + + + Fornisce i dati dello stato sessione all'oggetto corrente. + + + Inizializza una nuova istanza della classe . + + + Carica i dati temporanei utilizzando il contesto del controller specificato. + Dati temporanei. + Contesto del controller. + Si è verificato un errore durante il recupero del contesto della sessione. + + + Salva i valori specificati nel dizionario dei dati temporanei utilizzando il contesto del controller specificato. + Contesto del controller. + Valori. + Si è verificato un errore durante il recupero del contesto della sessione. + + + Fornisce un adattatore per l'attributo . + + + Inizializza una nuova istanza della classe . + Metadati del modello. + Contesto del controller. + Attributo string-length. + + + Ottiene un elenco di regole di convalida del client per la lunghezza delle stringhe. + Elenco di regole di convalida del client per la lunghezza delle stringhe. + + + Rappresenta un set di dati che rimangono persistenti solo da una richiesta a quella successiva. + + + Inizializza una nuova istanza della classe . + + + Aggiunge un elemento con la chiave e il valore specificati all'oggetto . + Chiave dell'elemento da aggiungere. + Valore dell'elemento da aggiungere. + L'oggetto è di sola lettura. + + è null. + Un elemento con la stessa chiave esiste già nell'oggetto . + + + Rimuove tutti gli elementi dall'istanza di . + L'oggetto è di sola lettura. + + + Determina se l'istanza di contiene un elemento con la chiave specificata. + true se l'istanza di contiene un elemento con la chiave specificata. In caso contrario, false. + Chiave da individuare nell'istanza di . + + è null. + + + Determina se il dizionario contiene il valore specificato. + true se il dizionario contiene il valore specificato. In caso contrario, false. + Valore. + + + Ottiene il numero di elementi dell'oggetto . + Numero di elementi nell'oggetto . + + + Ottiene l'enumeratore. + Enumeratore. + + + Ottiene o imposta l'oggetto con la chiave specificata. + Oggetto con la chiave specificata. + Chiave a cui effettuare l'accesso. + + + Contrassegna tutte le chiavi nel dizionario per la memorizzazione. + + + Contrassegna la chiave specificata nel dizionario per la memorizzazione. + Chiave da conservare nel dizionario. + + + Ottiene un oggetto che contiene le chiavi di elementi nell'oggetto . + Chiavi degli elementi nell'oggetto . + + + Carica il contesto del controller specificato utilizzando il provider di dati specificato. + Contesto del controller. + Provider di dati temporanei. + + + Restituisce un oggetto che contiene l'elemento associato alla chiave specificata, senza contrassegnare la chiave per l'eliminazione. + Oggetto contenente l'elemento che è associato alla chiave specificata. + Chiave dell'elemento da restituire. + + + Rimuove l'elemento con la chiave specificata dall'oggetto . + true se l'elemento è stato rimosso. In caso contrario, false.Questo metodo restituisce inoltre false se il parametro non viene trovato nell'istanza .. + Chiave dell'elemento da rimuovere. + L'oggetto è di sola lettura. + + è null. + + + Salva il contesto del controller specificato utilizzando il provider di dati specificato. + Contesto del controller. + Provider di dati temporanei. + + + Aggiunge la coppia chiave/valore specificata al dizionario. + Coppia chiave/valore. + + + Determina se una sequenza contiene uno specifico elemento utilizzando l'operatore di confronto uguaglianze predefinito. + true se il dizionario contiene la coppia chiave/valore specificata. In caso contrario, false. + Coppia chiave/valore da cercare. + + + Copia una coppia chiave/valore nella matrice specificata in corrispondenza dell'indice specificato. + Matrice di destinazione. + Indice. + + + Ottiene un valore che indica se il dizionario è in sola lettura. + true se il dizionario è di sola lettura. In caso contrario, false. + + + Elimina la coppia chiave/valore specificata dal dizionario. + true se la coppia chiave/valore è stata rimossa. In caso contrario, false. + Coppia chiave/valore. + + + Restituisce un enumeratore che può essere utilizzato per scorrere un insieme. + Oggetto che può essere utilizzato per scorrere l'insieme. + + + Ottiene il valore dell'elemento con la chiave specificata. + true se l'oggetto che implementa contiene un elemento con la chiave specificata. In caso contrario, false. + Chiave del valore da ottenere. + Quando termina, questo metodo restituisce il valore associato alla chiave specificata, se la chiave viene trovata; in caso contrario, restituisce il valore predefinito per il tipo del parametro .Questo parametro viene passato senza inizializzazione. + + è null. + + + Ottiene l'oggetto che contiene i valori nell'oggetto . + Valori degli elementi dell'oggetto che implementa . + + + Incapsula informazioni sul contesto del modello corrente. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta il valore del modello formattato. + Valore del modello formattato. + + + Recupera l'ID DOM completo di un campo utilizzando l'attributo name HTML specificato. + ID DOM completo. + Valore dell'attributo HTML name. + + + Recupera il nome completo (che include un prefisso) di un campo utilizzando l'attributo name HTML specificato. + Nome con prefisso del campo. + Valore dell'attributo HTML name. + + + Ottiene o imposta il prefisso del campo HTML. + Prefisso del campo HTML. + + + Contiene il numero di oggetti visitati dall'utente. + Numero di oggetti. + + + Determina se il modello è stato visitato dall'utente. + true se il modello è stato visitato dall'utente. In caso contrario, false. + Oggetto che incapsula informazioni che descrivono il modello. + + + Contiene i metodi per generare gli URL per ASP.NET MVC in un'applicazione. + + + Inizializza una nuova istanza della classe utilizzando il contesto della richiesta specificato. + Oggetto che contiene le informazioni sulla richiesta corrente e sulla route corrispondente. + Il parametro è null. + + + Inizializza una nuova istanza della classe utilizzando il contesto della richiesta e l'insieme di route specificati. + Oggetto che contiene le informazioni sulla richiesta corrente e sulla route corrispondente. + Insieme di route. + Il parametro o è null. + + + Genera un URL completo di un metodo di azione utilizzando il nome dell'azione specificato. + URL completo di un metodo di azione. + Nome del metodo di azione. + + + Genera un URL completo di un metodo di azione utilizzando il nome dell'azione e i valori della route specificati. + URL completo di un metodo di azione. + Nome del metodo di azione. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + + + Genera un URL completo di un metodo di azione utilizzando il nome dell'azione e il nome del controller specificati. + URL completo di un metodo di azione. + Nome del metodo di azione. + Nome del controller. + + + Genera un URL completo di un metodo di azione utilizzando il nome dell'azione, il nome del controller e i valori della route specificati. + URL completo di un metodo di azione. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + + + Genera un URL completo di un metodo di azione utilizzando il nome dell'azione, il nome del controller, i valori della route e il protocollo specificati. + URL completo di un metodo di azione. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + Protocollo per l'URL, ad esempio "http" o "https". + + + Genera un URL completo di un metodo di azione utilizzando il nome dell'azione, il nome del controller e i valori della route specificati. + URL completo di un metodo di azione. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route. + + + Genera un URL completo di un metodo di azione utilizzando il nome dell'azione, il nome del controller, i valori della route, il protocollo e il nome host specificati. + URL completo di un metodo di azione. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route. + Protocollo per l'URL, ad esempio "http" o "https". + Nome host per l'URL. + + + Genera un URL completo di un metodo di azione per il nome dell'azione e i valori della route specificati. + URL completo di un metodo di azione. + Nome del metodo di azione. + Oggetto contenente i parametri per una route. + + + Converte un percorso (relativo) virtuale in un percorso assoluto dell'applicazione. + Percorso assoluto dell'applicazione. + Percorso virtuale del contenuto. + + + Codifica i caratteri speciali di una stringa URL nelle entità carattere equivalenti. + Stringa URL codificata. + Testo da codificare. + + + Restituisce una stringa contenente un URL del contenuto. + Stringa contenente un URL del contenuto. + Percorso del contenuto. + Contesto HTTP. + + + Restituisce una stringa contenente un URL. + Stringa contenente un URL. + Nome della route. + Nome dell'azione. + Nome del controller. + Protocollo HTTP. + Nome dell'host. + Frammento. + Valori della route. + Insieme di route. + Contesto della richiesta. + true per includere valori MVC impliciti. In caso contrario, false. + + + Restituisce una stringa contenente un URL. + Stringa contenente un URL. + Nome della route. + Nome dell'azione. + Nome del controller. + Valori della route. + Insieme di route. + Contesto della richiesta. + true per includere valori MVC impliciti. In caso contrario,false. + + + Genera un URL completo per i valori della route specificati. + URL completo per i valori della route specificati. + Nome della route. + Valori della route. + + + Genera un URL completo per i valori della route specificati. + URL completo per i valori della route specificati. + Nome della route. + Valori della route. + + + Restituisce un valore che indica se l'URL è locale. + true se l'URL è locale. In caso contrario, false. + URL. + + + Ottiene le informazioni su una richiesta HTTP che corrisponde a una route definita. + Contesto della richiesta. + + + Ottiene un insieme contenente le route registrate per l'applicazione. + Insieme di route. + + + Genera un URL completo per i valori della route specificati. + URL completo. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + + + Genera un URL completo per il nome della route specificato. + URL completo. + Nome della route utilizzato per generare l'URL. + + + Genera un URL completo per i valori di route specificati utilizzando un nome di route. + URL completo. + Nome della route utilizzato per generare l'URL. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + + + Genera un URL completo per i valori della route specificati utilizzando un nome della route e il protocollo. + URL completo. + Nome della route utilizzato per generare l'URL. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + Protocollo per l'URL, ad esempio "http" o "https". + + + Genera un URL completo per i valori di route specificati utilizzando un nome di route. + URL completo. + Nome della route utilizzato per generare l'URL. + Oggetto contenente i parametri per una route. + + + Genera un URL completo per i valori della route specificati utilizzando il nome della route, il protocollo e il nome host specificati. + URL completo. + Nome della route utilizzato per generare l'URL. + Oggetto contenente i parametri per una route. + Protocollo per l'URL, ad esempio "http" o "https". + Nome host per l'URL. + + + Genera un URL completo per i valori della route specificati. + URL completo. + Oggetto contenente i parametri per una route. + + + Rappresenta un parametro facoltativo che viene utilizzato dalla classe durante il routing. + + + Contiene il valore di sola lettura per il parametro facoltativo. + + + Restituisce una stringa vuota.Questo metodo supporta l'infrastruttura ASP.NET MVC e non può essere utilizzato direttamente dal codice. + Stringa vuota. + + + Fornisce un adattatore dell'oggetto che può essere convalidato. + + + Inizializza una nuova istanza della classe . + Metadati del modello. + Contesto del controller. + + + Convalida l'oggetto specificato. + Elenco dei risultati di convalida. + Contenitore. + + + Rappresenta un attributo utilizzato per impedire richieste false. + + + Inizializza una nuova istanza della classe . + + + Chiamato quando è necessaria l'autorizzazione. + Contesto del filtro. + Il parametro è null. + + + Ottiene o imposta la stringa salt. + Stringa salt. + + + Rappresenta un attributo utilizzato per contrassegnare i metodi di azione il cui input deve essere convalidato. + + + Inizializza una nuova istanza della classe . + true per abilitare la convalida. + + + Ottiene o imposta un valore che indica se abilitare la convalida. + true se la convalida è abilitata. In caso contrario, false. + + + Chiamato quando è necessaria l'autorizzazione. + Contesto del filtro. + Il parametro è null. + + + Rappresenta l'insieme di oggetti provider di valori per l'applicazione. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe e registra i provider di valori specificati. + Elenco di provider di valori da registrare. + + + Determina se la raccolta contiene il prefisso specificato. + true se la raccolta contiene il prefisso specificato. In caso contrario, false. + Prefisso da ricercare. + + + Ottiene le chiavi utilizzando il prefisso specificato. + Chiavi. + Prefisso. + + + Restituisce un oggetto valore tramite la chiave specificata. + Oggetto valore per la chiave specificata. + Chiave dell'oggetto valore da recuperare. + + + Restituisce un oggetto valore utilizzando la chiave e il parametro per ignorare la convalida specificati. + Oggetto valore per la chiave specificata. + Chiave dell'oggetto valore da recuperare. + true per specificare che la convalida deve essere ignorata. In caso contrario, false. + + + Inserisce l'oggetto provider di valori specificato nell'insieme in corrispondenza della posizione di indice specificata. + Posizione dell'indice con base zero in corrispondenza della quale inserire il provider di valori nell'insieme. + Oggetto provider di valori da inserire. + Il parametro è null. + + + Sostituisce il provider di valori nella posizione di indice specificata con un nuovo provider di valori. + Indice in base zero dell'elemento da sostituire. + Nuovo valore dell'elemento in corrispondenza dell'indice specificato. + Il parametro è null. + + + Rappresenta un dizionario di provider di valori per l'applicazione. + + + Inizializza una nuova istanza della classe . + Contesto del controller. + + + Aggiunge l'elemento specificato all'insieme di provider di valori. + Oggetto da aggiungere all'oggetto . + L'oggetto è di sola lettura. + + + Aggiunge un elemento con la chiave e il valore specificati all'insieme di provider di valori. + Chiave dell'elemento da aggiungere. + Valore dell'elemento da aggiungere. + L'oggetto è di sola lettura. + + è null. + Un elemento con la chiave specificata esiste già nell'oggetto . + + + Aggiunge un elemento con la chiave e il valore specificati all'insieme di provider di valori. + Chiave dell'elemento da aggiungere. + Valore dell'elemento da aggiungere. + L'oggetto è di sola lettura. + + è null. + Un elemento con la chiave specificata esiste già nell'oggetto . + + + Rimuove tutti gli elementi dall'insieme di provider di valori. + L'oggetto è di sola lettura. + + + Determina se l'insieme di provider di valori contiene l'elemento specificato. + true se viene trovato nella raccolta di provider di valori. In caso contrario, false. + Oggetto da individuare nell'istanza di . + + + Determina se l'insieme di provider di valori contiene un elemento con la chiave specificata. + true se la raccolta di provider di valori contiene un elemento con la chiave. In caso contrario, false. + Chiave dell'elemento da individuare nell'istanza di . + + è null. + + + Ottiene o imposta il contesto del controller. + Contesto del controller. + + + Copia gli elementi dell'insieme in una matrice, a partire dall'indice specificato. + Matrice unidimensionale che costituisce la destinazione degli elementi copiati dall'oggetto .L'indicizzazione della matrice deve essere in base zero. + Indice in base zero in in corrispondenza del quale ha inizio la copia. + + è null. + + è minore di 0. + + è multidimensionale.oppure è uguale a o maggiore della lunghezza di .oppureIl numero di elementi nell'insieme di origine è maggiore dello spazio disponibile da alla fine dell'oggetto di destinazione.oppureNon è possibile eseguire automaticamente il cast del tipo al tipo della matrice di destinazione. + + + Ottiene il numero di elementi nell'insieme. + Numero di elementi contenuti nell'insieme. + + + Restituisce un enumeratore che può essere utilizzato per scorrere la raccolta. + Enumeratore che può essere utilizzato per scorrere la raccolta. + + + Ottiene un valore che indica se la raccolta è di sola lettura. + true se la raccolta è di sola lettura. In caso contrario, false. + + + Ottiene o imposta l'oggetto con la chiave specificata. + Oggetto . + Chiave. + + + Ottiene un insieme contenente le chiavi dell'istanza di . + Insieme contenente le chiavi dell'oggetto che implementa l'interfaccia . + + + Rimuove la prima occorrenza dell'elemento specificato dall'insieme di provider di valori. + true se il parametro è stato rimosso dalla raccolta. In caso contrario, false.Questo metodo restituisce inoltre false se il parametro non viene trovato nella raccolta. + Oggetto che deve essere rimosso dall'istanza di . + L'oggetto è di sola lettura. + + + Rimuove l'elemento con la chiave specificata dall'insieme di provider di valori. + true se l'elemento è stato rimosso. In caso contrario, false.Questo metodo restituisce inoltre false se il parametro non viene trovato nella raccolta. + Chiave dell'elemento da rimuovere. + L'oggetto è di sola lettura. + + è null. + + + Restituisce un enumeratore che può essere utilizzato per scorrere un insieme. + Enumeratore che può essere utilizzato per scorrere la raccolta. + + + Determina se la raccolta contiene il prefisso specificato. + true se la raccolta contiene il prefisso specificato. In caso contrario, false. + Prefisso da ricercare. + + + Restituisce un oggetto valore tramite la chiave specificata. + Oggetto valore per la chiave specificata. + Chiave dell'oggetto valore da restituire. + + + Ottiene il valore dell'elemento con la chiave specificata. + true se l'oggetto che implementa contiene un elemento con la chiave specificata. In caso contrario, false. + Chiave dell'elemento da ottenere. + Quando termina, questo metodo restituisce il valore associato alla chiave specificata, se la chiave viene trovata; in caso contrario, restituisce il valore predefinito per il tipo del parametro .Questo parametro viene passato senza inizializzazione. + + è null. + + + Ottiene un insieme contenente i valori presenti nell'oggetto . + Insieme dei valori nell'oggetto che implementa l'interfaccia . + + + Rappresenta un contenitore per oggetti factory del provider di valori. + + + Ottiene l'insieme di factory del provider di valori per l'applicazione. + Insieme di oggetti factory del provider di valori. + + + Rappresenta una factory per la creazione di oggetti provider di valori. + + + Inizializza una nuova istanza della classe . + + + Restituisce un oggetto provider di valori per il contesto del controller specificato. + Oggetto provider di valori. + Oggetto che incapsula le informazioni sulla richiesta HTTP corrente. + + + Rappresenta l'insieme di factory del provider di valori per l'applicazione. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando l'elenco di factory del provider di valori specificato. + Elenco di factory del provider di valori con cui inizializzare l'insieme. + + + Restituisce la factory del provider di valori per il contesto del controller specificato. + Oggetto factory del provider di valori per il contesto del controller specificato. + Oggetto che incapsula le informazioni sulla richiesta HTTP corrente. + + + Inserisce l'oggetto factory del provider di valori specificato in corrispondenza della posizione di indice specificata. + Posizione dell'indice con base zero in corrispondenza della quale inserire il provider di valori nell'insieme. + Oggetto factory del provider di valori da inserire. + Il parametro è null. + + + Imposta l'oggetto factory del provider di valori specificato in corrispondenza della posizione di indice data. + Posizione dell'indice con base zero in corrispondenza della quale inserire il provider di valori nell'insieme. + Oggetto factory del provider di valori da impostare. + Il parametro è null. + + + Rappresenta il risultato dell'associazione di un valore (ad esempio da un form o da una stringa di query) con una proprietà dell'argomento del metodo di azione o all'argomento stesso. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando il valore non elaborato, il valore utilizzato come tentativo e le informazioni relative alle impostazioni cultura specificati. + Valore non elaborato. + Valore utilizzato come tentativo. + Impostazioni cultura. + + + Ottiene o imposta il valore non elaborato convertito in una stringa per la visualizzazione. + Valore non elaborato. + + + Converte il valore incapsulato dal risultato nel tipo specificato. + Valore convertito. + Tipo di destinazione. + Il parametro è null. + + + Converte il valore incapsulato dal risultato nel tipo specificato utilizzando le informazioni relative alle impostazioni cultura specificate. + Valore convertito. + Tipo di destinazione. + Impostazioni cultura da utilizzare nella conversione. + Il parametro è null. + + + Ottiene o imposta le impostazioni cultura. + Impostazioni cultura. + + + Ottiene o imposta il valore non elaborato fornito dal provider di valori. + Valore non elaborato. + + + Incapsula le informazioni correlate al rendering di una visualizzazione. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando il contesto del controller, la visualizzazione, il dizionario dei dati della visualizzazione, il dizionario dei dati temporanei e il writer di testo specificati. + Incapsula informazioni sulla richiesta HTTP. + Visualizzazione di cui eseguire il rendering. + Dizionario che contiene i dati necessari per eseguire il rendering della visualizzazione. + Dizionario che contiene i dati temporanei per la visualizzazione. + Oggetto writer di testo utilizzato per scrivere l'output HTML. + Uno dei parametri è null. + + + Ottiene o imposta un valore che indica se la convalida lato client è abilitata. + true se la convalida sul lato client è abilitata. In caso contrario, false. + + + Ottiene o imposta un oggetto che incapsula le informazioni necessarie per convalidare ed elaborare i dati di input da un form HTML. + Oggetto che incapsula le informazioni necessarie per convalidare ed elaborare i dati di input da un form HTML. + + + Scrive le informazioni di convalida del client nella risposta HTTP. + + + Ottiene i dati associati a questa richiesta e disponibili per una sola richiesta. + Dati temporanei. + + + Ottiene o imposta un valore che indica se è abilitato l'utilizzo di JavaScript non intrusivo. + true se l'utilizzo di JavaScript non intrusivo è abilitato. In caso contrario, false. + + + Ottiene un oggetto che implementa l'interfaccia per il rendering nel browser. + Visualizzazione. + + + Ottiene il dizionario dei dati della visualizzazione dinamica. + Dizionario dei dati della visualizzazione dinamica. + + + Ottiene i dati della visualizzazione che vengono passati alla visualizzazione stessa. + Dati della visualizzazione. + + + Ottiene o imposta l'oggetto writer di testo utilizzato per scrivere l'output HTML. + Oggetto utilizzato per scrivere l'output HTML. + + + Rappresenta un contenitore utilizzato per passare dati tra un controller e una visualizzazione. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando il modello specificato. + Modello. + + + Inizializza una nuova istanza della classe utilizzando il dizionario specificato. + Dizionario. + Il parametro è null. + + + Aggiunge l'elemento specificato all'insieme. + Oggetto da aggiungere all'insieme. + L'insieme è di sola lettura. + + + Aggiunge un elemento all'insieme utilizzando la chiave e il valore specificati. + Chiave dell'elemento da aggiungere. + Valore dell'elemento da aggiungere. + L'oggetto è di sola lettura. + + è null. + Un elemento con la stessa chiave esiste già nell'oggetto . + + + Rimuove tutti gli elementi dall'insieme. + L'oggetto è di sola lettura. + + + Determina se l'insieme contiene l'elemento specificato. + true se viene trovato nella raccolta. In caso contrario, false. + Oggetto da individuare nell'insieme. + + + Determina se l'insieme contiene un elemento con la chiave specificata. + true se la raccolta contiene un elemento con la chiave specificata. In caso contrario, false. + Chiave dell'elemento da individuare nell'insieme. + + è null. + + + Copia gli elementi dell'insieme in una matrice, a partire da un indice specifico. + Matrice unidimensionale che rappresenta la destinazione degli elementi copiati dall'insieme.L'indicizzazione della matrice deve essere in base zero. + Indice in base zero in in corrispondenza del quale viene iniziata la copia. + + è null. + + è minore di 0. + + è multidimensionale.oppure è uguale a o maggiore della lunghezza di .oppure Il numero di elementi nell'insieme di origine è maggiore dello spazio disponibile da alla fine dell'oggetto di destinazione.oppure Non è possibile eseguire automaticamente il cast del tipo al tipo dell'oggetto di destinazione. + + + Ottiene il numero di elementi nell'insieme. + Numero di elementi contenuti nell'insieme. + + + Valuta l'espressione specificata. + Risultati della valutazione. + Espressione. + Il parametro è null o vuoto. + + + Valuta l'espressione specificata utilizzando il formato specificato. + Risultati della valutazione. + Espressione. + Formato. + + + Restituisce un enumeratore che può essere utilizzato per scorrere la raccolta. + Enumeratore che può essere utilizzato per scorrere la raccolta. + + + Restituisce informazioni sui dati di visualizzazione definiti dal parametro . + Oggetto contenente informazioni sui dati di visualizzazione definiti dal parametro . + Set di coppie chiave/valore che definiscono le informazioni sui dati di visualizzazione da restituire. + Il parametro è null o vuoto. + + + Ottiene un valore che indica se la raccolta è di sola lettura. + true se la raccolta è di sola lettura. In caso contrario, false. + + + Ottiene o imposta l'elemento associato alla chiave specificata. + Valore dell'elemento selezionato. + Chiave. + + + Ottiene un insieme contenente le chiavi del dizionario. + Insieme contenente le chiavi dell'oggetto che implementa . + + + Ottiene o imposta il modello associato ai dati di visualizzazione. + Modello associato ai dati di visualizzazione. + + + Ottiene o imposta informazioni sul modello. + Informazioni sul modello. + + + Ottiene lo stato del modello. + Stato del modello. + + + Rimuove la prima occorrenza di un oggetto specificato dall'insieme. + true se il parametro è stato rimosso dalla raccolta. In caso contrario, false.Questo metodo restituisce inoltre false se il parametro non viene trovato nella raccolta. + Oggetto da rimuovere dall'insieme. + L'insieme è di sola lettura. + + + Rimuove l'elemento dall'insieme utilizzando la chiave specificata. + true se l'elemento è stato rimosso. In caso contrario, false.Questo metodo restituisce inoltre false se il parametro non viene trovato nella raccolta originale. + Chiave dell'elemento da rimuovere. + L'insieme è di sola lettura. + + è null. + + + Imposta il modello di dati da utilizzare per la visualizzazione. + Modello di dati da utilizzare per la visualizzazione. + + + Restituisce un enumeratore che può essere utilizzato per scorrere la raccolta. + Enumeratore che può essere utilizzato per scorrere la raccolta. + + + Ottiene o imposta un oggetto che incapsula informazioni sul contesto del modello corrente. + Oggetto contenente informazioni relative al modello corrente. + + + Tenta di recuperare il valore associato alla chiave specificata. + true se la raccolta contiene un elemento con la chiave specificata. In caso contrario, false. + Chiave del valore da ottenere. + Quando termina, questo metodo restituisce il valore associato alla chiave specificata, se la chiave viene trovata; in caso contrario, restituisce il valore predefinito per il tipo del parametro .Questo parametro viene passato senza inizializzazione. + + è null. + + + Ottiene un insieme contenente i valori presenti nel dizionario. + Insieme contenente i valori dell'oggetto che implementa . + + + Rappresenta un contenitore utilizzato per passare dati fortemente tipizzati tra un controller e una visualizzazione. + Tipo del modello. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando il dizionario dei dati di visualizzazione specificato. + Dizionario dei dati di visualizzazione esistente da copiare in questa istanza. + + + Inizializza una nuova istanza della classe utilizzando il modello specificato. + Modello di dati da utilizzare per la visualizzazione. + + + Ottiene o imposta il modello. + Riferimento al modello di dati. + + + Ottiene o imposta informazioni sul modello. + Informazioni sul modello. + + + Imposta il modello di dati da utilizzare per la visualizzazione. + Modello di dati da utilizzare per la visualizzazione. + Si è verificato un errore durante l'impostazione del modello. + + + Incapsula informazioni relative al contenuto del modello corrente utilizzato per sviluppare modelli e relative agli helper HTML che interagiscono con i modelli. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe T:System.Web.Mvc.ViewDataInfo e associa un delegato per l'accesso alle informazioni sui dati di visualizzazione. + Delegato che definisce come accedere alle informazioni sui dati di visualizzazione. + + + Ottiene o imposta l'oggetto che contiene i valori da visualizzare tramite il modello. + Oggetto che contiene i valori da visualizzare tramite il modello. + + + Ottiene o imposta la descrizione della proprietà da visualizzare tramite il modello. + Descrizione della proprietà da visualizzare tramite il modello. + + + Ottiene o imposta il valore corrente da visualizzare tramite il modello. + Valore corrente da visualizzare tramite il modello. + + + Rappresenta un insieme di motori di visualizzazione disponibili per l'applicazione. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando l'elenco specificato di motori di visualizzazione. + Elenco di cui il nuovo insieme è il wrapper. + + è null. + + + Trova la visualizzazione parziale specificata utilizzando il contesto del controller specificato. + Visualizzazione parziale. + Contesto del controller. + Nome della visualizzazione parziale. + Il parametro è null. + Il parametro è null o vuoto. + + + Trova la visualizzazione specificata utilizzando il contesto del controller e la visualizzazione Master specificati. + Visualizzazione. + Contesto del controller. + Nome della visualizzazione. + Nome della visualizzazione Master. + Il parametro è null. + Il parametro è null o vuoto. + + + Consente di inserire un elemento nell'insieme in corrispondenza dell'indice specificato. + Indice in base zero in corrispondenza del quale deve essere inserito . + Oggetto da inserire. + + è minore di 0.oppure è maggiore del numero di elementi nell'insieme. + Il parametro è null. + + + Sostituisce l'elemento in corrispondenza dell'indice specificato. + Indice in base zero dell'elemento da sostituire. + Nuovo valore dell'elemento in corrispondenza dell'indice specificato. + + è minore di 0.oppure è maggiore del numero di elementi nell'insieme. + Il parametro è null. + + + Rappresenta il risultato dell'individuazione di un motore di visualizzazione. + + + Inizializza una nuova istanza della classe utilizzando i percorsi di ricerca specificati. + Percorsi di ricerca. + Il parametro è null. + + + Inizializza una nuova istanza della classe utilizzando la visualizzazione e il motore di visualizzazione specificati. + Visualizzazione. + Motore di visualizzazione. + Il parametro o è null. + + + Ottiene o imposta i percorsi di ricerca. + Percorsi di ricerca. + + + Ottiene o imposta la visualizzazione. + Visualizzazione. + + + Ottiene o imposta il motore di visualizzazione. + Motore di visualizzazione. + + + Rappresenta un insieme di motori di visualizzazione disponibili per l'applicazione. + + + Ottiene i motori di visualizzazione. + Motori di visualizzazione. + + + Rappresenta le informazioni necessarie per compilare una pagina di visualizzazione Master. + + + Inizializza una nuova istanza della classe . + + + Ottiene lo script AJAX per la pagina master. + Script AJAX per la pagina master. + + + Ottiene il codice HTML per la pagina master. + Codice HTML per la pagina master. + + + Ottiene il modello. + Modello. + + + Ottiene i dati temporanei. + Dati temporanei. + + + Ottiene l'URL. + URL. + + + Ottiene il dizionario del contenitore delle visualizzazioni dinamiche. + Dizionario del contenitore delle visualizzazioni dinamiche. + + + Ottiene il contesto di visualizzazione. + Contesto di visualizzazione. + + + Ottiene i dati della visualizzazione. + Dati della visualizzazione. + + + Ottiene il writer utilizzato per il rendering della pagina master. + Writer utilizzato per il rendering della pagina master. + + + Rappresenta le informazioni necessarie per compilare una pagina di visualizzazione Master fortemente tipizzata. + Tipo del modello. + + + Inizializza una nuova istanza della classe . + + + Ottiene lo script AJAX per la pagina master. + Script AJAX per la pagina master. + + + Ottiene il codice HTML per la pagina master. + Codice HTML per la pagina master. + + + Ottiene il modello. + Riferimento al modello di dati. + + + Ottiene i dati della visualizzazione. + Dati della visualizzazione. + + + Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una visualizzazione come una pagina Web Form. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta l'oggetto utilizzato per eseguire il rendering degli elementi HTML in scenari Ajax. + Oggetto helper Ajax associato alla visualizzazione. + + + Ottiene o imposta l'oggetto utilizzato per eseguire il rendering degli elementi HTML. + Oggetto helper HTML associato alla visualizzazione. + + + Inizializza le proprietà , e . + + + Ottiene o imposta il percorso della visualizzazione Master. + Percorso della visualizzazione Master. + + + Ottiene la proprietà Model dell'oggetto associato. + Proprietà Model dell'oggetto associato. + + + Genera l'evento all'inizio della fase di inizializzazione della pagina. + Dati dell'evento. + + + Abilita l'elaborazione della richiesta HTTP specificata dal framework di ASP.NET MVC. + Oggetto che incapsula le informazioni specifiche HTTP sulla richiesta HTTP corrente. + + + Inizializza l'oggetto che riceve il contenuto della pagina di cui eseguire il rendering. + Oggetto che riceve il contenuto della pagina. + + + Esegue il rendering della pagina di visualizzazione nella risposta utilizzando il contesto di visualizzazione specificato. + Oggetto che incapsula le informazioni necessarie per eseguire il rendering della visualizzazione che include il contesto del controller, il contesto del form, i dati temporanei e i dati di visualizzazione per la visualizzazione associata. + + + Imposta il writer di testo utilizzato per il rendering della visualizzazione nella risposta. + Writer utilizzato per il rendering della visualizzazione nella risposta. + + + Imposta il dizionario dei dati di visualizzazione per la visualizzazione associata. + Dizionario dei dati da passare alla visualizzazione. + + + Ottiene i dati temporanei da passare alla visualizzazione. + Dati temporanei da passare alla visualizzazione. + + + Ottiene o imposta l'URL della pagina di cui è stato eseguito il rendering. + URL della pagina di cui è stato eseguito il rendering. + + + Ottiene il contenitore delle visualizzazioni. + Contenitore delle visualizzazioni. + + + Ottiene o imposta le informazioni utilizzate per il rendering della visualizzazione. + Informazioni utilizzate per eseguire il rendering della visualizzazione che includono il contesto del form, i dati temporanei e i dati di visualizzazione della visualizzazione associata. + + + Ottiene o imposta un dizionario che contiene i dati da passare tra il controller e la visualizzazione. + Dizionario che contiene i dati da passare tra il controller e la visualizzazione. + + + Ottiene il writer di testo utilizzato per il rendering della visualizzazione nella risposta. + Writer di testo utilizzato per il rendering della visualizzazione nella risposta. + + + Rappresenta le informazioni necessarie per eseguire il rendering di una visualizzazione fortemente tipizzata come pagina Web Form. + Tipo del modello. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta l'oggetto che supporta il rendering degli elementi HTML in scenari Ajax. + Oggetto helper Ajax associato alla visualizzazione. + + + Ottiene o imposta l'oggetto che fornisce supporto per l'esecuzione del rendering degli elementi. + Oggetto helper HTML associato alla visualizzazione. + + + Crea un'istanza delle proprietà e e le inizializza. + + + Ottiene la proprietà dell'oggetto associato. + Riferimento al modello di dati. + + + Imposta il dizionario dei dati di visualizzazione per la visualizzazione associata. + Dizionario dei dati da passare alla visualizzazione. + + + Ottiene o imposta un dizionario che contiene i dati da passare tra il controller e la visualizzazione. + Dizionario che contiene i dati da passare tra il controller e la visualizzazione. + + + Rappresenta una classe utilizzata per eseguire il rendering di una visualizzazione utilizzando un'istanza di restituita da un oggetto . + + + Inizializza una nuova istanza della classe . + + + Esegue una ricerca nei motori di visualizzazione registrati e restituisce l'oggetto utilizzato per eseguire il rendering della visualizzazione. + Oggetto utilizzato per il rendering della visualizzazione. + Contesto del controller. + Si è verificato un errore durante la ricerca della visualizzazione da parte del metodo. + + + Ottiene il nome della visualizzazione Master (ad esempio un modello o una pagina master) da utilizzare quando viene eseguito il rendering della visualizzazione. + Nome della visualizzazione Master. + + + Rappresenta una classe di base utilizzata per fornire il modello alla visualizzazione e quindi eseguire il rendering della visualizzazione nella risposta. + + + Inizializza una nuova istanza della classe . + + + Se viene chiamato dall'invoker dell'azione, esegue il rendering della visualizzazione nella risposta. + Contesto in cui il risultato viene eseguito. + Il parametro è null. + + + Restituisce l'oggetto utilizzato per eseguire il rendering della visualizzazione. + Motore di visualizzazione. + Contesto. + + + Ottiene il modello di dati della visualizzazione. + Modello di dati della visualizzazione. + + + Ottiene o imposta l'oggetto per il risultato. + Dati temporanei. + + + Ottiene o imposta l'oggetto di cui viene eseguito il rendering nella risposta. + Visualizzazione. + + + Ottiene il contenitore delle visualizzazioni. + Contenitore delle visualizzazioni. + + + Ottiene o imposta l'oggetto dei dati della visualizzazione per il risultato. + Dati della visualizzazione. + + + Ottiene o imposta l'insieme di motori di visualizzazione associati al risultato. + Insieme di motori di visualizzazione. + + + Ottiene o imposta il nome della visualizzazione di cui eseguire il rendering. + Nome della visualizzazione. + + + Fornisce una classe astratta che può essere utilizzata per implementare una pagina di avvio della visualizzazione (master). + + + Quando viene implementato in una classe derivata, inizializza una nuova istanza della classe . + + + Se implementato in una classe derivata, ottiene il markup HTML per la pagina di avvio della visualizzazione. + Markup HTML per la pagina di avvio della visualizzazione. + + + Se implementato in una classe derivata, ottiene l'URL per la pagina di avvio della visualizzazione. + URL per la pagina di avvio della visualizzazione. + + + Se implementato in una classe derivata, ottiene il contesto di visualizzazione per la pagina di avvio della visualizzazione. + Contesto di visualizzazione per la pagina di avvio della visualizzazione. + + + Fornisce un contenitore per gli oggetti . + + + Inizializza una nuova istanza della classe . + + + Fornisce un contenitore per gli oggetti . + Tipo del modello. + + + Inizializza una nuova istanza della classe . + + + Ottiene il valore formattato. + Valore formattato. + + + Rappresenta il tipo di una visualizzazione. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta il nome del tipo. + Nome del tipo. + + + Rappresenta le informazioni necessarie per compilare un controllo utente. + + + Inizializza una nuova istanza della classe . + + + Ottiene lo script AJAX per la visualizzazione. + Script AJAX per la visualizzazione. + + + Verifica che i dati della visualizzazione vengano aggiunti all'oggetto del controllo utente, se tali dati sono disponibili. + + + Ottiene il codice HTML per la visualizzazione. + Codice HTML per la visualizzazione. + + + Ottiene il modello. + Modello. + + + Esegue il rendering della visualizzazione utilizzando il contesto di visualizzazione specificato. + Contesto di visualizzazione. + + + Imposta il writer di testo utilizzato per il rendering della visualizzazione nella risposta. + Writer utilizzato per il rendering della visualizzazione nella risposta. + + + Imposta il dizionario dei dati della visualizzazione utilizzando i dati della visualizzazione specificati. + Dati della visualizzazione. + + + Ottiene il dizionario dei dati temporanei. + Dizionario dei dati temporanei. + + + Ottiene l'URL per la visualizzazione. + URL per la visualizzazione. + + + Ottiene il contenitore delle visualizzazioni. + Contenitore delle visualizzazioni. + + + Ottiene o imposta il contesto di visualizzazione. + Contesto di visualizzazione. + + + Ottiene o imposta il dizionario dei dati della visualizzazione. + Dizionario dei dati della visualizzazione. + + + Ottiene o imposta la chiave di dati della visualizzazione. + Chiave di dati della visualizzazione. + + + Ottiene il writer utilizzato per il rendering della visualizzazione nella risposta. + Writer utilizzato per il rendering della visualizzazione nella risposta. + + + Rappresenta le informazioni necessarie per compilare un controllo utente fortemente tipizzato. + Tipo del modello. + + + Inizializza una nuova istanza della classe . + + + Ottiene lo script AJAX per la visualizzazione. + Script AJAX per la visualizzazione. + + + Ottiene il codice HTML per la visualizzazione. + Codice HTML per la visualizzazione. + + + Ottiene il modello. + Riferimento al modello di dati. + + + Imposta i dati per la visualizzazione. + Dati della visualizzazione. + + + Ottiene o imposta i dati della visualizzazione. + Dati della visualizzazione. + + + Rappresenta un'implementazione della classe di base astratta dell'interfaccia . + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta i formati del percorso master abilitati per l'area. + Formati del percorso master abilitati per l'area. + + + Ottiene o imposta i formati del percorso della visualizzazione parziale abilitati per l'area. + Formati del percorso della visualizzazione parziale abilitati per l'area. + + + Ottiene o imposta i formati del percorso della visualizzazione abilitati per l'area. + Formati del percorso della visualizzazione abilitati per l'area. + + + Crea la visualizzazione parziale specificata utilizzando il contesto del controller specificato. + Riferimento alla visualizzazione parziale. + Contesto del controller. + Percorso parziale per la nuova visualizzazione parziale. + + + Crea la visualizzazione specificata utilizzando il contesto del controller, il percorso della visualizzazione e il percorso della visualizzazione Master. + Riferimento alla visualizzazione. + Contesto del controller. + Percorso della visualizzazione. + Percorso della visualizzazione Master. + + + Ottiene o imposta il provider della modalità di visualizzazione. + Provider della modalità di visualizzazione. + + + Restituisce un valore che indica se il file si trova nel percorso specificato, utilizzando il contesto del controller specificato. + true se il file si trova nel percorso specificato. In caso contrario, false. + Contesto del controller. + Percorso virtuale. + + + Ottiene o imposta le estensioni di file utilizzate per individuare una visualizzazione. + Estensioni di file utilizzate per individuare una visualizzazione. + + + Trova la visualizzazione parziale specificata utilizzando il contesto del controller specificato. + Visualizzazione parziale. + Contesto del controller. + Nome della visualizzazione parziale. + true per utilizzare la visualizzazione parziale memorizzata nella cache. + Il parametro è null (Nothing in Visual Basic). + Il parametro è null o vuoto. + + + Trova la visualizzazione specificata utilizzando il contesto del controller e il nome della visualizzazione Master specificati. + Visualizzazione Pagina. + Contesto del controller. + Nome della visualizzazione. + Nome della visualizzazione Master. + true per utilizzare la visualizzazione memorizzata nella cache. + Il parametro è null (Nothing in Visual Basic). + Il parametro è null o vuoto. + + + Ottiene o imposta i formati del percorso master. + Formati del percorso master. + + + Ottiene o imposta i formati del percorso della visualizzazione parziale. + Formati del percorso della visualizzazione parziale. + + + Rilascia la visualizzazione specificata utilizzando il contesto del controller specificato. + Contesto del controller. + Visualizzazione da rilasciare. + + + Ottiene o imposta la cache del percorso di visualizzazione. + Cache del percorso di visualizzazione. + + + Ottiene o imposta i formati del percorso di visualizzazione. + Formati del percorso di visualizzazione. + + + Ottiene o imposta il provider di percorsi virtuali. + Provider di percorsi virtuali. + + + Rappresenta le informazioni necessarie per compilare una pagina Web Form in ASP.NET MVC. + + + Inizializza una nuova istanza della classe utilizzando il contesto del controller e il percorso della visualizzazione. + Contesto del controller. + Percorso della visualizzazione. + + + Inizializza una nuova istanza della classe utilizzando il contesto del controller, il percorso della visualizzazione e il percorso della pagina master. + Contesto del controller. + Percorso della visualizzazione. + Percorso della pagina master. + + + Inizializza una nuova istanza della classe utilizzando il contesto del controller, il percorso della visualizzazione, il percorso della pagina master e un'istanza di . + Contesto del controller. + Percorso della visualizzazione. + Percorso della pagina master. + Istanza dell'interfaccia dell'attivatore della pagina di visualizzazione. + + + Ottiene o imposta il percorso della visualizzazione Master. + Percorso della visualizzazione Master. + + + Esegue il rendering della visualizzazione nella risposta. + Oggetto che incapsula le informazioni necessarie per eseguire il rendering della visualizzazione che include il contesto del controller, il contesto del form, i dati temporanei e i dati di visualizzazione per la visualizzazione associata. + Oggetto writer di testo utilizzato per scrivere l'output HTML. + Istanza della pagina di visualizzazione. + + + Rappresenta un motore di visualizzazione utilizzato per eseguire il rendering di una pagina Web Form nella risposta. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando l'attivatore della pagina di visualizzazione specificato. + Istanza di una classe che implementa l'interfaccia . + + + Crea la visualizzazione parziale specificata utilizzando il contesto del controller specificato. + Visualizzazione parziale. + Contesto del controller. + Percorso parziale. + + + Crea la visualizzazione specificata utilizzando il contesto del controller, nonché i percorsi della visualizzazione e della visualizzazione Master specificati. + Visualizzazione. + Contesto del controller. + Percorso della visualizzazione. + Percorso della visualizzazione Master. + + + Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una visualizzazione che utilizza la sintassi ASP.NET Razor. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta l'oggetto utilizzato per eseguire il rendering del codice HTML con Ajax. + Oggetto utilizzato per eseguire il rendering del codice HTML con Ajax. + + + Imposta il contesto e i dati della visualizzazione per la pagina. + Pagina padre. + + + Ottiene l'oggetto associato alla pagina. + Oggetto associato alla pagina. + + + Esegue la gerarchia delle pagine per la pipeline di esecuzione ASP.NET Razor. + + + Ottiene o imposta l'oggetto utilizzato per eseguire il rendering degli elementi HTML. + Oggetto utilizzato per eseguire il rendering degli elementi HTML. + + + Inizializza le classi , e . + + + Ottiene la proprietà Model dell'oggetto associato. + Proprietà Model dell'oggetto associato. + + + Imposta i dati della visualizzazione. + Dati della visualizzazione. + + + Ottiene i dati temporanei da passare alla visualizzazione. + Dati temporanei da passare alla visualizzazione. + + + Ottiene o imposta l'URL della pagina di cui è stato eseguito il rendering. + URL della pagina di cui è stato eseguito il rendering. + + + Ottiene il contenitore delle visualizzazioni. + Contenitore delle visualizzazioni. + + + Ottiene o imposta le informazioni utilizzate per il rendering della visualizzazione. + Informazioni utilizzate per eseguire il rendering della visualizzazione che includono il contesto del form, i dati temporanei e i dati di visualizzazione della visualizzazione associata. + + + Ottiene o imposta un dizionario che contiene i dati da passare tra il controller e la visualizzazione. + Dizionario che contiene i dati da passare tra il controller e la visualizzazione. + + + Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una visualizzazione che utilizza la sintassi ASP.NET Razor. + Tipo di modello di dati della visualizzazione. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta l'oggetto utilizzato per eseguire il rendering del markup HTML con Ajax. + Oggetto utilizzato per eseguire il rendering del markup HTML con Ajax. + + + Ottiene o imposta l'oggetto utilizzato per eseguire il rendering degli elementi HTML. + Oggetto utilizzato per eseguire il rendering degli elementi HTML. + + + Inizializza le classi , e . + + + Ottiene la proprietà Model dell'oggetto associato. + Proprietà Model dell'oggetto associato. + + + Imposta i dati della visualizzazione. + Dati della visualizzazione. + + + Ottiene o imposta un dizionario che contiene i dati da passare tra il controller e la visualizzazione. + Dizionario che contiene i dati da passare tra il controller e la visualizzazione. + + + Rappresenta il supporto per ASP.NET AJAX in un'applicazione ASP.NET MVC + + + Restituisce un elemento ancoraggio che contiene l'URL del metodo di azione specificato. Quando viene selezionato il collegamento all'azione, il metodo di azione viene richiamato in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome del metodo di azione. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene l'URL del metodo di azione specificato. Quando viene selezionato il collegamento all'azione, il metodo di azione viene richiamato in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome del metodo di azione. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene l'URL del metodo di azione specificato. Quando viene selezionato il collegamento all'azione, il metodo di azione viene richiamato in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene l'URL del metodo di azione specificato. Quando viene selezionato il collegamento all'azione, il metodo di azione viene richiamato in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene l'URL del metodo di azione specificato. Quando viene selezionato il collegamento all'azione, il metodo di azione viene richiamato in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome del metodo di azione. + Nome del controller. + Protocollo per l'URL, ad esempio "http" o "https". + Nome host per l'URL. + Nome del frammento URL (nome dell'ancoraggio). + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene l'URL del metodo di azione specificato. Quando viene selezionato il collegamento all'azione, il metodo di azione viene richiamato in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome del metodo di azione. + Nome del controller. + Protocollo per l'URL, ad esempio "http" o "https". + Nome host per l'URL. + Nome del frammento URL (nome dell'ancoraggio). + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene l'URL del metodo di azione specificato. Quando viene selezionato il collegamento all'azione, il metodo di azione viene richiamato in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome del metodo di azione. + Nome del controller. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene l'URL del metodo di azione specificato. Quando viene selezionato il collegamento all'azione, il metodo di azione viene richiamato in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene l'URL del metodo di azione specificato. Quando viene selezionato il collegamento all'azione, il metodo di azione viene richiamato in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene l'URL del metodo di azione specificato. Quando viene selezionato il collegamento all'azione, il metodo di azione viene richiamato in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome del metodo di azione. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene l'URL del metodo di azione specificato. Quando viene selezionato il collegamento all'azione, il metodo di azione viene richiamato in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome del metodo di azione. + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene l'URL del metodo di azione specificato. Quando viene selezionato il collegamento all'azione, il metodo di azione viene richiamato in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome del metodo di azione. + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Scrive un tag <form> di apertura nella risposta. + Tag <form> di apertura. + Helper AJAX. + Nome del metodo di azione che gestirà la richiesta. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + + + Scrive un tag <form> di apertura nella risposta. + Tag <form> di apertura. + Helper AJAX. + Nome del metodo di azione che gestirà la richiesta. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Scrive un tag <form> di apertura nella risposta. + Tag <form> di apertura. + Helper AJAX. + Nome del metodo di azione che gestirà la richiesta. + Nome del controller. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + + + Scrive un tag <form> di apertura nella risposta. + Tag <form> di apertura. + Helper AJAX. + Nome del metodo di azione che gestirà la richiesta. + Nome del controller. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Scrive un tag <form> di apertura nella risposta. + Tag <form> di apertura. + Helper AJAX. + Nome del metodo di azione che gestirà la richiesta. + Nome del controller. + Oggetto che fornisce le opzioni per la richiesta asincrona. + + + Scrive un tag <form> di apertura nella risposta. + Tag <form> di apertura. + Helper AJAX. + Nome del metodo di azione che gestirà la richiesta. + Nome del controller. + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + + + Scrive un tag <form> di apertura nella risposta. + Tag <form> di apertura. + Helper AJAX. + Nome del metodo di azione che gestirà la richiesta. + Nome del controller. + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Scrive un tag <form> di apertura nella risposta. + Tag <form> di apertura. + Helper AJAX. + Nome del metodo di azione che gestirà la richiesta. + Oggetto che fornisce le opzioni per la richiesta asincrona. + + + Scrive un tag <form> di apertura nella risposta. + Tag <form> di apertura. + Helper AJAX. + Nome del metodo di azione che gestirà la richiesta. + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + + + Scrive un tag <form> di apertura nella risposta. + Tag <form> di apertura. + Helper AJAX. + Nome del metodo di azione che gestirà la richiesta. + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Scrive un tag <form> di apertura nella risposta. + Tag <form> di apertura. + Helper AJAX. + Oggetto che fornisce le opzioni per la richiesta asincrona. + + + Scrive un tag <form> di apertura nella risposta utilizzando le informazioni di routing specificate. + Tag <form> di apertura. + Helper AJAX. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + + + Scrive un tag <form> di apertura nella risposta utilizzando le informazioni di routing specificate. + Tag <form> di apertura. + Helper AJAX. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Scrive un tag <form> di apertura nella risposta utilizzando le informazioni di routing specificate. + Tag <form> di apertura. + Helper AJAX. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto che fornisce le opzioni per la richiesta asincrona. + + + Scrive un tag <form> di apertura nella risposta utilizzando le informazioni di routing specificate. + Tag <form> di apertura. + Helper AJAX. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + + + Scrive un tag <form> di apertura nella risposta utilizzando le informazioni di routing specificate. + Tag <form> di apertura. + Helper AJAX. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento HTML script che contiene un riferimento a uno script di globalizzazione che definisce le informazioni sulle impostazioni cultura. + Elemento script il cui attributo src è impostato sullo script di globalizzazione, come illustrato nell'esempio seguente: <script type="text/javascript" src="/MvcApplication1/Scripts/Globalization/en-US.js"></script> + Oggetto helper AJAX esteso da questo metodo. + + + Restituisce un elemento HTML script che contiene un riferimento a uno script di globalizzazione che definisce le informazioni sulle impostazioni cultura specificate. + Elemento HTML script il cui attributo src è impostato sullo script di globalizzazione, come illustrato nell'esempio seguente:<script type="text/javascript" src="/MvcApplication1/Scripts/Globalization/en-US.js"></script> + Oggetto helper AJAX esteso da questo metodo. + Incapsula informazioni sulle impostazioni cultura di destinazione, ad esempio i formati della data. + Il parametro è null. + + + Restituisce un elemento ancoraggio che contiene il percorso virtuale dei valori di route specificati. Quando viene selezionato il collegamento, viene effettuata una richiesta al percorso virtuale in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene il percorso virtuale dei valori di route specificati. Quando viene selezionato il collegamento, viene effettuata una richiesta al percorso virtuale in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene il percorso virtuale dei valori di route specificati. Quando viene selezionato il collegamento, viene effettuata una richiesta al percorso virtuale in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene il percorso virtuale dei valori di route specificati. Quando viene selezionato il collegamento, viene effettuata una richiesta al percorso virtuale in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene il percorso virtuale dei valori di route specificati. Quando viene selezionato il collegamento, viene effettuata una richiesta al percorso virtuale in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Protocollo per l'URL, ad esempio "http" o "https". + Nome host per l'URL. + Nome del frammento URL (nome dell'ancoraggio). + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene il percorso virtuale dei valori di route specificati. Quando viene selezionato il collegamento, viene effettuata una richiesta al percorso virtuale in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene il percorso virtuale dei valori di route specificati. Quando viene selezionato il collegamento, viene effettuata una richiesta al percorso virtuale in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene il percorso virtuale dei valori di route specificati. Quando viene selezionato il collegamento, viene effettuata una richiesta al percorso virtuale in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene il percorso virtuale dei valori di route specificati. Quando viene selezionato il collegamento, viene effettuata una richiesta al percorso virtuale in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene il percorso virtuale dei valori di route specificati. Quando viene selezionato il collegamento, viene effettuata una richiesta al percorso virtuale in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene il percorso virtuale dei valori di route specificati. Quando viene selezionato il collegamento, viene effettuata una richiesta al percorso virtuale in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio che contiene il percorso virtuale dei valori di route specificati. Quando viene selezionato il collegamento, viene effettuata una richiesta al percorso virtuale in modo asincrono utilizzando JavaScript. + Elemento ancoraggio. + Helper AJAX. + Testo interno dell'elemento ancoraggio. + Oggetto contenente i parametri per una route. + Oggetto che fornisce le opzioni per la richiesta asincrona. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Rappresenta le impostazioni delle opzioni per l'esecuzione di script Ajax in un'applicazione ASP.NET MVC. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta il messaggio da visualizzare in una finestra di conferma prima dell'invio di una richiesta. + Messaggio da visualizzare in una finestra di conferma. + + + Ottiene o imposta il metodo di richiesta HTTP ("Get" o "Post"). + Metodo di richiesta HTTP.Il valore predefinito è "Post". + + + Ottiene o imposta la modalità che specifica come inserire la risposta nell'elemento DOM di destinazione. + Modalità di inserimento ("InsertAfter", "InsertBefore" o "Replace").Il valore predefinito è "Replace". + + + Ottiene o imposta un valore, in millisecondi, che controlla la durata dell'animazione quando l'elemento di caricamento viene visualizzato o nascosto. + Valore, in millisecondi, che controlla la durata dell'animazione quando l'elemento di caricamento viene visualizzato o nascosto. + + + Ottiene o imposta l'attributo id di un elemento HTML visualizzato durante il caricamento della funzione Ajax. + ID dell'elemento visualizzato durante il caricamento della funzione Ajax. + + + Ottiene o imposta il nome della funzione JavaScript da chiamare immediatamente prima dell'aggiornamento della pagina. + Nome della funzione JavaScript da chiamare prima dell'aggiornamento della pagina. + + + Ottiene o imposta la funzione JavaScript da chiamare dopo la creazione di un'istanza dei dati della risposta ma prima dell'aggiornamento della pagina. + Funzione JavaScript da chiamare dopo la creazione di un'istanza dei dati della risposta. + + + Ottiene o imposta la funzione JavaScript da chiamare se l'aggiornamento della pagina non riesce. + Funzione JavaScript da chiamare se l'aggiornamento della pagina non riesce. + + + Ottiene o imposta la funzione JavaScript da chiamare dopo il corretto aggiornamento della pagina. + Funzione JavaScript da chiamare dopo il corretto aggiornamento della pagina. + + + Restituisce le opzioni Ajax come insieme di attributi HTML per supportare l'utilizzo di JavaScript non intrusivo. + Opzioni Ajax come insieme di attributi HTML per supportare l'utilizzo di JavaScript non intrusivo. + + + Ottiene o imposta l'ID dell'elemento DOM da aggiornare utilizzando la risposta del server. + ID dell'elemento DOM da aggiornare. + + + Ottiene o imposta l'URL a cui inviare la richiesta. + URL a cui inviare la richiesta. + + + Enumera le modalità di inserimento di script AJAX. + + + Sostituzione dell'elemento. + + + Inserimento prima dell'elemento. + + + Inserimento dopo l'elemento. + + + Fornisce informazioni su un metodo di azione asincrono, ad esempio nome, controller, parametri, attributi e filtri. + + + Inizializza una nuova istanza della classe . + + + Richiama il metodo di azione asincrono utilizzando i parametri e il contesto del controller specificati. + Oggetto contenente il risultato di una chiamata asincrona. + Contesto del controller. + Parametri del metodo di azione. + Metodo di callback. + Oggetto contenente informazioni che devono essere utilizzate dal metodo di callback.Questo parametro può essere null. + + + Restituisce il risultato di un'operazione asincrona. + Risultato di un'operazione asincrona. + Oggetto che rappresenta lo stato di un'operazione asincrona. + + + Esegue il metodo di azione asincrono utilizzando i parametri e il contesto del controller specificati. + Risultato dell'esecuzione del metodo di azione asincrono. + Contesto del controller. + Parametri del metodo di azione. + + + Rappresenta una classe responsabile del richiamo dei metodi di azione di un controller asincrono. + + + Inizializza una nuova istanza della classe . + + + Richiama il metodo di azione asincrono utilizzando il contesto del controller, il nome dell'azione, il metodo di callback e lo stato specificati. + Oggetto contenente il risultato di un'operazione asincrona. + Contesto del controller. + Nome dell'azione. + Metodo di callback. + Oggetto contenente informazioni che devono essere utilizzate dal metodo di callback.Questo parametro può essere null. + + + Richiama il metodo di azione asincrono utilizzando il contesto del controller, il descrittore dell'azione, i parametri, il metodo di callback e lo stato specificati. + Oggetto contenente il risultato di un'operazione asincrona. + Contesto del controller. + Descrittore dell'azione. + Parametri per il metodo di azione asincrono. + Metodo di callback. + Oggetto contenente informazioni che devono essere utilizzate dal metodo di callback.Questo parametro può essere null. + + + Richiama il metodo di azione asincrono utilizzando il contesto del controller, i filtri, il descrittore dell'azione, i parametri, il metodo di callback e lo stato specificati. + Oggetto contenente il risultato di un'operazione asincrona. + Contesto del controller. + Filtri. + Descrittore dell'azione. + Parametri per il metodo di azione asincrono. + Metodo di callback. + Oggetto contenente informazioni che devono essere utilizzate dal metodo di callback.Questo parametro può essere null. + + + Annulla l'azione. + true se l'azione è stata annullata. In caso contrario, false. + Oggetto definito dall'utente qualificato per un'operazione asincrona o contenente informazioni relative a un'operazione asincrona. + + + Annulla l'azione. + true se l'azione è stata annullata. In caso contrario, false. + Oggetto definito dall'utente qualificato per un'operazione asincrona o contenente informazioni relative a un'operazione asincrona. + + + Annulla l'azione. + true se l'azione è stata annullata. In caso contrario, false. + Oggetto definito dall'utente qualificato per un'operazione asincrona o contenente informazioni relative a un'operazione asincrona. + + + Restituisce il descrittore del controller. + Descrittore del controller. + Contesto del controller. + + + Fornisce le operazioni asincrone per la classe . + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando il contesto di sincronizzazione. + Contesto di sincronizzazione. + + + Notifica ad ASP.NET che tutte le operazioni asincrone sono complete. + + + Si verifica quando viene chiamato il metodo . + + + Ottiene il numero di operazioni in sospeso. + Numero di operazioni in sospeso. + + + Ottiene i parametri passati al metodo di completamento asincrono. + Parametri passati al metodo di completamento asincrono. + + + Esegue un callback nel contesto di sincronizzazione corrente. + Azione asincrona. + + + Ottiene o imposta il valore del timeout asincrono in millisecondi. + Valore del timeout asincrono in millisecondi. + + + Definisce l'interfaccia per un invoker di azione, utilizzato per richiamare un'azione asincrona in risposta a una richiesta HTTP. + + + Richiama l'azione specificata. + Stato del risultato asincrono. + Contesto del controller. + Nome dell'azione asincrona. + Metodo di callback. + Stato. + + + Annulla l'azione asincrona. + true se il metodo asincrono poteva essere annullato. In caso contrario, false. + Risultato asincrono. + + + Definisce i metodi necessari per un controller asincrono. + + + Esegue il contesto della richiesta specificato. + Stato dell'operazione asincrona. + Contesto della richiesta. + Metodo di callback asincrono. + Stato. + + + Termina l'operazione asincrona. + Risultato asincrono. + + + Fornisce un contenitore per l'oggetto gestore asincrono. + + + Ottiene l'oggetto gestore asincrono. + Oggetto gestore asincrono. + + + Fornisce un contenitore che gestisce un conteggio di operazioni asincrone in sospeso. + + + Inizializza una nuova istanza della classe . + + + Si verifica al completamento di un metodo asincrono. + + + Ottiene il conteggio delle operazioni. + Conteggio delle operazioni. + + + Riduce di 1 il conteggio delle operazioni. + Conteggio delle operazioni aggiornato. + + + Riduce il conteggio delle operazioni del valore specificato. + Conteggio delle operazioni aggiornato. + Numero di operazioni per il quale ridurre il conteggio. + + + Incrementa di uno il conteggio delle operazioni. + Conteggio delle operazioni aggiornato. + + + Incrementa il conteggio delle operazioni del valore specificato. + Conteggio delle operazioni aggiornato. + Numero di operazioni per il quale incrementare il conteggio. + + + Fornisce informazioni su un metodo di azione asincrono, ad esempio nome, controller, parametri, attributi e filtri. + + + Inizializza una nuova istanza della classe . + Oggetto contenente informazioni sul metodo che avvia l'operazione asincrona (il metodo il cui nome termina con "Asynch"). + Oggetto contenente informazioni sul metodo di completamento (metodo il cui nome termina con "Completed"). + Nome dell'azione. + Descrittore del controller. + + + Ottiene il nome del metodo di azione. + Nome del metodo di azione. + + + Ottiene le informazioni sul metodo per il metodo di azione asincrono. + Informazioni sul metodo per il metodo di azione asincrono. + + + Inizia l'esecuzione del metodo di azione asincrono utilizzando i parametri e il contesto del controller specificati. + Oggetto contenente il risultato di una chiamata asincrona. + Contesto del controller. + Parametri del metodo di azione. + Metodo di callback. + Oggetto contenente informazioni che devono essere utilizzate dal metodo di callback.Questo parametro può essere null. + + + Ottiene le informazioni sul metodo per il metodo di completamento asincrono. + Informazioni sul metodo per il metodo di completamento asincrono. + + + Ottiene il descrittore del controller per il metodo di azione asincrono. + Il descrittore del controller per il metodo di azione asincrono. + + + Restituisce il risultato di un'operazione asincrona. + Risultato di un'operazione asincrona. + Oggetto che rappresenta lo stato di un'operazione asincrona. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, esclusi gli attributi denominati. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, identificati dal tipo. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato del tipo specificato. + Tipo di attributi personalizzati da restituire. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + + + Ottiene gli attributi del filtro. + Attributi del filtro. + Usa flag di cache. + + + Restituisce i parametri del metodo di azione. + Parametri del metodo di azione. + + + Restituisce i selettori del metodo di azione. + Selettori del metodo di azione. + + + Determina se per il membro di azione sono definite una o più istanze del tipo di attributo specificato. + true se per questo membro è definito un attributo del tipo rappresentato da . In caso contrario, false. + Tipo dell'attributo personalizzato. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + + + Ottiene l'ID univoco inizializzato in modalità differita dell'istanza di questa classe. + ID univoco inizializzato in modalità differita dell'istanza di questa classe. + + + Incapsula le informazioni che descrivono un controller asincrono, ad esempio nome, tipo e azioni. + + + Inizializza una nuova istanza della classe . + Tipo del controller. + + + Ottiene il tipo del controller. + Tipo del controller. + + + Trova un metodo di azione utilizzando il nome e il contesto del controller specificati. + Informazioni sul metodo di azione. + Contesto del controller. + Nome dell'azione. + + + Restituisce un elenco di descrittori dei metodi di azione nel controller. + Elenco di descrittori dei metodi di azione nel controller. + + + Restituisce gli attributi personalizzati definiti per questo membro, esclusi gli attributi denominati. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + + + Restituisce gli attributi personalizzati di un tipo specificato definiti per questo membro, esclusi gli attributi denominati. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + Tipo degli attributi personalizzati. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + + + Ottiene gli attributi del filtro. + Attributi del filtro. + true per utilizzare la cache. In caso contrario, false. + + + Restituisce un valore che indica se per questo membro sono definite una o più istanze dell'attributo personalizzato specificato. + true se per questo membro è definito un attributo del tipo rappresentato da . In caso contrario, false. + Tipo dell'attributo personalizzato. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + + + Rappresenta un'eccezione che si è verificata durante l'elaborazione sincrona di una richiesta HTTP in un'applicazione ASP.NET MVC + + + Inizializza una nuova istanza della classe utilizzando un messaggio fornito dal sistema. + + + Inizializza una nuova istanza della classe utilizzando il messaggio specificato. + Messaggio in cui viene descritta l'eccezione.Il chiamante di questo costruttore deve assicurare che la stringa sia stata localizzata in base alle impostazioni cultura correnti del sistema. + + + Inizializza una nuova istanza della classe utilizzando un messaggio di errore specificato e un riferimento all'eccezione interna che rappresenta la causa di questa eccezione. + Messaggio in cui viene descritta l'eccezione.Il chiamante di questo costruttore deve assicurare che la stringa sia stata localizzata in base alle impostazioni cultura correnti del sistema. + L'eccezione che è la causa dell'eccezione corrente.Se il parametro non è null, l'eccezione corrente viene generata in un blocco catch in cui viene gestita l'eccezione interna. + + + Quando un metodo di azione restituisce Task o Task<T>, fornice informazioni sull'azione. + + + Inizializza una nuova istanza della classe . + Informazioni sul metodo dell'attività. + Nome dell'azione. + Descrittore del controller. + + + Ottiene il nome del metodo di azione. + Nome del metodo di azione. + + + Richiama il metodo di azione asincrono utilizzando i parametri, il callback del contesto del controller e lo stato specificati. + Oggetto contenente il risultato di una chiamata asincrona. + Contesto del controller. + Parametri del metodo di azione. + Metodo di callback opzionale. + Oggetto contenente informazioni che devono essere utilizzate dal metodo di callback.Questo parametro può essere null. + + + Ottiene il descrittore del controller. + Descrittore del controller. + + + Termina l'operazione asincrona. + Risultato di un'operazione asincrona. + Oggetto che rappresenta lo stato di un'operazione asincrona. + + + Esegue il metodo di azione asincrono. + Risultato dell'esecuzione del metodo di azione asincrono. + Contesto del controller. + Parametri del metodo di azione. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, esclusi gli attributi denominati. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, identificati dal tipo. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + Tipo degli attributi personalizzati. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + + + Restituisce una matrice di tutti gli attributi personalizzati applicati a questo membro. + Una matrice contenente tutti gli attributi personalizzati applicati a questo membro o una matrice con zero elementi se non è stato definito alcun attributo. + true per cercare gli attributi nella catena di ereditarietà di questo membro. In caso contrario, false. + + + Restituisce i parametri del metodo di azione asincrono. + Parametri del metodo di azione asincrono. + + + Restituisce i selettori del metodo di azione asincrono. + Selettori del metodo di azione asincrono. + + + Restituisce un valore che indica se per questo membro sono definite una o più istanze dell'attributo personalizzato specificato. + Valore che indica se per questo membro sono definite una o più istanze dell'attributo personalizzato specificato. + Tipo dell'attributo personalizzato. + true per cercare l'attributo personalizzato ereditato nella catena della gerarchia. In caso contrario, false. + + + Ottiene informazioni per l'attività asincrona. + Informazioni per l'attività asincrona. + + + Ottiene l'ID univoco per l'attività. + ID univoco per l'attività. + + + Rappresenta il supporto per la chiamata di metodi di azione figlio e l'esecuzione del rendering dell'inline del risultato in una visualizzazione padre. + + + Richiama il metodo di azione figlio specificato e restituisce il risultato come stringa HTML. + Risultato dell'azione figlio come stringa HTML. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione da richiamare. + Il parametro è null. + Il parametro è null o vuoto. + Non è possibile trovare i dati del percorso virtuale necessari. + + + Richiama il metodo di azione figlio specificato con i parametri specificati e restituisce il risultato come stringa HTML. + Risultato dell'azione figlio come stringa HTML. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione da richiamare. + Oggetto contenente i parametri per una route.È possibile utilizzare per fornire i parametri associati ai parametri del metodo di azione.Il parametro viene unito ai valori della route originali eseguendone l'override. + Il parametro è null. + Il parametro è null o vuoto. + Non è possibile trovare i dati del percorso virtuale necessari. + + + Richiama il metodo di azione figlio specificato utilizzando il nome del controller specificato e restituisce il risultato come stringa HTML. + Risultato dell'azione figlio come stringa HTML. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione da richiamare. + Nome del controller contenente il metodo di azione. + Il parametro è null. + Il parametro è null o vuoto. + Non è possibile trovare i dati del percorso virtuale necessari. + + + Richiama il metodo di azione figlio specificato utilizzando i parametri e il nome del controller specificati e restituisce il risultato come stringa HTML. + Risultato dell'azione figlio come stringa HTML. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione da richiamare. + Nome del controller contenente il metodo di azione. + Oggetto contenente i parametri per una route.È possibile utilizzare per fornire i parametri associati ai parametri del metodo di azione.Il parametro viene unito ai valori della route originali eseguendone l'override. + Il parametro è null. + Il parametro è null o vuoto. + Non è possibile trovare i dati del percorso virtuale necessari. + + + Richiama il metodo di azione figlio specificato utilizzando i parametri e il nome del controller specificati e restituisce il risultato come stringa HTML. + Risultato dell'azione figlio come stringa HTML. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione da richiamare. + Nome del controller contenente il metodo di azione. + Dizionario contenente i parametri per una route.È possibile utilizzare per fornire i parametri associati ai parametri del metodo di azione.Il parametro viene unito ai valori della route originali eseguendone l'override. + Il parametro è null. + Il parametro è null o vuoto. + Non è possibile trovare i dati del percorso virtuale necessari. + + + Richiama il metodo di azione figlio specificato utilizzando i parametri specificati e restituisce il risultato come stringa HTML. + Risultato dell'azione figlio come stringa HTML. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione da richiamare. + Dizionario contenente i parametri per una route.È possibile utilizzare per fornire i parametri associati ai parametri del metodo di azione.Il parametro viene unito ai valori della route originali eseguendone l'override. + Il parametro è null. + Il parametro è null o vuoto. + Non è possibile trovare i dati del percorso virtuale necessari. + + + Richiama il metodo di azione figlio specificato ed esegue il rendering dell'inline del risultato nella visualizzazione padre. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione figlio da richiamare. + Il parametro è null. + Il parametro è null o vuoto. + Non è possibile trovare i dati del percorso virtuale necessari. + + + Richiama il metodo di azione figlio specificato utilizzando i parametri specificati ed esegue il rendering dell'inline del risultato nella visualizzazione padre. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione figlio da richiamare. + Oggetto contenente i parametri per una route.È possibile utilizzare per fornire i parametri associati ai parametri del metodo di azione.Il parametro viene unito ai valori della route originali eseguendone l'override. + Il parametro è null. + Il parametro è null o vuoto. + Non è possibile trovare i dati del percorso virtuale necessari. + + + Richiama il metodo di azione figlio specificato utilizzando il nome del controller specificato ed esegue il rendering dell'inline del risultato nella visualizzazione padre. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione figlio da richiamare. + Nome del controller contenente il metodo di azione. + Il parametro è null. + Il parametro è null o vuoto. + Non è possibile trovare i dati del percorso virtuale necessari. + + + Richiama il metodo di azione figlio specificato utilizzando i parametri e il nome del controller specificati ed esegue il rendering dell'inline del risultato nella visualizzazione padre. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione figlio da richiamare. + Nome del controller contenente il metodo di azione. + Oggetto contenente i parametri per una route.È possibile utilizzare per fornire i parametri associati ai parametri del metodo di azione.Il parametro viene unito ai valori della route originali eseguendone l'override. + Il parametro è null. + Il parametro è null o vuoto. + Non è possibile trovare i dati del percorso virtuale necessari. + + + Richiama il metodo di azione figlio specificato utilizzando i parametri e il nome del controller specificati ed esegue il rendering dell'inline del risultato nella visualizzazione padre. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione figlio da richiamare. + Nome del controller contenente il metodo di azione. + Dizionario contenente i parametri per una route.È possibile utilizzare per fornire i parametri associati ai parametri del metodo di azione.Il parametro viene unito ai valori della route originali eseguendone l'override. + Il parametro è null. + Il parametro è null o vuoto. + Non è possibile trovare i dati del percorso virtuale necessari. + + + Richiama il metodo di azione figlio specificato utilizzando i parametri specificati ed esegue il rendering dell'inline del risultato nella visualizzazione padre. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione figlio da richiamare. + Dizionario contenente i parametri per una route.È possibile utilizzare per fornire i parametri associati ai parametri del metodo di azione.Il parametro viene unito ai valori della route originali eseguendone l'override. + Il parametro è null. + Il parametro è null o vuoto. + Non è possibile trovare i dati del percorso virtuale necessari. + + + Rappresenta il supporto per il rendering di valori dell'oggetto in formato HTML. + + + Restituisce il markup HTML per ogni proprietà nell'oggetto rappresentato da un'espressione stringa. + Markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + + + Restituisce il markup HTML per ogni proprietà nell'oggetto rappresentato da un'espressione stringa utilizzando ulteriori dati della visualizzazione. + Markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + + + Restituisce il markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione, utilizzando il modello specificato. + Markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello utilizzato per il rendering dell'oggetto. + + + Restituisce il markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione utilizzando il modello specificato e ulteriori dati della visualizzazione. + Markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello utilizzato per il rendering dell'oggetto. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + + + Restituisce il markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione, utilizzando il modello specificato e l'ID di un campo HTML. + Markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello utilizzato per il rendering dell'oggetto. + Stringa utilizzata per risolvere l'ambiguità dei nomi degli elementi HTML input di cui viene eseguito il rendering per le proprietà con lo stesso nome. + + + Restituisce il markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione utilizzando il modello specificato, l'ID del campo HTML e ulteriori dati della visualizzazione. + Markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello utilizzato per il rendering dell'oggetto. + Stringa utilizzata per risolvere l'ambiguità dei nomi degli elementi HTML input di cui viene eseguito il rendering per le proprietà con lo stesso nome. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + + + Restituisce il markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione . + Markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Tipo del modello. + Tipo del valore. + + + Restituisce una stringa che contiene il valore di ogni proprietà nell'oggetto rappresentato dall'espressione specificata utilizzando ulteriori dati della visualizzazione. + Markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + Tipo del modello. + Tipo del valore. + + + Restituisce una stringa contenente il valore di ogni proprietà nell'oggetto rappresentato da , utilizzando il modello specificato. + Markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello utilizzato per il rendering dell'oggetto. + Tipo del modello. + Tipo del valore. + + + Restituisce una stringa che contiene il valore di ogni proprietà nell'oggetto rappresentato dall'espressione specificata utilizzando il modello specificato e ulteriori dati della visualizzazione. + Markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello utilizzato per il rendering dell'oggetto. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + Tipo del modello. + Tipo del valore. + + + Restituisce il markup HTML per ogni proprietà nell'oggetto rappresentato da , utilizzando il modello specificato e l'ID di un campo HTML. + Markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello utilizzato per il rendering dell'oggetto. + Stringa utilizzata per risolvere l'ambiguità dei nomi degli elementi HTML input di cui viene eseguito il rendering per le proprietà con lo stesso nome. + Tipo del modello. + Tipo del valore. + + + Restituisce il markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione specificata utilizzando il modello, l'ID di un campo HTML e ulteriori dati della visualizzazione. + Markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello utilizzato per il rendering dell'oggetto. + Stringa utilizzata per risolvere l'ambiguità dei nomi degli elementi HTML input di cui viene eseguito il rendering per le proprietà con lo stesso nome. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + Tipo del modello. + Tipo del valore. + + + Restituisce il markup HTML per ogni proprietà nel modello. + Markup HTML per ogni proprietà nel modello. + Istanza dell'helper HTML estesa da questo metodo. + + + Restituisce il markup HTML per ogni proprietà nel modello utilizzando ulteriori dati della visualizzazione. + Markup HTML per ogni proprietà nel modello. + Istanza dell'helper HTML estesa da questo metodo. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + + + Restituisce il markup HTML per ogni proprietà nel modello utilizzando il modello specificato. + Markup HTML per ogni proprietà nel modello. + Istanza dell'helper HTML estesa da questo metodo. + Nome del modello utilizzato per il rendering dell'oggetto. + + + Restituisce il markup HTML per ogni proprietà nel modello utilizzando il modello specificato e ulteriori dati della visualizzazione. + Markup HTML per ogni proprietà nel modello. + Istanza dell'helper HTML estesa da questo metodo. + Nome del modello utilizzato per il rendering dell'oggetto. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + + + Restituisce il markup HTML per ogni proprietà nel modello utilizzando il modello e l'ID di un campo HTML specificati. + Markup HTML per ogni proprietà nel modello. + Istanza dell'helper HTML estesa da questo metodo. + Nome del modello utilizzato per il rendering dell'oggetto. + Stringa utilizzata per risolvere l'ambiguità dei nomi degli elementi HTML input di cui viene eseguito il rendering per le proprietà con lo stesso nome. + + + Restituisce il markup HTML per ogni proprietà nel modello utilizzando il modello specificato, l'ID di un campo HTML e ulteriori dati della visualizzazione. + Markup HTML per ogni proprietà nel modello. + Istanza dell'helper HTML estesa da questo metodo. + Nome del modello utilizzato per il rendering dell'oggetto. + Stringa utilizzata per risolvere l'ambiguità dei nomi degli elementi HTML input di cui viene eseguito il rendering per le proprietà con lo stesso nome. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + + + Fornisce un meccanismo per ottenere i nomi visualizzati. + + + Ottiene il nome visualizzato. + Nome visualizzato. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente il nome visualizzato. + + + Ottiene il nome visualizzato per il modello. + Nome visualizzato per il modello. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente il nome visualizzato. + Tipo del modello. + Tipo del valore. + + + Ottiene il nome visualizzato per il modello. + Nome visualizzato per il modello. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente il nome visualizzato. + Tipo del modello. + Tipo del valore. + + + Ottiene il nome visualizzato per il modello. + Nome visualizzato per il modello. + Istanza dell'helper HTML estesa da questo metodo. + + + Fornisce una modalità per eseguire il rendering di valori dell'oggetto come HTML. + + + Restituisce il markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione specificata. + Markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + + + Restituisce il markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione specificata. + Markup HTML per ogni proprietà. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Tipo del modello. + Tipo di risultato. + + + Rappresenta il supporto per l'elemento HTML input in un'applicazione. + + + Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione. + Elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + + + Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione, utilizzando ulteriori dati della visualizzazione. + Elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + + + Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione, utilizzando il modello specificato. + Elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello da utilizzare per il rendering dell'oggetto. + + + Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione, utilizzando il modello specificato e ulteriori dati della visualizzazione. + Elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello da utilizzare per il rendering dell'oggetto. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + + + Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione, utilizzando il modello e il nome di campo HTML specificati. + Elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello da utilizzare per il rendering dell'oggetto. + Stringa utilizzata per risolvere l'ambiguità dei nomi degli elementi HTML input di cui viene eseguito il rendering per le proprietà con lo stesso nome. + + + Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione, utilizzando il modello specificato, il nome di campo HTML e ulteriori dati della visualizzazione. + Elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello da utilizzare per il rendering dell'oggetto. + Stringa utilizzata per risolvere l'ambiguità dei nomi degli elementi HTML input di cui viene eseguito il rendering per le proprietà con lo stesso nome. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + + + Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione . + Elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Tipo del modello. + Tipo del valore. + + + Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione, utilizzando ulteriori dati della visualizzazione. + Elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + Tipo del modello. + Tipo del valore. + + + Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione , utilizzando il modello specificato. + Elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello da utilizzare per il rendering dell'oggetto. + Tipo del modello. + Tipo del valore. + + + Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione, utilizzando il modello specificato e ulteriori dati della visualizzazione. + Elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello da utilizzare per il rendering dell'oggetto. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + Tipo del modello. + Tipo del valore. + + + Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione , utilizzando il modello e il nome di campo HTML specificati. + Elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello da utilizzare per il rendering dell'oggetto. + Stringa utilizzata per risolvere l'ambiguità dei nomi degli elementi HTML input di cui viene eseguito il rendering per le proprietà con lo stesso nome. + Tipo del modello. + Tipo del valore. + + + Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione, utilizzando il modello specificato, il nome di campo HTML e ulteriori dati della visualizzazione. + Elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Nome del modello da utilizzare per il rendering dell'oggetto. + Stringa utilizzata per risolvere l'ambiguità dei nomi degli elementi HTML input di cui viene eseguito il rendering per le proprietà con lo stesso nome. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + Tipo del modello. + Tipo del valore. + + + Restituisce un elemento HTML input per ogni proprietà nel modello. + Elemento HTML input per ogni proprietà nel modello. + Istanza dell'helper HTML estesa da questo metodo. + + + Restituisce un elemento HTML input per ogni proprietà nel modello, utilizzando ulteriori dati della visualizzazione. + Elemento HTML input per ogni proprietà nel modello. + Istanza dell'helper HTML estesa da questo metodo. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + + + Restituisce un elemento HTML input per ogni proprietà nel modello, utilizzando il modello specificato. + Elemento HTML input per ogni proprietà nel modello e nel modello specificato. + Istanza dell'helper HTML estesa da questo metodo. + Nome del modello da utilizzare per il rendering dell'oggetto. + + + Restituisce un elemento HTML input per ogni proprietà nel modello, utilizzando il modello specificato e ulteriori dati della visualizzazione. + Elemento HTML input per ogni proprietà nel modello. + Istanza dell'helper HTML estesa da questo metodo. + Nome del modello da utilizzare per il rendering dell'oggetto. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + + + Restituisce un elemento HTML input per ogni proprietà nel modello, utilizzando il nome del modello e il nome di campo HTML specificati. + Elemento HTML input per ogni proprietà nel modello e nel modello denominato. + Istanza dell'helper HTML estesa da questo metodo. + Nome del modello da utilizzare per il rendering dell'oggetto. + Stringa utilizzata per risolvere l'ambiguità dei nomi degli elementi HTML input di cui viene eseguito il rendering per le proprietà con lo stesso nome. + + + Restituisce un elemento HTML input per ogni proprietà nel modello, utilizzando il nome del modello, il nome di campo HTML e ulteriori dati della visualizzazione. + Elemento HTML input per ogni proprietà nel modello. + Istanza dell'helper HTML estesa da questo metodo. + Nome del modello da utilizzare per il rendering dell'oggetto. + Stringa utilizzata per risolvere l'ambiguità dei nomi degli elementi HTML input di cui viene eseguito il rendering per le proprietà con lo stesso nome. + Oggetto anonimo che può contenere ulteriori dati della visualizzazione che verranno uniti all'istanza di creata per il modello. + + + Rappresenta il supporto per HTML in un'applicazione. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione. + Nome del controller. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Metodo HTTP per l'elaborazione del form, ovvero GET o POST. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Metodo HTTP per l'elaborazione del form, ovvero GET o POST. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione. + Nome del controller. + Metodo HTTP per l'elaborazione del form, ovvero GET o POST. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione. + Nome del controller. + Metodo HTTP per l'elaborazione del form, ovvero GET o POST. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione. + Nome del controller. + Metodo HTTP per l'elaborazione del form, ovvero GET o POST. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route. + Metodo HTTP per l'elaborazione del form, ovvero GET o POST. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome del metodo di azione. + Nome del controller. + Oggetto contenente i parametri per una route. + Metodo HTTP per l'elaborazione del form, ovvero GET o POST. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Oggetto contenente i parametri per una route. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome della route da utilizzare per ottenere l'URL del post per il form. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Metodo HTTP per l'elaborazione del form, ovvero GET o POST. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto. + Metodo HTTP per l'elaborazione del form, ovvero GET o POST. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Metodo HTTP per l'elaborazione del form, ovvero GET o POST. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Metodo HTTP per l'elaborazione del form, ovvero GET o POST. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Metodo HTTP per l'elaborazione del form, ovvero GET o POST. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto che contiene i parametri per una route. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto che contiene i parametri per una route. + Metodo HTTP per l'elaborazione del form, ovvero GET o POST. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Nome della route da utilizzare per ottenere l'URL del post per il form. + Oggetto che contiene i parametri per una route. + Metodo HTTP per l'elaborazione del form, ovvero GET o POST. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Scrive un tag <form> di apertura nella risposta.Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. + Tag <form> di apertura. + Istanza dell'helper HTML estesa da questo metodo. + Oggetto che contiene i parametri per una route. + + + Esegue il rendering del tag </form> di chiusura nella risposta. + Istanza dell'helper HTML estesa da questo metodo. + + + Rappresenta il supporto per i controlli di input HTML in un'applicazione. + + + Restituisce un elemento input di tipo casella di controllo utilizzando l'helper HTML e il nome del campo del form specificati. + Elemento input il cui attributo type è impostato su "checkbox". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form. + + + Restituisce un elemento input di tipo casella di controllo utilizzando l'helper HTML e il nome del campo del form specificati e un valore che indica se la casella di controllo è selezionata. + Elemento input il cui attributo type è impostato su "checkbox". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form. + true per selezionare la casella di controllo. In casi contrario, false. + + + Restituisce un elemento input di tipo casella di controllo utilizzando l'helper HTML, il nome del campo del form, un valore che indica se la casella di controllo è selezionata e gli attributi HTML specificati. + Elemento input il cui attributo type è impostato su "checkbox". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form. + true per selezionare la casella di controllo. In casi contrario, false. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento input di tipo casella di controllo utilizzando l'helper HTML, il nome del campo del form, un valore che indica se la casella di controllo è selezionata e gli attributi HTML specificati. + Elemento input il cui attributo type è impostato su "checkbox". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form. + true per selezionare la casella di controllo. In casi contrario, false. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento input di tipo casella di controllo utilizzando l'helper HTML, il nome del campo del form e gli attributi HTML specificati. + Elemento input il cui attributo type è impostato su "checkbox". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento input di tipo casella di controllo utilizzando l'helper HTML, il nome del campo del form e gli attributi HTML specificati. + Elemento input il cui attributo type è impostato su "checkbox". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento input di tipo casella di controllo per ogni proprietà nell'oggetto rappresentato dall'espressione specificata. + Elemento HTML input il cui attributo type è impostato su "checkbox" per ogni proprietà nell'oggetto rappresentato dall'espressione specificata. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Tipo del modello. + Il parametro è null. + + + Restituisce un elemento input di tipo casella di controllo per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Elemento HTML input il cui attributo type è impostato su "checkbox" per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Dizionario contenente gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Il parametro è null. + + + Restituisce un elemento input di tipo casella di controllo per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Elemento HTML input il cui attributo type è impostato su "checkbox" per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Il parametro è null. + + + Restituisce un elemento input nascosto utilizzando l'helper HTML e il nome del campo del form specificati. + Elemento input il cui attributo type è impostato su "hidden". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + + + Restituisce un elemento input nascosto utilizzando l'helper HTML, il nome del campo del form e il valore specificati. + Elemento input il cui attributo type è impostato su "hidden". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Valore dell'elemento input nascosto.Il valore dell'elemento viene recuperato dall'oggetto .Se non è presente alcun valore, il valore dell'elemento viene recuperato dall'oggetto .Se non è possibile trovare l'elemento nell'oggetto o , viene utilizzato il parametro del valore. + + + Restituisce un elemento input nascosto utilizzando l'helper HTML, il nome del campo del form, il valore e gli attributi HTML specificati. + Elemento input il cui attributo type è impostato su "hidden". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Valore dell'elemento input nascosto.Il valore dell'elemento viene recuperato dall'oggetto .Se non è presente alcun valore, il valore dell'elemento viene recuperato dall'oggetto .Se non è possibile trovare l'elemento nell'oggetto o , viene utilizzato il parametro del valore. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento input nascosto utilizzando l'helper HTML, il nome del campo del form, il valore e gli attributi HTML specificati. + Elemento input il cui attributo type è impostato su "hidden". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Il valore dell'elemento input nascosto viene recuperato dall'oggetto .Se non è presente alcun valore, il valore dell'elemento viene recuperato dall'oggetto .Se non è possibile trovare l'elemento nell'oggetto o , viene utilizzato il parametro del valore. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento HTML input nascosto per ogni proprietà nell'oggetto rappresentato dall'espressione specificata. + Elemento input il cui attributo type è impostato su "hidden" per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Tipo del modello. + Tipo della proprietà. + + + Restituisce un elemento HTML input nascosto per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Elemento input il cui attributo type è impostato su "hidden" per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo della proprietà. + + + Restituisce un elemento HTML input nascosto per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Elemento input il cui attributo type è impostato su "hidden" per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo della proprietà. + + + Restituisce un elemento input di tipo password utilizzando l'helper HTML e il nome del campo del form specificati. + Elemento input il cui attributo type è impostato su "password". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + + + Restituisce un elemento input di tipo password utilizzando l'helper HTML, il nome del campo del form e il valore specificati. + Elemento input il cui attributo type è impostato su "password". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Valore dell'elemento input di tipo password.Se questo valore è null, il valore dell'elemento viene recuperato dall'oggetto .Se non è presente alcun valore, il valore dell'elemento viene recuperato dall'oggetto . + + + Restituisce un elemento input di tipo password utilizzando l'helper HTML, il nome del campo del form, il valore e gli attributi HTML specificati. + Elemento input il cui attributo type è impostato su "password". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Valore dell'elemento input di tipo password.Se questo valore è null, il valore dell'elemento viene recuperato dall'oggetto .Se non è presente alcun valore, il valore dell'elemento viene recuperato dall'oggetto . + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento input di tipo password utilizzando l'helper HTML, il nome del campo del form, il valore e gli attributi HTML specificati. + Elemento input il cui attributo type è impostato su "password". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Valore dell'elemento input di tipo password.Se questo valore è null, il valore dell'elemento viene recuperato dall'oggetto .Se non è presente alcun valore, il valore dell'elemento viene recuperato dall'oggetto . + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento input di tipo password per ogni proprietà nell'oggetto rappresentato dall'espressione specificata. + Elemento HTML input il cui attributo type è impostato su "password" per ogni proprietà nell'oggetto rappresentato dall'espressione specificata. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Tipo del modello. + Tipo del valore. + Il parametro è null. + + + Restituisce un elemento input di tipo password per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Elemento HTML input il cui attributo type è impostato su "password" per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Dizionario contenente gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo del valore. + Il parametro è null. + + + Restituisce un elemento input di tipo password per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Elemento HTML input il cui attributo type è impostato su "password" per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo del valore. + Il parametro è null. + + + Restituisce un elemento input di tipo pulsante di opzione utilizzato per presentare opzioni che si escludono a vicenda. + Elemento input il cui attributo type è impostato su "radio". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Se questo pulsante di opzione viene selezionato, corrisponde al valore del pulsante di opzione inviato quando viene inserito il form.Se il valore del pulsante di opzione selezionato nell'oggetto o corrisponde a questo valore, il pulsante di opzione viene selezionato. + Il parametro è null o vuoto. + Il parametro è null. + + + Restituisce un elemento input di tipo pulsante di opzione utilizzato per presentare opzioni che si escludono a vicenda. + Elemento input il cui attributo type è impostato su "radio". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Se questo pulsante di opzione viene selezionato, corrisponde al valore del pulsante di opzione inviato quando viene inserito il form.Se il valore del pulsante di opzione selezionato nell'oggetto o corrisponde a questo valore, il pulsante di opzione viene selezionato. + true per selezionare il pulsante di opzione. In caso contrario, false. + Il parametro è null o vuoto. + Il parametro è null. + + + Restituisce un elemento input di tipo pulsante di opzione utilizzato per presentare opzioni che si escludono a vicenda. + Elemento input il cui attributo type è impostato su "radio". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Se questo pulsante di opzione viene selezionato, corrisponde al valore del pulsante di opzione inviato quando viene inserito il form.Se il valore del pulsante di opzione selezionato nell'oggetto o corrisponde a questo valore, il pulsante di opzione viene selezionato. + true per selezionare il pulsante di opzione. In caso contrario, false. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + Il parametro è null. + + + Restituisce un elemento input di tipo pulsante di opzione utilizzato per presentare opzioni che si escludono a vicenda. + Elemento input il cui attributo type è impostato su "radio". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Se questo pulsante di opzione viene selezionato, corrisponde al valore del pulsante di opzione inviato quando viene inserito il form.Se il valore del pulsante di opzione selezionato nell'oggetto o corrisponde a questo valore, il pulsante di opzione viene selezionato. + true per selezionare il pulsante di opzione. In caso contrario, false. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + Il parametro è null. + + + Restituisce un elemento input di tipo pulsante di opzione utilizzato per presentare opzioni che si escludono a vicenda. + Elemento input il cui attributo type è impostato su "radio". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Se questo pulsante di opzione viene selezionato, corrisponde al valore del pulsante di opzione inviato quando viene inserito il form.Se il valore del pulsante di opzione selezionato nell'oggetto o corrisponde a questo valore, il pulsante di opzione viene selezionato. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + Il parametro è null. + + + Restituisce un elemento input di tipo pulsante di opzione utilizzato per presentare opzioni che si escludono a vicenda. + Elemento input il cui attributo type è impostato su "radio". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Se questo pulsante di opzione viene selezionato, corrisponde al valore del pulsante di opzione inviato quando viene inserito il form.Se il valore del pulsante di opzione selezionato nell'oggetto o corrisponde a questo valore, il pulsante di opzione viene selezionato. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + Il parametro è null. + + + Restituisce un elemento input di tipo pulsante di opzione per ogni proprietà nell'oggetto rappresentato dall'espressione specificata. + Elemento HTML input il cui attributo type è impostato su "radio" per ogni proprietà nell'oggetto rappresentato dall'espressione specificata. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Se questo pulsante di opzione viene selezionato, corrisponde al valore del pulsante di opzione inviato quando viene inserito il form.Se il valore del pulsante di opzione selezionato nell'oggetto o corrisponde a questo valore, il pulsante di opzione viene selezionato. + Tipo del modello. + Tipo del valore. + Il parametro è null. + + + Restituisce un elemento input di tipo pulsante di opzione per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Elemento HTML input il cui attributo type è impostato su "radio" per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Se questo pulsante di opzione viene selezionato, corrisponde al valore del pulsante di opzione inviato quando viene inserito il form.Se il valore del pulsante di opzione selezionato nell'oggetto o corrisponde a questo valore, il pulsante di opzione viene selezionato. + Dizionario contenente gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo del valore. + Il parametro è null. + + + Restituisce un elemento input di tipo pulsante di opzione per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Elemento HTML input il cui attributo type è impostato su "radio" per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Se questo pulsante di opzione viene selezionato, corrisponde al valore del pulsante di opzione inviato quando viene inserito il form.Se il valore del pulsante di opzione selezionato nell'oggetto o corrisponde a questo valore, il pulsante di opzione viene selezionato. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo del valore. + Il parametro è null. + + + Restituisce un elemento input di tipo testo utilizzando l'helper HTML e il nome del campo del form specificati. + Elemento input il cui attributo type è impostato su "text". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + + + Restituisce un elemento input di tipo testo utilizzando l'helper HTML, il nome del campo del form e il valore specificati. + Elemento input il cui attributo type è impostato su "text". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Valore dell'elemento input di tipo testo.Se questo valore è null, il valore dell'elemento viene recuperato dall'oggetto .Se non è presente alcun valore, il valore dell'elemento viene recuperato dall'oggetto . + + + Restituisce un elemento input di tipo testo utilizzando l'helper HTML, il nome del campo del form, il valore e gli attributi HTML specificati. + Elemento input il cui attributo type è impostato su "text". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Valore dell'elemento input di tipo testo.Se questo valore è null, il valore dell'elemento viene recuperato dall'oggetto .Se non è presente alcun valore, il valore dell'elemento viene recuperato dall'oggetto . + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento input di tipo testo utilizzando l'helper HTML, il nome del campo del form, il valore e gli attributi HTML specificati. + Elemento input il cui attributo type è impostato su "text". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Valore dell'elemento input di tipo testo.Se questo valore è null, il valore dell'elemento viene recuperato dall'oggetto .Se non è presente alcun valore, il valore dell'elemento viene recuperato dall'oggetto . + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento input di tipo testo. + Elemento input il cui attributo type è impostato su "text". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form. + Valore dell'elemento input di tipo testo.Se questo valore è null, il valore dell'elemento viene recuperato dall'oggetto .Se non è presente alcun valore, il valore dell'elemento viene recuperato dall'oggetto . + Stringa utilizzata per la formattazione dell'input. + + + Restituisce un elemento input di tipo testo. + Elemento input il cui attributo type è impostato su "text". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Valore dell'elemento input di tipo testo.Se questo valore è null, il valore dell'elemento viene recuperato dall'oggetto .Se non è presente alcun valore, il valore dell'elemento viene recuperato dall'oggetto . + Stringa utilizzata per la formattazione dell'input. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento input di tipo testo. + Elemento input il cui attributo type è impostato su "text". + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form e chiave utilizzati per cercare il valore. + Valore dell'elemento input di tipo testo.Se questo valore è null, il valore dell'elemento viene recuperato dall'oggetto .Se non è presente alcun valore, il valore dell'elemento viene recuperato dall'oggetto . + Stringa utilizzata per la formattazione dell'input. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento input di tipo testo per ogni proprietà nell'oggetto rappresentato dall'espressione specificata. + Elemento input il cui attributo type è impostato su "text" per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Tipo del modello. + Tipo del valore. + Il parametro è null o vuoto. + + + Restituisce un elemento input di tipo testo per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Elemento HTML input il cui attributo type è impostato su "text" per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Dizionario contenente gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo del valore. + Il parametro è null o vuoto. + + + Restituisce un elemento input di tipo testo per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando gli attributi HTML specificati. + Elemento input il cui attributo type è impostato su "text" per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo del valore. + Il parametro è null o vuoto. + + + Restituisce un elemento input di tipo testo. + Elemento input il cui attributo type è impostato su "text". + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Stringa utilizzata per la formattazione dell'input. + Tipo del modello. + Tipo del valore. + + + Restituisce un elemento input di tipo testo. + Elemento input il cui attributo type è impostato su "text". + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Stringa utilizzata per la formattazione dell'input. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo del valore. + + + Restituisce un elemento input di tipo testo. + Elemento input il cui attributo type è impostato su "text". + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Stringa utilizzata per la formattazione dell'input. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo del valore. + + + Rappresenta il supporto per l'elemento HTML label in una visualizzazione ASP.NET MVC. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica la proprietà da visualizzare. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata. + Restituisce . + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica la proprietà da visualizzare. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica la proprietà da visualizzare. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata, utilizzando il testo dell'etichetta. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica la proprietà da visualizzare. + Testo dell'etichetta da visualizzare. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica la proprietà da visualizzare. + Testo dell'etichetta. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica la proprietà da visualizzare. + Testo dell'etichetta. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica la proprietà da visualizzare. + Tipo del modello. + Tipo del valore. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica la proprietà da visualizzare. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica la proprietà da visualizzare. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Valore. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata, utilizzando il testo dell'etichetta. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica la proprietà da visualizzare. + Testo dell'etichetta da visualizzare. + Tipo del modello. + Tipo del valore. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica la proprietà da visualizzare. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica la proprietà da visualizzare. + Testo dell'etichetta. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Valore. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dal modello. + Elemento HTML label e nome della proprietà rappresentata dal modello + Istanza dell'helper HTML estesa da questo metodo. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata, utilizzando il testo dell'etichetta. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Testo dell'etichetta da visualizzare. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Testo dell'etichetta. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata. + Elemento HTML label e nome della proprietà rappresentata dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Testo dell'etichetta. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Rappresenta il supporto per i collegamenti HTML in un'applicazione. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome dell'azione. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome dell'azione. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome dell'azione. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che contiene gli attributi HTML per l'elemento.Gli attribuiti vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome dell'azione. + Nome del controller. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome dell'azione. + Nome del controller. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome dell'azione. + Nome del controller. + Protocollo per l'URL, ad esempio "http" o "https". + Nome host per l'URL. + Nome del frammento URL (nome dell'ancoraggio). + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome dell'azione. + Nome del controller. + Protocollo per l'URL, ad esempio "http" o "https". + Nome host per l'URL. + Nome del frammento URL (nome dell'ancoraggio). + Oggetto contenente i parametri per una route. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome dell'azione. + Nome del controller. + Oggetto contenente i parametri per una route. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome dell'azione. + Oggetto contenente i parametri per una route. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome dell'azione. + Oggetto contenente i parametri per una route. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome della route utilizzato per restituire un percorso virtuale. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome della route utilizzato per restituire un percorso virtuale. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome della route utilizzato per restituire un percorso virtuale. + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome della route utilizzato per restituire un percorso virtuale. + Protocollo per l'URL, ad esempio "http" o "https". + Nome host per l'URL. + Nome del frammento URL (nome dell'ancoraggio). + Oggetto contenente i parametri per una route.I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.L'oggetto viene in genere creato utilizzando la sintassi dell'inizializzatore di oggetto. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome della route utilizzato per restituire un percorso virtuale. + Protocollo per l'URL, ad esempio "http" o "https". + Nome host per l'URL. + Nome del frammento URL (nome dell'ancoraggio). + Oggetto contenente i parametri per una route. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome della route utilizzato per restituire un percorso virtuale. + Oggetto contenente i parametri per una route. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Nome della route utilizzato per restituire un percorso virtuale. + Oggetto contenente i parametri per una route. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Oggetto contenente i parametri per una route. + Il parametro è null o vuoto. + + + Restituisce un elemento ancoraggio (elemento a) che contiene il percorso virtuale dell'azione specificata. + Elemento ancoraggio (elemento a). + Istanza dell'helper HTML estesa da questo metodo. + Testo interno dell'elemento ancoraggio. + Oggetto contenente i parametri per una route. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Rappresenta un elemento HTML form in una visualizzazione MVC. + + + Inizializza una nuova istanza della classe utilizzando l'oggetto risposta HTTP specificato. + Oggetto risposta HTTP. + Il parametro è null. + + + Inizializza una nuova istanza della classe utilizzando il contesto di visualizzazione specificato. + Oggetto che incapsula le informazioni necessarie per eseguire il rendering di una visualizzazione. + Il parametro è null. + + + Rilascia tutte le risorse utilizzate dall'istanza corrente della classe . + + + Rilascia le risorse non gestite e, facoltativamente, quelle gestite utilizzate dalla classe . + true per rilasciare sia le risorse gestite sia quelle non gestite. false per rilasciare solo le risorse non gestite. + + + Termina il form ed elimina tutte le risorse del form. + + + Ottiene l'ID HTML e gli attributi di nome della stringa . + + + Ottiene l'ID della stringa . + Valore dell'attributo ID HTML per l'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente l'ID. + + + Ottiene l'ID della stringa . + Valore dell'attributo ID HTML per l'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente l'ID. + Tipo del modello. + Tipo della proprietà. + + + Ottiene l'ID della stringa . + Valore dell'attributo ID HTML per l'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + + + Ottiene il nome di campo HTML completo per l'oggetto rappresentato dall'espressione. + Nome di campo HTML completo per l'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente il nome. + + + Ottiene il nome di campo HTML completo per l'oggetto rappresentato dall'espressione. + Nome di campo HTML completo per l'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente il nome. + Tipo del modello. + Tipo della proprietà. + + + Ottiene il nome di campo HTML completo per l'oggetto rappresentato dall'espressione. + Nome di campo HTML completo per l'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + + + Rappresenta la funzionalità per eseguire il rendering di una visualizzazione parziale come stringa codificata in formato HTML. + + + Esegue il rendering di una visualizzazione parziale specificata come stringa codificata in formato HTML. + Visualizzazione parziale di cui è stato eseguito il rendering come stringa codificata in formato HTML. + Istanza dell'helper HTML estesa da questo metodo. + Nome della visualizzazione parziale di cui eseguire il rendering. + + + Esegue il rendering di una visualizzazione parziale specificata come stringa codificata in formato HTML. + Visualizzazione parziale di cui è stato eseguito il rendering come stringa codificata in formato HTML. + Istanza dell'helper HTML estesa da questo metodo. + Nome della visualizzazione parziale di cui eseguire il rendering. + Modello per la visualizzazione parziale. + + + Esegue il rendering di una visualizzazione parziale specificata come stringa codificata in formato HTML. + Visualizzazione parziale di cui è stato eseguito il rendering come stringa codificata in formato HTML. + Istanza dell'helper HTML estesa da questo metodo. + Nome della visualizzazione parziale. + Modello per la visualizzazione parziale. + Dizionario dei dati di visualizzazione per la visualizzazione parziale. + + + Esegue il rendering di una visualizzazione parziale specificata come stringa codificata in formato HTML. + Visualizzazione parziale di cui è stato eseguito il rendering come stringa codificata in formato HTML. + Istanza dell'helper HTML estesa da questo metodo. + Nome della visualizzazione parziale di cui eseguire il rendering. + Dizionario dei dati di visualizzazione per la visualizzazione parziale. + + + Fornisce supporto per il rendering di una visualizzazione parziale. + + + Esegue il rendering della visualizzazione parziale specificata utilizzando l'helper HTML specificato. + Helper HTML. + Nome della visualizzazione parziale. + + + Esegue il rendering della visualizzazione parziale specificata, passando ad essa una copia dell'oggetto corrente, ma con la proprietà Model impostata sul modello specificato. + Helper HTML. + Nome della visualizzazione parziale. + Modello. + + + Esegue il rendering della visualizzazione parziale specificata, sostituendo la proprietà ViewData della visualizzazione parziale con l'oggetto specificato e impostando la proprietà Model dei dati di visualizzazione sul modello specificato. + Helper HTML. + Nome della visualizzazione parziale. + Modello per la visualizzazione parziale. + Dati di visualizzazione per la visualizzazione parziale. + + + Esegue il rendering della visualizzazione parziale specificata, sostituendo la relativa proprietà ViewData con l'oggetto specificato. + Helper HTML. + Nome della visualizzazione parziale. + Dati della visualizzazione. + + + Rappresenta il supporto per effettuare selezioni in un elenco. + + + Restituisce un elemento select a selezione singola utilizzando l'helper HTML e il nome del campo del form specificati. + Elemento HTML select. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Il parametro è null o vuoto. + + + Restituisce un elemento select a selezione singola utilizzando l'helper HTML, il nome del campo del form e le voci dell'elenco specificati. + Elemento HTML select con un sottoelemento option per ogni voce nell'elenco. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Il parametro è null o vuoto. + + + Restituisce un elemento select a selezione singola utilizzando l'helper HTML, il nome del campo del form, le voci dell'elenco e gli attributi HTML specificati. + Elemento HTML select con un sottoelemento option per ogni voce nell'elenco. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento select a selezione singola utilizzando l'helper HTML, il nome del campo del form, le voci dell'elenco e gli attributi HTML specificati. + Elemento HTML select con un sottoelemento option per ogni voce nell'elenco. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento select a selezione singola utilizzando l'helper HTML, il nome del campo del form, le voci dell'elenco e un'etichetta di opzione specificati. + Elemento HTML select con un sottoelemento option per ogni voce nell'elenco. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Testo per una voce vuota predefinita.Questo parametro può essere null. + Il parametro è null o vuoto. + + + Restituisce un elemento select a selezione singola utilizzando l'helper HTML, il nome del campo del form, le voci dell'elenco, un'etichetta di opzione e gli attributi HTML specificati. + Elemento HTML select con un sottoelemento option per ogni voce nell'elenco. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Testo per una voce vuota predefinita.Questo parametro può essere null. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento select a selezione singola utilizzando l'helper HTML, il nome del campo del form, le voci dell'elenco, un'etichetta di opzione e gli attributi HTML specificati. + Elemento HTML select con un sottoelemento option per ogni voce nell'elenco. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Testo per una voce vuota predefinita.Questo parametro può essere null. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento select a selezione singola utilizzando l'helper HTML, il nome del campo del form e un'etichetta di opzione specificati. + Elemento HTML select con un sottoelemento option per ogni voce nell'elenco. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Testo per una voce vuota predefinita.Questo parametro può essere null. + Il parametro è null o vuoto. + + + Restituisce un elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando le voci dell'elenco specificate. + Elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Tipo del modello. + Tipo del valore. + Il parametro è null. + + + Restituisce un elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione specificata utilizzando le voci dell'elenco e gli attributi HTML specificati. + Elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo del valore. + Il parametro è null. + + + Restituisce un elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione specificata utilizzando le voci dell'elenco e gli attributi HTML specificati. + Elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo del valore. + Il parametro è null. + + + Restituisce un elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando le voci dell'elenco e l'etichetta di opzione specificate. + Elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Testo per una voce vuota predefinita.Questo parametro può essere null. + Tipo del modello. + Tipo del valore. + Il parametro è null. + + + Restituisce un elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione specificata utilizzando le voci dell'elenco, l'etichetta di opzione e gli attributi HTML specificati. + Elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Testo per una voce vuota predefinita.Questo parametro può essere null. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo del valore. + Il parametro è null. + + + Restituisce un elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione specificata utilizzando le voci dell'elenco, l'etichetta di opzione e gli attributi HTML specificati. + Elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Testo per una voce vuota predefinita.Questo parametro può essere null. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo del valore. + Il parametro è null. + + + Restituisce un elemento select a selezione multipla utilizzando l'helper HTML e il nome del campo del form specificati. + Elemento HTML select. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Il parametro è null o vuoto. + + + Restituisce un elemento select a selezione multipla utilizzando l'helper HTML, il nome del campo del form e le voci dell'elenco specificati. + Elemento HTML select con un sottoelemento option per ogni voce nell'elenco. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Il parametro è null o vuoto. + + + Restituisce un elemento select a selezione multipla utilizzando l'helper HTML, il nome del campo del form, le voci dell'elenco e gli attributi HTML specificati. + Elemento HTML select con un sottoelemento option per ogni voce nell'elenco. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento select a selezione multipla utilizzando l'helper HTML, il nome del campo del form e le voci dell'elenco specificati. + Elemento HTML select con un sottoelemento option per ogni voce nell'elenco. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Il parametro è null o vuoto. + + + Restituisce un elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione specificata, utilizzando le voci dell'elenco specificate. + Elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Tipo del modello. + Tipo della proprietà. + Il parametro è null. + + + Restituisce un elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione specificata utilizzando le voci dell'elenco e gli attributi HTML specificati. + Elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo della proprietà. + Il parametro è null. + + + Restituisce un elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione specificata utilizzando le voci dell'elenco e gli attributi HTML specificati. + Elemento HTML select per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da visualizzare. + Insieme di oggetti utilizzati per popolare l'elenco a discesa. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo della proprietà. + Il parametro è null. + + + Rappresenta il supporto per i controlli HTML textarea. + + + Restituisce l'elemento textarea specificato utilizzando l'helper HTML e il nome del campo del form specificati. + Elemento textarea. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + + + Restituisce l'elemento textarea specificato utilizzando l'helper HTML, il nome del campo del form e gli attributi HTML specificati. + Elemento textarea. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce l'elemento textarea specificato utilizzando l'helper HTML e gli attributi HTML specificati. + Elemento textarea. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce l'elemento textarea specificato utilizzando l'helper HTML, il nome del campo del form e il contenuto di testo specificati. + Elemento textarea. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Contenuto di testo. + + + Restituisce l'elemento textarea specificato utilizzando l'helper HTML, il nome del campo del form, il contenuto di testo e gli attributi HTML specificati. + Elemento textarea. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Contenuto di testo. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce l'elemento textarea specificato utilizzando l'helper HTML, il nome del campo del form, il contenuto di testo, il numero di righe e colonne e gli attributi HTML specificati. + Elemento textarea. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Contenuto di testo. + Numero di righe. + Numero di colonne. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce l'elemento textarea specificato utilizzando l'helper HTML, il nome del campo del form, il contenuto di testo, il numero di righe e colonne e gli attributi HTML specificati. + Elemento textarea. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Contenuto di testo. + Numero di righe. + Numero di colonne. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce l'elemento textarea specificato utilizzando l'helper HTML, il nome del campo del form, il contenuto di testo e gli attributi HTML specificati. + Elemento textarea. + Istanza dell'helper HTML estesa da questo metodo. + Nome del campo del form da restituire. + Contenuto di testo. + Oggetto che contiene gli attributi HTML da impostare per l'elemento. + + + Restituisce un elemento HTML textarea per ogni proprietà nell'oggetto rappresentato dall'espressione specificata. + Elemento HTML textarea per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Tipo del modello. + Tipo della proprietà. + Il parametro è null. + + + Restituisce un elemento HTML textarea per ogni proprietà nell'oggetto rappresentato dall'espressione specificata utilizzando gli attributi HTML specificati. + Elemento HTML textarea per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Dizionario contenente gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo della proprietà. + Il parametro è null. + + + Restituisce un elemento HTML textarea per ogni proprietà nell'oggetto rappresentato dall'espressione specificata utilizzando gli attributi HTML e il numero di righe e colonne specificati. + Elemento HTML textarea per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Numero di righe. + Numero di colonne. + Dizionario contenente gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo della proprietà. + Il parametro è null. + + + Restituisce un elemento HTML textarea per ogni proprietà nell'oggetto rappresentato dall'espressione specificata utilizzando gli attributi HTML e il numero di righe e colonne specificati. + Elemento HTML textarea per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Numero di righe. + Numero di colonne. + Dizionario contenente gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo della proprietà. + Il parametro è null. + + + Restituisce un elemento HTML textarea per ogni proprietà nell'oggetto rappresentato dall'espressione specificata utilizzando gli attributi HTML specificati. + Elemento HTML textarea per ogni proprietà nell'oggetto rappresentato dall'espressione. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Dizionario contenente gli attributi HTML da impostare per l'elemento. + Tipo del modello. + Tipo della proprietà. + Il parametro è null. + + + Fornisce supporto per la convalida dell'input da un form HTML. + + + Ottiene o imposta il nome del file di risorse (chiave della classe) che contiene valori stringa localizzati. + Nome del file di risorse (chiave della classe). + + + Recupera i metadati di convalida per il modello specificato e applica ogni regola al campo dati. + Istanza dell'helper HTML estesa da questo metodo. + Nome della proprietà o dell'oggetto modello in fase di convalida. + Il parametro è null. + + + Recupera i metadati di convalida per il modello specificato e applica ogni regola al campo dati. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Tipo del modello. + Tipo della proprietà. + + + Visualizza un messaggio di convalida in caso di errore relativo al campo specificato nell'oggetto . + Stringa vuota se la proprietà o l'oggetto è valido. In caso contrario, elemento span che contiene un messaggio di errore. + Istanza dell'helper HTML estesa da questo metodo. + Nome della proprietà o dell'oggetto modello in fase di convalida. + + + Visualizza un messaggio di convalida in caso di errore relativo al campo specificato nell'oggetto . + Stringa vuota se la proprietà o l'oggetto è valido. In caso contrario, elemento span che contiene un messaggio di errore. + Istanza dell'helper HTML estesa da questo metodo. + Nome della proprietà o dell'oggetto modello in fase di convalida. + Oggetto che contiene gli attributi HTML per l'elemento. + + + Visualizza un messaggio di convalida in caso di errore relativo al campo specificato nell'oggetto . + Stringa vuota se la proprietà o l'oggetto è valido. In caso contrario, elemento span che contiene un messaggio di errore. + Istanza dell'helper HTML estesa da questo metodo. + Nome della proprietà o dell'oggetto modello in fase di convalida. + Oggetto che contiene gli attributi HTML per l'elemento. + + + Visualizza un messaggio di convalida in caso di errore relativo al campo specificato nell'oggetto . + Stringa vuota se la proprietà o l'oggetto è valido. In caso contrario, elemento span che contiene un messaggio di errore. + Istanza dell'helper HTML estesa da questo metodo. + Nome della proprietà o dell'oggetto modello in fase di convalida. + Messaggio da visualizzare se il campo specificato contiene un errore. + + + Visualizza un messaggio di convalida in caso di errore relativo al campo specificato nell'oggetto . + Stringa vuota se la proprietà o l'oggetto è valido. In caso contrario, elemento span che contiene un messaggio di errore. + Istanza dell'helper HTML estesa da questo metodo. + Nome della proprietà o dell'oggetto modello in fase di convalida. + Messaggio da visualizzare se il campo specificato contiene un errore. + Oggetto che contiene gli attributi HTML per l'elemento. + + + Visualizza un messaggio di convalida in caso di errore relativo al campo specificato nell'oggetto . + Stringa vuota se la proprietà o l'oggetto è valido. In caso contrario, elemento span che contiene un messaggio di errore. + Istanza dell'helper HTML estesa da questo metodo. + Nome della proprietà o dell'oggetto modello in fase di convalida. + Messaggio da visualizzare se il campo specificato contiene un errore. + Oggetto che contiene gli attributi HTML per l'elemento. + + + Restituisce il markup HTML per un messaggio di errore di convalida per ogni campo dati rappresentato dall'espressione specificata. + Stringa vuota se la proprietà o l'oggetto è valido. In caso contrario, elemento span che contiene un messaggio di errore. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Tipo del modello. + Tipo della proprietà. + + + Restituisce il markup HTML per un messaggio di errore di convalida per ogni campo dati rappresentato dall'espressione specificata utilizzando il messaggio specificato. + Stringa vuota se la proprietà o l'oggetto è valido. In caso contrario, elemento span che contiene un messaggio di errore. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Messaggio da visualizzare se il campo specificato contiene un errore. + Tipo del modello. + Tipo della proprietà. + + + Restituisce il markup HTML per un messaggio di errore di convalida per ogni campo dati rappresentato dall'espressione specificata, utilizzando il messaggio e gli attributi HTML specificati. + Stringa vuota se la proprietà o l'oggetto è valido. In caso contrario, elemento span che contiene un messaggio di errore. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Messaggio da visualizzare se il campo specificato contiene un errore. + Oggetto che contiene gli attributi HTML per l'elemento. + Tipo del modello. + Tipo della proprietà. + + + Restituisce il markup HTML per un messaggio di errore di convalida per ogni campo dati rappresentato dall'espressione specificata, utilizzando il messaggio e gli attributi HTML specificati. + Stringa vuota se la proprietà o l'oggetto è valido. In caso contrario, elemento span che contiene un messaggio di errore. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà di cui eseguire il rendering. + Messaggio da visualizzare se il campo specificato contiene un errore. + Oggetto che contiene gli attributi HTML per l'elemento. + Tipo del modello. + Tipo della proprietà. + + + Restituisce un elenco non ordinato (elemento ul) di messaggi di convalida inclusi nell'oggetto . + Stringa che contiene un elenco non ordinato (elemento ul) di messaggi di convalida. + Istanza dell'helper HTML estesa da questo metodo. + + + Restituisce un elenco non ordinato (elemento ul) di messaggi di convalida inclusi nell'oggetto e visualizza facoltativamente solo errori a livello di modello. + Stringa che contiene un elenco non ordinato (elemento ul) di messaggi di convalida. + Istanza dell'helper HTML estesa da questo metodo. + true per avere la visualizzazione riepilogativa solo degli errori a livello di modello o false per avere la visualizzazione riepilogativa di tutti gli errori. + + + Restituisce un elenco non ordinato (elemento ul) di messaggi di convalida inclusi nell'oggetto e visualizza facoltativamente solo errori a livello di modello. + Stringa che contiene un elenco non ordinato (elemento ul) di messaggi di convalida. + Istanza dell'helper HTML estesa da questo metodo. + true per avere la visualizzazione riepilogativa solo degli errori a livello di modello o false per avere la visualizzazione riepilogativa di tutti gli errori. + Messaggio da visualizzare con il riepilogo di convalida. + + + Restituisce un elenco non ordinato (elemento ul) di messaggi di convalida inclusi nell'oggetto e visualizza facoltativamente solo errori a livello di modello. + Stringa che contiene un elenco non ordinato (elemento ul) di messaggi di convalida. + Istanza dell'helper HTML estesa da questo metodo. + true per avere la visualizzazione riepilogativa solo degli errori a livello di modello o false per avere la visualizzazione riepilogativa di tutti gli errori. + Messaggio da visualizzare con il riepilogo di convalida. + Dizionario contenente gli attributi HTML per l'elemento. + + + Restituisce un elenco non ordinato (elemento ul) di messaggi di convalida inclusi nell'oggetto e visualizza facoltativamente solo errori a livello di modello. + Stringa che contiene un elenco non ordinato (elemento ul) di messaggi di convalida. + Istanza dell'helper HTML estesa da questo metodo. + true per avere la visualizzazione riepilogativa solo degli errori a livello di modello o false per avere la visualizzazione riepilogativa di tutti gli errori. + Messaggio da visualizzare con il riepilogo di convalida. + Oggetto che contiene gli attributi HTML per l'elemento. + + + Restituisce un elenco non ordinato (elemento ul) di messaggi di convalida inclusi nell'oggetto . + Stringa che contiene un elenco non ordinato (elemento ul) di messaggi di convalida. + Istanza dell'helper HMTL estesa da questo metodo. + Messaggio da visualizzare se il campo specificato contiene un errore. + + + Restituisce un elenco non ordinato (elemento ul) di messaggi di convalida inclusi nell'oggetto . + Stringa che contiene un elenco non ordinato (elemento ul) di messaggi di convalida. + Istanza dell'helper HTML estesa da questo metodo. + Messaggio da visualizzare se il campo specificato contiene un errore. + Dizionario contenente gli attributi HTML per l'elemento. + + + Restituisce un elenco non ordinato (elemento ul) di messaggi di convalida inclusi nell'oggetto . + Stringa che contiene un elenco non ordinato (elemento ul) di messaggi di convalida. + Istanza dell'helper HTML estesa da questo metodo. + Messaggio da visualizzare se il campo specificato contiene un errore. + Oggetto che contiene gli attributi HTML per l'elemento. + + + Fornisce un meccanismo per la creazione di markup HTML personalizzato compatibile con i modelli e gli strumenti di associazione di modelli ASP.NET MVC. + + + Fornisce un meccanismo per la creazione di markup HTML personalizzato compatibile con i modelli e gli strumenti di associazione di modelli ASP.NET MVC. + Markup HTML per il valore. + Istanza dell'helper HTML estesa da questo metodo. + Nome del modello. + + + Fornisce un meccanismo per la creazione di markup HTML personalizzato compatibile con i modelli e gli strumenti di associazione di modelli ASP.NET MVC. + Markup HTML per il valore. + Istanza dell'helper HTML estesa da questo metodo. + Nome del modello. + Stringa del formato. + + + Fornisce un meccanismo per la creazione di markup HTML personalizzato compatibile con i modelli e gli strumenti di associazione di modelli ASP.NET MVC. + Markup HTML per il valore. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da esporre. + Modello. + Proprietà. + + + Fornisce un meccanismo per la creazione di markup HTML personalizzato compatibile con i modelli e gli strumenti di associazione di modelli ASP.NET MVC. + Markup HTML per il valore. + Istanza dell'helper HTML estesa da questo metodo. + Espressione che identifica l'oggetto contenente le proprietà da esporre. + Stringa del formato. + Modello. + Proprietà. + + + Fornisce un meccanismo per la creazione di markup HTML personalizzato compatibile con i modelli e gli strumenti di associazione di modelli ASP.NET MVC. + Markup HTML per il valore. + Istanza dell'helper HTML estesa da questo metodo. + + + Fornisce un meccanismo per la creazione di markup HTML personalizzato compatibile con i modelli e gli strumenti di associazione di modelli ASP.NET MVC. + Markup HTML per il valore. + Istanza dell'helper HTML estesa da questo metodo. + Stringa del formato. + + + Compila le visualizzazioni ASP.NET Razor nelle classi. + + + Inizializza una nuova istanza della classe . + + + Direttiva di Inherits. + + + Direttiva del modello. + + + Estende la classe VBCodeParser aggiungendo il supporto per la parola chiave @model. + + + Inizializza una nuova istanza della classe . + + + Imposta un valore che indica se il modello e il blocco di codice correnti devono essere ereditati. + true se il modello e il blocco di codice vengono ereditati. In caso contrario, false. + + + Direttiva del tipo di modello. + Non restituisce alcun valore. + + + Configura il generatore di codice e il parser ASP.NET Razor per un file specificato. + + + Inizializza una nuova istanza della classe . + Percorso virtuale del file ASP.NET Razor. + Percorso fisico del file ASP.NET Razor. + + + Restituisce il generatore di codice Razor specifico del linguaggio ASP.NET MVC. + Generatore di codice Razor specifico del linguaggio ASP.NET MVC. + Generatore di codice C# o Visual Basic. + + + Restituisce il parser di codice Razor specifico del linguaggio ASP.NET MVC utilizzando il parser del linguaggio specificato. + Parser di codice Razor specifico del linguaggio ASP.NET MVC. + Parser di codice C# o Visual Basic. + + + \ No newline at end of file diff --git a/packages/Microsoft.AspNet.Razor.2.0.30506.0/Microsoft.AspNet.Razor.2.0.30506.0.nupkg b/packages/Microsoft.AspNet.Razor.2.0.30506.0/Microsoft.AspNet.Razor.2.0.30506.0.nupkg new file mode 100644 index 0000000..f69c03c Binary files /dev/null and b/packages/Microsoft.AspNet.Razor.2.0.30506.0/Microsoft.AspNet.Razor.2.0.30506.0.nupkg differ diff --git a/packages/Microsoft.AspNet.Razor.2.0.30506.0/lib/net40/System.Web.Razor.dll b/packages/Microsoft.AspNet.Razor.2.0.30506.0/lib/net40/System.Web.Razor.dll new file mode 100644 index 0000000..405d83e Binary files /dev/null and b/packages/Microsoft.AspNet.Razor.2.0.30506.0/lib/net40/System.Web.Razor.dll differ diff --git a/packages/Microsoft.AspNet.Razor.2.0.30506.0/lib/net40/System.Web.Razor.xml b/packages/Microsoft.AspNet.Razor.2.0.30506.0/lib/net40/System.Web.Razor.xml new file mode 100644 index 0000000..b42f27c --- /dev/null +++ b/packages/Microsoft.AspNet.Razor.2.0.30506.0/lib/net40/System.Web.Razor.xml @@ -0,0 +1,4359 @@ + + + + System.Web.Razor + + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + . + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Enumerates the list of Visual Basic keywords. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + \ No newline at end of file diff --git a/packages/Microsoft.AspNet.Razor.2.0.30506.0/lib/net40/it/System.Web.Razor.resources.dll b/packages/Microsoft.AspNet.Razor.2.0.30506.0/lib/net40/it/System.Web.Razor.resources.dll new file mode 100644 index 0000000..a3f2aa5 Binary files /dev/null and b/packages/Microsoft.AspNet.Razor.2.0.30506.0/lib/net40/it/System.Web.Razor.resources.dll differ diff --git a/packages/Microsoft.AspNet.Razor.2.0.30506.0/lib/net40/it/system.web.razor.xml b/packages/Microsoft.AspNet.Razor.2.0.30506.0/lib/net40/it/system.web.razor.xml new file mode 100644 index 0000000..d09d4d3 --- /dev/null +++ b/packages/Microsoft.AspNet.Razor.2.0.30506.0/lib/net40/it/system.web.razor.xml @@ -0,0 +1,4359 @@ + + + + System.Web.Razor + + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + . + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Enumera l'elenco di parole chiave di Visual Basic. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + \ No newline at end of file diff --git a/packages/Microsoft.AspNet.Razor.it.2.0.30506.0/Microsoft.AspNet.Razor.it.2.0.30506.0.nupkg b/packages/Microsoft.AspNet.Razor.it.2.0.30506.0/Microsoft.AspNet.Razor.it.2.0.30506.0.nupkg new file mode 100644 index 0000000..a2f11de Binary files /dev/null and b/packages/Microsoft.AspNet.Razor.it.2.0.30506.0/Microsoft.AspNet.Razor.it.2.0.30506.0.nupkg differ diff --git a/packages/Microsoft.AspNet.Razor.it.2.0.30506.0/lib/net40/it/System.Web.Razor.resources.dll b/packages/Microsoft.AspNet.Razor.it.2.0.30506.0/lib/net40/it/System.Web.Razor.resources.dll new file mode 100644 index 0000000..a3f2aa5 Binary files /dev/null and b/packages/Microsoft.AspNet.Razor.it.2.0.30506.0/lib/net40/it/System.Web.Razor.resources.dll differ diff --git a/packages/Microsoft.AspNet.Razor.it.2.0.30506.0/lib/net40/it/system.web.razor.xml b/packages/Microsoft.AspNet.Razor.it.2.0.30506.0/lib/net40/it/system.web.razor.xml new file mode 100644 index 0000000..d09d4d3 --- /dev/null +++ b/packages/Microsoft.AspNet.Razor.it.2.0.30506.0/lib/net40/it/system.web.razor.xml @@ -0,0 +1,4359 @@ + + + + System.Web.Razor + + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + . + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Enumera l'elenco di parole chiave di Visual Basic. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + \ No newline at end of file diff --git a/packages/Microsoft.AspNet.WebApi.4.0.30506.0/Microsoft.AspNet.WebApi.4.0.30506.0.nupkg b/packages/Microsoft.AspNet.WebApi.4.0.30506.0/Microsoft.AspNet.WebApi.4.0.30506.0.nupkg new file mode 100644 index 0000000..3c21fd3 Binary files /dev/null and b/packages/Microsoft.AspNet.WebApi.4.0.30506.0/Microsoft.AspNet.WebApi.4.0.30506.0.nupkg differ diff --git a/packages/Microsoft.AspNet.WebApi.Client.4.0.30506.0/Microsoft.AspNet.WebApi.Client.4.0.30506.0.nupkg b/packages/Microsoft.AspNet.WebApi.Client.4.0.30506.0/Microsoft.AspNet.WebApi.Client.4.0.30506.0.nupkg new file mode 100644 index 0000000..9cd904b Binary files /dev/null and b/packages/Microsoft.AspNet.WebApi.Client.4.0.30506.0/Microsoft.AspNet.WebApi.Client.4.0.30506.0.nupkg differ diff --git a/packages/Microsoft.AspNet.WebApi.Client.4.0.30506.0/lib/net40/System.Net.Http.Formatting.dll b/packages/Microsoft.AspNet.WebApi.Client.4.0.30506.0/lib/net40/System.Net.Http.Formatting.dll new file mode 100644 index 0000000..2471549 Binary files /dev/null and b/packages/Microsoft.AspNet.WebApi.Client.4.0.30506.0/lib/net40/System.Net.Http.Formatting.dll differ diff --git a/packages/Microsoft.AspNet.WebApi.Client.4.0.30506.0/lib/net40/System.Net.Http.Formatting.xml b/packages/Microsoft.AspNet.WebApi.Client.4.0.30506.0/lib/net40/System.Net.Http.Formatting.xml new file mode 100644 index 0000000..65ead53 --- /dev/null +++ b/packages/Microsoft.AspNet.WebApi.Client.4.0.30506.0/lib/net40/System.Net.Http.Formatting.xml @@ -0,0 +1,1489 @@ + + + + System.Net.Http.Formatting + + + + Extension methods that aid in making formatted requests using . + + + Sends a POST request as an asynchronous operation, with a specified value serialized as JSON. + A task object representing the asynchronous operation. + The client used to make the request. + The URI the request is sent to. + The value to write into the entity body of the request. + The type of object to serialize. + + + Sends a POST request as an asynchronous operation, with a specified value serialized as JSON. Includes a cancellation token to cancel the request. + A task object representing the asynchronous operation. + The client used to make the request. + The URI the request is sent to. + The value to write into the entity body of the request. + A cancellation token that can be used by other objects or threads to receive notice of cancellation. + The type of object to serialize. + + + Sends a POST request as an asynchronous operation, with a specified value serialized as XML. + A task object representing the asynchronous operation. + The client used to make the request. + The URI the request is sent to. + The value to write into the entity body of the request. + The type of object to serialize. + + + Sends a POST request as an asynchronous operation, with a specified value serialized as XML. Includes a cancellation token to cancel the request. + A task object representing the asynchronous operation. + The client used to make the request. + The URI the request is sent to. + The value to write into the entity body of the request. + A cancellation token that can be used by other objects or threads to receive notice of cancellation. + The type of object to serialize. + + + Sends a POST request as an asynchronous operation, with a specified value serialized using the given formatter. + A task object representing the asynchronous operation. + The client used to make the request. + The URI the request is sent to. + The value to write into the entity body of the request. + The formatter used to serialize the value. + The type of object to serialize. + + + Sends a POST request as an asynchronous operation, with a specified value serialized using the given formatter and media type. + A task object representing the asynchronous operation. + The client used to make the request. + The URI the request is sent to. + The value to write into the entity body of the request. + The formatter used to serialize the value. + The authoritative value of the Content-Type header. Can be null, in which case the default content type of the formatter will be used. + A cancellation token that can be used by other objects or threads to receive notice of cancellation. + The type of object to serialize. + + + Sends a POST request as an asynchronous operation, with a specified value serialized using the given formatter and media type string. + A task object representing the asynchronous operation. + The client used to make the request. + The URI the request is sent to. + The value to write into the entity body of the request. + The formatter used to serialize the value. + The authoritative value of the Content-Type header. Can be null, in which case the default content type of the formatter will be used. + The type of object to serialize. + + + Sends a POST request as an asynchronous operation, with a specified value serialized using the given formatter and media type string. Includes a cancellation token to cancel the request. + A task object representing the asynchronous operation. + The client used to make the request. + The URI the request is sent to. + The value to write into the entity body of the request. + The formatter used to serialize the value. + The authoritative value of the Content-Type header. Can be null, in which case the default content type of the formatter will be used. + A cancellation token that can be used by other objects or threads to receive notice of cancellation. + The type of object to serialize. + + + Sends a POST request as an asynchronous operation, with a specified value serialized using the given formatter. Includes a cancellation token to cancel the request. + A task object representing the asynchronous operation. + The client used to make the request. + The URI the request is sent to. + The value to write into the entity body of the request. + The formatter used to serialize the value. + A cancellation token that can be used by other objects or threads to receive notice of cancellation. + The type of object to serialize. + + + Sends a PUT request as an asynchronous operation, with a specified value serialized as JSON. + A task object representing the asynchronous operation. + The client used to make the request. + The URI the request is sent to. + The value to write into the entity body of the request. + The type of object to serialize. + + + Sends a PUT request as an asynchronous operation, with a specified value serialized as JSON. Includes a cancellation token to cancel the request. + A task object representing the asynchronous operation. + The client used to make the request. + The URI the request is sent to. + The value to write into the entity body of the request. + A cancellation token that can be used by other objects or threads to receive notice of cancellation. + The type of object to serialize. + + + Sends a PUT request as an asynchronous operation, with a specified value serialized as XML. + A task object representing the asynchronous operation. + The client used to make the request. + The URI the request is sent to. + The value to write into the entity body of the request. + The type of object to serialize. + + + Sends a PUT request as an asynchronous operation, with a specified value serialized as XML. Includes a cancellation token to cancel the request. + A task object representing the asynchronous operation. + The client used to make the request. + The URI the request is sent to. + The value to write into the entity body of the request. + A cancellation token that can be used by other objects or threads to receive notice of cancellation. + The type of object to serialize. + + + Sends a PUT request as an asynchronous operation, with a specified value serialized using the given formatter. + A task object representing the asynchronous operation. + The client used to make the request. + The URI the request is sent to. + The value to write into the entity body of the request. + The formatter used to serialize the value. + The type of object to serialize. + + + Sends a PUT request as an asynchronous operation, with a specified value serialized using the given formatter and media type. Includes a cancellation token to cancel the request. + A task object representing the asynchronous operation. + The client used to make the request. + The URI the request is sent to. + The value to write into the entity body of the request. + The formatter used to serialize the value. + The authoritative value of the Content-Type header. Can be null, in which case the default content type of the formatter will be used. + A cancellation token that can be used by other objects or threads to receive notice of cancellation. + The type of object to serialize. + + + Sends a PUT request as an asynchronous operation, with a specified value serialized using the given formatter and media type string. + A task object representing the asynchronous operation. + The client used to make the request. + The URI the request is sent to. + The value to write into the entity body of the request. + The formatter used to serialize the value. + The authoritative value of the Content-Type header. Can be null, in which case the default content type of the formatter will be used. + The type of object to serialize. + + + Sends a PUT request as an asynchronous operation, with a specified value serialized using the given formatter and media type string. Includes a cancellation token to cancel the request. + A task object representing the asynchronous operation. + The client used to make the request. + The URI the request is sent to. + The value to write into the entity body of the request. + The formatter used to serialize the value. + The authoritative value of the Content-Type header. Can be null, in which case the default content type of the formatter will be used. + A cancellation token that can be used by other objects or threads to receive notice of cancellation. + The type of object to serialize. + + + Sends a PUT request as an asynchronous operation, with a specified value serialized using the given formatter and medai type string. Includes a cancellation token to cancel the request. + A task object representing the asynchronous operation. + The client used to make the request. + The URI the request is sent to. + The value to write into the entity body of the request. + The formatter used to serialize the value. + A cancellation token that can be used by other objects or threads to receive notice of cancellation. + The type of object to serialize. + + + Represents the factory for creating new instance of . + + + Creates a new instance of the . + A new instance of the . + The list of HTTP handler that delegates the processing of HTTP response messages to another handler. + + + Creates a new instance of the . + A new instance of the . + The inner handler which is responsible for processing the HTTP response messages. + The list of HTTP handler that delegates the processing of HTTP response messages to another handler. + + + Creates a new instance of the which should be pipelined. + A new instance of the which should be pipelined. + The inner handler which is responsible for processing the HTTP response messages. + The list of HTTP handler that delegates the processing of HTTP response messages to another handler. + + + Specifies extension methods to allow strongly typed objects to be read from HttpContent instances. + + + Returns a Task that will yield an object of the specified type <typeparamref name="T" /> from the content instance. + An object instance of the specified type. + The HttpContent instance from which to read. + The type of the object to read. + + + Returns a Task that will yield an object of the specified type <typeparamref name="T" /> from the content instance. + An object instance of the specified type. + The HttpContent instance from which to read. + The collection of MediaTyepFormatter instances to use. + The type of the object to read. + + + Returns a Task that will yield an object of the specified type <typeparamref name="T" /> from the content instance. + An object instance of the specified type. + The HttpContent instance from which to read. + The collection of MediaTypeFormatter instances to use. + The IFormatterLogger to log events to. + The type of the object to read. + + + Returns a Task that will yield an object of the specified type from the content instance. + A Task that will yield an object instance of the specified type. + The HttpContent instance from which to read. + The type of the object to read. + + + Returns a Task that will yield an object of the specified type from the content instance using one of the provided formatters to deserialize the content. + An object instance of the specified type. + The HttpContent instance from which to read. + The type of the object to read. + The collection of MediaTypeFormatter instances to use. + + + Returns a Task that will yield an object of the specified type from the content instance using one of the provided formatters to deserialize the content. + An object instance of the specified type. + The HttpContent instance from which to read. + The type of the object to read. + The collection of MediaTypeFormatter instances to use. + The IFormatterLogger to log events to. + + + Extension methods to read HTML form URL-encoded datafrom instances. + + + Determines whether the specified content is HTML form URL-encoded data. + true if the specified content is HTML form URL-encoded data; otherwise, false. + The content. + + + Asynchronously reads HTML form URL-encoded from an instance and stores the results in a object. + A task object representing the asynchronous operation. + The content. + + + Provides extension methods to read and entities from instances. + + + Determines whether the specified content is HTTP request message content. + true if the specified content is HTTP message content; otherwise, false. + The content to check. + + + Determines whether the specified content is HTTP response message content. + true if the specified content is HTTP message content; otherwise, false. + The content to check. + + + Reads the as an . + The parsed instance. + The content to read. + + + Reads the as an . + The parsed instance. + The content to read. + The URI scheme to use for the request URI. + + + Reads the as an . + The parsed instance. + The content to read. + The URI scheme to use for the request URI. + The size of the buffer. + + + Reads the as an . + The parsed instance. + The content to read. + The URI scheme to use for the request URI. + The size of the buffer. + The maximum length of the HTTP header. + + + Reads the as an . + The parsed instance. + The content to read. + + + Reads the as an . + The parsed instance. + The content to read. + The size of the buffer. + + + Reads the as an . + The parsed instance. + The content to read. + The size of the buffer. + The maximum length of the HTTP header. + + + Extension methods to read MIME multipart entities from instances. + + + Determines whether the specified content is MIME multipart content. + true if the specified content is MIME multipart content; otherwise, false. + The content. + + + Determines whether the specified content is MIME multipart content with the specified subtype. + true if the specified content is MIME multipart content with the specified subtype; otherwise, false. + The content. + The MIME multipart subtype to match. + + + Reads all body parts within a MIME multipart message and produces a set of instances as a result. + A <see cref="T:System.Threading.Tasks.Task`1" /> representing the tasks of getting the collection of instances where each instance represents a body part. + An existing instance to use for the object's content. + + + Reads all body parts within a MIME multipart message and produces a set of instances as a result using the streamProvider instance to determine where the contents of each body part is written. + A representing the tasks of getting the collection of instances where each instance represents a body part. + An existing instance to use for the object's content. + A stream provider providing output streams for where to write body parts as they are parsed. + The type of the MIME multipart. + + + Reads all body parts within a MIME multipart message and produces a set of instances as a result using the streamProvider instance to determine where the contents of each body part is written and bufferSize as read buffer size. + A representing the tasks of getting the collection of instances where each instance represents a body part. + An existing instance to use for the object's content. + A stream provider providing output streams for where to write body parts as they are parsed. + Size of the buffer used to read the contents. + The type of the MIME multipart. + + + Derived class which can encapsulate an or an as an entity with media type "application/http". + + + Initializes a new instance of the class encapsulating an . + The instance to encapsulate. + + + Initializes a new instance of the class encapsulating an . + The instance to encapsulate. + + + Releases unmanaged and - optionally - managed resources + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + Gets the HTTP request message. + + + Gets the HTTP response message. + + + Asynchronously serializes the object's content to the given stream. + A instance that is asynchronously serializing the object's content. + The to which to write. + The associated . + + + Computes the length of the stream if possible. + true if the length has been computed; otherwise false. + The computed length of the stream. + + + Provides extension methods for the class. + + + Gets any cookie headers present in the request. + A collection of instances. + The request headers. + + + Gets any cookie headers present in the request that contain a cookie state whose name that matches the specified value. + A collection of instances. + The request headers. + The cookie state name to match. + + + + + Provides extension methods for the class. + + + Adds cookies to a response. Each Set-Cookie header is represented as one instance. A contains information about the domain, path, and other cookie information as well as one or more instances. Each instance contains a cookie name and whatever cookie state is associate with that name. The state is in the form of a which on the wire is encoded as HTML Form URL-encoded data. This representation allows for multiple related "cookies" to be carried within the same Cookie header while still providing separation between each cookie state. A sample Cookie header is shown below. In this example, there are two with names state1 and state2 respectively. Further, each cookie state contains two name/value pairs (name1/value1 and name2/value2) and (name3/value3 and name4/value4). <code> Set-Cookie: state1:name1=value1&amp;name2=value2; state2:name3=value3&amp;name4=value4; domain=domain1; path=path1; </code> + The response headers + The cookie values to add to the response. + + + Represents a multipart file data. + + + Initializes a new instance of the class. + The headers of the multipart file data. + The name of the local file for the multipart file data. + + + Gets or sets the headers of the multipart file data. + The headers of the multipart file data. + + + Gets or sets the name of the local file for the multipart file data. + The name of the local file for the multipart file data. + + + Represents an suited for writing each MIME body parts of the MIME multipart message to a file using a . + + + Initializes a new instance of the class. + The root path where the content of MIME multipart body parts are written to. + + + Initializes a new instance of the class. + The root path where the content of MIME multipart body parts are written to. + The number of bytes buffered for writes to the file. + + + Gets or sets the number of bytes buffered for writes to the file. + The number of bytes buffered for writes to the file. + + + Gets or sets the multipart file data. + The multipart file data. + + + Gets the name of the local file which will be combined with the root path to create an absolute file name where the contents of the current MIME body part will be stored. + A relative filename with no path component. + The headers for the current MIME body part. + + + Gets the stream instance where the message body part is written to. + The instance where the message body part is written to. + The content of HTTP. + The header fields describing the body part. + + + Gets or sets the root path where the content of MIME multipart body parts are written to. + The root path where the content of MIME multipart body parts are written to. + + + An suited for use with HTML file uploads for writing file content to a . The stream provider looks at the <b>Content-Disposition</b> header field and determines an output based on the presence of a <b>filename</b> parameter. If a <b>filename</b> parameter is present in the <b>Content-Disposition</b> header field then the body part is written to a , otherwise it is written to a . This makes it convenient to process MIME Multipart HTML Form data which is a combination of form data and file content. + + + Initializes a new instance of the class. + The root path where the content of MIME multipart body parts are written to. + + + Initializes a new instance of the class. + The root path where the content of MIME multipart body parts are written to. + The number of bytes buffered for writes to the file. + + + Reads the non-file contents as form data + A task that represents the asynchronous operation. + + + Gets a of form data passed as part of the multipart form data. + The of form data. + + + The instance where the message body part is written. + The HTTP content that contains this body part. + Header fields describing the body part. + + + Represents a multipart memory stream provider. + + + Initializes a new instance of the class. + + + Returns the for the . + The for the . + A object. + The HTTP content headers. + + + Represents the provider for the multipart related multistream. + + + Initializes a new instance of the class. + + + Gets the related stream for the provider. + The content headers. + The parent content. + The http content headers. + + + Gets the root content of the . + The root content of the . + + + Represents a stream provider that examines the headers provided by the MIME multipart parser as part of the MIME multipart extension methods (see ) and decides what kind of stream to return for the body part to be written to. + + + Initializes a new instance of the class. + + + Gets or sets the contents for this . + The contents for this . + + + Executes the post processing operation for this . + The asynchronous task for this operation. + + + Gets the stream where to write the body part to. This method is called when a MIME multipart body part has been parsed. + The instance where the message body part is written to. + The content of the HTTP. + The header fields describing the body part. + + + Contains a value as well as an associated that will be used to serialize the value when writing this content. + + + Initializes a new instance of the class. + The type of object this instance will contain. + The value of the object this instance will contain. + The formatter to use when serializing the value. + + + Initializes a new instance of the class. + The type of object this instance will contain. + The value of the object this instance will contain. + The formatter to use when serializing the value. + The authoritative value of the Content-Type header. Can be null, in which case the default content type of the formatter will be used. + + + Initializes a new instance of the class. + The type of object this instance will contain. + The value of the object this instance will contain. + The formatter to use when serializing the value. + The authoritative value of the Content-Type header. + + + Gets the media-type formatter associated with this content instance. + The . + + + Gets the type of object managed by this instance. + The object type. + + + Asynchronously serializes the object's content to the given stream. + The task object representing the asynchronous operation. + The stream to write to. + The associated . + + + Computes the length of the stream if possible. + true if the length has been computed; otherwise, false. + Receives the computed length of the stream. + + + Gets or sets the value of the content. + The content value. + + + Generic form of . + The type of object this class will contain. + + + Initializes a new instance of the class. + The value of the object this instance will contain. + The formatter to use when serializing the value. + + + Initializes a new instance of the <see cref="T:System.Net.Http.ObjectContent`1" /> class. + The value of the object this instance will contain. + The formatter to use when serializing the value. + The authoritative value of the Content-Type header. Can be null, in which case the default content type of the formatter will be used. + + + Initializes a new instance of the class. + The value of the object this instance will contain. + The formatter to use when serializing the value. + The authoritative value of the Content-Type header. + + + Enables scenarios where a data producer wants to write directly (either synchronously or asynchronously) using a stream. + + + Initializes a new instance of the class. + An action that is called when an output stream is available, allowing the action to write to it directly. + + + Initializes a new instance of the class. + An action that is called when an output stream is available, allowing the action to write to it directly. + The media type. + + + Initializes a new instance of the class. + An action that is called when an output stream is available, allowing the action to write to it directly. + The media type. + + + Asynchronously serializes the push content into stream. + The serialized push content. + The stream where the push content will be serialized. + The context. + + + Determines whether the stream content has a valid length in bytes. + true if length is a valid length; otherwise, false. + The length in bytes of the stream content. + + + Contains extension methods to allow strongly typed objects to be read from the query component of instances. + + + Parses the query portion of the specified URI. + A that contains the query parameters. + The URI to parse. + + + Reads HTML form URL encoded data provided in the URI query string as an object of a specified type. + true if the query component of the URI can be read as the specified type; otherwise, false. + The URI to read. + The type of object to read. + When this method returns, contains an object that is initialized from the query component of the URI. This parameter is treated as uninitialized. + + + Reads HTML form URL encoded data provided in the URI query string as an object of a specified type. + true if the query component of the URI can be read as the specified type; otherwise, false. + The URI to read. + When this method returns, contains an object that is initialized from the query component of the URI. This parameter is treated as uninitialized. + The type of object to read. + + + Reads HTML form URL encoded data provided in the query component as a object. + true if the query component can be read as ; otherwise false. + The instance from which to read. + An object to be initialized with this instance or null if the conversion cannot be performed. + + + Represents a helper class to allow a synchronous formatter on top of the asynchronous formatter infrastructure. + + + Initializes a new instance of the class. + + + Gets or sets the suggested size of buffer to use with streams in bytes. + The suggested size of buffer to use with streams in bytes. + + + Reads synchronously from the buffered stream. + An object of the given . + The type of the object to deserialize. + The stream from which to read + The , if available. Can be null. + The to log events to. + + + Reads asynchronously from the buffered stream. + A task object representing the asynchronous operation. + The type of the object to deserialize. + The stream from which to read. + The , if available. Can be null. + The to log events to. + + + Writes synchronously to the buffered stream. + The type of the object to serialize. + The object value to write. Can be null. + The stream to which to write. + The , if available. Can be null. + + + Writes asynchronously to the buffered stream. + A task object representing the asynchronous operation. + The type of the object to serialize. + The object value to write. It may be null. + The stream to which to write. + The , if available. Can be null. + The transport context. + + + Represents the result of content negotiation performed using <see cref="M:System.Net.Http.Formatting.IContentNegotiator.Negotiate(System.Type,System.Net.Http.HttpRequestMessage,System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter})" /> + + + Create the content negotiation result object. + The formatter. + The preferred media type. Can be null. + + + The formatter chosen for serialization. + + + The media type that is associated with the formatter chosen for serialization. Can be null. + + + The default implementation of , which is used to select a for an or . + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + true to exclude formatters that match only on the object type; otherwise, false. + + + Determines how well each formatter matches an HTTP request. + Returns a collection of objects that represent all of the matches. + The type to be serialized. + The request. + The set of objects from which to choose. + + + If true, exclude formatters that match only on the object type; otherwise, false. + Returns a . + + + Matches a set of Accept header fields against the media types that a formatter supports. + Returns a object that indicates the quality of the match, or null if there is no match. + A list of Accept header values, sorted in descending order of q factor. You can create this list by calling the method. + The formatter to match against. + + + Matches a request against the objects in a media-type formatter. + Returns a object that indicates the quality of the match, or null if there is no match. + The requrst. + The media-type formatter. + + + Match the content type of a request against the media types that a formatter supports. + Returns a object that indicates the quality of the match, or null if there is no match. + The request. + The formatter to match against. + + + Selects the first supported media type of a formatter. + Returns a with set to , or null if there is no match. + The type to match. + The formatter to match against. + + + Performs content negotiating by selecting the most appropriate out of the passed in for the given that can serialize an object of the given . + The result of the negotiation containing the most appropriate instance, or null if there is no appropriate formatter. + The type to be serialized. + The request. + The set of objects from which to choose. + + + Determines the best character encoding for writing the response. + Returns the that is the best match. + The request. + The selected media formatter. + + + Selects the best match among the candidate matches found. + Returns the object that represents the best match. + The collection of matches. + + + Sorts Accept header values in descending order of q factor. + Returns the sorted list of MediaTypeWithQualityHeaderValue objects. + A collection of MediaTypeWithQualityHeaderValue objects, representing the Accept header values. + + + Sorts a list of Accept-Charset, Accept-Encoding, Accept-Language or related header values in descending order or q factor. + Returns the sorted list of StringWithQualityHeaderValue objects. + A collection of StringWithQualityHeaderValue objects, representing the header fields. + + + Evaluates whether a match is better than the current match. + Returns whichever object is a better match. + The current match. + The match to evaluate against the current match. + + + Helper class to serialize <see cref="T:System.Collections.Generic.IEnumerable`1" /> types by delegating them through a concrete implementation."/&gt;. + The interface implementing to proxy. + + + Initialize a DelegatingEnumerable. This constructor is necessary for to work. + + + Initialize a DelegatingEnumerable with an <see cref="T:System.Collections.Generic.IEnumerable`1" />. This is a helper class to proxy <see cref="T:System.Collections.Generic.IEnumerable`1" /> interfaces for . + The <see cref="T:System.Collections.Generic.IEnumerable`1" /> instance to get the enumerator from. + + + This method is not implemented but is required method for serialization to work. Do not use. + The item to add. Unused. + + + Get the enumerator of the associated <see cref="T:System.Collections.Generic.IEnumerable`1" />. + The enumerator of the <see cref="T:System.Collections.Generic.IEnumerable`1" /> source. + + + Get the enumerator of the associated <see cref="T:System.Collections.Generic.IEnumerable`1" />. + The enumerator of the <see cref="T:System.Collections.Generic.IEnumerable`1" /> source. + + + Represent the collection of form data. + + + Initializes a new instance of class. + The pairs. + + + Initializes a new instance of class. + The query. + + + Initializes a new instance of class. + The URI + + + Gets the collection of form data. + The collection of form data. + The key. + + + Gets an enumerable that iterates through the collection. + The enumerable that iterates through the collection. + + + Gets the values of the collection of form data. + The values of the collection of form data. + The key. + + + Reads the collection of form data as a collection of name value. + The collection of form data as a collection of name value. + + + Gets an enumerable that iterates through the collection. + The enumerable that iterates through the collection. + + + + class for handling HTML form URL-ended data, also known as application/x-www-form-urlencoded. + + + Initializes a new instance of the class. + + + Queries whether the can deserializean object of the specified type. + true if the can deserialize the type; otherwise, false. + The type to deserialize. + + + Queries whether the can serializean object of the specified type. + true if the can serialize the type; otherwise, false. + The type to serialize. + + + Gets the default media type for HTML form-URL-encoded data, which is application/x-www-form-urlencoded. + The default media type for HTML form-URL-encoded data + + + Gets or sets the maximum depth allowed by this formatter. + The maximum depth. + + + Gets or sets the size of the buffer when reading the incoming stream. + The buffer size. + + + Asynchronously deserializes an object of the specified type. + A whose result will be the object instance that has been read. + The type of object to deserialize. + The to read. + The for the content being read. + The to log events to. + + + Performs content negotiation. This is the process of selecting a response writer (formatter) in compliance with header values in the request. + + + Performs content negotiating by selecting the most appropriate out of the passed in formatters for the given request that can serialize an object of the given type. + The result of the negotiation containing the most appropriate instance, or null if there is no appropriate formatter. + The type to be serialized. + Request message, which contains the header values used to perform negotiation. + The set of objects from which to choose. + + + Specifies a callback interface that a formatter can use to log errors while reading. + + + Logs an error. + The path to the member for which the error is being logged. + The error message. + + + Logs an error. + The path to the member for which the error is being logged. + The error message to be logged. + + + Defines method that determines whether a given member is required on deserialization. + + + Determines whether a given member is required on deserialization. + true if should be treated as a required member; otherwise false. + The to be deserialized. + + + Represents the class to handle JSON. + + + Initializes a new instance of the class. + + + Determines whether this can read objects of the specified . + true if objects of this can be read, otherwise false. + The type of object that will be read. + + + Determines whether this can write objects of the specified . + true if objects of this can be written, otherwise false. + The type of object that will be written. + + + Creates a JsonSerializerSettings instance with the default settings used by the . + A newly created JsonSerializerSettings instance with the default settings used by the . + + + Gets the default media type for JSON, namely "application/json". + The for JSON. + + + Gets or sets a value indicating whether to indent elements when writing data. + true if to indent elements when writing data; otherwise, false. + + + Gets or sets the maximum depth allowed by this formatter. + The maximum depth allowed by this formatter. + + + Reads an object of the specified from the specified . This method is called during deserialization. + Returns . + The type of object to read. + Thestream from which to read + The content being written. + The to log events to. + + + Gets or sets the JsonSerializerSettings used to configure the JsonSerializer. + The JsonSerializerSettings used to configure the JsonSerializer. + + + Gets or sets a value indicating whether to use by default. + true if to by default; otherwise, false. + + + Writes an object of the specified to the specified . This method is called during serialization. + A that will write the value to the stream. + The type of object to write. + The object to write. + The to which to write. + The where the content is being written. + The . + + + Base class to handle serializing and deserializing strongly-typed objects using . + + + Initializes a new instance of the class. + + + Queries whether this can deserializean object of the specified type. + true if the can deserialize the type; otherwise, false. + The type to deserialize. + + + Queries whether this can serializean object of the specified type. + true if the can serialize the type; otherwise, false. + The type to serialize. + + + Gets the default value for the specified type. + The default value. + The type for which to get the default value. + + + Returns a specialized instance of the that can format a response for the given parameters. + Returns . + The type to format. + The request. + The media type. + + + Gets or sets the maximum number of keys stored in a T: . + The maximum number of keys. + + + Gets the mutable collection of objects that match HTTP requests to media types. + The collection. + + + Asynchronously deserializes an object of the specified type. + A whose result will be an object of the given type. + The type of the object to deserialize. + The to read. + The , if available. It may be null. + The to log events to. + Derived types need to support reading. + + + Gets or sets the instance used to determine required members. + The instance. + + + Determines the best character encoding for reading or writing an HTTP entity body, given a set of content headers. + The encoding that is the best match. + The content headers. + + + Sets the default headers for content that will be formatted using this formatter. This method is called from the constructor. This implementation sets the Content-Type header to the value of mediaType if it is not null. If it is null it sets the Content-Type to the default media type of this formatter. If the Content-Type does not specify a charset it will set it using this formatters configured . + The type of the object being serialized. See . + The content headers that should be configured. + The authoritative media type. Can be null. + + + Gets the mutable collection of character encodings supported bythis . + The collection of objects. + + + Gets the mutable collection of media types supported bythis . + The collection of objects. + + + Asynchronously writes an object of the specified type. + A that will perform the write. + The type of the object to write. + The object value to write. It may be null. + The to which to write. + The if available. It may be null. + The if available. It may be null. + Derived types need to support writing. + + + Represents a collection class that contains instances. + + + Initializes a new instance of the class with default values. + + + Initializes a new instance of the class with the given . + A collection of instances to place in the collection. + + + Searches a collection for a formatter that can read the .NET in the given . + The that can read the type, or null if no formatter found. + The .NET type to read. + The media type to match on. + + + Searches a collection for a formatter that can write the .NET in the given . + The that can write the type, or null if no formatter found. + The .NET type to write. + The media type to match on. + + + Gets the to use for application/x-www-form-urlencoded data. + The to use for application/x-www-form-urlencoded data. + + + Determines whether the is one of those loosely defined types that should be excluded from validation. + true if the type should be excluded; otherwise, false. + The .NET to validate. + + + Gets the to use for JSON. + The to use for JSON. + + + Gets the to use for XML. + The to use for XML. + + + Updates the given set of formatter of elements so that it associates the mediaType with s containing a specific query parameter and value. + The to receive the new item. + The name of the query parameter. + The value assigned to that query parameter. + The to associate with a containing a query string matching queryStringParameterName and queryStringParameterValue. + + + Updates the given set of formatter of elements so that it associates the mediaType with s containing a specific query parameter and value. + The to receive the new item. + The name of the query parameter. + The value assigned to that query parameter. + The media type to associate with a containing a query string matching queryStringParameterName and queryStringParameterValue. + + + Updates the given set of formatter of elements so that it associates the mediaType with a specific HTTP request header field with a specific value. + The to receive the new item. + Name of the header to match. + The header value to match. + The to use when matching headerValue. + if set to true then headerValue is considered a match if it matches a substring of the actual header value. + The to associate with a entry with a name matching headerName and a value matching headerValue. + + + Updates the given set of formatter of elements so that it associates the mediaType with a specific HTTP request header field with a specific value. + The to receive the new item. + Name of the header to match. + The header value to match. + The to use when matching headerValue. + if set to true then headerValue is considered a match if it matches a substring of the actual header value. + The media type to associate with a entry with a name matching headerName and a value matching headerValue. + + + This class describes how well a particular matches a request. + + + Initializes a new instance of the class. + The matching formatter. + The media type. Can be null in which case the media type application/octet-stream is used. + The quality of the match. Can be null in which case it is considered a full match with a value of 1.0 + The kind of match. + + + Gets the media type formatter. + + + Gets the matched media type. + + + Gets the quality of the match + + + Gets the kind of match that occurred. + + + Contains information about the degree to which a matches the explicit or implicit preferences found in an incoming request. + + + No match was found + + + Matched on a type, meaning that the formatter is able to serialize the type. + + + Matched on an explicit literal accept header, such as “application/json”. + + + Matched on an explicit subtype range in an Accept header, such as “application/*”. + + + Matched on an explicit “*/*” range in the Accept header. + + + Matched on after having applied the various s. + + + Matched on the media type of the entity body in the HTTP request message. + + + An abstract base class used to create an association between or instances that have certain characteristics and a specific . + + + Initializes a new instance of a with the given mediaType value. + The that is associated with or instances that have the given characteristics of the . + + + Initializes a new instance of a with the given mediaType value. + The that is associated with or instances that have the given characteristics of the . + + + Gets the that is associated with or instances that have the given characteristics of the . + + + Returns the quality of the match of the associated with request. + The quality of the match. It must be between 0.0 and 1.0. A value of 0.0 signifies no match. A value of 1.0 signifies a complete match. + The to evaluate for the characteristics associated with the of the . + + + Class that provides s from query strings. + + + Initializes a new instance of the class. + The name of the query string parameter to match, if present. + The value of the query string parameter specified by queryStringParameterName. + The to use if the query parameter specified by queryStringParameterName is present and assigned the value specified by queryStringParameterValue. + + + Initializes a new instance of the class. + The name of the query string parameter to match, if present. + The value of the query string parameter specified by queryStringParameterName. + The media type to use if the query parameter specified by queryStringParameterName is present and assigned the value specified by queryStringParameterValue. + + + Gets the query string parameter name. + + + Gets the query string parameter value. + + + Returns a value indicating whether the current instance can return a from request. + If this instance can produce a from request it returns 1.0 otherwise 0.0. + The to check. + + + This class provides a mapping from an arbitrary HTTP request header field to a used to select instances for handling the entity body of an or . <remarks>This class only checks header fields associated with for a match. It does not check header fields associated with or instances.</remarks> + + + Initializes a new instance of the class. + Name of the header to match. + The header value to match. + The to use when matching headerValue. + if set to true then headerValue is considered a match if it matches a substring of the actual header value. + The to use if headerName and headerValue is considered a match. + + + Initializes a new instance of the class. + Name of the header to match. + The header value to match. + The value comparison to use when matching headerValue. + if set to true then headerValue is considered a match if it matches a substring of the actual header value. + The media type to use if headerName and headerValue is considered a match. + + + Gets the name of the header to match. + + + Gets the header value to match. + + + Gets the to use when matching . + + + Gets a value indicating whether is a matched as a substring of the actual header value. this instance is value substring. + truefalse + + + Returns a value indicating whether the current instance can return a from request. + The quality of the match. It must be between 0.0 and 1.0. A value of 0.0 signifies no match. A value of 1.0 signifies a complete match. + The to check. + + + A that maps the X-Requested-With http header field set by AJAX XmlHttpRequest (XHR) to the media type application/json if no explicit Accept header fields are present in the request. + + + Initializes a new instance of class + + + Returns a value indicating whether the current instance can return a from request. + The quality of the match. A value of 0.0 signifies no match. A value of 1.0 signifies a complete match and that the request was made using XmlHttpRequest without an Accept header. + The to check. + + + + class to handle Xml. + + + Initializes a new instance of the class. + + + Queries whether the can deserializean object of the specified type. + true if the can deserialize the type; otherwise, false. + The type to deserialize. + + + Queries whether the can serializean object of the specified type. + true if the can serialize the type; otherwise, false. + The type to serialize. + + + Gets the default media type for the XML formatter. + The default media type, which is “application/xml”. + + + Gets or sets a value indicating whether to indent elements when writing data. + true to indent elements; otherwise, false. + + + Gets and sets the maximum nested node depth. + The maximum nested node depth. + + + Called during deserialization to read an object of the specified type from the specified readStream. + A whose result will be the object instance that has been read. + The type of object to read. + The from which to read. + The for the content being read. + The to log events to. + + + Unregisters the serializer currently associated with the given type. + true if a serializer was previously registered for the type; otherwise, false. + The type of object whose serializer should be removed. + + + Registers an to read or write objects of a specified type. + The instance. + The type of object that will be serialized or deserialized with. + + + Registers an to read or write objects of a specified type. + The type of object that will be serialized or deserialized with. + The instance. + + + Registers an to read or write objects of a specified type. + The type of object that will be serialized or deserialized with. + The instance. + + + Registers an to read or write objects of a specified type. + The instance. + The type of object that will be serialized or deserialized with. + + + Gets or sets a value indicating whether the XML formatter uses the as the default serializer, instead of using the . + If true, the formatter uses the by default; otherwise, it uses the by default. + + + Called during serialization to write an object of the specified type to the specified writeStream. + A that will write the value to the stream. + The type of object to write. + The object to write. + The to which to write. + The for the content being written. + The . + + + Represents the event arguments for the HTTP progress. + + + Initializes a new instance of the class. + The percentage of the progress. + The user token. + The number of bytes transferred. + The total number of bytes transferred. + + + Gets the number of bytes transferred in the HTTP progress. + The number of bytes transferred in the HTTP progress. + + + Gets the total number of bytes transferred by the HTTP progress. + The total number of bytes transferred by the HTTP progress. + + + Generates progress notification for both request entities being uploaded and response entities being downloaded. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + The inner message handler. + + + Occurs when event entities are being downloaded. + + + Occurs when event entities are being uploaded. + + + Raises the event that handles the request of the progress. + The request. + The event handler for the request. + + + Raises the event that handles the response of the progress. + The request. + The event handler for the request. + + + Sends the specified progress message to an HTTP server for delivery. + The sent progress message. + The request. + The cancellation token. + + + Provides value for the cookie header. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + The value of the name. + The values. + + + Initializes a new instance of the class. + The value of the name. + The value. + + + Creates a shallow copy of the cookie value. + A shallow copy of the cookie value. + + + Gets a collection of cookies sent by the client. + A collection object representing the client’s cookie variables. + + + Gets or sets the domain to associate the cookie with. + The name of the domain to associate the cookie with. + + + Gets or sets the expiration date and time for the cookie. + The time of day (on the client) at which the cookie expires. + + + Gets or sets a value that specifies whether a cookie is accessible by client-side script. + true if the cookie has the HttpOnly attribute and cannot be accessed through a client-side script; otherwise, false. + + + Gets a shortcut to the cookie property. + The cookie value. + + + Gets or sets the maximum age permitted for a resource. + The maximum age permitted for a resource. + + + Gets or sets the virtual path to transmit with the current cookie. + The virtual path to transmit with the cookie. + + + Gets or sets a value indicating whether to transmit the cookie using Secure Sockets Layer (SSL)—that is, over HTTPS only. + true to transmit the cookie over an SSL connection (HTTPS); otherwise, false. + + + Returns a string that represents the current object. + A string that represents the current object. + + + Indicates a value whether the string representation will be converted. + true if the string representation will be converted; otherwise, false. + The input value. + The parsed value to convert. + + + Contains cookie name and its associated cookie state. + + + Initializes a new instance of the class. + The name of the cookie. + + + Initializes a new instance of the class. + The name of the cookie. + The collection of name-value pair for the cookie. + + + Initializes a new instance of the class. + The name of the cookie. + The value of the cookie. + + + Returns a new object that is a copy of the current instance. + A new object that is a copy of the current instance. + + + Gets or sets the cookie value with the specified cookie name, if the cookie data is structured. + The cookie value with the specified cookie name. + + + Gets or sets the name of the cookie. + The name of the cookie. + + + Returns the string representation the current object. + The string representation the current object. + + + Gets or sets the cookie value, if cookie data is a simple string value. + The value of the cookie. + + + Gets or sets the collection of name-value pair, if the cookie data is structured. + The collection of name-value pair for the cookie. + + + \ No newline at end of file diff --git a/packages/Microsoft.AspNet.WebApi.Client.4.0.30506.0/lib/net40/it/System.Net.Http.Formatting.resources.dll b/packages/Microsoft.AspNet.WebApi.Client.4.0.30506.0/lib/net40/it/System.Net.Http.Formatting.resources.dll new file mode 100644 index 0000000..36ed976 Binary files /dev/null and b/packages/Microsoft.AspNet.WebApi.Client.4.0.30506.0/lib/net40/it/System.Net.Http.Formatting.resources.dll differ diff --git a/packages/Microsoft.AspNet.WebApi.Client.4.0.30506.0/lib/net40/it/System.Net.Http.Formatting.xml b/packages/Microsoft.AspNet.WebApi.Client.4.0.30506.0/lib/net40/it/System.Net.Http.Formatting.xml new file mode 100644 index 0000000..d75644b --- /dev/null +++ b/packages/Microsoft.AspNet.WebApi.Client.4.0.30506.0/lib/net40/it/System.Net.Http.Formatting.xml @@ -0,0 +1,1537 @@ + + + + System.Net.Http.Formatting + + + + Metodi di estensione per facilitare la creazione di richieste formattate utilizzando . + + + Invia una richiesta POST come operazione asincrona con un valore specificato serializzato in formato JSON. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Tipo di oggetto da serializzare. + + + Invia una richiesta POST come operazione asincrona con un valore specificato serializzato in formato JSON. Include un token per l'annullamento della richiesta. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere l'avviso di annullamento. + Tipo di oggetto da serializzare. + + + Invia una richiesta POST come operazione asincrona con un valore specificato serializzato in formato XML. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Tipo di oggetto da serializzare. + + + Invia una richiesta POST come operazione asincrona con un valore specificato serializzato in formato XML. Include un token per l'annullamento della richiesta. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere l'avviso di annullamento. + Tipo di oggetto da serializzare. + + + Invia una richiesta POST come operazione asincrona con un valore specificato serializzato mediante il formattatore fornito. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Formattatore utilizzato per serializzare il valore. + Tipo di oggetto da serializzare. + + + Invia una richiesta POST come operazione asincrona con un valore specificato serializzato mediante il formattatore e il media type forniti. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Formattatore utilizzato per serializzare il valore. + Valore autorevole dell'intestazione Content-Type. Il valore può essere null. In tal caso, verrà utilizzato il tipo di contenuto predefinito del formattatore. + Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere l'avviso di annullamento. + Tipo di oggetto da serializzare. + + + Invia una richiesta POST come operazione asincrona con un valore specificato serializzato mediante il formattatore e la stringa del media type forniti. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Formattatore utilizzato per serializzare il valore. + Valore autorevole dell'intestazione Content-Type. Il valore può essere null. In tal caso, verrà utilizzato il tipo di contenuto predefinito del formattatore. + Tipo di oggetto da serializzare. + + + Invia una richiesta POST come operazione asincrona con un valore specificato serializzato mediante il formattatore e la stringa del media type forniti. Include un token per l'annullamento della richiesta. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Formattatore utilizzato per serializzare il valore. + Valore autorevole dell'intestazione Content-Type. Il valore può essere null. In tal caso, verrà utilizzato il tipo di contenuto predefinito del formattatore. + Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere l'avviso di annullamento. + Tipo di oggetto da serializzare. + + + Invia una richiesta POST come operazione asincrona con un valore specificato serializzato mediante il formattatore fornito. Include un token per l'annullamento della richiesta. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Formattatore utilizzato per serializzare il valore. + Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere l'avviso di annullamento. + Tipo di oggetto da serializzare. + + + Invia una richiesta PUT come operazione asincrona con un valore specificato serializzato in formato JSON. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Tipo di oggetto da serializzare. + + + Invia una richiesta PUT come operazione asincrona con un valore specificato serializzato in formato JSON. Include un token per l'annullamento della richiesta. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere l'avviso di annullamento. + Tipo di oggetto da serializzare. + + + Invia una richiesta PUT come operazione asincrona con un valore specificato serializzato in formato XML. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Tipo di oggetto da serializzare. + + + Invia una richiesta PUT come operazione asincrona con un valore specificato serializzato in formato XML. Include un token per l'annullamento della richiesta. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere l'avviso di annullamento. + Tipo di oggetto da serializzare. + + + Invia una richiesta PUT come operazione asincrona con un valore specificato serializzato mediante il formattatore fornito. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Formattatore utilizzato per serializzare il valore. + Tipo di oggetto da serializzare. + + + Invia una richiesta PUT come operazione asincrona con un valore specificato serializzato mediante il formattatore e il media type forniti. Include un token per l'annullamento della richiesta. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Formattatore utilizzato per serializzare il valore. + Valore autorevole dell'intestazione Content-Type. Il valore può essere null. In tal caso, verrà utilizzato il tipo di contenuto predefinito del formattatore. + Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere l'avviso di annullamento. + Tipo di oggetto da serializzare. + + + Invia una richiesta PUT come operazione asincrona con un valore specificato serializzato mediante il formattatore e la stringa del media type forniti. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Formattatore utilizzato per serializzare il valore. + Valore autorevole dell'intestazione Content-Type. Il valore può essere null. In tal caso, verrà utilizzato il tipo di contenuto predefinito del formattatore. + Tipo di oggetto da serializzare. + + + Invia una richiesta PUT come operazione asincrona con un valore specificato serializzato mediante il formattatore e la stringa del media type forniti. Include un token per l'annullamento della richiesta. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Formattatore utilizzato per serializzare il valore. + Valore autorevole dell'intestazione Content-Type. Il valore può essere null. In tal caso, verrà utilizzato il tipo di contenuto predefinito del formattatore. + Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere l'avviso di annullamento. + Tipo di oggetto da serializzare. + + + Invia una richiesta PUT come operazione asincrona con un valore specificato serializzato mediante il formattatore e la stringa del media type forniti. Include un token per l'annullamento della richiesta. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Formattatore utilizzato per serializzare il valore. + Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere l'avviso di annullamento. + Tipo di oggetto da serializzare. + + + Rappresenta la factory per la creazione di nuove istanze di . + + + Crea una nuova istanza di . + Nuova istanza di . + Elenco del gestore HTTP che delega l'elaborazione dei messaggi di risposta HTTP a un altro gestore. + + + Crea una nuova istanza di . + Nuova istanza di . + Gestore interno responsabile dell'elaborazione dei messaggi di risposta HTTP. + Elenco del gestore HTTP che delega l'elaborazione dei messaggi di risposta HTTP a un altro gestore. + + + Crea una nuova istanza di da inserire in una pipeline. + Nuova istanza di da inserire in una pipeline. + Gestore interno responsabile dell'elaborazione dei messaggi di risposta HTTP. + Elenco del gestore HTTP che delega l'elaborazione dei messaggi di risposta HTTP a un altro gestore. + + + Specifica i metodi di estensione per consentire la lettura di oggetti fortemente tipizzati da istanze di HttpContent. + + + Restituisce un'attività che genererà un oggetto del tipo specificato <typeparamref name="T" /> in base all'istanza content. + Istanza di oggetto del tipo specificato. + Istanza di HttpContent da cui eseguire la lettura. + Tipo dell'oggetto da leggere. + + + Restituisce un'attività che genererà un oggetto del tipo specificato <typeparamref name="T" /> in base all'istanza content. + Istanza di oggetto del tipo specificato. + Istanza di HttpContent da cui eseguire la lettura. + Raccolta di istanze di MediaTypeFormatter da utilizzare. + Tipo dell'oggetto da leggere. + + + Restituisce un'attività che genererà un oggetto del tipo specificato <typeparamref name="T" /> in base all'istanza content. + Istanza di oggetto del tipo specificato. + Istanza di HttpContent da cui eseguire la lettura. + Raccolta di istanze di MediaTypeFormatter da utilizzare. + IFormatterLogger per la registrazione degli eventi. + Tipo dell'oggetto da leggere. + + + Restituisce un'attività che genererà un oggetto del tipo specificato in base all'istanza content. + Attività che genererà un'istanza di oggetto del tipo specificato. + Istanza di HttpContent da cui eseguire la lettura. + Tipo dell'oggetto da leggere. + + + Restituisce un'attività che genererà un oggetto del tipo specificato in base all'istanza content utilizzando uno dei formattatori forniti per deserializzare il contenuto. + Istanza di oggetto del tipo specificato. + Istanza di HttpContent da cui eseguire la lettura. + Tipo dell'oggetto da leggere. + Raccolta di istanze di MediaTypeFormatter da utilizzare. + + + Restituisce un'attività che genererà un oggetto del tipo specificato in base all'istanza content utilizzando uno dei formattatori forniti per deserializzare il contenuto. + Istanza di oggetto del tipo specificato. + Istanza di HttpContent da cui eseguire la lettura. + Tipo dell'oggetto da leggere. + Raccolta di istanze di MediaTypeFormatter da utilizzare. + IFormatterLogger per la registrazione degli eventi. + + + Metodi di estensione per la lettura di dati codificati negli URL di form HTML da istanze di . + + + Determina se il contenuto specificato è costituito da dati codificati negli URL di form HTML. + true se il contenuto specificato è costituito da dati codificati negli URL di form HTML. In caso contrario, false. + Il contenuto. + + + Legge in modalità asincrona i dati codificati negli URL di form HTML da un'istanza di e memorizza i risultati in un oggetto . + Oggetto attività che rappresenta l'operazione asincrona. + Il contenuto. + + + Fornisce metodi di estensione per la lettura di entità e da istanze di . + + + Determina se il contenuto specificato è il contenuto di un messaggio di richiesta HTTP. + true se il contenuto specificato è il contenuto di un messaggio HTTP. In caso contrario, false. + Contenuto da verificare. + + + Determina se il contenuto specificato è il contenuto di un messaggio di risposta HTTP. + true se il contenuto specificato è il contenuto di un messaggio HTTP. In caso contrario, false. + Contenuto da verificare. + + + Legge come . + Istanza analizzata di . + Contenuto da leggere. + + + Legge come . + Istanza analizzata di . + Contenuto da leggere. + Schema URI da utilizzare per l'URI della richiesta. + + + Legge come . + Istanza analizzata di . + Contenuto da leggere. + Schema URI da utilizzare per l'URI della richiesta. + Dimensione del buffer. + + + Legge come . + Istanza analizzata di . + Contenuto da leggere. + Schema URI da utilizzare per l'URI della richiesta. + Dimensione del buffer. + Lunghezza massima dell'intestazione HTTP. + + + Legge come . + Istanza analizzata di . + Contenuto da leggere. + + + Legge come . + Istanza analizzata di . + Contenuto da leggere. + Dimensione del buffer. + + + Legge come . + Istanza analizzata di . + Contenuto da leggere. + Dimensione del buffer. + Lunghezza massima dell'intestazione HTTP. + + + Metodi di estensione per la lettura di entità multipart MIME da istanze di . + + + Determina se il contenuto specificato è contenuto multipart MIME. + true se il contenuto specificato è contenuto multipart MIME. In caso contrario, false. + Il contenuto. + + + Determina se il contenuto specificato è contenuto multipart MIME con il sottotipo specificato. + true se il contenuto specificato è contenuto multipart MIME con il sottotipo specificato. In caso contrario, false. + Il contenuto. + Sottotipo multipart MIME per cui determinare la corrispondenza. + + + Legge tutte le parti del corpo di un messaggio multipart MIME e genera come risultato un set di istanze di . + <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta le attività di recupero della raccolta di istanze di , dove ciascuna istanza rappresenta una parte del corpo. + Istanza esistente di da utilizzare per il contenuto dell'oggetto. + + + Legge tutte le parti del corpo di un messaggio multipart MIME e genera come risultato un set di istanze di utilizzando l'istanza streamProvider per determinare la posizione in cui viene scritto il contenuto di ciascuna parte del corpo. + + che rappresenta le attività di recupero della raccolta di istanze di , dove ciascuna istanza rappresenta una parte del corpo. + Istanza esistente di da utilizzare per il contenuto dell'oggetto. + Provider di flusso che fornisce flussi di output indicanti la posizione in cui scrivere le parti del corpo durante la relativa analisi. + Tipo di multipart MIME. + + + Legge tutte le parti del corpo di un messaggio multipart MIME e genera come risultato un set di istanze di utilizzando l'istanza streamProvider per determinare la posizione in cui viene scritto il contenuto di ciascuna parte del corpo e bufferSize come dimensione del buffer di lettura. + + che rappresenta le attività di recupero della raccolta di istanze di , dove ciascuna istanza rappresenta una parte del corpo. + Istanza esistente di da utilizzare per il contenuto dell'oggetto. + Provider di flusso che fornisce flussi di output indicanti la posizione in cui scrivere le parti del corpo durante la relativa analisi. + Dimensione del buffer utilizzato per la lettura del contenuto. + Tipo di multipart MIME. + + + Classe derivata che può incapsulare una proprietà o come entità con media type "application/http". + + + Inizializza una nuova istanza della classe che incapsula una proprietà . + Istanza di da incapsulare. + + + Inizializza una nuova istanza della classe che incapsula una proprietà . + Istanza di da incapsulare. + + + Rilascia le risorse non gestite e, facoltativamente, quelle gestite. + true per rilasciare sia le risorse gestite sia quelle non gestite. false per rilasciare solo le risorse non gestite. + + + Ottiene il messaggio di richiesta HTTP. + + + Ottiene il messaggio di risposta HTTP. + + + Serializza in modo asincrono il contenuto dell'oggetto nel flusso specificato. + Istanza di che serializza in modo asincrono il contenuto dell'oggetto. + + in cui scrivere il contenuto. + Istanza di associata. + + + Calcola la lunghezza del flusso, se possibile. + true se la lunghezza è stata calcolata. In caso contrario, false. + Lunghezza calcolata del flusso. + + + Fornisce i metodi di estensione per la classe . + + + Ottiene tutte le intestazioni Cookie presenti nella richiesta. + Raccolta di istanze di . + Intestazioni della richiesta. + + + Ottiene tutte le intestazioni Cookie presenti nella richiesta che contengono uno stato di cookie il cui nome corrisponde al valore specificato. + Raccolta di istanze di . + Intestazioni della richiesta. + Nome dello stato di cookie per cui determinare la corrispondenza. + + + + + Fornisce i metodi di estensione per la classe . + + + Aggiunge cookie a una risposta. Ciascuna intestazione Set-Cookie è rappresentata come un'istanza di . Un'istanza di contiene informazioni sul dominio e sul percorso e altre informazioni sui cookie, nonché una o più istanze di . Ciascuna istanza di include un nome di cookie e un qualsiasi stato associato a tale nome. Disponibile sotto forma di , lo stato è codificato nell'URL di form HTML. Questa rappresentazione consente di inserire più "cookie" correlati nella stessa intestazione Cookie, garantendo al tempo stesso la separazione tra uno stato di cookie e un altro. Di seguito è riportato un esempio di intestazione Cookie. In questo esempio sono presenti due istanze denominate rispettivamente state1 e state2. Inoltre, ciascuno stato di cookie contiene due coppie nome/valore: name1/value1 - name2/value2 e name3/value3 - name4/value4. <code> Set-Cookie: state1:name1=value1&amp;name2=value2; state2:name3=value3&amp;name4=value4; domain=domain1; path=path1; </code> + Intestazioni della risposta + Valori del cookie da aggiungere alla risposta. + + + Rappresenta i dati di un file multipart. + + + Inizializza una nuova istanza della classe . + Intestazioni dei dati del file multipart. + Nome del file locale per i dati del file multipart. + + + Ottiene o imposta le intestazioni dei dati del file multipart. + Intestazioni dei dati del file multipart. + + + Ottiene o imposta il nome del file locale per i dati del file multipart. + Nome del file locale per i dati del file multipart. + + + Rappresenta un'interfaccia adatta per la scrittura su file di ciascuna parte di corpo MIME del messaggio multipart MIME tramite un'istanza di . + + + Inizializza una nuova istanza della classe . + Percorso radice in cui viene scritto il contenuto delle parti di corpo multipart MIME. + + + Inizializza una nuova istanza della classe . + Percorso radice in cui viene scritto il contenuto delle parti di corpo multipart MIME. + Numero di byte memorizzati nel buffer per le operazioni di scrittura sul file. + + + Ottiene o imposta il numero di byte memorizzati nel buffer per le operazioni di scrittura sul file. + Numero di byte memorizzati nel buffer per le operazioni di scrittura sul file. + + + Ottiene o imposta i dati del file multipart. + Dati del file multipart. + + + Ottiene il nome del file locale che verrà combinato con il percorso radice per la creazione di un nome di file assoluto in cui verrà archiviato il contenuto della parte di corpo MIME corrente. + Nome di file relativo senza componente percorso. + Intestazioni per la parte di corpo MIME corrente. + + + Ottiene l'istanza del flusso in cui viene scritta la parte di corpo del messaggio. + Istanza di in cui viene scritta la parte di corpo del messaggio. + Contenuto dell'HTTP. + Campi di intestazione che descrivono la parte di corpo. + + + Ottiene o imposta il percorso radice in cui viene scritto il contenuto delle parti di corpo multipart MIME. + Percorso radice in cui viene scritto il contenuto delle parti di corpo multipart MIME. + + + Interfaccia adatta per la scrittura di contenuto di file in un'istanza di nelle operazioni di caricamento di file HTML. Il provider di flusso esamina il campo dell'intestazione <b>Content-Disposition</b> e determina un'istanza di di output in base alla presenza di un parametro <b>filename</b>. Se nel campo dell'intestazione <b>Content-Disposition</b> è presente un parametro <b>filename</b>, la parte di corpo viene scritta in un'istanza di , altrimenti in un'istanza di . Questo facilita l'elaborazione dei dati di form HTML di tipo multipart MIME in cui sono combinati dati di form e contenuto di file. + + + Inizializza una nuova istanza della classe . + Percorso radice in cui viene scritto il contenuto delle parti di corpo multipart MIME. + + + Inizializza una nuova istanza della classe . + Percorso radice in cui viene scritto il contenuto delle parti di corpo multipart MIME. + Numero di byte memorizzati nel buffer per le operazioni di scrittura sul file. + + + Legge i contenuti non su file come dati del form. + Attività che rappresenta l'operazione asincrona. + + + Ottiene un oggetto di dati del form passato come parte dei dati del form multipart. + + di dati del form. + + + Istanza di in cui viene scritta la parte di corpo del messaggio. + Contenuto HTTP che contiene questa parte di corpo. + Campi di intestazione che descrivono la parte di corpo. + + + Rappresenta un provider di flusso di memoria multipart. + + + Inizializza una nuova istanza della classe . + + + Restituisce per . + Classe per . + Oggetto . + Intestazioni di contenuto HTTP. + + + Rappresenta il provider per il flusso Multistream multipart correlato. + + + Inizializza una nuova istanza della classe . + + + Ottiene il flusso correlato per il provider. + Intestazioni di contenuto. + Contenuto padre. + Intestazioni di contenuto HTTP. + + + Ottiene il contenuto radice di . + Contenuto radice di . + + + Rappresenta un provider di flusso che esamina le intestazioni fornite dal parser multipart MIME come parte dei metodi di estensione multipart MIME (vedere ) e determina il tipo di flusso da restituire per la scrittura della parte di corpo. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta i contenuti per . + Contenuti per . + + + Esegue l'operazione di post-elaborazione per . + Attività asincrona per l'operazione. + + + Ottiene il flusso in cui scrivere la parte di corpo. Questo metodo viene chiamato quando una parte di corpo multipart MIME è stata analizzata. + Istanza di in cui viene scritta la parte di corpo del messaggio. + Contenuto dell'HTTP. + Campi di intestazione che descrivono la parte di corpo. + + + Contiene un valore nonché un oggetto associato che verrà utilizzato per serializzare tale valore durante la scrittura del contenuto. + + + Inizializza una nuova istanza della classe . + Tipo di oggetto che verrà contenuto da questa istanza. + Valore dell'oggetto che verrà contenuto da questa istanza. + Formattatore da utilizzare per la serializzazione del valore. + + + Inizializza una nuova istanza della classe . + Tipo di oggetto che verrà contenuto da questa istanza. + Valore dell'oggetto che verrà contenuto da questa istanza. + Formattatore da utilizzare per la serializzazione del valore. + Valore autorevole dell'intestazione Content-Type. Il valore può essere null. In tal caso, verrà utilizzato il tipo di contenuto predefinito del formattatore. + + + Inizializza una nuova istanza della classe . + Tipo di oggetto che verrà contenuto da questa istanza. + Valore dell'oggetto che verrà contenuto da questa istanza. + Formattatore da utilizzare per la serializzazione del valore. + Valore autorevole dell'intestazione Content-Type. + + + Ottiene il formattatore di media type associato a questa istanza di contenuto. + Classe . + + + Ottiene il tipo di oggetto gestito dall'istanza corrente di . + Tipo di oggetto. + + + Serializza in modo asincrono il contenuto dell'oggetto nel flusso specificato. + Oggetto attività che rappresenta l'operazione asincrona. + Flusso in cui scrivere il contenuto. + Istanza di associata. + + + Calcola la lunghezza del flusso, se possibile. + true se la lunghezza è stata calcolata. In caso contrario, false. + Riceve la lunghezza calcolata del flusso. + + + Ottiene o imposta il valore del contenuto. + Valore del contenuto. + + + Formato generico di . + Tipo di oggetto che verrà contenuto da questa classe. + + + Inizializza una nuova istanza della classe . + Valore dell'oggetto che verrà contenuto da questa istanza. + Formattatore da utilizzare per la serializzazione del valore. + + + Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.ObjectContent`1" />. + Valore dell'oggetto che verrà contenuto da questa istanza. + Formattatore da utilizzare per la serializzazione del valore. + Valore autorevole dell'intestazione Content-Type. Il valore può essere null. In tal caso, verrà utilizzato il tipo di contenuto predefinito del formattatore. + + + Inizializza una nuova istanza della classe . + Valore dell'oggetto che verrà contenuto da questa istanza. + Formattatore da utilizzare per la serializzazione del valore. + Valore autorevole dell'intestazione Content-Type. + + + Consente di attivare scenari che prevedono la scrittura diretta tramite un flusso sia sincrona che asincrona da parte di un produttore di dati. + + + Inizializza una nuova istanza della classe . + Azione chiamata quando è disponibile un flusso di output, in modo da consentire a tale azione di scrivere direttamente sul flusso. + + + Inizializza una nuova istanza della classe . + Azione chiamata quando è disponibile un flusso di output, in modo da consentire a tale azione di scrivere direttamente sul flusso. + Media type. + + + Inizializza una nuova istanza della classe . + Azione chiamata quando è disponibile un flusso di output, in modo da consentire a tale azione di scrivere direttamente sul flusso. + Media type. + + + Serializza il contenuto push in un flusso in modo asincrono. + Contenuto push serializzato. + Flusso in cui verrà serializzato il contenuto push. + Contesto. + + + Determina se la lunghezza in byte del contenuto del flusso è valida. + true se la lunghezza è valida. In caso contrario, false. + Lunghezza in byte del contenuto del flusso. + + + Contiene metodi di estensione per consentire la lettura di oggetti fortemente tipizzati dal componente di query delle istanze di . + + + Analizza la porzione di query dell'URI specificato. + + contenente i parametri di query. + URI da analizzare. + + + Legge i dati codificati nell'URL di form HTML forniti nella stringa di query dell'URI come oggetto di un tipo specificato. + true se il componente di query dell'URI può essere letto come il tipo specificato. In caso contrario, false. + URI da leggere. + Tipo di oggetto da leggere. + Quando termina, questo metodo restituisce un oggetto inizializzato dal componente di query dell'URI. Questo parametro viene considerato non inizializzato. + + + Legge i dati codificati nell'URL di form HTML forniti nella stringa di query dell'URI come oggetto di un tipo specificato. + true se il componente di query dell'URI può essere letto come il tipo specificato. In caso contrario, false. + URI da leggere. + Quando termina, questo metodo restituisce un oggetto inizializzato dal componente di query dell'URI. Questo parametro viene considerato non inizializzato. + Tipo di oggetto da leggere. + + + Legge i dati codificati nell'URL di form HTML forniti nel componente di query dell'istanza di come oggetto . + true se il componente di query può essere letto come . In caso contrario, false. + Istanza di da cui eseguire la lettura. + Oggetto da inizializzare con l'istanza oppure null se non è possibile eseguire la conversione. + + + Rappresenta una classe helper che consente l'utilizzo di un formattatore sincrono in aggiunta all'infrastruttura del formattatore asincrono. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta la dimensione del buffer consigliata per l'utilizzo con i flussi, in byte. + Dimensione del buffer consigliata per l'utilizzo con i flussi, in byte. + + + Legge in modalità sincrona dal flusso memorizzato nel buffer. + Oggetto del specificato. + Tipo dell'oggetto da deserializzare. + Flusso da cui eseguire la lettura. + + , se disponibile. Può essere null. + + per la registrazione degli eventi. + + + Legge in modalità asincrona dal flusso memorizzato nel buffer. + Oggetto attività che rappresenta l'operazione asincrona. + Tipo dell'oggetto da deserializzare. + Flusso da cui eseguire la lettura. + + , se disponibile. Può essere null. + + per la registrazione degli eventi. + + + Scrive in modalità sincrona nel flusso memorizzato nel buffer. + Tipo dell'oggetto da serializzare. + Valore dell'oggetto da scrivere. Può essere null. + Flusso in cui scrivere il contenuto. + + , se disponibile. Può essere null. + + + Scrive in modalità asincrona nel flusso memorizzato nel buffer. + Oggetto attività che rappresenta l'operazione asincrona. + Tipo dell'oggetto da serializzare. + Valore dell'oggetto da scrivere. Può essere null. + Flusso in cui scrivere il contenuto. + + , se disponibile. Può essere null. + Contesto di trasporto. + + + Rappresenta il risultato della negoziazione del contenuto eseguita tramite <see cref="M:System.Net.Http.Formatting.IContentNegotiator.Negotiate(System.Type,System.Net.Http.HttpRequestMessage,System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter})" /> + + + Creare l'oggetto del risultato della negoziazione di contenuto. + Formattatore. + Media type preferito. Può essere null. + + + Formattatore selezionato per la serializzazione. + + + Media type associato al formattatore selezionato per la serializzazione. Può essere null. + + + Implementazione predefinita di , utilizzata per selezionare un'istanza di per o . + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + true per escludere i formattatori che stabiliscono una corrispondenza solo per il tipo di oggetto. In caso contrario, false. + + + Determina l'accuratezza della corrispondenza di ciascun formattatore con una richiesta HTTP. + Restituisce una raccolta di oggetti che rappresentano tutte le corrispondenze. + Tipo da serializzare. + Richiesta. + Set di oggetti disponibili per la selezione. + + + Se il valore è true, escludere i formattatori che determinano una corrispondenza solo per il tipo di oggetto. In caso contrario, false. + Restituisce un oggetto . + + + Stabilisce la corrispondenza di un set di campi di intestazione Accept in base ai media type supportati da un formattatore. + Restituisce un oggetto che indica il grado di qualità della corrispondenza oppure null se non è presente alcuna corrispondenza. + Elenco di valori di intestazione Accept disposti in ordine decrescente in base al fattore q. È possibile creare tale elenco chiamando il metodo . + Formattatore in base al quale stabilire la corrispondenza. + + + Stabilisce la corrispondenza di una richiesta in base agli oggetti di un formattatore di media type. + Restituisce un oggetto che indica il grado di qualità della corrispondenza oppure null se non è presente alcuna corrispondenza. + Richiesta. + Formattatore di media type. + + + Stabilire la corrispondenza del tipo di contenuto di una richiesta in base ai media type supportati da un formattatore. + Restituisce un oggetto che indica il grado di qualità della corrispondenza oppure null se non è presente alcuna corrispondenza. + Richiesta. + Formattatore in base al quale stabilire la corrispondenza. + + + Seleziona il primo media type supportato di un formattatore. + Restituisce un oggetto con impostato su oppure null se non è presente alcuna corrispondenza. + Tipo per cui stabilire la corrispondenza. + Formattatore in base al quale stabilire la corrispondenza. + + + Esegue la negoziazione del contenuto selezionando l'istanza di più appropriata tra i passati per la specificata che sono in grado di serializzare un oggetto del specificato. + Risultato della negoziazione contenente l'istanza di più appropriata oppure null se non è disponibile alcun formattatore appropriato. + Tipo da serializzare. + Richiesta. + Set di oggetti disponibili per la selezione. + + + Determina la codifica dei caratteri più appropriata per la scrittura della risposta. + Restituisce , che rappresenta la migliore corrispondenza. + Richiesta. + Formattatore di media type selezionato. + + + Seleziona la migliore tra le corrispondenze candidate trovate. + Restituisce l'oggetto , che rappresenta la migliore corrispondenza. + Raccolta di corrispondenze. + + + Dispone i valori di intestazione Accept in ordine decrescente in base al fattore q. + Restituisce l'elenco ordinato di oggetti MediaTypeWithQualityHeaderValue. + Raccolta di oggetti MediaTypeWithQualityHeaderValue, che rappresentano i valori di intestazione Accept. + + + Dispone un elenco di valori di intestazione Accept-Charset, Accept-Encoding, Accept-Language o valori correlati in ordine decrescente in base al fattore q. + Restituisce l'elenco ordinato di oggetti StringWithQualityHeaderValue. + Raccolta di oggetti StringWithQualityHeaderValue che rappresentano i campi di intestazione. + + + Valuta se una corrispondenza è migliore di quella corrente. + Restituisce qualsiasi oggetto che rappresenta una corrispondenza migliore. + Corrispondenza corrente. + Corrispondenza da valutare in base alla corrispondenza corrente. + + + Classe helper per la serializzazione di tipi <see cref="T:System.Collections.Generic.IEnumerable`1" /> mediante la delega tramite un'implementazione concreta."/&gt;. + Implementazione dell'interfaccia da delegare. + + + Inizializzare un oggetto DelegatingEnumerable. Questo costruttore è necessario per il funzionamento di . + + + Inizializzare un oggetto DelegatingEnumerable con un'interfaccia <see cref="T:System.Collections.Generic.IEnumerable`1" />. Questa è una classe helper per la delega di interfacce <see cref="T:System.Collections.Generic.IEnumerable`1" /> per . + Istanza di <see cref="T:System.Collections.Generic.IEnumerable`1" /> da cui ottenere l'enumeratore. + + + Questo metodo non è implementato ma è obbligatorio per la serializzazione. Non utilizzarlo. + Elemento da aggiungere. Non utilizzato. + + + Ottenere l'enumeratore dell'interfaccia <see cref="T:System.Collections.Generic.IEnumerable`1" /> associata. + Enumeratore dell'origine di <see cref="T:System.Collections.Generic.IEnumerable`1" />. + + + Ottenere l'enumeratore dell'interfaccia <see cref="T:System.Collections.Generic.IEnumerable`1" /> associata. + Enumeratore dell'origine di <see cref="T:System.Collections.Generic.IEnumerable`1" />. + + + Rappresenta la raccolta di dati del form. + + + Inizializza una nuova istanza della classe . + Coppie. + + + Inizializza una nuova istanza della classe . + Query. + + + Inizializza una nuova istanza della classe . + URI. + + + Ottiene la raccolta di dati del form. + Raccolta di dati del form. + Chiave. + + + Ottiene un enumeratore che scorre la raccolta. + Enumeratore che scorre la raccolta. + + + Ottiene i valori della raccolta di dati del form. + Valori della raccolta di dati del form. + Chiave. + + + Legge la raccolta di dati del form come raccolta di nome e valore. + Raccolta di dati del form come raccolta di nome e valore. + + + Ottiene un enumeratore che scorre la raccolta. + Enumeratore che scorre la raccolta. + + + Classe per la gestione di dati codificati negli URL di form HTML, definiti application/x-www-form-urlencoded. + + + Inizializza una nuova istanza della classe . + + + Esegue una query per determinare se è in grado di deserializzare un oggetto del tipo specificato. + true se è in grado di deserializzare il tipo. In caso contrario, false. + Tipo da deserializzare. + + + Esegue una query per determinare se è in grado di serializzare un oggetto del tipo specificato. + true se è in grado di serializzare il tipo. In caso contrario, false. + Tipo da serializzare. + + + Ottiene il media type predefinito per i dati codificati negli URL di form HTML, ovvero application/x-www-form-urlencoded. + Media type predefinito per i dati codificati negli URL di form HTML. + + + Ottiene o imposta la profondità massima consentita dal formattatore. + Profondità massima. + + + Ottiene o imposta la dimensione del buffer durante la lettura del flusso in ingresso. + Dimensione del buffer. + + + Deserializza in modo asincrono un oggetto del tipo specificato. + Istanza di il cui risultato sarà costituito dall'istanza di oggetto letta. + Tipo di oggetto da deserializzare. + + da leggere. + + per il contenuto letto. + + per la registrazione degli eventi. + + + Esegue la negoziazione del contenuto. Tale processo prevede la selezione di un writer di risposta (formattatore) in conformità con i valori di intestazione della richiesta. + + + Esegue la negoziazione del contenuto selezionando l'istanza di più appropriata tra i formattatori passati per la richiesta specificata che sono in grado di serializzare un oggetto del tipo specificato. + Risultato della negoziazione contenente l'istanza di più appropriata oppure null se non è disponibile alcun formattatore appropriato. + Tipo da serializzare. + Messaggio di richiesta contenente i valori di intestazione utilizzati per eseguire la negoziazione. + Set di oggetti disponibili per la selezione. + + + Specifica un'interfaccia callback che può essere utilizzata da un formattatore per la registrazione di errori durante la lettura. + + + Registra un errore. + Percorso del membro per il quale viene registrato l'errore. + Messaggio di errore. + + + Registra un errore. + Percorso del membro per il quale viene registrato l'errore. + Messaggio di errore da registrare. + + + Definisce il metodo che determina se un membro deve essere considerato obbligatorio per la deserializzazione. + + + Determina se un membro deve essere considerato obbligatorio per la deserializzazione. + true se deve essere considerato obbligatorio. In caso contrario, false. + + da deserializzare + + + Rappresenta la classe per la gestione di JSON. + + + Inizializza una nuova istanza della classe . + + + Determina se questa istanza di può leggere oggetti con il parametro specificato. + true se gli oggetti con il parametro specificato possono essere letti. In caso contrario, false. + Tipo di oggetto che verrà letto. + + + Determina se questa istanza di può scrivere oggetti con il parametro specificato. + true se gli oggetti con il parametro specificato possono essere scritti. In caso contrario, false. + Tipo di oggetto che verrà scritto. + + + Crea un'istanza di JsonSerializerSettings con le impostazioni predefinite utilizzate da . + Nuova istanza creata di JsonSerializerSettings con le impostazioni predefinite utilizzate da . + + + Ottiene il media type predefinito per JSON, ovvero "application/json". + + per JSON. + + + Ottiene o imposta un valore che indica se impostare un rientro per gli elementi durante la scrittura di dati. + true se si desidera impostare un rientro per gli elementi durante la scrittura di dati. In caso contrario, false. + + + Ottiene o imposta la profondità massima consentita dal formattatore. + Profondità massima consentita dal formattatore. + + + Legge dal flusso indicato in un oggetto con il parametro specificato. Questo metodo viene chiamato durante la deserializzazione. + Restituisce . + Tipo di oggetto da leggere. + Flusso da cui eseguire la lettura. + Contenuto scritto. + + per la registrazione degli eventi. + + + Ottiene o imposta la classe JsonSerializerSettings utilizzata per configurare l'oggetto JsonSerializer. + Classe JsonSerializerSettings utilizzata per configurare l'oggetto JsonSerializer. + + + Ottiene o imposta un valore che indica se utilizzare per impostazione predefinita. + true se si desidera utilizzare per impostazione predefinita. In caso contrario, false. + + + Scrive nel flusso indicato in un oggetto con il parametro specificato. Questo metodo viene chiamato durante la serializzazione. + + che scriverà il valore nel flusso. + Tipo di oggetto da scrivere. + Oggetto da scrivere. + + in cui scrivere il contenuto. + + in cui viene scritto il contenuto. + Classe . + + + Classe di base per la gestione della serializzazione e della deserializzazione di oggetti fortemente tipizzati mediante . + + + Inizializza una nuova istanza della classe . + + + Esegue una query per determinare se è in grado di deserializzare un oggetto del tipo specificato. + true se è in grado di deserializzare il tipo. In caso contrario, false. + Tipo da deserializzare. + + + Esegue una query per determinare se è in grado di serializzare un oggetto del tipo specificato. + true se è in grado di serializzare il tipo. In caso contrario, false. + Tipo da serializzare. + + + Ottiene il valore predefinito per il tipo specificato. + Valore predefinito. + Tipo per il quale ottenere il valore predefinito. + + + Restituisce un'istanza specializzata di in grado formattare una risposta per i parametri specificati. + Restituisce . + Tipo da formattare. + Richiesta. + Media type. + + + Ottiene o imposta il numero massimo di chiavi memorizzate in una T: . + Numero massimo di chiavi. + + + Ottiene la raccolta modificabile di oggetti che corrispondono alle richieste HTTP ai media type. + Raccolta . + + + Deserializza in modo asincrono un oggetto del tipo specificato. + Istanza di il cui risultato sarà costituito da un oggetto del tipo specificato. + Tipo dell'oggetto da deserializzare. + + da leggere. + + , se disponibile. Può essere null. + + per la registrazione degli eventi. + I tipi derivati devono supportare la lettura. + + + Ottiene o imposta l'istanza di utilizzata per determinare i membri obbligatori. + Istanza di . + + + Dato un set di intestazioni di contenuto, determina la codifica dei caratteri più appropriata alla lettura o alla scrittura di un corpo entità HTTP. + Codifica che rappresenta la migliore corrispondenza. + Intestazioni di contenuto. + + + Imposta le intestazioni predefinite per il contenuto che verrà formattato mediante questo formattatore. Questo metodo viene chiamato dal costruttore . Questa implementazione imposta l'intestazione Content-Type sul valore di mediaType se non è null. Se invece è null, imposta Content-Type sul media type predefinito del formattatore. Se nell'intestazione Content-Type non è specificato un set di caratteri, questo verrà impostato mediante l'istanza di configurata per il formattatore. + Tipo dell'oggetto sottoposto a serializzazione. Per ulteriori informazioni, vedere . + Intestazioni di contenuto che devono essere configurate. + Media type autorevole. Può essere null. + + + Ottiene la raccolta modificabile delle codifiche di carattere supportate da . + Raccolta di oggetti . + + + Ottiene la raccolta modificabile dei media type supportati da . + Raccolta di oggetti . + + + Esegue la scrittura in modo asincrono di un oggetto del tipo specificato. + + che eseguirà la scrittura. + Tipo dell'oggetto da scrivere. + Valore dell'oggetto da scrivere. Può essere null. + + in cui scrivere il contenuto. + + , se disponibile. Può essere null. + + , se disponibile. Può essere null. + I tipi derivati devono supportare la scrittura. + + + Rappresenta una classe di raccolte contenente istanze di . + + + Inizializza una nuova istanza della classe con valori predefiniti. + + + Inizializza una nuova istanza della classe con i formattatori indicati in . + Raccolta di istanze di da inserire nella raccolta. + + + Esegue la ricerca in una raccolta di un formattatore in grado di leggere il parametro .NET nel media type indicato in . + + in grado di leggere il tipo oppure null se non viene trovato alcun formattatore. + Tipo .NET da leggere. + Media type per cui determinare la corrispondenza. + + + Esegue la ricerca in una raccolta di un formattatore in grado di scrivere il parametro .NET nel media type indicato in . + + in grado di scrivere il tipo oppure null se non viene trovato alcun formattatore. + Tipo .NET da scrivere. + Media type per cui determinare la corrispondenza. + + + Ottiene l'istanza di da utilizzare per i dati application/x-www-form-urlencoded. + Istanza di da utilizzare per i dati application/x-www-form-urlencoded. + + + Determina se è uno dei tipi loosely defined che devono essere esclusi dalla convalida. + true se il tipo deve essere escluso. In caso contrario, false. + + .NET da convalidare. + + + Ottiene l'istanza di da utilizzare per JSON. + Istanza di da utilizzare per JSON. + + + Ottiene l'istanza di da utilizzare per XML. + Istanza di da utilizzare per XML. + + + Aggiorna il set di elementi del formattatore specificato in modo da associare il mediaType alle istanze di contenenti un parametro e un valore di query specifici. + + che riceverà il nuovo elemento . + Nome del parametro della query. + Valore assegnato al parametro della query. + + da associare a un'istanza di contenente una stringa di query corrispondente a queryStringParameterName e queryStringParameterValue. + + + Aggiorna il set di elementi del formattatore specificato in modo da associare il mediaType alle istanze di contenenti un parametro e un valore di query specifici. + + che riceverà il nuovo elemento . + Nome del parametro della query. + Valore assegnato al parametro della query. + Media type da associare a un'istanza di contenente una stringa di query corrispondente a queryStringParameterName e queryStringParameterValue. + + + Aggiorna il set di elementi del formattatore specificato in modo da associare il mediaType a un campo specifico dell'intestazione della richiesta HTTP con un valore specifico. + + che riceverà il nuovo elemento . + Nome dell'intestazione per cui determinare la corrispondenza. + Valore dell'intestazione per cui determinare la corrispondenza. + + da utilizzare per determinare la corrispondenza con headerValue. + se impostato su true, headerValue viene considerato corrispondente quando coincide con una sottostringa dell'effettivo valore dell'intestazione. + + da associare a una voce con un nome corrispondente a headerName e un valore corrispondente a headerValue. + + + Aggiorna il set di elementi del formattatore specificato in modo da associare il mediaType a un campo specifico dell'intestazione della richiesta HTTP con un valore specifico. + + che riceverà il nuovo elemento . + Nome dell'intestazione per cui determinare la corrispondenza. + Valore dell'intestazione per cui determinare la corrispondenza. + + da utilizzare per determinare la corrispondenza con headerValue. + se impostato su true, headerValue viene considerato corrispondente quando coincide con una sottostringa dell'effettivo valore dell'intestazione. + Media type da associare a una voce con un nome corrispondente a headerName e un valore corrispondente a headerValue. + + + Questa classe descrive il grado di corrispondenza di un determinato oggetto con una richiesta. + + + Inizializza una nuova istanza della classe . + Formattatore corrispondente. + Media type. Può essere null. In tal caso, viene utilizzato il media type "application/octet-stream". + Qualità della corrispondenza. Può essere null. In tal caso, la corrispondenza viene considerata completa con un valore pari a 1,0. + Tipo di corrispondenza. + + + Ottiene il formattatore di media type. + + + Ottiene il media type corrispondente. + + + Ottiene la qualità della corrispondenza. + + + Ottiene il tipo di corrispondenza che si è verificata. + + + Contiene informazioni sul grado di corrispondenza di un oggetto con le preferenze esplicite o implicite di una richiesta in ingresso. + + + Nessuna corrispondenza trovata. + + + Corrispondenza determinata per un tipo. Questo significa che il formattatore è in grado di serializzare il tipo. + + + Corrispondenza determinata per un'intestazione Accept letterale esplicita, ad esempio "application/json". + + + Corrispondenza determinata per un intervallo di sottotipi esplicito in un'intestazione Accept, ad esempio "application/*". + + + Corrispondenza determinata per un intervallo "*/*" esplicito nell'intestazione Accept. + + + Corrispondenza determinata per in seguito all'applicazione dei diversi oggetti . + + + Corrispondenza determinata per il media type del corpo entità nel messaggio di richiesta HTTP. + + + Classe di base astratta utilizzata per creare un'associazione tra le istanze di o che hanno determinate caratteristiche e uno specifico elemento . + + + Inizializza una nuova istanza di una classe con il valore di mediaType specificato. + Istanza di associata alle istanze di o che hanno le caratteristiche specificate di . + + + Inizializza una nuova istanza di una classe con il valore di mediaType specificato. + Istanza di associata alle istanze di o che hanno le caratteristiche specificate di . + + + Ottiene l'elemento associato alle istanze di o che hanno le caratteristiche specificate di . + + + Restituisce la qualità della corrispondenza dell'elemento associato alla richiesta. + Qualità della corrispondenza. Il valore deve essere compreso tra 0,0 e 1,0. 0,0 significa che non è presente alcuna corrispondenza. 1,0 significa che la corrispondenza è completa. + Istanza di da valutare per le caratteristiche associate a di . + + + Classe che fornisce elementi da stringhe di query. + + + Inizializza una nuova istanza della classe . + Nome del parametro della stringa di query per il quale determinare la corrispondenza, se presente. + Valore del parametro della stringa di query specificato da queryStringParameterName. + + da utilizzare se il parametro della query specificato da queryStringParameterName è presente e se a tale parametro è assegnato il valore specificato da queryStringParameterValue. + + + Inizializza una nuova istanza della classe . + Nome del parametro della stringa di query per il quale determinare la corrispondenza, se presente. + Valore del parametro della stringa di query specificato da queryStringParameterName. + Media type da utilizzare se il parametro della query specificato da queryStringParameterName è presente e se a tale parametro è assegnato il valore specificato da queryStringParameterValue. + + + Ottiene il nome del parametro della stringa di query. + + + Ottiene il valore del parametro della stringa di query. + + + Restituisce un valore che indica se l'istanza corrente di può restituire un elemento dalla richiesta. + Se questa istanza può generare un elemento dalla richiesta, restituisce 1,0. In caso contrario, restituisce 0,0. + + da controllare. + + + Questa classe fornisce il mapping tra un campo di intestazione di richiesta HTTP arbitrario e un elemento utilizzato per selezionare le istanze di per la gestione del corpo entità di un oggetto o . <remarks>Per determinare una corrispondenza, questa classe verifica solo i campi di intestazione associati a . Non controlla i campi di intestazione associati alle istanze di o .</remarks> + + + Inizializza una nuova istanza della classe . + Nome dell'intestazione per cui determinare la corrispondenza. + Valore dell'intestazione per cui determinare la corrispondenza. + + da utilizzare per determinare la corrispondenza con headerValue. + se impostato su true, headerValue viene considerato corrispondente quando coincide con una sottostringa dell'effettivo valore dell'intestazione. + + da utilizzare se headerName e headerValue vengono considerati corrispondenti. + + + Inizializza una nuova istanza della classe . + Nome dell'intestazione per cui determinare la corrispondenza. + Valore dell'intestazione per cui determinare la corrispondenza. + Confronto tra valori da utilizzare per determinare la corrispondenza con headerValue. + se impostato su true, headerValue viene considerato corrispondente quando coincide con una sottostringa dell'effettivo valore dell'intestazione. + Media type da utilizzare se headerName e headerValue vengono considerati corrispondenti. + + + Ottiene il nome dell'intestazione per cui determinare la corrispondenza. + + + Ottiene il valore dell'intestazione per cui determinare la corrispondenza. + + + Ottiene l'istanza di da utilizzare per determinare la corrispondenza con . + + + Ottiene un valore che indica se corrisponde a una sottostringa dell'effettivo valore dell'intestazione. + truefalse + + + Restituisce un valore che indica se l'istanza corrente di può restituire un elemento dalla richiesta. + Qualità della corrispondenza. Il valore deve essere compreso tra 0,0 e 1,0. 0,0 significa che non è presente alcuna corrispondenza. 1,0 significa che la corrispondenza è completa. + + da controllare. + + + Oggetto che esegue il mapping del campo di intestazione HTTP X-Requested-With impostato da AJAX XmlHttpRequest (XHR) sul media type "application/json" se nella richiesta non sono presenti campi di intestazione Accept espliciti. + + + Inizializza una nuova istanza della classe . + + + Restituisce un valore che indica se l'istanza corrente di può restituire un elemento dalla richiesta. + Qualità della corrispondenza. 0,0 significa che non è presente alcuna corrispondenza. 1,0 significa che la corrispondenza è completa e che la richiesta è stata effettuata utilizzando XmlHttpRequest senza un'intestazione Accept. + + da controllare. + + + Classe per la gestione di Xml. + + + Inizializza una nuova istanza della classe . + + + Esegue una query per determinare se è in grado di deserializzare un oggetto del tipo specificato. + true se è in grado di deserializzare il tipo. In caso contrario, false. + Tipo da deserializzare. + + + Esegue una query per determinare se è in grado di serializzare un oggetto del tipo specificato. + true se è in grado di serializzare il tipo. In caso contrario, false. + Tipo da serializzare. + + + Ottiene il media type predefinito per il formattatore XML. + Media type predefinito, ovvero "application/xml". + + + Ottiene o imposta un valore che indica se impostare un rientro per gli elementi durante la scrittura di dati. + true per impostare il rientro degli elementi. In caso contrario, false. + + + Ottiene e imposta il livello di annidamento massimo. + Livello di annidamento massimo. + + + Chiamato durante la deserializzazione per leggere un oggetto del tipo specificato dall'oggetto readStream specificato. + Istanza di il cui risultato sarà costituito dall'istanza di oggetto letta. + Tipo di oggetto da leggere. + + da cui eseguire la lettura. + + per il contenuto letto. + + per la registrazione degli eventi. + + + Annulla la registrazione del serializzatore attualmente associato al tipo specificato. + true se per il tipo è stato precedentemente registrato un serializzatore. In caso contrario, false. + Tipo di oggetto di cui deve essere rimosso il serializzatore. + + + Registra un oggetto per la lettura o la scrittura di oggetti di un tipo specificato. + Istanza di . + Tipo di oggetto che verrà serializzato o deserializzato con . + + + Registra un oggetto per la lettura o la scrittura di oggetti di un tipo specificato. + Tipo di oggetto che verrà serializzato o deserializzato con . + Istanza di . + + + Registra un oggetto per la lettura o la scrittura di oggetti di un tipo specificato. + Tipo di oggetto che verrà serializzato o deserializzato con . + Istanza di . + + + Registra un oggetto per la lettura o la scrittura di oggetti di un tipo specificato. + Istanza di . + Tipo di oggetto che verrà serializzato o deserializzato con . + + + Ottiene o imposta un valore che indica se il formattatore XML utilizza anziché come serializzatore predefinito. + Se il valore è true, per impostazione predefinita il formattatore utilizza . In caso contrario, utilizza . + + + Chiamato durante la serializzazione per scrivere un oggetto del tipo specificato nell'oggetto writeStream specificato. + + che scriverà il valore nel flusso. + Tipo di oggetto da scrivere. + Oggetto da scrivere. + + in cui scrivere il contenuto. + + per il contenuto scritto. + Classe . + + + Rappresenta gli argomenti degli eventi relativi allo stato di avanzamento HTTP. + + + Inizializza una nuova istanza della classe . + Percentuale di avanzamento. + Token utente. + Numero di byte trasferiti. + Numero totale di byte trasferiti. + + + Ottiene il numero di byte trasferiti durante l'avanzamento HTTP. + Numero di byte trasferiti durante l'avanzamento HTTP. + + + Ottiene il numero totale di byte trasferiti dall'avanzamento HTTP. + Numero totale di byte trasferiti dall'avanzamento HTTP. + + + Genera notifiche sullo stato di avanzamento sia per le entità richiesta caricate sia per le entità risposta scaricate. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Gestore di messaggi interno. + + + Si verifica quando le entità evento vengono scaricate. + + + Si verifica quando le entità evento vengono caricate. + + + Genera l'evento che gestisce la richiesta dello stato di avanzamento. + Richiesta. + Gestore eventi da utilizzare per la richiesta. + + + Genera l'evento che gestisce la risposta dello stato di avanzamento. + Richiesta. + Gestore eventi da utilizzare per la richiesta. + + + Invia il messaggio di stato specificato a un server HTTP per il recapito. + Messaggio di stato inviato. + Richiesta. + Token di annullamento. + + + Fornisce un valore per l'intestazione Cookie. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Valore del nome. + Valori. + + + Inizializza una nuova istanza della classe . + Valore del nome. + Valore. + + + Crea una copia superficiale del valore del cookie. + Copia superficiale del valore del cookie. + + + Ottiene una raccolta di cookie inviati dal client. + Oggetto raccolta che rappresenta le variabili dei cookie del client. + + + Ottiene o imposta il dominio a cui associare il cookie. + Nome del dominio a cui associare il cookie. + + + Ottiene o imposta la data e l'ora di scadenza per il cookie. + Ora di scadenza del cookie sul client. + + + Ottiene o imposta un valore che specifica se un cookie è accessibile da uno script sul lato client. + true se il cookie possiede l'attributo HttpOnly e se non è possibile accedere ad esso tramite uno script sul lato client. In caso contrario, false. + + + Ottiene un collegamento alla proprietà del cookie. + Valore del cookie. + + + Ottiene o imposta la durata massima consentita per una risorsa. + Durata massima consentita per una risorsa. + + + Ottiene o imposta il percorso virtuale da trasmettere con il cookie corrente. + Percorso virtuale da trasmettere con il cookie corrente. + + + Ottiene o imposta un valore che indica se trasmettere il cookie mediante Secure Sockets Layer (SSL), ovvero solo tramite HTTPS. + true per trasmettere il cookie tramite una connessione SSL (HTTPS). In caso contrario, false. + + + Restituisce una stringa che rappresenta l'oggetto corrente. + Stringa che rappresenta l'oggetto corrente. + + + Indica un valore che indica se la rappresentazione stringa verrà convertita. + true se la rappresentazione stringa verrà convertita. In caso contrario, false. + Valore di input. + Valore analizzato da convertire. + + + Contiene il nome del cookie e il relativo stato associato. + + + Inizializza una nuova istanza della classe . + Nome del cookie. + + + Inizializza una nuova istanza della classe . + Nome del cookie. + Raccolta di coppie nome-valore per il cookie. + + + Inizializza una nuova istanza della classe . + Nome del cookie. + Valore del cookie. + + + Restituisce un nuovo oggetto che è una copia dell'istanza corrente. + Nuovo oggetto che è una copia dell'istanza corrente. + + + Ottiene o imposta il valore del cookie con il nome specificato, se i dati del cookie sono strutturati. + Valore del cookie con il nome specificato. + + + Ottiene o imposta il nome del cookie. + Nome del cookie. + + + Restituisce la stringa che rappresenta l'oggetto corrente. + Stringa che rappresenta l'oggetto corrente. + + + Ottiene o imposta il valore del cookie, se i dati del cookie sono costituiti da un semplice valore stringa. + Valore del cookie. + + + Ottiene o imposta la raccolta di coppie nome-valore, se i dati del cookie sono strutturati. + Raccolta di coppie nome-valore per il cookie. + + + \ No newline at end of file diff --git a/packages/Microsoft.AspNet.WebApi.Client.it.4.0.30506.0/Microsoft.AspNet.WebApi.Client.it.4.0.30506.0.nupkg b/packages/Microsoft.AspNet.WebApi.Client.it.4.0.30506.0/Microsoft.AspNet.WebApi.Client.it.4.0.30506.0.nupkg new file mode 100644 index 0000000..405e5f7 Binary files /dev/null and b/packages/Microsoft.AspNet.WebApi.Client.it.4.0.30506.0/Microsoft.AspNet.WebApi.Client.it.4.0.30506.0.nupkg differ diff --git a/packages/Microsoft.AspNet.WebApi.Client.it.4.0.30506.0/lib/net40/it/System.Net.Http.Formatting.resources.dll b/packages/Microsoft.AspNet.WebApi.Client.it.4.0.30506.0/lib/net40/it/System.Net.Http.Formatting.resources.dll new file mode 100644 index 0000000..36ed976 Binary files /dev/null and b/packages/Microsoft.AspNet.WebApi.Client.it.4.0.30506.0/lib/net40/it/System.Net.Http.Formatting.resources.dll differ diff --git a/packages/Microsoft.AspNet.WebApi.Client.it.4.0.30506.0/lib/net40/it/System.Net.Http.Formatting.xml b/packages/Microsoft.AspNet.WebApi.Client.it.4.0.30506.0/lib/net40/it/System.Net.Http.Formatting.xml new file mode 100644 index 0000000..d75644b --- /dev/null +++ b/packages/Microsoft.AspNet.WebApi.Client.it.4.0.30506.0/lib/net40/it/System.Net.Http.Formatting.xml @@ -0,0 +1,1537 @@ + + + + System.Net.Http.Formatting + + + + Metodi di estensione per facilitare la creazione di richieste formattate utilizzando . + + + Invia una richiesta POST come operazione asincrona con un valore specificato serializzato in formato JSON. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Tipo di oggetto da serializzare. + + + Invia una richiesta POST come operazione asincrona con un valore specificato serializzato in formato JSON. Include un token per l'annullamento della richiesta. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere l'avviso di annullamento. + Tipo di oggetto da serializzare. + + + Invia una richiesta POST come operazione asincrona con un valore specificato serializzato in formato XML. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Tipo di oggetto da serializzare. + + + Invia una richiesta POST come operazione asincrona con un valore specificato serializzato in formato XML. Include un token per l'annullamento della richiesta. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere l'avviso di annullamento. + Tipo di oggetto da serializzare. + + + Invia una richiesta POST come operazione asincrona con un valore specificato serializzato mediante il formattatore fornito. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Formattatore utilizzato per serializzare il valore. + Tipo di oggetto da serializzare. + + + Invia una richiesta POST come operazione asincrona con un valore specificato serializzato mediante il formattatore e il media type forniti. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Formattatore utilizzato per serializzare il valore. + Valore autorevole dell'intestazione Content-Type. Il valore può essere null. In tal caso, verrà utilizzato il tipo di contenuto predefinito del formattatore. + Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere l'avviso di annullamento. + Tipo di oggetto da serializzare. + + + Invia una richiesta POST come operazione asincrona con un valore specificato serializzato mediante il formattatore e la stringa del media type forniti. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Formattatore utilizzato per serializzare il valore. + Valore autorevole dell'intestazione Content-Type. Il valore può essere null. In tal caso, verrà utilizzato il tipo di contenuto predefinito del formattatore. + Tipo di oggetto da serializzare. + + + Invia una richiesta POST come operazione asincrona con un valore specificato serializzato mediante il formattatore e la stringa del media type forniti. Include un token per l'annullamento della richiesta. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Formattatore utilizzato per serializzare il valore. + Valore autorevole dell'intestazione Content-Type. Il valore può essere null. In tal caso, verrà utilizzato il tipo di contenuto predefinito del formattatore. + Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere l'avviso di annullamento. + Tipo di oggetto da serializzare. + + + Invia una richiesta POST come operazione asincrona con un valore specificato serializzato mediante il formattatore fornito. Include un token per l'annullamento della richiesta. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Formattatore utilizzato per serializzare il valore. + Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere l'avviso di annullamento. + Tipo di oggetto da serializzare. + + + Invia una richiesta PUT come operazione asincrona con un valore specificato serializzato in formato JSON. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Tipo di oggetto da serializzare. + + + Invia una richiesta PUT come operazione asincrona con un valore specificato serializzato in formato JSON. Include un token per l'annullamento della richiesta. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere l'avviso di annullamento. + Tipo di oggetto da serializzare. + + + Invia una richiesta PUT come operazione asincrona con un valore specificato serializzato in formato XML. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Tipo di oggetto da serializzare. + + + Invia una richiesta PUT come operazione asincrona con un valore specificato serializzato in formato XML. Include un token per l'annullamento della richiesta. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere l'avviso di annullamento. + Tipo di oggetto da serializzare. + + + Invia una richiesta PUT come operazione asincrona con un valore specificato serializzato mediante il formattatore fornito. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Formattatore utilizzato per serializzare il valore. + Tipo di oggetto da serializzare. + + + Invia una richiesta PUT come operazione asincrona con un valore specificato serializzato mediante il formattatore e il media type forniti. Include un token per l'annullamento della richiesta. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Formattatore utilizzato per serializzare il valore. + Valore autorevole dell'intestazione Content-Type. Il valore può essere null. In tal caso, verrà utilizzato il tipo di contenuto predefinito del formattatore. + Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere l'avviso di annullamento. + Tipo di oggetto da serializzare. + + + Invia una richiesta PUT come operazione asincrona con un valore specificato serializzato mediante il formattatore e la stringa del media type forniti. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Formattatore utilizzato per serializzare il valore. + Valore autorevole dell'intestazione Content-Type. Il valore può essere null. In tal caso, verrà utilizzato il tipo di contenuto predefinito del formattatore. + Tipo di oggetto da serializzare. + + + Invia una richiesta PUT come operazione asincrona con un valore specificato serializzato mediante il formattatore e la stringa del media type forniti. Include un token per l'annullamento della richiesta. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Formattatore utilizzato per serializzare il valore. + Valore autorevole dell'intestazione Content-Type. Il valore può essere null. In tal caso, verrà utilizzato il tipo di contenuto predefinito del formattatore. + Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere l'avviso di annullamento. + Tipo di oggetto da serializzare. + + + Invia una richiesta PUT come operazione asincrona con un valore specificato serializzato mediante il formattatore e la stringa del media type forniti. Include un token per l'annullamento della richiesta. + Oggetto attività che rappresenta l'operazione asincrona. + Client utilizzato per creare la richiesta. + URI a cui viene inviata la richiesta. + Valore da scrivere nel corpo entità della richiesta. + Formattatore utilizzato per serializzare il valore. + Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere l'avviso di annullamento. + Tipo di oggetto da serializzare. + + + Rappresenta la factory per la creazione di nuove istanze di . + + + Crea una nuova istanza di . + Nuova istanza di . + Elenco del gestore HTTP che delega l'elaborazione dei messaggi di risposta HTTP a un altro gestore. + + + Crea una nuova istanza di . + Nuova istanza di . + Gestore interno responsabile dell'elaborazione dei messaggi di risposta HTTP. + Elenco del gestore HTTP che delega l'elaborazione dei messaggi di risposta HTTP a un altro gestore. + + + Crea una nuova istanza di da inserire in una pipeline. + Nuova istanza di da inserire in una pipeline. + Gestore interno responsabile dell'elaborazione dei messaggi di risposta HTTP. + Elenco del gestore HTTP che delega l'elaborazione dei messaggi di risposta HTTP a un altro gestore. + + + Specifica i metodi di estensione per consentire la lettura di oggetti fortemente tipizzati da istanze di HttpContent. + + + Restituisce un'attività che genererà un oggetto del tipo specificato <typeparamref name="T" /> in base all'istanza content. + Istanza di oggetto del tipo specificato. + Istanza di HttpContent da cui eseguire la lettura. + Tipo dell'oggetto da leggere. + + + Restituisce un'attività che genererà un oggetto del tipo specificato <typeparamref name="T" /> in base all'istanza content. + Istanza di oggetto del tipo specificato. + Istanza di HttpContent da cui eseguire la lettura. + Raccolta di istanze di MediaTypeFormatter da utilizzare. + Tipo dell'oggetto da leggere. + + + Restituisce un'attività che genererà un oggetto del tipo specificato <typeparamref name="T" /> in base all'istanza content. + Istanza di oggetto del tipo specificato. + Istanza di HttpContent da cui eseguire la lettura. + Raccolta di istanze di MediaTypeFormatter da utilizzare. + IFormatterLogger per la registrazione degli eventi. + Tipo dell'oggetto da leggere. + + + Restituisce un'attività che genererà un oggetto del tipo specificato in base all'istanza content. + Attività che genererà un'istanza di oggetto del tipo specificato. + Istanza di HttpContent da cui eseguire la lettura. + Tipo dell'oggetto da leggere. + + + Restituisce un'attività che genererà un oggetto del tipo specificato in base all'istanza content utilizzando uno dei formattatori forniti per deserializzare il contenuto. + Istanza di oggetto del tipo specificato. + Istanza di HttpContent da cui eseguire la lettura. + Tipo dell'oggetto da leggere. + Raccolta di istanze di MediaTypeFormatter da utilizzare. + + + Restituisce un'attività che genererà un oggetto del tipo specificato in base all'istanza content utilizzando uno dei formattatori forniti per deserializzare il contenuto. + Istanza di oggetto del tipo specificato. + Istanza di HttpContent da cui eseguire la lettura. + Tipo dell'oggetto da leggere. + Raccolta di istanze di MediaTypeFormatter da utilizzare. + IFormatterLogger per la registrazione degli eventi. + + + Metodi di estensione per la lettura di dati codificati negli URL di form HTML da istanze di . + + + Determina se il contenuto specificato è costituito da dati codificati negli URL di form HTML. + true se il contenuto specificato è costituito da dati codificati negli URL di form HTML. In caso contrario, false. + Il contenuto. + + + Legge in modalità asincrona i dati codificati negli URL di form HTML da un'istanza di e memorizza i risultati in un oggetto . + Oggetto attività che rappresenta l'operazione asincrona. + Il contenuto. + + + Fornisce metodi di estensione per la lettura di entità e da istanze di . + + + Determina se il contenuto specificato è il contenuto di un messaggio di richiesta HTTP. + true se il contenuto specificato è il contenuto di un messaggio HTTP. In caso contrario, false. + Contenuto da verificare. + + + Determina se il contenuto specificato è il contenuto di un messaggio di risposta HTTP. + true se il contenuto specificato è il contenuto di un messaggio HTTP. In caso contrario, false. + Contenuto da verificare. + + + Legge come . + Istanza analizzata di . + Contenuto da leggere. + + + Legge come . + Istanza analizzata di . + Contenuto da leggere. + Schema URI da utilizzare per l'URI della richiesta. + + + Legge come . + Istanza analizzata di . + Contenuto da leggere. + Schema URI da utilizzare per l'URI della richiesta. + Dimensione del buffer. + + + Legge come . + Istanza analizzata di . + Contenuto da leggere. + Schema URI da utilizzare per l'URI della richiesta. + Dimensione del buffer. + Lunghezza massima dell'intestazione HTTP. + + + Legge come . + Istanza analizzata di . + Contenuto da leggere. + + + Legge come . + Istanza analizzata di . + Contenuto da leggere. + Dimensione del buffer. + + + Legge come . + Istanza analizzata di . + Contenuto da leggere. + Dimensione del buffer. + Lunghezza massima dell'intestazione HTTP. + + + Metodi di estensione per la lettura di entità multipart MIME da istanze di . + + + Determina se il contenuto specificato è contenuto multipart MIME. + true se il contenuto specificato è contenuto multipart MIME. In caso contrario, false. + Il contenuto. + + + Determina se il contenuto specificato è contenuto multipart MIME con il sottotipo specificato. + true se il contenuto specificato è contenuto multipart MIME con il sottotipo specificato. In caso contrario, false. + Il contenuto. + Sottotipo multipart MIME per cui determinare la corrispondenza. + + + Legge tutte le parti del corpo di un messaggio multipart MIME e genera come risultato un set di istanze di . + <see cref="T:System.Threading.Tasks.Task`1" /> che rappresenta le attività di recupero della raccolta di istanze di , dove ciascuna istanza rappresenta una parte del corpo. + Istanza esistente di da utilizzare per il contenuto dell'oggetto. + + + Legge tutte le parti del corpo di un messaggio multipart MIME e genera come risultato un set di istanze di utilizzando l'istanza streamProvider per determinare la posizione in cui viene scritto il contenuto di ciascuna parte del corpo. + + che rappresenta le attività di recupero della raccolta di istanze di , dove ciascuna istanza rappresenta una parte del corpo. + Istanza esistente di da utilizzare per il contenuto dell'oggetto. + Provider di flusso che fornisce flussi di output indicanti la posizione in cui scrivere le parti del corpo durante la relativa analisi. + Tipo di multipart MIME. + + + Legge tutte le parti del corpo di un messaggio multipart MIME e genera come risultato un set di istanze di utilizzando l'istanza streamProvider per determinare la posizione in cui viene scritto il contenuto di ciascuna parte del corpo e bufferSize come dimensione del buffer di lettura. + + che rappresenta le attività di recupero della raccolta di istanze di , dove ciascuna istanza rappresenta una parte del corpo. + Istanza esistente di da utilizzare per il contenuto dell'oggetto. + Provider di flusso che fornisce flussi di output indicanti la posizione in cui scrivere le parti del corpo durante la relativa analisi. + Dimensione del buffer utilizzato per la lettura del contenuto. + Tipo di multipart MIME. + + + Classe derivata che può incapsulare una proprietà o come entità con media type "application/http". + + + Inizializza una nuova istanza della classe che incapsula una proprietà . + Istanza di da incapsulare. + + + Inizializza una nuova istanza della classe che incapsula una proprietà . + Istanza di da incapsulare. + + + Rilascia le risorse non gestite e, facoltativamente, quelle gestite. + true per rilasciare sia le risorse gestite sia quelle non gestite. false per rilasciare solo le risorse non gestite. + + + Ottiene il messaggio di richiesta HTTP. + + + Ottiene il messaggio di risposta HTTP. + + + Serializza in modo asincrono il contenuto dell'oggetto nel flusso specificato. + Istanza di che serializza in modo asincrono il contenuto dell'oggetto. + + in cui scrivere il contenuto. + Istanza di associata. + + + Calcola la lunghezza del flusso, se possibile. + true se la lunghezza è stata calcolata. In caso contrario, false. + Lunghezza calcolata del flusso. + + + Fornisce i metodi di estensione per la classe . + + + Ottiene tutte le intestazioni Cookie presenti nella richiesta. + Raccolta di istanze di . + Intestazioni della richiesta. + + + Ottiene tutte le intestazioni Cookie presenti nella richiesta che contengono uno stato di cookie il cui nome corrisponde al valore specificato. + Raccolta di istanze di . + Intestazioni della richiesta. + Nome dello stato di cookie per cui determinare la corrispondenza. + + + + + Fornisce i metodi di estensione per la classe . + + + Aggiunge cookie a una risposta. Ciascuna intestazione Set-Cookie è rappresentata come un'istanza di . Un'istanza di contiene informazioni sul dominio e sul percorso e altre informazioni sui cookie, nonché una o più istanze di . Ciascuna istanza di include un nome di cookie e un qualsiasi stato associato a tale nome. Disponibile sotto forma di , lo stato è codificato nell'URL di form HTML. Questa rappresentazione consente di inserire più "cookie" correlati nella stessa intestazione Cookie, garantendo al tempo stesso la separazione tra uno stato di cookie e un altro. Di seguito è riportato un esempio di intestazione Cookie. In questo esempio sono presenti due istanze denominate rispettivamente state1 e state2. Inoltre, ciascuno stato di cookie contiene due coppie nome/valore: name1/value1 - name2/value2 e name3/value3 - name4/value4. <code> Set-Cookie: state1:name1=value1&amp;name2=value2; state2:name3=value3&amp;name4=value4; domain=domain1; path=path1; </code> + Intestazioni della risposta + Valori del cookie da aggiungere alla risposta. + + + Rappresenta i dati di un file multipart. + + + Inizializza una nuova istanza della classe . + Intestazioni dei dati del file multipart. + Nome del file locale per i dati del file multipart. + + + Ottiene o imposta le intestazioni dei dati del file multipart. + Intestazioni dei dati del file multipart. + + + Ottiene o imposta il nome del file locale per i dati del file multipart. + Nome del file locale per i dati del file multipart. + + + Rappresenta un'interfaccia adatta per la scrittura su file di ciascuna parte di corpo MIME del messaggio multipart MIME tramite un'istanza di . + + + Inizializza una nuova istanza della classe . + Percorso radice in cui viene scritto il contenuto delle parti di corpo multipart MIME. + + + Inizializza una nuova istanza della classe . + Percorso radice in cui viene scritto il contenuto delle parti di corpo multipart MIME. + Numero di byte memorizzati nel buffer per le operazioni di scrittura sul file. + + + Ottiene o imposta il numero di byte memorizzati nel buffer per le operazioni di scrittura sul file. + Numero di byte memorizzati nel buffer per le operazioni di scrittura sul file. + + + Ottiene o imposta i dati del file multipart. + Dati del file multipart. + + + Ottiene il nome del file locale che verrà combinato con il percorso radice per la creazione di un nome di file assoluto in cui verrà archiviato il contenuto della parte di corpo MIME corrente. + Nome di file relativo senza componente percorso. + Intestazioni per la parte di corpo MIME corrente. + + + Ottiene l'istanza del flusso in cui viene scritta la parte di corpo del messaggio. + Istanza di in cui viene scritta la parte di corpo del messaggio. + Contenuto dell'HTTP. + Campi di intestazione che descrivono la parte di corpo. + + + Ottiene o imposta il percorso radice in cui viene scritto il contenuto delle parti di corpo multipart MIME. + Percorso radice in cui viene scritto il contenuto delle parti di corpo multipart MIME. + + + Interfaccia adatta per la scrittura di contenuto di file in un'istanza di nelle operazioni di caricamento di file HTML. Il provider di flusso esamina il campo dell'intestazione <b>Content-Disposition</b> e determina un'istanza di di output in base alla presenza di un parametro <b>filename</b>. Se nel campo dell'intestazione <b>Content-Disposition</b> è presente un parametro <b>filename</b>, la parte di corpo viene scritta in un'istanza di , altrimenti in un'istanza di . Questo facilita l'elaborazione dei dati di form HTML di tipo multipart MIME in cui sono combinati dati di form e contenuto di file. + + + Inizializza una nuova istanza della classe . + Percorso radice in cui viene scritto il contenuto delle parti di corpo multipart MIME. + + + Inizializza una nuova istanza della classe . + Percorso radice in cui viene scritto il contenuto delle parti di corpo multipart MIME. + Numero di byte memorizzati nel buffer per le operazioni di scrittura sul file. + + + Legge i contenuti non su file come dati del form. + Attività che rappresenta l'operazione asincrona. + + + Ottiene un oggetto di dati del form passato come parte dei dati del form multipart. + + di dati del form. + + + Istanza di in cui viene scritta la parte di corpo del messaggio. + Contenuto HTTP che contiene questa parte di corpo. + Campi di intestazione che descrivono la parte di corpo. + + + Rappresenta un provider di flusso di memoria multipart. + + + Inizializza una nuova istanza della classe . + + + Restituisce per . + Classe per . + Oggetto . + Intestazioni di contenuto HTTP. + + + Rappresenta il provider per il flusso Multistream multipart correlato. + + + Inizializza una nuova istanza della classe . + + + Ottiene il flusso correlato per il provider. + Intestazioni di contenuto. + Contenuto padre. + Intestazioni di contenuto HTTP. + + + Ottiene il contenuto radice di . + Contenuto radice di . + + + Rappresenta un provider di flusso che esamina le intestazioni fornite dal parser multipart MIME come parte dei metodi di estensione multipart MIME (vedere ) e determina il tipo di flusso da restituire per la scrittura della parte di corpo. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta i contenuti per . + Contenuti per . + + + Esegue l'operazione di post-elaborazione per . + Attività asincrona per l'operazione. + + + Ottiene il flusso in cui scrivere la parte di corpo. Questo metodo viene chiamato quando una parte di corpo multipart MIME è stata analizzata. + Istanza di in cui viene scritta la parte di corpo del messaggio. + Contenuto dell'HTTP. + Campi di intestazione che descrivono la parte di corpo. + + + Contiene un valore nonché un oggetto associato che verrà utilizzato per serializzare tale valore durante la scrittura del contenuto. + + + Inizializza una nuova istanza della classe . + Tipo di oggetto che verrà contenuto da questa istanza. + Valore dell'oggetto che verrà contenuto da questa istanza. + Formattatore da utilizzare per la serializzazione del valore. + + + Inizializza una nuova istanza della classe . + Tipo di oggetto che verrà contenuto da questa istanza. + Valore dell'oggetto che verrà contenuto da questa istanza. + Formattatore da utilizzare per la serializzazione del valore. + Valore autorevole dell'intestazione Content-Type. Il valore può essere null. In tal caso, verrà utilizzato il tipo di contenuto predefinito del formattatore. + + + Inizializza una nuova istanza della classe . + Tipo di oggetto che verrà contenuto da questa istanza. + Valore dell'oggetto che verrà contenuto da questa istanza. + Formattatore da utilizzare per la serializzazione del valore. + Valore autorevole dell'intestazione Content-Type. + + + Ottiene il formattatore di media type associato a questa istanza di contenuto. + Classe . + + + Ottiene il tipo di oggetto gestito dall'istanza corrente di . + Tipo di oggetto. + + + Serializza in modo asincrono il contenuto dell'oggetto nel flusso specificato. + Oggetto attività che rappresenta l'operazione asincrona. + Flusso in cui scrivere il contenuto. + Istanza di associata. + + + Calcola la lunghezza del flusso, se possibile. + true se la lunghezza è stata calcolata. In caso contrario, false. + Riceve la lunghezza calcolata del flusso. + + + Ottiene o imposta il valore del contenuto. + Valore del contenuto. + + + Formato generico di . + Tipo di oggetto che verrà contenuto da questa classe. + + + Inizializza una nuova istanza della classe . + Valore dell'oggetto che verrà contenuto da questa istanza. + Formattatore da utilizzare per la serializzazione del valore. + + + Inizializza una nuova istanza della classe <see cref="T:System.Net.Http.ObjectContent`1" />. + Valore dell'oggetto che verrà contenuto da questa istanza. + Formattatore da utilizzare per la serializzazione del valore. + Valore autorevole dell'intestazione Content-Type. Il valore può essere null. In tal caso, verrà utilizzato il tipo di contenuto predefinito del formattatore. + + + Inizializza una nuova istanza della classe . + Valore dell'oggetto che verrà contenuto da questa istanza. + Formattatore da utilizzare per la serializzazione del valore. + Valore autorevole dell'intestazione Content-Type. + + + Consente di attivare scenari che prevedono la scrittura diretta tramite un flusso sia sincrona che asincrona da parte di un produttore di dati. + + + Inizializza una nuova istanza della classe . + Azione chiamata quando è disponibile un flusso di output, in modo da consentire a tale azione di scrivere direttamente sul flusso. + + + Inizializza una nuova istanza della classe . + Azione chiamata quando è disponibile un flusso di output, in modo da consentire a tale azione di scrivere direttamente sul flusso. + Media type. + + + Inizializza una nuova istanza della classe . + Azione chiamata quando è disponibile un flusso di output, in modo da consentire a tale azione di scrivere direttamente sul flusso. + Media type. + + + Serializza il contenuto push in un flusso in modo asincrono. + Contenuto push serializzato. + Flusso in cui verrà serializzato il contenuto push. + Contesto. + + + Determina se la lunghezza in byte del contenuto del flusso è valida. + true se la lunghezza è valida. In caso contrario, false. + Lunghezza in byte del contenuto del flusso. + + + Contiene metodi di estensione per consentire la lettura di oggetti fortemente tipizzati dal componente di query delle istanze di . + + + Analizza la porzione di query dell'URI specificato. + + contenente i parametri di query. + URI da analizzare. + + + Legge i dati codificati nell'URL di form HTML forniti nella stringa di query dell'URI come oggetto di un tipo specificato. + true se il componente di query dell'URI può essere letto come il tipo specificato. In caso contrario, false. + URI da leggere. + Tipo di oggetto da leggere. + Quando termina, questo metodo restituisce un oggetto inizializzato dal componente di query dell'URI. Questo parametro viene considerato non inizializzato. + + + Legge i dati codificati nell'URL di form HTML forniti nella stringa di query dell'URI come oggetto di un tipo specificato. + true se il componente di query dell'URI può essere letto come il tipo specificato. In caso contrario, false. + URI da leggere. + Quando termina, questo metodo restituisce un oggetto inizializzato dal componente di query dell'URI. Questo parametro viene considerato non inizializzato. + Tipo di oggetto da leggere. + + + Legge i dati codificati nell'URL di form HTML forniti nel componente di query dell'istanza di come oggetto . + true se il componente di query può essere letto come . In caso contrario, false. + Istanza di da cui eseguire la lettura. + Oggetto da inizializzare con l'istanza oppure null se non è possibile eseguire la conversione. + + + Rappresenta una classe helper che consente l'utilizzo di un formattatore sincrono in aggiunta all'infrastruttura del formattatore asincrono. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta la dimensione del buffer consigliata per l'utilizzo con i flussi, in byte. + Dimensione del buffer consigliata per l'utilizzo con i flussi, in byte. + + + Legge in modalità sincrona dal flusso memorizzato nel buffer. + Oggetto del specificato. + Tipo dell'oggetto da deserializzare. + Flusso da cui eseguire la lettura. + + , se disponibile. Può essere null. + + per la registrazione degli eventi. + + + Legge in modalità asincrona dal flusso memorizzato nel buffer. + Oggetto attività che rappresenta l'operazione asincrona. + Tipo dell'oggetto da deserializzare. + Flusso da cui eseguire la lettura. + + , se disponibile. Può essere null. + + per la registrazione degli eventi. + + + Scrive in modalità sincrona nel flusso memorizzato nel buffer. + Tipo dell'oggetto da serializzare. + Valore dell'oggetto da scrivere. Può essere null. + Flusso in cui scrivere il contenuto. + + , se disponibile. Può essere null. + + + Scrive in modalità asincrona nel flusso memorizzato nel buffer. + Oggetto attività che rappresenta l'operazione asincrona. + Tipo dell'oggetto da serializzare. + Valore dell'oggetto da scrivere. Può essere null. + Flusso in cui scrivere il contenuto. + + , se disponibile. Può essere null. + Contesto di trasporto. + + + Rappresenta il risultato della negoziazione del contenuto eseguita tramite <see cref="M:System.Net.Http.Formatting.IContentNegotiator.Negotiate(System.Type,System.Net.Http.HttpRequestMessage,System.Collections.Generic.IEnumerable{System.Net.Http.Formatting.MediaTypeFormatter})" /> + + + Creare l'oggetto del risultato della negoziazione di contenuto. + Formattatore. + Media type preferito. Può essere null. + + + Formattatore selezionato per la serializzazione. + + + Media type associato al formattatore selezionato per la serializzazione. Può essere null. + + + Implementazione predefinita di , utilizzata per selezionare un'istanza di per o . + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + true per escludere i formattatori che stabiliscono una corrispondenza solo per il tipo di oggetto. In caso contrario, false. + + + Determina l'accuratezza della corrispondenza di ciascun formattatore con una richiesta HTTP. + Restituisce una raccolta di oggetti che rappresentano tutte le corrispondenze. + Tipo da serializzare. + Richiesta. + Set di oggetti disponibili per la selezione. + + + Se il valore è true, escludere i formattatori che determinano una corrispondenza solo per il tipo di oggetto. In caso contrario, false. + Restituisce un oggetto . + + + Stabilisce la corrispondenza di un set di campi di intestazione Accept in base ai media type supportati da un formattatore. + Restituisce un oggetto che indica il grado di qualità della corrispondenza oppure null se non è presente alcuna corrispondenza. + Elenco di valori di intestazione Accept disposti in ordine decrescente in base al fattore q. È possibile creare tale elenco chiamando il metodo . + Formattatore in base al quale stabilire la corrispondenza. + + + Stabilisce la corrispondenza di una richiesta in base agli oggetti di un formattatore di media type. + Restituisce un oggetto che indica il grado di qualità della corrispondenza oppure null se non è presente alcuna corrispondenza. + Richiesta. + Formattatore di media type. + + + Stabilire la corrispondenza del tipo di contenuto di una richiesta in base ai media type supportati da un formattatore. + Restituisce un oggetto che indica il grado di qualità della corrispondenza oppure null se non è presente alcuna corrispondenza. + Richiesta. + Formattatore in base al quale stabilire la corrispondenza. + + + Seleziona il primo media type supportato di un formattatore. + Restituisce un oggetto con impostato su oppure null se non è presente alcuna corrispondenza. + Tipo per cui stabilire la corrispondenza. + Formattatore in base al quale stabilire la corrispondenza. + + + Esegue la negoziazione del contenuto selezionando l'istanza di più appropriata tra i passati per la specificata che sono in grado di serializzare un oggetto del specificato. + Risultato della negoziazione contenente l'istanza di più appropriata oppure null se non è disponibile alcun formattatore appropriato. + Tipo da serializzare. + Richiesta. + Set di oggetti disponibili per la selezione. + + + Determina la codifica dei caratteri più appropriata per la scrittura della risposta. + Restituisce , che rappresenta la migliore corrispondenza. + Richiesta. + Formattatore di media type selezionato. + + + Seleziona la migliore tra le corrispondenze candidate trovate. + Restituisce l'oggetto , che rappresenta la migliore corrispondenza. + Raccolta di corrispondenze. + + + Dispone i valori di intestazione Accept in ordine decrescente in base al fattore q. + Restituisce l'elenco ordinato di oggetti MediaTypeWithQualityHeaderValue. + Raccolta di oggetti MediaTypeWithQualityHeaderValue, che rappresentano i valori di intestazione Accept. + + + Dispone un elenco di valori di intestazione Accept-Charset, Accept-Encoding, Accept-Language o valori correlati in ordine decrescente in base al fattore q. + Restituisce l'elenco ordinato di oggetti StringWithQualityHeaderValue. + Raccolta di oggetti StringWithQualityHeaderValue che rappresentano i campi di intestazione. + + + Valuta se una corrispondenza è migliore di quella corrente. + Restituisce qualsiasi oggetto che rappresenta una corrispondenza migliore. + Corrispondenza corrente. + Corrispondenza da valutare in base alla corrispondenza corrente. + + + Classe helper per la serializzazione di tipi <see cref="T:System.Collections.Generic.IEnumerable`1" /> mediante la delega tramite un'implementazione concreta."/&gt;. + Implementazione dell'interfaccia da delegare. + + + Inizializzare un oggetto DelegatingEnumerable. Questo costruttore è necessario per il funzionamento di . + + + Inizializzare un oggetto DelegatingEnumerable con un'interfaccia <see cref="T:System.Collections.Generic.IEnumerable`1" />. Questa è una classe helper per la delega di interfacce <see cref="T:System.Collections.Generic.IEnumerable`1" /> per . + Istanza di <see cref="T:System.Collections.Generic.IEnumerable`1" /> da cui ottenere l'enumeratore. + + + Questo metodo non è implementato ma è obbligatorio per la serializzazione. Non utilizzarlo. + Elemento da aggiungere. Non utilizzato. + + + Ottenere l'enumeratore dell'interfaccia <see cref="T:System.Collections.Generic.IEnumerable`1" /> associata. + Enumeratore dell'origine di <see cref="T:System.Collections.Generic.IEnumerable`1" />. + + + Ottenere l'enumeratore dell'interfaccia <see cref="T:System.Collections.Generic.IEnumerable`1" /> associata. + Enumeratore dell'origine di <see cref="T:System.Collections.Generic.IEnumerable`1" />. + + + Rappresenta la raccolta di dati del form. + + + Inizializza una nuova istanza della classe . + Coppie. + + + Inizializza una nuova istanza della classe . + Query. + + + Inizializza una nuova istanza della classe . + URI. + + + Ottiene la raccolta di dati del form. + Raccolta di dati del form. + Chiave. + + + Ottiene un enumeratore che scorre la raccolta. + Enumeratore che scorre la raccolta. + + + Ottiene i valori della raccolta di dati del form. + Valori della raccolta di dati del form. + Chiave. + + + Legge la raccolta di dati del form come raccolta di nome e valore. + Raccolta di dati del form come raccolta di nome e valore. + + + Ottiene un enumeratore che scorre la raccolta. + Enumeratore che scorre la raccolta. + + + Classe per la gestione di dati codificati negli URL di form HTML, definiti application/x-www-form-urlencoded. + + + Inizializza una nuova istanza della classe . + + + Esegue una query per determinare se è in grado di deserializzare un oggetto del tipo specificato. + true se è in grado di deserializzare il tipo. In caso contrario, false. + Tipo da deserializzare. + + + Esegue una query per determinare se è in grado di serializzare un oggetto del tipo specificato. + true se è in grado di serializzare il tipo. In caso contrario, false. + Tipo da serializzare. + + + Ottiene il media type predefinito per i dati codificati negli URL di form HTML, ovvero application/x-www-form-urlencoded. + Media type predefinito per i dati codificati negli URL di form HTML. + + + Ottiene o imposta la profondità massima consentita dal formattatore. + Profondità massima. + + + Ottiene o imposta la dimensione del buffer durante la lettura del flusso in ingresso. + Dimensione del buffer. + + + Deserializza in modo asincrono un oggetto del tipo specificato. + Istanza di il cui risultato sarà costituito dall'istanza di oggetto letta. + Tipo di oggetto da deserializzare. + + da leggere. + + per il contenuto letto. + + per la registrazione degli eventi. + + + Esegue la negoziazione del contenuto. Tale processo prevede la selezione di un writer di risposta (formattatore) in conformità con i valori di intestazione della richiesta. + + + Esegue la negoziazione del contenuto selezionando l'istanza di più appropriata tra i formattatori passati per la richiesta specificata che sono in grado di serializzare un oggetto del tipo specificato. + Risultato della negoziazione contenente l'istanza di più appropriata oppure null se non è disponibile alcun formattatore appropriato. + Tipo da serializzare. + Messaggio di richiesta contenente i valori di intestazione utilizzati per eseguire la negoziazione. + Set di oggetti disponibili per la selezione. + + + Specifica un'interfaccia callback che può essere utilizzata da un formattatore per la registrazione di errori durante la lettura. + + + Registra un errore. + Percorso del membro per il quale viene registrato l'errore. + Messaggio di errore. + + + Registra un errore. + Percorso del membro per il quale viene registrato l'errore. + Messaggio di errore da registrare. + + + Definisce il metodo che determina se un membro deve essere considerato obbligatorio per la deserializzazione. + + + Determina se un membro deve essere considerato obbligatorio per la deserializzazione. + true se deve essere considerato obbligatorio. In caso contrario, false. + + da deserializzare + + + Rappresenta la classe per la gestione di JSON. + + + Inizializza una nuova istanza della classe . + + + Determina se questa istanza di può leggere oggetti con il parametro specificato. + true se gli oggetti con il parametro specificato possono essere letti. In caso contrario, false. + Tipo di oggetto che verrà letto. + + + Determina se questa istanza di può scrivere oggetti con il parametro specificato. + true se gli oggetti con il parametro specificato possono essere scritti. In caso contrario, false. + Tipo di oggetto che verrà scritto. + + + Crea un'istanza di JsonSerializerSettings con le impostazioni predefinite utilizzate da . + Nuova istanza creata di JsonSerializerSettings con le impostazioni predefinite utilizzate da . + + + Ottiene il media type predefinito per JSON, ovvero "application/json". + + per JSON. + + + Ottiene o imposta un valore che indica se impostare un rientro per gli elementi durante la scrittura di dati. + true se si desidera impostare un rientro per gli elementi durante la scrittura di dati. In caso contrario, false. + + + Ottiene o imposta la profondità massima consentita dal formattatore. + Profondità massima consentita dal formattatore. + + + Legge dal flusso indicato in un oggetto con il parametro specificato. Questo metodo viene chiamato durante la deserializzazione. + Restituisce . + Tipo di oggetto da leggere. + Flusso da cui eseguire la lettura. + Contenuto scritto. + + per la registrazione degli eventi. + + + Ottiene o imposta la classe JsonSerializerSettings utilizzata per configurare l'oggetto JsonSerializer. + Classe JsonSerializerSettings utilizzata per configurare l'oggetto JsonSerializer. + + + Ottiene o imposta un valore che indica se utilizzare per impostazione predefinita. + true se si desidera utilizzare per impostazione predefinita. In caso contrario, false. + + + Scrive nel flusso indicato in un oggetto con il parametro specificato. Questo metodo viene chiamato durante la serializzazione. + + che scriverà il valore nel flusso. + Tipo di oggetto da scrivere. + Oggetto da scrivere. + + in cui scrivere il contenuto. + + in cui viene scritto il contenuto. + Classe . + + + Classe di base per la gestione della serializzazione e della deserializzazione di oggetti fortemente tipizzati mediante . + + + Inizializza una nuova istanza della classe . + + + Esegue una query per determinare se è in grado di deserializzare un oggetto del tipo specificato. + true se è in grado di deserializzare il tipo. In caso contrario, false. + Tipo da deserializzare. + + + Esegue una query per determinare se è in grado di serializzare un oggetto del tipo specificato. + true se è in grado di serializzare il tipo. In caso contrario, false. + Tipo da serializzare. + + + Ottiene il valore predefinito per il tipo specificato. + Valore predefinito. + Tipo per il quale ottenere il valore predefinito. + + + Restituisce un'istanza specializzata di in grado formattare una risposta per i parametri specificati. + Restituisce . + Tipo da formattare. + Richiesta. + Media type. + + + Ottiene o imposta il numero massimo di chiavi memorizzate in una T: . + Numero massimo di chiavi. + + + Ottiene la raccolta modificabile di oggetti che corrispondono alle richieste HTTP ai media type. + Raccolta . + + + Deserializza in modo asincrono un oggetto del tipo specificato. + Istanza di il cui risultato sarà costituito da un oggetto del tipo specificato. + Tipo dell'oggetto da deserializzare. + + da leggere. + + , se disponibile. Può essere null. + + per la registrazione degli eventi. + I tipi derivati devono supportare la lettura. + + + Ottiene o imposta l'istanza di utilizzata per determinare i membri obbligatori. + Istanza di . + + + Dato un set di intestazioni di contenuto, determina la codifica dei caratteri più appropriata alla lettura o alla scrittura di un corpo entità HTTP. + Codifica che rappresenta la migliore corrispondenza. + Intestazioni di contenuto. + + + Imposta le intestazioni predefinite per il contenuto che verrà formattato mediante questo formattatore. Questo metodo viene chiamato dal costruttore . Questa implementazione imposta l'intestazione Content-Type sul valore di mediaType se non è null. Se invece è null, imposta Content-Type sul media type predefinito del formattatore. Se nell'intestazione Content-Type non è specificato un set di caratteri, questo verrà impostato mediante l'istanza di configurata per il formattatore. + Tipo dell'oggetto sottoposto a serializzazione. Per ulteriori informazioni, vedere . + Intestazioni di contenuto che devono essere configurate. + Media type autorevole. Può essere null. + + + Ottiene la raccolta modificabile delle codifiche di carattere supportate da . + Raccolta di oggetti . + + + Ottiene la raccolta modificabile dei media type supportati da . + Raccolta di oggetti . + + + Esegue la scrittura in modo asincrono di un oggetto del tipo specificato. + + che eseguirà la scrittura. + Tipo dell'oggetto da scrivere. + Valore dell'oggetto da scrivere. Può essere null. + + in cui scrivere il contenuto. + + , se disponibile. Può essere null. + + , se disponibile. Può essere null. + I tipi derivati devono supportare la scrittura. + + + Rappresenta una classe di raccolte contenente istanze di . + + + Inizializza una nuova istanza della classe con valori predefiniti. + + + Inizializza una nuova istanza della classe con i formattatori indicati in . + Raccolta di istanze di da inserire nella raccolta. + + + Esegue la ricerca in una raccolta di un formattatore in grado di leggere il parametro .NET nel media type indicato in . + + in grado di leggere il tipo oppure null se non viene trovato alcun formattatore. + Tipo .NET da leggere. + Media type per cui determinare la corrispondenza. + + + Esegue la ricerca in una raccolta di un formattatore in grado di scrivere il parametro .NET nel media type indicato in . + + in grado di scrivere il tipo oppure null se non viene trovato alcun formattatore. + Tipo .NET da scrivere. + Media type per cui determinare la corrispondenza. + + + Ottiene l'istanza di da utilizzare per i dati application/x-www-form-urlencoded. + Istanza di da utilizzare per i dati application/x-www-form-urlencoded. + + + Determina se è uno dei tipi loosely defined che devono essere esclusi dalla convalida. + true se il tipo deve essere escluso. In caso contrario, false. + + .NET da convalidare. + + + Ottiene l'istanza di da utilizzare per JSON. + Istanza di da utilizzare per JSON. + + + Ottiene l'istanza di da utilizzare per XML. + Istanza di da utilizzare per XML. + + + Aggiorna il set di elementi del formattatore specificato in modo da associare il mediaType alle istanze di contenenti un parametro e un valore di query specifici. + + che riceverà il nuovo elemento . + Nome del parametro della query. + Valore assegnato al parametro della query. + + da associare a un'istanza di contenente una stringa di query corrispondente a queryStringParameterName e queryStringParameterValue. + + + Aggiorna il set di elementi del formattatore specificato in modo da associare il mediaType alle istanze di contenenti un parametro e un valore di query specifici. + + che riceverà il nuovo elemento . + Nome del parametro della query. + Valore assegnato al parametro della query. + Media type da associare a un'istanza di contenente una stringa di query corrispondente a queryStringParameterName e queryStringParameterValue. + + + Aggiorna il set di elementi del formattatore specificato in modo da associare il mediaType a un campo specifico dell'intestazione della richiesta HTTP con un valore specifico. + + che riceverà il nuovo elemento . + Nome dell'intestazione per cui determinare la corrispondenza. + Valore dell'intestazione per cui determinare la corrispondenza. + + da utilizzare per determinare la corrispondenza con headerValue. + se impostato su true, headerValue viene considerato corrispondente quando coincide con una sottostringa dell'effettivo valore dell'intestazione. + + da associare a una voce con un nome corrispondente a headerName e un valore corrispondente a headerValue. + + + Aggiorna il set di elementi del formattatore specificato in modo da associare il mediaType a un campo specifico dell'intestazione della richiesta HTTP con un valore specifico. + + che riceverà il nuovo elemento . + Nome dell'intestazione per cui determinare la corrispondenza. + Valore dell'intestazione per cui determinare la corrispondenza. + + da utilizzare per determinare la corrispondenza con headerValue. + se impostato su true, headerValue viene considerato corrispondente quando coincide con una sottostringa dell'effettivo valore dell'intestazione. + Media type da associare a una voce con un nome corrispondente a headerName e un valore corrispondente a headerValue. + + + Questa classe descrive il grado di corrispondenza di un determinato oggetto con una richiesta. + + + Inizializza una nuova istanza della classe . + Formattatore corrispondente. + Media type. Può essere null. In tal caso, viene utilizzato il media type "application/octet-stream". + Qualità della corrispondenza. Può essere null. In tal caso, la corrispondenza viene considerata completa con un valore pari a 1,0. + Tipo di corrispondenza. + + + Ottiene il formattatore di media type. + + + Ottiene il media type corrispondente. + + + Ottiene la qualità della corrispondenza. + + + Ottiene il tipo di corrispondenza che si è verificata. + + + Contiene informazioni sul grado di corrispondenza di un oggetto con le preferenze esplicite o implicite di una richiesta in ingresso. + + + Nessuna corrispondenza trovata. + + + Corrispondenza determinata per un tipo. Questo significa che il formattatore è in grado di serializzare il tipo. + + + Corrispondenza determinata per un'intestazione Accept letterale esplicita, ad esempio "application/json". + + + Corrispondenza determinata per un intervallo di sottotipi esplicito in un'intestazione Accept, ad esempio "application/*". + + + Corrispondenza determinata per un intervallo "*/*" esplicito nell'intestazione Accept. + + + Corrispondenza determinata per in seguito all'applicazione dei diversi oggetti . + + + Corrispondenza determinata per il media type del corpo entità nel messaggio di richiesta HTTP. + + + Classe di base astratta utilizzata per creare un'associazione tra le istanze di o che hanno determinate caratteristiche e uno specifico elemento . + + + Inizializza una nuova istanza di una classe con il valore di mediaType specificato. + Istanza di associata alle istanze di o che hanno le caratteristiche specificate di . + + + Inizializza una nuova istanza di una classe con il valore di mediaType specificato. + Istanza di associata alle istanze di o che hanno le caratteristiche specificate di . + + + Ottiene l'elemento associato alle istanze di o che hanno le caratteristiche specificate di . + + + Restituisce la qualità della corrispondenza dell'elemento associato alla richiesta. + Qualità della corrispondenza. Il valore deve essere compreso tra 0,0 e 1,0. 0,0 significa che non è presente alcuna corrispondenza. 1,0 significa che la corrispondenza è completa. + Istanza di da valutare per le caratteristiche associate a di . + + + Classe che fornisce elementi da stringhe di query. + + + Inizializza una nuova istanza della classe . + Nome del parametro della stringa di query per il quale determinare la corrispondenza, se presente. + Valore del parametro della stringa di query specificato da queryStringParameterName. + + da utilizzare se il parametro della query specificato da queryStringParameterName è presente e se a tale parametro è assegnato il valore specificato da queryStringParameterValue. + + + Inizializza una nuova istanza della classe . + Nome del parametro della stringa di query per il quale determinare la corrispondenza, se presente. + Valore del parametro della stringa di query specificato da queryStringParameterName. + Media type da utilizzare se il parametro della query specificato da queryStringParameterName è presente e se a tale parametro è assegnato il valore specificato da queryStringParameterValue. + + + Ottiene il nome del parametro della stringa di query. + + + Ottiene il valore del parametro della stringa di query. + + + Restituisce un valore che indica se l'istanza corrente di può restituire un elemento dalla richiesta. + Se questa istanza può generare un elemento dalla richiesta, restituisce 1,0. In caso contrario, restituisce 0,0. + + da controllare. + + + Questa classe fornisce il mapping tra un campo di intestazione di richiesta HTTP arbitrario e un elemento utilizzato per selezionare le istanze di per la gestione del corpo entità di un oggetto o . <remarks>Per determinare una corrispondenza, questa classe verifica solo i campi di intestazione associati a . Non controlla i campi di intestazione associati alle istanze di o .</remarks> + + + Inizializza una nuova istanza della classe . + Nome dell'intestazione per cui determinare la corrispondenza. + Valore dell'intestazione per cui determinare la corrispondenza. + + da utilizzare per determinare la corrispondenza con headerValue. + se impostato su true, headerValue viene considerato corrispondente quando coincide con una sottostringa dell'effettivo valore dell'intestazione. + + da utilizzare se headerName e headerValue vengono considerati corrispondenti. + + + Inizializza una nuova istanza della classe . + Nome dell'intestazione per cui determinare la corrispondenza. + Valore dell'intestazione per cui determinare la corrispondenza. + Confronto tra valori da utilizzare per determinare la corrispondenza con headerValue. + se impostato su true, headerValue viene considerato corrispondente quando coincide con una sottostringa dell'effettivo valore dell'intestazione. + Media type da utilizzare se headerName e headerValue vengono considerati corrispondenti. + + + Ottiene il nome dell'intestazione per cui determinare la corrispondenza. + + + Ottiene il valore dell'intestazione per cui determinare la corrispondenza. + + + Ottiene l'istanza di da utilizzare per determinare la corrispondenza con . + + + Ottiene un valore che indica se corrisponde a una sottostringa dell'effettivo valore dell'intestazione. + truefalse + + + Restituisce un valore che indica se l'istanza corrente di può restituire un elemento dalla richiesta. + Qualità della corrispondenza. Il valore deve essere compreso tra 0,0 e 1,0. 0,0 significa che non è presente alcuna corrispondenza. 1,0 significa che la corrispondenza è completa. + + da controllare. + + + Oggetto che esegue il mapping del campo di intestazione HTTP X-Requested-With impostato da AJAX XmlHttpRequest (XHR) sul media type "application/json" se nella richiesta non sono presenti campi di intestazione Accept espliciti. + + + Inizializza una nuova istanza della classe . + + + Restituisce un valore che indica se l'istanza corrente di può restituire un elemento dalla richiesta. + Qualità della corrispondenza. 0,0 significa che non è presente alcuna corrispondenza. 1,0 significa che la corrispondenza è completa e che la richiesta è stata effettuata utilizzando XmlHttpRequest senza un'intestazione Accept. + + da controllare. + + + Classe per la gestione di Xml. + + + Inizializza una nuova istanza della classe . + + + Esegue una query per determinare se è in grado di deserializzare un oggetto del tipo specificato. + true se è in grado di deserializzare il tipo. In caso contrario, false. + Tipo da deserializzare. + + + Esegue una query per determinare se è in grado di serializzare un oggetto del tipo specificato. + true se è in grado di serializzare il tipo. In caso contrario, false. + Tipo da serializzare. + + + Ottiene il media type predefinito per il formattatore XML. + Media type predefinito, ovvero "application/xml". + + + Ottiene o imposta un valore che indica se impostare un rientro per gli elementi durante la scrittura di dati. + true per impostare il rientro degli elementi. In caso contrario, false. + + + Ottiene e imposta il livello di annidamento massimo. + Livello di annidamento massimo. + + + Chiamato durante la deserializzazione per leggere un oggetto del tipo specificato dall'oggetto readStream specificato. + Istanza di il cui risultato sarà costituito dall'istanza di oggetto letta. + Tipo di oggetto da leggere. + + da cui eseguire la lettura. + + per il contenuto letto. + + per la registrazione degli eventi. + + + Annulla la registrazione del serializzatore attualmente associato al tipo specificato. + true se per il tipo è stato precedentemente registrato un serializzatore. In caso contrario, false. + Tipo di oggetto di cui deve essere rimosso il serializzatore. + + + Registra un oggetto per la lettura o la scrittura di oggetti di un tipo specificato. + Istanza di . + Tipo di oggetto che verrà serializzato o deserializzato con . + + + Registra un oggetto per la lettura o la scrittura di oggetti di un tipo specificato. + Tipo di oggetto che verrà serializzato o deserializzato con . + Istanza di . + + + Registra un oggetto per la lettura o la scrittura di oggetti di un tipo specificato. + Tipo di oggetto che verrà serializzato o deserializzato con . + Istanza di . + + + Registra un oggetto per la lettura o la scrittura di oggetti di un tipo specificato. + Istanza di . + Tipo di oggetto che verrà serializzato o deserializzato con . + + + Ottiene o imposta un valore che indica se il formattatore XML utilizza anziché come serializzatore predefinito. + Se il valore è true, per impostazione predefinita il formattatore utilizza . In caso contrario, utilizza . + + + Chiamato durante la serializzazione per scrivere un oggetto del tipo specificato nell'oggetto writeStream specificato. + + che scriverà il valore nel flusso. + Tipo di oggetto da scrivere. + Oggetto da scrivere. + + in cui scrivere il contenuto. + + per il contenuto scritto. + Classe . + + + Rappresenta gli argomenti degli eventi relativi allo stato di avanzamento HTTP. + + + Inizializza una nuova istanza della classe . + Percentuale di avanzamento. + Token utente. + Numero di byte trasferiti. + Numero totale di byte trasferiti. + + + Ottiene il numero di byte trasferiti durante l'avanzamento HTTP. + Numero di byte trasferiti durante l'avanzamento HTTP. + + + Ottiene il numero totale di byte trasferiti dall'avanzamento HTTP. + Numero totale di byte trasferiti dall'avanzamento HTTP. + + + Genera notifiche sullo stato di avanzamento sia per le entità richiesta caricate sia per le entità risposta scaricate. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Gestore di messaggi interno. + + + Si verifica quando le entità evento vengono scaricate. + + + Si verifica quando le entità evento vengono caricate. + + + Genera l'evento che gestisce la richiesta dello stato di avanzamento. + Richiesta. + Gestore eventi da utilizzare per la richiesta. + + + Genera l'evento che gestisce la risposta dello stato di avanzamento. + Richiesta. + Gestore eventi da utilizzare per la richiesta. + + + Invia il messaggio di stato specificato a un server HTTP per il recapito. + Messaggio di stato inviato. + Richiesta. + Token di annullamento. + + + Fornisce un valore per l'intestazione Cookie. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Valore del nome. + Valori. + + + Inizializza una nuova istanza della classe . + Valore del nome. + Valore. + + + Crea una copia superficiale del valore del cookie. + Copia superficiale del valore del cookie. + + + Ottiene una raccolta di cookie inviati dal client. + Oggetto raccolta che rappresenta le variabili dei cookie del client. + + + Ottiene o imposta il dominio a cui associare il cookie. + Nome del dominio a cui associare il cookie. + + + Ottiene o imposta la data e l'ora di scadenza per il cookie. + Ora di scadenza del cookie sul client. + + + Ottiene o imposta un valore che specifica se un cookie è accessibile da uno script sul lato client. + true se il cookie possiede l'attributo HttpOnly e se non è possibile accedere ad esso tramite uno script sul lato client. In caso contrario, false. + + + Ottiene un collegamento alla proprietà del cookie. + Valore del cookie. + + + Ottiene o imposta la durata massima consentita per una risorsa. + Durata massima consentita per una risorsa. + + + Ottiene o imposta il percorso virtuale da trasmettere con il cookie corrente. + Percorso virtuale da trasmettere con il cookie corrente. + + + Ottiene o imposta un valore che indica se trasmettere il cookie mediante Secure Sockets Layer (SSL), ovvero solo tramite HTTPS. + true per trasmettere il cookie tramite una connessione SSL (HTTPS). In caso contrario, false. + + + Restituisce una stringa che rappresenta l'oggetto corrente. + Stringa che rappresenta l'oggetto corrente. + + + Indica un valore che indica se la rappresentazione stringa verrà convertita. + true se la rappresentazione stringa verrà convertita. In caso contrario, false. + Valore di input. + Valore analizzato da convertire. + + + Contiene il nome del cookie e il relativo stato associato. + + + Inizializza una nuova istanza della classe . + Nome del cookie. + + + Inizializza una nuova istanza della classe . + Nome del cookie. + Raccolta di coppie nome-valore per il cookie. + + + Inizializza una nuova istanza della classe . + Nome del cookie. + Valore del cookie. + + + Restituisce un nuovo oggetto che è una copia dell'istanza corrente. + Nuovo oggetto che è una copia dell'istanza corrente. + + + Ottiene o imposta il valore del cookie con il nome specificato, se i dati del cookie sono strutturati. + Valore del cookie con il nome specificato. + + + Ottiene o imposta il nome del cookie. + Nome del cookie. + + + Restituisce la stringa che rappresenta l'oggetto corrente. + Stringa che rappresenta l'oggetto corrente. + + + Ottiene o imposta il valore del cookie, se i dati del cookie sono costituiti da un semplice valore stringa. + Valore del cookie. + + + Ottiene o imposta la raccolta di coppie nome-valore, se i dati del cookie sono strutturati. + Raccolta di coppie nome-valore per il cookie. + + + \ No newline at end of file diff --git a/packages/Microsoft.AspNet.WebApi.Core.4.0.30506.0/Microsoft.AspNet.WebApi.Core.4.0.30506.0.nupkg b/packages/Microsoft.AspNet.WebApi.Core.4.0.30506.0/Microsoft.AspNet.WebApi.Core.4.0.30506.0.nupkg new file mode 100644 index 0000000..8c0e7cb Binary files /dev/null and b/packages/Microsoft.AspNet.WebApi.Core.4.0.30506.0/Microsoft.AspNet.WebApi.Core.4.0.30506.0.nupkg differ diff --git a/packages/Microsoft.AspNet.WebApi.Core.4.0.30506.0/content/web.config.transform b/packages/Microsoft.AspNet.WebApi.Core.4.0.30506.0/content/web.config.transform new file mode 100644 index 0000000..d68d922 --- /dev/null +++ b/packages/Microsoft.AspNet.WebApi.Core.4.0.30506.0/content/web.config.transform @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/packages/Microsoft.AspNet.WebApi.Core.4.0.30506.0/lib/net40/System.Web.Http.dll b/packages/Microsoft.AspNet.WebApi.Core.4.0.30506.0/lib/net40/System.Web.Http.dll new file mode 100644 index 0000000..b247419 Binary files /dev/null and b/packages/Microsoft.AspNet.WebApi.Core.4.0.30506.0/lib/net40/System.Web.Http.dll differ diff --git a/packages/Microsoft.AspNet.WebApi.Core.4.0.30506.0/lib/net40/System.Web.Http.xml b/packages/Microsoft.AspNet.WebApi.Core.4.0.30506.0/lib/net40/System.Web.Http.xml new file mode 100644 index 0000000..ade4a8c --- /dev/null +++ b/packages/Microsoft.AspNet.WebApi.Core.4.0.30506.0/lib/net40/System.Web.Http.xml @@ -0,0 +1,4679 @@ + + + + System.Web.Http + + + + Creates an that represents an exception. + The request must be associated with an instance.An whose content is a serialized representation of an instance. + The HTTP request. + The status code of the response. + The exception. + + + Creates an that represents an error message. + The request must be associated with an instance.An whose content is a serialized representation of an instance. + The HTTP request. + The status code of the response. + The error message. + + + Creates an that represents an exception with an error message. + The request must be associated with an instance.An whose content is a serialized representation of an instance. + The HTTP request. + The status code of the response. + The error message. + The exception. + + + Creates an that represents an error. + The request must be associated with an instance.An whose content is a serialized representation of an instance. + The HTTP request. + The status code of the response. + The HTTP error. + + + Creates an that represents an error in the model state. + The request must be associated with an instance.An whose content is a serialized representation of an instance. + The HTTP request. + The status code of the response. + The model state. + + + Creates an wired up to the associated . + An initialized wired up to the associated . + The HTTP request message which led to this response message. + The HTTP response status code. + The content of the HTTP response message. + The type of the HTTP response message. + + + Creates an wired up to the associated . + An initialized wired up to the associated . + The HTTP request message which led to this response message. + The HTTP response status code. + The content of the HTTP response message. + The media type formatter. + The type of the HTTP response message. + + + Creates an wired up to the associated . + An initialized wired up to the associated . + The HTTP request message which led to this response message. + The HTTP response status code. + The content of the HTTP response message. + The media type formatter. + The media type header value. + The type of the HTTP response message. + + + Creates an wired up to the associated . + An initialized wired up to the associated . + The HTTP request message which led to this response message. + The HTTP response status code. + The content of the HTTP response message. + The media type formatter. + The media type. + The type of the HTTP response message. + + + Creates an wired up to the associated . + An initialized wired up to the associated . + The HTTP request message which led to this response message. + The HTTP response status code. + The content of the HTTP response message. + The media type header value. + The type of the HTTP response message. + + + Creates an wired up to the associated . + An initialized wired up to the associated . + The HTTP request message which led to this response message. + The HTTP response status code. + The content of the HTTP response message. + The media type. + The type of the HTTP response message. + + + Creates an wired up to the associated . + An initialized wired up to the associated . + The HTTP request message which led to this response message. + The HTTP response status code. + The content of the HTTP response message. + The HTTP configuration which contains the dependency resolver used to resolve services. + The type of the HTTP response message. + + + Disposes of all tracked resources associated with the which were added via the method. + The HTTP request. + + + Gets the current X.509 certificate from the given HTTP request. + The current , or null if a certificate is not available. + The HTTP request. + + + Retrieves the for the given request. + The for the given request. + The HTTP request. + + + Retrieves the which has been assigned as the correlation ID associated with the given . The value will be created and set the first time this method is called. + The object that represents the correlation ID associated with the request. + The HTTP request. + + + Retrieves the for the given request or null if not available. + The for the given request or null if not available. + The HTTP request. + + + Gets the parsed query string as a collection of key-value pairs. + The query string as a collection of key-value pairs. + The HTTP request. + + + Retrieves the for the given request or null if not available. + The for the given request or null if not available. + The HTTP request. + + + Retrieves the for the given request or null if not available. + The for the given request or null if not available. + The HTTP request. + + + Gets a instance for an HTTP request. + A instance that is initialized for the specified HTTP request. + The HTTP request. + + + Adds the given to a list of resources that will be disposed by a host once the is disposed. + The HTTP request controlling the lifecycle of . + The resource to dispose when is being disposed. + + + Represents the message extensions for the HTTP response from an ASP.NET operation. + + + Attempts to retrieve the value of the content for the . + The result of the retrieval of value of the content. + The response of the operation. + The value of the content. + The type of the value to retrieve. + + + Represents extensions for adding items to a . + + + Updates the given formatter's set of elements so that it associates the mediaType with s ending with the given uriPathExtension. + The to receive the new item. + The string of the path extension. + The to associate with s ending with uriPathExtension. + + + Updates the given formatter's set of elements so that it associates the mediaType with s ending with the given uriPathExtension. + The to receive the new item. + The string of the path extension. + The string media type to associate with s ending with uriPathExtension. + + + Provides s from path extensions appearing in a . + + + Initializes a new instance of the class. + The extension corresponding to mediaType. This value should not include a dot or wildcards. + The that will be returned if uriPathExtension is matched. + + + Initializes a new instance of the class. + The extension corresponding to mediaType. This value should not include a dot or wildcards. + The media type that will be returned if uriPathExtension is matched. + + + Returns a value indicating whether this instance can provide a for the of request. + If this instance can match a file extension in request it returns 1.0 otherwise 0.0. + The to check. + + + Gets the path extension. + The path extension. + + + The path extension key. + + + Represents an attribute that specifies which HTTP methods an action method will respond to. + + + Initializes a new instance of the class by using a list of HTTP methods that the action method will respond to. + The HTTP methods that the action method will respond to. + + + Gets or sets the list of HTTP methods that the action method will respond to. + Gets or sets the list of HTTP methods that the action method will respond to. + + + Represents an attribute that is used for the name of an action. + + + Initializes a new instance of the class. + The name of the action. + + + Gets or sets the name of the action. + The name of the action. + + + Specifies that actions and controllers are skipped by during authorization. + + + Initializes a new instance of the class. + + + Defines properties and methods for API controller. + + + Initializes a new instance of the class. + + + Gets or sets the of the current . + The of the current . + + + Gets the of the current . + The of the current . + + + Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. + + + Releases the unmanaged resources that are used by the object and, optionally, releases the managed resources. + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + Executes asynchronously a single HTTP operation. + The newly started task. + The controller context for a single HTTP operation. + The cancellation token assigned for the HTTP operation. + + + Initializes the instance with the specified . + The object that is used for the initialization. + + + Gets the model state after the model binding process. + The model state after the model binding process. + + + Gets or sets the of the current . + The of the current . + + + Returns an instance of a , which is used to generate URLs to other APIs. + A object which is used to generate URLs to other APIs. + + + Returns the current principal associated with this request. + The current principal associated with this request. + + + Specifies the authorization filter that verifies the request's . + + + Initializes a new instance of the class. + + + Processes requests that fail authorization. + The context. + + + Indicates whether the specified control is authorized. + true if the control is authorized; otherwise, false. + The context. + + + Calls when an action is being authorized. + The context. + The context parameter is null. + + + Gets or sets the authorized roles. + The roles string. + + + Gets a unique identifier for this attribute. + A unique identifier for this attribute. + + + Gets or sets the authorized users. + The users string. + + + An attribute that specifies that an action parameter comes only from the entity body of the incoming . + + + Initializes a new instance of the class. + + + Gets a parameter binding. + The parameter binding. + The parameter description. + + + An attribute that specifies that an action parameter comes from the URI of the incoming . + + + Initializes a new instance of the class. + + + Gets the value provider factories for the model binder. + A collection of objects. + The configuration. + + + Represents attributes that specifies that HTTP binding should exclude a property. + + + Initializes a new instance of the class. + + + Represents the required attribute for http binding. + + + Initializes a new instance of the class. + + + Configuration of instances. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class with an HTTP route collection. + The HTTP route collection to associate with this instance. + + + Gets or sets the dependency resolver associated with thisinstance. + The dependency resolver. + + + Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. + + + Releases the unmanaged resources that are used by the object and, optionally, releases the managed resources. + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + Gets the list of filters that apply to all requests served using this instance. + The list of filters. + + + Gets the media-type formatters for this instance. + A collection of objects. + + + Gets or sets a value indicating whether error details should be included in error messages. + The value that indicates that error detail policy. + + + Gets or sets the action that will perform final initialization of the instance before it is used to process requests. + The action that will perform final initialization of the instance. + + + Gets an ordered list of instances to be invoked as an travels up the stack and an travels down in stack in return. + The message handler collection. + + + The collection of rules for how parameters should be bound. + A collection of functions that can produce a parameter binding for a given parameter. + + + Gets the properties associated with this instance. + The that contains the properties. + + + Gets the associated with this instance. + The . + + + Gets the container of default services associated with this instance. + The that contains the default services for this instance. + + + Gets the root virtual path. + The root virtual path. + + + Contains extension methods for the class. + + + Register that the given parameter type on an Action is to be bound using the model binder. + configuration to be updated. + parameter type that binder is applied to + a model binder + + + No content here will be updated; please do not add material here. + + + Initializes a new instance of the class. + + + Gets a collection of HTTP methods. + A collection of HTTP methods. + + + Defines a serializable container for arbitrary error information. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class for exception. + The exception to use for error information. + true to include the exception information in the error; false otherwise + + + Initializes a new instance of the class containing error message message. + The error message to associate with this instance. + + + Initializes a new instance of the class for modelState. + The invalid model state to use for error information. + true to include exception messages in the error; false otherwise + + + The error message associated with this instance. + + + This method is reserved and should not be used. + Always returns null. + + + Generates an instance from its XML representation. + The stream from which the object is deserialized. + + + Converts an instance into its XML representation. + The stream to which the object is serialized. + + + No content here will be updated; please do not add material here. + + + Initializes a new instance of the class. + + + Gets the collection of HTTP methods. + A collection of HTTP methods. + + + Represents an HTTP head attribute. + + + Initializes a new instance of the class. + + + Gets the collection of HTTP methods. + A collection of HTTP methods. + + + Represents an attribute that is used to restrict an HTTP method so that the method handles only HTTP OPTIONS requests. + + + Initializes a new instance of the class. + + + Gets the collection of methods supported by HTTP OPTIONS requests. + The collection of methods supported by HTTP OPTIONS requests. + + + Represents a HTTP patch attribute. + + + Initializes a new instance of the class. + + + Gets a collection of HTTP methods. + A collection of HTTP methods. + + + No content here will be updated; please do not add material here. + + + Initializes a new instance of the class. + + + Gets a collection of HTTP methods. + A collection of HTTP methods. + + + Represents an attribute that is used to restrict an HTTP method so that the method handles only HTTP PUT requests. + + + Initializes a new instance of the class. + + + Gets the read-only collection of HTTP PUT methods. + The read-only collection of HTTP PUT methods. + + + An exception that allows for a given to be returned to the client. + + + Initializes a new instance of the class. + The HTTP response to return to the client. + + + Initializes a new instance of the class. + The status code of the response. + + + Gets the HTTP response to return to the client. + The that represents the HTTP response. + + + A collection of instances. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + The virtual path root. + + + Adds an instance to the collection. + The name of the route. + The instance to add to the collection. + + + Removes all items from the collection. + + + Determines whether the collection contains a specific . + true if the is found in the collection; otherwise, false. + The object to locate in the collection. + + + Determines whether the collection contains an element with the specified key. + true if the collection contains an element with the key; otherwise, false. + The key to locate in the collection. + + + Copies the instances of the collection to an array, starting at a particular array index. + The array that is the destination of the elements copied from the collection. + The zero-based index in at which copying begins. + + + Copies the route names and instances of the collection to an array, starting at a particular array index. + The array that is the destination of the elements copied from the collection. + The zero-based index in at which copying begins. + + + Gets the number of items in the collection. + The number of items in the collection. + + + Creates an instance. + The new instance. + The route template. + An object that contains the default route parameters. + An object that contains the route constraints. + The route data tokens. + + + Creates an instance. + The new instance. + The route template. + An object that contains the default route parameters. + An object that contains the route constraints. + The route data tokens. + The message handler for the route. + + + Creates an instance. + The new instance. + The route template. + An object that contains the default route parameters. + An object that contains the route constraints. + + + Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. + + + Releases the unmanaged resources that are used by the object and, optionally, releases the managed resources. + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + Returns an enumerator that iterates through the collection. + An that can be used to iterate through the collection. + + + Gets the route data for a specified HTTP request. + An instance that represents the route data. + The HTTP request. + + + Gets a virtual path. + An instance that represents the virtual path. + The HTTP request. + The route name. + The route values. + + + Inserts an instance into the collection. + The zero-based index at which should be inserted. + The route name. + The to insert. The value cannot be null. + + + Gets a value indicating whether the collection is read-only. + true if the collection is read-only; otherwise, false. + + + Gets or sets the element at the specified index. + The at the specified index. + The zero-based index of the element to get or set. + + + Gets or sets the element with the specified route name. + The at the specified index. + The route name. + + + Called internally to get the enumerator for the collection. + An that can be used to iterate through the collection. + + + Removes an instance from the collection. + true if the element is successfully removed; otherwise, false. This method also returns false if was not found in the collection. + The name of the route to remove. + + + Adds an item to the collection. + The object to add to the collection. + + + Removes the first occurrence of a specific object from the collection. + true if was successfully removed from the collection; otherwise, false. This method also returns false if is not found in the original collection. + The object to remove from the collection. + + + Returns an enumerator that iterates through the collection. + An object that can be used to iterate through the collection. + + + Gets the with the specified route name. + true if the collection contains an element with the specified name; otherwise, false. + The route name. + When this method returns, contains the instance, if the route name is found; otherwise, null. This parameter is passed uninitialized. + + + Gets the virtual path root. + The virtual path root. + + + Extension methods for + + + Maps the specified route template. + A reference to the mapped route. + A collection of routes for the application. + The name of the route to map. + The route template for the route. + + + Maps the specified route template and sets default route values. + A reference to the mapped route. + A collection of routes for the application. + The name of the route to map. + The route template for the route. + An object that contains default route values. + + + Maps the specified route template and sets default route values and constraints. + A reference to the mapped route. + A collection of routes for the application. + The name of the route to map. + The route template for the route. + An object that contains default route values. + A set of expressions that constrain the values for routeTemplate. + + + Maps the specified route template and sets default route values, constraints, and end-point message handler. + A reference to the mapped route. + A collection of routes for the application. + The name of the route to map. + The route template for the route. + An object that contains default route values. + A set of expressions that constrain the values for routeTemplate. + The handler to which the request will be dispatched. + + + Defines an implementation of an which dispatches an incoming and creates an as a result. + + + Initializes a new instance of the class, using the default configuration and dispatcher. + + + Initializes a new instance of the class with a specified dispatcher. + The HTTP dispatcher that will handle incoming requests. + + + Initializes a new instance of the class with a specified configuration. + The used to configure this instance. + + + Initializes a new instance of the class with a specified configuration and dispatcher. + The used to configure this instance. + The HTTP dispatcher that will handle incoming requests. + + + Gets the used to configure this instance. + The used to configure this instance. + + + Gets the HTTP dispatcher that handles incoming requests. + The HTTP dispatcher that handles incoming requests. + + + Releases the unmanaged resources that are used by the object and, optionally, releases the managed resources. + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + Prepares the server for operation. + + + Dispatches an incoming . + A task representing the asynchronous operation. + The request to dispatch. + The token to monitor for cancellation requests. + + + Specifies whether error details, such as exception messages and stack traces, should be included in error messages. + + + Use the default behavior for the host environment. For ASP.NET hosting, use the value from the customErrors element in the Web.config file. For self-hosting, use the value . + + + Only include error details when responding to a local request. + + + Always include error details. + + + Never include error details. + + + Represents an attribute that is used to indicate that a controller method is not an action method. + + + Initializes a new instance of the class. + + + Attribute on a parameter or type that produces a . If the attribute is on a type-declaration, then it's as if that attribute is present on all action parameters of that type. + + + Initializes a new instance of the class. + + + Gets the parameter binding. + The parameter binding. + The parameter description. + + + Enables a controller action to support OData query parameters. + + + Initializes a new instance of the class. + + + Applies the result limit to the query results. + The query results after the result limit is applied. + The context for the action. + The original query results. + + + Called by the Web API framework after the action method executes. + The filter context. + + + Called by the Web API framework before the action method executes. + The filter context. + + + The maximum number of results that should be returned from this query regardless of query-specified limits. + The maximum number of results that should be returned. A value of zero indicates no limit. + + + The to use. Derived classes can use this to have a per-attribute query builder instead of the one on + + + The class can be used to indicate properties about a route parameter (the literals and placeholders located within segments of a ). It can for example be used to indicate that a route parameter is optional. + + + An optional parameter. + + + Returns a that represents this instance. + A that represents this instance. + + + Provides type-safe accessors for services obtained from a object. + + + Gets the service. + Returns an instance. + The services container. + + + Gets the service. + Returns aninstance. + The services container. + + + Gets the service. + Returns aninstance. + The services container. + + + Gets the service. + Returns an instance. + The services container. + + + Gets the service. + Returns aninstance. + The services container. + + + Gets the service. + Returns aninstance. + The services container. + + + Gets the service. + Returns aninstance. + The services container. + + + Gets the service. + Returns aninstance. + The services container. + + + Gets the collection. + Returns a collection of objects. + The services container. + + + Gets the service. + Returns an instance. + The services container. + + + Gets the service. + Returns an instance, or null if no instance was registered. + The services container. + + + Gets the service. + Returns aninstance. + The services container. + + + Gets the service. + Returns an instance. + The services container. + + + Gets the collection. + Returns a collection of objects. + The services container. + + + Gets the service. + Returns an instance. + The services container. + + + Gets the collection. + Returns a collection ofobjects. + The services container. + + + Gets the service. + Returns aninstance. + The services container. + + + Gets the service. + Returns aninstance. + The services container. + + + Gets the service. + Returns aninstance. + The services container. + + + Gets the collection. + Returns a colleciton ofobjects. + The services container. + + + Invokes the action methods of a controller. + + + Initializes a new instance of the class. + + + Asynchronously invokes the specified action by using the specified controller context. + The invoked action. + The controller context. + The cancellation token. + + + Represents a reflection based action selector. + + + Initializes a new instance of the class. + + + Gets the action mappings for the . + The action mappings. + The information that describes a controller. + + + Selects an action for the . + The selected action. + The controller context. + + + Represents a container for services that can be specific to a controller. This shadows the services from its parent . A controller can either set a service here, or fall through to the more global set of services. + + + Initializes a new instance of the class. + The parent services container. + + + Removes a single-instance service from the default services. + The type of service. + + + Gets a service of the specified type. + The first instance of the service, or null if the service is not found. + The type of service. + + + Gets the list of service objects for a given service type, and validates the service type. + The list of service objects of the specified type. + The service type. + + + Gets the list of service objects for a given service type. + The list of service objects of the specified type, or an empty list if the service is not found. + The type of service. + + + Queries whether a service type is single-instance. + true if the service type has at most one instance, or false if the service type supports multiple instances. + The service type. + + + Replaces a single-instance service object. + The service type. + The service object that replaces the previous instance. + + + Describes *how* the binding will happen and does not actually bind. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + The back pointer to the action this binding is for. + The synchronous bindings for each parameter. + + + Gets or sets the back pointer to the action this binding is for. + The back pointer to the action this binding is for. + + + Executes asynchronously the binding for the given request context. + Task that is signaled when the binding is complete. + The action context for the binding. This contains the parameter dictionary that will get populated. + The cancellation token for cancelling the binding operation. Or a binder can also bind a parameter to this. + + + Gets or sets the synchronous bindings for each parameter. + The synchronous bindings for each parameter. + + + Contains information for the executing action. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + The controller context. + The action descriptor. + + + Gets a list of action arguments. + A list of action arguments. + + + Gets or sets the action descriptor for the action context. + The action descriptor. + + + Gets or sets the controller context. + The controller context. + + + Gets the model state dictionary for the context. + The model state dictionary. + + + Gets the request message for the action context. + The request message for the action context. + + + Gets or sets the response message for the action context. + The response message for the action context. + + + Contains extension methods for . + + + Binds the model to a value by using the specified controller context and binding context. + true if the bind succeeded; otherwise, false. + The execution context. + The binding context. + + + Binds the model to a value by using the specified controller context, binding context, and model binders. + true if the bind succeeded; otherwise, false. + The execution context. + The binding context. + The collection of model binders. + + + Retrieves the instance for a given . + An instance. + The context. + + + Retrieves the collection of registered instances. + A collection of instances. + The context. + + + Retrieves the collection of registered instances. + A collection of registered instances. + The context. + The metadata. + + + Binds the model to the property by using the specified execution context and binding context. + true if the bind succeeded; otherwise, false. + The execution context. + The parent binding context. + The name of the property to bind with the model. + The metadata provider for the model. + When this method returns, contains the bound model. + The type of the model. + + + Provides information about the action methods. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class with specified information that describes the controller of the action. + The information that describes the controller of the action. + + + Gets or sets the binding that describes the action. + The binding that describes the action. + + + Gets the name of the action. + The name of the action. + + + Gets or sets the action configuration. + The action configuration. + + + Gets the information that describes the controller of the action. + The information that describes the controller of the action. + + + Executes the described action and returns a that once completed will contain the return value of the action. + A that once completed will contain the return value of the action. + The controller context. + A list of arguments. + The cancellation token. + + + Returns the custom attributes associated with the action descriptor. + The custom attributes associated with the action descriptor. + The action descriptor. + + + Retrieves the filters for the given configuration and action. + The filters for the given configuration and action. + + + Retrieves the filters for the action descriptor. + The filters for the action descriptor. + + + Retrieves the parameters for the action descriptor. + The parameters for the action descriptor. + + + Gets the properties associated with this instance. + The properties associated with this instance. + + + Gets the converter for correctly transforming the result of calling " into an instance of . + The action result converter. + + + Gets the return type of the descriptor. + The return type of the descriptor. + + + Gets the collection of supported HTTP methods for the descriptor. + The collection of supported HTTP methods for the descriptor. + + + Contains information for a single HTTP operation. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + The configuration. + The route data. + The request. + + + Gets or sets the configuration. + The configuration. + + + Gets or sets the HTTP controller. + The HTTP controller. + + + Gets or sets the controller descriptor. + The controller descriptor. + + + Gets or sets the request. + The request. + + + Gets or sets the route data. + The route data. + + + Represents information that describes the HTTP controller. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + The configuration. + The controller name. + The controller type. + + + Gets or sets the configurations associated with the controller. + The configurations associated with the controller. + + + Gets or sets the name of the controller. + The name of the controller. + + + Gets or sets the type of the controller. + The type of the controller. + + + Creates a controller instance for the given . + The created controller instance. + The request message + + + Retrieves a collection of custom attributes of the controller. + A collection of custom attributes + The type of the object. + + + Returns a collection of filters associated with the controller. + A collection of filters associated with the controller. + + + Gets the properties associated with this instance. + The properties associated with this instance. + + + Contains settings for an HTTP controller. + + + Initializes a new instance of the class. + A configuration object that is used to initialize the instance. + + + Gets the collection of instances for the controller. + The collection of instances. + + + Gets the collection of parameter bindingfunctions for for the controller. + The collection of parameter binding functions. + + + Gets the collection of service instances for the controller. + The collection of service instances. + + + Describes how a parameter is bound. The binding should be static (based purely on the descriptor) and can be shared across requests. + + + Initializes a new instance of the class. + An that describes the parameters. + + + Gets the that was used to initialize this instance. + The instance. + + + If the binding is invalid, gets an error message that describes the binding error. + An error message. If the binding was successful, the value is null. + + + Asynchronously executes the binding for the given request. + A task object representing the asynchronous operation. + Metadata provider to use for validation. + The action context for the binding. The action context contains the parameter dictionary that will get populated with the parameter. + Cancellation token for cancelling the binding operation. + + + Gets the parameter value from argument dictionary of the action context. + The value for this parameter in the given action context, or null if the parameter has not yet been set. + The action context. + + + Gets a value that indicates whether the binding was successful. + true if the binding was successful; otherwise, false. + + + Sets the result of this parameter binding in the argument dictionary of the action context. + The action context. + The parameter value. + + + Returns a value indicating whether this instance will read the entity body of the HTTP message. + true if this will read the entity body; otherwise, false. + + + No content here will be updated; please do not add material here. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + The action descriptor. + + + Gets or sets the action descriptor. + The action descriptor. + + + Gets or sets the for the . + The for the . + + + Gets the default value of the parameter. + The default value of the parameter. + + + Retrieves a collection of the custom attributes from the parameter. + A collection of the custom attributes from the parameter. + The type of the custom attributes. + + + Gets a value that indicates whether the parameter is optional. + true if the parameter is optional; otherwise, false.. + + + Gets or sets the parameter binding attribute. + The parameter binding attribute. + + + Gets the name of the parameter. + The name of the parameter. + + + Gets the type of the parameter. + The type of the parameter. + + + Gets the prefix of this parameter. + The prefix of this parameter. + + + Gets the properties of this parameter. + The properties of this parameter. + + + A contract for a conversion routine that can take the result of an action returned from <see cref="M:System.Web.Http.Controllers.HttpActionDescriptor.ExecuteAsync(System.Web.Http.Controllers.HttpControllerContext,System.Collections.Generic.IDictionary{System.String,System.Object})" /> and convert it to an instance of . + + + Converts the specified object to another object. + The converted object. + The controller context. + The action result. + + + No content here will be updated; please do not add material here. + + + Gets the + A object. + The action descriptor. + + + If a controller is decorated with an attribute with this interface, then it gets invoked to initialize the controller settings. + + + Callback invoked to set per-controller overrides for this controllerDescriptor. + The controller settings to initialize. + The controller descriptor. Note that the can be associated with the derived controller type given that is inherited. + + + Contains method that is used to invoke HTTP operation. + + + Executes asynchronously the HTTP operation. + The newly started task. + The execution context. + The cancellation token assigned for the HTTP operation. + + + Contains the logic for selecting an action method. + + + Returns a map, keyed by action string, of all that the selector can select. This is primarily called by to discover all the possible actions in the controller. + A map of that the selector can select, or null if the selector does not have a well-defined mapping of . + The controller descriptor. + + + Selects the action for the controller. + The action for the controller. + The context of the controller. + + + No content here will be updated; please do not add material here. + + + Executes the controller for synchronization. + The controller. + The current context for a test controller. + The notification that cancels the operation. + + + Defines extension methods for . + + + Binds parameter that results as an error. + The HTTP parameter binding object. + The parameter descriptor that describes the parameter to bind. + The error message that describes the reason for fail bind. + + + Bind the parameter as if it had the given attribute on the declaration. + The HTTP parameter binding object. + The parameter to provide binding for. + The attribute that describes the binding. + + + Binds parameter by parsing the HTTP body content. + The HTTP parameter binding object. + The parameter descriptor that describes the parameter to bind. + + + Binds parameter by parsing the HTTP body content. + The HTTP parameter binding object. + The parameter descriptor that describes the parameter to bind. + The list of formatters which provides selection of an appropriate formatter for serializing the parameter into object. + + + Binds parameter by parsing the HTTP body content. + The HTTP parameter binding object. + The parameter descriptor that describes the parameter to bind. + The list of formatters which provides selection of an appropriate formatter for serializing the parameter into object. + The body model validator used to validate the parameter. + + + Binds parameter by parsing the HTTP body content. + The HTTP parameter binding object. + The parameter descriptor that describes the parameter to bind. + The list of formatters which provides selection of an appropriate formatter for serializing the parameter into object. + + + Binds parameter by parsing the query string. + The HTTP parameter binding object. + The parameter descriptor that describes the parameter to bind. + + + Binds parameter by parsing the query string. + The HTTP parameter binding object. + The parameter descriptor that describes the parameter to bind. + The value provider factories which provide query string parameter data. + + + Binds parameter by parsing the query string. + The HTTP parameter binding object. + The parameter descriptor that describes the parameter to bind. + The model binder used to assemble the parameter into an object. + + + Binds parameter by parsing the query string. + The HTTP parameter binding object. + The parameter descriptor that describes the parameter to bind. + The model binder used to assemble the parameter into an object. + The value provider factories which provide query string parameter data. + + + Binds parameter by parsing the query string. + The HTTP parameter binding object. + The parameter descriptor that describes the parameter to bind. + The value provider factories which provide query string parameter data. + + + Represents a reflected synchronous or asynchronous action method. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class with the specified descriptor and method details. + The controller descriptor. + The action-method information. + + + Gets the name of the action. + The name of the action. + + + Executes the described action and returns a that once completed will contain the return value of the action. + A that once completed will contain the return value of the action. + The context. + The arguments. + A cancellation token to cancel the action. + + + Returns an array of custom attributes defined for this member, identified by type. + An array of custom attributes or an empty array if no custom attributes exist. + The type of the custom attributes. + + + Retrieves information about action filters. + The filter information. + + + Retrieves the parameters of the action method. + The parameters of the action method. + + + Gets or sets the action-method information. + The action-method information. + + + Gets the return type of this method. + The return type of this method. + + + Gets or sets the supported http methods. + The supported http methods. + + + No content here will be updated; please do not add material here. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + The action descriptor. + The parameter information. + + + Gets the default value for the parameter. + The default value for the parameter. + + + Retrieves a collection of the custom attributes from the parameter. + A collection of the custom attributes from the parameter. + The type of the custom attributes. + + + Gets a value that indicates whether the parameter is optional. + true if the parameter is optional; otherwise false. + + + Gets or sets the parameter information. + The parameter information. + + + Gets the name of the parameter. + The name of the parameter. + + + Gets the type of the parameter. + The type of the parameter. + + + Represents a converter for actions with a return type of . + + + Initializes a new instance of the class. + + + Converts a object to another object. + The converted object. + The controller context. + The action result. + + + An abstract class that provides a container for services used by ASP.NET Web API. + + + Initializes a new instance of the class. + + + Adds a service to the end of services list for the given service type. + The service type. + The service instance. + + + Adds the services of the specified collection to the end of the services list for the given service type. + The service type. + The services to add. + + + Removes all the service instances of the given service type. + The service type to clear from the services list. + + + Removes all instances of a multi-instance service type. + The service type to remove. + + + Removes a single-instance service type. + The service type to remove. + + + Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. + + + Searches for a service that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence. + The zero-based index of the first occurrence, if found; otherwise, -1. + The service type. + The delegate that defines the conditions of the element to search for. + + + Gets a service instance of a specified type. + The service type. + + + Gets a mutable list of service instances of a specified type. + A mutable list of service instances. + The service type. + + + Gets a collection of service instanes of a specified type. + A collection of service instances. + The service type. + + + Inserts a service into the collection at the specified index. + The service type. + The zero-based index at which the service should be inserted. If is passed, ensures the element is added to the end. + The service to insert. + + + Inserts the elements of the collection into the service list at the specified index. + The service type. + The zero-based index at which the new elements should be inserted. If is passed, ensures the elements are added to the end. + The collection of services to insert. + + + Determine whether the service type should be fetched with GetService or GetServices. + true iff the service is singular. + type of service to query + + + Removes the first occurrence of the given service from the service list for the given service type. + true if the item is successfully removed; otherwise, false. + The service type. + The service instance to remove. + + + Removes all the elements that match the conditions defined by the specified predicate. + The number of elements removed from the list. + The service type. + The delegate that defines the conditions of the elements to remove. + + + Removes the service at the specified index. + The service type. + The zero-based index of the service to remove. + + + Replaces all existing services for the given service type with the given service instance. This works for both singular and plural services. + The service type. + The service instance. + + + Replaces all instances of a multi-instance service with a new instance. + The type of service. + The service instance that will replace the current services of this type. + + + Replaces all existing services for the given service type with the given service instances. + The service type. + The service instances. + + + Replaces a single-instance service of a specified type. + The service type. + The service instance. + + + Removes the cached values for a single service type. + The service type. + + + A converter for creating responses from actions that return an arbitrary value. + The declared return type of an action. + + + Initializes a new instance of the class. + + + Converts the result of an action with arbitrary return type to an instance of . + The newly created object. + The action controller context. + The execution result. + + + Represents a converter for creating a response from actions that do not return a value. + + + Initializes a new instance of the class. + + + Converts the created response from actions that do not return a value. + The converted response. + The context of the controller. + The result of the action. + + + Represents a dependency injection container. + + + Starts a resolution scope. + The dependency scope. + + + Represents an interface for the range of the dependencies. + + + Retrieves a service from the scope. + The retrieved service. + The service to be retrieved. + + + Retrieves a collection of services from the scope. + The retrieved collection of services. + The collection of services to be retrieved. + + + Describes an API defined by relative URI path and HTTP method. + + + Initializes a new instance of the class. + + + Gets or sets the action descriptor that will handle the API. + The action descriptor. + + + Gets or sets the documentation of the API. + The documentation. + + + Gets or sets the HTTP method. + The HTTP method. + + + Gets the ID. The ID is unique within . + + + Gets the parameter descriptions. + + + Gets or sets the relative path. + The relative path. + + + Gets or sets the registered route for the API. + The route. + + + Gets the supported request body formatters. + + + Gets the supported response formatters. + + + Explores the URI space of the service based on routes, controllers and actions available in the system. + + + Initializes a new instance of the class. + The configuration. + + + Gets the API descriptions. The descriptions are initialized on the first access. + + + Gets or sets the documentation provider. The provider will be responsible for documenting the API. + The documentation provider. + + + Gets a collection of HttpMethods supported by the action. Called when initializing the . + A collection of HttpMethods supported by the action. + The route. + The action descriptor. + + + Determines whether the action should be considered for generation. Called when initializing the . + true if the action should be considered for generation, false otherwise. + The action variable value from the route. + The action descriptor. + The route. + + + Determines whether the controller should be considered for generation. Called when initializing the . + true if the controller should be considered for generation, false otherwise. + The controller variable value from the route. + The controller descriptor. + The route. + + + This attribute can be used on the controllers and actions to influence the behavior of . + + + Initializes a new instance of the class. + + + Gets or sets a value indicating whether to exclude the controller or action from the instances generated by . + true if the controller or action should be ignored; otherwise, false. + + + Describes a parameter on the API defined by relative URI path and HTTP method. + + + Initializes a new instance of the class. + + + Gets or sets the documentation. + The documentation. + + + Gets or sets the name. + The name. + + + Gets or sets the parameter descriptor. + The parameter descriptor. + + + Gets or sets the source of the parameter. It may come from the request URI, request body or other places. + The source. + + + Describes where the parameter come from. + + + The parameter come from Uri. + + + The parameter come from Body. + + + The location is unknown. + + + Defines the interface for getting a collection of . + + + Gets the API descriptions. + + + Defines the provider responsible for documenting the service. + + + Gets the documentation based on . + The documentation for the controller. + The action descriptor. + + + Gets the documentation based on . + The documentation for the controller. + The parameter descriptor. + + + Provides an implementation of with no external dependencies. + + + Initializes a new instance of the class. + + + Returns a list of assemblies available for the application. + A <see cref="T:System.Collections.ObjectModel.Collection`1" /> of assemblies. + + + Represents a default implementation of an . A different implementation can be registered via the . We optimize for the case where we have an instance per instance but can support cases where there are many instances for one as well. In the latter case the lookup is slightly slower because it goes through the dictionary. + + + Initializes a new instance of the class. + + + Creates the specified by using the given . + An instance of type . + The request message. + The controller descriptor. + The type of the controller. + + + Represents a default instance for choosing a given a . A different implementation can be registered via the . + + + Initializes a new instance of the class. + The configuration. + + + Specifies the suffix string in the controller name. + + + Returns a map, keyed by controller string, of all that the selector can select. + A map of all that the selector can select, or null if the selector does not have a well-defined mapping of . + + + Gets the name of the controller for the specified . + The name of the controller for the specified . + The HTTP request message. + + + Selects a for the given . + The instance for the given . + The HTTP request message. + + + Provides an implementation of with no external dependencies. + + + Initializes a new instance of the class. + + + Initializes a new instance using a predicate to filter controller types. + The predicate. + + + Returns a list of controllers available for the application. + An <see cref="T:System.Collections.Generic.ICollection`1" /> of controllers. + The assemblies resolver. + + + Gets a value whether the resolver type is a controller type predicate. + true if the resolver type is a controller type predicate; otherwise, false. + + + Dispatches an incoming to an implementation for processing. + + + Initializes a new instance of the class with the specified configuration. + The http configuration. + + + Gets the HTTP configuration. + The HTTP configuration. + + + Dispatches an incoming to an . + A representing the ongoing operation. + The request to dispatch + The cancellation token. + + + This class is the default endpoint message handler which examines the of the matched route, and chooses which message handler to call. If is null, then it delegates to . + + + Initializes a new instance of the class, using the provided and as the default handler. + The server configuration. + + + Initializes a new instance of the class, using the provided and . + The server configuration. + The default handler to use when the has no . + + + Sends an HTTP request as an asynchronous operation. + The task object representing the asynchronous operation. + The HTTP request message to send. + The cancellation token to cancel operation. + + + Provides an abstraction for managing the assemblies of an application. A different implementation can be registered via the . + + + Returns a list of assemblies available for the application. + An <see cref="T:System.Collections.Generic.ICollection`1" /> of assemblies. + + + Defines the methods that are required for an . + + + Creates an object. + An object. + The message request. + The HTTP controller descriptor. + The type of the controller. + + + Defines the methods that are required for an factory. + + + Returns a map, keyed by controller string, of all that the selector can select. This is primarily called by to discover all the possible controllers in the system. + A map of all that the selector can select, or null if the selector does not have a well-defined mapping of . + + + Selects a for the given . + An instance. + The request message. + + + Provides an abstraction for managing the controller types of an application. A different implementation can be registered via the DependencyResolver. + + + Returns a list of controllers available for the application. + An <see cref="T:System.Collections.Generic.ICollection`1" /> of controllers. + The resolver for failed assemblies. + + + Provides information about an action method, such as its name, controller, parameters, attributes, and filters. + + + Initializes a new instance of the class. + + + Returns the filters that are associated with this action method. + The filters that are associated with this action method. + The configuration. + The action descriptor. + + + Represents the base class for all action-filter attributes. + + + Initializes a new instance of the class. + + + Occurs after the action method is invoked. + The action executed context. + + + Occurs before the action method is invoked. + The action context. + + + Executes the filter action asynchronously. + The newly created task for this operation. + The action context. + The cancellation token assigned for this task. + The delegate function to continue after the action method is invoked. + + + No content here will be updated; please do not add material here. + + + Initializes a new instance of the class. + + + Calls when a process requests authorization. + The action context, which encapsulates information for using . + + + Executes the authorization filter during synchronization. + The authorization filter during synchronization. + The action context, which encapsulates information for using . + The cancellation token that cancels the operation. + A continuation of the operation. + + + Represents the configuration filter provider. + + + Initializes a new instance of the class. + + + Returns the filters that are associated with this configuration method. + The filters that are associated with this configuration method. + The configuration. + The action descriptor. + + + Represents the attributes for the exception filter. + + + Initializes a new instance of the class. + + + Raises the exception event. + The context for the action. + + + Asynchronously executes the exception filter. + The result of the execution. + The context for the action. + The cancellation context. + + + Represents the base class for action-filter attributes. + + + Initializes a new instance of the class. + + + Gets a value that indicates whether multiple filters are allowed. + true if multiple filters are allowed; otherwise, false. + + + Provides information about the available action filters. + + + Initializes a new instance of the class. + The instance of this class. + The scope of this class. + + + Gets or sets an instance of the . + A . + + + Gets or sets the scope . + The scope of the FilterInfo. + + + Defines values that specify the order in which filters run within the same filter type and filter order. + + + Specifies an action before Controller. + + + Specifies an order before Action and after Global. + + + Specifies an order after Controller. + + + No content here will be updated; please do not add material here. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + The action context. + The exception. + + + Gets or sets the HTTP action context. + The HTTP action context. + + + Gets or sets the exception that was raised during the execution. + The exception that was raised during the execution. + + + Gets the object for the context. + The object for the context. + + + Gets or sets the for the context. + The for the context. + + + Represents a collection of HTTP filters. + + + Initializes a new instance of the class. + + + Adds an item at the end of the collection. + The item to add to the collection. + + + Removes all item in the collection. + + + Determines whether the collection contains the specified item. + true if the collection contains the specified item; otherwise, false. + The item to check. + + + Gets the number of elements in the collection. + The number of elements in the collection. + + + Gets an enumerator that iterates through the collection. + An enumerator object that can be used to iterate through the collection. + + + Removes the specified item from the collection. + The item to remove in the collection. + + + Gets an enumerator that iterates through the collection. + An enumerator object that can be used to iterate through the collection. + + + Defines the methods that are used in an action filter. + + + Executes the filter action asynchronously. + The newly created task for this operation. + The action context. + The cancellation token assigned for this task. + The delegate function to continue after the action method is invoked. + + + No content here will be updated; please do not add material here. + + + Executes the authorization filter to synchronize. + The authorization filter to synchronize. + The action context. + The cancellation token associated with the filter. + The continuation. + + + Defines the methods that are required for an exception filter. + + + Executes an asynchronous exception filter. + An asynchronous exception filter. + The action executed context. + The cancellation token. + + + Specifies a server-side component that is used by the indexing system to index documents that have the file format associated with the IFilter. + + + Gets or sets a value indicating whether more than one instance of the indicated attribute can be specified for a single program element. + true if more than one instance is allowed to be specified; otherwise, false. The default is false. + + + Provides filter information. + + + Returns an enumeration of filters. + An enumeration of filters. + The HTTP configuration. + The action descriptor. + + + Provides common keys for properties stored in the . + + + Provides a key for the client certificate for this request. + + + Provides a key for the associated with this request. + + + Provides a key for the collection of resources that should be disposed when a request is disposed. + + + Provides a key for the associated with this request. + + + Provides a key for the associated with this request. + + + Provides a key that indicates whether error details are to be included in the response for this HTTP request. + + + Provides a key that indicates whether the request originates from a local address. + + + Provides a key for the stored in . This is the correlation ID for that request. + + + Provides a key for the parsed query string stored in . + + + Provides a key for a delegate which can retrieve the client certificate for this request. + + + Provides a key for the current stored in . If is null then no context is stored. + + + Interface for controlling the use of buffering requests and responses in the host. If a host provides support for buffering requests and/or responses then it can use this interface to determine the policy for when buffering is to be used. + + + Determines whether the host should buffer the entity body. + true if buffering should be used; otherwise a streamed request should be used. + The host context. + + + Determines whether the host should buffer the entity body. + true if buffering should be used; otherwise a streamed response should be used. + The HTTP response message. + + + No content here will be updated; please do not add material here. + + + Initializes a new instance of the class. + The provider. + The type of the container. + The model accessor. + The type of the model. + The name of the property. + + + Gets a dictionary that contains additional metadata about the model. + A dictionary that contains additional metadata about the model. + + + Gets or sets the type of the container for the model. + The type of the container for the model. + + + Gets or sets a value that indicates whether empty strings that are posted back in forms should be converted to null. + true if empty strings that are posted back in forms should be converted to null; otherwise, false. The default value is true. + + + Gets or sets the description of the model. + The description of the model. The default value is null. + + + Gets the display name for the model. + The display name for the model. + + + Gets a list of validators for the model. + A list of validators for the model. + The validator providers for the model. + + + Gets or sets a value that indicates whether the model is a complex type. + A value that indicates whether the model is considered a complex. + + + Gets a value that indicates whether the type is nullable. + true if the type is nullable; otherwise, false. + + + Gets or sets a value that indicates whether the model is read-only. + true if the model is read-only; otherwise, false. + + + Gets the value of the model. + The model value can be null. + + + Gets the type of the model. + The type of the model. + + + Gets a collection of model metadata objects that describe the properties of the model. + A collection of model metadata objects that describe the properties of the model. + + + Gets the property name. + The property name. + + + Gets or sets the provider. + The provider. + + + No content here will be updated; please do not add material here. + + + Initializes a new instance of the class. + + + Gets a ModelMetadata object for each property of a model. + A ModelMetadata object for each property of a model. + The container. + The type of the container. + + + Get metadata for the specified property. + The metadata model for the specified property. + The model accessor. + The type of the container. + The property to get the metadata model for. + + + Gets the metadata for the specified model accessor and model type. + The metadata. + The model accessor. + The type of the mode. + + + Provides an abstract class to implement a metadata provider. + The type of the model metadata. + + + Initializes a new instance of the class. + + + When overridden in a derived class, creates the model metadata for the property using the specified prototype. + The model metadata for the property. + The prototype from which to create the model metadata. + The model accessor. + + + When overridden in a derived class, creates the model metadata for the property. + The model metadata for the property. + The set of attributes. + The type of the container. + The type of the model. + The name of the property. + + + Retrieves a list of properties for the model. + A list of properties for the model. + The model container. + The type of the container. + + + Retrieves the metadata for the specified property using the container type and property name. + The metadata for the specified property. + The model accessor. + The type of the container. + The name of the property. + + + Returns the metadata for the specified property using the type of the model. + The metadata for the specified property. + The model accessor. + The type of the container. + + + Provides prototype cache data for . + + + Initializes a new instance of the class. + The attributes that provides data for the initialization. + + + Gets or sets the metadata display attribute. + The metadata display attribute. + + + Gets or sets the metadata display format attribute. + The metadata display format attribute. + + + Gets or sets the metadata editable attribute. + The metadata editable attribute. + + + Gets or sets the metadata read-only attribute. + The metadata read-only attribute. + + + Provides a container for common metadata, for the class, for a data model. + + + Initializes a new instance of the class. + The prototype used to initialize the model metadata. + The model accessor. + + + Initializes a new instance of the class. + The metadata provider. + The type of the container. + The type of the model. + The name of the property. + The attributes that provides data for the initialization. + + + Retrieves a value that indicates whether empty strings that are posted back in forms should be converted to null. + true if empty strings that are posted back in forms should be converted to null; otherwise, false. + + + Retrieves the description of the model. + The description of the model. + + + Retrieves a value that indicates whether the model is read-only. + true if the model is read-only; otherwise, false. + + + No content here will be updated; please do not add material here. + The type of prototype cache. + + + Initializes a new instance of the class. + The prototype. + The model accessor. + + + Initializes a new instance of the class. + The provider. + The type of container. + The type of the model. + The name of the property. + The prototype cache. + + + Indicates whether empty strings that are posted back in forms should be computed and converted to null. + true if empty strings that are posted back in forms should be computed and converted to null; otherwise, false. + + + Indicates the computation value. + The computation value. + + + Gets a value that indicates whether the model is a complex type. + A value that indicates whether the model is considered a complex type by the Web API framework. + + + Gets a value that indicates whether the model to be computed is read-only. + true if the model to be computed is read-only; otherwise, false. + + + Gets or sets a value that indicates whether empty strings that are posted back in forms should be converted to null. + true if empty strings that are posted back in forms should be converted to null; otherwise, false. The default value is true. + + + Gets or sets the description of the model. + The description of the model. + + + Gets a value that indicates whether the model is a complex type. + A value that indicates whether the model is considered a complex type by the Web API framework. + + + Gets or sets a value that indicates whether the model is read-only. + true if the model is read-only; otherwise, false. + + + Gets or sets a value that indicates whether the prototype cache is updating. + true if the prototype cache is updating; otherwise, false. + + + Implements the default model metadata provider. + + + Initializes a new instance of the class. + + + Creates the metadata from prototype for the specified property. + The metadata for the property. + The prototype. + The model accessor. + + + Creates the metadata for the specified property. + The metadata for the property. + The attributes. + The type of the container. + The type of the model. + The name of the property. + + + No content here will be updated; please do not add material here. + + + Initializes a new instance of the class. + + + Creates metadata from prototype. + The metadata. + The model metadata prototype. + The model accessor. + + + Creates a prototype of the metadata provider of the . + A prototype of the metadata provider. + The attributes. + The type of container. + The type of model. + The name of the property. + + + Represents the binding directly to the cancellation token. + + + Initializes a new instance of the class. + The binding descriptor. + + + Executes the binding during synchronization. + The binding during synchronization. + The metadata provider. + The action context. + The notification after the cancellation of the operations. + + + Represents an attribute that invokes a custom model binder. + + + Initializes a new instance of the class. + + + Retrieves the associated model binder. + A reference to an object that implements the interface. + + + No content here will be updated; please do not add material here. + + + Initializes a new instance of the class. + + + Default implementation of the interface. This interface is the primary entry point for binding action parameters. + The associated with the . + The action descriptor. + + + Gets the associated with the . + The associated with the . + The parameter descriptor. + + + Defines a binding error. + + + Initializes a new instance of the class. + The error descriptor. + The message. + + + Gets the error message. + The error message. + + + Executes the binding method during synchronization. + The metadata provider. + The action context. + The cancellation Token value. + + + Represents parameter binding that will read from the body and invoke the formatters. + + + Initializes a new instance of the class. + The descriptor. + The formatter. + The body model validator. + + + Gets or sets an interface for the body model validator. + An interface for the body model validator. + + + Gets the error message. + The error message. + + + Asynchronously execute the binding of . + The result of the action. + The metadata provider. + The context associated with the action. + The cancellation token. + + + Gets or sets an enumerable object that represents the formatter for the parameter binding. + An enumerable object that represents the formatter for the parameter binding. + + + Asynchronously reads the content of . + The result of the action. + The request. + The type. + The formatter. + The format logger. + + + Gets whether the will read body. + True if the will read body; otherwise, false. + + + Represents the extensions for the collection of form data. + + + Reads the collection extensions with specified type. + The read collection extensions. + The form data. + The generic type. + + + Reads the collection extensions with specified type. + The collection extensions. + The form data. + The name of the model. + The required member selector. + The formatter logger. + The generic type. + + + Reads the collection extensions with specified type. + The collection extensions with specified type. + The form data. + The type of the object. + + + Reads the collection extensions with specified type and model name. + The collection extensions. + The form data. + The type of the object. + The name of the model. + The required member selector. + The formatter logger. + + + Enumerates the behavior of the HTTP binding. + + + The optional binding behavior + + + Never use HTTP binding. + + + HTTP binding is required. + + + Provides a base class for model-binding behavior attributes. + + + Initializes a new instance of the class. + The behavior. + + + Gets or sets the behavior category. + The behavior category. + + + Gets the unique identifier for this attribute. + The id for this attribute. + + + Parameter binds to the request. + + + Initializes a new instance of the class. + The parameter descriptor. + + + Asynchronously executes parameter binding. + The binded parameter. + The metadata provider. + The action context. + The cancellation token. + + + Defines the methods that are required for a model binder. + + + Binds the model to a value by using the specified controller context and binding context. + The bound value. + The action context. + The binding context. + + + Represents a value provider for parameter binding. + + + Gets the instances used by this parameter binding. + The instances used by this parameter binding. + + + Represents the class for handling HTML form URL-ended data, also known as application/x-www-form-urlencoded. + + + Initializes a new instance of the class. + + + Determines whether this can read objects of the specified . + true if objects of this type can be read; otherwise false. + The type of object that will be read. + + + Reads an object of the specified from the specified stream. This method is called during deserialization. + A whose result will be the object instance that has been read. + The type of object to read. + The from which to read. + The content being read. + The to log events to. + + + Specify this parameter uses a model binder. This can optionally specify the specific model binder and value providers that drive that model binder. Derived attributes may provide convenience settings for the model binder or value provider. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + The type of model binder. + + + Gets or sets the type of model binder. + The type of model binder. + + + Gets the binding for a parameter. + The that contains the binding. + The parameter to bind. + + + Get the IModelBinder for this type. + a non-null model binder. + The configuration. + model type that the binder is expected to bind. + + + Gets the model binder provider. + The instance. + The configuration object. + + + Gets the value providers that will be fed to the model binder. + A collection of instances. + The configuration object. + + + Gets or sets the name to consider as the parameter name during model binding. + The parameter name to consider. + + + Gets or sets a value that specifies whether the prefix check should be suppressed. + true if the prefix check should be suppressed; otherwise, false. + + + Provides a container for model-binder configuration. + + + Gets or sets the name of the resource file (class key) that contains localized string values. + The name of the resource file (class key). + + + Gets or sets the current provider for type-conversion error message. + The current provider for type-conversion error message. + + + Gets or sets the current provider for value-required error messages. + The error message provider. + + + Provides a container for model-binder error message provider. + + + Describes a parameter that gets bound via ModelBinding. + + + Initializes a new instance of the class. + The parameter descriptor. + The model binder. + The collection of value provider factory. + + + Gets the model binder. + The model binder. + + + Asynchronously executes the parameter binding via the model binder. + The task that is signaled when the binding is complete. + The metadata provider to use for validation. + The action context for the binding. + The cancellation token assigned for this task for cancelling the binding operation. + + + Gets the collection of value provider factory. + The collection of value provider factory. + + + Provides an abstract base class for model binder providers. + + + Initializes a new instance of the class. + + + Finds a binder for the given type. + A binder, which can attempt to bind this type. Or null if the binder knows statically that it will never be able to bind the type. + A configuration object. + The type of the model to bind against. + + + Provides the context in which a model binder functions. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + The binding context. + + + Gets or sets a value that indicates whether the binder should use an empty prefix. + true if the binder should use an empty prefix; otherwise, false. + + + Gets or sets the model. + The model. + + + Gets or sets the model metadata. + The model metadata. + + + Gets or sets the name of the model. + The name of the model. + + + Gets or sets the state of the model. + The state of the model. + + + Gets or sets the type of the model. + The type of the model. + + + Gets the property metadata. + The property metadata. + + + Gets or sets the validation node. + The validation node. + + + Gets or sets the value provider. + The value provider. + + + Represents an error that occurs during model binding. + + + Initializes a new instance of the class by using the specified exception. + The exception. + + + Initializes a new instance of the class by using the specified exception and error message. + The exception. + The error message + + + Initializes a new instance of the class by using the specified error message. + The error message + + + Gets or sets the error message. + The error message. + + + Gets or sets the exception object. + The exception object. + + + Represents a collection of instances. + + + Initializes a new instance of the class. + + + Adds the specified Exception object to the model-error collection. + The exception. + + + Adds the specified error message to the model-error collection. + The error message. + + + Encapsulates the state of model binding to a property of an action-method argument, or to the argument itself. + + + Initializes a new instance of the class. + + + Gets a object that contains any errors that occurred during model binding. + The model state errors. + + + Gets a object that encapsulates the value that was being bound during model binding. + The model state value. + + + Represents the state of an attempt to bind a posted form to an action method, which includes validation information. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class by using values that are copied from the specified model-state dictionary. + The dictionary. + + + Adds the specified item to the model-state dictionary. + The object to add to the model-state dictionary. + + + Adds an element that has the specified key and value to the model-state dictionary. + The key of the element to add. + The value of the element to add. + + + Adds the specified model error to the errors collection for the model-state dictionary that is associated with the specified key. + The key. + The exception. + + + Adds the specified error message to the errors collection for the model-state dictionary that is associated with the specified key. + The key. + The error message. + + + Removes all items from the model-state dictionary. + + + Determines whether the model-state dictionary contains a specific value. + true if item is found in the model-state dictionary; otherwise, false. + The object to locate in the model-state dictionary. + + + Determines whether the model-state dictionary contains the specified key. + true if the model-state dictionary contains the specified key; otherwise, false. + The key to locate in the model-state dictionary. + + + Copies the elements of the model-state dictionary to an array, starting at a specified index. + The array. The array must have zero-based indexing. + The zero-based index in array at which copying starts. + + + Gets the number of key/value pairs in the collection. + The number of key/value pairs in the collection. + + + Returns an enumerator that can be used to iterate through the collection. + An enumerator that can be used to iterate through the collection. + + + Gets a value that indicates whether the collection is read-only. + true if the collection is read-only; otherwise, false. + + + Gets a value that indicates whether this instance of the model-state dictionary is valid. + true if this instance is valid; otherwise, false. + + + Determines whether there are any objects that are associated with or prefixed with the specified key. + true if the model-state dictionary contains a value that is associated with the specified key; otherwise, false. + The key. + + + Gets or sets the value that is associated with the specified key. + The model state item. + The key. + + + Gets a collection that contains the keys in the dictionary. + A collection that contains the keys of the model-state dictionary. + + + Copies the values from the specified object into this dictionary, overwriting existing values if keys are the same. + The dictionary. + + + Removes the first occurrence of the specified object from the model-state dictionary. + true if item was successfully removed the model-state dictionary; otherwise, false. This method also returns false if item is not found in the model-state dictionary. + The object to remove from the model-state dictionary. + + + Removes the element that has the specified key from the model-state dictionary. + true if the element is successfully removed; otherwise, false. This method also returns false if key was not found in the model-state dictionary. + The key of the element to remove. + + + Sets the value for the specified key by using the specified value provider dictionary. + The key. + The value. + + + Returns an enumerator that iterates through a collection. + An IEnumerator object that can be used to iterate through the collection. + + + Attempts to gets the value that is associated with the specified key. + true if the object contains an element that has the specified key; otherwise, false. + The key of the value to get. + The value associated with the specified key. + + + Gets a collection that contains the values in the dictionary. + A collection that contains the values of the model-state dictionary. + + + Collection of functions that can produce a parameter binding for a given parameter. + + + Initializes a new instance of the class. + + + Adds function to the end of the collection. The function added is a wrapper around funcInner that checks that parameterType matches typeMatch. + type to match against HttpParameterDescriptor.ParameterType + inner function that is invoked if type match succeeds + + + Insert a function at the specified index in the collection. /// The function added is a wrapper around funcInner that checks that parameterType matches typeMatch. + index to insert at. + type to match against HttpParameterDescriptor.ParameterType + inner function that is invoked if type match succeeds + + + Execute each binding function in order until one of them returns a non-null binding. + the first non-null binding produced for the parameter. Of null if no binding is produced. + parameter to bind. + + + Maps a browser request to an array. + The type of the array. + + + Initializes a new instance of the class. + + + Indicates whether the model is binded. + true if the specified model is binded; otherwise, false. + The action context. + The binding context. + + + Converts the collection to an array. + true in all cases. + The action context. + The binding context. + The new collection. + + + Provides a model binder for arrays. + + + Initializes a new instance of the class. + + + Returns a model binder for arrays. + A model binder object or null if the attempt to get a model binder is unsuccessful. + The configuration. + The type of model. + + + Maps a browser request to a collection. + The type of the collection. + + + Initializes a new instance of the class. + + + Binds the model by using the specified execution context and binding context. + true if model binding is successful; otherwise, false. + The action context. + The binding context. + + + Provides a way for derived classes to manipulate the collection before returning it from the binder. + true in all cases. + The action context. + The binding context. + The new collection. + + + Provides a model binder for a collection. + + + Initializes a new instance of the class. + + + Retrieves a model binder for a collection. + The model binder. + The configuration of the model. + The type of the model. + + + Represents a data transfer object (DTO) for a complex model. + + + Initializes a new instance of the class. + The model metadata. + The collection of property metadata. + + + Gets or sets the model metadata of the . + The model metadata of the . + + + Gets or sets the collection of property metadata of the . + The collection of property metadata of the . + + + Gets or sets the results of the . + The results of the . + + + Represents a model binder for object. + + + Initializes a new instance of the class. + + + Determines whether the specified model is binded. + true if the specified model is binded; otherwise, false. + The action context. + The binding context. + + + Represents a complex model that invokes a model binder provider. + + + Initializes a new instance of the class. + + + Retrieves the associated model binder. + The model binder. + The configuration. + The type of the model to retrieve. + + + Represents the result for object. + + + Initializes a new instance of the class. + The object model. + The validation node. + + + Gets or sets the model for this object. + The model for this object. + + + Gets or sets the for this object. + The for this object. + + + Represents an that delegates to one of a collection of instances. + + + Initializes a new instance of the class. + An enumeration of binders. + + + Initializes a new instance of the class. + An array of binders. + + + Indicates whether the specified model is binded. + true if the model is binded; otherwise, false. + The action context. + The binding context. + + + Represents the class for composite model binder providers. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + A collection of + + + Gets the binder for the model. + The binder for the model. + The binder configuration. + The type of the model. + + + Gets the providers for the composite model binder. + The collection of providers. + + + Maps a browser request to a dictionary data object. + The type of the key. + The type of the value. + + + Initializes a new instance of the class. + + + Converts the collection to a dictionary. + true in all cases. + The action context. + The binding context. + The new collection. + + + Provides a model binder for a dictionary. + + + Initializes a new instance of the class. + + + Retrieves the associated model binder. + The associated model binder. + The configuration to use. + The type of model. + + + Maps a browser request to a key/value pair data object. + The type of the key. + The type of the value. + + + Initializes a new instance of the class. + + + Binds the model by using the specified execution context and binding context. + true if model binding is successful; otherwise, false. + The action context. + The binding context. + + + Provides a model binder for a collection of key/value pairs. + + + Initializes a new instance of the class. + + + Retrieves the associated model binder. + The associated model binder. + The configuration. + The type of model. + + + Maps a browser request to a mutable data object. + + + Initializes a new instance of the class. + + + Binds the model by using the specified action context and binding context. + true if binding is successful; otherwise, false. + The action context. + The binding context. + + + Retrieves a value that indicates whether a property can be updated. + true if the property can be updated; otherwise, false. + The metadata for the property to be evaluated. + + + Creates an instance of the model. + The newly created model object. + The action context. + The binding context. + + + Creates a model instance if an instance does not yet exist in the binding context. + The action context. + The binding context. + + + Retrieves metadata for properties of the model. + The metadata for properties of the model. + The action context. + The binding context. + + + Sets the value of a specified property. + The action context. + The binding context. + The metadata for the property to set. + The validation information about the property. + The validator for the model. + + + Provides a model binder for mutable objects. + + + Initializes a new instance of the class. + + + Retrieves the model binder for the specified type. + The model binder. + The configuration. + The type of the model to retrieve. + + + No content here will be updated; please do not add material here. + + + Initializes a new instance of the class. + The model type. + The model binder factory. + + + Initializes a new instance of the class by using the specified model type and the model binder. + The model type. + The model binder. + + + Returns a model binder by using the specified execution context and binding context. + The model binder, or null if the attempt to get a model binder is unsuccessful. + The configuration. + The model type. + + + Gets the type of the model. + The type of the model. + + + Gets or sets a value that specifies whether the prefix check should be suppressed. + true if the prefix check should be suppressed; otherwise, false. + + + Maps a browser request to a data object. This type is used when model binding requires conversions using a .NET Framework type converter. + + + Initializes a new instance of the class. + + + Binds the model by using the specified controller context and binding context. + true if model binding is successful; otherwise, false. + The action context. + The binding context. + + + Provides a model binder for a model that requires type conversion. + + + Initializes a new instance of the class. + + + Retrieve a model binder for a model that requires type conversion. + The model binder, or Nothing if the type cannot be converted or there is no value to convert. + The configuration of the binder. + The type of the model. + + + Maps a browser request to a data object. This class is used when model binding does not require type conversion. + + + Initializes a new instance of the class. + + + Binds the model by using the specified execution context and binding context. + true if model binding is successful; otherwise, false. + The action context. + The binding context. + + + Provides a model binder for a model that does not require type conversion. + + + Initializes a new instance of the class. + + + Retrieves the associated model binder. + The associated model binder. + The configuration. + The type of model. + + + The understands $filter, $orderby, $top and $skip OData query parameters + + + Initializes a new instance of the class. + + + Build the for the given uri. + The + The to build the from + + + A is used to extract the query from a Uri. + + + Build the for the given uri. Return null if there is no query in the Uri. + The + The to build the from + + + Represents a query option like $filter, $top etc. + + + Applies this on to an returning the resultant + The resultant + The source + + + The value part of the query parameter for this query part. + + + The query operator that this query parameter is for. + + + Represents an . + + + Initializes a new instance of the class. + + + Gets or sets a list of query parts. + + + Enables you to define which HTTP verbs are allowed when ASP.NET routing determines whether a URL matches a route. + + + Initializes a new instance of the class by using the HTTP verbs that are allowed for the route. + The HTTP verbs that are valid for the route. + + + Gets or sets the collection of allowed HTTP verbs for the route. + A collection of allowed HTTP verbs for the route. + + + Determines whether the request was made with an HTTP verb that is one of the allowed verbs for the route. + When ASP.NET routing is processing a request, true if the request was made by using an allowed HTTP verb; otherwise, false. When ASP.NET routing is constructing a URL, true if the supplied values contain an HTTP verb that matches one of the allowed HTTP verbs; otherwise, false. The default is true. + The request that is being checked to determine whether it matches the URL. + The object that is being checked to determine whether it matches the URL. + The name of the parameter that is being checked. + An object that contains the parameters for a route. + An object that indicates whether the constraint check is being performed when an incoming request is processed or when a URL is generated. + + + Determines whether the request was made with an HTTP verb that is one of the allowed verbs for the route. + When ASP.NET routing is processing a request, true if the request was made by using an allowed HTTP verb; otherwise, false. When ASP.NET routing is constructing a URL, true if the supplied values contain an HTTP verb that matches one of the allowed HTTP verbs; otherwise, false. The default is true. + The request that is being checked to determine whether it matches the URL. + The object that is being checked to determine whether it matches the URL. + The name of the parameter that is being checked. + An object that contains the parameters for a route. + An object that indicates whether the constraint check is being performed when an incoming request is processed or when a URL is generated. + + + Represents a route class for self-host (i.e. hosted outside of ASP.NET). + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + The route template. + + + Initializes a new instance of the class. + The route template. + The default values for the route parameters. + + + Initializes a new instance of the class. + The route template. + The default values for the route parameters. + The constraints for the route parameters. + + + Initializes a new instance of the class. + The route template. + The default values for the route parameters. + The constraints for the route parameters. + Any additional tokens for the route parameters. + + + Initializes a new instance of the class. + The route template. + The default values for the route parameters. + The constraints for the route parameters. + Any additional tokens for the route parameters. + The message handler that will be the recipient of the request. + + + Gets the constraints for the route parameters. + The constraints for the route parameters. + + + Gets any additional data tokens not used directly to determine whether a route matches an incoming . + Any additional data tokens not used directly to determine whether a route matches an incoming . + + + Gets the default values for route parameters if not provided by the incoming . + The default values for route parameters if not provided by the incoming . + + + Determines whether this route is a match for the incoming request by looking up the for the route. + The for a route if matches; otherwise null. + The virtual path root. + The HTTP request. + + + Attempts to generate a URI that represents the values passed in based on current values from the and new values using the specified . + A instance or null if URI cannot be generated. + The HTTP request message. + The route values. + + + Gets or sets the http route handler. + The http route handler. + + + Determines whether this instance equals a specified route. + true if this instance equals a specified route; otherwise, false. + The HTTP request. + The constraints for the route parameters. + The name of the parameter. + The list of parameter values. + One of the enumeration values of the enumeration. + + + Gets the route template describing the URI pattern to match against. + The route template describing the URI pattern to match against. + + + Encapsulates information regarding the HTTP route. + + + Initializes a new instance of the class. + An object that defines the route. + + + Initializes a new instance of the class. + An object that defines the route. + The value. + + + Gets the object that represents the route. + the object that represents the route. + + + Gets a collection of URL parameter values and default values for the route. + An object that contains values that are parsed from the URL and from default values. + + + Specifies an enumeration of route direction. + + + The UriResolution direction. + + + The UriGeneration direction. + + + Represents a route class for self-host of specified key/value pairs. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + The dictionary. + + + Initializes a new instance of the class. + The key value. + + + Presents the data regarding the HTTP virtual path. + + + Initializes a new instance of the class. + The route of the virtual path. + The URL that was created from the route definition. + + + Gets or sets the route of the virtual path.. + The route of the virtual path. + + + Gets or sets the URL that was created from the route definition. + The URL that was created from the route definition. + + + + defines the interface for a route expressing how to map an incoming to a particular controller and action. + + + Gets the constraints for the route parameters. + The constraints for the route parameters. + + + Gets any additional data tokens not used directly to determine whether a route matches an incoming . + The additional data tokens. + + + Gets the default values for route parameters if not provided by the incoming . + The default values for route parameters. + + + Determine whether this route is a match for the incoming request by looking up the <see cref="!:IRouteData" /> for the route. + The <see cref="!:RouteData" /> for a route if matches; otherwise null. + The virtual path root. + The request. + + + Gets a virtual path data based on the route and the values provided. + The virtual path data. + The request message. + The values. + + + Gets the message handler that will be the recipient of the request. + The message handler. + + + Gets the route template describing the URI pattern to match against. + The route template. + + + Represents a base class route constraint. + + + Determines whether this instance equals a specified route. + True if this instance equals a specified route; otherwise, false. + The request. + The route to compare. + The name of the parameter. + A list of parameter values. + The route direction. + + + Provides information about a route. + + + Gets the object that represents the route. + The object that represents the route. + + + Gets a collection of URL parameter values and default values for the route. + The values that are parsed from the URL and from default values. + + + Defines the properties for HTTP route. + + + Gets the HTTP route. + The HTTP route. + + + Gets the URI that represents the virtual path of the current HTTP route. + The URI that represents the virtual path of the current HTTP route. + + + No content here will be updated; please do not add material here. + + + Initializes a new instance of the class. + The HTTP request for this instance. + + + Returns a link for the specified route. + A link for the specified route. + The name of the route. + An object that contains the parameters for a route. + + + Returns a link for the specified route. + A link for the specified route. + The name of the route. + A route value. + + + Gets or sets the of the current instance. + The of the current instance. + + + Returns the route for the . + The route for the . + The name of the route. + A list of route values. + + + Returns the route for the . + The route for the . + The name of the route. + The route values. + + + Represents a container for service instances used by the . Note that this container only supports known types, and methods to get or set arbitrary service types will throw when called. For creation of arbitrary types, please use instead. The supported types for this container are: Passing any type which is not on this to any method on this interface will cause an to be thrown. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class with a specified object. + The object. + + + Removes a single-instance service from the default services. + The type of the service. + + + Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. + + + Gets a service of the specified type. + The first instance of the service, or null if the service is not found. + The type of service. + + + Gets the list of service objects for a given service type, and validates the service type. + The list of service objects of the specified type. + The service type. + + + Gets the list of service objects for a given service type. + The list of service objects of the specified type, or an empty list if the service is not found. + The type of service. + + + Queries whether a service type is single-instance. + true if the service type has at most one instance, or false if the service type supports multiple instances. + The service type. + + + Replaces a single-instance service object. + The service type. + The service object that replaces the previous instance. + + + Removes the cached values for a single service type. + The service type. + + + Represents a performance tracing class to log method entry/exit and duration. + + + Initializes the class with a specified configuration. + The configuration. + + + Represents the trace writer. + + + Invokes the specified traceAction to allow setting values in a new if and only if tracing is permitted at the given category and level. + The current . It may be null but doing so will prevent subsequent trace analysis from correlating the trace to a particular request. + The logical category for the trace. Users can define their own. + The at which to write this trace. + The action to invoke if tracing is enabled. The caller is expected to fill in the fields of the given in this action. + + + Represents an extension methods for . + + + Provides a set of methods and properties that help debug your code with the specified writer, request, category and exception. + The . + The with which to associate the trace. It may be null. + The logical category of the trace. + The error occurred during execution. + + + Provides a set of methods and properties that help debug your code with the specified writer, request, category, exception, message format and argument. + The . + The with which to associate the trace. It may be null. + The logical category of the trace. + The error occurred during execution. + The format of the message. + The message argument. + + + Provides a set of methods and properties that help debug your code with the specified writer, request, category, exception, message format and argument. + The . + The with which to associate the trace. It may be null. + The logical category of the trace. + The format of the message. + The message argument. + + + Displays an error message in the list with the specified writer, request, category and exception. + The . + The with which to associate the trace. It may be null. + The logical category of the trace. + The error occurred during execution. + + + Displays an error message in the list with the specified writer, request, category, exception, message format and argument. + The . + The with which to associate the trace. It may be null. + The logical category of the trace. + The exception. + The format of the message. + The argument in the message. + + + Displays an error message in the list with the specified writer, request, category, message format and argument. + The . + The with which to associate the trace. It may be null. + The logical category of the trace. + The format of the message. + The argument in the message. + + + Displays an error message in the class with the specified writer, request, category and exception. + The . + The with which to associate the trace. It may be null. + The logical category of the trace. + The exception that appears during execution. + + + Displays an error message in the class with the specified writer, request, category and exception, message format and argument. + The . + The with which to associate the trace. It may be null. + The logical category of the trace. + The exception. + The format of the message. + The message argument. + + + Displays an error message in the class with the specified writer, request, category and message format and argument. + The . + The with which to associate the trace. It may be null. + The logical category of the trace. + The format of the message. + The message argument. + + + Displays the details in the . + The . + The with which to associate the trace. It may be null. + The logical category of the trace. + The error occurred during execution. + + + Displays the details in the . + The . + The with which to associate the trace. It may be null. + The logical category of the trace. + The error occurred during execution. + The format of the message. + The message argument. + + + Displays the details in the . + The . + The with which to associate the trace. It may be null. + The logical category of the trace. + The format of the message. + The message argument. + + + Indicates the trace listeners in the Listeners collection. + The . + The with which to associate the trace. It may be null. + The logical category of the trace. + The trace level. + The error occurred during execution. + + + Indicates the trace listeners in the Listeners collection. + The . + The with which to associate the trace. It may be null. + The logical category of the trace. + The trace level. + The error occurred during execution. + The format of the message. + The message argument. + + + Indicates the trace listeners in the Listeners collection. + The . + The with which to associate the trace. It may be null. + The logical category of the trace. + The of the trace. + The format of the message. + The message argument. + + + Traces both a begin and an end trace around a specified operation. + The . + The with which to associate the trace. It may be null. + The logical category of the trace. + The of the trace. + The name of the object performing the operation. It may be null. + The name of the operation being performed. It may be null. + The to invoke prior to performing the operation, allowing the given to be filled in. It may be null. + An <see cref="T:System.Func`1" /> that returns the that will perform the operation. + The to invoke after successfully performing the operation, allowing the given to be filled in. It may be null. + The to invoke if an error was encountered performing the operation, allowing the given to be filled in. It may be null. + + + Traces both a begin and an end trace around a specified operation. + The returned by the operation. + The . + The with which to associate the trace. It may be null. + The logical category of the trace. + The of the trace. + The name of the object performing the operation. It may be null. + The name of the operation being performed. It may be null. + The to invoke prior to performing the operation, allowing the given to be filled in. It may be null. + An <see cref="T:System.Func`1" /> that returns the that will perform the operation. + The to invoke after successfully performing the operation, allowing the given to be filled in. The result of the completed task will also be passed to this action. This action may be null. + The to invoke if an error was encountered performing the operation, allowing the given to be filled in. It may be null. + The type of result produced by the . + + + Traces both a begin and an end trace around a specified operation. + The returned by the operation. + The . + The with which to associate the trace. It may be null. + The logical category of the trace. + The of the trace. + The name of the object performing the operation. It may be null. + The name of the operation being performed. It may be null. + The to invoke prior to performing the operation, allowing the given to be filled in. It may be null. + An <see cref="T:System.Func`1" /> that returns the that will perform the operation. + The to invoke after successfully performing the operation, allowing the given to be filled in. It may be null. + The to invoke if an error was encountered performing the operation, allowing the given to be filled in. It may be null. + + + Indicates the warning level of execution. + The . + The with which to associate the trace. It may be null. + The logical category of the trace. + The error occurred during execution. + + + Indicates the warning level of execution. + The . + The with which to associate the trace. It may be null. + The logical category of the trace. + The error occurred during execution. + The format of the message. + The message argument. + + + Indicates the warning level of execution. + The . + The with which to associate the trace. It may be null. + The logical category of the trace. + The format of the message. + The message argument. + + + Specifies an enumeration of tracing categories. + + + An action category. + + + The controllers category. + + + The filters category. + + + The formatting category. + + + The message handlers category. + + + The model binding category. + + + The request category. + + + The routing category. + + + Specifies the kind of tracing operation. + + + Single trace, not part of a Begin/End trace pair. + + + Trace marking the beginning of some operation. + + + Trace marking the end of some operation. + + + Specifies an enumeration of tracing level. + + + Tracing is disabled. + + + Trace level for debugging traces. + + + Trace level for informational traces. + + + Trace level for warning traces. + + + Trace level for error traces. + + + Trace level for fatal traces. + + + Represents a trace record. + + + Initializes a new instance of the class. + The message request. + The trace category. + The trace level. + + + Gets or sets the tracing category. + The tracing category. + + + Gets or sets the exception. + The exception. + + + Gets or sets the kind of trace. + The kind of trace. + + + Gets or sets the tracing level. + The tracing level. + + + Gets or sets the message. + The message. + + + Gets or sets the logical operation name being performed. + The logical operation name being performed. + + + Gets or sets the logical name of the object performing the operation. + The logical name of the object performing the operation. + + + Gets the optional user-defined properties. + The optional user-defined properties. + + + Gets the from the record. + The from the record. + + + Gets the correlation ID from the . + The correlation ID from the . + + + Gets or sets the associated with the . + The associated with the . + + + Gets the of this trace (via ). + The of this trace (via ). + + + Represents a class used to recursively validate an object. + + + Initializes a new instance of the class. + + + Determines whether the model is valid and adds any validation errors to the actionContext's . + True if model is valid, false otherwise. + The model to be validated. + The to use for validation. + The used to provide the model metadata. + The within which the model is being validated. + The to append to the key for any validation errors. + + + Represents an interface for the validation of the models + + + Determines whether the model is valid and adds any validation errors to the actionContext's + trueif model is valid, false otherwise. + The model to be validated. + The to use for validation. + The used to provide the model metadata. + The within which the model is being validated. + The to append to the key for any validation errors. + + + This logs formatter errors to the provided . + + + Initializes a new instance of the class. + The model state. + The prefix. + + + Logs the specified model error. + The error path. + The error message. + + + Logs the specified model error. + The error path. + The error message. + + + Provides data for the event. + + + Initializes a new instance of the class. + The action context. + The parent node. + + + Gets or sets the context for an action. + The context for an action. + + + Gets or sets the parent of this node. + The parent of this node. + + + Provides data for the event. + + + Initializes a new instance of the class. + The action context. + The parent node. + + + Gets or sets the context for an action. + The context for an action. + + + Gets or sets the parent of this node. + The parent of this node. + + + Provides a container for model validation information. + + + Initializes a new instance of the class, using the model metadata and state key. + The model metadata. + The model state key. + + + Initializes a new instance of the class, using the model metadata, the model state key, and child model-validation nodes. + The model metadata. + The model state key. + The model child nodes. + + + Gets or sets the child nodes. + The child nodes. + + + Combines the current instance with a specified instance. + The model validation node to combine with the current instance. + + + Gets or sets the model metadata. + The model metadata. + + + Gets or sets the model state key. + The model state key. + + + Gets or sets a value that indicates whether validation should be suppressed. + true if validation should be suppressed; otherwise, false. + + + Validates the model using the specified execution context. + The action context. + + + Validates the model using the specified execution context and parent node. + The action context. + The parent node. + + + Gets or sets a value that indicates whether all properties of the model should be validated. + true if all properties of the model should be validated, or false if validation should be skipped. + + + Occurs when the model has been validated. + + + Occurs when the model is being validated. + + + Represents the selection of required members by checking for any required ModelValidators associated with the member. + + + Initializes a new instance of the class. + The metadata provider. + The validator providers. + + + Indicates whether the member is required for validation. + true if the member is required for validation; otherwise, false. + The member. + + + Provides a container for a validation result. + + + Initializes a new instance of the class. + + + Gets or sets the name of the member. + The name of the member. + + + Gets or sets the validation result message. + The validation result message. + + + Provides a base class for implementing validation logic. + + + Initializes a new instance of the class. + The validator providers. + + + Returns a composite model validator for the model. + A composite model validator for the model. + An enumeration of validator providers. + + + Gets a value that indicates whether a model property is required. + true if the model property is required; otherwise, false. + + + Validates a specified object. + A list of validation results. + The metadata. + The container. + + + Gets or sets an enumeration of validator providers. + An enumeration of validator providers. + + + Provides a list of validators for a model. + + + Initializes a new instance of the class. + + + Gets a list of validators associated with this . + The list of validators. + The metadata. + The validator providers. + + + Provides an abstract class for classes that implement a validation provider. + + + Initializes a new instance of the class. + + + Gets a type descriptor for the specified type. + A type descriptor for the specified type. + The type of the validation provider. + + + Gets the validators for the model using the metadata and validator providers. + The validators for the model. + The metadata. + An enumeration of validator providers. + + + Gets the validators for the model using the metadata, the validator providers, and a list of attributes. + The validators for the model. + The metadata. + An enumeration of validator providers. + The list of attributes. + + + Represents the method that creates a instance. + + + Represents an implementation of which providers validators for attributes which derive from . It also provides a validator for types which implement . To support client side validation, you can either register adapters through the static methods on this class, or by having your validation attributes implement . The logic to support IClientValidatable is implemented in . + + + Initializes a new instance of the class. + + + Gets the validators for the model using the specified metadata, validator provider and attributes. + The validators for the model. + The metadata. + The validator providers. + The attributes. + + + Registers an adapter to provide client-side validation. + The type of the validation attribute. + The type of the adapter. + + + Registers an adapter factory for the validation provider. + The type of the attribute. + The factory that will be used to create the object for the specified attribute. + + + Registers the default adapter. + The type of the adapter. + + + Registers the default adapter factory. + The factory that will be used to create the object for the default adapter. + + + Registers the default adapter type for objects which implement . The adapter type must derive from and it must contain a public constructor which takes two parameters of types and . + The type of the adapter. + + + Registers the default adapter factory for objects which implement . + The factory. + + + Registers an adapter type for the given modelType, which must implement . The adapter type must derive from and it must contain a public constructor which takes two parameters of types and . + The model type. + The type of the adapter. + + + Registers an adapter factory for the given modelType, which must implement . + The model type. + The factory. + + + Provides a factory for validators that are based on . + + + Represents a validator provider for data member model. + + + Initializes a new instance of the class. + + + Gets the validators for the model. + The validators for the model. + The metadata. + An enumerator of validator providers. + A list of attributes. + + + An implementation of which provides validators that throw exceptions when the model is invalid. + + + Initializes a new instance of the class. + + + Gets a list of validators associated with this . + The list of validators. + The metadata. + The validator providers. + The list of attributes. + + + Represents the provider for the required member model validator. + + + Initializes a new instance of the class. + The required member selector. + + + Gets the validator for the member model. + The validator for the member model. + The metadata. + The validator providers + + + Provides a model validator. + + + Initializes a new instance of the class. + The validator providers. + The validation attribute for the model. + + + Gets or sets the validation attribute for the model validator. + The validation attribute for the model validator. + + + Gets a value that indicates whether model validation is required. + true if model validation is required; otherwise, false. + + + Validates the model and returns the validation errors if any. + A list of validation error messages for the model, or an empty list if no errors have occurred. + The model metadata. + The container for the model. + + + A to represent an error. This validator will always throw an exception regardless of the actual model value. + + + Initializes a new instance of the class. + The list of model validator providers. + The error message for the exception. + + + Validates a specified object. + A list of validation results. + The metadata. + The container. + + + Represents the for required members. + + + Initializes a new instance of the class. + The validator providers. + + + Gets or sets a value that instructs the serialization engine that the member must be presents when validating. + true if the member is required; otherwise, false. + + + Validates the object. + A list of validation results. + The metadata. + The container. + + + Provides an object adapter that can be validated. + + + Initializes a new instance of the class. + The validation provider. + + + Validates the specified object. + A list of validation results. + The metadata. + The container. + + + Represents the base class for value providers whose values come from a collection that implements the interface. + + + Retrieves the keys from the specified . + The keys from the specified . + The prefix. + + + Defines the methods that are required for a value provider in ASP.NET MVC. + + + Determines whether the collection contains the specified prefix. + true if the collection contains the specified prefix; otherwise, false. + The prefix to search for. + + + Retrieves a value object using the specified key. + The value object for the specified key. + The key of the value object to retrieve. + + + This attribute is used to specify a custom . + + + Initializes a new instance of the . + The type of the model binder. + + + Initializes a new instance of the . + An array of model binder types. + + + Gets the value provider factories. + A collection of value provider factories. + A configuration object. + + + Gets the types of object returned by the value provider factory. + A collection of types. + + + Represents a factory for creating value-provider objects. + + + Initializes a new instance of the class. + + + Returns a value-provider object for the specified controller context. + A value-provider object. + An object that encapsulates information about the current HTTP request. + + + Represents the result of binding a value (such as from a form post or query string) to an action-method argument property, or to the argument itself. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + The raw value. + The attempted value. + The culture. + + + Gets or sets the raw value that is converted to a string for display. + The raw value that is converted to a string for display. + + + Converts the value that is encapsulated by this result to the specified type. + The converted value. + The target type. + + + Converts the value that is encapsulated by this result to the specified type by using the specified culture information. + The converted value. + The target type. + The culture to use in the conversion. + + + Gets or sets the culture. + The culture. + + + Gets or set the raw value that is supplied by the value provider. + The raw value that is supplied by the value provider. + + + Represents a value provider whose values come from a list of value providers that implements the interface. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + The list of value providers. + + + Determines whether the collection contains the specified . + true if the collection contains the specified ; otherwise, false. + The prefix to search for. + + + Retrieves the keys from the specified . + The keys from the specified . + The prefix from which keys are retrieved. + + + Retrieves a value object using the specified . + The value object for the specified . + The key of the value object to retrieve. + + + Inserts an element into the collection at the specified index. + The zero-based index at which should be inserted. + The object to insert. + + + Replaces the element at the specified index. + The zero-based index of the element to replace. + The new value for the element at the specified index. + + + Represents a factory for creating a list of value-provider objects. + + + Initializes a new instance of the class. + The collection of value-provider factories. + + + Retrieves a list of value-provider objects for the specified controller context. + The list of value-provider objects for the specified controller context. + An object that encapsulates information about the current HTTP request. + + + A value provider for name/value pairs. + + + Initializes a new instance of the class. + The name/value pairs for the provider. + The culture used for the name/value pairs. + + + Initializes a new instance of the class, using a function delegate to provide the name/value pairs. + A function delegate that returns a collection of name/value pairs. + The culture used for the name/value pairs. + + + Determines whether the collection contains the specified prefix. + true if the collection contains the specified prefix; otherwise, false. + The prefix to search for. + + + Gets the keys from a prefix. + The keys. + The prefix. + + + Retrieves a value object using the specified key. + The value object for the specified key. + The key of the value object to retrieve. + + + Represents a value provider for query strings that are contained in a object. + + + Initializes a new instance of the class. + An object that encapsulates information about the current HTTP request. + An object that contains information about the target culture. + + + Represents a class that is responsible for creating a new instance of a query-string value-provider object. + + + Initializes a new instance of the class. + + + Retrieves a value-provider object for the specified controller context. + A query-string value-provider object. + An object that encapsulates information about the current HTTP request. + + + Represents a value provider for route data that is contained in an object that implements the IDictionary(Of TKey, TValue) interface. + + + Initializes a new instance of the class. + An object that contain information about the HTTP request. + An object that contains information about the target culture. + + + Represents a factory for creating route-data value provider objects. + + + Initializes a new instance of the class. + + + Retrieves a value-provider object for the specified controller context. + A value-provider object. + An object that encapsulates information about the current HTTP request. + + + \ No newline at end of file diff --git a/packages/Microsoft.AspNet.WebApi.Core.4.0.30506.0/lib/net40/it/System.Web.Http.resources.dll b/packages/Microsoft.AspNet.WebApi.Core.4.0.30506.0/lib/net40/it/System.Web.Http.resources.dll new file mode 100644 index 0000000..20ff46b Binary files /dev/null and b/packages/Microsoft.AspNet.WebApi.Core.4.0.30506.0/lib/net40/it/System.Web.Http.resources.dll differ diff --git a/packages/Microsoft.AspNet.WebApi.Core.4.0.30506.0/lib/net40/it/System.Web.Http.xml b/packages/Microsoft.AspNet.WebApi.Core.4.0.30506.0/lib/net40/it/System.Web.Http.xml new file mode 100644 index 0000000..db8cc9d --- /dev/null +++ b/packages/Microsoft.AspNet.WebApi.Core.4.0.30506.0/lib/net40/it/System.Web.Http.xml @@ -0,0 +1,4670 @@ + + + + System.Web.Http + + + + Crea un oggetto che rappresenta un'eccezione. + La richiesta deve essere associata a un'istanza di .Oggetto il cui contenuto è una rappresentazione serializzata di un'istanza di . + Richiesta HTTP. + Codice di stato della risposta. + Eccezione. + + + Crea un oggetto che rappresenta un messaggio di errore. + La richiesta deve essere associata a un'istanza di .Oggetto il cui contenuto è una rappresentazione serializzata di un'istanza di . + Richiesta HTTP. + Codice di stato della risposta. + Messaggio di errore. + + + Crea un oggetto che rappresenta un'eccezione con un messaggio di errore. + La richiesta deve essere associata a un'istanza di .Oggetto il cui contenuto è una rappresentazione serializzata di un'istanza di . + Richiesta HTTP. + Codice di stato della risposta. + Messaggio di errore. + Eccezione. + + + Crea un oggetto che rappresenta un errore. + La richiesta deve essere associata a un'istanza di .Oggetto il cui contenuto è una rappresentazione serializzata di un'istanza di . + Richiesta HTTP. + Codice di stato della risposta. + Errore HTTP. + + + Crea un oggetto che rappresenta un errore nello stato del modello. + La richiesta deve essere associata a un'istanza di .Oggetto il cui contenuto è una rappresentazione serializzata di un'istanza di . + Richiesta HTTP. + Codice di stato della risposta. + Stato del modello. + + + Crea un'istanza di collegata all'oggetto associato. + Istanza di inizializzata collegata all'oggetto associato. + Messaggio di richiesta HTTP da cui deriva questo messaggio di risposta. + Codice di stato della risposta HTTP. + Contenuto del messaggio di risposta HTTP. + Tipo del messaggio di risposta HTTP. + + + Crea un'istanza di collegata all'oggetto associato. + Istanza di inizializzata collegata all'oggetto associato. + Messaggio di richiesta HTTP da cui deriva questo messaggio di risposta. + Codice di stato della risposta HTTP. + Contenuto del messaggio di risposta HTTP. + Formattatore di media type. + Tipo del messaggio di risposta HTTP. + + + Crea un'istanza di collegata all'oggetto associato. + Istanza di inizializzata collegata all'oggetto associato. + Messaggio di richiesta HTTP da cui deriva questo messaggio di risposta. + Codice di stato della risposta HTTP. + Contenuto del messaggio di risposta HTTP. + Formattatore di media type. + Valore di intestazione del media type. + Tipo del messaggio di risposta HTTP. + + + Crea un'istanza di collegata all'oggetto associato. + Istanza di inizializzata collegata all'oggetto associato. + Messaggio di richiesta HTTP da cui deriva questo messaggio di risposta. + Codice di stato della risposta HTTP. + Contenuto del messaggio di risposta HTTP. + Formattatore di media type. + Media type. + Tipo del messaggio di risposta HTTP. + + + Crea un'istanza di collegata all'oggetto associato. + Istanza di inizializzata collegata all'oggetto associato. + Messaggio di richiesta HTTP da cui deriva questo messaggio di risposta. + Codice di stato della risposta HTTP. + Contenuto del messaggio di risposta HTTP. + Valore di intestazione del media type. + Tipo del messaggio di risposta HTTP. + + + Crea un'istanza di collegata all'oggetto associato. + Istanza di inizializzata collegata all'oggetto associato. + Messaggio di richiesta HTTP da cui deriva questo messaggio di risposta. + Codice di stato della risposta HTTP. + Contenuto del messaggio di risposta HTTP. + Media type. + Tipo del messaggio di risposta HTTP. + + + Crea un'istanza di collegata all'oggetto associato. + Istanza di inizializzata collegata all'oggetto associato. + Messaggio di richiesta HTTP da cui deriva questo messaggio di risposta. + Codice di stato della risposta HTTP. + Contenuto del messaggio di risposta HTTP. + Configurazione HTTP contenente il resolver di dipendenza utilizzato per risolvere servizi. + Tipo del messaggio di risposta HTTP. + + + Elimina tutte le risorse tracciate associate al parametro che sono state aggiunte tramite il metodo . + Richiesta HTTP. + + + Ottiene il certificato X.509 corrente dalla richiesta HTTP specificata. + + corrente oppure null se non è disponibile alcun certificato. + Richiesta HTTP. + + + Recupera l'oggetto per la richiesta specificata. + Oggetto per la richiesta specificata. + Richiesta HTTP. + + + Recupera l'oggetto che è stato assegnato come ID di correlazione associato al parametro specificato. Il valore verrà creato e impostato la prima volta che verrà chiamato il metodo. + Oggetto che rappresenta l'ID di correlazione associato alla richiesta. + Richiesta HTTP. + + + Recupera l'oggetto per la richiesta specificata oppure null se la richiesta non è disponibile. + Oggetto per la richiesta specificata oppure null se la richiesta non è disponibile. + Richiesta HTTP. + + + Ottiene la stringa di query analizzata come raccolta di coppie chiave/valore. + Stringa di query come raccolta di coppie chiave/valore. + Richiesta HTTP. + + + Recupera l'oggetto per la richiesta specificata oppure null se la richiesta non è disponibile. + Oggetto per la richiesta specificata oppure null se la richiesta non è disponibile. + Richiesta HTTP. + + + Recupera l'oggetto per la richiesta specificata oppure null se la richiesta non è disponibile. + Oggetto per la richiesta specificata oppure null se la richiesta non è disponibile. + Richiesta HTTP. + + + Ottiene un'istanza di per una richiesta HTTP. + Istanza di che viene inizializzata per la richiesta HTTP specificata. + Richiesta HTTP. + + + Aggiunge il parametro specificato a un elenco di risorse che verranno eliminate da un host al momento dell'eliminazione di . + Richiesta HTTP che controlla il ciclo di vita di . + Risorsa da eliminare al momento dell'eliminazione di . + + + Rappresenta le estensioni del messaggio per la risposta HTTP restituita da un'operazione ASP.NET. + + + Tenta di recuperare il valore del contenuto per . + Risultato del recupero del valore del contenuto. + Risposta dell'operazione. + Valore del contenuto. + Tipo del valore da recuperare. + + + Rappresenta estensioni per l'aggiunta di elementi a un'istanza di . + + + Aggiorna il set di elementi del formattatore specificato in modo da associare il mediaType alle istanze di che terminano con il valore di uriPathExtension specificato. + + che riceverà il nuovo elemento . + Stringa dell'estensione di percorso di . + + da associare a istanze di che terminano con uriPathExtension. + + + Aggiorna il set di elementi del formattatore specificato in modo da associare il mediaType alle istanze di che terminano con il valore di uriPathExtension specificato. + + che riceverà il nuovo elemento . + Stringa dell'estensione di percorso di . + Media type della stringa da associare a istanze di che terminano con uriPathExtension. + + + Fornisce più elementi da estensioni di percorso incluse in un'istanza di . + + + Inizializza una nuova istanza della classe . + Estensione corrispondente a mediaType. Questo valore non può includere punti o caratteri jolly. + + che verrà restituito in caso di corrispondenza con uriPathExtension. + + + Inizializza una nuova istanza della classe . + Estensione corrispondente a mediaType. Questo valore non può includere punti o caratteri jolly. + Media type che verrà restituito in caso di corrispondenza di uriPathExtension. + + + Restituisce un valore che indica se questa istanza di può fornire un elemento per l'istanza di della richiesta. + Se viene determinata una corrispondenza tra questa istanza e un'estensione di file nella richiesta, restituisce 1,0. In caso contrario, restituisce 0,0. + + da controllare. + + + Ottiene l'estensione di percorso dell'istanza di . + Estensione di percorso dell'istanza di . + + + Chiave dell'estensione di percorso dell'istanza di . + + + Rappresenta un attributo che specifica a quali metodi HTTP risponderà un metodo di azione. + + + Inizializza una nuova istanza della classe utilizzando un elenco di metodi HTTP ai quali il metodo di azione risponderà. + Metodi HTTP ai quali il metodo di azione risponderà. + + + Ottiene o imposta l'elenco di metodi HTTP ai quali il metodo di azione risponderà. + Ottiene o imposta l'elenco di metodi HTTP ai quali il metodo di azione risponderà. + + + Rappresenta un attributo utilizzato per il nome di un'azione. + + + Inizializza una nuova istanza della classe . + Nome dell'azione. + + + Ottiene o imposta il nome dell'azione. + Nome dell'azione. + + + Specifica che azioni e controller vengano ignorati da durante il processo di autorizzazione. + + + Inizializza una nuova istanza della classe . + + + Definisce proprietà e metodi per controller API. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta l'oggetto dell'istanza corrente di . + Oggetto dell'istanza corrente di . + + + Ottiene l'oggetto dell'istanza corrente di . + Oggetto dell'istanza corrente di . + + + Esegue le attività definite dall'applicazione relative alla liberazione, al rilascio o alla reimpostazione di risorse non gestite. + + + Rilascia le risorse non gestite utilizzate dall'oggetto e, facoltativamente, quelle gestite. + true per rilasciare sia le risorse gestite sia quelle non gestite. false per rilasciare solo le risorse non gestite. + + + Esegue in modo asincrono una singola operazione HTTP. + Nuova attività avviata. + Contesto del controller per una singola operazione HTTP. + Token di annullamento assegnato per l'operazione HTTP. + + + Inizializza l'istanza di con l'oggetto specificato. + Oggetto utilizzato per l'inizializzazione. + + + Ottiene lo stato del modello dopo il processo di associazione del modello. + Stato del modello dopo il processo di associazione del modello. + + + Ottiene o imposta l'oggetto dell'istanza corrente di . + Oggetto dell'istanza corrente di . + + + Restituisce un'istanza di un oggetto , utilizzato per generare URL ad altre API. + Oggetto utilizzato per generare URL ad altre API. + + + Restituisce l'entità corrente associata a questa richiesta. + Entità corrente associata a questa richiesta. + + + Specifica il filtro di autorizzazione che verifica l'interfaccia della richiesta. + + + Inizializza una nuova istanza della classe . + + + Elabora le richieste che non ottengono l'autorizzazione. + Contesto. + + + Indica se il controllo specificato è autorizzato. + true se il controllo è autorizzato. In caso contrario, false. + Contesto. + + + Chiamato quando viene eseguita l'autorizzazione di un'azione. + Contesto. + Il parametro di contesto è null. + + + Ottiene o imposta i ruoli autorizzati. + Stringa di ruoli. + + + Ottiene un identificatore univoco per questo attributo. + Identificatore univoco per questo attributo. + + + Ottiene o imposta gli utenti autorizzati. + Stringa di utenti. + + + Attributo che specifica che un parametro di azione proviene solo dal corpo entità dell'oggetto in ingresso. + + + Inizializza una nuova istanza della classe . + + + Ottiene un'associazione di parametri. + Associazione di parametri. + Descrizione del parametro. + + + Attributo che specifica che un parametro di azione proviene dall'URI del messaggio in ingresso. + + + Inizializza una nuova istanza della classe . + + + Ottiene le factory del provider di valori per lo strumento di associazione di modelli. + Raccolta di oggetti . + Configurazione. + + + Rappresenta attributi che specificano che l'associazione HTTP deve escludere una proprietà. + + + Inizializza una nuova istanza della classe . + + + Rappresenta l'attributo obbligatorio per l'associazione HTTP. + + + Inizializza una nuova istanza della classe . + + + Configurazione delle istanze di . + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe con una raccolta di route HTTP. + Raccolta di route HTTP da associare a questa istanza. + + + Ottiene o imposta il resolver di dipendenza associato a questa istanza. + Resolver di dipendenza. + + + Esegue le attività definite dall'applicazione relative alla liberazione, al rilascio o alla reimpostazione di risorse non gestite. + + + Rilascia le risorse non gestite utilizzate dall'oggetto e, facoltativamente, quelle gestite. + true per rilasciare sia le risorse gestite sia quelle non gestite, false per rilasciare solo le risorse non gestite. + + + Ottiene l'elenco dei filtri applicati a tutte le richieste gestite mediante questa istanza di . + Elenco di filtri. + + + Ottiene i formattatori di media type per questa istanza. + Raccolta di oggetti . + + + Ottiene o imposta un valore che indica se nei messaggi di errore devono essere inclusi i dettagli dell'errore. + Valore di che indica i criteri relativi ai dettagli degli errori. + + + Ottiene o imposta l'azione che eseguirà l'inizializzazione finale dell'istanza di prima di essere utilizzata per l'elaborazione di richieste. + Azione che eseguirà l'inizializzazione finale dell'istanza di . + + + Ottiene un elenco ordinato di istanze di da richiamare quando un oggetto si sposta più in alto nello stack e di conseguenza un oggetto si sposta più in basso nello stack. + Raccolta di gestori di messaggi. + + + Raccolta di regole relative alle modalità di associazione dei parametri. + Raccolta di funzioni in grado di generare un'associazione per un parametro specificato. + + + Ottiene le proprietà associate a questa istanza. + Oggetto contenente le proprietà. + + + Ottiene l'oggetto associato a questa istanza di . + Classe . + + + Ottiene il contenitore dei servizi predefiniti associati a questa istanza. + Oggetto contenente i servizi predefiniti per questa istanza. + + + Ottiene il percorso virtuale radice. + Percorso virtuale radice. + + + Contiene metodi di estensione per la classe . + + + Registrare che il tipo di parametro specificato in un'azione deve essere associato mediante lo strumento di associazione di modelli. + Configurazione da aggiornare. + Tipo di parametro al quale viene applicato lo strumento di associazione. + Strumento di associazione di modelli. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Inizializza una nuova istanza della classe . + + + Ottiene una raccolta di metodi HTTP. + Raccolta di metodi HTTP. + + + Definisce un contenitore serializzabile per le informazioni arbitrarie sugli errori. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe per exception. + Eccezione da utilizzare per le informazioni sugli errori. + true per includere le informazioni sull'eccezione nell'errore. In caso contrario, false. + + + Inizializza una nuova istanza della classe contenente il messaggio di errore message. + Messaggio di errore da associare a questa istanza. + + + Inizializza una nuova istanza della classe per modelState. + Stato del modello non valido da utilizzare per le informazioni sugli errori. + true per includere i messaggi di eccezione nell'errore. In caso contrario, false. + + + Messaggio di errore associato a questa istanza. + + + Questo metodo è riservato e non deve essere utilizzato. + Restituisce sempre null. + + + Genera un'istanza di dalla relativa rappresentazione XML. + Flusso dal quale l'oggetto viene deserializzato. + + + Converte un'istanza di nella relativa rappresentazione XML. + Flusso in cui l'oggetto viene serializzato. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Inizializza una nuova istanza della classe . + + + Ottiene la raccolta di metodi HTTP. + Raccolta di metodi HTTP. + + + Rappresenta un attributo head HTTP. + + + Inizializza una nuova istanza della classe . + + + Ottiene la raccolta di metodi HTTP. + Raccolta di metodi HTTP. + + + Rappresenta un attributo utilizzato per limitare un metodo HTTP in modo che gestisca solo richieste OPTIONS HTTP. + + + Inizializza una nuova istanza della classe . + + + Ottiene la raccolta dei metodi supportati dalle richieste OPTIONS HTTP. + Raccolta dei metodi supportati dalle richieste OPTIONS HTTP. + + + Rappresenta un attributo patch HTTP. + + + Inizializza una nuova istanza della classe . + + + Ottiene una raccolta di metodi HTTP. + Raccolta di metodi HTTP. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Inizializza una nuova istanza della classe . + + + Ottiene una raccolta di metodi HTTP. + Raccolta di metodi HTTP. + + + Rappresenta un attributo utilizzato per limitare un metodo HTTP in modo che gestisca solo richieste PUT HTTP. + + + Inizializza una nuova istanza della classe . + + + Ottiene la raccolta di sola lettura dei metodi PUT HTTP. + Raccolta di sola lettura dei metodi PUT HTTP. + + + Eccezione che consente la restituzione di una determinata classe al client. + + + Inizializza una nuova istanza della classe . + Risposta HTTP da restituire al client. + + + Inizializza una nuova istanza della classe . + Codice di stato della risposta. + + + Ottiene la risposta HTTP da restituire al client. + + che rappresenta la risposta HTTP. + + + Raccolta di istanze di . + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Radice del percorso virtuale. + + + Aggiunge un'istanza di alla raccolta. + Nome della route. + Istanza di da aggiungere alla raccolta. + + + Rimuove tutti gli elementi dall'insieme. + + + Determina se la raccolta contiene un oggetto specifico. + true se viene trovato nella raccolta. In caso contrario, false. + Oggetto da individuare nell'insieme. + + + Determina se la raccolta contiene un elemento con la chiave specificata. + true se la raccolta contiene un elemento con la chiave. In caso contrario, false. + Chiave da individuare nella raccolta. + + + Copia le istanze di della raccolta in una matrice, a partire da un indice di matrice specifico. + Matrice che rappresenta la destinazione degli elementi copiati dalla raccolta. + Indice in base zero in in corrispondenza del quale viene iniziata la copia. + + + Copia i nomi delle route e le istanze di della raccolta in una matrice, a partire da un indice di matrice specifico. + Matrice che rappresenta la destinazione degli elementi copiati dalla raccolta. + Indice in base zero in in corrispondenza del quale viene iniziata la copia. + + + Ottiene il numero di elementi contenuti nella raccolta. + Numero di elementi contenuti nella raccolta. + + + Crea un'istanza di . + Nuova istanza di . + Modello di route. + Oggetto contenente i parametri di route predefiniti. + Oggetto contenente i vincoli della route. + Token di dati della route. + + + Crea un'istanza di . + Nuova istanza di . + Modello di route. + Oggetto contenente i parametri di route predefiniti. + Oggetto contenente i vincoli della route. + Token di dati della route. + Gestore di messaggi da utilizzare per la route. + + + Crea un'istanza di . + Nuova istanza di . + Modello di route. + Oggetto contenente i parametri di route predefiniti. + Oggetto contenente i vincoli della route. + + + Esegue le attività definite dall'applicazione relative alla liberazione, al rilascio o alla reimpostazione di risorse non gestite. + + + Rilascia le risorse non gestite utilizzate dall'oggetto e, facoltativamente, quelle gestite. + true per rilasciare sia le risorse gestite sia quelle non gestite, false per rilasciare solo le risorse non gestite. + + + Restituisce un enumeratore che scorre la raccolta. + + che può essere utilizzato per scorrere la raccolta. + + + Ottiene i dati di route per una richiesta HTTP specificata. + Istanza di che rappresenta i dati di route. + Richiesta HTTP. + + + Ottiene un percorso virtuale. + Istanza di che rappresenta il percorso virtuale. + Richiesta HTTP. + Nome della route. + Valori della route. + + + Inserisce un'istanza di nella raccolta. + Indice in base zero in corrispondenza del quale deve essere inserito . + Nome della route. + + da inserire. Il valore non può essere null. + + + Ottiene un valore che indica se la raccolta è di sola lettura. + true se la raccolta è di sola lettura. In caso contrario, false. + + + Ottiene o imposta l'elemento in corrispondenza dell'indice specificato. + + in corrispondenza dell'indice specificato. + Indice in base zero dell'elemento da ottenere o da impostare. + + + Ottiene o imposta l'elemento con il nome della route specificato. + + in corrispondenza dell'indice specificato. + Nome della route. + + + Chiamato internamente per ottenere l'enumeratore per la raccolta. + + che può essere utilizzato per scorrere la raccolta. + + + Rimuove un'istanza di dalla raccolta. + true se l'elemento è stato rimosso. In caso contrario, false. Questo metodo restituisce inoltre false se il parametro non viene trovato nella raccolta. + Nome della route da rimuovere. + + + Aggiunge un elemento all'insieme. + Oggetto da aggiungere all'insieme. + + + Rimuove la prima occorrenza di un oggetto specifico dalla raccolta. + true se il parametro è stato rimosso dalla raccolta. In caso contrario, false. Questo metodo restituisce inoltre false se non viene trovato nella raccolta originale. + Oggetto da rimuovere dall'insieme. + + + Restituisce un enumeratore che scorre la raccolta. + Oggetto che può essere utilizzato per scorrere l'insieme. + + + Ottiene l'oggetto con il nome della route specificato. + true se la raccolta contiene un elemento con il nome specificato. In caso contrario, false. + Nome della route. + Quando termina, questo metodo restituisce l'istanza di se il nome della route viene trovato. In caso contrario, null. Questo parametro viene passato senza inizializzazione. + + + Ottiene la radice del percorso virtuale. + Radice del percorso virtuale. + + + Metodi di estensione per . + + + Esegue il mapping del modello di route specificato. + Riferimento alla route di cui è stato eseguito il mapping. + Raccolta di route per l'applicazione. + Nome della route di cui eseguire il mapping. + Modello da utilizzare per la route. + + + Esegue il mapping del modello di route specificato e imposta i valori della route predefiniti. + Riferimento alla route di cui è stato eseguito il mapping. + Raccolta di route per l'applicazione. + Nome della route di cui eseguire il mapping. + Modello da utilizzare per la route. + Oggetto che contiene valori di route predefiniti. + + + Esegue il mapping del modello di route specificato e imposta valori di route e vincoli predefiniti. + Riferimento alla route di cui è stato eseguito il mapping. + Raccolta di route per l'applicazione. + Nome della route di cui eseguire il mapping. + Modello da utilizzare per la route. + Oggetto che contiene valori di route predefiniti. + Set di espressioni che applicano un vincolo ai valori per routeTemplate. + + + Esegue il mapping del modello di route specificato e imposta i valori di route, i vincoli e il gestore di messaggi dell'endpoint predefiniti. + Riferimento alla route di cui è stato eseguito il mapping. + Raccolta di route per l'applicazione. + Nome della route di cui eseguire il mapping. + Modello da utilizzare per la route. + Oggetto che contiene valori di route predefiniti. + Set di espressioni che applicano un vincolo ai valori per routeTemplate. + Gestore a cui verrà inviata la richiesta. + + + Definisce un'implementazione di che esegue l'allocazione della CPU per un'istanza di in ingresso e crea come risultato un'istanza di . + + + Inizializza una nuova istanza della classe utilizzando la configurazione e il dispatcher predefiniti. + + + Inizializza una nuova istanza della classe con un dispatcher specificato. + Dispatcher HTTP che gestirà le richieste in ingresso. + + + Inizializza una nuova istanza della classe con una configurazione specificata. + + utilizzata per configurare questa istanza. + + + Inizializza una nuova istanza della classe con una configurazione e un dispatcher specificati. + + utilizzata per configurare questa istanza. + Dispatcher HTTP che gestirà le richieste in ingresso. + + + Ottiene l'oggetto utilizzato per configurare questa istanza. + + utilizzata per configurare questa istanza. + + + Ottiene il dispatcher HTTP che gestisce le richieste in ingresso. + Dispatcher HTTP che gestisce le richieste in ingresso. + + + Rilascia le risorse non gestite utilizzate dall'oggetto e, facoltativamente, quelle gestite. + true per rilasciare sia le risorse gestite sia quelle non gestite, false per rilasciare solo le risorse non gestite. + + + Prepara il server per l'operazione. + + + Esegue l'allocazione della CPU per un'istanza di in ingresso. + Attività che rappresenta l'operazione asincrona. + Richiesta per cui eseguire l'allocazione della CPU. + Token da monitorare per le richieste di annullamento. + + + Specifica se nei messaggi di errore devono essere inclusi i dettagli relativi agli errori, ad esempio i messaggi di eccezione e le analisi dello stack. + + + Utilizzare il comportamento predefinito per l'ambiente host. Per l'hosting ASP.NET, utilizzare il valore dell'elemento customErrors nel file Web.config. Per il self-hosting, utilizzare il valore . + + + Include i dettagli relativi agli errori solo per la risposta a una richiesta locale. + + + Include sempre i messaggi relativi agli errori. + + + Non include mai i dettagli relativi agli errori. + + + Rappresenta un attributo utilizzato per indicare che un metodo del controller non è un metodo di azione. + + + Inizializza una nuova istanza della classe . + + + Attributo presente in un parametro o un tipo che genera un oggetto . Se l'attributo si trova in una dichiarazione del tipo, è come se fosse presente in tutti i parametri azione di tale tipo. + + + Inizializza una nuova istanza della classe . + + + Ottiene l'associazione di parametri. + Associazione di parametri. + Descrizione del parametro. + + + La classe consente di indicare le proprietà relative a un parametro di route (valori letterali e segnaposto inclusi nei segmenti di una proprietà ). Può ad esempio essere utilizzata per indicare che un parametro di route è facoltativo. + + + Parametro facoltativo. + + + Restituisce una classe che rappresenta questa istanza. + Classe che rappresenta questa istanza. + + + Fornisce funzioni di accesso indipendenti dai tipi per i servizi ottenuti da un oggetto . + + + Ottiene il servizio . + Restituisce un'istanza di . + Contenitore di servizi. + + + Ottiene il servizio . + Restituisce un'istanza di . + Contenitore di servizi. + + + Ottiene il servizio . + Restituisce un'istanza di . + Contenitore di servizi. + + + Ottiene il servizio . + Restituisce un'istanza di . + Contenitore di servizi. + + + Ottiene il servizio . + Restituisce un'istanza di . + Contenitore di servizi. + + + Ottiene il servizio . + Restituisce un'istanza di . + Contenitore di servizi. + + + Ottiene il servizio . + Restituisce un'istanza di . + Contenitore di servizi. + + + Ottiene il servizio . + Restituisce un'istanza di . + Contenitore di servizi. + + + Ottiene la raccolta di . + Restituisce una raccolta di oggetti . + Contenitore di servizi. + + + Ottiene il servizio . + Restituisce un'istanza di . + Contenitore di servizi. + + + Ottiene il servizio . + Restituisce un'istanza di oppure null se non è stata registrata alcuna istanza. + Contenitore di servizi. + + + Ottiene il servizio . + Restituisce un'istanza di . + Contenitore di servizi. + + + Ottiene il servizio . + Restituisce un'istanza di . + Contenitore di servizi. + + + Ottiene la raccolta di . + Restituisce una raccolta di oggetti . + Contenitore di servizi. + + + Ottiene il servizio . + Restituisce un'istanza di . + Contenitore di servizi. + + + Ottiene la raccolta di . + Restituisce una raccolta di oggetti . + Contenitore di servizi. + + + Ottiene il servizio . + Restituisce un'istanza di . + Contenitore di servizi. + + + Ottiene il servizio . + Restituisce un'istanza di . + Contenitore di servizi. + + + Ottiene la raccolta di . + Restituisce una raccolta di oggetti . + Contenitore di servizi. + + + Richiama i metodi di azione di un controller. + + + Inizializza una nuova istanza della classe . + + + Richiama in modo asincrono l'azione specificata utilizzando il contesto del controller specificato. + Azione richiamata. + Contesto del controller. + Token di annullamento. + + + Rappresenta un selettore dell'azione basato su reflection. + + + Inizializza una nuova istanza della classe . + + + Ottiene i mapping di azioni per . + Mapping di azioni. + Informazioni che descrivono un controller. + + + Seleziona un'azione per . + Azione selezionata. + Contesto del controller. + + + Rappresenta un contenitore dei servizi che possono essere specifici di un controller. Viene eseguita una copia shadow dei servizi dal contenitore padre. Un controller può inserire un servizio in questa posizione o passarlo al set di servizi più globale. + + + Inizializza una nuova istanza della classe . + Contenitore di servizi padre. + + + Rimuove un servizio a istanza singola dai servizi predefiniti. + Tipo di servizio. + + + Ottiene un servizio del tipo specificato. + Prima istanza del servizio oppure null se la ricerca del servizio ha esito negativo. + Tipo di servizio. + + + Ottiene l'elenco degli oggetti servizio per un tipo di servizio specificato e convalida tale tipo di servizio. + Elenco di oggetti servizio del tipo specificato. + Tipo di servizio. + + + Ottiene l'elenco di oggetti servizio per un tipo di servizio specificato. + Elenco di oggetti servizio del tipo specificato oppure un elenco vuoto se la ricerca del servizio ha esito negativo. + Tipo di servizio. + + + Esegue una query per determinare se un tipo di servizio è a istanza singola. + true se il tipo di servizio supporta una singola istanza. false se supporta istanze multiple. + Tipo di servizio. + + + Sostituisce un oggetto servizio a istanza singola. + Tipo di servizio. + Oggetto servizio che sostituisce l'istanza precedente. + + + Descrive la modalità di esecuzione dell'associazione senza effettivamente eseguirla. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Puntatore all'indietro relativo all'azione per la quale viene eseguita l'associazione. + Associazioni sincrone per ogni parametro. + + + Ottiene o imposta il puntatore all'indietro relativo all'azione per la quale viene eseguita l'associazione. + Puntatore all'indietro relativo all'azione per la quale viene eseguita l'associazione. + + + Esegue in modo asincrono l'associazione per il contesto della richiesta specificato. + Attività segnalata quando l'associazione viene completata. + Contesto di azione per l'associazione. Contiene il dizionario dei parametri che verrà popolato. + Token per l'annullamento dell'operazione di associazione. In alternativa, un parametro può essere associato anche mediante uno strumento di associazione. + + + Ottiene o imposta associazioni sincrone per ogni parametro. + Associazioni sincrone per ogni parametro. + + + Contiene informazioni relative all'azione in esecuzione. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Contesto del controller. + Descrittore dell'azione. + + + Ottiene un elenco di argomenti dell'azione. + Elenco di argomenti dell'azione. + + + Ottiene o imposta il descrittore dell'azione per il contesto dell'azione. + Descrittore dell'azione. + + + Ottiene o imposta il contesto del controller. + Contesto del controller. + + + Ottiene il dizionario di stato del modello per il contesto. + Dizionario di stato del modello. + + + Ottiene il messaggio di richiesta per il contesto dell'azione. + Messaggio di richiesta per il contesto dell'azione. + + + Ottiene o imposta il messaggio di risposta per il contesto dell'azione. + Messaggio di risposta per il contesto dell'azione. + + + Contiene i metodi di estensione per . + + + Associa il modello a un valore utilizzando il contesto del controller e il contesto di associazione specificati. + true se l'associazione ha esito positivo. In caso contrario, false. + Contesto di esecuzione. + Contesto di associazione. + + + Associa il modello a un valore utilizzando il contesto del controller, il contesto di associazione e gli strumenti di associazione di modelli specificati. + true se l'associazione ha esito positivo. In caso contrario, false. + Contesto di esecuzione. + Contesto di associazione. + Raccolta di strumenti di associazione di modelli. + + + Recupera l'istanza di per una determinata classe . + Istanza di . + Contesto. + + + Recupera la raccolta delle istanze di registrate. + Raccolta di istanze di . + Contesto. + + + Recupera la raccolta delle istanze di registrate. + Raccolta delle istanze di registrate. + Contesto. + Metadati. + + + Associa il modello alla proprietà utilizzando il contesto di esecuzione e il contesto di associazione specificati. + true se l'associazione ha esito positivo. In caso contrario, false. + Contesto di esecuzione. + Contesto di associazione del padre. + Nome della proprietà da associare al modello. + Provider di metadati per il modello. + Quando termina, questo metodo restituisce il modello associato. + Tipo del modello. + + + Fornisce informazioni sui metodi di azione. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe con le informazioni specificate che descrivono il controller dell'azione. + Informazioni che descrivono il controller dell'azione. + + + Ottiene o imposta l'associazione che descrive l'azione. + Associazione che descrive l'azione. + + + Ottiene il nome dell'azione. + Nome dell'azione. + + + Ottiene o imposta la configurazione dell'azione. + Configurazione dell'azione. + + + Ottiene le informazioni che descrivono il controller dell'azione. + Informazioni che descrivono il controller dell'azione. + + + Esegue l'azione descritta e restituisce un'istanza di che, una volta completata, conterrà il valore restituito dell'azione. + Istanza di che, una volta completata, conterrà il valore restituito dell'azione. + Contesto del controller. + Elenco di argomenti. + Token di annullamento. + + + Restituisce gli attributi personalizzati associati al descrittore dell'azione. + Attributi personalizzati associati al descrittore dell'azione. + Descrittore dell'azione. + + + Recupera i filtri per la configurazione e l'azione specificate. + Filtri per la configurazione e l'azione specificate. + + + Recupera i filtri per il descrittore dell'azione. + Filtri per il descrittore dell'azione. + + + Recupera i parametri per il descrittore dell'azione. + Parametri per il descrittore dell'azione. + + + Ottiene le proprietà associate a questa istanza. + Proprietà associate a questa istanza. + + + Ottiene il convertitore per la corretta trasformazione del risultato della chiamata di in un'istanza di . + Convertitore del risultato dell'azione. + + + Ottiene il tipo restituito del descrittore. + Tipo restituito del descrittore. + + + Ottiene la raccolta dei metodi HTTP supportati per il descrittore. + Raccolta dei metodi HTTP supportati per il descrittore. + + + Contiene informazioni per una singola operazione HTTP. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Configurazione. + Dati della route. + Richiesta. + + + Ottiene o imposta la configurazione. + Configurazione. + + + Ottiene o imposta il controller HTTP. + Controller HTTP. + + + Ottiene o imposta il descrittore del controller. + Descrittore del controller. + + + Ottiene o imposta la richiesta. + Richiesta. + + + Ottiene o imposta i dati della route. + Dati della route. + + + Rappresenta informazioni che descrivono il controller HTTP. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Configurazione. + Nome del controller. + Tipo di controller. + + + Ottiene o imposta le configurazioni associate al controller. + Configurazioni associate al controller. + + + Ottiene o imposta il nome del controller. + Nome del controller. + + + Ottiene o imposta il tipo del controller. + Tipo del controller. + + + Crea un'istanza di controller per l'oggetto specificato. + Istanza di controller creata. + Messaggio di richiesta. + + + Recupera una raccolta di attributi personalizzati del controller. + Raccolta di attributi personalizzati. + Tipo dell'oggetto. + + + Restituisce una raccolta di filtri associata al controller. + Raccolta di filtri associata al controller. + + + Ottiene le proprietà associate a questa istanza. + Proprietà associate a questa istanza. + + + Contiene le impostazioni per un controller HTTP. + + + Inizializza una nuova istanza della classe . + Oggetto di configurazione utilizzato per inizializzare l'istanza. + + + Ottiene la raccolta delle istanze di per il controller. + Raccolta di istanze di . + + + Ottiene la raccolta delle funzioni di associazione di parametri per il controller. + Raccolta delle funzioni di associazione di parametri. + + + Ottiene la raccolta delle istanze di servizio per il controller. + Raccolta di istanze di servizio. + + + Descrive la modalità di associazione di un parametro. L'associazione deve essere statica (basata esclusivamente sul descrittore) e può essere condivisa da più richieste. + + + Inizializza una nuova istanza della classe . + + che descrive i parametri. + + + Ottiene l'oggetto utilizzato per l'inizializzazione di questa istanza. + Istanza di . + + + Se l'associazione non è valida, ottiene un messaggio di errore in cui viene descritto l'errore di associazione. + Messaggio di errore. Se l'associazione ha avuto esito positivo, il valore è null. + + + Esegue in modo asincrono l'associazione per la richiesta specificata. + Oggetto attività che rappresenta l'operazione asincrona. + Provider di metadati da utilizzare per la convalida. + Contesto di azione per l'associazione. Il contesto dell'azione contiene il dizionario dei parametri che verrà popolato con il parametro. + Token per l'annullamento dell'operazione di associazione. + + + Ottiene il valore del parametro dal dizionario degli argomenti del contesto dell'azione. + Valore di questo parametro nel contesto dell'azione specificato oppure null se il parametro non è stato ancora impostato. + Contesto dell'azione. + + + Ottiene un valore che indica se l'associazione ha avuto esito positivo. + true se l'associazione ha avuto esito positivo. In caso contrario, false. + + + Imposta il risultato dell'associazione di parametri nel dizionario degli argomenti del contesto dell'azione. + Contesto dell'azione. + Valore del parametro. + + + Restituisce un valore che indica se questa istanza di eseguirà la lettura del corpo entità del messaggio HTTP. + true se questa istanza di eseguirà la lettura del corpo entità. In caso contrario, false. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Descrittore dell'azione. + + + Ottiene o imposta il descrittore dell'azione. + Descrittore dell'azione. + + + Ottiene o imposta la classe per . + Classe per . + + + Ottiene il valore predefinito del parametro. + Valore predefinito del parametro. + + + Recupera una raccolta degli attributi personalizzati dal parametro. + Raccolta degli attributi personalizzati recuperata dal parametro. + Tipo degli attributi personalizzati. + + + Ottiene un valore che indica se il parametro è facoltativo. + true se il parametro è facoltativo. In caso contrario, false. + + + Ottiene o imposta l'attributo dell'associazione di parametri. + Attributo dell'associazione di parametri. + + + Ottiene il nome del parametro. + Nome del parametro. + + + Ottiene il tipo del parametro. + Tipo del parametro. + + + Ottiene il prefisso del parametro. + Prefisso del parametro. + + + Ottiene le proprietà del parametro. + Proprietà del parametro. + + + Contratto per una routine di conversione che può accettare il risultato di un'azione restituito da <see cref="M:System.Web.Http.Controllers.HttpActionDescriptor.ExecuteAsync(System.Web.Http.Controllers.HttpControllerContext,System.Collections.Generic.IDictionary{System.String,System.Object})" /> e convertirlo in un'istanza di . + + + Converte l'oggetto specificato in un altro oggetto. + Oggetto convertito. + Contesto del controller. + Risultato dell'azione. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Ottiene l'oggetto . + Oggetto . + Descrittore dell'azione. + + + Se un controller è dotato di un attributo nell'interfaccia corrente, viene richiamato per inizializzare le impostazioni del controller. + + + Callback richiamato per impostare gli override eseguiti mediante controller per questo descrittore di controller. + Impostazioni del controller da inizializzare. + Descrittore del controller. È possibile associare al tipo di controller derivato, considerato che l'interfaccia viene ereditata. + + + Contiene un metodo utilizzato per richiamare un'operazione HTTP. + + + Esegue in modo asincrono l'operazione HTTP. + Nuova attività avviata. + Contesto di esecuzione. + Token di annullamento assegnato per l'operazione HTTP. + + + Contiene la logica per la selezione di un metodo di azione. + + + Restituisce una mappa, con una chiave definita dalla stringa di azione, di tutti gli oggetti che possono essere selezionati dal selettore. È principalmente chiamato da per individuare tutte le azioni possibili nel controller. + Mappa di oggetti che possono essere selezionati dal selettore oppure null se il selettore non ha un mapping ben definito di . + Descrittore del controller. + + + Seleziona l'azione per il controller. + Azione per il controller. + Contesto del controller. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Esegue il controller per la sincronizzazione. + Controller. + Contesto corrente per un controller di test. + Notifica che annulla l'operazione. + + + Definisce i metodi di estensione per . + + + Associa un parametro determinando un errore. + Oggetto di associazione di parametri HTTP. + Descrittore del parametro da associare. + Messaggio di errore che descrive la causa dell'errore di associazione. + + + Associa il parametro come se questo disponesse dell'attributo specificato sulla dichiarazione. + Oggetto di associazione di parametri HTTP. + Parametro per il quale fornire l'associazione. + Attributo che descrive l'associazione. + + + Associa un parametro mediante l'analisi del contenuto del corpo HTTP. + Oggetto di associazione di parametri HTTP. + Descrittore del parametro da associare. + + + Associa un parametro mediante l'analisi del contenuto del corpo HTTP. + Oggetto di associazione di parametri HTTP. + Descrittore del parametro da associare. + Elenco di formattatori che consente di selezionare un formattatore appropriato per la serializzazione del parametro in un oggetto. + + + Associa un parametro mediante l'analisi del contenuto del corpo HTTP. + Oggetto di associazione di parametri HTTP. + Descrittore del parametro da associare. + Elenco di formattatori che consente di selezionare un formattatore appropriato per la serializzazione del parametro in un oggetto. + Validator del modello del corpo utilizzato per convalidare il parametro. + + + Associa un parametro mediante l'analisi del contenuto del corpo HTTP. + Oggetto di associazione di parametri HTTP. + Descrittore del parametro da associare. + Elenco di formattatori che consente di selezionare un formattatore appropriato per la serializzazione del parametro in un oggetto. + + + Associa il parametro mediante l'analisi della stringa di query. + Oggetto di associazione di parametri HTTP. + Descrittore del parametro da associare. + + + Associa il parametro mediante l'analisi della stringa di query. + Oggetto di associazione di parametri HTTP. + Descrittore del parametro da associare. + Factory dei provider di valori che forniscono dati di parametri delle stringhe di query. + + + Associa il parametro mediante l'analisi della stringa di query. + Oggetto di associazione di parametri HTTP. + Descrittore del parametro da associare. + Strumento di associazione di modelli utilizzato per assemblare il parametro in un oggetto. + + + Associa il parametro mediante l'analisi della stringa di query. + Oggetto di associazione di parametri HTTP. + Descrittore del parametro da associare. + Strumento di associazione di modelli utilizzato per assemblare il parametro in un oggetto. + Factory dei provider di valori che forniscono dati di parametri delle stringhe di query. + + + Associa il parametro mediante l'analisi della stringa di query. + Oggetto di associazione di parametri HTTP. + Descrittore del parametro da associare. + Factory dei provider di valori che forniscono dati di parametri delle stringhe di query. + + + Rappresenta un metodo di azione sincrono o asincrono riflesso. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando il descrittore e i dettagli del metodo specificati. + Descrittore del controller. + Informazioni sul metodo di azione. + + + Ottiene il nome dell'azione. + Nome dell'azione. + + + Esegue l'azione descritta e restituisce un'istanza di che, una volta completata, conterrà il valore restituito dell'azione. + Istanza di che, una volta completata, conterrà il valore restituito dell'azione. + Contesto. + Argomenti. + Token per l'annullamento dell'azione. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, identificati dal tipo. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + Tipo degli attributi personalizzati. + + + Recupera le informazioni sui filtri azione. + Informazioni sui filtri. + + + Recupera i parametri del metodo di azione. + Parametri del metodo di azione. + + + Ottiene o imposta le informazioni sul metodo di azione. + Informazioni sul metodo di azione. + + + Ottiene il tipo restituito di questo metodo. + Tipo restituito di questo metodo. + + + Ottiene o imposta i metodi http supportati. + Metodi http supportati. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Descrittore dell'azione. + Informazioni sul parametro. + + + Ottiene il valore predefinito del parametro. + Valore predefinito del parametro. + + + Recupera una raccolta degli attributi personalizzati dal parametro. + Raccolta degli attributi personalizzati recuperata dal parametro. + Tipo degli attributi personalizzati. + + + Ottiene un valore che indica se il parametro è facoltativo. + true se il parametro è facoltativo. In caso contrario, false. + + + Ottiene o imposta le informazioni sul parametro. + Informazioni sul parametro. + + + Ottiene il nome del parametro. + Nome del parametro. + + + Ottiene il tipo del parametro. + Tipo del parametro. + + + Rappresenta un convertitore per azioni che hanno come tipo restituito. + + + Inizializza una nuova istanza della classe . + + + Converte un oggetto in un altro oggetto. + Oggetto convertito. + Contesto del controller. + Risultato dell'azione. + + + Classe astratta che fornisce un contenitore di servizi utilizzato da ASP.NET Web API. + + + Inizializza una nuova istanza della classe . + + + Aggiunge un servizio alla fine dell'elenco di servizi per il tipo specificato. + Tipo di servizio. + Istanza di servizio. + + + Aggiunge i servizi della raccolta specificata alla fine dell'elenco di servizi per il tipo specificato. + Tipo di servizio. + Servizi da aggiungere. + + + Rimuove tutte le istanze di servizio del tipo specificato. + Tipo di servizio da eliminare dall'elenco di servizi. + + + Rimuove tutte le istanze di un tipo di servizio a istanze multiple. + Tipo di servizio da rimuovere. + + + Rimuove un tipo di servizio a istanza singola. + Tipo di servizio da rimuovere. + + + Esegue le attività definite dall'applicazione relative alla liberazione, al rilascio o alla reimpostazione di risorse non gestite. + + + Cerca un servizio che soddisfa le condizioni definite dal predicato specificato e restituisce l'indice in base zero della prima occorrenza. + Indice in base zero della prima occorrenza se la ricerca del servizio ha esito positivo. In caso contrario, -1. + Tipo di servizio. + Delegato che definisce le condizioni dell'elemento da cercare. + + + Ottiene un'istanza di servizio di un tipo specificato. + Tipo di servizio. + + + Ottiene un elenco modificabile di istanze di servizio di un tipo specificato. + Elenco modificabile di istanze di servizio. + Tipo di servizio. + + + Ottiene una raccolta di istanze di servizio di un tipo specificato. + Raccolta di istanze di servizio. + Tipo di servizio. + + + Inserisce un servizio nella raccolta in corrispondenza dell'indice specificato. + Tipo di servizio. + Indice in base zero in corrispondenza del quale deve essere inserito il servizio. Se viene passato , l'elemento viene aggiunto alla fine. + Servizio da inserire. + + + Inserisce gli elementi della raccolta nell'elenco di servizi in corrispondenza dell'indice specificato. + Tipo di servizio. + Indice in base zero in corrispondenza del quale devono essere inseriti i nuovi elementi. Se viene passato , gli elementi vengono aggiunti alla fine. + Raccolta di servizi da inserire. + + + Determina se il tipo di servizio deve essere recuperato mediante GetService o GetServices. + true se il servizio è a istanza singola. + Tipo di servizio su cui eseguire una query. + + + Rimuove la prima occorrenza del servizio specificato dall'elenco di servizi per il tipo specificato. + true se l'elemento è stato rimosso. In caso contrario, false. + Tipo di servizio. + Istanza di servizio da rimuovere. + + + Rimuove tutti gli elementi che soddisfano le condizioni definite dal predicato specificato. + Numero di elementi rimossi dall'elenco. + Tipo di servizio. + Delegato che definisce le condizioni degli elementi da rimuovere. + + + Rimuove il servizio in corrispondenza dell'indice specificato. + Tipo di servizio. + Indice in base zero del servizio da rimuovere. + + + Sostituisce tutti i servizi esistenti del tipo specificato con l'istanza di servizio specificata. Può essere utilizzato per i servizi a istanza singola o a istanze multiple. + Tipo di servizio. + Istanza di servizio. + + + Sostituisce tutte le istanze di un servizio a istanze multiple con una nuova istanza. + Tipo di servizio. + Istanza di servizio che sostituirà i servizi correnti di questo tipo. + + + Sostituisce tutti i servizi esistenti del tipo specificato con le istanze di servizio specificate. + Tipo di servizio. + Istanze di servizio. + + + Sostituisce un servizio a istanza singola di un tipo specificato. + Tipo di servizio. + Istanza di servizio. + + + Rimuove i valori memorizzati nella cache per un singolo tipo di servizio. + Tipo di servizio. + + + Convertitore per la creazione di risposte da azioni che restituiscono un valore arbitrario. + Tipo restituito dichiarato di un'azione. + + + Inizializza una nuova istanza della classe . + + + Converte il risultato di un'azione che ha come tipo restituito arbitrario in un'istanza di . + Nuovo oggetto creato. + Contesto del controller dell'azione. + Risultato dell'esecuzione. + + + Rappresenta un convertitore per la creazione di una risposta da azioni che non restituiscono un valore. + + + Inizializza una nuova istanza della classe . + + + Converte la risposta creata da azioni che non restituiscono un valore. + Risposta convertita. + Contesto del controller. + Risultato dell'azione. + + + Rappresenta un contenitore dell'inserimento di dipendenze. + + + Avvia un ambito di risoluzione. + Ambito di dipendenza. + + + Rappresenta un'interfaccia per l'intervallo delle dipendenze. + + + Recupera un servizio dall'ambito. + Servizio recuperato. + Servizio da recuperare. + + + Recupera una raccolta di servizi dall'ambito. + Raccolta di servizi recuperata. + Raccolta di servizi da recuperare. + + + Descrive un'API definita in base al percorso URI relativo e al metodo HTTP. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta il descrittore di azione che gestirà l'API. + Descrittore di azione. + + + Ottiene o imposta la documentazione relativa all'API. + Documentazione. + + + Ottiene o imposta il metodo HTTP. + Metodo HTTP. + + + Ottiene l'ID. L'ID è univoco per ogni istanza di . + + + Ottiene le descrizioni dei parametri. + + + Ottiene o imposta il percorso relativo. + Percorso relativo. + + + Ottiene o imposta la route registrata per l'API. + Route. + + + Ottiene i formattatori del corpo della richiesta supportati. + + + Ottiene i formattatori della risposta supportati. + + + Esplora lo spazio URI del servizio in base a route, controller e azioni disponibili nel sistema. + + + Inizializza una nuova istanza della classe . + Configurazione. + + + Ottiene le descrizioni dell'API. Le descrizioni vengono inizializzate al primo accesso. + + + Ottiene o imposta il provider della documentazione. Il provider sarà responsabile della documentazione relativa all'API. + Provider della documentazione. + + + Ottiene una raccolta di metodi HTTP supportati dall'azione. Chiamato al momento dell'inizializzazione di . + Raccolta di metodi HTTP supportati dall'azione. + Route. + Descrittore dell'azione. + + + Determina se l'azione deve essere considerata per la generazione di . Chiamato al momento dell'inizializzazione di . + true se l'azione deve essere considerata per la generazione di . In caso contrario, false. + Valore della variabile dell'azione dalla route. + Descrittore dell'azione. + Route. + + + Determina se il controller deve essere considerato per la generazione di . Chiamato al momento dell'inizializzazione di . + true se il controller deve essere considerato per la generazione di . In caso contrario, false. + Valore della variabile del controller dalla route. + Descrittore del controller. + Route. + + + È possibile utilizzare questo attributo sui controller e sulle azioni per influenzare il comportamento di . + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta un valore che indica se escludere il controller o l'azione dalle istanze di generate da . + true se l'azione o il controller deve essere ignorato. In caso contrario, false. + + + Descrive un parametro sull'API definita dal percorso URI relativo e dal metodo HTTP. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta la documentazione. + Documentazione. + + + Ottiene o imposta il nome. + Nome. + + + Ottiene o imposta il descrittore del parametro. + Descrittore del parametro. + + + Ottiene o imposta l'origine del parametro. Può provenire dall'URI o dal corpo della richiesta o da altre origini. + Origine. + + + Descrive l'origine del parametro. + + + Parametro proveniente dall'URI. + + + Parametro proveniente dal corpo. + + + La posizione è sconosciuta. + + + Definisce l'interfaccia per ottenere una raccolta di . + + + Ottiene le descrizioni dell'API. + + + Definisce il provider responsabile della documentazione relativa al servizio. + + + Ottiene la documentazione in base a . + Documentazione per il controller. + Descrittore dell'azione. + + + Ottiene la documentazione in base a . + Documentazione per il controller. + Descrittore del parametro. + + + Fornisce un'implementazione di senza dipendenze esterne. + + + Inizializza una nuova istanza della classe . + + + Restituisce un elenco degli assembly disponibili per l'applicazione. + <see cref="T:System.Collections.ObjectModel.Collection`1" /> di assembly. + + + Rappresenta un'implementazione predefinita di un'interfaccia . È possibile registrare un'implementazione differente tramite . Questa classe è ottimizzata per il caso in cui è presente un'istanza di per ciascuna istanza di , ma è in grado di supportare anche scenari in cui sono presenti molte istanze di per un'unica istanza di . Nel secondo caso, la funzione di ricerca subisce un leggero rallentamento in quanto deve attraversare il dizionario . + + + Inizializza una nuova istanza della classe . + + + Crea l'interfaccia specificata da utilizzando la classe specificata. + Istanza di tipo . + Messaggio di richiesta. + Descrittore del controller. + Tipo del controller. + + + Rappresenta un'istanza di predefinita per la scelta di un oggetto dato un oggetto . È possibile registrare un'implementazione differente tramite . + + + Inizializza una nuova istanza della classe . + Configurazione. + + + Specifica la stringa di suffisso nel nome del controller. + + + Restituisce una mappa, con una chiave definita dalla stringa di controller, di tutti gli oggetti che possono essere selezionati dal selettore. + Mappa di tutti gli oggetti che possono essere selezionati dal selettore oppure null se il selettore non ha un mapping ben definito di . + + + Ottiene il nome del controller per l'oggetto specificato. + Nome del controller per l'oggetto specificato. + Messaggio di richiesta HTTP. + + + Seleziona la classe per l'oggetto specificato. + Istanza di per l'oggetto specificato. + Messaggio di richiesta HTTP. + + + Fornisce un'implementazione di senza dipendenze esterne. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza di utilizzando un predicato per filtrare i tipi di controller. + Predicato. + + + Restituisce un elenco dei controller disponibili per l'applicazione. + <see cref="T:System.Collections.Generic.ICollection`1" /> di controller. + Resolver degli assembly. + + + Ottiene un valore che indica se il tipo di resolver è un predicato di tipi di controller. + true se il tipo di resolver è un predicato di tipi di controller. In caso contrario, false. + + + Invia un'istanza di in ingresso a un'implementazione di per l'elaborazione. + + + Inizializza una nuova istanza della classe con la configurazione specificata. + Configurazione HTTP. + + + Ottiene la configurazione HTTP. + Configurazione HTTP. + + + Esegue l'allocazione della CPU per un'istanza in ingresso in un'interfaccia . + + rappresenta l'operazione in corso. + Richiesta per cui eseguire l'allocazione della CPU. + Token di annullamento. + + + Questa classe costituisce il gestore di messaggi dell'endpoint predefinito che esamina l'interfaccia della route corrispondente e sceglie il gestore di messaggi da chiamare. Se è null, esegue la delega a . + + + Inizializza una nuova istanza della classe utilizzando gli oggetti e forniti come gestore predefinito. + Configurazione del server. + + + Inizializza una nuova istanza della classe utilizzando gli oggetti e forniti. + Configurazione del server. + Gestore predefinito da utilizzare quando non ha la proprietà . + + + Invia una richiesta HTTP come operazione asincrona. + Oggetto attività che rappresenta l'operazione asincrona. + Messaggio di richiesta HTTP da inviare. + Token di annullamento per annullare l'operazione. + + + Fornisce un'astrazione per la gestione degli assembly di un'applicazione. È possibile registrare un'implementazione differente tramite . + + + Restituisce un elenco degli assembly disponibili per l'applicazione. + <see cref="T:System.Collections.Generic.ICollection`1" /> di assembly. + + + Definisce i metodi necessari per un'interfaccia . + + + Crea un oggetto . + Oggetto . + Richiesta di messaggio. + Descrittore del controller HTTP. + Tipo del controller. + + + Definisce i metodi necessari per una factory di . + + + Restituisce una mappa, con una chiave definita dalla stringa di controller, di tutti gli oggetti che possono essere selezionati dal selettore. È principalmente chiamato da per individuare tutti i controller possibili nel sistema. + Mappa di tutti gli oggetti che possono essere selezionati dal selettore oppure null se il selettore non ha un mapping ben definito di . + + + Seleziona la classe per l'oggetto specificato. + Istanza di . + Messaggio di richiesta. + + + Fornisce un'astrazione per la gestione dei tipi di controller di un'applicazione. È possibile registrare un'implementazione differente tramite DependencyResolver. + + + Restituisce un elenco dei controller disponibili per l'applicazione. + <see cref="T:System.Collections.Generic.ICollection`1" /> di controller. + Resolver per gli assembly non riusciti. + + + Fornisce informazioni su un metodo di azione, ad esempio nome, controller, parametri, attributi e filtri. + + + Inizializza una nuova istanza della classe . + + + Restituisce i filtri associati al metodo di azione. + Filtri associati al metodo di azione. + Configurazione. + Descrittore dell'azione. + + + Rappresenta la classe di base per tutti gli attributi del filtro dell'azione. + + + Inizializza una nuova istanza della classe . + + + Viene eseguito dopo la chiamata del metodo di azione. + Contesto di esecuzione dell'azione. + + + Viene eseguito prima della chiamata del metodo di azione. + Contesto dell'azione. + + + Esegue il filtro azione in modalità asincrona. + Nuova attività creata per l'operazione. + Contesto dell'azione. + Token di annullamento assegnato per l'attività. + Funzione di delegato per la continuazione dopo la chiamata del metodo di azione. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Inizializza una nuova istanza della classe . + + + Chiamato quando un processo richiede un'autorizzazione. + Contesto dell'azione che incapsula informazioni per l'utilizzo di . + + + Esegue il filtro di autorizzazione durante la sincronizzazione. + Filtro di autorizzazione utilizzato durante la sincronizzazione. + Contesto dell'azione che incapsula informazioni per l'utilizzo di . + Token per l'annullamento dell'operazione. + Continuazione dell'operazione. + + + Rappresenta il provider di filtri di configurazione. + + + Inizializza una nuova istanza della classe . + + + Restituisce i filtri associati al metodo di configurazione. + Filtri associati al metodo di configurazione. + Configurazione. + Descrittore dell'azione. + + + Rappresenta gli attributi per il filtro eccezioni. + + + Inizializza una nuova istanza della classe . + + + Genera l'evento di eccezione. + Contesto per l'azione. + + + Esegue il filtro eccezioni in modalità asincrona. + Risultato dell'esecuzione. + Contesto per l'azione. + Contesto di annullamento. + + + Rappresenta la classe di base per gli attributi del filtro dell'azione. + + + Inizializza una nuova istanza della classe . + + + Ottiene un valore che indica se sono consentiti più filtri. + true se sono consentiti più filtri. In caso contrario, false. + + + Fornisce informazioni sui filtri azione disponibili. + + + Inizializza una nuova istanza della classe . + Istanza di questa classe. + Ambito di questa classe. + + + Ottiene o imposta un'istanza di . + + . + + + Ottiene o imposta l'ambito di . + Ambito di FilterInfo. + + + Definisce valori che specificano l'ordine in cui vengono eseguiti i filtri nell'ambito di uno stesso tipo di filtro e ordine dei filtri. + + + Specifica un'azione prima di Controller. + + + Specifica un ordine prima di Action e dopo Global. + + + Specifica un ordine dopo Controller. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Contesto dell'azione. + Eccezione. + + + Ottiene o imposta il contesto dell'azione HTTP. + Contesto dell'azione HTTP. + + + Ottiene o imposta l'eccezione generata durante l'esecuzione. + Eccezione generata durante l'esecuzione. + + + Ottiene l'oggetto per il contesto. + Oggetto per il contesto. + + + Ottiene o imposta l'oggetto per il contesto. + Oggetto per il contesto. + + + Rappresenta una raccolta di filtri HTTP. + + + Inizializza una nuova istanza della classe . + + + Aggiunge un elemento alla fine della raccolta. + Elemento da aggiungere alla raccolta. + + + Rimuove tutti gli elementi nella raccolta. + + + Determina se l'insieme contiene l'elemento specificato. + true se la raccolta contiene l'elemento specificato. In caso contrario, false. + Elemento da verificare. + + + Ottiene il numero di elementi nell'insieme. + Numero di elementi contenuti nell'insieme. + + + Ottiene un enumeratore che scorre la raccolta. + Oggetto enumeratore che può essere utilizzato per scorrere la raccolta. + + + Rimuove l'elemento specificato dalla raccolta. + Elemento da rimuovere dalla raccolta. + + + Ottiene un enumeratore che scorre la raccolta. + Oggetto enumeratore che può essere utilizzato per scorrere la raccolta. + + + Definisce i metodi utilizzati in un filtro dell'azione. + + + Esegue il filtro azione in modalità asincrona. + Nuova attività creata per l'operazione. + Contesto dell'azione. + Token di annullamento assegnato per l'attività. + Funzione di delegato per la continuazione dopo la chiamata del metodo di azione. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Esegue il filtro di autorizzazione da sincronizzare. + Filtro di autorizzazione da sincronizzare. + Contesto dell'azione. + Token di annullamento associato al filtro. + Continuazione. + + + Definisce i metodi necessari per un filtro eccezioni. + + + Esegue un filtro eccezioni asincrono. + Filtro eccezioni asincrono. + Contesto di esecuzione dell'azione. + Token di annullamento. + + + Specifica un componente sul lato server utilizzato dal sistema di indicizzazione per indicizzare documenti con il formato di file associato a IFilter. + + + Ottiene o imposta un valore che indica se è possibile specificare più istanze dell'attributo indicato per un singolo elemento del programma. + true se è possibile specificare più istanze. In caso contrario, false. Il valore predefinito è false. + + + Fornisce informazioni sui filtri. + + + Restituisce un'enumerazione di filtri. + Enumerazione di filtri. + Configurazione HTTP. + Descrittore dell'azione. + + + Fornisce chiavi comuni per le proprietà archiviate in . + + + Fornisce una chiave per il certificato client della richiesta. + + + Fornisce una chiave per l'istanza di associata alla richiesta. + + + Fornisce una chiave per la raccolta di risorse che devono essere eliminate al momento dell'eliminazione della richiesta. + + + Fornisce una chiave per l'istanza di associata alla richiesta. + + + Fornisce una chiave per l'istanza di associata alla richiesta. + + + Fornisce una chiave che indica se i dettagli dell'errore devono essere inclusi nella risposta relativa alla richiesta HTTP. + + + Fornisce una chiave che indica se la richiesta ha origine da un indirizzo locale. + + + Fornisce una chiave per l'istanza di archiviata in . ID di correlazione per tale richiesta. + + + Fornisce una chiave per la stringa di query analizzata archiviata in . + + + Fornisce una chiave per un delegato in grado di recuperare il certificato client della richiesta. + + + Fornisce una chiave per l'istanza corrente di archiviata in . Se il metodo è null, il contesto non viene archiviato. + + + Interfaccia per controllare l'utilizzo della memorizzazione di richieste e risposte nel buffer dell'host. Se un host fornisce il supporto per la memorizzazione di richieste e/o risposte nel buffer, può utilizzare questa interfaccia per determinare i criteri in base ai quali utilizzare la memorizzazione nel buffer. + + + Determina se l'host deve memorizzare nel buffer il corpo entità di . + true se è necessario utilizzare la memorizzazione nel buffer. In caso contrario, è necessario utilizzare una richiesta inviata come flusso. + Contesto dell'host. + + + Determina se l'host deve memorizzare nel buffer il corpo entità di . + true se è necessario utilizzare la memorizzazione nel buffer. In caso contrario, è necessario utilizzare una risposta inviata come flusso. + Messaggio di risposta HTTP. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Inizializza una nuova istanza della classe . + Provider. + Tipo del contenitore. + Funzione di accesso del modello. + Tipo del modello. + Nome della proprietà. + + + Ottiene un dizionario che contiene metadati aggiuntivi sul modello. + Dizionario che contiene metadati aggiuntivi sul modello. + + + Ottiene o imposta il tipo di contenitore per il modello. + Tipo del contenitore per il modello. + + + Ottiene o imposta un valore che indica se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in null. + true se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in null. In caso contrario, false. Il valore predefinito è true. + + + Ottiene o imposta la descrizione del modello. + Descrizione del modello. Il valore predefinito è null. + + + Ottiene il nome visualizzato per il modello. + Nome visualizzato per il modello. + + + Ottiene un elenco di validator per il modello. + Elenco di validator per il modello. + Provider di validator per il modello. + + + Ottiene o imposta un valore che indica se il modello è un tipo complesso. + Valore che indica se il modello è considerato un tipo complesso. + + + Ottiene un valore che indica se il tipo è nullable. + true se il tipo è nullable. In caso contrario, false. + + + Ottiene o imposta un valore che indica se il modello è di sola lettura. + true se il modello è di sola lettura. In caso contrario, false. + + + Ottiene il valore del modello. + Il valore del modello può essere null. + + + Ottiene il tipo del modello. + Tipo del modello. + + + Ottiene una raccolta di oggetti metadati del modello che descrivono le proprietà del modello. + Raccolta di oggetti metadati del modello che descrivono le proprietà del modello. + + + Ottiene il nome della proprietà. + Nome della proprietà. + + + Ottiene o imposta il provider. + Provider. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Inizializza una nuova istanza della classe . + + + Ottiene un oggetto ModelMetadata per ogni proprietà di un modello. + Oggetto ModelMetadata per ogni proprietà di un modello. + Contenitore. + Tipo del contenitore. + + + Ottiene i metadati per la proprietà specificata. + Modello di metadati per la proprietà specificata. + Funzione di accesso del modello. + Tipo del contenitore. + Proprietà per cui ottenere il modello di metadati. + + + Ottiene i metadati per la funzione di accesso del modello e il tipo di modello specificati. + Metadati. + Funzione di accesso del modello. + Tipo del modello. + + + Fornisce una classe astratta per implementare un provider di metadati. + Tipo di metadati del modello. + + + Inizializza una nuova istanza della classe . + + + Quando è sottoposto a override in una classe derivata, crea i metadati del modello per la proprietà utilizzando il prototipo specificato. + Metadati del modello per la proprietà. + Prototipo in base a cui vengono creati i metadati del modello. + Funzione di accesso del modello. + + + Quando è sottoposto a override in una classe derivata, crea i metadati del modello per la proprietà. + Metadati del modello per la proprietà. + Set di attributi. + Tipo del contenitore. + Tipo del modello. + Nome della proprietà. + + + Recupera un elenco di proprietà per il modello. + Elenco di proprietà del modello. + Contenitore del modello. + Tipo del contenitore. + + + Recupera i metadati per la proprietà specificata utilizzando il tipo di contenitore e il nome della proprietà. + Metadati per la proprietà specificata. + Funzione di accesso del modello. + Tipo del contenitore. + Nome della proprietà. + + + Restituisce i metadati per la proprietà specificata utilizzando il tipo del modello. + Metadati per la proprietà specificata. + Funzione di accesso del modello. + Tipo del contenitore. + + + Fornisce dati della cache del prototipo per . + + + Inizializza una nuova istanza della classe . + Attributi che forniscono i dati per l'inizializzazione. + + + Ottiene o imposta l'attributo di visualizzazione dei metadati. + Attributo di visualizzazione dei metadati. + + + Ottiene o imposta l'attributo del formato di visualizzazione dei metadati. + Attributo del formato di visualizzazione dei metadati. + + + Ottiene o imposta l'attributo modificabile dei metadati. + Attributo modificabile dei metadati. + + + Ottiene o imposta l'attributo di sola lettura dei metadati. + Attributo di sola lettura dei metadati. + + + Fornisce un contenitore per metadati comuni, per la classe di un modello dati. + + + Inizializza una nuova istanza della classe . + Prototipo utilizzato per inizializzare i metadati del modello. + Funzione di accesso del modello. + + + Inizializza una nuova istanza della classe . + Provider di metadati. + Tipo del contenitore. + Tipo del modello. + Nome della proprietà. + Attributi che forniscono i dati per l'inizializzazione. + + + Recupera un valore che indica se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in null. + true se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in null. In caso contrario, false. + + + Recupera la descrizione del modello. + Descrizione del modello. + + + Recupera un valore che indica se il modello è di sola lettura. + true se il modello è di sola lettura. In caso contrario, false. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + Tipo di cache del prototipo. + + + Inizializza una nuova istanza della classe . + Prototipo. + Funzione di accesso del modello. + + + Inizializza una nuova istanza della classe . + Provider. + Tipo del contenitore. + Tipo del modello. + Nome della proprietà. + Cache del prototipo. + + + Indica se le stringhe vuote di cui viene eseguito il postback nei form devono essere calcolate e convertite in null. + true se le stringhe vuote di cui viene eseguito il postback nei form devono essere calcolate e convertite in null. In caso contrario, false. + + + Indica il valore del calcolo. + Valore del calcolo. + + + Ottiene un valore che indica se il modello è un tipo complesso. + Valore che indica se il modello viene considerato un tipo complesso dal framework Web API. + + + Ottiene un valore che indica se il modello da calcolare è di sola lettura. + true se il modello da calcolare è di sola lettura. In caso contrario, false. + + + Ottiene o imposta un valore che indica se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in null. + true se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in null. In caso contrario, false. Il valore predefinito è true. + + + Ottiene o imposta la descrizione del modello. + Descrizione del modello. + + + Ottiene un valore che indica se il modello è un tipo complesso. + Valore che indica se il modello viene considerato un tipo complesso dal framework Web API. + + + Ottiene o imposta un valore che indica se il modello è di sola lettura. + true se il modello è di sola lettura. In caso contrario, false. + + + Ottiene o imposta un valore che indica se la cache del prototipo è in fase di aggiornamento. + true se la cache del prototipo è in fase di aggiornamento. In caso contrario, false. + + + Implementa il provider di metadati del modello predefinito. + + + Inizializza una nuova istanza della classe . + + + Crea i metadati per la proprietà specificata in base al prototipo. + Metadati della proprietà. + Prototipo. + Funzione di accesso del modello. + + + Crea i metadati per la proprietà specificata. + Metadati della proprietà. + Attributi. + Tipo del contenitore. + Tipo del modello. + Nome della proprietà. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Inizializza una nuova istanza della classe . + + + Crea metadati in base al prototipo. + Metadati. + Prototipo di metadati del modello. + Funzione di accesso del modello. + + + Crea un prototipo del provider di metadati di . + Prototipo del provider di metadati. + Attributi. + Tipo del contenitore. + Tipo di modello. + Nome della proprietà. + + + Rappresenta direttamente l'associazione al token di annullamento. + + + Inizializza una nuova istanza della classe . + Descrittore dell'associazione. + + + Esegue l'associazione durante la sincronizzazione. + Associazione durante la sincronizzazione. + Provider di metadati. + Contesto dell'azione. + Notifica successiva all'annullamento delle operazioni. + + + Rappresenta un attributo che richiama uno strumento di associazione di modelli personalizzato. + + + Inizializza una nuova istanza della classe . + + + Recupera lo strumento di associazione di modelli associato. + Riferimento a un oggetto che implementa l'interfaccia . + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Inizializza una nuova istanza della classe . + + + Implementazione predefinita dell'interfaccia . Questa interfaccia costituisce il punto di ingresso principale per l'associazione di parametri dell'azione. + Oggetto associato a . + Descrittore dell'azione. + + + Ottiene l'oggetto associato a . + Oggetto associato a . + Descrittore del parametro. + + + Definisce un errore di associazione, + + + Inizializza una nuova istanza della classe . + Descrittore dell'errore. + Messaggio. + + + Ottiene il messaggio di errore. + Messaggio di errore. + + + Esegue il metodo di associazione durante la sincronizzazione. + Provider di metadati. + Contesto dell'azione. + Valore del token di annullamento. + + + Rappresenta l'associazione di parametri che eseguirà la lettura di contenuto dal corpo e richiamerà i formattatori. + + + Inizializza una nuova istanza della classe . + Descrittore. + Formattatore. + Validator del modello del corpo. + + + Ottiene o imposta un'interfaccia per il validator del modello del corpo. + Interfaccia per il validator del modello del corpo. + + + Ottiene il messaggio di errore. + Messaggio di errore. + + + Esegue in modo asincrono l'associazione di . + Risultato dell'azione. + Provider di metadati. + Contesto associato all'azione. + Token di annullamento. + + + Ottiene o imposta un oggetto enumerabile che rappresenta il formattatore per l'associazione di parametri. + Oggetto enumerabile che rappresenta il formattatore per l'associazione di parametri. + + + Legge in modo asincrono il contenuto di . + Risultato dell'azione. + Richiesta. + Tipo. + Formattatore. + Logger del formato. + + + Ottiene un valore che indica se eseguirà la lettura di contenuto dal corpo. + True se eseguirà la lettura di contenuto dal corpo. In caso contrario, false. + + + Rappresenta le estensioni per la raccolta di dati del form. + + + Legge le estensioni della raccolta con il tipo specificato. + Estensioni della raccolta lette. + Dati del form. + Tipo generico. + + + Legge le estensioni della raccolta con il tipo specificato. + Estensioni della raccolta. + Dati del form. + Nome del modello. + Selettore dei membri obbligatori. + Logger del formattatore. + Tipo generico. + + + Legge le estensioni della raccolta con il tipo specificato. + Estensioni della raccolta con il tipo specificato. + Dati del form. + Tipo dell'oggetto. + + + Legge le estensioni della raccolta con il tipo e il nome del modello specificati. + Estensioni della raccolta. + Dati del form. + Tipo dell'oggetto. + Nome del modello. + Selettore dei membri obbligatori. + Logger del formattatore. + + + Enumera il comportamento dell'associazione HTTP. + + + Comportamento facoltativo dell'associazione. + + + L'associazione HTTP non viene mai utilizzata. + + + L'associazione HTTP è obbligatoria. + + + Fornisce una classe di base per gli attributi del comportamento dell'associazione di modelli. + + + Inizializza una nuova istanza della classe . + Comportamento. + + + Ottiene o imposta la categoria di comportamento. + Categoria di comportamento. + + + Ottiene l'identificatore univoco per questo attributo. + ID per questo attributo. + + + Il parametro viene associato alla richiesta. + + + Inizializza una nuova istanza della classe . + Descrittore del parametro. + + + Esegue l'associazione di parametri in modo asincrono. + Parametro associato. + Provider di metadati. + Contesto dell'azione. + Token di annullamento. + + + Definisce i metodi necessari per uno strumento di associazione di modelli. + + + Associa il modello a un valore utilizzando il contesto del controller e il contesto di associazione specificati. + Valore associato. + Contesto dell'azione. + Contesto di associazione. + + + Rappresenta un provider di valori per l'associazione di parametri. + + + Ottiene le istanze di utilizzate da questa associazione di parametri. + Istanze di utilizzate da questa associazione di parametri. + + + Rappresenta la classe per la gestione di dati codificati negli URL di form HTML, definiti application/x-www-form-urlencoded. + + + Inizializza una nuova istanza della classe . + + + Determina se questa istanza di può leggere oggetti con il parametro specificato. + true se gli oggetti del tipo specificato possono essere letti. In caso contrario, false. + Tipo di oggetto che verrà letto. + + + Legge dal flusso indicato un oggetto con il parametro specificato. Questo metodo viene chiamato durante la deserializzazione. + Istanza di il cui risultato sarà costituito dall'istanza di oggetto letta. + Tipo di oggetto da leggere. + + da cui eseguire la lettura. + Contenuto letto. + + per la registrazione degli eventi. + + + Specificare che questo parametro utilizza uno strumento di associazione di modelli. È possibile facoltativamente definire lo specifico strumento di associazione di modelli e i provider di valore che determinano il comportamento di tale strumento. Gli attributi derivati possono fornire impostazioni utili per lo strumento di associazione di modelli o il provider di valore. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Tipo di strumento di associazione di modelli. + + + Ottiene o imposta il tipo di strumento di associazione di modelli. + Tipo di strumento di associazione di modelli. + + + Ottiene l'associazione per un parametro. + Oggetto contenente l'associazione. + Parametro da associare. + + + Ottiene l'interfaccia IModelBinder per questo tipo. + Strumento di associazione di modelli non null. + Configurazione. + Tipo di modello che lo strumento di associazione dovrà associare. + + + Ottiene il provider dello strumento di associazione di modelli. + Istanza di . + Oggetto di configurazione . + + + Ottiene i provider di valori su cui si baserà lo strumento di associazione di modelli. + Raccolta di istanze di . + Oggetto di configurazione . + + + Ottiene o imposta il nome da considerare come nome di parametro durante l'associazione di modelli. + Nome da considerare come nome di parametro. + + + Ottiene o imposta un valore che specifica se la verifica del prefisso deve essere eliminata. + true se la verifica del prefisso deve essere eliminata. In caso contrario, false. + + + Fornisce un contenitore per la configurazione dello strumento di associazione di modelli. + + + Ottiene o imposta il nome del file di risorse (chiave della classe) che contiene valori stringa localizzati. + Nome del file di risorse (chiave della classe). + + + Ottiene o imposta il provider corrente per i messaggi di errore di conversione del tipo. + Provider corrente per i messaggi di errore di conversione del tipo. + + + Ottiene o imposta il provider corrente per i messaggi di errore relativi a un valore obbligatorio. + Provider di messaggi di errore. + + + Fornisce un contenitore per il provider dei messaggi di errore dello strumento di associazione di modelli. + + + Descrive un parametro che viene associato tramite ModelBinding. + + + Inizializza una nuova istanza della classe . + Descrittore del parametro. + Strumento di associazione di modelli. + Raccolta di factory del provider di valori. + + + Ottiene il gestore di associazione del modello. + Strumento di associazione di modelli. + + + Esegue l'associazione di parametri in modo asincrono tramite lo strumento di associazione di modelli. + Attività segnalata quando l'associazione viene completata. + Provider di metadati da utilizzare per la convalida. + Contesto di azione per l'associazione. + Token assegnato a questa attività per l'annullamento dell'operazione di associazione. + + + Ottiene la raccolta di factory del provider di valori. + Raccolta di factory del provider di valori. + + + Fornisce una classe di base astratta per i provider dello strumento di associazione di modelli. + + + Inizializza una nuova istanza della classe . + + + Trova uno strumento di associazione per il tipo specificato. + Strumento di associazione che può tentare di associare questo tipo oppure null se lo strumento di associazione determina in modo statico che non potrà mai associare il tipo. + Oggetto di configurazione. + Tipo del modello al quale eseguire l'associazione. + + + Fornisce il contesto nel quale funziona uno strumento di associazione di modelli. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Contesto di associazione. + + + Ottiene o imposta un valore che indica se lo strumento di associazione deve utilizzare un prefisso vuoto. + true se lo strumento di associazione deve utilizzare un prefisso vuoto. In caso contrario, false. + + + Ottiene o imposta il modello. + Modello. + + + Ottiene o imposta i metadati del modello. + Metadati del modello. + + + Ottiene o imposta il nome del modello. + Nome del modello. + + + Ottiene o imposta lo stato del modello. + Stato del modello. + + + Ottiene o imposta il tipo del modello. + Tipo del modello. + + + Ottiene i metadati della proprietà. + Metadati della proprietà. + + + Ottiene o imposta il nodo di convalida. + Nodo di convalida. + + + Ottiene o imposta il provider di valori. + Provider di valori. + + + Rappresenta un errore che si verifica durante l'associazione del modello. + + + Inizializza una nuova istanza della classe utilizzando l'eccezione specificata. + Eccezione. + + + Inizializza una nuova istanza della classe utilizzando l'eccezione e il messaggio di errore specificati. + Eccezione. + Messaggio di errore. + + + Inizializza una nuova istanza della classe utilizzando il messaggio di errore specificato. + Messaggio di errore. + + + Ottiene o imposta il messaggio di errore. + Messaggio di errore. + + + Ottiene o imposta l'oggetto eccezione. + Oggetto eccezione. + + + Rappresenta una raccolta di istanze di . + + + Inizializza una nuova istanza della classe . + + + Aggiunge l'oggetto Exception specificato alla raccolta di errori del modello. + Eccezione. + + + Aggiunge il messaggio di errore specificato alla raccolta di errori del modello. + Messaggio di errore. + + + Incapsula lo stato di associazione del modello a una proprietà di un argomento del metodo di azione o all'argomento stesso. + + + Inizializza una nuova istanza della classe . + + + Ottiene un oggetto che contiene gli errori che si sono verificati durante l'associazione del modello. + Errori di stato del modello. + + + Ottiene un oggetto che incapsula il valore associato durante l'associazione del modello. + Valore di stato del modello. + + + Rappresenta lo stato di un tentativo di associazione di un form pubblicato a un metodo di azione che include informazioni di convalida. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando i valori copiati dal dizionario di stato del modello specificato. + Dizionario. + + + Aggiunge l'elemento specificato al dizionario di stato del modello. + Oggetto da aggiungere al dizionario di stato del modello. + + + Aggiunge un elemento con la chiave e il valore specificati al dizionario di stato del modello. + Chiave dell'elemento da aggiungere. + Valore dell'elemento da aggiungere. + + + Aggiunge l'errore del modello specificato alla raccolta di errori per il dizionario di stato del modello associato alla chiave specificata. + Chiave. + Eccezione. + + + Aggiunge il messaggio di errore specificato alla raccolta di errori per il dizionario di stato del modello associato alla chiave specificata. + Chiave. + Messaggio di errore. + + + Rimuove tutti gli elementi dal dizionario di stato del modello. + + + Determina se il dizionario di stato del modello contiene un valore specifico. + true se l'elemento viene trovato nel dizionario di stato del modello. In caso contrario, false. + Oggetto da individuare nel dizionario di stato del modello. + + + Determina se il dizionario di stato del modello contiene la chiave specificata. + true se il dizionario di stato del modello contiene la chiave specificata. In caso contrario, false. + Chiave da individuare nel dizionario di stato del modello. + + + Copia gli elementi del dizionario di stato del modello in una matrice, iniziando da un indice specificato. + Matrice. L'indicizzazione della matrice deve essere in base zero. + Indice in base zero della matrice a partire dal quale ha inizio la copia. + + + Ottiene il numero di coppie chiave/valore nella raccolta. + Numero di coppie chiave/valore nella raccolta. + + + Restituisce un enumeratore che può essere utilizzato per scorrere la raccolta. + Enumeratore che può essere utilizzato per scorrere la raccolta. + + + Ottiene un valore che indica se la raccolta è di sola lettura. + true se la raccolta è di sola lettura. In caso contrario, false. + + + Ottiene un valore che indica se l'istanza del dizionario di stato del modello è valida. + true se l'istanza è valida. In caso contrario, false. + + + Determina se sono presenti oggetti associati alla chiave specificata o con tale chiave come prefisso. + true se il dizionario di stato del modello contiene un valore associato alla chiave specificata. In caso contrario, false. + Chiave. + + + Ottiene o imposta il valore associato alla chiave specificata. + Elemento di stato del modello. + Chiave. + + + Ottiene una raccolta contenente le chiavi presenti nel dizionario. + Raccolta contenente le chiavi del dizionario di stato del modello. + + + Copia i valori dall'oggetto specificato nel dizionario, sovrascrivendo i valori esistenti, se le chiavi corrispondono. + Dizionario. + + + Rimuove la prima occorrenza dell'oggetto specificato dal dizionario di stato del modello. + true se l'elemento è stato rimosso dal dizionario di stato del modello. In caso contrario, false. Questo metodo restituisce false anche se l'elemento non viene trovato nel dizionario di stato del modello. + Oggetto da rimuovere dal dizionario di stato del modello. + + + Rimuove l'elemento con la chiave specificata dal dizionario di stato del modello. + true se l'elemento è stato rimosso. In caso contrario, false. Questo metodo restituisce false anche se la chiave non viene trovata nel dizionario di stato del modello. + Chiave dell'elemento da rimuovere. + + + Imposta il valore per la chiave specificata utilizzando il dizionario di provider di valori specificato. + Chiave. + Valore. + + + Restituisce un enumeratore che scorre una raccolta. + Oggetto IEnumerator che può essere utilizzato per scorrere la raccolta. + + + Tenta di ottenere il valore associato alla chiave specificata. + true se l'oggetto contiene un elemento con la chiave specificata. In caso contrario, false. + Chiave del valore da ottenere. + Valore associato alla chiave specificata. + + + Ottiene una raccolta contenente i valori presenti nel dizionario. + Raccolta contenente i valori del dizionario di stato del modello. + + + Raccolta di funzioni in grado di generare un'associazione per un parametro specificato. + + + Inizializza una nuova istanza della classe . + + + Aggiunge una funzione alla fine della raccolta. La funzione aggiunta rappresenta un wrapper per funcInner che verifica se parameterType corrisponde a typeMatch. + Tipo di cui stabilire la corrispondenza con HttpParameterDescriptor.ParameterType. + Funzione interna richiamata se la corrispondenza del tipo ha esito positivo. + + + Inserire una funzione in corrispondenza dell'indice specificato nella raccolta. /// La funzione aggiunta rappresenta un wrapper per funcInner che verifica se parameterType corrisponde a typeMatch. + Indice in corrispondenza del quale effettuare l'inserimento. + Tipo di cui stabilire la corrispondenza con HttpParameterDescriptor.ParameterType. + Funzione interna richiamata se la corrispondenza del tipo ha esito positivo. + + + Eseguire in ordine ciascuna funzione di associazione fino a quando una di tali funzioni non restituisce un'associazione non null. + Prima associazione non null generata per il parametro. null se non viene generata alcuna associazione. + Parametro da associare. + + + Esegue il mapping di una richiesta del browser a una matrice. + Tipo della matrice. + + + Inizializza una nuova istanza della classe . + + + Indica se il modello è associato. + true se il modello specificato è associato. In caso contrario, false. + Contesto dell'azione. + Contesto di associazione. + + + Converte la raccolta in una matrice. + true in tutti i casi. + Contesto dell'azione. + Contesto di associazione. + Nuova raccolta. + + + Fornisce uno strumento di associazione di modelli per matrici. + + + Inizializza una nuova istanza della classe . + + + Restituisce uno strumento di associazione di modelli per matrici. + Un oggetto strumento di associazione di modelli oppure null se il tentativo di ottenere uno strumento di associazione di modelli ha esito negativo. + Configurazione. + Tipo di modello. + + + Esegue il mapping di una richiesta del browser a una raccolta. + Tipo della raccolta. + + + Inizializza una nuova istanza della classe . + + + Associa il modello utilizzando il contesto di esecuzione e il contesto di associazione specificati. + true se l'associazione del modello ha esito positivo. In caso contrario, false. + Contesto dell'azione. + Contesto di associazione. + + + Consente alle classi derivate di modificare la raccolta prima che questa venga restituita dallo strumento di associazione. + true in tutti i casi. + Contesto dell'azione. + Contesto di associazione. + Nuova raccolta. + + + Fornisce uno strumento di associazione di modelli per una raccolta. + + + Inizializza una nuova istanza della classe . + + + Recupera uno strumento di associazione di modelli per una raccolta. + Strumento di associazione di modelli. + Configurazione del modello. + Tipo del modello. + + + Rappresenta un oggetto DTO (Data Transfer Object) per un modello complesso. + + + Inizializza una nuova istanza della classe . + Metadati del modello. + Raccolta di metadati di proprietà. + + + Ottiene o imposta i metadati del modello di . + Metadati del modello di . + + + Ottiene o imposta la raccolta di metadati di proprietà di . + Raccolta di metadati di proprietà di . + + + Ottiene o imposta i risultati di . + Risultati di . + + + Rappresenta uno strumento di associazione di modelli per un oggetto . + + + Inizializza una nuova istanza della classe . + + + Determina se il modello specificato è associato. + true se il modello specificato è associato. In caso contrario, false. + Contesto dell'azione. + Contesto di associazione. + + + Rappresenta un modello complesso che richiama un provider dello strumento di associazione di modelli. + + + Inizializza una nuova istanza della classe . + + + Recupera lo strumento di associazione di modelli associato. + Strumento di associazione di modelli. + Configurazione. + Tipo del modello da recuperare. + + + Rappresenta il risultato per l'oggetto . + + + Inizializza una nuova istanza della classe . + Modello di oggetti. + Nodo di convalida. + + + Ottiene o imposta il modello per questo oggetto. + Modello per questo oggetto. + + + Ottiene o imposta l'oggetto per questo oggetto. + + per questo oggetto. + + + Rappresenta un'interfaccia per la delega a un elemento di una raccolta di istanze di . + + + Inizializza una nuova istanza della classe . + Enumerazione di strumenti di associazione di modelli. + + + Inizializza una nuova istanza della classe . + Matrice di strumenti di associazione di modelli. + + + Indica se il modello specificato è associato. + true se il modello è associato. In caso contrario, false. + Contesto dell'azione. + Contesto di associazione. + + + Rappresenta la classe dei provider degli strumenti di associazione di modelli composti. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Raccolta di . + + + Ottiene lo strumento di associazione per il modello. + Strumento di associazione per il modello. + Configurazione del modello di associazione. + Tipo del modello. + + + Ottiene i provider per lo strumento associazione di modelli composto. + Raccolta di provider. + + + Esegue il mapping di una richiesta del browser a un oggetto dati dizionario. + Tipo della chiave. + Tipo del valore. + + + Inizializza una nuova istanza della classe . + + + Converte la raccolta in un dizionario. + true in tutti i casi. + Contesto dell'azione. + Contesto di associazione. + Nuova raccolta. + + + Fornisce uno strumento di associazione di modelli per un dizionario. + + + Inizializza una nuova istanza della classe . + + + Recupera lo strumento di associazione di modelli associato. + Strumento di associazione di modelli associato. + Configurazione da utilizzare. + Tipo di modello. + + + Esegue il mapping di una richiesta del browser a un oggetto dati costituito da una coppia chiave/valore. + Tipo della chiave. + Tipo del valore. + + + Inizializza una nuova istanza della classe . + + + Associa il modello utilizzando il contesto di esecuzione e il contesto di associazione specificati. + true se l'associazione del modello ha esito positivo. In caso contrario, false. + Contesto dell'azione. + Contesto di associazione. + + + Fornisce uno strumento di associazione di modelli per una raccolta di coppie chiave/valore. + + + Inizializza una nuova istanza della classe . + + + Recupera lo strumento di associazione di modelli associato. + Strumento di associazione di modelli associato. + Configurazione. + Tipo di modello. + + + Esegue il mapping di una richiesta del browser a un oggetto dati modificabile. + + + Inizializza una nuova istanza della classe . + + + Associa il modello utilizzando il contesto dell'azione e il contesto di associazione specificati. + true se l'associazione ha esito positivo. In caso contrario, false. + Contesto dell'azione. + Contesto di associazione. + + + Recupera un valore che indica se una proprietà può essere aggiornata. + true se la proprietà può essere aggiornata. In caso contrario, false. + Metadati per la proprietà da valutare. + + + Crea un'istanza del modello. + Nuovo oggetto modello creato. + Contesto dell'azione. + Contesto di associazione. + + + Crea un'istanza del modello se non ne è ancora presente una nel contesto di associazione. + Contesto dell'azione. + Contesto di associazione. + + + Recupera i metadati per le proprietà del modello. + Metadati per le proprietà del modello. + Contesto dell'azione. + Contesto di associazione. + + + Imposta il valore di una proprietà specificata. + Contesto dell'azione. + Contesto di associazione. + Metadati per la proprietà da impostare. + Informazioni di convalida relative alla proprietà. + Validator per il modello. + + + Fornisce uno strumento di associazione di modelli per oggetti modificabili. + + + Inizializza una nuova istanza della classe . + + + Recupera il gestore di associazione del modello per il tipo specificato. + Strumento di associazione di modelli. + Configurazione. + Tipo del modello da recuperare. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Inizializza una nuova istanza della classe . + Tipo di modello. + Factory dello strumento di associazione di modelli. + + + Inizializza una nuova istanza della classe utilizzando il tipo di modello e lo strumento di associazione di modelli specificati. + Tipo di modello. + Strumento di associazione di modelli. + + + Restituisce uno strumento di associazione di modelli utilizzando il contesto di esecuzione e il contesto di associazione specificati. + Lo strumento di associazione di modelli oppure null se il tentativo di ottenere uno strumento di questo tipo ha esito negativo. + Configurazione. + Tipo di modello. + + + Ottiene il tipo del modello. + Tipo del modello. + + + Ottiene o imposta un valore che specifica se la verifica del prefisso deve essere eliminata. + true se la verifica del prefisso deve essere eliminata. In caso contrario, false. + + + Esegue il mapping di una richiesta del browser a un oggetto dati. Questo tipo viene utilizzato quando l'associazione del modello richiede l'esecuzione di conversioni mediante un convertitore di tipi .NET Framework. + + + Inizializza una nuova istanza della classe . + + + Associa il modello utilizzando il contesto del controller e il contesto di associazione specificati. + true se l'associazione del modello ha esito positivo. In caso contrario, false. + Contesto dell'azione. + Contesto di associazione. + + + Fornisce uno strumento di associazione di modelli per un modello che richiede la conversione del tipo. + + + Inizializza una nuova istanza della classe . + + + Recupera uno strumento di associazione di modelli per un modello che richiede la conversione del tipo. + Lo strumento di associazione di modelli oppure Nothing se il tipo non può essere convertito o non è presente alcun valore da convertire. + Configurazione dello strumento di associazione. + Tipo del modello. + + + Esegue il mapping di una richiesta del browser a un oggetto dati. Questa classe viene utilizzata quando l'associazione del modello non richiede la conversione del tipo. + + + Inizializza una nuova istanza della classe . + + + Associa il modello utilizzando il contesto di esecuzione e il contesto di associazione specificati. + true se l'associazione del modello ha esito positivo. In caso contrario, false. + Contesto dell'azione. + Contesto di associazione. + + + Fornisce uno strumento di associazione di modelli per un modello che non richiede la conversione del tipo. + + + Inizializza una nuova istanza della classe . + + + Recupera lo strumento di associazione di modelli associato. + Strumento di associazione di modelli associato. + Configurazione. + Tipo di modello. + + + Consente di definire i verbi HTTP consentiti quando il routing ASP.NET determina se un URL corrisponde a una route. + + + Inizializza una nuova istanza della classe utilizzando i verbi HTTP consentiti per la route. + Verbi HTTP validi per la route. + + + Ottiene o imposta la raccolta dei verbi HTTP consentiti per la route. + Raccolta dei verbi HTTP consentiti per la route. + + + Determina se la richiesta è stata effettuata con un verbo HTTP incluso tra quelli consenti per la route. + Quando viene elaborata una richiesta: true se la richiesta è stata effettuata utilizzando un verbo HTTP consentito. In caso contrario, false. Quando viene generato un URL: true se i valori forniti contengono un verbo HTTP corrispondente a uno di quelli consentiti. In caso contrario, false. Il valore predefinito è true. + Richiesta verificata per determinare se corrisponde all'URL. + Oggetto verificato per determinare se corrisponde all'URL. + Nome del parametro verificato. + Oggetto contenente i parametri per una route. + Oggetto che indica se la verifica del vincolo viene eseguita al momento dell'elaborazione di una richiesta in ingresso o della generazione di un URL. + + + Determina se la richiesta è stata effettuata con un verbo HTTP incluso tra quelli consenti per la route. + Quando viene elaborata una richiesta: true se la richiesta è stata effettuata utilizzando un verbo HTTP consentito. In caso contrario, false. Quando viene generato un URL: true se i valori forniti contengono un verbo HTTP corrispondente a uno di quelli consentiti. In caso contrario, false. Il valore predefinito è true. + Richiesta verificata per determinare se corrisponde all'URL. + Oggetto verificato per determinare se corrisponde all'URL. + Nome del parametro verificato. + Oggetto contenente i parametri per una route. + Oggetto che indica se la verifica del vincolo viene eseguita al momento dell'elaborazione di una richiesta in ingresso o della generazione di un URL. + + + Rappresenta una classe di route per l'hosting all'esterno di ASP.NET (self-hosting). + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Modello di route. + + + Inizializza una nuova istanza della classe . + Modello di route. + Valori predefiniti per i parametri di route. + + + Inizializza una nuova istanza della classe . + Modello di route. + Valori predefiniti per i parametri di route. + Vincoli per i parametri di route. + + + Inizializza una nuova istanza della classe . + Modello di route. + Valori predefiniti per i parametri di route. + Vincoli per i parametri di route. + Token aggiuntivi per i parametri di route. + + + Inizializza una nuova istanza della classe . + Modello di route. + Valori predefiniti per i parametri di route. + Vincoli per i parametri di route. + Token aggiuntivi per i parametri di route. + Gestore di messaggi che costituirà il destinatario della richiesta. + + + Ottiene i vincoli per i parametri di route. + Vincoli per i parametri di route. + + + Ottiene token di dati aggiuntivi non utilizzati direttamente per determinare se una route corrisponde a un oggetto in ingresso. + Token di dati aggiuntivi non utilizzati direttamente per determinare se una route corrisponde a un oggetto in ingresso. + + + Ottiene i valori predefiniti per i parametri di route se non sono specificati dall'oggetto in ingresso. + Valori predefiniti per i parametri di route se non sono specificati dall'oggetto in ingresso. + + + Determina se questa route corrisponde alla richiesta in ingresso effettuando una ricerca nell'istanza di relativa alla route. + Istanza di per una route se viene stabilita una corrispondenza. In caso contrario, null. + Radice del percorso virtuale. + Richiesta HTTP. + + + Tenta di generare un URI che rappresenti i valori che sono stati passati, in base ai valori correnti di e a nuovi valori, utilizzando l'istanza di specificata. + Istanza di oppure null se l'URI non può essere generato. + Messaggio di richiesta HTTP. + Valori della route. + + + Ottiene o imposta il gestore di route HTTP. + Gestore di route HTTP. + + + Determina se questa istanza è uguale a una route specificata. + true se l'istanza è uguale a una route specificata. In caso contrario, false. + Richiesta HTTP. + Vincoli per i parametri di route. + Nome del parametro. + Elenco di valori di parametro. + Uno dei valori dell'enumerazione . + + + Ottiene il modello di route che descrive il modello di URI in base al quale stabilire la corrispondenza. + Modello di route che descrive il modello di URI in base al quale stabilire la corrispondenza. + + + Incapsula informazioni sulla route HTTP. + + + Inizializza una nuova istanza della classe . + Oggetto che definisce la route. + + + Inizializza una nuova istanza della classe . + Oggetto che definisce la route. + Valore. + + + Ottiene l'oggetto che rappresenta la route. + Oggetto che rappresenta la route. + + + Ottiene una raccolta di valori di parametro relativi all'URL e di valori predefiniti per la route. + Oggetto contenente valori che vengono analizzati in base all'URL e ai valori predefiniti. + + + Specifica un'enumerazione della direzione della route. + + + Direzione di UriResolution. + + + Direzione di UriGeneration. + + + Rappresenta una classe di route per l'hosting indipendente di coppie chiave/valore specificate. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Dizionario. + + + Inizializza una nuova istanza della classe . + Valore della chiave. + + + Presenta i dati relativi al percorso virtuale HTTP. + + + Inizializza una nuova istanza della classe . + Route del percorso virtuale. + URL creato a partire dalla definizione route. + + + Ottiene o imposta la route del percorso virtuale. + Route del percorso virtuale. + + + Ottiene o imposta l'URL creato a partire dalla definizione route. + URL creato a partire dalla definizione route. + + + + definisce l'interfaccia per una route che indica come mappare un oggetto in ingresso a un controller e a un'azione specifici. + + + Ottiene i vincoli per i parametri di route. + Vincoli per i parametri di route. + + + Ottiene token di dati aggiuntivi non utilizzati direttamente per determinare se una route corrisponde a un oggetto in ingresso. + Token di dati aggiuntivi. + + + Ottiene i valori predefiniti per i parametri di route se non sono specificati dall'oggetto in ingresso. + Valori predefiniti per i parametri di route. + + + Determinare se questa route corrisponde alla richiesta in ingresso effettuando una ricerca nell'istanza di <see cref="!:IRouteData" /> relativa alla route. + <see cref="!:RouteData" /> per una route se viene stabilita una corrispondenza. In caso contrario, null. + Radice del percorso virtuale. + Richiesta. + + + Ottiene i dati del percorso virtuale in base alla route e ai valori specificati. + Dati del percorso virtuale. + Messaggio di richiesta. + Valori. + + + Ottiene il gestore di messaggi che costituirà il destinatario della richiesta. + Gestore di messaggi. + + + Ottiene il modello di route che descrive il modello di URI in base al quale stabilire la corrispondenza. + Modello di route. + + + Rappresenta un vincolo della route di una classe di base. + + + Determina se questa istanza è uguale a una route specificata. + True se l'istanza è uguale a una route specificata. In caso contrario, false. + Richiesta. + Route da confrontare. + Nome del parametro. + Elenco di valori di parametro. + Direzione della route. + + + Fornisce informazioni su una route. + + + Ottiene l'oggetto che rappresenta la route. + Oggetto che rappresenta la route. + + + Ottiene una raccolta di valori di parametro relativi all'URL e di valori predefiniti per la route. + Valori analizzati provenienti dall'URL e da valori predefiniti. + + + Definisce le proprietà della route HTTP. + + + Ottiene la route HTTP. + Route HTTP. + + + Ottiene l'URI che rappresenta il percorso virtuale della route HTTP corrente. + URI che rappresenta il percorso virtuale della route HTTP corrente. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Inizializza una nuova istanza della classe . + Richiesta HTTP per l'istanza. + + + Restituisce un collegamento per la route specificata. + Collegamento per la route specificata. + Nome della route. + Oggetto contenente i parametri per una route. + + + Restituisce un collegamento per la route specificata. + Collegamento per la route specificata. + Nome della route. + Valore della route. + + + Ottiene o imposta l'oggetto dell'istanza corrente di . + Oggetto dell'istanza corrente. + + + Restituisce la route per . + Route per . + Nome della route. + Elenco di valori della route. + + + Restituisce la route per . + Route per . + Nome della route. + Valori della route. + + + Rappresenta un contenitore per le istanze di servizio utilizzate da . Questo contenitore supporta solo tipi noti. I metodi utilizzati per ottenere o impostare tipi di servizio arbitrari generano un'eccezione quando vengono chiamati. Per la creazione di tipi arbitrari utilizzare in alternativa . Di seguito sono riportati i tipi supportati per questo contenitore: Se un tipo non riportato in questo elenco viene passato a qualsiasi metodo nell'interfaccia corrente, verrà generata un'eccezione . + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe con un oggetto specificato. + Oggetto . + + + Rimuove un servizio a istanza singola dai servizi predefiniti. + Tipo del servizio. + + + Esegue le attività definite dall'applicazione relative alla liberazione, al rilascio o alla reimpostazione di risorse non gestite. + + + Ottiene un servizio del tipo specificato. + Prima istanza del servizio oppure null se la ricerca del servizio ha esito negativo. + Tipo di servizio. + + + Ottiene l'elenco degli oggetti servizio per un tipo di servizio specificato e convalida tale tipo di servizio. + Elenco di oggetti servizio del tipo specificato. + Tipo di servizio. + + + Ottiene l'elenco di oggetti servizio per un tipo di servizio specificato. + Elenco di oggetti servizio del tipo specificato oppure un elenco vuoto se la ricerca del servizio ha esito negativo. + Tipo di servizio. + + + Esegue una query per determinare se un tipo di servizio è a istanza singola. + true se il tipo di servizio supporta una singola istanza. false se supporta istanze multiple. + Tipo di servizio. + + + Sostituisce un oggetto servizio a istanza singola. + Tipo di servizio. + Oggetto servizio che sostituisce l'istanza precedente. + + + Rimuove i valori memorizzati nella cache per un singolo tipo di servizio. + Tipo di servizio. + + + Rappresenta una classe di traccia utilizzata per registrare le prestazioni di ingresso, uscita e durata di un metodo. + + + Inizializza la classe con una configurazione specificata. + Configurazione. + + + Rappresenta il writer di traccia. + + + Richiama il valore specificato per traceAction per consentire l'impostazione di valori in un nuovo oggetto se e solo se la traccia è consentita per la categoria e il livello specificati. + Oggetto corrente. Può essere null, ma in tal caso la successiva analisi di traccia non riuscirà a correlare la traccia a una particolare richiesta. + Categoria logica per la traccia. Gli utenti possono definire una categoria personalizzata. + + in cui scrivere la traccia. + Azione da richiamare se la traccia è abilitata. Il chiamante dovrà completare i campi dell'oggetto specificato in questa azione. + + + Rappresenta un metodo di estensione per . + + + Fornisce un set di metodi e di proprietà che consente di eseguire il debug del codice con il writer, la richiesta, la categoria e l'eccezione specificati. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + L'errore si è verificato durante l'esecuzione. + + + Fornisce un set di metodi e di proprietà che consente di eseguire il debug del codice con il writer, la richiesta, la categoria, l'eccezione, il formato del messaggio e l'argomento del messaggio specificati. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + L'errore si è verificato durante l'esecuzione. + Formato del messaggio. + Argomento del messaggio. + + + Fornisce un set di metodi e di proprietà che consente di eseguire il debug del codice con il writer, la richiesta, la categoria, l'eccezione, il formato del messaggio e l'argomento del messaggio specificati. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + Formato del messaggio. + Argomento del messaggio. + + + Visualizza un messaggio di errore nell'elenco con il writer, la richiesta, la categoria e l'eccezione specificati. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + L'errore si è verificato durante l'esecuzione. + + + Visualizza un messaggio di errore nell'elenco con il writer, la richiesta, la categoria, l'eccezione, il formato del messaggio e l'argomento del messaggio specificati. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + Eccezione. + Formato del messaggio. + Argomento contenuto nel messaggio. + + + Visualizza un messaggio di errore nell'elenco con il writer, la richiesta, la categoria, il formato del messaggio e l'argomento del messaggio specificati. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + Formato del messaggio. + Argomento contenuto nel messaggio. + + + Visualizza un messaggio di errore nella classe con il writer, la richiesta, la categoria e l'eccezione specificati. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + Eccezione visualizzata durante l'esecuzione. + + + Visualizza un messaggio di errore nella classe con il writer, la richiesta, la categoria, l'eccezione, il formato del messaggio e l'argomento del messaggio specificati. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + Eccezione. + Formato del messaggio. + Argomento del messaggio. + + + Visualizza un messaggio di errore nella classe con il writer, la richiesta, la categoria, il formato del messaggio e l'argomento del messaggio specificati. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + Formato del messaggio. + Argomento del messaggio. + + + Visualizza i dettagli nella classe . + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + L'errore si è verificato durante l'esecuzione. + + + Visualizza i dettagli nella classe . + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + L'errore si è verificato durante l'esecuzione. + Formato del messaggio. + Argomento del messaggio. + + + Visualizza i dettagli nella classe . + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + Formato del messaggio. + Argomento del messaggio. + + + Indica i listener di traccia nella raccolta Listeners. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + Livello di traccia. + L'errore si è verificato durante l'esecuzione. + + + Indica i listener di traccia nella raccolta Listeners. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + Livello di traccia. + L'errore si è verificato durante l'esecuzione. + Formato del messaggio. + Argomento del messaggio. + + + Indica i listener di traccia nella raccolta Listeners. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + + della traccia. + Formato del messaggio. + Argomento del messaggio. + + + Definisce una traccia iniziale e una finale per un'operazione specificata. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + + della traccia. + Nome dell'oggetto che esegue l'operazione. Può essere null. + Nome dell'operazione eseguita. Può essere null. + + da richiamare prima dell'esecuzione dell'operazione, in modo da consentire il completamento dell'oggetto specificato. Può essere null. + <see cref="T:System.Func`1" /> che restituisce l'istanza di che eseguirà l'operazione. + + da richiamare dopo l'esecuzione dell'operazione, in modo da consentire il completamento dell'oggetto specificato. Può essere null. + + da richiamare se si è verificato un errore durante l'esecuzione dell'operazione, in modo da consentire il completamento dell'oggetto specificato. Può essere null. + + + Definisce una traccia iniziale e una finale per un'operazione specificata. + Istanza di restituita dall'operazione. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + + della traccia. + Nome dell'oggetto che esegue l'operazione. Può essere null. + Nome dell'operazione eseguita. Può essere null. + + da richiamare prima dell'esecuzione dell'operazione, in modo da consentire il completamento dell'oggetto specificato. Può essere null. + <see cref="T:System.Func`1" /> che restituisce l'istanza di che eseguirà l'operazione. + + da richiamare dopo l'esecuzione dell'operazione, in modo da consentire il completamento dell'oggetto specificato. Anche il risultato dell'attività completata verrà passato a questa azione. Questa azione può essere null. + + da richiamare se si è verificato un errore durante l'esecuzione dell'operazione, in modo da consentire il completamento dell'oggetto specificato. Può essere null. + Tipo di risultato generato dall'istanza di . + + + Definisce una traccia iniziale e una finale per un'operazione specificata. + Istanza di restituita dall'operazione. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + + della traccia. + Nome dell'oggetto che esegue l'operazione. Può essere null. + Nome dell'operazione eseguita. Può essere null. + + da richiamare prima dell'esecuzione dell'operazione, in modo da consentire il completamento dell'oggetto specificato. Può essere null. + <see cref="T:System.Func`1" /> che restituisce l'istanza di che eseguirà l'operazione. + + da richiamare dopo l'esecuzione dell'operazione, in modo da consentire il completamento dell'oggetto specificato. Può essere null. + + da richiamare se si è verificato un errore durante l'esecuzione dell'operazione, in modo da consentire il completamento dell'oggetto specificato. Può essere null. + + + Indica il livello di avviso dell'esecuzione. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + L'errore si è verificato durante l'esecuzione. + + + Indica il livello di avviso dell'esecuzione. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + L'errore si è verificato durante l'esecuzione. + Formato del messaggio. + Argomento del messaggio. + + + Indica il livello di avviso dell'esecuzione. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + Formato del messaggio. + Argomento del messaggio. + + + Specifica un'enumerazione di categorie di traccia. + + + Categoria di azione. + + + Categoria di controller. + + + Categoria di filtri. + + + Categoria di formattazione. + + + Categoria di gestori di messaggi. + + + Categoria di associazione del modello. + + + Categoria di richiesta. + + + Categoria di routing. + + + Specifica il tipo di operazione di traccia. + + + Traccia singola, non inclusa in una coppia di tracce iniziale/finale. + + + Traccia che contrassegna l'inizio di un'operazione. + + + Traccia che contrassegna la fine di un'operazione. + + + Specifica un'enumerazione di livello di traccia. + + + La traccia è disabilitata. + + + Livello per le tracce di debug. + + + Livello per le tracce informative. + + + Livello per le tracce di avviso. + + + Livello per le tracce di errore. + + + Livello per le tracce di errore irreversibile. + + + Rappresenta un record di traccia. + + + Inizializza una nuova istanza della classe . + Richiesta di messaggio. + Categoria di traccia. + Livello di traccia. + + + Ottiene o imposta la categoria di traccia. + Categoria di traccia. + + + Ottiene o imposta l'eccezione. + Eccezione. + + + Ottiene o imposta il tipo di traccia. + Tipo di traccia. + + + Ottiene o imposta il livello di traccia. + Livello di traccia. + + + Ottiene o imposta il messaggio. + Messaggio. + + + Ottiene o imposta il nome logico dell'operazione eseguita. + Nome logico dell'operazione eseguita. + + + Ottiene o imposta il nome logico dell'oggetto che esegue l'operazione. + Nome logico dell'oggetto che esegue l'operazione. + + + Ottiene le proprietà facoltative definite dall'utente. + Proprietà facoltative definite dall'utente. + + + Ottiene l'oggetto dal record. + Oggetto ottenuto dal record. + + + Ottiene l'ID di correlazione da . + ID di correlazione ottenuto da . + + + Ottiene o imposta l'oggetto associato a . + Oggetto associato a . + + + Ottiene l'oggetto della traccia (tramite ). + Oggetto della traccia (ottenuto tramite ). + + + Rappresenta una classe utilizzata per convalidare un oggetto in modo ricorsivo. + + + Inizializza una nuova istanza della classe . + + + Determina se il modello è valido e aggiunge eventuali errori di convalida all'istanza di di actionContext. + True se il modello è valido. In caso contrario, false. + Modello da convalidare. + + da utilizzare per la convalida. + + utilizzato per fornire i metadati del modello. + + in cui viene eseguita la convalida del modello. + + da aggiungere alla chiave per eventuali errori di convalida. + + + Rappresenta un'interfaccia per la convalida dei modelli. + + + Determina se il modello è valido e aggiunge eventuali errori di convalida all'istanza di di actionContext. + true se il modello è valido. In caso contrario, false. + Modello da convalidare. + + da utilizzare per la convalida. + + utilizzato per fornire i metadati del modello. + + in cui viene eseguita la convalida del modello. + + da aggiungere alla chiave per eventuali errori di convalida. + + + L'interfaccia registra gli errori del formattatore nell'oggetto specificato. + + + Inizializza una nuova istanza della classe . + Stato del modello. + Prefisso. + + + Registra l'errore del modello specificato. + Percorso dell'errore. + Messaggio di errore. + + + Registra l'errore del modello specificato. + Percorso dell'errore. + Messaggio di errore. + + + Fornisce dati per l'evento . + + + Inizializza una nuova istanza della classe . + Contesto dell'azione. + Nodo padre. + + + Ottiene o imposta il contesto per un'azione. + Contesto per un'azione. + + + Ottiene o imposta l'elemento padre del nodo. + Elemento padre del nodo. + + + Fornisce dati per l'evento . + + + Inizializza una nuova istanza della classe . + Contesto dell'azione. + Nodo padre. + + + Ottiene o imposta il contesto per un'azione. + Contesto per un'azione. + + + Ottiene o imposta l'elemento padre del nodo. + Elemento padre del nodo. + + + Fornisce un contenitore per le informazioni di convalida del modello. + + + Inizializza una nuova istanza della classe utilizzando i metadati e la chiave di stato del modello. + Metadati del modello. + Chiave di stato del modello. + + + Inizializza una nuova istanza della classe utilizzando i metadati, la chiave di stato e i nodi figlio di convalida del modello. + Metadati del modello. + Chiave di stato del modello. + Nodi figlio del modello. + + + Ottiene o imposta i nodi figlio. + Nodi figlio. + + + Combina l'istanza corrente di con un'istanza specificata di . + Nodo di convalida del modello da combinare con l'istanza corrente. + + + Ottiene o imposta i metadati del modello. + Metadati del modello. + + + Ottiene o imposta la chiave di stato del modello. + Chiave di stato del modello. + + + Ottiene o imposta un valore che indica se la convalida deve essere eliminata. + true se la convalida deve essere eliminata. In caso contrario, false. + + + Esegue la convalida del modello utilizzando il contesto di esecuzione specificato. + Contesto dell'azione. + + + Esegue la convalida del modello utilizzando il contesto di esecuzione e il nodo padre specificati. + Contesto dell'azione. + Nodo padre. + + + Ottiene o imposta un valore che indica se tutte le proprietà del modello devono essere convalidate. + true se tutte le proprietà del modello devono essere convalidate oppure false se la convalida deve essere ignorata. + + + Si verifica quando il modello è stato convalidato. + + + Si verifica quando è in corso la convalida del modello. + + + Rappresenta la selezione di membri obbligatori verificando la disponibilità degli oggetti ModelValidators obbligatori associati al membro. + + + Inizializza una nuova istanza della classe . + Provider di metadati. + Provider di validator. + + + Indica se il membro è obbligatorio ai fini della convalida. + true se il membro è obbligatorio ai fini della convalida. In caso contrario, false. + Membro. + + + Fornisce un contenitore per un risultato di convalida. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta il nome del membro. + Nome del membro. + + + Ottiene o imposta il messaggio del risultato di convalida. + Messaggio del risultato di convalida. + + + Fornisce una classe di base per l'implementazione della logica di convalida. + + + Inizializza una nuova istanza della classe . + Provider di validator. + + + Restituisce un validator del modello composito per il modello. + Validator del modello composito per il modello. + Enumerazione di provider di validator. + + + Ottiene un valore che indica se una proprietà del modello è obbligatoria. + true se la proprietà del modello è obbligatoria. In caso contrario, false. + + + Convalida un oggetto specificato. + Elenco dei risultati di convalida. + Metadati. + Contenitore. + + + Ottiene o imposta un'enumerazione di provider di validator. + Enumerazione di provider di validator. + + + Fornisce un elenco di validator per un modello. + + + Inizializza una nuova istanza della classe . + + + Ottiene un elenco di validator associati a questo . + Elenco di validator. + Metadati. + Provider di validator. + + + Fornisce una classe astratta per le classi che implementano un provider di convalida. + + + Inizializza una nuova istanza della classe . + + + Ottiene un descrittore di tipi per il tipo specificato. + Descrittore di tipi per il tipo specificato. + Tipo del provider di convalida. + + + Ottiene i validator per il modello utilizzando i metadati e i provider di validator. + Validator per il modello. + Metadati. + Enumerazione di provider di validator. + + + Ottiene i validator per il modello utilizzando i metadati, i provider di validator e un elenco di attributi. + Validator per il modello. + Metadati. + Enumerazione di provider di validator. + Elenco di attributi. + + + Rappresenta il metodo che crea un'istanza di . + + + Rappresenta un'implementazione di che fornisce ai validator attributi derivanti da e tipi che implementano . Per il supporto della convalida lato client, è possibile registrare gli adattatori tramite metodi statici sulla classe oppure impostando gli attributi di convalida in modo da implementare l'interfaccia . La logica per il supporto di IClientValidatable è implementata in . + + + Inizializza una nuova istanza della classe . + + + Ottiene i validator per il modello utilizzando i metadati, il provider di validator e gli attributi specificati. + Validator per il modello. + Metadati. + Provider di validator. + Attributi. + + + Registra un adattatore per fornire la convalida lato client. + Tipo dell'attributo di convalida. + Tipo dell'adattatore. + + + Registra una factory dell'adattatore per il provider di convalida. + Tipo dell'attributo. + Factory che sarà utilizzata per creare l'oggetto per l'attributo specificato. + + + Registra l'adattatore predefinito. + Tipo dell'adattatore. + + + Registra la factory dell'adattatore predefinito. + Factory che sarà utilizzata per creare l'oggetto per l'adattatore predefinito. + + + Registra il tipo di adattatore predefinito per gli oggetti che implementano . Il tipo di adattatore deve derivare da e deve contenere un costruttore pubblico che accetta due parametri di tipo e . + Tipo dell'adattatore. + + + Registra la factory dell'adattatore predefinito per gli oggetti che implementano . + Factory. + + + Registra un tipo di adattatore per il tipo modelType specificato, che deve implementare . Il tipo di adattatore deve derivare da e deve contenere un costruttore pubblico che accetta due parametri di tipo e . + Tipo di modello. + Tipo dell'adattatore. + + + Registra una factory dell'adattatore per il tipo modelType specificato, che deve implementare . + Tipo di modello. + Factory. + + + Fornisce una factory per i validator basati sull'oggetto . + + + Rappresenta un provider di validator per il modello di membro dati. + + + Inizializza una nuova istanza della classe . + + + Ottiene i validator per il modello. + Validator per il modello. + Metadati. + Enumeratore di provider di validator. + Elenco di attributi. + + + Implementazione di per fornire validator che generano eccezioni quando il modello non è valido. + + + Inizializza una nuova istanza della classe . + + + Ottiene un elenco di validator associati all'oggetto . + Elenco di validator. + Metadati. + Provider di validator. + Elenco di attributi. + + + Rappresenta il provider per il validator del modello di membro richiesto. + + + Inizializza una nuova istanza della classe . + Selettore del membro richiesto. + + + Ottiene il validator per il modello di membro. + Validator per il modello di membro. + Metadati. + Provider di validator. + + + Fornisce un validator del modello. + + + Inizializza una nuova istanza della classe . + Provider di validator. + Attributo di convalida per il modello. + + + Ottiene o imposta l'attributo di convalida per il validator del modello. + Attributo di convalida per il validator del modello. + + + Ottiene un valore che indica se la convalida del modello è obbligatoria. + true se la convalida del modello è obbligatoria. In caso contrario, false. + + + Esegue la convalida del modello e restituisce gli eventuali errori di convalida. + Un elenco di messaggi di errore di convalida per il modello o un elenco vuoto se non si sono verificati errori. + Metadati del modello. + Contenitore per il modello. + + + + per rappresentare un errore. Questo validator genererà sempre un'eccezione, indipendentemente dall'effettivo valore del modello. + + + Inizializza una nuova istanza della classe . + Elenco di provider di validator del modello. + Messaggio di errore per l'eccezione. + + + Convalida un oggetto specificato. + Elenco dei risultati di convalida. + Metadati. + Contenitore. + + + Rappresenta la classe per i membri obbligatori. + + + Inizializza una nuova istanza della classe . + Provider di validator. + + + Ottiene o imposta un valore che indica al motore di serializzazione che il membro deve essere presente durante la convalida. + true se il membro è obbligatorio. In caso contrario, false. + + + Convalida l'oggetto. + Elenco dei risultati di convalida. + Metadati. + Contenitore. + + + Fornisce un adattatore dell'oggetto che può essere convalidato. + + + Inizializza una nuova istanza della classe . + Provider di convalida. + + + Convalida l'oggetto specificato. + Elenco dei risultati di convalida. + Metadati. + Contenitore. + + + Rappresenta la classe di base per i provider di valori i cui valori provengono da un insieme che implementa l'interfaccia . + + + Recupera le chiavi dal prefisso specificato. + Chiavi ottenute dal prefisso specificato. + Prefisso. + + + Definisce i metodi richiesti per un provider di valori in MVC ASP.NET. + + + Determina se la raccolta contiene il prefisso specificato. + true se la raccolta contiene il prefisso specificato. In caso contrario, false. + Prefisso da ricercare. + + + Recupera un oggetto valore mediante la chiave specificata. + Oggetto valore per la chiave specificata. + Chiave dell'oggetto valore da recuperare. + + + Questo attributo viene utilizzato per specificare un'istanza personalizzata di . + + + Inizializza una nuova istanza di . + Tipo dello strumento di associazione di modelli. + + + Inizializza una nuova istanza di . + Matrice di tipi dello strumento di associazione di modelli. + + + Ottiene le factory del provider di valori. + Raccolta di factory del provider di valori. + Oggetto di configurazione. + + + Ottiene i tipi dell'oggetto restituito dalla factory del provider di valori. + Raccolta di tipi. + + + Rappresenta una factory per la creazione di oggetti provider di valori. + + + Inizializza una nuova istanza della classe . + + + Restituisce un oggetto provider di valori per il contesto del controller specificato. + Oggetto provider di valori. + Oggetto che incapsula le informazioni sulla richiesta HTTP corrente. + + + Rappresenta il risultato dell'associazione di un valore (ad esempio da un form o da una stringa di query) con una proprietà dell'argomento del metodo di azione o all'argomento stesso. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Valore non elaborato. + Valore utilizzato come tentativo. + Impostazioni cultura. + + + Ottiene o imposta il valore non elaborato convertito in una stringa per la visualizzazione. + Valore non elaborato convertito in una stringa per la visualizzazione. + + + Converte il valore incapsulato dal risultato nel tipo specificato. + Valore convertito. + Tipo di destinazione. + + + Converte il valore incapsulato dal risultato nel tipo specificato utilizzando le informazioni relative alle impostazioni cultura specificate. + Valore convertito. + Tipo di destinazione. + Impostazioni cultura da utilizzare nella conversione. + + + Ottiene o imposta le impostazioni cultura. + Impostazioni cultura. + + + Ottiene o imposta il valore non elaborato fornito dal provider di valori. + Valore non elaborato fornito dal provider di valori. + + + Rappresenta un provider di valori i cui valori provengono da un elenco di provider di valori che implementa l'interfaccia . + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Elenco di provider di valori. + + + Determina se la raccolta contiene il prefisso specificato. + true se la raccolta contiene il prefisso specificato. In caso contrario, false. + Prefisso da ricercare. + + + Recupera le chiavi dal prefisso specificato. + Chiavi ottenute dal prefisso specificato. + Prefisso dal quale vengono recuperate le chiavi. + + + Recupera un oggetto valore mediante la chiave specificata. + Oggetto valore per la chiave specificata. + Chiave dell'oggetto valore da recuperare. + + + Consente di inserire un elemento nell'insieme in corrispondenza dell'indice specificato. + Indice in base zero in corrispondenza del quale deve essere inserito . + Oggetto da inserire. + + + Sostituisce l'elemento in corrispondenza dell'indice specificato. + Indice in base zero dell'elemento da sostituire. + Nuovo valore dell'elemento in corrispondenza dell'indice specificato. + + + Rappresenta una factory per la creazione di un elenco di oggetti provider di valori. + + + Inizializza una nuova istanza della classe . + Raccolta di factory del provider di valori. + + + Recupera un elenco di oggetti provider di valori per il contesto del controller specificato. + Elenco di oggetti provider di valori per il contesto del controller specificato. + Oggetto che incapsula le informazioni sulla richiesta HTTP corrente. + + + Provider di valori per coppie nome/valore. + + + Inizializza una nuova istanza della classe . + Coppie nome/valore per il provider. + Impostazioni cultura utilizzate per le coppie nome/valore. + + + Inizializza una nuova istanza della classe utilizzando un delegato della funzione per fornire le coppie nome/valore. + Delegato della funzione che restituisce una raccolta di coppie nome/valore. + Impostazioni cultura utilizzate per le coppie nome/valore. + + + Determina se la raccolta contiene il prefisso specificato. + true se la raccolta contiene il prefisso specificato. In caso contrario, false. + Prefisso da ricercare. + + + Ottiene le chiavi da un prefisso. + Chiavi. + Prefisso. + + + Recupera un oggetto valore mediante la chiave specificata. + Oggetto valore per la chiave specificata. + Chiave dell'oggetto valore da recuperare. + + + Rappresenta un provider di valori per stringhe di query contenute in un oggetto . + + + Inizializza una nuova istanza della classe . + Oggetto che incapsula le informazioni sulla richiesta HTTP corrente. + Oggetto contenente informazioni sulle impostazioni cultura di destinazione. + + + Rappresenta una classe responsabile della creazione di una nuova istanza di un oggetto provider di valori per stringhe di query. + + + Inizializza una nuova istanza della classe . + + + Recupera un oggetto provider di valori per il contesto del controller specificato. + Oggetto provider di valori per stringhe di query. + Oggetto che incapsula le informazioni sulla richiesta HTTP corrente. + + + Rappresenta un provider di valori per dati della route contenuti in un oggetto che implementa l'interfaccia IDictionary(Of TKey, TValue). + + + Inizializza una nuova istanza della classe . + Oggetto contenente informazioni sulla richiesta HTTP. + Oggetto contenente informazioni sulle impostazioni cultura di destinazione. + + + Rappresenta una factory per la creazione di oggetti provider di valori per dati della route. + + + Inizializza una nuova istanza della classe . + + + Recupera un oggetto provider di valori per il contesto del controller specificato. + Oggetto provider di valori. + Oggetto che incapsula le informazioni sulla richiesta HTTP corrente. + + + \ No newline at end of file diff --git a/packages/Microsoft.AspNet.WebApi.Core.it.4.0.30506.0/Microsoft.AspNet.WebApi.Core.it.4.0.30506.0.nupkg b/packages/Microsoft.AspNet.WebApi.Core.it.4.0.30506.0/Microsoft.AspNet.WebApi.Core.it.4.0.30506.0.nupkg new file mode 100644 index 0000000..3fe6800 Binary files /dev/null and b/packages/Microsoft.AspNet.WebApi.Core.it.4.0.30506.0/Microsoft.AspNet.WebApi.Core.it.4.0.30506.0.nupkg differ diff --git a/packages/Microsoft.AspNet.WebApi.Core.it.4.0.30506.0/lib/net40/it/System.Web.Http.resources.dll b/packages/Microsoft.AspNet.WebApi.Core.it.4.0.30506.0/lib/net40/it/System.Web.Http.resources.dll new file mode 100644 index 0000000..20ff46b Binary files /dev/null and b/packages/Microsoft.AspNet.WebApi.Core.it.4.0.30506.0/lib/net40/it/System.Web.Http.resources.dll differ diff --git a/packages/Microsoft.AspNet.WebApi.Core.it.4.0.30506.0/lib/net40/it/System.Web.Http.xml b/packages/Microsoft.AspNet.WebApi.Core.it.4.0.30506.0/lib/net40/it/System.Web.Http.xml new file mode 100644 index 0000000..db8cc9d --- /dev/null +++ b/packages/Microsoft.AspNet.WebApi.Core.it.4.0.30506.0/lib/net40/it/System.Web.Http.xml @@ -0,0 +1,4670 @@ + + + + System.Web.Http + + + + Crea un oggetto che rappresenta un'eccezione. + La richiesta deve essere associata a un'istanza di .Oggetto il cui contenuto è una rappresentazione serializzata di un'istanza di . + Richiesta HTTP. + Codice di stato della risposta. + Eccezione. + + + Crea un oggetto che rappresenta un messaggio di errore. + La richiesta deve essere associata a un'istanza di .Oggetto il cui contenuto è una rappresentazione serializzata di un'istanza di . + Richiesta HTTP. + Codice di stato della risposta. + Messaggio di errore. + + + Crea un oggetto che rappresenta un'eccezione con un messaggio di errore. + La richiesta deve essere associata a un'istanza di .Oggetto il cui contenuto è una rappresentazione serializzata di un'istanza di . + Richiesta HTTP. + Codice di stato della risposta. + Messaggio di errore. + Eccezione. + + + Crea un oggetto che rappresenta un errore. + La richiesta deve essere associata a un'istanza di .Oggetto il cui contenuto è una rappresentazione serializzata di un'istanza di . + Richiesta HTTP. + Codice di stato della risposta. + Errore HTTP. + + + Crea un oggetto che rappresenta un errore nello stato del modello. + La richiesta deve essere associata a un'istanza di .Oggetto il cui contenuto è una rappresentazione serializzata di un'istanza di . + Richiesta HTTP. + Codice di stato della risposta. + Stato del modello. + + + Crea un'istanza di collegata all'oggetto associato. + Istanza di inizializzata collegata all'oggetto associato. + Messaggio di richiesta HTTP da cui deriva questo messaggio di risposta. + Codice di stato della risposta HTTP. + Contenuto del messaggio di risposta HTTP. + Tipo del messaggio di risposta HTTP. + + + Crea un'istanza di collegata all'oggetto associato. + Istanza di inizializzata collegata all'oggetto associato. + Messaggio di richiesta HTTP da cui deriva questo messaggio di risposta. + Codice di stato della risposta HTTP. + Contenuto del messaggio di risposta HTTP. + Formattatore di media type. + Tipo del messaggio di risposta HTTP. + + + Crea un'istanza di collegata all'oggetto associato. + Istanza di inizializzata collegata all'oggetto associato. + Messaggio di richiesta HTTP da cui deriva questo messaggio di risposta. + Codice di stato della risposta HTTP. + Contenuto del messaggio di risposta HTTP. + Formattatore di media type. + Valore di intestazione del media type. + Tipo del messaggio di risposta HTTP. + + + Crea un'istanza di collegata all'oggetto associato. + Istanza di inizializzata collegata all'oggetto associato. + Messaggio di richiesta HTTP da cui deriva questo messaggio di risposta. + Codice di stato della risposta HTTP. + Contenuto del messaggio di risposta HTTP. + Formattatore di media type. + Media type. + Tipo del messaggio di risposta HTTP. + + + Crea un'istanza di collegata all'oggetto associato. + Istanza di inizializzata collegata all'oggetto associato. + Messaggio di richiesta HTTP da cui deriva questo messaggio di risposta. + Codice di stato della risposta HTTP. + Contenuto del messaggio di risposta HTTP. + Valore di intestazione del media type. + Tipo del messaggio di risposta HTTP. + + + Crea un'istanza di collegata all'oggetto associato. + Istanza di inizializzata collegata all'oggetto associato. + Messaggio di richiesta HTTP da cui deriva questo messaggio di risposta. + Codice di stato della risposta HTTP. + Contenuto del messaggio di risposta HTTP. + Media type. + Tipo del messaggio di risposta HTTP. + + + Crea un'istanza di collegata all'oggetto associato. + Istanza di inizializzata collegata all'oggetto associato. + Messaggio di richiesta HTTP da cui deriva questo messaggio di risposta. + Codice di stato della risposta HTTP. + Contenuto del messaggio di risposta HTTP. + Configurazione HTTP contenente il resolver di dipendenza utilizzato per risolvere servizi. + Tipo del messaggio di risposta HTTP. + + + Elimina tutte le risorse tracciate associate al parametro che sono state aggiunte tramite il metodo . + Richiesta HTTP. + + + Ottiene il certificato X.509 corrente dalla richiesta HTTP specificata. + + corrente oppure null se non è disponibile alcun certificato. + Richiesta HTTP. + + + Recupera l'oggetto per la richiesta specificata. + Oggetto per la richiesta specificata. + Richiesta HTTP. + + + Recupera l'oggetto che è stato assegnato come ID di correlazione associato al parametro specificato. Il valore verrà creato e impostato la prima volta che verrà chiamato il metodo. + Oggetto che rappresenta l'ID di correlazione associato alla richiesta. + Richiesta HTTP. + + + Recupera l'oggetto per la richiesta specificata oppure null se la richiesta non è disponibile. + Oggetto per la richiesta specificata oppure null se la richiesta non è disponibile. + Richiesta HTTP. + + + Ottiene la stringa di query analizzata come raccolta di coppie chiave/valore. + Stringa di query come raccolta di coppie chiave/valore. + Richiesta HTTP. + + + Recupera l'oggetto per la richiesta specificata oppure null se la richiesta non è disponibile. + Oggetto per la richiesta specificata oppure null se la richiesta non è disponibile. + Richiesta HTTP. + + + Recupera l'oggetto per la richiesta specificata oppure null se la richiesta non è disponibile. + Oggetto per la richiesta specificata oppure null se la richiesta non è disponibile. + Richiesta HTTP. + + + Ottiene un'istanza di per una richiesta HTTP. + Istanza di che viene inizializzata per la richiesta HTTP specificata. + Richiesta HTTP. + + + Aggiunge il parametro specificato a un elenco di risorse che verranno eliminate da un host al momento dell'eliminazione di . + Richiesta HTTP che controlla il ciclo di vita di . + Risorsa da eliminare al momento dell'eliminazione di . + + + Rappresenta le estensioni del messaggio per la risposta HTTP restituita da un'operazione ASP.NET. + + + Tenta di recuperare il valore del contenuto per . + Risultato del recupero del valore del contenuto. + Risposta dell'operazione. + Valore del contenuto. + Tipo del valore da recuperare. + + + Rappresenta estensioni per l'aggiunta di elementi a un'istanza di . + + + Aggiorna il set di elementi del formattatore specificato in modo da associare il mediaType alle istanze di che terminano con il valore di uriPathExtension specificato. + + che riceverà il nuovo elemento . + Stringa dell'estensione di percorso di . + + da associare a istanze di che terminano con uriPathExtension. + + + Aggiorna il set di elementi del formattatore specificato in modo da associare il mediaType alle istanze di che terminano con il valore di uriPathExtension specificato. + + che riceverà il nuovo elemento . + Stringa dell'estensione di percorso di . + Media type della stringa da associare a istanze di che terminano con uriPathExtension. + + + Fornisce più elementi da estensioni di percorso incluse in un'istanza di . + + + Inizializza una nuova istanza della classe . + Estensione corrispondente a mediaType. Questo valore non può includere punti o caratteri jolly. + + che verrà restituito in caso di corrispondenza con uriPathExtension. + + + Inizializza una nuova istanza della classe . + Estensione corrispondente a mediaType. Questo valore non può includere punti o caratteri jolly. + Media type che verrà restituito in caso di corrispondenza di uriPathExtension. + + + Restituisce un valore che indica se questa istanza di può fornire un elemento per l'istanza di della richiesta. + Se viene determinata una corrispondenza tra questa istanza e un'estensione di file nella richiesta, restituisce 1,0. In caso contrario, restituisce 0,0. + + da controllare. + + + Ottiene l'estensione di percorso dell'istanza di . + Estensione di percorso dell'istanza di . + + + Chiave dell'estensione di percorso dell'istanza di . + + + Rappresenta un attributo che specifica a quali metodi HTTP risponderà un metodo di azione. + + + Inizializza una nuova istanza della classe utilizzando un elenco di metodi HTTP ai quali il metodo di azione risponderà. + Metodi HTTP ai quali il metodo di azione risponderà. + + + Ottiene o imposta l'elenco di metodi HTTP ai quali il metodo di azione risponderà. + Ottiene o imposta l'elenco di metodi HTTP ai quali il metodo di azione risponderà. + + + Rappresenta un attributo utilizzato per il nome di un'azione. + + + Inizializza una nuova istanza della classe . + Nome dell'azione. + + + Ottiene o imposta il nome dell'azione. + Nome dell'azione. + + + Specifica che azioni e controller vengano ignorati da durante il processo di autorizzazione. + + + Inizializza una nuova istanza della classe . + + + Definisce proprietà e metodi per controller API. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta l'oggetto dell'istanza corrente di . + Oggetto dell'istanza corrente di . + + + Ottiene l'oggetto dell'istanza corrente di . + Oggetto dell'istanza corrente di . + + + Esegue le attività definite dall'applicazione relative alla liberazione, al rilascio o alla reimpostazione di risorse non gestite. + + + Rilascia le risorse non gestite utilizzate dall'oggetto e, facoltativamente, quelle gestite. + true per rilasciare sia le risorse gestite sia quelle non gestite. false per rilasciare solo le risorse non gestite. + + + Esegue in modo asincrono una singola operazione HTTP. + Nuova attività avviata. + Contesto del controller per una singola operazione HTTP. + Token di annullamento assegnato per l'operazione HTTP. + + + Inizializza l'istanza di con l'oggetto specificato. + Oggetto utilizzato per l'inizializzazione. + + + Ottiene lo stato del modello dopo il processo di associazione del modello. + Stato del modello dopo il processo di associazione del modello. + + + Ottiene o imposta l'oggetto dell'istanza corrente di . + Oggetto dell'istanza corrente di . + + + Restituisce un'istanza di un oggetto , utilizzato per generare URL ad altre API. + Oggetto utilizzato per generare URL ad altre API. + + + Restituisce l'entità corrente associata a questa richiesta. + Entità corrente associata a questa richiesta. + + + Specifica il filtro di autorizzazione che verifica l'interfaccia della richiesta. + + + Inizializza una nuova istanza della classe . + + + Elabora le richieste che non ottengono l'autorizzazione. + Contesto. + + + Indica se il controllo specificato è autorizzato. + true se il controllo è autorizzato. In caso contrario, false. + Contesto. + + + Chiamato quando viene eseguita l'autorizzazione di un'azione. + Contesto. + Il parametro di contesto è null. + + + Ottiene o imposta i ruoli autorizzati. + Stringa di ruoli. + + + Ottiene un identificatore univoco per questo attributo. + Identificatore univoco per questo attributo. + + + Ottiene o imposta gli utenti autorizzati. + Stringa di utenti. + + + Attributo che specifica che un parametro di azione proviene solo dal corpo entità dell'oggetto in ingresso. + + + Inizializza una nuova istanza della classe . + + + Ottiene un'associazione di parametri. + Associazione di parametri. + Descrizione del parametro. + + + Attributo che specifica che un parametro di azione proviene dall'URI del messaggio in ingresso. + + + Inizializza una nuova istanza della classe . + + + Ottiene le factory del provider di valori per lo strumento di associazione di modelli. + Raccolta di oggetti . + Configurazione. + + + Rappresenta attributi che specificano che l'associazione HTTP deve escludere una proprietà. + + + Inizializza una nuova istanza della classe . + + + Rappresenta l'attributo obbligatorio per l'associazione HTTP. + + + Inizializza una nuova istanza della classe . + + + Configurazione delle istanze di . + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe con una raccolta di route HTTP. + Raccolta di route HTTP da associare a questa istanza. + + + Ottiene o imposta il resolver di dipendenza associato a questa istanza. + Resolver di dipendenza. + + + Esegue le attività definite dall'applicazione relative alla liberazione, al rilascio o alla reimpostazione di risorse non gestite. + + + Rilascia le risorse non gestite utilizzate dall'oggetto e, facoltativamente, quelle gestite. + true per rilasciare sia le risorse gestite sia quelle non gestite, false per rilasciare solo le risorse non gestite. + + + Ottiene l'elenco dei filtri applicati a tutte le richieste gestite mediante questa istanza di . + Elenco di filtri. + + + Ottiene i formattatori di media type per questa istanza. + Raccolta di oggetti . + + + Ottiene o imposta un valore che indica se nei messaggi di errore devono essere inclusi i dettagli dell'errore. + Valore di che indica i criteri relativi ai dettagli degli errori. + + + Ottiene o imposta l'azione che eseguirà l'inizializzazione finale dell'istanza di prima di essere utilizzata per l'elaborazione di richieste. + Azione che eseguirà l'inizializzazione finale dell'istanza di . + + + Ottiene un elenco ordinato di istanze di da richiamare quando un oggetto si sposta più in alto nello stack e di conseguenza un oggetto si sposta più in basso nello stack. + Raccolta di gestori di messaggi. + + + Raccolta di regole relative alle modalità di associazione dei parametri. + Raccolta di funzioni in grado di generare un'associazione per un parametro specificato. + + + Ottiene le proprietà associate a questa istanza. + Oggetto contenente le proprietà. + + + Ottiene l'oggetto associato a questa istanza di . + Classe . + + + Ottiene il contenitore dei servizi predefiniti associati a questa istanza. + Oggetto contenente i servizi predefiniti per questa istanza. + + + Ottiene il percorso virtuale radice. + Percorso virtuale radice. + + + Contiene metodi di estensione per la classe . + + + Registrare che il tipo di parametro specificato in un'azione deve essere associato mediante lo strumento di associazione di modelli. + Configurazione da aggiornare. + Tipo di parametro al quale viene applicato lo strumento di associazione. + Strumento di associazione di modelli. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Inizializza una nuova istanza della classe . + + + Ottiene una raccolta di metodi HTTP. + Raccolta di metodi HTTP. + + + Definisce un contenitore serializzabile per le informazioni arbitrarie sugli errori. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe per exception. + Eccezione da utilizzare per le informazioni sugli errori. + true per includere le informazioni sull'eccezione nell'errore. In caso contrario, false. + + + Inizializza una nuova istanza della classe contenente il messaggio di errore message. + Messaggio di errore da associare a questa istanza. + + + Inizializza una nuova istanza della classe per modelState. + Stato del modello non valido da utilizzare per le informazioni sugli errori. + true per includere i messaggi di eccezione nell'errore. In caso contrario, false. + + + Messaggio di errore associato a questa istanza. + + + Questo metodo è riservato e non deve essere utilizzato. + Restituisce sempre null. + + + Genera un'istanza di dalla relativa rappresentazione XML. + Flusso dal quale l'oggetto viene deserializzato. + + + Converte un'istanza di nella relativa rappresentazione XML. + Flusso in cui l'oggetto viene serializzato. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Inizializza una nuova istanza della classe . + + + Ottiene la raccolta di metodi HTTP. + Raccolta di metodi HTTP. + + + Rappresenta un attributo head HTTP. + + + Inizializza una nuova istanza della classe . + + + Ottiene la raccolta di metodi HTTP. + Raccolta di metodi HTTP. + + + Rappresenta un attributo utilizzato per limitare un metodo HTTP in modo che gestisca solo richieste OPTIONS HTTP. + + + Inizializza una nuova istanza della classe . + + + Ottiene la raccolta dei metodi supportati dalle richieste OPTIONS HTTP. + Raccolta dei metodi supportati dalle richieste OPTIONS HTTP. + + + Rappresenta un attributo patch HTTP. + + + Inizializza una nuova istanza della classe . + + + Ottiene una raccolta di metodi HTTP. + Raccolta di metodi HTTP. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Inizializza una nuova istanza della classe . + + + Ottiene una raccolta di metodi HTTP. + Raccolta di metodi HTTP. + + + Rappresenta un attributo utilizzato per limitare un metodo HTTP in modo che gestisca solo richieste PUT HTTP. + + + Inizializza una nuova istanza della classe . + + + Ottiene la raccolta di sola lettura dei metodi PUT HTTP. + Raccolta di sola lettura dei metodi PUT HTTP. + + + Eccezione che consente la restituzione di una determinata classe al client. + + + Inizializza una nuova istanza della classe . + Risposta HTTP da restituire al client. + + + Inizializza una nuova istanza della classe . + Codice di stato della risposta. + + + Ottiene la risposta HTTP da restituire al client. + + che rappresenta la risposta HTTP. + + + Raccolta di istanze di . + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Radice del percorso virtuale. + + + Aggiunge un'istanza di alla raccolta. + Nome della route. + Istanza di da aggiungere alla raccolta. + + + Rimuove tutti gli elementi dall'insieme. + + + Determina se la raccolta contiene un oggetto specifico. + true se viene trovato nella raccolta. In caso contrario, false. + Oggetto da individuare nell'insieme. + + + Determina se la raccolta contiene un elemento con la chiave specificata. + true se la raccolta contiene un elemento con la chiave. In caso contrario, false. + Chiave da individuare nella raccolta. + + + Copia le istanze di della raccolta in una matrice, a partire da un indice di matrice specifico. + Matrice che rappresenta la destinazione degli elementi copiati dalla raccolta. + Indice in base zero in in corrispondenza del quale viene iniziata la copia. + + + Copia i nomi delle route e le istanze di della raccolta in una matrice, a partire da un indice di matrice specifico. + Matrice che rappresenta la destinazione degli elementi copiati dalla raccolta. + Indice in base zero in in corrispondenza del quale viene iniziata la copia. + + + Ottiene il numero di elementi contenuti nella raccolta. + Numero di elementi contenuti nella raccolta. + + + Crea un'istanza di . + Nuova istanza di . + Modello di route. + Oggetto contenente i parametri di route predefiniti. + Oggetto contenente i vincoli della route. + Token di dati della route. + + + Crea un'istanza di . + Nuova istanza di . + Modello di route. + Oggetto contenente i parametri di route predefiniti. + Oggetto contenente i vincoli della route. + Token di dati della route. + Gestore di messaggi da utilizzare per la route. + + + Crea un'istanza di . + Nuova istanza di . + Modello di route. + Oggetto contenente i parametri di route predefiniti. + Oggetto contenente i vincoli della route. + + + Esegue le attività definite dall'applicazione relative alla liberazione, al rilascio o alla reimpostazione di risorse non gestite. + + + Rilascia le risorse non gestite utilizzate dall'oggetto e, facoltativamente, quelle gestite. + true per rilasciare sia le risorse gestite sia quelle non gestite, false per rilasciare solo le risorse non gestite. + + + Restituisce un enumeratore che scorre la raccolta. + + che può essere utilizzato per scorrere la raccolta. + + + Ottiene i dati di route per una richiesta HTTP specificata. + Istanza di che rappresenta i dati di route. + Richiesta HTTP. + + + Ottiene un percorso virtuale. + Istanza di che rappresenta il percorso virtuale. + Richiesta HTTP. + Nome della route. + Valori della route. + + + Inserisce un'istanza di nella raccolta. + Indice in base zero in corrispondenza del quale deve essere inserito . + Nome della route. + + da inserire. Il valore non può essere null. + + + Ottiene un valore che indica se la raccolta è di sola lettura. + true se la raccolta è di sola lettura. In caso contrario, false. + + + Ottiene o imposta l'elemento in corrispondenza dell'indice specificato. + + in corrispondenza dell'indice specificato. + Indice in base zero dell'elemento da ottenere o da impostare. + + + Ottiene o imposta l'elemento con il nome della route specificato. + + in corrispondenza dell'indice specificato. + Nome della route. + + + Chiamato internamente per ottenere l'enumeratore per la raccolta. + + che può essere utilizzato per scorrere la raccolta. + + + Rimuove un'istanza di dalla raccolta. + true se l'elemento è stato rimosso. In caso contrario, false. Questo metodo restituisce inoltre false se il parametro non viene trovato nella raccolta. + Nome della route da rimuovere. + + + Aggiunge un elemento all'insieme. + Oggetto da aggiungere all'insieme. + + + Rimuove la prima occorrenza di un oggetto specifico dalla raccolta. + true se il parametro è stato rimosso dalla raccolta. In caso contrario, false. Questo metodo restituisce inoltre false se non viene trovato nella raccolta originale. + Oggetto da rimuovere dall'insieme. + + + Restituisce un enumeratore che scorre la raccolta. + Oggetto che può essere utilizzato per scorrere l'insieme. + + + Ottiene l'oggetto con il nome della route specificato. + true se la raccolta contiene un elemento con il nome specificato. In caso contrario, false. + Nome della route. + Quando termina, questo metodo restituisce l'istanza di se il nome della route viene trovato. In caso contrario, null. Questo parametro viene passato senza inizializzazione. + + + Ottiene la radice del percorso virtuale. + Radice del percorso virtuale. + + + Metodi di estensione per . + + + Esegue il mapping del modello di route specificato. + Riferimento alla route di cui è stato eseguito il mapping. + Raccolta di route per l'applicazione. + Nome della route di cui eseguire il mapping. + Modello da utilizzare per la route. + + + Esegue il mapping del modello di route specificato e imposta i valori della route predefiniti. + Riferimento alla route di cui è stato eseguito il mapping. + Raccolta di route per l'applicazione. + Nome della route di cui eseguire il mapping. + Modello da utilizzare per la route. + Oggetto che contiene valori di route predefiniti. + + + Esegue il mapping del modello di route specificato e imposta valori di route e vincoli predefiniti. + Riferimento alla route di cui è stato eseguito il mapping. + Raccolta di route per l'applicazione. + Nome della route di cui eseguire il mapping. + Modello da utilizzare per la route. + Oggetto che contiene valori di route predefiniti. + Set di espressioni che applicano un vincolo ai valori per routeTemplate. + + + Esegue il mapping del modello di route specificato e imposta i valori di route, i vincoli e il gestore di messaggi dell'endpoint predefiniti. + Riferimento alla route di cui è stato eseguito il mapping. + Raccolta di route per l'applicazione. + Nome della route di cui eseguire il mapping. + Modello da utilizzare per la route. + Oggetto che contiene valori di route predefiniti. + Set di espressioni che applicano un vincolo ai valori per routeTemplate. + Gestore a cui verrà inviata la richiesta. + + + Definisce un'implementazione di che esegue l'allocazione della CPU per un'istanza di in ingresso e crea come risultato un'istanza di . + + + Inizializza una nuova istanza della classe utilizzando la configurazione e il dispatcher predefiniti. + + + Inizializza una nuova istanza della classe con un dispatcher specificato. + Dispatcher HTTP che gestirà le richieste in ingresso. + + + Inizializza una nuova istanza della classe con una configurazione specificata. + + utilizzata per configurare questa istanza. + + + Inizializza una nuova istanza della classe con una configurazione e un dispatcher specificati. + + utilizzata per configurare questa istanza. + Dispatcher HTTP che gestirà le richieste in ingresso. + + + Ottiene l'oggetto utilizzato per configurare questa istanza. + + utilizzata per configurare questa istanza. + + + Ottiene il dispatcher HTTP che gestisce le richieste in ingresso. + Dispatcher HTTP che gestisce le richieste in ingresso. + + + Rilascia le risorse non gestite utilizzate dall'oggetto e, facoltativamente, quelle gestite. + true per rilasciare sia le risorse gestite sia quelle non gestite, false per rilasciare solo le risorse non gestite. + + + Prepara il server per l'operazione. + + + Esegue l'allocazione della CPU per un'istanza di in ingresso. + Attività che rappresenta l'operazione asincrona. + Richiesta per cui eseguire l'allocazione della CPU. + Token da monitorare per le richieste di annullamento. + + + Specifica se nei messaggi di errore devono essere inclusi i dettagli relativi agli errori, ad esempio i messaggi di eccezione e le analisi dello stack. + + + Utilizzare il comportamento predefinito per l'ambiente host. Per l'hosting ASP.NET, utilizzare il valore dell'elemento customErrors nel file Web.config. Per il self-hosting, utilizzare il valore . + + + Include i dettagli relativi agli errori solo per la risposta a una richiesta locale. + + + Include sempre i messaggi relativi agli errori. + + + Non include mai i dettagli relativi agli errori. + + + Rappresenta un attributo utilizzato per indicare che un metodo del controller non è un metodo di azione. + + + Inizializza una nuova istanza della classe . + + + Attributo presente in un parametro o un tipo che genera un oggetto . Se l'attributo si trova in una dichiarazione del tipo, è come se fosse presente in tutti i parametri azione di tale tipo. + + + Inizializza una nuova istanza della classe . + + + Ottiene l'associazione di parametri. + Associazione di parametri. + Descrizione del parametro. + + + La classe consente di indicare le proprietà relative a un parametro di route (valori letterali e segnaposto inclusi nei segmenti di una proprietà ). Può ad esempio essere utilizzata per indicare che un parametro di route è facoltativo. + + + Parametro facoltativo. + + + Restituisce una classe che rappresenta questa istanza. + Classe che rappresenta questa istanza. + + + Fornisce funzioni di accesso indipendenti dai tipi per i servizi ottenuti da un oggetto . + + + Ottiene il servizio . + Restituisce un'istanza di . + Contenitore di servizi. + + + Ottiene il servizio . + Restituisce un'istanza di . + Contenitore di servizi. + + + Ottiene il servizio . + Restituisce un'istanza di . + Contenitore di servizi. + + + Ottiene il servizio . + Restituisce un'istanza di . + Contenitore di servizi. + + + Ottiene il servizio . + Restituisce un'istanza di . + Contenitore di servizi. + + + Ottiene il servizio . + Restituisce un'istanza di . + Contenitore di servizi. + + + Ottiene il servizio . + Restituisce un'istanza di . + Contenitore di servizi. + + + Ottiene il servizio . + Restituisce un'istanza di . + Contenitore di servizi. + + + Ottiene la raccolta di . + Restituisce una raccolta di oggetti . + Contenitore di servizi. + + + Ottiene il servizio . + Restituisce un'istanza di . + Contenitore di servizi. + + + Ottiene il servizio . + Restituisce un'istanza di oppure null se non è stata registrata alcuna istanza. + Contenitore di servizi. + + + Ottiene il servizio . + Restituisce un'istanza di . + Contenitore di servizi. + + + Ottiene il servizio . + Restituisce un'istanza di . + Contenitore di servizi. + + + Ottiene la raccolta di . + Restituisce una raccolta di oggetti . + Contenitore di servizi. + + + Ottiene il servizio . + Restituisce un'istanza di . + Contenitore di servizi. + + + Ottiene la raccolta di . + Restituisce una raccolta di oggetti . + Contenitore di servizi. + + + Ottiene il servizio . + Restituisce un'istanza di . + Contenitore di servizi. + + + Ottiene il servizio . + Restituisce un'istanza di . + Contenitore di servizi. + + + Ottiene la raccolta di . + Restituisce una raccolta di oggetti . + Contenitore di servizi. + + + Richiama i metodi di azione di un controller. + + + Inizializza una nuova istanza della classe . + + + Richiama in modo asincrono l'azione specificata utilizzando il contesto del controller specificato. + Azione richiamata. + Contesto del controller. + Token di annullamento. + + + Rappresenta un selettore dell'azione basato su reflection. + + + Inizializza una nuova istanza della classe . + + + Ottiene i mapping di azioni per . + Mapping di azioni. + Informazioni che descrivono un controller. + + + Seleziona un'azione per . + Azione selezionata. + Contesto del controller. + + + Rappresenta un contenitore dei servizi che possono essere specifici di un controller. Viene eseguita una copia shadow dei servizi dal contenitore padre. Un controller può inserire un servizio in questa posizione o passarlo al set di servizi più globale. + + + Inizializza una nuova istanza della classe . + Contenitore di servizi padre. + + + Rimuove un servizio a istanza singola dai servizi predefiniti. + Tipo di servizio. + + + Ottiene un servizio del tipo specificato. + Prima istanza del servizio oppure null se la ricerca del servizio ha esito negativo. + Tipo di servizio. + + + Ottiene l'elenco degli oggetti servizio per un tipo di servizio specificato e convalida tale tipo di servizio. + Elenco di oggetti servizio del tipo specificato. + Tipo di servizio. + + + Ottiene l'elenco di oggetti servizio per un tipo di servizio specificato. + Elenco di oggetti servizio del tipo specificato oppure un elenco vuoto se la ricerca del servizio ha esito negativo. + Tipo di servizio. + + + Esegue una query per determinare se un tipo di servizio è a istanza singola. + true se il tipo di servizio supporta una singola istanza. false se supporta istanze multiple. + Tipo di servizio. + + + Sostituisce un oggetto servizio a istanza singola. + Tipo di servizio. + Oggetto servizio che sostituisce l'istanza precedente. + + + Descrive la modalità di esecuzione dell'associazione senza effettivamente eseguirla. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Puntatore all'indietro relativo all'azione per la quale viene eseguita l'associazione. + Associazioni sincrone per ogni parametro. + + + Ottiene o imposta il puntatore all'indietro relativo all'azione per la quale viene eseguita l'associazione. + Puntatore all'indietro relativo all'azione per la quale viene eseguita l'associazione. + + + Esegue in modo asincrono l'associazione per il contesto della richiesta specificato. + Attività segnalata quando l'associazione viene completata. + Contesto di azione per l'associazione. Contiene il dizionario dei parametri che verrà popolato. + Token per l'annullamento dell'operazione di associazione. In alternativa, un parametro può essere associato anche mediante uno strumento di associazione. + + + Ottiene o imposta associazioni sincrone per ogni parametro. + Associazioni sincrone per ogni parametro. + + + Contiene informazioni relative all'azione in esecuzione. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Contesto del controller. + Descrittore dell'azione. + + + Ottiene un elenco di argomenti dell'azione. + Elenco di argomenti dell'azione. + + + Ottiene o imposta il descrittore dell'azione per il contesto dell'azione. + Descrittore dell'azione. + + + Ottiene o imposta il contesto del controller. + Contesto del controller. + + + Ottiene il dizionario di stato del modello per il contesto. + Dizionario di stato del modello. + + + Ottiene il messaggio di richiesta per il contesto dell'azione. + Messaggio di richiesta per il contesto dell'azione. + + + Ottiene o imposta il messaggio di risposta per il contesto dell'azione. + Messaggio di risposta per il contesto dell'azione. + + + Contiene i metodi di estensione per . + + + Associa il modello a un valore utilizzando il contesto del controller e il contesto di associazione specificati. + true se l'associazione ha esito positivo. In caso contrario, false. + Contesto di esecuzione. + Contesto di associazione. + + + Associa il modello a un valore utilizzando il contesto del controller, il contesto di associazione e gli strumenti di associazione di modelli specificati. + true se l'associazione ha esito positivo. In caso contrario, false. + Contesto di esecuzione. + Contesto di associazione. + Raccolta di strumenti di associazione di modelli. + + + Recupera l'istanza di per una determinata classe . + Istanza di . + Contesto. + + + Recupera la raccolta delle istanze di registrate. + Raccolta di istanze di . + Contesto. + + + Recupera la raccolta delle istanze di registrate. + Raccolta delle istanze di registrate. + Contesto. + Metadati. + + + Associa il modello alla proprietà utilizzando il contesto di esecuzione e il contesto di associazione specificati. + true se l'associazione ha esito positivo. In caso contrario, false. + Contesto di esecuzione. + Contesto di associazione del padre. + Nome della proprietà da associare al modello. + Provider di metadati per il modello. + Quando termina, questo metodo restituisce il modello associato. + Tipo del modello. + + + Fornisce informazioni sui metodi di azione. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe con le informazioni specificate che descrivono il controller dell'azione. + Informazioni che descrivono il controller dell'azione. + + + Ottiene o imposta l'associazione che descrive l'azione. + Associazione che descrive l'azione. + + + Ottiene il nome dell'azione. + Nome dell'azione. + + + Ottiene o imposta la configurazione dell'azione. + Configurazione dell'azione. + + + Ottiene le informazioni che descrivono il controller dell'azione. + Informazioni che descrivono il controller dell'azione. + + + Esegue l'azione descritta e restituisce un'istanza di che, una volta completata, conterrà il valore restituito dell'azione. + Istanza di che, una volta completata, conterrà il valore restituito dell'azione. + Contesto del controller. + Elenco di argomenti. + Token di annullamento. + + + Restituisce gli attributi personalizzati associati al descrittore dell'azione. + Attributi personalizzati associati al descrittore dell'azione. + Descrittore dell'azione. + + + Recupera i filtri per la configurazione e l'azione specificate. + Filtri per la configurazione e l'azione specificate. + + + Recupera i filtri per il descrittore dell'azione. + Filtri per il descrittore dell'azione. + + + Recupera i parametri per il descrittore dell'azione. + Parametri per il descrittore dell'azione. + + + Ottiene le proprietà associate a questa istanza. + Proprietà associate a questa istanza. + + + Ottiene il convertitore per la corretta trasformazione del risultato della chiamata di in un'istanza di . + Convertitore del risultato dell'azione. + + + Ottiene il tipo restituito del descrittore. + Tipo restituito del descrittore. + + + Ottiene la raccolta dei metodi HTTP supportati per il descrittore. + Raccolta dei metodi HTTP supportati per il descrittore. + + + Contiene informazioni per una singola operazione HTTP. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Configurazione. + Dati della route. + Richiesta. + + + Ottiene o imposta la configurazione. + Configurazione. + + + Ottiene o imposta il controller HTTP. + Controller HTTP. + + + Ottiene o imposta il descrittore del controller. + Descrittore del controller. + + + Ottiene o imposta la richiesta. + Richiesta. + + + Ottiene o imposta i dati della route. + Dati della route. + + + Rappresenta informazioni che descrivono il controller HTTP. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Configurazione. + Nome del controller. + Tipo di controller. + + + Ottiene o imposta le configurazioni associate al controller. + Configurazioni associate al controller. + + + Ottiene o imposta il nome del controller. + Nome del controller. + + + Ottiene o imposta il tipo del controller. + Tipo del controller. + + + Crea un'istanza di controller per l'oggetto specificato. + Istanza di controller creata. + Messaggio di richiesta. + + + Recupera una raccolta di attributi personalizzati del controller. + Raccolta di attributi personalizzati. + Tipo dell'oggetto. + + + Restituisce una raccolta di filtri associata al controller. + Raccolta di filtri associata al controller. + + + Ottiene le proprietà associate a questa istanza. + Proprietà associate a questa istanza. + + + Contiene le impostazioni per un controller HTTP. + + + Inizializza una nuova istanza della classe . + Oggetto di configurazione utilizzato per inizializzare l'istanza. + + + Ottiene la raccolta delle istanze di per il controller. + Raccolta di istanze di . + + + Ottiene la raccolta delle funzioni di associazione di parametri per il controller. + Raccolta delle funzioni di associazione di parametri. + + + Ottiene la raccolta delle istanze di servizio per il controller. + Raccolta di istanze di servizio. + + + Descrive la modalità di associazione di un parametro. L'associazione deve essere statica (basata esclusivamente sul descrittore) e può essere condivisa da più richieste. + + + Inizializza una nuova istanza della classe . + + che descrive i parametri. + + + Ottiene l'oggetto utilizzato per l'inizializzazione di questa istanza. + Istanza di . + + + Se l'associazione non è valida, ottiene un messaggio di errore in cui viene descritto l'errore di associazione. + Messaggio di errore. Se l'associazione ha avuto esito positivo, il valore è null. + + + Esegue in modo asincrono l'associazione per la richiesta specificata. + Oggetto attività che rappresenta l'operazione asincrona. + Provider di metadati da utilizzare per la convalida. + Contesto di azione per l'associazione. Il contesto dell'azione contiene il dizionario dei parametri che verrà popolato con il parametro. + Token per l'annullamento dell'operazione di associazione. + + + Ottiene il valore del parametro dal dizionario degli argomenti del contesto dell'azione. + Valore di questo parametro nel contesto dell'azione specificato oppure null se il parametro non è stato ancora impostato. + Contesto dell'azione. + + + Ottiene un valore che indica se l'associazione ha avuto esito positivo. + true se l'associazione ha avuto esito positivo. In caso contrario, false. + + + Imposta il risultato dell'associazione di parametri nel dizionario degli argomenti del contesto dell'azione. + Contesto dell'azione. + Valore del parametro. + + + Restituisce un valore che indica se questa istanza di eseguirà la lettura del corpo entità del messaggio HTTP. + true se questa istanza di eseguirà la lettura del corpo entità. In caso contrario, false. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Descrittore dell'azione. + + + Ottiene o imposta il descrittore dell'azione. + Descrittore dell'azione. + + + Ottiene o imposta la classe per . + Classe per . + + + Ottiene il valore predefinito del parametro. + Valore predefinito del parametro. + + + Recupera una raccolta degli attributi personalizzati dal parametro. + Raccolta degli attributi personalizzati recuperata dal parametro. + Tipo degli attributi personalizzati. + + + Ottiene un valore che indica se il parametro è facoltativo. + true se il parametro è facoltativo. In caso contrario, false. + + + Ottiene o imposta l'attributo dell'associazione di parametri. + Attributo dell'associazione di parametri. + + + Ottiene il nome del parametro. + Nome del parametro. + + + Ottiene il tipo del parametro. + Tipo del parametro. + + + Ottiene il prefisso del parametro. + Prefisso del parametro. + + + Ottiene le proprietà del parametro. + Proprietà del parametro. + + + Contratto per una routine di conversione che può accettare il risultato di un'azione restituito da <see cref="M:System.Web.Http.Controllers.HttpActionDescriptor.ExecuteAsync(System.Web.Http.Controllers.HttpControllerContext,System.Collections.Generic.IDictionary{System.String,System.Object})" /> e convertirlo in un'istanza di . + + + Converte l'oggetto specificato in un altro oggetto. + Oggetto convertito. + Contesto del controller. + Risultato dell'azione. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Ottiene l'oggetto . + Oggetto . + Descrittore dell'azione. + + + Se un controller è dotato di un attributo nell'interfaccia corrente, viene richiamato per inizializzare le impostazioni del controller. + + + Callback richiamato per impostare gli override eseguiti mediante controller per questo descrittore di controller. + Impostazioni del controller da inizializzare. + Descrittore del controller. È possibile associare al tipo di controller derivato, considerato che l'interfaccia viene ereditata. + + + Contiene un metodo utilizzato per richiamare un'operazione HTTP. + + + Esegue in modo asincrono l'operazione HTTP. + Nuova attività avviata. + Contesto di esecuzione. + Token di annullamento assegnato per l'operazione HTTP. + + + Contiene la logica per la selezione di un metodo di azione. + + + Restituisce una mappa, con una chiave definita dalla stringa di azione, di tutti gli oggetti che possono essere selezionati dal selettore. È principalmente chiamato da per individuare tutte le azioni possibili nel controller. + Mappa di oggetti che possono essere selezionati dal selettore oppure null se il selettore non ha un mapping ben definito di . + Descrittore del controller. + + + Seleziona l'azione per il controller. + Azione per il controller. + Contesto del controller. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Esegue il controller per la sincronizzazione. + Controller. + Contesto corrente per un controller di test. + Notifica che annulla l'operazione. + + + Definisce i metodi di estensione per . + + + Associa un parametro determinando un errore. + Oggetto di associazione di parametri HTTP. + Descrittore del parametro da associare. + Messaggio di errore che descrive la causa dell'errore di associazione. + + + Associa il parametro come se questo disponesse dell'attributo specificato sulla dichiarazione. + Oggetto di associazione di parametri HTTP. + Parametro per il quale fornire l'associazione. + Attributo che descrive l'associazione. + + + Associa un parametro mediante l'analisi del contenuto del corpo HTTP. + Oggetto di associazione di parametri HTTP. + Descrittore del parametro da associare. + + + Associa un parametro mediante l'analisi del contenuto del corpo HTTP. + Oggetto di associazione di parametri HTTP. + Descrittore del parametro da associare. + Elenco di formattatori che consente di selezionare un formattatore appropriato per la serializzazione del parametro in un oggetto. + + + Associa un parametro mediante l'analisi del contenuto del corpo HTTP. + Oggetto di associazione di parametri HTTP. + Descrittore del parametro da associare. + Elenco di formattatori che consente di selezionare un formattatore appropriato per la serializzazione del parametro in un oggetto. + Validator del modello del corpo utilizzato per convalidare il parametro. + + + Associa un parametro mediante l'analisi del contenuto del corpo HTTP. + Oggetto di associazione di parametri HTTP. + Descrittore del parametro da associare. + Elenco di formattatori che consente di selezionare un formattatore appropriato per la serializzazione del parametro in un oggetto. + + + Associa il parametro mediante l'analisi della stringa di query. + Oggetto di associazione di parametri HTTP. + Descrittore del parametro da associare. + + + Associa il parametro mediante l'analisi della stringa di query. + Oggetto di associazione di parametri HTTP. + Descrittore del parametro da associare. + Factory dei provider di valori che forniscono dati di parametri delle stringhe di query. + + + Associa il parametro mediante l'analisi della stringa di query. + Oggetto di associazione di parametri HTTP. + Descrittore del parametro da associare. + Strumento di associazione di modelli utilizzato per assemblare il parametro in un oggetto. + + + Associa il parametro mediante l'analisi della stringa di query. + Oggetto di associazione di parametri HTTP. + Descrittore del parametro da associare. + Strumento di associazione di modelli utilizzato per assemblare il parametro in un oggetto. + Factory dei provider di valori che forniscono dati di parametri delle stringhe di query. + + + Associa il parametro mediante l'analisi della stringa di query. + Oggetto di associazione di parametri HTTP. + Descrittore del parametro da associare. + Factory dei provider di valori che forniscono dati di parametri delle stringhe di query. + + + Rappresenta un metodo di azione sincrono o asincrono riflesso. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando il descrittore e i dettagli del metodo specificati. + Descrittore del controller. + Informazioni sul metodo di azione. + + + Ottiene il nome dell'azione. + Nome dell'azione. + + + Esegue l'azione descritta e restituisce un'istanza di che, una volta completata, conterrà il valore restituito dell'azione. + Istanza di che, una volta completata, conterrà il valore restituito dell'azione. + Contesto. + Argomenti. + Token per l'annullamento dell'azione. + + + Restituisce una matrice di attributi personalizzati definiti per questo membro, identificati dal tipo. + Matrice di attributi personalizzati o matrice vuota se non è presente alcun attributo personalizzato. + Tipo degli attributi personalizzati. + + + Recupera le informazioni sui filtri azione. + Informazioni sui filtri. + + + Recupera i parametri del metodo di azione. + Parametri del metodo di azione. + + + Ottiene o imposta le informazioni sul metodo di azione. + Informazioni sul metodo di azione. + + + Ottiene il tipo restituito di questo metodo. + Tipo restituito di questo metodo. + + + Ottiene o imposta i metodi http supportati. + Metodi http supportati. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Descrittore dell'azione. + Informazioni sul parametro. + + + Ottiene il valore predefinito del parametro. + Valore predefinito del parametro. + + + Recupera una raccolta degli attributi personalizzati dal parametro. + Raccolta degli attributi personalizzati recuperata dal parametro. + Tipo degli attributi personalizzati. + + + Ottiene un valore che indica se il parametro è facoltativo. + true se il parametro è facoltativo. In caso contrario, false. + + + Ottiene o imposta le informazioni sul parametro. + Informazioni sul parametro. + + + Ottiene il nome del parametro. + Nome del parametro. + + + Ottiene il tipo del parametro. + Tipo del parametro. + + + Rappresenta un convertitore per azioni che hanno come tipo restituito. + + + Inizializza una nuova istanza della classe . + + + Converte un oggetto in un altro oggetto. + Oggetto convertito. + Contesto del controller. + Risultato dell'azione. + + + Classe astratta che fornisce un contenitore di servizi utilizzato da ASP.NET Web API. + + + Inizializza una nuova istanza della classe . + + + Aggiunge un servizio alla fine dell'elenco di servizi per il tipo specificato. + Tipo di servizio. + Istanza di servizio. + + + Aggiunge i servizi della raccolta specificata alla fine dell'elenco di servizi per il tipo specificato. + Tipo di servizio. + Servizi da aggiungere. + + + Rimuove tutte le istanze di servizio del tipo specificato. + Tipo di servizio da eliminare dall'elenco di servizi. + + + Rimuove tutte le istanze di un tipo di servizio a istanze multiple. + Tipo di servizio da rimuovere. + + + Rimuove un tipo di servizio a istanza singola. + Tipo di servizio da rimuovere. + + + Esegue le attività definite dall'applicazione relative alla liberazione, al rilascio o alla reimpostazione di risorse non gestite. + + + Cerca un servizio che soddisfa le condizioni definite dal predicato specificato e restituisce l'indice in base zero della prima occorrenza. + Indice in base zero della prima occorrenza se la ricerca del servizio ha esito positivo. In caso contrario, -1. + Tipo di servizio. + Delegato che definisce le condizioni dell'elemento da cercare. + + + Ottiene un'istanza di servizio di un tipo specificato. + Tipo di servizio. + + + Ottiene un elenco modificabile di istanze di servizio di un tipo specificato. + Elenco modificabile di istanze di servizio. + Tipo di servizio. + + + Ottiene una raccolta di istanze di servizio di un tipo specificato. + Raccolta di istanze di servizio. + Tipo di servizio. + + + Inserisce un servizio nella raccolta in corrispondenza dell'indice specificato. + Tipo di servizio. + Indice in base zero in corrispondenza del quale deve essere inserito il servizio. Se viene passato , l'elemento viene aggiunto alla fine. + Servizio da inserire. + + + Inserisce gli elementi della raccolta nell'elenco di servizi in corrispondenza dell'indice specificato. + Tipo di servizio. + Indice in base zero in corrispondenza del quale devono essere inseriti i nuovi elementi. Se viene passato , gli elementi vengono aggiunti alla fine. + Raccolta di servizi da inserire. + + + Determina se il tipo di servizio deve essere recuperato mediante GetService o GetServices. + true se il servizio è a istanza singola. + Tipo di servizio su cui eseguire una query. + + + Rimuove la prima occorrenza del servizio specificato dall'elenco di servizi per il tipo specificato. + true se l'elemento è stato rimosso. In caso contrario, false. + Tipo di servizio. + Istanza di servizio da rimuovere. + + + Rimuove tutti gli elementi che soddisfano le condizioni definite dal predicato specificato. + Numero di elementi rimossi dall'elenco. + Tipo di servizio. + Delegato che definisce le condizioni degli elementi da rimuovere. + + + Rimuove il servizio in corrispondenza dell'indice specificato. + Tipo di servizio. + Indice in base zero del servizio da rimuovere. + + + Sostituisce tutti i servizi esistenti del tipo specificato con l'istanza di servizio specificata. Può essere utilizzato per i servizi a istanza singola o a istanze multiple. + Tipo di servizio. + Istanza di servizio. + + + Sostituisce tutte le istanze di un servizio a istanze multiple con una nuova istanza. + Tipo di servizio. + Istanza di servizio che sostituirà i servizi correnti di questo tipo. + + + Sostituisce tutti i servizi esistenti del tipo specificato con le istanze di servizio specificate. + Tipo di servizio. + Istanze di servizio. + + + Sostituisce un servizio a istanza singola di un tipo specificato. + Tipo di servizio. + Istanza di servizio. + + + Rimuove i valori memorizzati nella cache per un singolo tipo di servizio. + Tipo di servizio. + + + Convertitore per la creazione di risposte da azioni che restituiscono un valore arbitrario. + Tipo restituito dichiarato di un'azione. + + + Inizializza una nuova istanza della classe . + + + Converte il risultato di un'azione che ha come tipo restituito arbitrario in un'istanza di . + Nuovo oggetto creato. + Contesto del controller dell'azione. + Risultato dell'esecuzione. + + + Rappresenta un convertitore per la creazione di una risposta da azioni che non restituiscono un valore. + + + Inizializza una nuova istanza della classe . + + + Converte la risposta creata da azioni che non restituiscono un valore. + Risposta convertita. + Contesto del controller. + Risultato dell'azione. + + + Rappresenta un contenitore dell'inserimento di dipendenze. + + + Avvia un ambito di risoluzione. + Ambito di dipendenza. + + + Rappresenta un'interfaccia per l'intervallo delle dipendenze. + + + Recupera un servizio dall'ambito. + Servizio recuperato. + Servizio da recuperare. + + + Recupera una raccolta di servizi dall'ambito. + Raccolta di servizi recuperata. + Raccolta di servizi da recuperare. + + + Descrive un'API definita in base al percorso URI relativo e al metodo HTTP. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta il descrittore di azione che gestirà l'API. + Descrittore di azione. + + + Ottiene o imposta la documentazione relativa all'API. + Documentazione. + + + Ottiene o imposta il metodo HTTP. + Metodo HTTP. + + + Ottiene l'ID. L'ID è univoco per ogni istanza di . + + + Ottiene le descrizioni dei parametri. + + + Ottiene o imposta il percorso relativo. + Percorso relativo. + + + Ottiene o imposta la route registrata per l'API. + Route. + + + Ottiene i formattatori del corpo della richiesta supportati. + + + Ottiene i formattatori della risposta supportati. + + + Esplora lo spazio URI del servizio in base a route, controller e azioni disponibili nel sistema. + + + Inizializza una nuova istanza della classe . + Configurazione. + + + Ottiene le descrizioni dell'API. Le descrizioni vengono inizializzate al primo accesso. + + + Ottiene o imposta il provider della documentazione. Il provider sarà responsabile della documentazione relativa all'API. + Provider della documentazione. + + + Ottiene una raccolta di metodi HTTP supportati dall'azione. Chiamato al momento dell'inizializzazione di . + Raccolta di metodi HTTP supportati dall'azione. + Route. + Descrittore dell'azione. + + + Determina se l'azione deve essere considerata per la generazione di . Chiamato al momento dell'inizializzazione di . + true se l'azione deve essere considerata per la generazione di . In caso contrario, false. + Valore della variabile dell'azione dalla route. + Descrittore dell'azione. + Route. + + + Determina se il controller deve essere considerato per la generazione di . Chiamato al momento dell'inizializzazione di . + true se il controller deve essere considerato per la generazione di . In caso contrario, false. + Valore della variabile del controller dalla route. + Descrittore del controller. + Route. + + + È possibile utilizzare questo attributo sui controller e sulle azioni per influenzare il comportamento di . + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta un valore che indica se escludere il controller o l'azione dalle istanze di generate da . + true se l'azione o il controller deve essere ignorato. In caso contrario, false. + + + Descrive un parametro sull'API definita dal percorso URI relativo e dal metodo HTTP. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta la documentazione. + Documentazione. + + + Ottiene o imposta il nome. + Nome. + + + Ottiene o imposta il descrittore del parametro. + Descrittore del parametro. + + + Ottiene o imposta l'origine del parametro. Può provenire dall'URI o dal corpo della richiesta o da altre origini. + Origine. + + + Descrive l'origine del parametro. + + + Parametro proveniente dall'URI. + + + Parametro proveniente dal corpo. + + + La posizione è sconosciuta. + + + Definisce l'interfaccia per ottenere una raccolta di . + + + Ottiene le descrizioni dell'API. + + + Definisce il provider responsabile della documentazione relativa al servizio. + + + Ottiene la documentazione in base a . + Documentazione per il controller. + Descrittore dell'azione. + + + Ottiene la documentazione in base a . + Documentazione per il controller. + Descrittore del parametro. + + + Fornisce un'implementazione di senza dipendenze esterne. + + + Inizializza una nuova istanza della classe . + + + Restituisce un elenco degli assembly disponibili per l'applicazione. + <see cref="T:System.Collections.ObjectModel.Collection`1" /> di assembly. + + + Rappresenta un'implementazione predefinita di un'interfaccia . È possibile registrare un'implementazione differente tramite . Questa classe è ottimizzata per il caso in cui è presente un'istanza di per ciascuna istanza di , ma è in grado di supportare anche scenari in cui sono presenti molte istanze di per un'unica istanza di . Nel secondo caso, la funzione di ricerca subisce un leggero rallentamento in quanto deve attraversare il dizionario . + + + Inizializza una nuova istanza della classe . + + + Crea l'interfaccia specificata da utilizzando la classe specificata. + Istanza di tipo . + Messaggio di richiesta. + Descrittore del controller. + Tipo del controller. + + + Rappresenta un'istanza di predefinita per la scelta di un oggetto dato un oggetto . È possibile registrare un'implementazione differente tramite . + + + Inizializza una nuova istanza della classe . + Configurazione. + + + Specifica la stringa di suffisso nel nome del controller. + + + Restituisce una mappa, con una chiave definita dalla stringa di controller, di tutti gli oggetti che possono essere selezionati dal selettore. + Mappa di tutti gli oggetti che possono essere selezionati dal selettore oppure null se il selettore non ha un mapping ben definito di . + + + Ottiene il nome del controller per l'oggetto specificato. + Nome del controller per l'oggetto specificato. + Messaggio di richiesta HTTP. + + + Seleziona la classe per l'oggetto specificato. + Istanza di per l'oggetto specificato. + Messaggio di richiesta HTTP. + + + Fornisce un'implementazione di senza dipendenze esterne. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza di utilizzando un predicato per filtrare i tipi di controller. + Predicato. + + + Restituisce un elenco dei controller disponibili per l'applicazione. + <see cref="T:System.Collections.Generic.ICollection`1" /> di controller. + Resolver degli assembly. + + + Ottiene un valore che indica se il tipo di resolver è un predicato di tipi di controller. + true se il tipo di resolver è un predicato di tipi di controller. In caso contrario, false. + + + Invia un'istanza di in ingresso a un'implementazione di per l'elaborazione. + + + Inizializza una nuova istanza della classe con la configurazione specificata. + Configurazione HTTP. + + + Ottiene la configurazione HTTP. + Configurazione HTTP. + + + Esegue l'allocazione della CPU per un'istanza in ingresso in un'interfaccia . + + rappresenta l'operazione in corso. + Richiesta per cui eseguire l'allocazione della CPU. + Token di annullamento. + + + Questa classe costituisce il gestore di messaggi dell'endpoint predefinito che esamina l'interfaccia della route corrispondente e sceglie il gestore di messaggi da chiamare. Se è null, esegue la delega a . + + + Inizializza una nuova istanza della classe utilizzando gli oggetti e forniti come gestore predefinito. + Configurazione del server. + + + Inizializza una nuova istanza della classe utilizzando gli oggetti e forniti. + Configurazione del server. + Gestore predefinito da utilizzare quando non ha la proprietà . + + + Invia una richiesta HTTP come operazione asincrona. + Oggetto attività che rappresenta l'operazione asincrona. + Messaggio di richiesta HTTP da inviare. + Token di annullamento per annullare l'operazione. + + + Fornisce un'astrazione per la gestione degli assembly di un'applicazione. È possibile registrare un'implementazione differente tramite . + + + Restituisce un elenco degli assembly disponibili per l'applicazione. + <see cref="T:System.Collections.Generic.ICollection`1" /> di assembly. + + + Definisce i metodi necessari per un'interfaccia . + + + Crea un oggetto . + Oggetto . + Richiesta di messaggio. + Descrittore del controller HTTP. + Tipo del controller. + + + Definisce i metodi necessari per una factory di . + + + Restituisce una mappa, con una chiave definita dalla stringa di controller, di tutti gli oggetti che possono essere selezionati dal selettore. È principalmente chiamato da per individuare tutti i controller possibili nel sistema. + Mappa di tutti gli oggetti che possono essere selezionati dal selettore oppure null se il selettore non ha un mapping ben definito di . + + + Seleziona la classe per l'oggetto specificato. + Istanza di . + Messaggio di richiesta. + + + Fornisce un'astrazione per la gestione dei tipi di controller di un'applicazione. È possibile registrare un'implementazione differente tramite DependencyResolver. + + + Restituisce un elenco dei controller disponibili per l'applicazione. + <see cref="T:System.Collections.Generic.ICollection`1" /> di controller. + Resolver per gli assembly non riusciti. + + + Fornisce informazioni su un metodo di azione, ad esempio nome, controller, parametri, attributi e filtri. + + + Inizializza una nuova istanza della classe . + + + Restituisce i filtri associati al metodo di azione. + Filtri associati al metodo di azione. + Configurazione. + Descrittore dell'azione. + + + Rappresenta la classe di base per tutti gli attributi del filtro dell'azione. + + + Inizializza una nuova istanza della classe . + + + Viene eseguito dopo la chiamata del metodo di azione. + Contesto di esecuzione dell'azione. + + + Viene eseguito prima della chiamata del metodo di azione. + Contesto dell'azione. + + + Esegue il filtro azione in modalità asincrona. + Nuova attività creata per l'operazione. + Contesto dell'azione. + Token di annullamento assegnato per l'attività. + Funzione di delegato per la continuazione dopo la chiamata del metodo di azione. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Inizializza una nuova istanza della classe . + + + Chiamato quando un processo richiede un'autorizzazione. + Contesto dell'azione che incapsula informazioni per l'utilizzo di . + + + Esegue il filtro di autorizzazione durante la sincronizzazione. + Filtro di autorizzazione utilizzato durante la sincronizzazione. + Contesto dell'azione che incapsula informazioni per l'utilizzo di . + Token per l'annullamento dell'operazione. + Continuazione dell'operazione. + + + Rappresenta il provider di filtri di configurazione. + + + Inizializza una nuova istanza della classe . + + + Restituisce i filtri associati al metodo di configurazione. + Filtri associati al metodo di configurazione. + Configurazione. + Descrittore dell'azione. + + + Rappresenta gli attributi per il filtro eccezioni. + + + Inizializza una nuova istanza della classe . + + + Genera l'evento di eccezione. + Contesto per l'azione. + + + Esegue il filtro eccezioni in modalità asincrona. + Risultato dell'esecuzione. + Contesto per l'azione. + Contesto di annullamento. + + + Rappresenta la classe di base per gli attributi del filtro dell'azione. + + + Inizializza una nuova istanza della classe . + + + Ottiene un valore che indica se sono consentiti più filtri. + true se sono consentiti più filtri. In caso contrario, false. + + + Fornisce informazioni sui filtri azione disponibili. + + + Inizializza una nuova istanza della classe . + Istanza di questa classe. + Ambito di questa classe. + + + Ottiene o imposta un'istanza di . + + . + + + Ottiene o imposta l'ambito di . + Ambito di FilterInfo. + + + Definisce valori che specificano l'ordine in cui vengono eseguiti i filtri nell'ambito di uno stesso tipo di filtro e ordine dei filtri. + + + Specifica un'azione prima di Controller. + + + Specifica un ordine prima di Action e dopo Global. + + + Specifica un ordine dopo Controller. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Contesto dell'azione. + Eccezione. + + + Ottiene o imposta il contesto dell'azione HTTP. + Contesto dell'azione HTTP. + + + Ottiene o imposta l'eccezione generata durante l'esecuzione. + Eccezione generata durante l'esecuzione. + + + Ottiene l'oggetto per il contesto. + Oggetto per il contesto. + + + Ottiene o imposta l'oggetto per il contesto. + Oggetto per il contesto. + + + Rappresenta una raccolta di filtri HTTP. + + + Inizializza una nuova istanza della classe . + + + Aggiunge un elemento alla fine della raccolta. + Elemento da aggiungere alla raccolta. + + + Rimuove tutti gli elementi nella raccolta. + + + Determina se l'insieme contiene l'elemento specificato. + true se la raccolta contiene l'elemento specificato. In caso contrario, false. + Elemento da verificare. + + + Ottiene il numero di elementi nell'insieme. + Numero di elementi contenuti nell'insieme. + + + Ottiene un enumeratore che scorre la raccolta. + Oggetto enumeratore che può essere utilizzato per scorrere la raccolta. + + + Rimuove l'elemento specificato dalla raccolta. + Elemento da rimuovere dalla raccolta. + + + Ottiene un enumeratore che scorre la raccolta. + Oggetto enumeratore che può essere utilizzato per scorrere la raccolta. + + + Definisce i metodi utilizzati in un filtro dell'azione. + + + Esegue il filtro azione in modalità asincrona. + Nuova attività creata per l'operazione. + Contesto dell'azione. + Token di annullamento assegnato per l'attività. + Funzione di delegato per la continuazione dopo la chiamata del metodo di azione. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Esegue il filtro di autorizzazione da sincronizzare. + Filtro di autorizzazione da sincronizzare. + Contesto dell'azione. + Token di annullamento associato al filtro. + Continuazione. + + + Definisce i metodi necessari per un filtro eccezioni. + + + Esegue un filtro eccezioni asincrono. + Filtro eccezioni asincrono. + Contesto di esecuzione dell'azione. + Token di annullamento. + + + Specifica un componente sul lato server utilizzato dal sistema di indicizzazione per indicizzare documenti con il formato di file associato a IFilter. + + + Ottiene o imposta un valore che indica se è possibile specificare più istanze dell'attributo indicato per un singolo elemento del programma. + true se è possibile specificare più istanze. In caso contrario, false. Il valore predefinito è false. + + + Fornisce informazioni sui filtri. + + + Restituisce un'enumerazione di filtri. + Enumerazione di filtri. + Configurazione HTTP. + Descrittore dell'azione. + + + Fornisce chiavi comuni per le proprietà archiviate in . + + + Fornisce una chiave per il certificato client della richiesta. + + + Fornisce una chiave per l'istanza di associata alla richiesta. + + + Fornisce una chiave per la raccolta di risorse che devono essere eliminate al momento dell'eliminazione della richiesta. + + + Fornisce una chiave per l'istanza di associata alla richiesta. + + + Fornisce una chiave per l'istanza di associata alla richiesta. + + + Fornisce una chiave che indica se i dettagli dell'errore devono essere inclusi nella risposta relativa alla richiesta HTTP. + + + Fornisce una chiave che indica se la richiesta ha origine da un indirizzo locale. + + + Fornisce una chiave per l'istanza di archiviata in . ID di correlazione per tale richiesta. + + + Fornisce una chiave per la stringa di query analizzata archiviata in . + + + Fornisce una chiave per un delegato in grado di recuperare il certificato client della richiesta. + + + Fornisce una chiave per l'istanza corrente di archiviata in . Se il metodo è null, il contesto non viene archiviato. + + + Interfaccia per controllare l'utilizzo della memorizzazione di richieste e risposte nel buffer dell'host. Se un host fornisce il supporto per la memorizzazione di richieste e/o risposte nel buffer, può utilizzare questa interfaccia per determinare i criteri in base ai quali utilizzare la memorizzazione nel buffer. + + + Determina se l'host deve memorizzare nel buffer il corpo entità di . + true se è necessario utilizzare la memorizzazione nel buffer. In caso contrario, è necessario utilizzare una richiesta inviata come flusso. + Contesto dell'host. + + + Determina se l'host deve memorizzare nel buffer il corpo entità di . + true se è necessario utilizzare la memorizzazione nel buffer. In caso contrario, è necessario utilizzare una risposta inviata come flusso. + Messaggio di risposta HTTP. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Inizializza una nuova istanza della classe . + Provider. + Tipo del contenitore. + Funzione di accesso del modello. + Tipo del modello. + Nome della proprietà. + + + Ottiene un dizionario che contiene metadati aggiuntivi sul modello. + Dizionario che contiene metadati aggiuntivi sul modello. + + + Ottiene o imposta il tipo di contenitore per il modello. + Tipo del contenitore per il modello. + + + Ottiene o imposta un valore che indica se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in null. + true se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in null. In caso contrario, false. Il valore predefinito è true. + + + Ottiene o imposta la descrizione del modello. + Descrizione del modello. Il valore predefinito è null. + + + Ottiene il nome visualizzato per il modello. + Nome visualizzato per il modello. + + + Ottiene un elenco di validator per il modello. + Elenco di validator per il modello. + Provider di validator per il modello. + + + Ottiene o imposta un valore che indica se il modello è un tipo complesso. + Valore che indica se il modello è considerato un tipo complesso. + + + Ottiene un valore che indica se il tipo è nullable. + true se il tipo è nullable. In caso contrario, false. + + + Ottiene o imposta un valore che indica se il modello è di sola lettura. + true se il modello è di sola lettura. In caso contrario, false. + + + Ottiene il valore del modello. + Il valore del modello può essere null. + + + Ottiene il tipo del modello. + Tipo del modello. + + + Ottiene una raccolta di oggetti metadati del modello che descrivono le proprietà del modello. + Raccolta di oggetti metadati del modello che descrivono le proprietà del modello. + + + Ottiene il nome della proprietà. + Nome della proprietà. + + + Ottiene o imposta il provider. + Provider. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Inizializza una nuova istanza della classe . + + + Ottiene un oggetto ModelMetadata per ogni proprietà di un modello. + Oggetto ModelMetadata per ogni proprietà di un modello. + Contenitore. + Tipo del contenitore. + + + Ottiene i metadati per la proprietà specificata. + Modello di metadati per la proprietà specificata. + Funzione di accesso del modello. + Tipo del contenitore. + Proprietà per cui ottenere il modello di metadati. + + + Ottiene i metadati per la funzione di accesso del modello e il tipo di modello specificati. + Metadati. + Funzione di accesso del modello. + Tipo del modello. + + + Fornisce una classe astratta per implementare un provider di metadati. + Tipo di metadati del modello. + + + Inizializza una nuova istanza della classe . + + + Quando è sottoposto a override in una classe derivata, crea i metadati del modello per la proprietà utilizzando il prototipo specificato. + Metadati del modello per la proprietà. + Prototipo in base a cui vengono creati i metadati del modello. + Funzione di accesso del modello. + + + Quando è sottoposto a override in una classe derivata, crea i metadati del modello per la proprietà. + Metadati del modello per la proprietà. + Set di attributi. + Tipo del contenitore. + Tipo del modello. + Nome della proprietà. + + + Recupera un elenco di proprietà per il modello. + Elenco di proprietà del modello. + Contenitore del modello. + Tipo del contenitore. + + + Recupera i metadati per la proprietà specificata utilizzando il tipo di contenitore e il nome della proprietà. + Metadati per la proprietà specificata. + Funzione di accesso del modello. + Tipo del contenitore. + Nome della proprietà. + + + Restituisce i metadati per la proprietà specificata utilizzando il tipo del modello. + Metadati per la proprietà specificata. + Funzione di accesso del modello. + Tipo del contenitore. + + + Fornisce dati della cache del prototipo per . + + + Inizializza una nuova istanza della classe . + Attributi che forniscono i dati per l'inizializzazione. + + + Ottiene o imposta l'attributo di visualizzazione dei metadati. + Attributo di visualizzazione dei metadati. + + + Ottiene o imposta l'attributo del formato di visualizzazione dei metadati. + Attributo del formato di visualizzazione dei metadati. + + + Ottiene o imposta l'attributo modificabile dei metadati. + Attributo modificabile dei metadati. + + + Ottiene o imposta l'attributo di sola lettura dei metadati. + Attributo di sola lettura dei metadati. + + + Fornisce un contenitore per metadati comuni, per la classe di un modello dati. + + + Inizializza una nuova istanza della classe . + Prototipo utilizzato per inizializzare i metadati del modello. + Funzione di accesso del modello. + + + Inizializza una nuova istanza della classe . + Provider di metadati. + Tipo del contenitore. + Tipo del modello. + Nome della proprietà. + Attributi che forniscono i dati per l'inizializzazione. + + + Recupera un valore che indica se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in null. + true se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in null. In caso contrario, false. + + + Recupera la descrizione del modello. + Descrizione del modello. + + + Recupera un valore che indica se il modello è di sola lettura. + true se il modello è di sola lettura. In caso contrario, false. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + Tipo di cache del prototipo. + + + Inizializza una nuova istanza della classe . + Prototipo. + Funzione di accesso del modello. + + + Inizializza una nuova istanza della classe . + Provider. + Tipo del contenitore. + Tipo del modello. + Nome della proprietà. + Cache del prototipo. + + + Indica se le stringhe vuote di cui viene eseguito il postback nei form devono essere calcolate e convertite in null. + true se le stringhe vuote di cui viene eseguito il postback nei form devono essere calcolate e convertite in null. In caso contrario, false. + + + Indica il valore del calcolo. + Valore del calcolo. + + + Ottiene un valore che indica se il modello è un tipo complesso. + Valore che indica se il modello viene considerato un tipo complesso dal framework Web API. + + + Ottiene un valore che indica se il modello da calcolare è di sola lettura. + true se il modello da calcolare è di sola lettura. In caso contrario, false. + + + Ottiene o imposta un valore che indica se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in null. + true se le stringhe vuote di cui viene eseguito il postback nei form devono essere convertite in null. In caso contrario, false. Il valore predefinito è true. + + + Ottiene o imposta la descrizione del modello. + Descrizione del modello. + + + Ottiene un valore che indica se il modello è un tipo complesso. + Valore che indica se il modello viene considerato un tipo complesso dal framework Web API. + + + Ottiene o imposta un valore che indica se il modello è di sola lettura. + true se il modello è di sola lettura. In caso contrario, false. + + + Ottiene o imposta un valore che indica se la cache del prototipo è in fase di aggiornamento. + true se la cache del prototipo è in fase di aggiornamento. In caso contrario, false. + + + Implementa il provider di metadati del modello predefinito. + + + Inizializza una nuova istanza della classe . + + + Crea i metadati per la proprietà specificata in base al prototipo. + Metadati della proprietà. + Prototipo. + Funzione di accesso del modello. + + + Crea i metadati per la proprietà specificata. + Metadati della proprietà. + Attributi. + Tipo del contenitore. + Tipo del modello. + Nome della proprietà. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Inizializza una nuova istanza della classe . + + + Crea metadati in base al prototipo. + Metadati. + Prototipo di metadati del modello. + Funzione di accesso del modello. + + + Crea un prototipo del provider di metadati di . + Prototipo del provider di metadati. + Attributi. + Tipo del contenitore. + Tipo di modello. + Nome della proprietà. + + + Rappresenta direttamente l'associazione al token di annullamento. + + + Inizializza una nuova istanza della classe . + Descrittore dell'associazione. + + + Esegue l'associazione durante la sincronizzazione. + Associazione durante la sincronizzazione. + Provider di metadati. + Contesto dell'azione. + Notifica successiva all'annullamento delle operazioni. + + + Rappresenta un attributo che richiama uno strumento di associazione di modelli personalizzato. + + + Inizializza una nuova istanza della classe . + + + Recupera lo strumento di associazione di modelli associato. + Riferimento a un oggetto che implementa l'interfaccia . + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Inizializza una nuova istanza della classe . + + + Implementazione predefinita dell'interfaccia . Questa interfaccia costituisce il punto di ingresso principale per l'associazione di parametri dell'azione. + Oggetto associato a . + Descrittore dell'azione. + + + Ottiene l'oggetto associato a . + Oggetto associato a . + Descrittore del parametro. + + + Definisce un errore di associazione, + + + Inizializza una nuova istanza della classe . + Descrittore dell'errore. + Messaggio. + + + Ottiene il messaggio di errore. + Messaggio di errore. + + + Esegue il metodo di associazione durante la sincronizzazione. + Provider di metadati. + Contesto dell'azione. + Valore del token di annullamento. + + + Rappresenta l'associazione di parametri che eseguirà la lettura di contenuto dal corpo e richiamerà i formattatori. + + + Inizializza una nuova istanza della classe . + Descrittore. + Formattatore. + Validator del modello del corpo. + + + Ottiene o imposta un'interfaccia per il validator del modello del corpo. + Interfaccia per il validator del modello del corpo. + + + Ottiene il messaggio di errore. + Messaggio di errore. + + + Esegue in modo asincrono l'associazione di . + Risultato dell'azione. + Provider di metadati. + Contesto associato all'azione. + Token di annullamento. + + + Ottiene o imposta un oggetto enumerabile che rappresenta il formattatore per l'associazione di parametri. + Oggetto enumerabile che rappresenta il formattatore per l'associazione di parametri. + + + Legge in modo asincrono il contenuto di . + Risultato dell'azione. + Richiesta. + Tipo. + Formattatore. + Logger del formato. + + + Ottiene un valore che indica se eseguirà la lettura di contenuto dal corpo. + True se eseguirà la lettura di contenuto dal corpo. In caso contrario, false. + + + Rappresenta le estensioni per la raccolta di dati del form. + + + Legge le estensioni della raccolta con il tipo specificato. + Estensioni della raccolta lette. + Dati del form. + Tipo generico. + + + Legge le estensioni della raccolta con il tipo specificato. + Estensioni della raccolta. + Dati del form. + Nome del modello. + Selettore dei membri obbligatori. + Logger del formattatore. + Tipo generico. + + + Legge le estensioni della raccolta con il tipo specificato. + Estensioni della raccolta con il tipo specificato. + Dati del form. + Tipo dell'oggetto. + + + Legge le estensioni della raccolta con il tipo e il nome del modello specificati. + Estensioni della raccolta. + Dati del form. + Tipo dell'oggetto. + Nome del modello. + Selettore dei membri obbligatori. + Logger del formattatore. + + + Enumera il comportamento dell'associazione HTTP. + + + Comportamento facoltativo dell'associazione. + + + L'associazione HTTP non viene mai utilizzata. + + + L'associazione HTTP è obbligatoria. + + + Fornisce una classe di base per gli attributi del comportamento dell'associazione di modelli. + + + Inizializza una nuova istanza della classe . + Comportamento. + + + Ottiene o imposta la categoria di comportamento. + Categoria di comportamento. + + + Ottiene l'identificatore univoco per questo attributo. + ID per questo attributo. + + + Il parametro viene associato alla richiesta. + + + Inizializza una nuova istanza della classe . + Descrittore del parametro. + + + Esegue l'associazione di parametri in modo asincrono. + Parametro associato. + Provider di metadati. + Contesto dell'azione. + Token di annullamento. + + + Definisce i metodi necessari per uno strumento di associazione di modelli. + + + Associa il modello a un valore utilizzando il contesto del controller e il contesto di associazione specificati. + Valore associato. + Contesto dell'azione. + Contesto di associazione. + + + Rappresenta un provider di valori per l'associazione di parametri. + + + Ottiene le istanze di utilizzate da questa associazione di parametri. + Istanze di utilizzate da questa associazione di parametri. + + + Rappresenta la classe per la gestione di dati codificati negli URL di form HTML, definiti application/x-www-form-urlencoded. + + + Inizializza una nuova istanza della classe . + + + Determina se questa istanza di può leggere oggetti con il parametro specificato. + true se gli oggetti del tipo specificato possono essere letti. In caso contrario, false. + Tipo di oggetto che verrà letto. + + + Legge dal flusso indicato un oggetto con il parametro specificato. Questo metodo viene chiamato durante la deserializzazione. + Istanza di il cui risultato sarà costituito dall'istanza di oggetto letta. + Tipo di oggetto da leggere. + + da cui eseguire la lettura. + Contenuto letto. + + per la registrazione degli eventi. + + + Specificare che questo parametro utilizza uno strumento di associazione di modelli. È possibile facoltativamente definire lo specifico strumento di associazione di modelli e i provider di valore che determinano il comportamento di tale strumento. Gli attributi derivati possono fornire impostazioni utili per lo strumento di associazione di modelli o il provider di valore. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Tipo di strumento di associazione di modelli. + + + Ottiene o imposta il tipo di strumento di associazione di modelli. + Tipo di strumento di associazione di modelli. + + + Ottiene l'associazione per un parametro. + Oggetto contenente l'associazione. + Parametro da associare. + + + Ottiene l'interfaccia IModelBinder per questo tipo. + Strumento di associazione di modelli non null. + Configurazione. + Tipo di modello che lo strumento di associazione dovrà associare. + + + Ottiene il provider dello strumento di associazione di modelli. + Istanza di . + Oggetto di configurazione . + + + Ottiene i provider di valori su cui si baserà lo strumento di associazione di modelli. + Raccolta di istanze di . + Oggetto di configurazione . + + + Ottiene o imposta il nome da considerare come nome di parametro durante l'associazione di modelli. + Nome da considerare come nome di parametro. + + + Ottiene o imposta un valore che specifica se la verifica del prefisso deve essere eliminata. + true se la verifica del prefisso deve essere eliminata. In caso contrario, false. + + + Fornisce un contenitore per la configurazione dello strumento di associazione di modelli. + + + Ottiene o imposta il nome del file di risorse (chiave della classe) che contiene valori stringa localizzati. + Nome del file di risorse (chiave della classe). + + + Ottiene o imposta il provider corrente per i messaggi di errore di conversione del tipo. + Provider corrente per i messaggi di errore di conversione del tipo. + + + Ottiene o imposta il provider corrente per i messaggi di errore relativi a un valore obbligatorio. + Provider di messaggi di errore. + + + Fornisce un contenitore per il provider dei messaggi di errore dello strumento di associazione di modelli. + + + Descrive un parametro che viene associato tramite ModelBinding. + + + Inizializza una nuova istanza della classe . + Descrittore del parametro. + Strumento di associazione di modelli. + Raccolta di factory del provider di valori. + + + Ottiene il gestore di associazione del modello. + Strumento di associazione di modelli. + + + Esegue l'associazione di parametri in modo asincrono tramite lo strumento di associazione di modelli. + Attività segnalata quando l'associazione viene completata. + Provider di metadati da utilizzare per la convalida. + Contesto di azione per l'associazione. + Token assegnato a questa attività per l'annullamento dell'operazione di associazione. + + + Ottiene la raccolta di factory del provider di valori. + Raccolta di factory del provider di valori. + + + Fornisce una classe di base astratta per i provider dello strumento di associazione di modelli. + + + Inizializza una nuova istanza della classe . + + + Trova uno strumento di associazione per il tipo specificato. + Strumento di associazione che può tentare di associare questo tipo oppure null se lo strumento di associazione determina in modo statico che non potrà mai associare il tipo. + Oggetto di configurazione. + Tipo del modello al quale eseguire l'associazione. + + + Fornisce il contesto nel quale funziona uno strumento di associazione di modelli. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Contesto di associazione. + + + Ottiene o imposta un valore che indica se lo strumento di associazione deve utilizzare un prefisso vuoto. + true se lo strumento di associazione deve utilizzare un prefisso vuoto. In caso contrario, false. + + + Ottiene o imposta il modello. + Modello. + + + Ottiene o imposta i metadati del modello. + Metadati del modello. + + + Ottiene o imposta il nome del modello. + Nome del modello. + + + Ottiene o imposta lo stato del modello. + Stato del modello. + + + Ottiene o imposta il tipo del modello. + Tipo del modello. + + + Ottiene i metadati della proprietà. + Metadati della proprietà. + + + Ottiene o imposta il nodo di convalida. + Nodo di convalida. + + + Ottiene o imposta il provider di valori. + Provider di valori. + + + Rappresenta un errore che si verifica durante l'associazione del modello. + + + Inizializza una nuova istanza della classe utilizzando l'eccezione specificata. + Eccezione. + + + Inizializza una nuova istanza della classe utilizzando l'eccezione e il messaggio di errore specificati. + Eccezione. + Messaggio di errore. + + + Inizializza una nuova istanza della classe utilizzando il messaggio di errore specificato. + Messaggio di errore. + + + Ottiene o imposta il messaggio di errore. + Messaggio di errore. + + + Ottiene o imposta l'oggetto eccezione. + Oggetto eccezione. + + + Rappresenta una raccolta di istanze di . + + + Inizializza una nuova istanza della classe . + + + Aggiunge l'oggetto Exception specificato alla raccolta di errori del modello. + Eccezione. + + + Aggiunge il messaggio di errore specificato alla raccolta di errori del modello. + Messaggio di errore. + + + Incapsula lo stato di associazione del modello a una proprietà di un argomento del metodo di azione o all'argomento stesso. + + + Inizializza una nuova istanza della classe . + + + Ottiene un oggetto che contiene gli errori che si sono verificati durante l'associazione del modello. + Errori di stato del modello. + + + Ottiene un oggetto che incapsula il valore associato durante l'associazione del modello. + Valore di stato del modello. + + + Rappresenta lo stato di un tentativo di associazione di un form pubblicato a un metodo di azione che include informazioni di convalida. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando i valori copiati dal dizionario di stato del modello specificato. + Dizionario. + + + Aggiunge l'elemento specificato al dizionario di stato del modello. + Oggetto da aggiungere al dizionario di stato del modello. + + + Aggiunge un elemento con la chiave e il valore specificati al dizionario di stato del modello. + Chiave dell'elemento da aggiungere. + Valore dell'elemento da aggiungere. + + + Aggiunge l'errore del modello specificato alla raccolta di errori per il dizionario di stato del modello associato alla chiave specificata. + Chiave. + Eccezione. + + + Aggiunge il messaggio di errore specificato alla raccolta di errori per il dizionario di stato del modello associato alla chiave specificata. + Chiave. + Messaggio di errore. + + + Rimuove tutti gli elementi dal dizionario di stato del modello. + + + Determina se il dizionario di stato del modello contiene un valore specifico. + true se l'elemento viene trovato nel dizionario di stato del modello. In caso contrario, false. + Oggetto da individuare nel dizionario di stato del modello. + + + Determina se il dizionario di stato del modello contiene la chiave specificata. + true se il dizionario di stato del modello contiene la chiave specificata. In caso contrario, false. + Chiave da individuare nel dizionario di stato del modello. + + + Copia gli elementi del dizionario di stato del modello in una matrice, iniziando da un indice specificato. + Matrice. L'indicizzazione della matrice deve essere in base zero. + Indice in base zero della matrice a partire dal quale ha inizio la copia. + + + Ottiene il numero di coppie chiave/valore nella raccolta. + Numero di coppie chiave/valore nella raccolta. + + + Restituisce un enumeratore che può essere utilizzato per scorrere la raccolta. + Enumeratore che può essere utilizzato per scorrere la raccolta. + + + Ottiene un valore che indica se la raccolta è di sola lettura. + true se la raccolta è di sola lettura. In caso contrario, false. + + + Ottiene un valore che indica se l'istanza del dizionario di stato del modello è valida. + true se l'istanza è valida. In caso contrario, false. + + + Determina se sono presenti oggetti associati alla chiave specificata o con tale chiave come prefisso. + true se il dizionario di stato del modello contiene un valore associato alla chiave specificata. In caso contrario, false. + Chiave. + + + Ottiene o imposta il valore associato alla chiave specificata. + Elemento di stato del modello. + Chiave. + + + Ottiene una raccolta contenente le chiavi presenti nel dizionario. + Raccolta contenente le chiavi del dizionario di stato del modello. + + + Copia i valori dall'oggetto specificato nel dizionario, sovrascrivendo i valori esistenti, se le chiavi corrispondono. + Dizionario. + + + Rimuove la prima occorrenza dell'oggetto specificato dal dizionario di stato del modello. + true se l'elemento è stato rimosso dal dizionario di stato del modello. In caso contrario, false. Questo metodo restituisce false anche se l'elemento non viene trovato nel dizionario di stato del modello. + Oggetto da rimuovere dal dizionario di stato del modello. + + + Rimuove l'elemento con la chiave specificata dal dizionario di stato del modello. + true se l'elemento è stato rimosso. In caso contrario, false. Questo metodo restituisce false anche se la chiave non viene trovata nel dizionario di stato del modello. + Chiave dell'elemento da rimuovere. + + + Imposta il valore per la chiave specificata utilizzando il dizionario di provider di valori specificato. + Chiave. + Valore. + + + Restituisce un enumeratore che scorre una raccolta. + Oggetto IEnumerator che può essere utilizzato per scorrere la raccolta. + + + Tenta di ottenere il valore associato alla chiave specificata. + true se l'oggetto contiene un elemento con la chiave specificata. In caso contrario, false. + Chiave del valore da ottenere. + Valore associato alla chiave specificata. + + + Ottiene una raccolta contenente i valori presenti nel dizionario. + Raccolta contenente i valori del dizionario di stato del modello. + + + Raccolta di funzioni in grado di generare un'associazione per un parametro specificato. + + + Inizializza una nuova istanza della classe . + + + Aggiunge una funzione alla fine della raccolta. La funzione aggiunta rappresenta un wrapper per funcInner che verifica se parameterType corrisponde a typeMatch. + Tipo di cui stabilire la corrispondenza con HttpParameterDescriptor.ParameterType. + Funzione interna richiamata se la corrispondenza del tipo ha esito positivo. + + + Inserire una funzione in corrispondenza dell'indice specificato nella raccolta. /// La funzione aggiunta rappresenta un wrapper per funcInner che verifica se parameterType corrisponde a typeMatch. + Indice in corrispondenza del quale effettuare l'inserimento. + Tipo di cui stabilire la corrispondenza con HttpParameterDescriptor.ParameterType. + Funzione interna richiamata se la corrispondenza del tipo ha esito positivo. + + + Eseguire in ordine ciascuna funzione di associazione fino a quando una di tali funzioni non restituisce un'associazione non null. + Prima associazione non null generata per il parametro. null se non viene generata alcuna associazione. + Parametro da associare. + + + Esegue il mapping di una richiesta del browser a una matrice. + Tipo della matrice. + + + Inizializza una nuova istanza della classe . + + + Indica se il modello è associato. + true se il modello specificato è associato. In caso contrario, false. + Contesto dell'azione. + Contesto di associazione. + + + Converte la raccolta in una matrice. + true in tutti i casi. + Contesto dell'azione. + Contesto di associazione. + Nuova raccolta. + + + Fornisce uno strumento di associazione di modelli per matrici. + + + Inizializza una nuova istanza della classe . + + + Restituisce uno strumento di associazione di modelli per matrici. + Un oggetto strumento di associazione di modelli oppure null se il tentativo di ottenere uno strumento di associazione di modelli ha esito negativo. + Configurazione. + Tipo di modello. + + + Esegue il mapping di una richiesta del browser a una raccolta. + Tipo della raccolta. + + + Inizializza una nuova istanza della classe . + + + Associa il modello utilizzando il contesto di esecuzione e il contesto di associazione specificati. + true se l'associazione del modello ha esito positivo. In caso contrario, false. + Contesto dell'azione. + Contesto di associazione. + + + Consente alle classi derivate di modificare la raccolta prima che questa venga restituita dallo strumento di associazione. + true in tutti i casi. + Contesto dell'azione. + Contesto di associazione. + Nuova raccolta. + + + Fornisce uno strumento di associazione di modelli per una raccolta. + + + Inizializza una nuova istanza della classe . + + + Recupera uno strumento di associazione di modelli per una raccolta. + Strumento di associazione di modelli. + Configurazione del modello. + Tipo del modello. + + + Rappresenta un oggetto DTO (Data Transfer Object) per un modello complesso. + + + Inizializza una nuova istanza della classe . + Metadati del modello. + Raccolta di metadati di proprietà. + + + Ottiene o imposta i metadati del modello di . + Metadati del modello di . + + + Ottiene o imposta la raccolta di metadati di proprietà di . + Raccolta di metadati di proprietà di . + + + Ottiene o imposta i risultati di . + Risultati di . + + + Rappresenta uno strumento di associazione di modelli per un oggetto . + + + Inizializza una nuova istanza della classe . + + + Determina se il modello specificato è associato. + true se il modello specificato è associato. In caso contrario, false. + Contesto dell'azione. + Contesto di associazione. + + + Rappresenta un modello complesso che richiama un provider dello strumento di associazione di modelli. + + + Inizializza una nuova istanza della classe . + + + Recupera lo strumento di associazione di modelli associato. + Strumento di associazione di modelli. + Configurazione. + Tipo del modello da recuperare. + + + Rappresenta il risultato per l'oggetto . + + + Inizializza una nuova istanza della classe . + Modello di oggetti. + Nodo di convalida. + + + Ottiene o imposta il modello per questo oggetto. + Modello per questo oggetto. + + + Ottiene o imposta l'oggetto per questo oggetto. + + per questo oggetto. + + + Rappresenta un'interfaccia per la delega a un elemento di una raccolta di istanze di . + + + Inizializza una nuova istanza della classe . + Enumerazione di strumenti di associazione di modelli. + + + Inizializza una nuova istanza della classe . + Matrice di strumenti di associazione di modelli. + + + Indica se il modello specificato è associato. + true se il modello è associato. In caso contrario, false. + Contesto dell'azione. + Contesto di associazione. + + + Rappresenta la classe dei provider degli strumenti di associazione di modelli composti. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Raccolta di . + + + Ottiene lo strumento di associazione per il modello. + Strumento di associazione per il modello. + Configurazione del modello di associazione. + Tipo del modello. + + + Ottiene i provider per lo strumento associazione di modelli composto. + Raccolta di provider. + + + Esegue il mapping di una richiesta del browser a un oggetto dati dizionario. + Tipo della chiave. + Tipo del valore. + + + Inizializza una nuova istanza della classe . + + + Converte la raccolta in un dizionario. + true in tutti i casi. + Contesto dell'azione. + Contesto di associazione. + Nuova raccolta. + + + Fornisce uno strumento di associazione di modelli per un dizionario. + + + Inizializza una nuova istanza della classe . + + + Recupera lo strumento di associazione di modelli associato. + Strumento di associazione di modelli associato. + Configurazione da utilizzare. + Tipo di modello. + + + Esegue il mapping di una richiesta del browser a un oggetto dati costituito da una coppia chiave/valore. + Tipo della chiave. + Tipo del valore. + + + Inizializza una nuova istanza della classe . + + + Associa il modello utilizzando il contesto di esecuzione e il contesto di associazione specificati. + true se l'associazione del modello ha esito positivo. In caso contrario, false. + Contesto dell'azione. + Contesto di associazione. + + + Fornisce uno strumento di associazione di modelli per una raccolta di coppie chiave/valore. + + + Inizializza una nuova istanza della classe . + + + Recupera lo strumento di associazione di modelli associato. + Strumento di associazione di modelli associato. + Configurazione. + Tipo di modello. + + + Esegue il mapping di una richiesta del browser a un oggetto dati modificabile. + + + Inizializza una nuova istanza della classe . + + + Associa il modello utilizzando il contesto dell'azione e il contesto di associazione specificati. + true se l'associazione ha esito positivo. In caso contrario, false. + Contesto dell'azione. + Contesto di associazione. + + + Recupera un valore che indica se una proprietà può essere aggiornata. + true se la proprietà può essere aggiornata. In caso contrario, false. + Metadati per la proprietà da valutare. + + + Crea un'istanza del modello. + Nuovo oggetto modello creato. + Contesto dell'azione. + Contesto di associazione. + + + Crea un'istanza del modello se non ne è ancora presente una nel contesto di associazione. + Contesto dell'azione. + Contesto di associazione. + + + Recupera i metadati per le proprietà del modello. + Metadati per le proprietà del modello. + Contesto dell'azione. + Contesto di associazione. + + + Imposta il valore di una proprietà specificata. + Contesto dell'azione. + Contesto di associazione. + Metadati per la proprietà da impostare. + Informazioni di convalida relative alla proprietà. + Validator per il modello. + + + Fornisce uno strumento di associazione di modelli per oggetti modificabili. + + + Inizializza una nuova istanza della classe . + + + Recupera il gestore di associazione del modello per il tipo specificato. + Strumento di associazione di modelli. + Configurazione. + Tipo del modello da recuperare. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Inizializza una nuova istanza della classe . + Tipo di modello. + Factory dello strumento di associazione di modelli. + + + Inizializza una nuova istanza della classe utilizzando il tipo di modello e lo strumento di associazione di modelli specificati. + Tipo di modello. + Strumento di associazione di modelli. + + + Restituisce uno strumento di associazione di modelli utilizzando il contesto di esecuzione e il contesto di associazione specificati. + Lo strumento di associazione di modelli oppure null se il tentativo di ottenere uno strumento di questo tipo ha esito negativo. + Configurazione. + Tipo di modello. + + + Ottiene il tipo del modello. + Tipo del modello. + + + Ottiene o imposta un valore che specifica se la verifica del prefisso deve essere eliminata. + true se la verifica del prefisso deve essere eliminata. In caso contrario, false. + + + Esegue il mapping di una richiesta del browser a un oggetto dati. Questo tipo viene utilizzato quando l'associazione del modello richiede l'esecuzione di conversioni mediante un convertitore di tipi .NET Framework. + + + Inizializza una nuova istanza della classe . + + + Associa il modello utilizzando il contesto del controller e il contesto di associazione specificati. + true se l'associazione del modello ha esito positivo. In caso contrario, false. + Contesto dell'azione. + Contesto di associazione. + + + Fornisce uno strumento di associazione di modelli per un modello che richiede la conversione del tipo. + + + Inizializza una nuova istanza della classe . + + + Recupera uno strumento di associazione di modelli per un modello che richiede la conversione del tipo. + Lo strumento di associazione di modelli oppure Nothing se il tipo non può essere convertito o non è presente alcun valore da convertire. + Configurazione dello strumento di associazione. + Tipo del modello. + + + Esegue il mapping di una richiesta del browser a un oggetto dati. Questa classe viene utilizzata quando l'associazione del modello non richiede la conversione del tipo. + + + Inizializza una nuova istanza della classe . + + + Associa il modello utilizzando il contesto di esecuzione e il contesto di associazione specificati. + true se l'associazione del modello ha esito positivo. In caso contrario, false. + Contesto dell'azione. + Contesto di associazione. + + + Fornisce uno strumento di associazione di modelli per un modello che non richiede la conversione del tipo. + + + Inizializza una nuova istanza della classe . + + + Recupera lo strumento di associazione di modelli associato. + Strumento di associazione di modelli associato. + Configurazione. + Tipo di modello. + + + Consente di definire i verbi HTTP consentiti quando il routing ASP.NET determina se un URL corrisponde a una route. + + + Inizializza una nuova istanza della classe utilizzando i verbi HTTP consentiti per la route. + Verbi HTTP validi per la route. + + + Ottiene o imposta la raccolta dei verbi HTTP consentiti per la route. + Raccolta dei verbi HTTP consentiti per la route. + + + Determina se la richiesta è stata effettuata con un verbo HTTP incluso tra quelli consenti per la route. + Quando viene elaborata una richiesta: true se la richiesta è stata effettuata utilizzando un verbo HTTP consentito. In caso contrario, false. Quando viene generato un URL: true se i valori forniti contengono un verbo HTTP corrispondente a uno di quelli consentiti. In caso contrario, false. Il valore predefinito è true. + Richiesta verificata per determinare se corrisponde all'URL. + Oggetto verificato per determinare se corrisponde all'URL. + Nome del parametro verificato. + Oggetto contenente i parametri per una route. + Oggetto che indica se la verifica del vincolo viene eseguita al momento dell'elaborazione di una richiesta in ingresso o della generazione di un URL. + + + Determina se la richiesta è stata effettuata con un verbo HTTP incluso tra quelli consenti per la route. + Quando viene elaborata una richiesta: true se la richiesta è stata effettuata utilizzando un verbo HTTP consentito. In caso contrario, false. Quando viene generato un URL: true se i valori forniti contengono un verbo HTTP corrispondente a uno di quelli consentiti. In caso contrario, false. Il valore predefinito è true. + Richiesta verificata per determinare se corrisponde all'URL. + Oggetto verificato per determinare se corrisponde all'URL. + Nome del parametro verificato. + Oggetto contenente i parametri per una route. + Oggetto che indica se la verifica del vincolo viene eseguita al momento dell'elaborazione di una richiesta in ingresso o della generazione di un URL. + + + Rappresenta una classe di route per l'hosting all'esterno di ASP.NET (self-hosting). + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Modello di route. + + + Inizializza una nuova istanza della classe . + Modello di route. + Valori predefiniti per i parametri di route. + + + Inizializza una nuova istanza della classe . + Modello di route. + Valori predefiniti per i parametri di route. + Vincoli per i parametri di route. + + + Inizializza una nuova istanza della classe . + Modello di route. + Valori predefiniti per i parametri di route. + Vincoli per i parametri di route. + Token aggiuntivi per i parametri di route. + + + Inizializza una nuova istanza della classe . + Modello di route. + Valori predefiniti per i parametri di route. + Vincoli per i parametri di route. + Token aggiuntivi per i parametri di route. + Gestore di messaggi che costituirà il destinatario della richiesta. + + + Ottiene i vincoli per i parametri di route. + Vincoli per i parametri di route. + + + Ottiene token di dati aggiuntivi non utilizzati direttamente per determinare se una route corrisponde a un oggetto in ingresso. + Token di dati aggiuntivi non utilizzati direttamente per determinare se una route corrisponde a un oggetto in ingresso. + + + Ottiene i valori predefiniti per i parametri di route se non sono specificati dall'oggetto in ingresso. + Valori predefiniti per i parametri di route se non sono specificati dall'oggetto in ingresso. + + + Determina se questa route corrisponde alla richiesta in ingresso effettuando una ricerca nell'istanza di relativa alla route. + Istanza di per una route se viene stabilita una corrispondenza. In caso contrario, null. + Radice del percorso virtuale. + Richiesta HTTP. + + + Tenta di generare un URI che rappresenti i valori che sono stati passati, in base ai valori correnti di e a nuovi valori, utilizzando l'istanza di specificata. + Istanza di oppure null se l'URI non può essere generato. + Messaggio di richiesta HTTP. + Valori della route. + + + Ottiene o imposta il gestore di route HTTP. + Gestore di route HTTP. + + + Determina se questa istanza è uguale a una route specificata. + true se l'istanza è uguale a una route specificata. In caso contrario, false. + Richiesta HTTP. + Vincoli per i parametri di route. + Nome del parametro. + Elenco di valori di parametro. + Uno dei valori dell'enumerazione . + + + Ottiene il modello di route che descrive il modello di URI in base al quale stabilire la corrispondenza. + Modello di route che descrive il modello di URI in base al quale stabilire la corrispondenza. + + + Incapsula informazioni sulla route HTTP. + + + Inizializza una nuova istanza della classe . + Oggetto che definisce la route. + + + Inizializza una nuova istanza della classe . + Oggetto che definisce la route. + Valore. + + + Ottiene l'oggetto che rappresenta la route. + Oggetto che rappresenta la route. + + + Ottiene una raccolta di valori di parametro relativi all'URL e di valori predefiniti per la route. + Oggetto contenente valori che vengono analizzati in base all'URL e ai valori predefiniti. + + + Specifica un'enumerazione della direzione della route. + + + Direzione di UriResolution. + + + Direzione di UriGeneration. + + + Rappresenta una classe di route per l'hosting indipendente di coppie chiave/valore specificate. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Dizionario. + + + Inizializza una nuova istanza della classe . + Valore della chiave. + + + Presenta i dati relativi al percorso virtuale HTTP. + + + Inizializza una nuova istanza della classe . + Route del percorso virtuale. + URL creato a partire dalla definizione route. + + + Ottiene o imposta la route del percorso virtuale. + Route del percorso virtuale. + + + Ottiene o imposta l'URL creato a partire dalla definizione route. + URL creato a partire dalla definizione route. + + + + definisce l'interfaccia per una route che indica come mappare un oggetto in ingresso a un controller e a un'azione specifici. + + + Ottiene i vincoli per i parametri di route. + Vincoli per i parametri di route. + + + Ottiene token di dati aggiuntivi non utilizzati direttamente per determinare se una route corrisponde a un oggetto in ingresso. + Token di dati aggiuntivi. + + + Ottiene i valori predefiniti per i parametri di route se non sono specificati dall'oggetto in ingresso. + Valori predefiniti per i parametri di route. + + + Determinare se questa route corrisponde alla richiesta in ingresso effettuando una ricerca nell'istanza di <see cref="!:IRouteData" /> relativa alla route. + <see cref="!:RouteData" /> per una route se viene stabilita una corrispondenza. In caso contrario, null. + Radice del percorso virtuale. + Richiesta. + + + Ottiene i dati del percorso virtuale in base alla route e ai valori specificati. + Dati del percorso virtuale. + Messaggio di richiesta. + Valori. + + + Ottiene il gestore di messaggi che costituirà il destinatario della richiesta. + Gestore di messaggi. + + + Ottiene il modello di route che descrive il modello di URI in base al quale stabilire la corrispondenza. + Modello di route. + + + Rappresenta un vincolo della route di una classe di base. + + + Determina se questa istanza è uguale a una route specificata. + True se l'istanza è uguale a una route specificata. In caso contrario, false. + Richiesta. + Route da confrontare. + Nome del parametro. + Elenco di valori di parametro. + Direzione della route. + + + Fornisce informazioni su una route. + + + Ottiene l'oggetto che rappresenta la route. + Oggetto che rappresenta la route. + + + Ottiene una raccolta di valori di parametro relativi all'URL e di valori predefiniti per la route. + Valori analizzati provenienti dall'URL e da valori predefiniti. + + + Definisce le proprietà della route HTTP. + + + Ottiene la route HTTP. + Route HTTP. + + + Ottiene l'URI che rappresenta il percorso virtuale della route HTTP corrente. + URI che rappresenta il percorso virtuale della route HTTP corrente. + + + Nessun aggiornamento previsto per questa sezione. Non aggiungere contenuto. + + + Inizializza una nuova istanza della classe . + Richiesta HTTP per l'istanza. + + + Restituisce un collegamento per la route specificata. + Collegamento per la route specificata. + Nome della route. + Oggetto contenente i parametri per una route. + + + Restituisce un collegamento per la route specificata. + Collegamento per la route specificata. + Nome della route. + Valore della route. + + + Ottiene o imposta l'oggetto dell'istanza corrente di . + Oggetto dell'istanza corrente. + + + Restituisce la route per . + Route per . + Nome della route. + Elenco di valori della route. + + + Restituisce la route per . + Route per . + Nome della route. + Valori della route. + + + Rappresenta un contenitore per le istanze di servizio utilizzate da . Questo contenitore supporta solo tipi noti. I metodi utilizzati per ottenere o impostare tipi di servizio arbitrari generano un'eccezione quando vengono chiamati. Per la creazione di tipi arbitrari utilizzare in alternativa . Di seguito sono riportati i tipi supportati per questo contenitore: Se un tipo non riportato in questo elenco viene passato a qualsiasi metodo nell'interfaccia corrente, verrà generata un'eccezione . + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe con un oggetto specificato. + Oggetto . + + + Rimuove un servizio a istanza singola dai servizi predefiniti. + Tipo del servizio. + + + Esegue le attività definite dall'applicazione relative alla liberazione, al rilascio o alla reimpostazione di risorse non gestite. + + + Ottiene un servizio del tipo specificato. + Prima istanza del servizio oppure null se la ricerca del servizio ha esito negativo. + Tipo di servizio. + + + Ottiene l'elenco degli oggetti servizio per un tipo di servizio specificato e convalida tale tipo di servizio. + Elenco di oggetti servizio del tipo specificato. + Tipo di servizio. + + + Ottiene l'elenco di oggetti servizio per un tipo di servizio specificato. + Elenco di oggetti servizio del tipo specificato oppure un elenco vuoto se la ricerca del servizio ha esito negativo. + Tipo di servizio. + + + Esegue una query per determinare se un tipo di servizio è a istanza singola. + true se il tipo di servizio supporta una singola istanza. false se supporta istanze multiple. + Tipo di servizio. + + + Sostituisce un oggetto servizio a istanza singola. + Tipo di servizio. + Oggetto servizio che sostituisce l'istanza precedente. + + + Rimuove i valori memorizzati nella cache per un singolo tipo di servizio. + Tipo di servizio. + + + Rappresenta una classe di traccia utilizzata per registrare le prestazioni di ingresso, uscita e durata di un metodo. + + + Inizializza la classe con una configurazione specificata. + Configurazione. + + + Rappresenta il writer di traccia. + + + Richiama il valore specificato per traceAction per consentire l'impostazione di valori in un nuovo oggetto se e solo se la traccia è consentita per la categoria e il livello specificati. + Oggetto corrente. Può essere null, ma in tal caso la successiva analisi di traccia non riuscirà a correlare la traccia a una particolare richiesta. + Categoria logica per la traccia. Gli utenti possono definire una categoria personalizzata. + + in cui scrivere la traccia. + Azione da richiamare se la traccia è abilitata. Il chiamante dovrà completare i campi dell'oggetto specificato in questa azione. + + + Rappresenta un metodo di estensione per . + + + Fornisce un set di metodi e di proprietà che consente di eseguire il debug del codice con il writer, la richiesta, la categoria e l'eccezione specificati. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + L'errore si è verificato durante l'esecuzione. + + + Fornisce un set di metodi e di proprietà che consente di eseguire il debug del codice con il writer, la richiesta, la categoria, l'eccezione, il formato del messaggio e l'argomento del messaggio specificati. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + L'errore si è verificato durante l'esecuzione. + Formato del messaggio. + Argomento del messaggio. + + + Fornisce un set di metodi e di proprietà che consente di eseguire il debug del codice con il writer, la richiesta, la categoria, l'eccezione, il formato del messaggio e l'argomento del messaggio specificati. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + Formato del messaggio. + Argomento del messaggio. + + + Visualizza un messaggio di errore nell'elenco con il writer, la richiesta, la categoria e l'eccezione specificati. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + L'errore si è verificato durante l'esecuzione. + + + Visualizza un messaggio di errore nell'elenco con il writer, la richiesta, la categoria, l'eccezione, il formato del messaggio e l'argomento del messaggio specificati. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + Eccezione. + Formato del messaggio. + Argomento contenuto nel messaggio. + + + Visualizza un messaggio di errore nell'elenco con il writer, la richiesta, la categoria, il formato del messaggio e l'argomento del messaggio specificati. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + Formato del messaggio. + Argomento contenuto nel messaggio. + + + Visualizza un messaggio di errore nella classe con il writer, la richiesta, la categoria e l'eccezione specificati. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + Eccezione visualizzata durante l'esecuzione. + + + Visualizza un messaggio di errore nella classe con il writer, la richiesta, la categoria, l'eccezione, il formato del messaggio e l'argomento del messaggio specificati. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + Eccezione. + Formato del messaggio. + Argomento del messaggio. + + + Visualizza un messaggio di errore nella classe con il writer, la richiesta, la categoria, il formato del messaggio e l'argomento del messaggio specificati. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + Formato del messaggio. + Argomento del messaggio. + + + Visualizza i dettagli nella classe . + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + L'errore si è verificato durante l'esecuzione. + + + Visualizza i dettagli nella classe . + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + L'errore si è verificato durante l'esecuzione. + Formato del messaggio. + Argomento del messaggio. + + + Visualizza i dettagli nella classe . + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + Formato del messaggio. + Argomento del messaggio. + + + Indica i listener di traccia nella raccolta Listeners. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + Livello di traccia. + L'errore si è verificato durante l'esecuzione. + + + Indica i listener di traccia nella raccolta Listeners. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + Livello di traccia. + L'errore si è verificato durante l'esecuzione. + Formato del messaggio. + Argomento del messaggio. + + + Indica i listener di traccia nella raccolta Listeners. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + + della traccia. + Formato del messaggio. + Argomento del messaggio. + + + Definisce una traccia iniziale e una finale per un'operazione specificata. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + + della traccia. + Nome dell'oggetto che esegue l'operazione. Può essere null. + Nome dell'operazione eseguita. Può essere null. + + da richiamare prima dell'esecuzione dell'operazione, in modo da consentire il completamento dell'oggetto specificato. Può essere null. + <see cref="T:System.Func`1" /> che restituisce l'istanza di che eseguirà l'operazione. + + da richiamare dopo l'esecuzione dell'operazione, in modo da consentire il completamento dell'oggetto specificato. Può essere null. + + da richiamare se si è verificato un errore durante l'esecuzione dell'operazione, in modo da consentire il completamento dell'oggetto specificato. Può essere null. + + + Definisce una traccia iniziale e una finale per un'operazione specificata. + Istanza di restituita dall'operazione. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + + della traccia. + Nome dell'oggetto che esegue l'operazione. Può essere null. + Nome dell'operazione eseguita. Può essere null. + + da richiamare prima dell'esecuzione dell'operazione, in modo da consentire il completamento dell'oggetto specificato. Può essere null. + <see cref="T:System.Func`1" /> che restituisce l'istanza di che eseguirà l'operazione. + + da richiamare dopo l'esecuzione dell'operazione, in modo da consentire il completamento dell'oggetto specificato. Anche il risultato dell'attività completata verrà passato a questa azione. Questa azione può essere null. + + da richiamare se si è verificato un errore durante l'esecuzione dell'operazione, in modo da consentire il completamento dell'oggetto specificato. Può essere null. + Tipo di risultato generato dall'istanza di . + + + Definisce una traccia iniziale e una finale per un'operazione specificata. + Istanza di restituita dall'operazione. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + + della traccia. + Nome dell'oggetto che esegue l'operazione. Può essere null. + Nome dell'operazione eseguita. Può essere null. + + da richiamare prima dell'esecuzione dell'operazione, in modo da consentire il completamento dell'oggetto specificato. Può essere null. + <see cref="T:System.Func`1" /> che restituisce l'istanza di che eseguirà l'operazione. + + da richiamare dopo l'esecuzione dell'operazione, in modo da consentire il completamento dell'oggetto specificato. Può essere null. + + da richiamare se si è verificato un errore durante l'esecuzione dell'operazione, in modo da consentire il completamento dell'oggetto specificato. Può essere null. + + + Indica il livello di avviso dell'esecuzione. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + L'errore si è verificato durante l'esecuzione. + + + Indica il livello di avviso dell'esecuzione. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + L'errore si è verificato durante l'esecuzione. + Formato del messaggio. + Argomento del messaggio. + + + Indica il livello di avviso dell'esecuzione. + Classe . + + da utilizzare per l'associazione della traccia. Può essere null. + Categoria logica della traccia. + Formato del messaggio. + Argomento del messaggio. + + + Specifica un'enumerazione di categorie di traccia. + + + Categoria di azione. + + + Categoria di controller. + + + Categoria di filtri. + + + Categoria di formattazione. + + + Categoria di gestori di messaggi. + + + Categoria di associazione del modello. + + + Categoria di richiesta. + + + Categoria di routing. + + + Specifica il tipo di operazione di traccia. + + + Traccia singola, non inclusa in una coppia di tracce iniziale/finale. + + + Traccia che contrassegna l'inizio di un'operazione. + + + Traccia che contrassegna la fine di un'operazione. + + + Specifica un'enumerazione di livello di traccia. + + + La traccia è disabilitata. + + + Livello per le tracce di debug. + + + Livello per le tracce informative. + + + Livello per le tracce di avviso. + + + Livello per le tracce di errore. + + + Livello per le tracce di errore irreversibile. + + + Rappresenta un record di traccia. + + + Inizializza una nuova istanza della classe . + Richiesta di messaggio. + Categoria di traccia. + Livello di traccia. + + + Ottiene o imposta la categoria di traccia. + Categoria di traccia. + + + Ottiene o imposta l'eccezione. + Eccezione. + + + Ottiene o imposta il tipo di traccia. + Tipo di traccia. + + + Ottiene o imposta il livello di traccia. + Livello di traccia. + + + Ottiene o imposta il messaggio. + Messaggio. + + + Ottiene o imposta il nome logico dell'operazione eseguita. + Nome logico dell'operazione eseguita. + + + Ottiene o imposta il nome logico dell'oggetto che esegue l'operazione. + Nome logico dell'oggetto che esegue l'operazione. + + + Ottiene le proprietà facoltative definite dall'utente. + Proprietà facoltative definite dall'utente. + + + Ottiene l'oggetto dal record. + Oggetto ottenuto dal record. + + + Ottiene l'ID di correlazione da . + ID di correlazione ottenuto da . + + + Ottiene o imposta l'oggetto associato a . + Oggetto associato a . + + + Ottiene l'oggetto della traccia (tramite ). + Oggetto della traccia (ottenuto tramite ). + + + Rappresenta una classe utilizzata per convalidare un oggetto in modo ricorsivo. + + + Inizializza una nuova istanza della classe . + + + Determina se il modello è valido e aggiunge eventuali errori di convalida all'istanza di di actionContext. + True se il modello è valido. In caso contrario, false. + Modello da convalidare. + + da utilizzare per la convalida. + + utilizzato per fornire i metadati del modello. + + in cui viene eseguita la convalida del modello. + + da aggiungere alla chiave per eventuali errori di convalida. + + + Rappresenta un'interfaccia per la convalida dei modelli. + + + Determina se il modello è valido e aggiunge eventuali errori di convalida all'istanza di di actionContext. + true se il modello è valido. In caso contrario, false. + Modello da convalidare. + + da utilizzare per la convalida. + + utilizzato per fornire i metadati del modello. + + in cui viene eseguita la convalida del modello. + + da aggiungere alla chiave per eventuali errori di convalida. + + + L'interfaccia registra gli errori del formattatore nell'oggetto specificato. + + + Inizializza una nuova istanza della classe . + Stato del modello. + Prefisso. + + + Registra l'errore del modello specificato. + Percorso dell'errore. + Messaggio di errore. + + + Registra l'errore del modello specificato. + Percorso dell'errore. + Messaggio di errore. + + + Fornisce dati per l'evento . + + + Inizializza una nuova istanza della classe . + Contesto dell'azione. + Nodo padre. + + + Ottiene o imposta il contesto per un'azione. + Contesto per un'azione. + + + Ottiene o imposta l'elemento padre del nodo. + Elemento padre del nodo. + + + Fornisce dati per l'evento . + + + Inizializza una nuova istanza della classe . + Contesto dell'azione. + Nodo padre. + + + Ottiene o imposta il contesto per un'azione. + Contesto per un'azione. + + + Ottiene o imposta l'elemento padre del nodo. + Elemento padre del nodo. + + + Fornisce un contenitore per le informazioni di convalida del modello. + + + Inizializza una nuova istanza della classe utilizzando i metadati e la chiave di stato del modello. + Metadati del modello. + Chiave di stato del modello. + + + Inizializza una nuova istanza della classe utilizzando i metadati, la chiave di stato e i nodi figlio di convalida del modello. + Metadati del modello. + Chiave di stato del modello. + Nodi figlio del modello. + + + Ottiene o imposta i nodi figlio. + Nodi figlio. + + + Combina l'istanza corrente di con un'istanza specificata di . + Nodo di convalida del modello da combinare con l'istanza corrente. + + + Ottiene o imposta i metadati del modello. + Metadati del modello. + + + Ottiene o imposta la chiave di stato del modello. + Chiave di stato del modello. + + + Ottiene o imposta un valore che indica se la convalida deve essere eliminata. + true se la convalida deve essere eliminata. In caso contrario, false. + + + Esegue la convalida del modello utilizzando il contesto di esecuzione specificato. + Contesto dell'azione. + + + Esegue la convalida del modello utilizzando il contesto di esecuzione e il nodo padre specificati. + Contesto dell'azione. + Nodo padre. + + + Ottiene o imposta un valore che indica se tutte le proprietà del modello devono essere convalidate. + true se tutte le proprietà del modello devono essere convalidate oppure false se la convalida deve essere ignorata. + + + Si verifica quando il modello è stato convalidato. + + + Si verifica quando è in corso la convalida del modello. + + + Rappresenta la selezione di membri obbligatori verificando la disponibilità degli oggetti ModelValidators obbligatori associati al membro. + + + Inizializza una nuova istanza della classe . + Provider di metadati. + Provider di validator. + + + Indica se il membro è obbligatorio ai fini della convalida. + true se il membro è obbligatorio ai fini della convalida. In caso contrario, false. + Membro. + + + Fornisce un contenitore per un risultato di convalida. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta il nome del membro. + Nome del membro. + + + Ottiene o imposta il messaggio del risultato di convalida. + Messaggio del risultato di convalida. + + + Fornisce una classe di base per l'implementazione della logica di convalida. + + + Inizializza una nuova istanza della classe . + Provider di validator. + + + Restituisce un validator del modello composito per il modello. + Validator del modello composito per il modello. + Enumerazione di provider di validator. + + + Ottiene un valore che indica se una proprietà del modello è obbligatoria. + true se la proprietà del modello è obbligatoria. In caso contrario, false. + + + Convalida un oggetto specificato. + Elenco dei risultati di convalida. + Metadati. + Contenitore. + + + Ottiene o imposta un'enumerazione di provider di validator. + Enumerazione di provider di validator. + + + Fornisce un elenco di validator per un modello. + + + Inizializza una nuova istanza della classe . + + + Ottiene un elenco di validator associati a questo . + Elenco di validator. + Metadati. + Provider di validator. + + + Fornisce una classe astratta per le classi che implementano un provider di convalida. + + + Inizializza una nuova istanza della classe . + + + Ottiene un descrittore di tipi per il tipo specificato. + Descrittore di tipi per il tipo specificato. + Tipo del provider di convalida. + + + Ottiene i validator per il modello utilizzando i metadati e i provider di validator. + Validator per il modello. + Metadati. + Enumerazione di provider di validator. + + + Ottiene i validator per il modello utilizzando i metadati, i provider di validator e un elenco di attributi. + Validator per il modello. + Metadati. + Enumerazione di provider di validator. + Elenco di attributi. + + + Rappresenta il metodo che crea un'istanza di . + + + Rappresenta un'implementazione di che fornisce ai validator attributi derivanti da e tipi che implementano . Per il supporto della convalida lato client, è possibile registrare gli adattatori tramite metodi statici sulla classe oppure impostando gli attributi di convalida in modo da implementare l'interfaccia . La logica per il supporto di IClientValidatable è implementata in . + + + Inizializza una nuova istanza della classe . + + + Ottiene i validator per il modello utilizzando i metadati, il provider di validator e gli attributi specificati. + Validator per il modello. + Metadati. + Provider di validator. + Attributi. + + + Registra un adattatore per fornire la convalida lato client. + Tipo dell'attributo di convalida. + Tipo dell'adattatore. + + + Registra una factory dell'adattatore per il provider di convalida. + Tipo dell'attributo. + Factory che sarà utilizzata per creare l'oggetto per l'attributo specificato. + + + Registra l'adattatore predefinito. + Tipo dell'adattatore. + + + Registra la factory dell'adattatore predefinito. + Factory che sarà utilizzata per creare l'oggetto per l'adattatore predefinito. + + + Registra il tipo di adattatore predefinito per gli oggetti che implementano . Il tipo di adattatore deve derivare da e deve contenere un costruttore pubblico che accetta due parametri di tipo e . + Tipo dell'adattatore. + + + Registra la factory dell'adattatore predefinito per gli oggetti che implementano . + Factory. + + + Registra un tipo di adattatore per il tipo modelType specificato, che deve implementare . Il tipo di adattatore deve derivare da e deve contenere un costruttore pubblico che accetta due parametri di tipo e . + Tipo di modello. + Tipo dell'adattatore. + + + Registra una factory dell'adattatore per il tipo modelType specificato, che deve implementare . + Tipo di modello. + Factory. + + + Fornisce una factory per i validator basati sull'oggetto . + + + Rappresenta un provider di validator per il modello di membro dati. + + + Inizializza una nuova istanza della classe . + + + Ottiene i validator per il modello. + Validator per il modello. + Metadati. + Enumeratore di provider di validator. + Elenco di attributi. + + + Implementazione di per fornire validator che generano eccezioni quando il modello non è valido. + + + Inizializza una nuova istanza della classe . + + + Ottiene un elenco di validator associati all'oggetto . + Elenco di validator. + Metadati. + Provider di validator. + Elenco di attributi. + + + Rappresenta il provider per il validator del modello di membro richiesto. + + + Inizializza una nuova istanza della classe . + Selettore del membro richiesto. + + + Ottiene il validator per il modello di membro. + Validator per il modello di membro. + Metadati. + Provider di validator. + + + Fornisce un validator del modello. + + + Inizializza una nuova istanza della classe . + Provider di validator. + Attributo di convalida per il modello. + + + Ottiene o imposta l'attributo di convalida per il validator del modello. + Attributo di convalida per il validator del modello. + + + Ottiene un valore che indica se la convalida del modello è obbligatoria. + true se la convalida del modello è obbligatoria. In caso contrario, false. + + + Esegue la convalida del modello e restituisce gli eventuali errori di convalida. + Un elenco di messaggi di errore di convalida per il modello o un elenco vuoto se non si sono verificati errori. + Metadati del modello. + Contenitore per il modello. + + + + per rappresentare un errore. Questo validator genererà sempre un'eccezione, indipendentemente dall'effettivo valore del modello. + + + Inizializza una nuova istanza della classe . + Elenco di provider di validator del modello. + Messaggio di errore per l'eccezione. + + + Convalida un oggetto specificato. + Elenco dei risultati di convalida. + Metadati. + Contenitore. + + + Rappresenta la classe per i membri obbligatori. + + + Inizializza una nuova istanza della classe . + Provider di validator. + + + Ottiene o imposta un valore che indica al motore di serializzazione che il membro deve essere presente durante la convalida. + true se il membro è obbligatorio. In caso contrario, false. + + + Convalida l'oggetto. + Elenco dei risultati di convalida. + Metadati. + Contenitore. + + + Fornisce un adattatore dell'oggetto che può essere convalidato. + + + Inizializza una nuova istanza della classe . + Provider di convalida. + + + Convalida l'oggetto specificato. + Elenco dei risultati di convalida. + Metadati. + Contenitore. + + + Rappresenta la classe di base per i provider di valori i cui valori provengono da un insieme che implementa l'interfaccia . + + + Recupera le chiavi dal prefisso specificato. + Chiavi ottenute dal prefisso specificato. + Prefisso. + + + Definisce i metodi richiesti per un provider di valori in MVC ASP.NET. + + + Determina se la raccolta contiene il prefisso specificato. + true se la raccolta contiene il prefisso specificato. In caso contrario, false. + Prefisso da ricercare. + + + Recupera un oggetto valore mediante la chiave specificata. + Oggetto valore per la chiave specificata. + Chiave dell'oggetto valore da recuperare. + + + Questo attributo viene utilizzato per specificare un'istanza personalizzata di . + + + Inizializza una nuova istanza di . + Tipo dello strumento di associazione di modelli. + + + Inizializza una nuova istanza di . + Matrice di tipi dello strumento di associazione di modelli. + + + Ottiene le factory del provider di valori. + Raccolta di factory del provider di valori. + Oggetto di configurazione. + + + Ottiene i tipi dell'oggetto restituito dalla factory del provider di valori. + Raccolta di tipi. + + + Rappresenta una factory per la creazione di oggetti provider di valori. + + + Inizializza una nuova istanza della classe . + + + Restituisce un oggetto provider di valori per il contesto del controller specificato. + Oggetto provider di valori. + Oggetto che incapsula le informazioni sulla richiesta HTTP corrente. + + + Rappresenta il risultato dell'associazione di un valore (ad esempio da un form o da una stringa di query) con una proprietà dell'argomento del metodo di azione o all'argomento stesso. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Valore non elaborato. + Valore utilizzato come tentativo. + Impostazioni cultura. + + + Ottiene o imposta il valore non elaborato convertito in una stringa per la visualizzazione. + Valore non elaborato convertito in una stringa per la visualizzazione. + + + Converte il valore incapsulato dal risultato nel tipo specificato. + Valore convertito. + Tipo di destinazione. + + + Converte il valore incapsulato dal risultato nel tipo specificato utilizzando le informazioni relative alle impostazioni cultura specificate. + Valore convertito. + Tipo di destinazione. + Impostazioni cultura da utilizzare nella conversione. + + + Ottiene o imposta le impostazioni cultura. + Impostazioni cultura. + + + Ottiene o imposta il valore non elaborato fornito dal provider di valori. + Valore non elaborato fornito dal provider di valori. + + + Rappresenta un provider di valori i cui valori provengono da un elenco di provider di valori che implementa l'interfaccia . + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + Elenco di provider di valori. + + + Determina se la raccolta contiene il prefisso specificato. + true se la raccolta contiene il prefisso specificato. In caso contrario, false. + Prefisso da ricercare. + + + Recupera le chiavi dal prefisso specificato. + Chiavi ottenute dal prefisso specificato. + Prefisso dal quale vengono recuperate le chiavi. + + + Recupera un oggetto valore mediante la chiave specificata. + Oggetto valore per la chiave specificata. + Chiave dell'oggetto valore da recuperare. + + + Consente di inserire un elemento nell'insieme in corrispondenza dell'indice specificato. + Indice in base zero in corrispondenza del quale deve essere inserito . + Oggetto da inserire. + + + Sostituisce l'elemento in corrispondenza dell'indice specificato. + Indice in base zero dell'elemento da sostituire. + Nuovo valore dell'elemento in corrispondenza dell'indice specificato. + + + Rappresenta una factory per la creazione di un elenco di oggetti provider di valori. + + + Inizializza una nuova istanza della classe . + Raccolta di factory del provider di valori. + + + Recupera un elenco di oggetti provider di valori per il contesto del controller specificato. + Elenco di oggetti provider di valori per il contesto del controller specificato. + Oggetto che incapsula le informazioni sulla richiesta HTTP corrente. + + + Provider di valori per coppie nome/valore. + + + Inizializza una nuova istanza della classe . + Coppie nome/valore per il provider. + Impostazioni cultura utilizzate per le coppie nome/valore. + + + Inizializza una nuova istanza della classe utilizzando un delegato della funzione per fornire le coppie nome/valore. + Delegato della funzione che restituisce una raccolta di coppie nome/valore. + Impostazioni cultura utilizzate per le coppie nome/valore. + + + Determina se la raccolta contiene il prefisso specificato. + true se la raccolta contiene il prefisso specificato. In caso contrario, false. + Prefisso da ricercare. + + + Ottiene le chiavi da un prefisso. + Chiavi. + Prefisso. + + + Recupera un oggetto valore mediante la chiave specificata. + Oggetto valore per la chiave specificata. + Chiave dell'oggetto valore da recuperare. + + + Rappresenta un provider di valori per stringhe di query contenute in un oggetto . + + + Inizializza una nuova istanza della classe . + Oggetto che incapsula le informazioni sulla richiesta HTTP corrente. + Oggetto contenente informazioni sulle impostazioni cultura di destinazione. + + + Rappresenta una classe responsabile della creazione di una nuova istanza di un oggetto provider di valori per stringhe di query. + + + Inizializza una nuova istanza della classe . + + + Recupera un oggetto provider di valori per il contesto del controller specificato. + Oggetto provider di valori per stringhe di query. + Oggetto che incapsula le informazioni sulla richiesta HTTP corrente. + + + Rappresenta un provider di valori per dati della route contenuti in un oggetto che implementa l'interfaccia IDictionary(Of TKey, TValue). + + + Inizializza una nuova istanza della classe . + Oggetto contenente informazioni sulla richiesta HTTP. + Oggetto contenente informazioni sulle impostazioni cultura di destinazione. + + + Rappresenta una factory per la creazione di oggetti provider di valori per dati della route. + + + Inizializza una nuova istanza della classe . + + + Recupera un oggetto provider di valori per il contesto del controller specificato. + Oggetto provider di valori. + Oggetto che incapsula le informazioni sulla richiesta HTTP corrente. + + + \ No newline at end of file diff --git a/packages/Microsoft.AspNet.WebApi.WebHost.4.0.30506.0/Microsoft.AspNet.WebApi.WebHost.4.0.30506.0.nupkg b/packages/Microsoft.AspNet.WebApi.WebHost.4.0.30506.0/Microsoft.AspNet.WebApi.WebHost.4.0.30506.0.nupkg new file mode 100644 index 0000000..622311a Binary files /dev/null and b/packages/Microsoft.AspNet.WebApi.WebHost.4.0.30506.0/Microsoft.AspNet.WebApi.WebHost.4.0.30506.0.nupkg differ diff --git a/packages/Microsoft.AspNet.WebApi.WebHost.4.0.30506.0/lib/net40/System.Web.Http.WebHost.dll b/packages/Microsoft.AspNet.WebApi.WebHost.4.0.30506.0/lib/net40/System.Web.Http.WebHost.dll new file mode 100644 index 0000000..7161908 Binary files /dev/null and b/packages/Microsoft.AspNet.WebApi.WebHost.4.0.30506.0/lib/net40/System.Web.Http.WebHost.dll differ diff --git a/packages/Microsoft.AspNet.WebApi.WebHost.4.0.30506.0/lib/net40/System.Web.Http.WebHost.xml b/packages/Microsoft.AspNet.WebApi.WebHost.4.0.30506.0/lib/net40/System.Web.Http.WebHost.xml new file mode 100644 index 0000000..ca90fc9 --- /dev/null +++ b/packages/Microsoft.AspNet.WebApi.WebHost.4.0.30506.0/lib/net40/System.Web.Http.WebHost.xml @@ -0,0 +1,136 @@ + + + + System.Web.Http.WebHost + + + + Provides a global for ASP.NET applications. + + + + Gets the default message handler that will be called for all requests. + + + Extension methods for + + + Maps the specified route template. + A reference to the mapped route. + A collection of routes for the application. + The name of the route to map. + The route template for the route. + + + Maps the specified route template and sets default route. + A reference to the mapped route. + A collection of routes for the application. + The name of the route to map. + The route template for the route. + An object that contains default route values. + + + Maps the specified route template and sets default route values and constraints. + A reference to the mapped route. + A collection of routes for the application. + The name of the route to map. + The route template for the route. + An object that contains default route values. + A set of expressions that specify values for routeTemplate. + + + Maps the specified route template and sets default route values, constraints, and end-point message handler. + A reference to the mapped route. + A collection of routes for the application. + The name of the route to map. + The route template for the route. + An object that contains default route values. + A set of expressions that specify values for routeTemplate. + The handler to which the request will be dispatched. + + + A that passes ASP.NET requests into the pipeline and write the result back. + + + Initializes a new instance of the class. + The route data. + + + Begins the process request. + An that contains information about the status of the process. + The HTTP context base. + The callback. + The state. + + + Provides an asynchronous process End method when the process ends. + An that contains information about the status of the process. + + + Gets a value indicating whether another request can use the instance. + + + Processes the request. + The HTTP context base. + + + Begins processing the request. + An that contains information about the status of the process. + The HTTP context. + The callback. + The state. + + + Provides an asynchronous process End method when the process ends. + An that contains information about the status of the process. + + + Gets a value indicating whether another request can use the instance. + + + Processes the request. + The HTTP context base. + + + A that returns instances of that can pass requests to a given instance. + + + Initializes a new instance of the class. + + + Provides the object that processes the request. + An object that processes the request. + An object that encapsulates information about the request. + + + Gets the singleton instance. + + + Provides the object that processes the request. + An object that processes the request. + An object that encapsulates information about the request. + + + Provides a registration point for the simple membership pre-application start code. + + + Registers the simple membership pre-application start code. + + + Represents the web host buffer policy selector. + + + Initializes a new instance of the class. + + + Gets a value that indicates whether the host should buffer the entity body of the HTTP request. + true if buffering should be used; otherwise a streamed request should be used. + The host context. + + + Uses a buffered output stream for the web host. + A buffered output stream. + The response. + + + \ No newline at end of file diff --git a/packages/Microsoft.AspNet.WebApi.WebHost.4.0.30506.0/lib/net40/it/System.Web.Http.WebHost.resources.dll b/packages/Microsoft.AspNet.WebApi.WebHost.4.0.30506.0/lib/net40/it/System.Web.Http.WebHost.resources.dll new file mode 100644 index 0000000..f262c24 Binary files /dev/null and b/packages/Microsoft.AspNet.WebApi.WebHost.4.0.30506.0/lib/net40/it/System.Web.Http.WebHost.resources.dll differ diff --git a/packages/Microsoft.AspNet.WebApi.WebHost.4.0.30506.0/lib/net40/it/System.Web.Http.WebHost.xml b/packages/Microsoft.AspNet.WebApi.WebHost.4.0.30506.0/lib/net40/it/System.Web.Http.WebHost.xml new file mode 100644 index 0000000..b0515d7 --- /dev/null +++ b/packages/Microsoft.AspNet.WebApi.WebHost.4.0.30506.0/lib/net40/it/System.Web.Http.WebHost.xml @@ -0,0 +1,138 @@ + + + + System.Web.Http.WebHost + + + + Fornisce una classe globale per le applicazioni ASP.NET. + + + + Ottiene il gestore di messaggi predefinito che verrà chiamato per tutte le richieste. + + + Metodi di estensione per + + + Esegue il mapping del modello di route specificato. + Riferimento alla route di cui è stato eseguito il mapping. + Raccolta di route per l'applicazione. + Nome della route di cui eseguire il mapping. + Modello da utilizzare per la route. + + + Esegue il mapping del modello di route specificato e imposta la route predefinita. + Riferimento alla route di cui è stato eseguito il mapping. + Raccolta di route per l'applicazione. + Nome della route di cui eseguire il mapping. + Modello da utilizzare per la route. + Oggetto che contiene valori di route predefiniti. + + + Esegue il mapping del modello di route specificato e imposta valori di route e vincoli predefiniti. + Riferimento alla route di cui è stato eseguito il mapping. + Raccolta di route per l'applicazione. + Nome della route di cui eseguire il mapping. + Modello da utilizzare per la route. + Oggetto che contiene valori di route predefiniti. + Set di espressioni che specificano valori per routeTemplate. + + + Esegue il mapping del modello di route specificato e imposta i valori di route, i vincoli e il gestore di messaggi dell'endpoint predefiniti. + Riferimento alla route di cui è stato eseguito il mapping. + Raccolta di route per l'applicazione. + Nome della route di cui eseguire il mapping. + Modello da utilizzare per la route. + Oggetto che contiene valori di route predefiniti. + Set di espressioni che specificano valori per routeTemplate. + Gestore a cui verrà inviata la richiesta. + + + + che passa richieste ASP.NET nella pipeline di ed esegue il writeback del risultato. + + + Inizializza una nuova istanza della classe . + Dati della route. + + + Avvia la richiesta di processo. + Interfaccia contenente informazioni sullo stato del processo. + Base del contesto HTTP. + Callback. + Stato. + + + Fornisce un metodo End di processo asincrono al termine del processo. + Interfaccia contenente informazioni sullo stato del processo. + + + Ottiene un valore che indica se l'istanza dell'interfaccia può essere utilizzata da un'altra richiesta. + + + Elabora la richiesta. + Base del contesto HTTP. + + + Avvia l'elaborazione della richiesta. + Interfaccia contenente informazioni sullo stato del processo. + Contesto HTTP. + Callback. + Stato. + + + Fornisce un metodo End di processo asincrono al termine del processo. + Interfaccia contenente informazioni sullo stato del processo. + + + Ottiene un valore che indica se l'istanza dell'interfaccia può essere utilizzata da un'altra richiesta. + + + Elabora la richiesta. + Base del contesto HTTP. + + + + che restituisce istanze di che possono passare richieste a un'istanza di specificata. + + + Inizializza una nuova istanza della classe . + + + Fornisce l'oggetto che elabora la richiesta. + Oggetto che elabora la richiesta. + Oggetto che incapsula informazioni sulla richiesta. + + + Ottiene l'istanza singleton di . + + + Fornisce l'oggetto che elabora la richiesta. + Oggetto che elabora la richiesta. + Oggetto che incapsula informazioni sulla richiesta. + + + Fornisce un punto di registrazione per il codice di preavvio dell'applicazione di appartenenza semplice. + + + Registra il codice di preavvio dell'applicazione di appartenenza semplice. + + + Rappresenta il selettore di criteri per il buffer dell'host Web. + + + Inizializza una nuova istanza della classe . + + + Ottiene un valore che indica se l'host deve memorizzare il corpo entità della richiesta HTTP nel buffer. + true se è necessario utilizzare la memorizzazione nel buffer. In caso contrario, è necessario utilizzare una richiesta inviata come flusso. + Contesto dell'host. + + + Utilizza un flusso di output memorizzato nel buffer per l'host Web. + Flusso di output memorizzato nel buffer. + Risposta. + + + \ No newline at end of file diff --git a/packages/Microsoft.AspNet.WebApi.WebHost.it.4.0.30506.0/Microsoft.AspNet.WebApi.WebHost.it.4.0.30506.0.nupkg b/packages/Microsoft.AspNet.WebApi.WebHost.it.4.0.30506.0/Microsoft.AspNet.WebApi.WebHost.it.4.0.30506.0.nupkg new file mode 100644 index 0000000..ff55ee7 Binary files /dev/null and b/packages/Microsoft.AspNet.WebApi.WebHost.it.4.0.30506.0/Microsoft.AspNet.WebApi.WebHost.it.4.0.30506.0.nupkg differ diff --git a/packages/Microsoft.AspNet.WebApi.WebHost.it.4.0.30506.0/lib/net40/it/System.Web.Http.WebHost.resources.dll b/packages/Microsoft.AspNet.WebApi.WebHost.it.4.0.30506.0/lib/net40/it/System.Web.Http.WebHost.resources.dll new file mode 100644 index 0000000..f262c24 Binary files /dev/null and b/packages/Microsoft.AspNet.WebApi.WebHost.it.4.0.30506.0/lib/net40/it/System.Web.Http.WebHost.resources.dll differ diff --git a/packages/Microsoft.AspNet.WebApi.WebHost.it.4.0.30506.0/lib/net40/it/System.Web.Http.WebHost.xml b/packages/Microsoft.AspNet.WebApi.WebHost.it.4.0.30506.0/lib/net40/it/System.Web.Http.WebHost.xml new file mode 100644 index 0000000..b0515d7 --- /dev/null +++ b/packages/Microsoft.AspNet.WebApi.WebHost.it.4.0.30506.0/lib/net40/it/System.Web.Http.WebHost.xml @@ -0,0 +1,138 @@ + + + + System.Web.Http.WebHost + + + + Fornisce una classe globale per le applicazioni ASP.NET. + + + + Ottiene il gestore di messaggi predefinito che verrà chiamato per tutte le richieste. + + + Metodi di estensione per + + + Esegue il mapping del modello di route specificato. + Riferimento alla route di cui è stato eseguito il mapping. + Raccolta di route per l'applicazione. + Nome della route di cui eseguire il mapping. + Modello da utilizzare per la route. + + + Esegue il mapping del modello di route specificato e imposta la route predefinita. + Riferimento alla route di cui è stato eseguito il mapping. + Raccolta di route per l'applicazione. + Nome della route di cui eseguire il mapping. + Modello da utilizzare per la route. + Oggetto che contiene valori di route predefiniti. + + + Esegue il mapping del modello di route specificato e imposta valori di route e vincoli predefiniti. + Riferimento alla route di cui è stato eseguito il mapping. + Raccolta di route per l'applicazione. + Nome della route di cui eseguire il mapping. + Modello da utilizzare per la route. + Oggetto che contiene valori di route predefiniti. + Set di espressioni che specificano valori per routeTemplate. + + + Esegue il mapping del modello di route specificato e imposta i valori di route, i vincoli e il gestore di messaggi dell'endpoint predefiniti. + Riferimento alla route di cui è stato eseguito il mapping. + Raccolta di route per l'applicazione. + Nome della route di cui eseguire il mapping. + Modello da utilizzare per la route. + Oggetto che contiene valori di route predefiniti. + Set di espressioni che specificano valori per routeTemplate. + Gestore a cui verrà inviata la richiesta. + + + + che passa richieste ASP.NET nella pipeline di ed esegue il writeback del risultato. + + + Inizializza una nuova istanza della classe . + Dati della route. + + + Avvia la richiesta di processo. + Interfaccia contenente informazioni sullo stato del processo. + Base del contesto HTTP. + Callback. + Stato. + + + Fornisce un metodo End di processo asincrono al termine del processo. + Interfaccia contenente informazioni sullo stato del processo. + + + Ottiene un valore che indica se l'istanza dell'interfaccia può essere utilizzata da un'altra richiesta. + + + Elabora la richiesta. + Base del contesto HTTP. + + + Avvia l'elaborazione della richiesta. + Interfaccia contenente informazioni sullo stato del processo. + Contesto HTTP. + Callback. + Stato. + + + Fornisce un metodo End di processo asincrono al termine del processo. + Interfaccia contenente informazioni sullo stato del processo. + + + Ottiene un valore che indica se l'istanza dell'interfaccia può essere utilizzata da un'altra richiesta. + + + Elabora la richiesta. + Base del contesto HTTP. + + + + che restituisce istanze di che possono passare richieste a un'istanza di specificata. + + + Inizializza una nuova istanza della classe . + + + Fornisce l'oggetto che elabora la richiesta. + Oggetto che elabora la richiesta. + Oggetto che incapsula informazioni sulla richiesta. + + + Ottiene l'istanza singleton di . + + + Fornisce l'oggetto che elabora la richiesta. + Oggetto che elabora la richiesta. + Oggetto che incapsula informazioni sulla richiesta. + + + Fornisce un punto di registrazione per il codice di preavvio dell'applicazione di appartenenza semplice. + + + Registra il codice di preavvio dell'applicazione di appartenenza semplice. + + + Rappresenta il selettore di criteri per il buffer dell'host Web. + + + Inizializza una nuova istanza della classe . + + + Ottiene un valore che indica se l'host deve memorizzare il corpo entità della richiesta HTTP nel buffer. + true se è necessario utilizzare la memorizzazione nel buffer. In caso contrario, è necessario utilizzare una richiesta inviata come flusso. + Contesto dell'host. + + + Utilizza un flusso di output memorizzato nel buffer per l'host Web. + Flusso di output memorizzato nel buffer. + Risposta. + + + \ No newline at end of file diff --git a/packages/Microsoft.AspNet.WebPages.2.0.30506.0/Microsoft.AspNet.WebPages.2.0.30506.0.nupkg b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/Microsoft.AspNet.WebPages.2.0.30506.0.nupkg new file mode 100644 index 0000000..7422847 Binary files /dev/null and b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/Microsoft.AspNet.WebPages.2.0.30506.0.nupkg differ diff --git a/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.Helpers.dll b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.Helpers.dll new file mode 100644 index 0000000..7389c4b Binary files /dev/null and b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.Helpers.dll differ diff --git a/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.Helpers.xml b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.Helpers.xml new file mode 100644 index 0000000..806a3ba --- /dev/null +++ b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.Helpers.xml @@ -0,0 +1,833 @@ + + + + System.Web.Helpers + + + + Displays data in the form of a graphical chart. + + + Initializes a new instance of the class. + The width, in pixels, of the complete chart image. + The height, in pixels, of the complete chart image. + (Optional) The template (theme) to apply to the chart. + (Optional) The template (theme) path and file name to apply to the chart. + + + Adds a legend to the chart. + The chart. + The text of the legend title. + The unique name of the legend. + + + Provides data points and series attributes for the chart. + The chart. + The unique name of the series. + The chart type of a series. + The name of the chart area that is used to plot the data series. + The axis label text for the series. + The name of the series that is associated with the legend. + The granularity of data point markers. + The values to plot along the x-axis. + The name of the field for x-values. + The values to plot along the y-axis. + A comma-separated list of name or names of the field or fields for y-values. + + + Adds a title to the chart. + The chart. + The title text. + The unique name of the title. + + + Binds a chart to a data table, where one series is created for each unique value in a column. + The chart. + The chart data source. + The name of the column that is used to group data into the series. + The name of the column for x-values. + A comma-separated list of names of the columns for y-values. + Other data point properties that can be bound. + The order in which the series will be sorted. The default is "Ascending". + + + Creates and binds series data to the specified data table, and optionally populates multiple x-values. + The chart. + The chart data source. This can be can be any object. + The name of the table column used for the series x-values. + + + Gets or sets the name of the file that contains the chart image. + The name of the file. + + + Returns a chart image as a byte array. + The chart. + The image format. The default is "jpeg". + + + Retrieves the specified chart from the cache. + The chart. + The ID of the cache item that contains the chart to retrieve. The key is set when you call the method. + + + Gets or sets the height, in pixels, of the chart image. + The chart height. + + + Saves a chart image to the specified file. + The chart. + The location and name of the image file. + The image file format, such as "png" or "jpeg". + + + Saves a chart in the system cache. + The ID of the cache item that contains the chart. + The ID of the chart in the cache. + The number of minutes to keep the chart image in the cache. The default is 20. + true to indicate that the chart cache item's expiration is reset each time the item is accessed, or false to indicate that the expiration is based on an absolute interval since the time that the item was added to the cache. The default is true. + + + Saves a chart as an XML file. + The chart. + The path and name of the XML file. + + + Sets values for the horizontal axis. + The chart. + The title of the x-axis. + The minimum value for the x-axis. + The maximum value for the x-axis. + + + Sets values for the vertical axis. + The chart. + The title of the y-axis. + The minimum value for the y-axis. + The maximum value for the y-axis. + + + Creates a object based on the current object. + The chart. + The format of the image to save the object as. The default is "jpeg". The parameter is not case sensitive. + + + Gets or set the width, in pixels, of the chart image. + The chart width. + + + Renders the output of the object as an image. + The chart. + The format of the image. The default is "jpeg". + + + Renders the output of a object that has been cached as an image. + The chart. + The ID of the chart in the cache. + The format of the image. The default is "jpeg". + + + Specifies visual themes for a object. + + + A theme for 2D charting that features a visual container with a blue gradient, rounded edges, drop-shadowing, and high-contrast gridlines. + + + A theme for 2D charting that features a visual container with a green gradient, rounded edges, drop-shadowing, and low-contrast gridlines. + + + A theme for 2D charting that features no visual container and no gridlines. + + + A theme for 3D charting that features no visual container, limited labeling and, sparse, high-contrast gridlines. + + + A theme for 2D charting that features a visual container that has a yellow gradient, rounded edges, drop-shadowing, and high-contrast gridlines. + + + Provides methods to generate hash values and encrypt passwords or other sensitive data. + + + Generates a cryptographically strong sequence of random byte values. + The generated salt value as a base-64-encoded string. + The number of cryptographically random bytes to generate. + + + Returns a hash value for the specified byte array. + The hash value for as a string of hexadecimal characters. + The data to provide a hash value for. + The algorithm that is used to generate the hash value. The default is "sha256". + + is null. + + + Returns a hash value for the specified string. + The hash value for as a string of hexadecimal characters. + The data to provide a hash value for. + The algorithm that is used to generate the hash value. The default is "sha256". + + is null. + + + Returns an RFC 2898 hash value for the specified password. + The hash value for as a base-64-encoded string. + The password to generate a hash value for. + + is null. + + + Returns a SHA-1 hash value for the specified string. + The SHA-1 hash value for as a string of hexadecimal characters. + The data to provide a hash value for. + + is null. + + + Returns a SHA-256 hash value for the specified string. + The SHA-256 hash value for as a string of hexadecimal characters. + The data to provide a hash value for. + + is null. + + + Determines whether the specified RFC 2898 hash and password are a cryptographic match. + true if the hash value is a cryptographic match for the password; otherwise, false. + The previously-computed RFC 2898 hash value as a base-64-encoded string. + The plaintext password to cryptographically compare with . + + or is null. + + + Represents a series of values as a JavaScript-like array by using the dynamic capabilities of the Dynamic Language Runtime (DLR). + + + Initializes a new instance of the class using the specified array element values. + An array of objects that contains the values to add to the instance. + + + Returns an enumerator that can be used to iterate through the elements of the instance. + An enumerator that can be used to iterate through the elements of the JSON array. + + + Returns the value at the specified index in the instance. + The value at the specified index. + The zero-based index of the value in the JSON array to return. + + + Returns the number of elements in the instance. + The number of elements in the JSON array. + + + Converts a instance to an array of objects. + The array of objects that represents the JSON array. + The JSON array to convert. + + + Converts a instance to an array of objects. + The array of objects that represents the JSON array. + The JSON array to convert. + + + Returns an enumerator that can be used to iterate through a collection. + An enumerator that can be used to iterate through the collection. + + + Converts the instance to a compatible type. + true if the conversion was successful; otherwise, false. + Provides information about the conversion operation. + When this method returns, contains the result of the type conversion operation. This parameter is passed uninitialized. + + + Tests the instance for dynamic members (which are not supported) in a way that does not cause an exception to be thrown. + true in all cases. + Provides information about the get operation. + When this method returns, contains null. This parameter is passed uninitialized. + + + Represents a collection of values as a JavaScript-like object by using the capabilities of the Dynamic Language Runtime. + + + Initializes a new instance of the class using the specified field values. + A dictionary of property names and values to add to the instance as dynamic members. + + + Returns a list that contains the name of all dynamic members (JSON fields) of the instance. + A list that contains the name of every dynamic member (JSON field). + + + Converts the instance to a compatible type. + true in all cases. + Provides information about the conversion operation. + When this method returns, contains the result of the type conversion operation. This parameter is passed uninitialized. + The instance could not be converted to the specified type. + + + Gets the value of a field using the specified index. + true in all cases. + Provides information about the indexed get operation. + An array that contains a single object that indexes the field by name. The object must be convertible to a string that specifies the name of the JSON field to return. If multiple indexes are specified, contains null when this method returns. + When this method returns, contains the value of the indexed field, or null if the get operation was unsuccessful. This parameter is passed uninitialized. + + + Gets the value of a field using the specified name. + true in all cases. + Provides information about the get operation. + When this method returns, contains the value of the field, or null if the get operation was unsuccessful. This parameter is passed uninitialized. + + + Sets the value of a field using the specified index. + true in all cases. + Provides information about the indexed set operation. + An array that contains a single object that indexes the field by name. The object must be convertible to a string that specifies the name of the JSON field to return. If multiple indexes are specified, no field is changed or added. + The value to set the field to. + + + Sets the value of a field using the specified name. + true in all cases. + Provides information about the set operation. + The value to set the field to. + + + Provides methods for working with data in JavaScript Object Notation (JSON) format. + + + Converts data in JavaScript Object Notation (JSON) format into the specified strongly typed data list. + The JSON-encoded data converted to a strongly typed list. + The JSON-encoded string to convert. + The type of the strongly typed list to convert JSON data into. + + + Converts data in JavaScript Object Notation (JSON) format into a data object. + The JSON-encoded data converted to a data object. + The JSON-encoded string to convert. + + + Converts data in JavaScript Object Notation (JSON) format into a data object of a specified type. + The JSON-encoded data converted to the specified type. + The JSON-encoded string to convert. + The type that the data should be converted to. + + + Converts a data object to a string that is in the JavaScript Object Notation (JSON) format. + Returns a string of data converted to the JSON format. + The data object to convert. + + + Converts a data object to a string in JavaScript Object Notation (JSON) format and adds the string to the specified object. + The data object to convert. + The object that contains the converted JSON data. + + + Renders the property names and values of the specified object and of any subobjects that it references. + + + Renders the property names and values of the specified object and of any subobjects. + For a simple variable, returns the type and the value. For an object that contains multiple items, returns the property name or key and the value for each property. + The object to render information for. + Optional. Specifies the depth of nested subobjects to render information for. The default is 10. + Optional. Specifies the maximum number of characters that the method displays for object values. The default is 1000. + + is less than zero. + + is less than or equal to zero. + + + Displays information about the web server environment that hosts the current web page. + + + Displays information about the web server environment. + A string of name-value pairs that contains information about the web server. + + + Specifies the direction in which to sort a list of items. + + + Sort from smallest to largest —for example, from 1 to 10. + + + Sort from largest to smallest — for example, from 10 to 1. + + + Provides a cache to store frequently accessed data. + + + Retrieves the specified item from the object. + The item retrieved from the cache, or null if the item is not found. + The identifier for the cache item to retrieve. + + + Removes the specified item from the object. + The item removed from the object. If the item is not found, returns null. + The identifier for the cache item to remove. + + + Inserts an item into the object. + The identifier for the cache item. + The data to insert into the cache. + Optional. The number of minutes to keep an item in the cache. The default is 20. + Optional. true to indicate that the cache item expiration is reset each time the item is accessed, or false to indicate that the expiration is based the absolute time since the item was added to the cache. The default is true. In that case, if you also use the default value for the parameter, a cached item expires 20 minutes after it was last accessed. + The value of is less than or equal to zero. + Sliding expiration is enabled and the value of is greater than a year. + + + Displays data on a web page using an HTML table element. + + + Initializes a new instance of the class. + The data to display. + A collection that contains the names of the data columns to display. By default, this value is auto-populated according to the values in the parameter. + The name of the data column that is used to sort the grid by default. + The number of rows that are displayed on each page of the grid when paging is enabled. The default is 10. + true to specify that paging is enabled for the instance; otherwise false. The default is true. + true to specify that sorting is enabled for the instance; otherwise, false. The default is true. + The value of the HTML id attribute that is used to mark the HTML element that gets dynamic Ajax updates that are associated with the instance. + The name of the JavaScript function that is called after the HTML element specified by the property has been updated. If the name of a function is not provided, no function will be called. If the specified function does not exist, a JavaScript error will occur if it is invoked. + The prefix that is applied to all query-string fields that are associated with the instance. This value is used in order to support multiple instances on the same web page. + The name of the query-string field that is used to specify the current page of the instance. + The name of the query-string field that is used to specify the currently selected row of the instance. + The name of the query-string field that is used to specify the name of the data column that the instance is sorted by. + The name of the query-string field that is used to specify the direction in which the instance is sorted. + + + Gets the name of the JavaScript function to call after the HTML element that is associated with the instance has been updated in response to an Ajax update request. + The name of the function. + + + Gets the value of the HTML id attribute that marks an HTML element on the web page that gets dynamic Ajax updates that are associated with the instance. + The value of the id attribute. + + + Binds the specified data to the instance. + The bound and populated instance. + The data to display. + A collection that contains the names of the data columns to bind. + true to enable sorting and paging of the instance; otherwise, false. + The number of rows to display on each page of the grid. + + + Gets a value that indicates whether the instance supports sorting. + true if the instance supports sorting; otherwise, false. + + + Creates a new instance. + The new column. + The name of the data column to associate with the instance. + The text that is rendered in the header of the HTML table column that is associated with the instance. + The function that is used to format the data values that are associated with the instance. + A string that specifies the name of the CSS class that is used to style the HTML table cells that are associated with the instance. + true to enable sorting in the instance by the data values that are associated with the instance; otherwise, false. The default is true. + + + Gets a collection that contains the name of each data column that is bound to the instance. + The collection of data column names. + + + Returns an array that contains the specified instances. + An array of columns. + A variable number of column instances. + + + Gets the prefix that is applied to all query-string fields that are associated with the instance. + The query-string field prefix of the instance. + + + Returns a JavaScript statement that can be used to update the HTML element that is associated with the instance on the specified web page. + A JavaScript statement that can be used to update the HTML element in a web page that is associated with the instance. + The URL of the web page that contains the instance that is being updated. The URL can include query-string arguments. + + + Returns the HTML markup that is used to render the instance and using the specified paging options. + The HTML markup that represents the fully-populated instance. + The name of the CSS class that is used to style the whole table. + The name of the CSS class that is used to style the table header. + The name of the CSS class that is used to style the table footer. + The name of the CSS class that is used to style each table row. + The name of the CSS class that is used to style even-numbered table rows. + The name of the CSS class that is used to style the selected table row. (Only one row can be selected at a time.) + The table caption. + true to display the table header; otherwise, false. The default is true. + true to insert additional rows in the last page when there are insufficient data items to fill the last page; otherwise, false. The default is false. Additional rows are populated using the text specified by the parameter. + The text that is used to populate additional rows in a page when there are insufficient data items to fill the last page. The parameter must be set to true to display these additional rows. + A collection of instances that specify how each column is displayed. This includes which data column is associated with each grid column, and how to format the data values that each grid column contains. + A collection that contains the names of the data columns to exclude when the grid auto-populates columns. + A bitwise combination of the enumeration values that specify methods that are provided for moving between pages of the instance. + The text for the HTML link element that is used to link to the first page of the instance. The flag of the parameter must be set to display this page navigation element. + The text for the HTML link element that is used to link to previous page of the instance. The flag of the parameter must be set to display this page navigation element. + The text for the HTML link element that is used to link to the next page of the instance. The flag of the parameter must be set to display this page navigation element. + The text for the HTML link element that is used to link to the last page of the instance. The flag of the parameter must be set to display this page navigation element. + The number of numeric page links that are provided to nearby pages. The text of each numeric page link contains the page number. The flag of the parameter must be set to display these page navigation elements. + An object that represents a collection of attributes (names and values) to set for the HTML table element that represents the instance. + + + Returns a URL that can be used to display the specified data page of the instance. + A URL that can be used to display the specified data page of the grid. + The index of the page to display. + + + Returns a URL that can be used to sort the instance by the specified column. + A URL that can be used to sort the grid. + The name of the data column to sort by. + + + Gets a value that indicates whether a row in the instance is selected. + true if a row is currently selected; otherwise, false. + + + Returns a value that indicates whether the instance can use Ajax calls to refresh the display. + true if the instance supports Ajax calls; otherwise, false.. + + + Gets the number of pages that the instance contains. + The page count. + + + Gets the full name of the query-string field that is used to specify the current page of the instance. + The full name of the query string field that is used to specify the current page of the grid. + + + Gets or sets the index of the current page of the instance. + The index of the current page. + The property cannot be set because paging is not enabled. + + + Returns the HTML markup that is used to provide the specified paging support for the instance. + The HTML markup that provides paging support for the grid. + A bitwise combination of the enumeration values that specify the methods that are provided for moving between the pages of the grid. The default is the bitwise OR of the and flags. + The text for the HTML link element that navigates to the first page of the grid. + The text for the HTML link element that navigates to the previous page of the grid. + The text for the HTML link element that navigates to the next page of the grid. + The text for the HTML link element that navigates to the last page of the grid. + The number of numeric page links to display. The default is 5. + + + Gets a list that contains the rows that are on the current page of the instance after the grid has been sorted. + The list of rows. + + + Gets the number of rows that are displayed on each page of the instance. + The number of rows that are displayed on each page of the grid. + + + Gets or sets the index of the selected row relative to the current page of the instance. + The index of the selected row relative to the current page. + + + Gets the currently selected row of the instance. + The currently selected row. + + + Gets the full name of the query-string field that is used to specify the selected row of the instance. + The full name of the query string field that is used to specify the selected row of the grid. + + + Gets or sets the name of the data column that the instance is sorted by. + The name of the data column that is used to sort the grid. + + + Gets or sets the direction in which the instance is sorted. + The sort direction. + + + Gets the full name of the query-string field that is used to specify the sort direction of the instance. + The full name of the query string field that is used to specify the sort direction of the grid. + + + Gets the full name of the query-string field that is used to specify the name of the data column that the instance is sorted by. + The full name of the query-string field that is used to specify the name of the data column that the grid is sorted by. + + + Returns the HTML markup that is used to render the instance. + The HTML markup that represents the fully-populated instance. + The name of the CSS class that is used to style the whole table. + The name of the CSS class that is used to style the table header. + The name of the CSS class that is used to style the table footer. + The name of the CSS class that is used to style each table row. + The name of the CSS class that is used to style even-numbered table rows. + The name of the CSS class that is used use to style the selected table row. + The table caption. + true to display the table header; otherwise, false. The default is true. + true to insert additional rows in the last page when there are insufficient data items to fill the last page; otherwise, false. The default is false. Additional rows are populated using the text specified by the parameter. + The text that is used to populate additional rows in the last page when there are insufficient data items to fill the last page. The parameter must be set to true to display these additional rows. + A collection of instances that specify how each column is displayed. This includes which data column is associated with each grid column, and how to format the data values that each grid column contains. + A collection that contains the names of the data columns to exclude when the grid auto-populates columns. + A function that returns the HTML markup that is used to render the table footer. + An object that represents a collection of attributes (names and values) to set for the HTML table element that represents the instance. + + + Gets the total number of rows that the instance contains. + The total number of rows in the grid. This value includes all rows from every page, but does not include the additional rows inserted in the last page when there are insufficient data items to fill the last page. + + + Represents a column in a instance. + + + Initializes a new instance of the class. + + + Gets or sets a value that indicates whether the column can be sorted. + true to indicate that the column can be sorted; otherwise, false. + + + Gets or sets the name of the data item that is associated with the column. + The name of the data item. + + + Gets or sets a function that is used to format the data item that is associated with the column. + The function that is used to format that data item that is associated with the column. + + + Gets or sets the text that is rendered in the header of the column. + The text that is rendered to the column header. + + + Gets or sets the CSS class attribute that is rendered as part of the HTML table cells that are associated with the column. + The CSS class attribute that is applied to cells that are associated with the column. + + + Specifies flags that describe the methods that are provided for moving between the pages of a instance. + + + Indicates that methods for moving to a nearby page by using a page number are provided. + + + Indicates that methods for moving to the next or previous page are provided. + + + Indicates that methods for moving directly to the first or last page are provided. + + + Indicates that all methods for moving between pages are provided. + + + Represents a row in a instance. + + + Initializes a new instance of the class using the specified instance, row value, and index. + The instance that contains the row. + An object that contains a property member for each value in the row. + The index of the row. + + + Returns an enumerator that can be used to iterate through the values of the instance. + An enumerator that can be used to iterate through the values of the row. + + + Returns an HTML element (a link) that users can use to select the row. + The link that users can click to select the row. + The inner text of the link element. If is empty or null, "Select" is used. + + + Returns the URL that can be used to select the row. + The URL that is used to select a row. + + + Returns the value at the specified index in the instance. + The value at the specified index. + The zero-based index of the value in the row to return. + + is less than 0 or greater than or equal to the number of values in the row. + + + Returns the value that has the specified name in the instance. + The specified value. + The name of the value in the row to return. + + is null or empty. + + specifies a value that does not exist. + + + Returns an enumerator that can be used to iterate through a collection. + An enumerator that can be used to iterate through the collection. + + + Returns a string that represents all of the values of the instance. + A string that represents the row's values. + + + Returns the value of a member that is described by the specified binder. + true if the value of the item was successfully retrieved; otherwise, false. + The getter of the bound property member. + When this method returns, contains an object that holds the value of the item described by . This parameter is passed uninitialized. + + + Gets an object that contains a property member for each value in the row. + An object that contains each value in the row as a property. + + + Gets the instance that the row belongs to. + The instance that contains the row. + + + Represents an object that lets you display and manage images in a web page. + + + Initializes a new instance of the class using a byte array to represent the image. + The image. + + + Initializes a new instance of the class using a stream to represent the image. + The image. + + + Initializes a new instance of the class using a path to represent the image location. + The path of the file that contains the image. + + + Adds a watermark image using a path to the watermark image. + The watermarked image. + The path of a file that contains the watermark image. + The width, in pixels, of the watermark image. + The height, in pixels, of the watermark image. + The horizontal alignment for watermark image. Values can be "Left", "Right", or "Center". + The vertical alignment for the watermark image. Values can be "Top", "Middle", or "Bottom". + The opacity for the watermark image, specified as a value between 0 and 100. + The size, in pixels, of the padding around the watermark image. + + + Adds a watermark image using the specified image object. + The watermarked image. + A object. + The width, in pixels, of the watermark image. + The height, in pixels, of the watermark image. + The horizontal alignment for watermark image. Values can be "Left", "Right", or "Center". + The vertical alignment for the watermark image. Values can be "Top", "Middle", or "Bottom". + The opacity for the watermark image, specified as a value between 0 and 100. + The size, in pixels, of the padding around the watermark image. + + + Adds watermark text to the image. + The watermarked image. + The text to use as a watermark. + The color of the watermark text. + The font size of the watermark text. + The font style of the watermark text. + The font type of the watermark text. + The horizontal alignment for watermark text. Values can be "Left", "Right", or "Center". + The vertical alignment for the watermark text. Values can be "Top", "Middle", or "Bottom". + The opacity for the watermark image, specified as a value between 0 and 100. + The size, in pixels, of the padding around the watermark text. + + + Copies the object. + The image. + + + Crops an image. + The cropped image. + The number of pixels to remove from the top. + The number of pixels to remove from the left. + The number of pixels to remove from the bottom. + The number of pixels to remove from the right. + + + Gets or sets the file name of the object. + The file name. + + + Flips an image horizontally. + The flipped image. + + + Flips an image vertically. + The flipped image. + + + Returns the image as a byte array. + The image. + The value of the object. + + + Returns an image that has been uploaded using the browser. + The image. + (Optional) The name of the file that has been posted. If no file name is specified, the first file that was uploaded is returned. + + + Gets the height, in pixels, of the image. + The height. + + + Gets the format of the image (for example, "jpeg" or "png"). + The file format of the image. + + + Resizes an image. + The resized image. + The width, in pixels, of the object. + The height, in pixels, of the object. + true to preserve the aspect ratio of the image; otherwise, false. + true to prevent the enlargement of the image; otherwise, false. + + + Rotates an image to the left. + The rotated image. + + + Rotates an image to the right. + The rotated image. + + + Saves the image using the specified file name. + The image. + The path to save the image to. + The format to use when the image file is saved, such as "gif", or "png". + true to force the correct file-name extension to be used for the format that is specified in ; otherwise, false. If there is a mismatch between the file type and the specified file-name extension, and if is true, the correct extension will be appended to the file name. For example, a PNG file named Photograph.txt is saved using the name Photograph.txt.png. + + + Gets the width, in pixels, of the image. + The width. + + + Renders an image to the browser. + The image. + (Optional) The file format to use when the image is written. + + + Provides a way to construct and send an email message using Simple Mail Transfer Protocol (SMTP). + + + Gets or sets a value that indicates whether Secure Sockets Layer (SSL) is used to encrypt the connection when an email message is sent. + true if SSL is used to encrypt the connection; otherwise, false. + + + Gets or sets the email address of the sender. + The email address of the sender. + + + Gets or sets the password of the sender's email account. + The sender's password. + + + Sends the specified message to an SMTP server for delivery. + The email address of the recipient or recipients. Separate multiple recipients using a semicolon (;). + The subject line for the email message. + The body of the email message. If is true, HTML in the body is interpreted as markup. + (Optional) The email address of the message sender, or null to not specify a sender. The default value is null. + (Optional) The email addresses of additional recipients to send a copy of the message to, or null if there are no additional recipients. Separate multiple recipients using a semicolon (;). The default value is null. + (Optional) A collection of file names that specifies the files to attach to the email message, or null if there are no files to attach. The default value is null. + (Optional) true to specify that the email message body is in HTML format; false to indicate that the body is in plain-text format. The default value is true. + (Optional) A collection of headers to add to the normal SMTP headers included in this email message, or null to send no additional headers. The default value is null. + (Optional) The email addresses of additional recipients to send a "blind" copy of the message to, or null if there are no additional recipients. Separate multiple recipients using a semicolon (;). The default value is null. + (Optional) The encoding to use for the body of the message. Possible values are property values for the class, such as . The default value is null. + (Optional) The encoding to use for the header of the message. Possible values are property values for the class, such as . The default value is null. + (Optional) A value ("Normal", "Low", "High") that specifies the priority of the message. The default is "Normal". + (Optional) The email address that will be used when the recipient replies to the message. The default value is null, which indicates that the reply address is the value of the From property. + + + Gets or sets the port that is used for SMTP transactions. + The port that is used for SMTP transactions. + + + Gets or sets the name of the SMTP server that is used to transmit the email message. + The SMTP server. + + + Gets or sets a value that indicates whether the default credentials are sent with the requests. + true if credentials are sent with the email message; otherwise, false. + + + Gets or sets the name of email account that is used to send email. + The name of the user account. + + + \ No newline at end of file diff --git a/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.WebPages.Deployment.dll b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.WebPages.Deployment.dll new file mode 100644 index 0000000..098f74c Binary files /dev/null and b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.WebPages.Deployment.dll differ diff --git a/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.WebPages.Deployment.xml b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.WebPages.Deployment.xml new file mode 100644 index 0000000..ac6bf59 --- /dev/null +++ b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.WebPages.Deployment.xml @@ -0,0 +1,41 @@ + + + + System.Web.WebPages.Deployment + + + + Provides a registration point for pre-application start code for Web Pages deployment. + + + Registers pre-application start code for Web Pages deployment. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + The path of the root directory for the application. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + \ No newline at end of file diff --git a/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.WebPages.Razor.dll b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.WebPages.Razor.dll new file mode 100644 index 0000000..19e40f2 Binary files /dev/null and b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.WebPages.Razor.dll differ diff --git a/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.WebPages.Razor.xml b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.WebPages.Razor.xml new file mode 100644 index 0000000..cfd5f06 --- /dev/null +++ b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.WebPages.Razor.xml @@ -0,0 +1,224 @@ + + + + System.Web.WebPages.Razor + + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Provides configuration system support for the host configuration section. + + + Initializes a new instance of the class. + + + Gets or sets the host factory. + The host factory. + + + Represents the name of the configuration section for a Razor host environment. + + + Provides configuration system support for the pages configuration section. + + + Initializes a new instance of the class. + + + Gets or sets the collection of namespaces to add to Web Pages pages in the current application. + The collection of namespaces. + + + Gets or sets the name of the page base type class. + The name of the page base type class. + + + Represents the name of the configuration section for Razor pages. + + + Provides configuration system support for the system.web.webPages.razor configuration section. + + + Initializes a new instance of the class. + + + Represents the name of the configuration section for Razor Web section. Contains the static, read-only string "system.web.webPages.razor". + + + Gets or sets the host value for system.web.webPages.razor section group. + The host value. + + + Gets or sets the value of the pages element for the system.web.webPages.razor section. + The pages element value. + + + \ No newline at end of file diff --git a/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.WebPages.dll b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.WebPages.dll new file mode 100644 index 0000000..35bca46 Binary files /dev/null and b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.WebPages.dll differ diff --git a/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.WebPages.xml b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.WebPages.xml new file mode 100644 index 0000000..83a7fae --- /dev/null +++ b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.WebPages.xml @@ -0,0 +1,2624 @@ + + + + System.Web.WebPages + + + + Helps prevent malicious scripts from submitting forged page requests. + + + Adds an authenticating token to a form to help protect against request forgery. + Returns a string that contains the encrypted token value in a hidden HTML field. + The current object is null. + + + Adds an authenticating token to a form to help protect against request forgery and lets callers specify authentication details. + Returns the encrypted token value in a hidden HTML field. + The HTTP context data for a request. + An optional string of random characters (such as Z*7g1&p4) that is used to add complexity to the encryption for extra safety. The default is null. + The domain of a web application that a request is submitted from. + The virtual root path of a web application that a request is submitted from. + + is null. + + + + Validates that input data from an HTML form field comes from the user who submitted the data. + The current value is null. + The HTTP cookie token that accompanies a valid request is missing-or-The form token is missing.-or-The form token value does not match the cookie token value.-or-The form token value does not match the cookie token value. + + + + Validates that input data from an HTML form field comes from the user who submitted the data and lets callers specify additional validation details. + The HTTP context data for a request. + An optional string of random characters (such as Z*7g1&p4) that is used to decrypt an authentication token created by the class. The default is null. + The current value is null. + The HTTP cookie token that accompanies a valid request is missing.-or-The form token is missing.-or-The form token value does not match the cookie token value.-or-The form token value does not match the cookie token value.-or-The value supplied does not match the value that was used to create the form token. + + + Provides programmatic configuration for the anti-forgery token system. + + + Gets a data provider that can provide additional data to put into all generated tokens and that can validate additional data in incoming tokens. + The data provider. + + + Gets or sets the name of the cookie that is used by the anti-forgery system. + The cookie name. + + + Gets or sets a value that indicates whether the anti-forgery cookie requires SSL in order to be returned to the server. + true if SSL is required to return the anti-forgery cookie to the server; otherwise, false. + + + Gets or sets a value that indicates whether the anti-forgery system should skip checking for conditions that might indicate misuse of the system. + true if the anti-forgery system should not check for possible misuse; otherwise, false. + + + If claims-based authorization is in use, gets or sets the claim type from the identity that is used to uniquely identify the user. + The claim type. + + + Provides a way to include or validate custom data for anti-forgery tokens. + + + Provides additional data to store for the anti-forgery tokens that are generated during this request. + The supplemental data to embed in the anti-forgery token. + Information about the current request. + + + Validates additional data that was embedded inside an incoming anti-forgery token. + true if the data is valid, or false if the data is invalid. + Information about the current request. + The supplemental data that was embedded in the token. + + + Provides access to unvalidated form values in the object. + + + Gets a collection of unvalidated form values that were posted from the browser. + An unvalidated collection of form values. + + + Gets the specified unvalidated object from the collection of posted values in the object. + The specified member, or null if the specified item is not found. + The name of the collection member to get. + + + Gets a collection of unvalidated query-string values. + A collection of unvalidated query-string values. + + + Excludes fields of the Request object from being checked for potentially unsafe HTML markup and client script. + + + Returns a version of form values, cookies, and query-string variables without checking them first for HTML markup and client script. + An object that contains unvalidated versions of the form and query-string values. + The object that contains values to exclude from request validation. + + + Returns a value from the specified form field, cookie, or query-string variable without checking it first for HTML markup and client script. + A string that contains unvalidated text from the specified field, cookie, or query-string value. + The object that contains values to exclude from validation. + The name of the field to exclude from validation. can refer to a form field, to a cookie, or to the query-string variable. + + + Returns all values from the Request object (including form fields, cookies, and the query string) without checking them first for HTML markup and client script. + An object that contains unvalidated versions of the form, cookie, and query-string values. + The object that contains values to exclude from validation. + + + Returns the specified value from the Request object without checking it first for HTML markup and client script. + A string that contains unvalidated text from the specified field, cookie, or query-string value. + The object that contains values to exclude from validation. + The name of the field to exclude from validation. can refer to a form field, to a cookie, or to the query-string variable. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + The message. + The inner exception. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + The error message. + The other. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + The error message. + The minimum value. + The maximum value. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Contains classes and properties that are used to create HTML elements. This class is used to write helpers, such as those found in the namespace. + + + Creates a new tag that has the specified tag name. + The tag name without the "<", "/", or ">" delimiters. + + is null or empty. + + + Adds a CSS class to the list of CSS classes in the tag. + The CSS class to add. + + + Gets the collection of attributes. + The collection of attributes. + + + Replaces each invalid character in the tag ID with a valid HTML character. + The sanitized tag ID, or null if is null or empty, or if does not begin with a letter. + The ID that might contain characters to replace. + + + Replaces each invalid character in the tag ID with the specified replacement string. + The sanitized tag ID, or null if is null or empty, or if does not begin with a letter. + The ID that might contain characters to replace. + The replacement string. + + is null. + + + Generates a sanitized ID attribute for the tag by using the specified name. + The name to use to generate an ID attribute. + + + Gets or sets a string that can be used to replace invalid HTML characters. + The string to use to replace invalid HTML characters. + + + Gets or sets the inner HTML value for the element. + The inner HTML value for the element. + + + Adds a new attribute to the tag. + The key for the attribute. + The value of the attribute. + + + Adds a new attribute or optionally replaces an existing attribute in the opening tag. + The key for the attribute. + The value of the attribute. + true to replace an existing attribute if an attribute exists that has the specified value, or false to leave the original attribute unchanged. + + + Adds new attributes to the tag. + The collection of attributes to add. + The type of the key object. + The type of the value object. + + + Adds new attributes or optionally replaces existing attributes in the tag. + The collection of attributes to add or replace. + For each attribute in , true to replace the attribute if an attribute already exists that has the same key, or false to leave the original attribute unchanged. + The type of the key object. + The type of the value object. + + + Sets the property of the element to an HTML-encoded version of the specified string. + The string to HTML-encode. + + + Gets the tag name for this tag. + The name. + + + Renders the element as a element. + + + Renders the HTML tag by using the specified render mode. + The rendered HTML tag. + The render mode. + + + Enumerates the modes that are available for rendering HTML tags. + + + Represents the mode for rendering normal text. + + + Represents the mode for rendering an opening tag (for example, <tag>). + + + Represents the mode for rendering a closing tag (for example, </tag>). + + + Represents the mode for rendering a self-closing tag (for example, <tag />). + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Contains methods to register assemblies as application parts. + + + Initializes a new instance of the class by using the specified assembly and root virtual path. + The assembly. + The root virtual path. + + is null or empty. + + + Resolves a path to the specified assembly or resource within an assembly by using the specified base virtual path and specified virtual path. + The path of the assembly or resource. + The assembly. + The base virtual path. + The virtual path. + + is not registered. + + + Adds an assembly and all web pages within the assembly to the list of available application parts. + The application part. + + is already registered. + + + Provides objects and methods that are used to execute and render ASP.NET Web Pages application start pages (_AppStart.cshtml or _AppStart.vbhtml files). + + + Initializes a new instance of the class. + + + Gets the HTTP application object that references this application startup page. + The HTTP application object that references this application startup page. + + + The prefix that is applied to all keys that are added to the cache by the application start page. + + + Gets the object that represents context data that is associated with this page. + The current context data. + + + Returns the text writer instance that is used to render the page. + The text writer. + + + Gets the output from the application start page as an HTML-encoded string. + The output from the application start page as an HTML-encoded string. + + + Gets the text writer for the page. + The text writer for the page. + + + The path to the application start page. + + + Gets or sets the virtual path of the page. + The virtual path. + + + Writes the string representation of the specified object as an HTML-encoded string. + The object to encode and write. + + + Writes the specified object as an HTML-encoded string. + The helper result to encode and write. + + + Writes the specified object without HTML encoding. + The object to write. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Provides a way to specify custom browser (user agent) information. + + + Removes any overridden user agent for the current request. + The current context. + + + Returns the browser capabilities object for the overridden browser capabilities or for the actual browser if no override has been specified. + The browser capabilities. + The current context. + + + Returns the overridden user agent value or the actual user agent string if no override has been specified. + The user agent string + The current context. + + + Gets a string that varies based on the type of the browser. + A string that identifies the browser. + The current context. + + + Gets a string that varies based on the type of the browser. + A string that identifies the browser. + The current context base. + + + Overrides the request's actual user agent value using the specified user agent. + The current context. + The user agent to use. + + + Overrides the request's actual user agent value using the specified browser override information. + The current context. + One of the enumeration values that represents the browser override information to use. + + + Specifies browser types that can be defined for the method. + + + Specifies a desktop browser. + + + Specifies a mobile browser. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Represents a base class for pages that is used when ASP.NET compiles a .cshtml or .vbhtml file and that exposes page-level and application-level properties and methods. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Gets the application-state data as a object that callers can use to create and access custom application-scoped properties. + The application-state data. + + + Gets a reference to global application-state data that can be shared across sessions and requests in an ASP.NET application. + The application-state data. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Gets the cache object for the current application domain. + The cache object. + + + Gets the object that is associated with a page. + The current context data. + + + Gets the current page for this helper page. + The current page. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Builds an absolute URL from an application-relative URL by using the specified parameters. + The absolute URL. + The initial path to use in the URL. + Additional path information, such as folders and subfolders. + + + Gets the object that is associated with a page. + An object that supports rendering HTML form controls in a page. + + + Gets a value that indicates whether Ajax is being used during the request of the web page. + true if Ajax is being used during the request; otherwise, false. + + + Gets a value that indicates whether the current request is a post (submitted using the HTTP POST verb). + true if the HTTP verb is POST; otherwise, false. + + + Gets the model that is associated with a page. + An object that represents a model that is associated with the view data for a page. + + + Gets the state data for the model that is associated with a page. + The state of the model. + + + Gets property-like access to page data that is shared between pages, layout pages, and partial pages. + An object that contains page data. + + + Gets and sets the HTTP context for the web page. + The HTTP context for the web page. + + + Gets array-like access to page data that is shared between pages, layout pages, and partial pages. + An object that provides array-like access to page data. + + + Gets the object for the current HTTP request. + An object that contains the HTTP values that were sent by a client during a web request. + + + Gets the object for the current HTTP response. + An object that contains the HTTP-response information from an ASP.NET operation. + + + Gets the object that provides methods that can be used as part of web-page processing. + The object. + + + Gets the object for the current HTTP request. + The object for the current HTTP request. + + + Gets data related to the URL path. + Data related to the URL path. + + + Gets a user value based on the HTTP context. + A user value based on the HTTP context. + + + Gets the virtual path of the page. + The virtual path. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Defines methods that are implemented by virtual path handler factories. + + + Creates a handler factory for the specified virtual path. + A handler factory for the specified virtual path. + The virtual path. + + + Determines whether the specified virtual path is associated with a handler factory. + true if a handler factory exists for the specified virtual path; otherwise, false. + The virtual path. + + + Defines methods to implement an executor class that can execute the code on a web page. + + + Executes the code on the specified web page. + true if the executor took over execution of the web page; otherwise, false. + The web page. + + + Represents a path attribute for a web page class. + + + Initializes a new instance of the class by using the specified virtual path. + The virtual path. + + + Gets the virtual path of the current web page. + The virtual path. + + + Provides a registration point for pre-application start code for web pages. + + + Registers pre-application start code for web pages. + + + Defines extension methods for the class. + + + Determines whether the specified URL references the local computer. + true if the specified URL references the local computer; otherwise, false. + The HTTP request object. + The URL to test. + + + Serves as the abstract base class for the validation helper classes. + + + Initializes a new instance of the derived class and specifies the name of the HTML element that is being validated. + The name (value of the name attribute) of the user input element to validate. + + + Initializes a new instance of the derived class, registers the specified string as the error message to display if no value is supplied, and specifies whether the method can use unvalidated data. + The error message. + true to use unvalidated user input; false to reject unvalidated data. This parameter is set to true by calling methods in circumstances when the actual value of the user input is not important, such as for required fields. + + + When implemented in a derived class, gets a container for client validation for the required field. + The container. + + + Returns the HTTP context of the current request. + The context. + The validation context. + + + Returns the value to validate. + The value to validate. + The current request. + The name of the field from the current request to validate. + + + Returns a value that indicates whether the specified value is valid. + true if the value is valid; otherwise, false. + The current context. + The value to validate. + + + Performs the validation test. + The result of the validation test. + The context. + + + Defines extension methods for the base class. + + + Configures the cache policy of an HTTP response instance. + The HTTP response instance. + The length of time, in seconds, before items expire from the cache. + true to indicate that items expire from the cache on a sliding basis; false to indicate that items expire when they reach the predefined expiration time. + The list of all parameters that can be received by a GET or POST operation that affect caching. + The list of all HTTP headers that affect caching. + The list of all Content-Encoding headers that affect caching. + One of the enumeration values that specifies how items are cached. + + + Sets the HTTP status code of an HTTP response using the specified integer value. + The HTTP response instance. + The HTTP status code. + + + Sets the HTTP status code of an HTTP response using the specified HTTP status code enumeration value. + The HTTP response instance. + The HTTP status code + + + Writes a sequence of bytes that represent binary content of an unspecified type to the output stream of an HTTP response. + The HTTP response instance. + An array that contains the bytes to write. + + + Writes a sequence of bytes that represent binary content of the specified MIME type to the output stream of an HTTP response. + The receiving HTTP response instance. + An array that contains the bytes to write. + The MIME type of the binary content. + + + Provides a delegate that represents one or more methods that are called when a content section is written. + + + Provides methods and properties that are used to render start pages that use the Razor view engine. + + + Initializes a new instance of the class. + + + Gets or sets the child page of the current start page. + The child page of the current start page. + + + Gets or sets the context of the page. + The context of the page. + + + Calls the methods that are used to execute the developer-written code in the _PageStart start page and in the page. + + + Returns the text writer instance that is used to render the page. + The text writer. + + + Returns the initialization page for the specified page. + The _AppStart page if the _AppStart page exists. If the _AppStart page cannot be found, returns the _PageStart page if a _PageStart page exists. If the _AppStart and _PageStart pages cannot be found, returns . + The page. + The file name of the page. + The collection of file-name extensions that can contain ASP.NET Razor syntax, such as "cshtml" and "vbhtml". + Either or are null. + + is null or empty. + + + Gets or sets the path of the layout page for the page. + The path of the layout page for the page. + + + Gets property-like access to page data that is shared between pages, layout pages, and partial pages. + An object that contains page data. + + + Gets array-like access to page data that is shared between pages, layout pages, and partial pages. + An object that provides array-like access to page data. + + + Renders the page. + The HTML markup that represents the web page. + The path of the page to render. + Additional data that is used to render the page. + + + Executes the developer-written code in the page. + + + Writes the string representation of the specified object as an HTML-encoded string. + The object to encode and write. + + + Writes the string representation of the specified object as an HTML-encoded string. + The helper result to encode and write. + + + Writes the string representation of the specified object without HTML encoding. + The object to write. + + + Provides utility methods for converting string values to other data types. + + + Converts a string to a strongly typed value of the specified data type. + The converted value. + The value to convert. + The data type to convert to. + + + Converts a string to the specified data type and specifies a default value. + The converted value. + The value to convert. + The value to return if is null. + The data type to convert to. + + + Converts a string to a Boolean (true/false) value. + The converted value. + The value to convert. + + + Converts a string to a Boolean (true/false) value and specifies a default value. + The converted value. + The value to convert. + The value to return if is null or is an invalid value. + + + Converts a string to a value. + The converted value. + The value to convert. + + + Converts a string to a value and specifies a default value. + The converted value. + The value to convert. + The value to return if is null or is an invalid value. The default is the minimum time value on the system. + + + Converts a string to a number. + The converted value. + The value to convert. + + + Converts a string to a number and specifies a default value. + The converted value. + The value to convert. + The value to return if is null or invalid. + + + Converts a string to a number. + The converted value. + The value to convert. + + + Converts a string to a number and specifies a default value. + The converted value. + The value to convert. + The value to return if is null. + + + Converts a string to an integer. + The converted value. + The value to convert. + + + Converts a string to an integer and specifies a default value. + The converted value. + The value to convert. + The value to return if is null or is an invalid value. + + + Checks whether a string can be converted to the specified data type. + true if can be converted to the specified type; otherwise, false. + The value to test. + The data type to convert to. + + + Checks whether a string can be converted to the Boolean (true/false) type. + true if can be converted to the specified type; otherwise, false. + The string value to test. + + + Checks whether a string can be converted to the type. + true if can be converted to the specified type; otherwise, false. + The string value to test. + + + Checks whether a string can be converted to the type. + true if can be converted to the specified type; otherwise, false. + The string value to test. + + + Checks whether a string value is null or empty. + true if is null or is a zero-length string (""); otherwise, false. + The string value to test. + + + Checks whether a string can be converted to the type. + true if can be converted to the specified type; otherwise, false. + The string value to test. + + + Checks whether a string can be converted to an integer. + true if can be converted to the specified type; otherwise, false. + The string value to test. + + + Contains methods and properties that describe a file information template. + + + Initializes a new instance of the class by using the specified virtual path. + The virtual path. + + + Gets the virtual path of the web page. + The virtual path. + + + Represents a last-in-first-out (LIFO) collection of template files. + + + Returns the current template file from the specified HTTP context. + The template file, removed from the top of the stack. + The HTTP context that contains the stack that stores the template files. + + + Removes and returns the template file that is at the top of the stack in the specified HTTP context. + The template file, removed from the top of the stack. + The HTTP context that contains the stack that stores the template files. + + is null. + + + Inserts a template file at the top of the stack in the specified HTTP context. + The HTTP context that contains the stack that stores the template files. + The template file to push onto the specified stack. + + or are null. + + + Implements validation for user input. + + + Registers a list of user input elements for validation. + The names (value of the name attribute) of the user input elements to validate. + The type of validation to register for each user input element specified in . + + + Registers a user input element for validation. + The name (value of the name attribute) of the user input element to validate. + A list of one or more types of validation to register. + + + + Renders an attribute that references the CSS style definition to use when validation messages for the user input element are rendered. + The attribute. + The name (value of the name attribute) of the user input element to validate. + + + Renders attributes that enable client-side validation for an individual user input element. + The attributes to render. + The name (value of the name attribute) of the user input element to validate. + + + Gets the name of the current form. This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + The name. + + + Returns a list of current validation errors, , and optionally lets you specify a list of fields to check. + The list of errors. + Optional. The names (value of the name attribute) of the user input elements to get error information for. You can specify any number of element names, separated by commas. If you do not specify a list of fields, the method returns errors for all fields. + + + Gets the name of the class that is used to specify the appearance of error-message display when errors have occurred. This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + The name. + + + Determines whether the contents of the user input fields pass validation checks, and optionally lets you specify a list of fields to check. + true if all specified field or fields pass validation checks; false if any field contains a validation error. + Optional. The names (value of the name attribute) of the user input elements to check for validation errors. You can specify any number of element names, separated by commas. If you do not specify a list of fields, the method checks all elements that are registered for validation. + + + Registers the specified field as one that requires user entry. + The name (value of the name attribute) of the user input element to validate. + + + Registers the specified field as one that requires user entry and registers the specified string as the error message to display if no value is supplied. + The name (value of the name attribute) of the user input element to validate. + The error message. + + + Registers the specified fields as ones that require user entry. + The names (value of the name attribute) of the user input elements to validate. You can specify any number of element names, separated by commas. + + + Performs validation on elements registered for validation, and optionally lets you specify a list of fields to check. + The list of errors for the specified fields, if any validation errors occurred. + Optional. The names (value of the name attribute) of the user input elements to validate. You can specify any number of element names, separated by commas. If you do not specify a list, the method validates all registered elements. + + + Gets the name of the class that is used to specify the appearance of error-message display when errors have occurred. This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + The name. + + + Defines validation tests that can be registered using the method. + + + Initializes a new instance of the class. + + + Defines a validation test that tests whether a value can be treated as a date/time value. + The validation test. + The error message to display if validation fails. + + + Defines a validation test that tests whether a value can be treated as a decimal number. + The validation test. + The error message to display if validation fails. + + + Defines a validation test that test user input against the value of another field. + The validation test. + The error message to display if validation fails. + + + Defines a validation test that tests whether a value can be treated as a floating-point number. + The validation test. + The error message to display if validation fails. + + + Defines a validation test that tests whether a value can be treated as an integer. + The validation test. + The error message to display if validation fails. + + + Defines a validation test that tests whether a decimal number falls within a specific range. + The validation test. + The minimum value. The default is 0. + The maximum value. + The error message to display if validation fails. + + + Defines a validation test that tests whether an integer value falls within a specific range. + The validation test. + The minimum value. The default is 0. + The maximum value. + The error message to display if validation fails. + + + Defines a validation test that tests a value against a pattern specified as a regular expression. + The validation test. + The regular expression to use to test the user input. + The error message to display if validation fails. + + + Defines a validation test that tests whether a value has been provided. + The validation test. + The error message to display if validation fails. + + + Defines a validation test that tests the length of a string. + The validation test. + The maximum length of the string. + The minimum length of the string. The default is 0. + The error message to display if validation fails. + + + Defines a validation test that tests whether a value is a well-formed URL. + The validation test. + The error message to display if validation fails. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Represents an ASP.NET Razor page. + + + Called from a derived class to create a new instance that is based on the class. + + + Gets or sets the object that is associated with a page. + The current context data. + + + Executes the code in a set of dependent pages. + + + Gets the object that is associated with a page. + An object that can render HTML form controls in a page. + + + Initializes an object that inherits from the class. + + + Gets the model that is associated with a page. + An object that represents a model that is associated with the view data for a page. + + + Gets the state of the model that is associated with a page. + The state of the model. + + + Adds a class to a list of classes that handle page execution and that implement custom features for pages. + The class to add. + + + Renders a content page. + An object that can write the output of the page. + The path of the page to render. + Data to pass to the page. + + + Gets the validation helper for the current page context. + The validation helper. + + + Serves as the base class for classes that represent an ASP.NET Razor page. + + + Initializes the class for use by an inherited class instance. This constructor can only be called by an inherited class. + + + When overridden in a derived class, configures the current web page based on the configuration of the parent web page. + The parent page from which to read configuration information. + + + Creates a new instance of the class by using the specified virtual path. + The new object. + The virtual path to use to create the instance. + + + Called by content pages to create named content sections. + The name of the section to create. + The type of action to take with the new section. + + + Executes the code in a set of dependent web pages. + + + Executes the code in a set of dependent web pages by using the specified parameters. + The context data for the page. + The writer to use to write the executed HTML. + + + Executes the code in a set of dependent web pages by using the specified context, writer, and start page. + The context data for the page. + The writer to use to write the executed HTML. + The page to start execution in the page hierarchy. + + + Returns the text writer instance that is used to render the page. + The text writer. + + + Initializes the current page. + + + Returns a value that indicates whether the specified section is defined in the page. + true if the specified section is defined in the page; otherwise, false. + The name of the section to search for. + + + Gets or sets the path of a layout page. + The path of the layout page. + + + Gets the current object for the page. + The object. + + + Gets the stack of objects for the current page context. + The objects. + + + Provides property-like access to page data that is shared between pages, layout pages, and partial pages. + An object that contains page data. + + + Provides array-like access to page data that is shared between pages, layout pages, and partial pages. + A dictionary that contains page data. + + + Returns and removes the context from the top of the instance. + + + Inserts the specified context at the top of the instance. + The page context to push onto the instance. + The writer for the page context. + + + In layout pages, renders the portion of a content page that is not within a named section. + The HTML content to render. + + + Renders the content of one page within another page. + The HTML content to render. + The path of the page to render. + (Optional) An array of data to pass to the page being rendered. In the rendered page, these parameters can be accessed by using the property. + + + In layout pages, renders the content of a named section. + The HTML content to render. + The section to render. + The section was already rendered.-or-The section was marked as required but was not found. + + + In layout pages, renders the content of a named section and specifies whether the section is required. + The HTML content to render. + The section to render. + true to specify that the section is required; otherwise, false. + + + Writes the specified object as an HTML-encoded string. + The object to encode and write. + + + Writes the specified object as an HTML-encoded string. + The helper result to encode and write. + + + Writes the specified object without HTML-encoding it first. + The object to write. + + + Contains data that is used by a object to reference details about the web application, the current HTTP request, the current execution context, and page-rendering data. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class by using the specified context, page, and model. + The HTTP request context data to associate with the page context. + The page data to share between pages, layout pages, and partial pages. + The model to associate with the view data. + + + Gets a reference to the current object that is associated with a page. + The current page context object. + + + Gets the model that is associated with a page. + An object that represents a model that is associated with the view data for a page. + + + Gets the object that is associated with a page. + The object that renders the page. + + + Gets the page data that is shared between pages, layout pages, and partial pages. + A dictionary that contains page data. + + + Provides objects and methods that are used to execute and render ASP.NET pages that include Razor syntax. + + + Initializes the class for use by an inherited class instance. This constructor can only be called by an inherited class. + + + Gets the application-state data as a object that callers can use to create and access custom application-scoped properties. + The application-state data. + + + Gets a reference to global application-state data that can be shared across sessions and requests in an ASP.NET application. + The application-state data. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + When overridden in a derived class, gets or sets the object that is associated with a page. + The current context data. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Executes the server code in the current web page that is marked using Razor syntax. + + + Returns the text writer instance that is used to render the page. + The text writer. + + + Builds an absolute URL from an application-relative URL by using the specified parameters. + The absolute URL. + The initial path to use in the URL. + Additional path information, such as folders and subfolders. + + + Returns a normalized path from the specified path. + The normalized path. + The path to normalize. + + + Gets or sets the virtual path of the page. + The virtual path. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Writes the string representation of the specified object as an HTML-encoded string. + The object to encode and write. + + + Writes the specified object as an HTML-encoded string. + The helper result to encode and write. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Writes the specified object without HTML encoding. + The object to write. + + + Writes the specified object to the specified instance without HTML encoding. + The text writer. + The object to write. + + + Writes the specified object as an HTML-encoded string to the specified text writer. + The text writer. + The object to encode and write. + + + Writes the specified object as an HTML-encoded string to the specified text writer. + The text writer. + The helper result to encode and write. + + + Provides methods and properties that are used to process specific URL extensions. + + + Initializes a new instance of the class by using the specified web page. + The web page to process. + + is null. + + + Creates a new handler object from the specified virtual path. + A object for the specified virtual path. + The virtual path to use to create the handler. + + + Gets or sets a value that indicates whether web page response headers are disabled. + true if web page response headers are disabled; otherwise, false. + + + Returns a list of file name extensions that the current instance can process. + A read-only list of file name extensions that are processed by the current instance. + + + Gets a value that indicates whether another request can use the instance. + true if the instance is reusable; otherwise, false. + + + Processes the web page by using the specified context. + The context to use when processing the web page. + + + Adds a file name extension to the list of extensions that are processed by the current instance. + The extension to add, without a leading period. + + + The HTML tag name (X-AspNetWebPages-Version) for the version of the ASP.NET Web Pages specification that is used by this web page. + + + Provides methods and properties that are used to render pages that use the Razor view engine. + + + Initializes a new instance of the class. + + + When overridden in a derived class, gets the cache object for the current application domain. + The cache object. + + + When overridden in a derived class, gets or sets the culture for the current thread. + The culture for the current thread. + + + Gets the display mode for the request. + The display mode. + + + When overridden in a derived class, calls the methods that are used to initialize the page. + + + When overridden in a derived class, get a value that indicates whether Ajax is being used during the request of the web page. + true if Ajax is being used during the request; otherwise, false. + + + When overridden in a derived class, returns a value that indicates whether the HTTP data transfer method used by the client to request the web page is a POST request. + true if the HTTP verb is "POST"; otherwise, false. + + + When overridden in a derived class, gets or sets the path of a layout page. + The path of a layout page. + + + When overridden in a derived class, provides property-like access to page data that is shared between pages, layout pages, and partial pages. + An object that contains page data. + + + When overridden in a derived class, gets the HTTP context for the web page. + The HTTP context for the web page. + + + When overridden in a derived class, provides array-like access to page data that is shared between pages, layout pages, and partial pages. + An object that provides array-like access to page data. + + + Gets profile information for the current request context. + The profile information. + + + When overridden in a derived class, renders a web page. + The markup that represents the web page. + The path of the page to render. + Additional data that is used to render the page. + + + When overridden in a derived class, gets the object for the current HTTP request. + An object that contains the HTTP values sent by a client during a web request. + + + When overridden in a derived class, gets the object for the current HTTP response. + An object that contains the HTTP response information from an ASP.NET operation. + + + When overridden in a derived class, gets the object that provides methods that can be used as part of web-page processing. + The object. + + + When overridden in a derived class, gets the object for the current HTTP request. + Session data for the current request. + + + When overridden in a derived class, gets information about the currently executing file. + Information about the currently executing file. + + + When overridden in a derived class, gets or sets the current culture used by the Resource Manager to look up culture-specific resources at run time. + The current culture used by the Resource Manager. + + + When overridden in a derived class, gets data related to the URL path. + Data related to the URL path. + + + When overridden in a derived class, gets a user value based on the HTTP context. + A user value based on the HTTP context. + + + Provides support for rendering HTML form controls and performing form validation in a web page. + + + Returns an HTML-encoded string that represents the specified object by using a minimal encoding that is suitable only for HTML attributes that are enclosed in quotation marks. + An HTML-encoded string that represents the object. + The object to encode. + + + Returns an HTML-encoded string that represents the specified string by using a minimal encoding that is suitable only for HTML attributes that are enclosed in quotation marks. + An HTML-encoded string that represents the original string. + The string to encode + + + Returns an HTML check box control that has the specified name. + The HTML markup that represents the check box control. + The value to assign to the name attribute of the HTML control element. + + is null or empty. + + + Returns an HTML check box control that has the specified name and default checked status. + The HTML markup that represents the check box control. + The value to assign to the name attribute of the HTML control element. + true to indicate that the checked attribute is set to checked; otherwise, false. + + is null or empty. + + + Returns an HTML check box control that has the specified name, default checked status, and custom attributes defined by an attribute dictionary. + The HTML markup that represents the check box control. + The value to assign to the name attribute of the HTML control element. + true to indicate that the checked attribute is set to checked; otherwise, false. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML check box control that has the specified name, default checked status, and custom attributes defined by an attribute object. + The HTML markup that represents the check box control. + The value to assign to the name attribute of the HTML control element. + true to indicate that the checked attribute is set to checked; otherwise, false. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML check box control that has the specified name and custom attributes defined by an attribute dictionary. + The HTML markup that represents the check box control. + The value to assign to the name attribute of the HTML control element. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML check box control that has the specified name and custom attributes defined by an attribute object. + The HTML markup that represents the check box control. + The value to assign to the name attribute of the HTML control element. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML drop-down list control that has the specified name and that contains the specified list items. + The HTML markup that represents the drop-down list control. + The value to assign to the name attribute of the HTML select element. + A list of instances that are used to populate the list. + + is null or empty. + + + Returns an HTML drop-down list control that has the specified name and custom attributes defined by an attribute dictionary, and that contains the specified list items. + The HTML markup that represents the drop-down list control. + The value to assign to the name attribute of the HTML select element. + A list of instances that are used to populate the list. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML drop-down list control that has the specified name and custom attributes defined by an attribute object, and that contains the specified list items. + The HTML markup that represents the drop-down list control. + The value to assign to the name attribute of the HTML select element. + A list of instances that are used to populate the list. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML drop-down list control that has the specified name, and that contains the specified list items and default item. + The HTML markup that represents the drop-down list control. + The value to assign to the name attribute of the HTML select element. + The text to display for the default option in the list. + A list of instances that are used to populate the list. + + is null or empty. + + + Returns an HTML drop-down list control that has the specified name and custom attributes defined by an attribute dictionary, and that contains the specified list items and default item. + The HTML markup that represents the drop-down list control. + The value to assign to the name attribute of the HTML select element. + The text to display for the default option in the list. + A list of instances that are used to populate the list. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML drop-down list control that has the specified name and custom attributes defined by an attribute object, and that contains the specified list items and default item. + The HTML markup that represents the drop-down list control. + The value to assign to the name attribute of the HTML select element. + The text to display for the default option in the list. + A list of instances that are used to populate the list. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML drop-down list control that has the specified name, custom attributes defined by an attribute dictionary, and default selection, and that contains the specified list items and default item. + The HTML markup that represents the drop-down list control. + The value to assign to the name attribute of the HTML select element. + The text to display for the default option in the list. + A list of instances that are used to populate the list. + The value that specifies the item in the list that is selected by default. The selected item is the first item in the list whose value matches the parameter (or whose text matches, if there is no value.) + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML drop-down list control that has the specified name, custom attributes defined by an attribute object, and default selection, and that contains the specified list items and default item. + The HTML markup that represents the drop-down list control. + The value to assign to the name attribute of the HTML select element. + The text to display for the default option in the list. + A list of instances that are used to populate the list. + The value that specifies the item in the list that is selected by default. The item that is selected is the first item in the list that has a matching value, or that matches the items displayed text if the item has no value. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML-encoded string that represents the specified object by using a full encoding that is suitable for arbitrary HTML. + An HTML-encoded string that represents the object. + The object to encode. + + + Returns an HTML-encoded string that represents the specified string by using a full encoding that is suitable for arbitrary HTML. + An HTML-encoded string that represents the original string. + The string to encode. + + + Returns an HTML hidden control that has the specified name. + The HTML markup that represents the hidden control. + The value to assign to the name attribute of the HTML control element. + + is null or empty. + + + Returns an HTML hidden control that has the specified name and value. + The HTML markup that represents the hidden control. + The value to assign to the name attribute of the HTML control element. + The value to assign to the value attribute of the element. + + is null or empty. + + + Returns an HTML hidden control that has the specified name, value, and custom attributes defined by an attribute dictionary. + The HTML markup that represents the hidden control. + The value to assign to the name attribute of the HTML control element. + The value to assign to the value attribute of the element. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML hidden control that has the specified name, value, and custom attributes defined by an attribute object. + The HTML markup that represents the hidden control. + The value to assign to the name attribute of the HTML control element. + The value to assign to the value attribute of the element. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Gets or sets the character that is used to replace the dot (.) in the id attribute of rendered form controls. + The character that is used to replace the dot in the id attribute of rendered form controls. The default is an underscore (_). + + + Returns an HTML label that displays the specified text. + The HTML markup that represents the label. + The text to display. + + is null or empty. + + + Returns an HTML label that displays the specified text and that has the specified custom attributes. + The HTML markup that represents the label. + The text to display. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML label that displays the specified text and that has the specified for attribute. + The HTML markup that represents the label. + The text to display. + The value to assign to the for attribute of the HTML control element. + + is null or empty. + + + Returns an HTML label that displays the specified text, and that has the specified for attribute and custom attributes defined by an attribute dictionary. + The HTML markup that represents the label. + The text to display. + The value to assign to the for attribute of the HTML control element. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML label that displays the specified text, and that has the specified for attribute and custom attributes defined by an attribute object. + The HTML markup that represents the label. + The text to display. + The value to assign to the for attribute of the HTML control element. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML list box control that has the specified name and that contains the specified list items. + The HTML markup that represents the list box control. + The value to assign to the name attribute of the HTML select element. + A list of instances that are used to populate the list. + + is null or empty. + + + Returns an HTML list box control that has the specified name and custom attributes defined by an attribute dictionary, and that contains the specified list items. + The HTML markup that represents the list box control. + The value to assign to the name attribute of the HTML select element. + A list of instances that are used to populate the list. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML list box control that has the specified name and custom attributes defined by an attribute object, and that contains the specified list items. + The HTML markup that represents the list box control. + The value to assign to the name attribute of the HTML select element. + A list of instances that are used to populate the list. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML list box control that has the specified name, size, list items, and default selections, and that specifies whether multiple selections are enabled. + The HTML markup that represents the list box control. + The value to assign to the name attribute of the HTML select element. + A list of instances that are used to populate the list. + An object that specifies the items in the list that are selected by default. The selections are retrieved through reflection by examining the properties of the object. + The value to assign to the size attribute of the element. + true to indicate that the multiple selections are enabled; otherwise, false. + + is null or empty. + + + Returns an HTML list box control that has the specified name, and that contains the specified list items and default item. + The HTML markup that represents the list box control. + The value to assign to the name attribute of the HTML select element. + The text to display for the default option in the list. + A list of instances that are used to populate the list box. + + is null or empty. + + + Returns an HTML list box control that has the specified name and custom attributes defined by an attribute dictionary, and that contains the specified list items and default item. + The HTML markup that represents the list box control. + The value to assign to the name attribute of the HTML select element. + The text to display for the default option in the list. + A list of instances that are used to populate the list. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML list box control that has the specified name and custom attributes defined by an attribute object, and that contains the specified list items and default item. + The HTML markup that represents the list box control. + The value to assign to the name attribute of the HTML select element. + The text to display for the default option in the list. + A list of instances that are used to populate the list box. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML list box control that has the specified name and custom attributes defined by an attribute dictionary, and that contains the specified list items, default item, and selections. + The HTML markup that represents the list box control. + The value to assign to the name attribute of the HTML select element. + The text to display for the default option in the list. + A list of instances that are used to populate the list. + An object that specifies the items in the list that are selected by default. The selections are retrieved through reflection by examining the properties of the object. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML list box control that has the specified name, size, items, default item, and selections, and that specifies whether multiple selections are enabled. + The HTML markup that represents the list box control. + The value to assign to the name attribute of the HTML select element. + The text to display for the default option in the list. + A list of instances that are used to populate the list. + An object that specifies the items in the list that are selected by default. The selections are retrieved through reflection by examining the properties of the object. + The value to assign to the size attribute of the element. + true to indicate that multiple selections are enabled; otherwise, false. + + is null or empty. + + + Returns an HTML list box control that has the specified name, size, custom attributes defined by an attribute dictionary, items, default item, and selections, and that specifies whether multiple selections are enabled. + The HTML markup that represents the list box control. + The value to assign to the name attribute of the HTML select element. + The text to display for the default option in the list. + A list of instances that are used to populate the list. + An object that specifies the items in the list that are selected by default. The selections are retrieved through reflection by examining the properties of the object. + The value to assign to the size attribute of the element. + true to indicate that multiple selections are enabled; otherwise, false. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML list box control that has the specified name, size, custom attributes defined by an attribute object, items, default item, and selections, and that specifies whether multiple selections are enabled. + The HTML markup that represents the list box control. + The value to assign to the name attribute of the HTML select element. + The text to display for the default option in the list. + A list of instances that are used to populate the list. + An object that specifies the items in the list that are selected by default. The selections are retrieved through reflection by examining the properties of the object. + The value to assign to the size attribute of the element. + true to indicate that multiple selections are enabled; otherwise, false. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML list box control that has the specified name, items, default item, and custom attributes defined by an attribute object, and selections. + The HTML markup that represents the list box control. + The value to assign to the name attribute of the HTML select element. + The text to display for the default option in the list. + A list of instances that are used to populate the list. + An object that specifies the items in the list that are selected by default. The selections are retrieved through reflection by examining the properties of the object. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML password control that has the specified name. + The HTML markup that represents the password control. + The value to assign to the name attribute of the HTML control element. + + is null or empty. + + + Returns an HTML password control that has the specified name and value. + The HTML markup that represents the password control. + The value to assign to the name attribute of the HTML control element. + The value to assign to the value attribute of the element. + + is null or empty. + + + Returns an HTML password control that has the specified name, value, and custom attributes defined by an attribute dictionary. + The HTML markup that represents the password control. + The value to assign to the name attribute of the HTML control element. + The value to assign to the value attribute of the element. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML password control that has the specified name, value, and custom attributes defined by an attribute object. + The HTML markup that represents the password control. + The value to assign to the name attribute of the HTML control element. + The value to assign to the value attribute of the element. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML radio button control that has the specified name and value. + The HTML markup that represents the radio button control. + The value to assign to the name attribute of the HTML control element. The name attribute defines the group that the radio button belongs to. + The value to assign to the value attribute of the element. + + is null or empty. + + + Returns an HTML radio button control that has the specified name, value, and default selected status. + The HTML markup that represents the radio button control. + The value to assign to the name attribute of the HTML control element. The name attribute defines the group that the radio button belongs to. + The value to assign to the value attribute of the element. + true to indicate that the control is selected; otherwise, false. + + is null or empty. + + + Returns an HTML radio button control that has the specified name, value, default selected status, and custom attributes defined by an attribute dictionary. + The HTML markup that represents the radio button control. + The value to assign to the name attribute of the HTML control element. The name attribute defines the group that the radio button belongs to. + The value to assign to the value attribute of the element. + true to indicate that the control is selected; otherwise, false. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML radio button control that has the specified name, value, default selected status, and custom attributes defined by an attribute object. + The HTML markup that represents the radio button control. + The value to assign to the name attribute of the HTML control element. The name attribute defines the group that the radio button belongs to. + The value to assign to the value attribute of the element. + true to indicate that the control is selected; otherwise, false. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML radio button control that has the specified name, value, and custom attributes defined by an attribute dictionary. + The HTML markup that represents the radio button control. + The value to assign to the name attribute of the HTML control element. The name attribute defines the group that the radio button belongs to. + The value to assign to the value attribute of the element. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML radio button control that has the specified name, value, and custom attributes defined by an attribute object. + The HTML markup that represents the radio button control. + The value to assign to the name attribute of the HTML control element. The name attribute defines the group that the radio button belongs to. + The value to assign to the value attribute of the element. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Wraps HTML markup in an instance so that it is interpreted as HTML markup. + The unencoded HTML. + The object to render HTML for. + + + Wraps HTML markup in an instance so that it is interpreted as HTML markup. + The unencoded HTML. + The string to interpret as HTML markup instead of being HTML-encoded. + + + Returns an HTML multi-line text input (text area) control that has the specified name. + The HTML markup that represents the text area control. + The value to assign to the name attribute of the HTML textarea element. + + is null or empty. + + + Returns an HTML multi-line text input (text area) control that has the specified name and custom attributes defined by an attribute dictionary. + The HTML markup that represents the text area control. + The value to assign to the name attribute of the HTML textarea element. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML multi-line text input (text area) control that has the specified name and custom attributes defined by an attribute object. + The HTML markup that represents the text area control. + The value to assign to the name attribute of the HTML textarea element. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML multi-line text input (text area) control that has the specified name and value. + The HTML markup that represents the text area control. + The value to assign to the name attribute of the HTML textrarea element. + The text to display. + + is null or empty. + + + Returns an HTML multi-line text input (text area) control that has the specified name, value, and custom attributes defined by an attribute dictionary. + The HTML markup that represents the text area control. + The value to assign to the name attribute of the HTML textarea element. + The text to display. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML multi-line text input (text area) control that has the specified name, value, row attribute, col attribute, and custom attributes defined by an attribute dictionary. + The HTML markup that represents the text area control. + The value to assign to the name attribute of the HTML textarea element. + The text to display. + The value to assign to the rows attribute of the element. + The value to assign to the cols attribute of the element. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML multi-line text input (text area) control that has the specified name, value, row attribute, col attribute, and custom attributes defined by an attribute object. + The HTML markup that represents the text area control. + The value to assign to the name attribute of the HTML textarea element. + The text to display. + The value to assign to the rows attribute of the element. + The value to assign to the cols attribute of the element. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML multi-line text input (text area) control that has the specified name, value, and custom attributes defined by an attribute object. + The HTML markup that represents the text area control. + The value to assign to the name attribute of the HTML textarea element. + The text to display. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML text control that has the specified name. + The HTML markup that represents the text control. + The value to assign to the name attribute of the HTML control element. + + is null or empty. + + + Returns an HTML text control that has the specified name and value. + The HTML markup that represents the text control. + The value to assign to the name attribute of the HTML control element. + The value to assign to the value attribute of the element. + + is null or empty. + + + Returns an HTML text control that has the specified name, value, and custom attributes defined by an attribute dictionary. + The HTML markup that represents the text control. + The value to assign to the name attribute of the HTML control element. + The value to assign to the value attribute of the element. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML text control that has the specified name, value, and custom attributes defined by an attribute object. + The HTML markup that represents the text control. + The value to assign to the name attribute of the HTML control element. + The value to assign to the value attribute of the element. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Gets or sets a value that indicates whether the page uses unobtrusive JavaScript for Ajax functionality. + true if the page uses unobtrusive JavaScript; otherwise, false. + + + Gets or sets the name of the CSS class that defines the appearance of input elements when validation fails. + The name of the CSS class. The default is field-validation-error. + + + Gets or sets the name of the CSS class that defines the appearance of input elements when validation passes. + The name of the CSS class. The default is input-validation-valid. + + + Returns an HTML span element that contains the first validation error message for the specified form field. + If the value in the specified field is valid, null; otherwise, the HTML markup that represents the validation error message that is associated with the specified field. + The name of the form field that was validated. + + is null or empty. + + + Returns an HTML span element that has the specified custom attributes defined by an attribute dictionary, and that contains the first validation error message for the specified form field. + If the value in the specified field is valid, null; otherwise, the HTML markup that represents the validation error message that is associated with the specified field. + The name of the form field that was validated. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML span element that has the specified custom attributes defined by an attribute object, and that contains the first validation error message for the specified form field. + If the value in the specified field is valid, null; otherwise, the HTML markup that represents the validation error message that is associated with the specified field. + The name of the form field that was validated. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Returns an HTML span element that contains a validation error message for the specified form field. + If the value in the specified field is valid, null; otherwise, the HTML markup that represents the validation error message that is associated with the specified field. + The name of the form field that was validated. + The validation error message to display. If null, the first validation error message that is associated with the specified form field is displayed. + + is null or empty. + + + Returns an HTML span element that has the specified custom attributes defined by an attribute dictionary, and that contains a validation error message for the specified form field. + If the specified field is valid, null; otherwise, the HTML markup that represents a validation error message that is associated with the specified field. + The name of the form field that was validated. + The validation error message to display. If null, the first validation error message that is associated with the specified form field is displayed. + The names and values of custom attributes for the element. + + is null or empty. + + + Returns an HTML span element that has the specified custom attributes defined by an attribute object, and that contains a validation error message for the specified form field. + If the specified field is valid, null; otherwise, the HTML markup that represents a validation error message that is associated with the specified field. + The name of the form field that was validated. + The validation error message to display. If null, the first validation error message that is associated with the specified form field is displayed. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + is null or empty. + + + Gets or sets the name of the CSS class that defines the appearance of validation error messages when validation fails. + The name of the CSS class. The default is field-validation-error. + + + Gets or sets the name of the CSS class that defines the appearance of validation error messages when validation passes. + The name of the CSS class. The default is field-validation-valid. + + + Returns an HTML div element that contains an unordered list of all validation error messages from the model-state dictionary. + The HTML markup that represents the validation error messages. + + + Returns an HTML div element that contains an unordered list of validation error message from the model-state dictionary, optionally excluding field-level errors. + The HTML markup that represents the validation error messages. + true to exclude field-level validation error messages from the list; false to include both model-level and field-level validation error messages. + + + Returns an HTML div element that has the specified custom attributes defined by an attribute dictionary, and that contains an unordered list of all validation error messages that are in the model-state dictionary. + The HTML markup that represents the validation error messages. + The names and values of custom attributes for the element. + + + Returns an HTML div element that has the specified custom attributes defined by an attribute object, and that contains an unordered list of all validation error messages that are in the model-state dictionary. + The HTML markup that represents the validation error messages. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + + Returns an HTML div element that contains a summary message and an unordered list of all validation error messages that are in the model-state dictionary. + The HTML markup that represents the validation error messages. + The message that comes before the list of validation error messages. + + + Returns an HTML div element that has the specified custom attributes defined by an attribute dictionary, and that contains a summary message and an unordered list of validation error message from the model-state dictionary, optionally excluding field-level errors. + The HTML markup that represents the validation error messages. + The summary message that comes before the list of validation error messages. + true to exclude field-level validation error messages from the results; false to include both model-level and field-level validation error messages. + The names and values of custom attributes for the element. + + + Returns an HTML div element that has the specified custom attributes defined by an attribute object, and that contains a summary message and an unordered list of validation error message from the model-state dictionary, optionally excluding field-level errors. + The HTML markup that represents the validation error messages. + The summary message that comes before the list of validation error messages. + true to exclude field-level validation error messages from the results; false to include and field-level validation error messages. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + + Returns an HTML div element that has the specified custom attributes defined by an attribute dictionary, and that contains a summary message and an unordered list of all validation error message from the model-state dictionary. + The HTML markup that represents the validation error messages. + The message that comes before the list of validation error messages. + The names and values of custom attributes for the element. + + + Returns an HTML div element that has the specified custom attributes defined by an attribute object, and that contains a summary message and an unordered list of all validation error message from the model-state dictionary. + The HTML markup that represents the validation error messages. + The summary message that comes before the list of validation error messages. + An object that contains custom attributes for the element. The attribute names and values are retrieved through reflection by examining the properties of the object. + + + Gets or sets the name of the CSS class that defines the appearance of a validation summary when validation fails. + The name of the CSS class. The default is validation-summary-errors. + + + Gets or sets the name of the CSS class that defines the appearance of a validation summary when validation passes. + The name of the CSS class. The default is validation-summary-valid. + + + Encapsulates the state of model binding to a property of an action-method argument, or to the argument itself. + + + Initializes a new instance of the class. + + + Returns a list of strings that contains any errors that occurred during model binding. + The errors that occurred during model binding. + + + Returns an object that encapsulates the value that was bound during model binding. + The value that was bound. + + + Represents the result of binding a posted form to an action method, which includes information such as validation status and validation error messages. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class by using values that are copied from the specified model-state dictionary. + The model-state dictionary that values are copied from. + + + Adds the specified item to the model-state dictionary. + The item to add to the model-state dictionary. + + + Adds an item that has the specified key and value to the model-state dictionary. + The key. + The value. + + + Adds an error message to the model state that is associated with the specified key. + The key that is associated with the model state that the error message is added to. + The error message. + + + Adds an error message to the model state that is associated with the entire form. + The error message. + + + Removes all items from the model-state dictionary. + + + Determines whether the model-state dictionary contains the specified item. + true if the model-state dictionary contains the specified item; otherwise, false. + The item to look for. + + + Determines whether the model-state dictionary contains the specified key. + true if the model-state dictionary contains the specified key; otherwise, false. + The key to look for. + + + Copies the elements of the model-state dictionary to an array, starting at the specified index. + The one-dimensional instance where the elements will be copied to. + The index in at which copying begins. + + + Gets the number of model states that the model-state dictionary contains. + The number of model states in the model-state dictionary. + + + Returns an enumerator that can be used to iterate through the collection. + An enumerator that can be used to iterate through the collection. + + + Gets a value that indicates whether the model-state dictionary is read-only. + true if the model-state dictionary is read-only; otherwise, false. + + + Gets a value that indicates whether any error messages are associated with any model state in the model-state dictionary. + true if any error messages are associated with any model state in the dictionary; otherwise, false. + + + Determines whether any error messages are associated with the specified key. + true if no error messages are associated with the specified key, or the specified key does not exist; otherwise, false. + The key. + + is null. + + + Gets or sets the model state that is associated with the specified key in the model-state dictionary. + The model state that is associated with the specified key in the dictionary. + The key that is associated with the model state. + + + Gets a list that contains the keys in the model-state dictionary. + The list of keys in the dictionary. + + + Copies the values from the specified model-state dictionary into this instance, overwriting existing values when the keys are the same. + The model-state dictionary that values are copied from. + + + Removes the first occurrence of the specified item from the model-state dictionary. + true if the item was successfully removed from the model-state dictionary; false if the item was not removed or if the item does not exist in the model-state dictionary. + The item to remove. + + + Removes the item that has the specified key from the model-state dictionary. + true if the item was successfully removed from the model-state dictionary; false if the item was not removed or does not exist in the model-state dictionary. + The key of the element to remove. + + + Sets the value of the model state that is associated with the specified key. + The key to set the value of. + The value to set the key to. + + + Returns an enumerator that can be used to iterate through the model-state dictionary. + An enumerator that can be used to iterate through the model-state dictionary. + + + Gets the model-state value that is associated with the specified key. + true if the model-state dictionary contains an element that has the specified key; otherwise, false. + The key to get the value of. + When this method returns, if the key is found, contains the model-state value that is associated with the specified key; otherwise, contains the default value for the type. This parameter is passed uninitialized. + + + Gets a list that contains the values in the model-state dictionary. + The list of values in the dictionary. + + + Represents an item in an HTML select list. + + + Initializes a new instance of the class using the default settings. + + + Initializes a new instance of the class by copying the specified select list item. + The select list item to copy. + + + Gets or sets a value that indicates whether the instance is selected. + true if the select list item is selected; otherwise, false. + + + Gets or sets the text that is used to display the instance on a web page. + The text that is used to display the select list item. + + + Gets or sets the value of the HTML value attribute of the HTML option element that is associated with the instance. + The value of the HTML value attribute that is associated with the select list item. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. + + + Defines an ASP.NET request scope storage provider. + + + Initializes a new instance of the class. + + + Gets the dictionary to store data in the application scope. + The dictionary that stores application scope data. + + + Gets or sets the dictionary to store data in the current scope. + The dictionary that stores current scope data. + The application start page was not executed before the attempt was made to set this property. + + + Gets the dictionary to store data in the global scope. + The dictionary that stores global scope data. + + + Gets the dictionary to store data in the request scope. + The dictionary that stores request scope data. + The application start page was not executed before the attempt was made to get this property. + + + Defines a dictionary that provides scoped access to data. + + + Gets and sets the dictionary that is used to store data in the current scope. + The dictionary that stores current scope data. + + + Gets the dictionary that is used to store data in the global scope. + The dictionary that stores global scope data. + + + Defines a class that is used to contain storage for a transient scope. + + + Returns a dictionary that is used to store data in a transient scope, based on the scope in the property. + The dictionary that stores transient scope data. + + + Returns a dictionary that is used to store data in a transient scope. + The dictionary that stores transient scope data. + The context. + + + Gets or sets the current scope provider. + The current scope provider. + + + Gets the dictionary that is used to store data in the current scope. + The dictionary that stores current scope data. + + + Gets the dictionary that is used to store data in the global scope. + The dictionary that stores global scope data. + + + Represents a collection of keys and values that are used to store data at different scope levels (local, global, and so on). + + + Initializes a new instance of the class. + + + Initializes a new instance of the class using the specified base scope. + The base scope. + + + Adds a key/value pair to the object using the specified generic collection. + The key/value pair. + + + Adds the specified key and specified value to the object. + The key. + The value. + + + Gets the dictionary that stores the object data. + + + Gets the base scope for the object. + The base scope for the object. + + + Removes all keys and values from the concatenated and objects. + + + Returns a value that indicates whether the specified key/value pair exists in either the object or in the object. + true if the object or the object contains an element that has the specified key/value pair; otherwise, false. + The key/value pair. + + + Returns a value that indicates whether the specified key exists in the object or in the object. + true if the object or the object contains an element that has the specified key; otherwise, false. + The key. + + + Copies all of the elements in the object and the object to an object, starting at the specified index. + The array. + The zero-based index in . + + + Gets the number of key/value pairs that are in the concatenated and objects. + The number of key/value pairs. + + + Returns an enumerator that can be used to iterate through concatenated and objects. + An object. + + + Returns an enumerator that can be used to iterate through the distinct elements of concatenated and objects. + An enumerator that contains distinct elements from the concatenated dictionary objects. + + + Gets a value that indicates whether the object is read-only. + true if the object is read-only; otherwise, false. + + + Gets or sets the element that is associated with the specified key. + The element that has the specified key. + The key of the element to get or set. + + + Gets a object that contains the keys from the concatenated and objects. + An object that contains that contains the keys. + + + Removes the specified key/value pair from the concatenated and objects. + true if the key/value pair is removed, or false if is not found in the concatenated and objects. + The key/value pair. + + + Removes the value that has the specified key from the concatenated and objects. + true if the key/value pair is removed, or false if is not found in the concatenated and objects. + The key. + + + Sets a value using the specified key in the concatenated and objects. + The key. + The value. + + + Returns an enumerator for the concatenated and objects. + The enumerator. + + + Gets the value that is associated with the specified key from the concatenated and objects. + true if the concatenated and objects contain an element that has the specified key; otherwise, false. + The key. + When this method returns, if the key is found, contains the value that is associated with the specified key; otherwise, the default value for the type of the parameter. This parameter is passed uninitialized. + + + Gets a object that contains the values from the concatenated and objects. + The object that contains the values. + + + Provides scoped access to static data. + + + Initializes a new instance of the class. + + + Gets or sets a dictionary that stores current data under a static context. + The dictionary that provides current scoped data. + + + Gets a dictionary that stores global data under a static context. + The dictionary that provides global scoped data. + + + \ No newline at end of file diff --git a/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/it/System.Web.Helpers.resources.dll b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/it/System.Web.Helpers.resources.dll new file mode 100644 index 0000000..3d02bc7 Binary files /dev/null and b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/it/System.Web.Helpers.resources.dll differ diff --git a/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/it/System.Web.WebPages.Deployment.resources.dll b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/it/System.Web.WebPages.Deployment.resources.dll new file mode 100644 index 0000000..8262685 Binary files /dev/null and b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/it/System.Web.WebPages.Deployment.resources.dll differ diff --git a/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/it/System.Web.WebPages.Razor.resources.dll b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/it/System.Web.WebPages.Razor.resources.dll new file mode 100644 index 0000000..a430e54 Binary files /dev/null and b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/it/System.Web.WebPages.Razor.resources.dll differ diff --git a/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/it/System.Web.WebPages.resources.dll b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/it/System.Web.WebPages.resources.dll new file mode 100644 index 0000000..6f5a605 Binary files /dev/null and b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/it/System.Web.WebPages.resources.dll differ diff --git a/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/it/system.web.helpers.xml b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/it/system.web.helpers.xml new file mode 100644 index 0000000..cc5d122 --- /dev/null +++ b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/it/system.web.helpers.xml @@ -0,0 +1,833 @@ + + + + System.Web.Helpers + + + + Visualizza i dati sotto forma di grafico. + + + Inizializza una nuova istanza della classe . + Larghezza, in pixel, dell'immagine completa del grafico. + Altezza, in pixel, dell'immagine completa del grafico. + (Facoltativo) Modello (tema) da applicare al grafico. + (Facoltativo) Percorso e nome file del modello (tema) da applicare al grafico. + + + Aggiunge una legenda al grafico. + Grafico. + Testo del titolo della legenda. + Nome univoco della legenda. + + + Fornisce punti dati e attributi della serie per il grafico. + Grafico. + Nome univoco della serie. + Tipo di grafico di una serie. + Nome dell'area del grafico utilizzata per tracciare la serie di dati. + Testo dell'etichetta dell'asse per la serie. + Nome della serie associata alla legenda. + Granularità dei marcatori dei punti dati. + Valori da tracciare lungo l'asse x. + Nome del campo per i valori x. + Valori da tracciare lungo l'asse y. + Elenco di nomi di campo delimitati da virgole per i valori y. + + + Aggiunge un titolo al grafico. + Grafico. + Testo del titolo. + Nome univoco del titolo. + + + Associa un grafico a una tabella dati, creando un'unica serie per ogni valore univoco di una colonna. + Grafico. + Origine dati del grafico. + Nome della colonna utilizzata per raggruppare i dati nella serie. + Nome della colonna per i valori x. + Elenco separato da virgole di nomi delle colonne per i valori y. + Altre proprietà dei punti dati che è possibile associare. + Ordine in base al quale verranno ordinate le serie. Il valore predefinito è "Ascending". + + + Crea e associa i dati della serie alla tabella dati specificata, popolando facoltativamente più valori x. + Grafico. + Origine dati del grafico. Può essere qualsiasi oggetto . + Nome della colonna di tabella utilizzata per i valori x della serie. + + + Ottiene o imposta il nome del file che contiene l'immagine del grafico. + Nome del file. + + + Restituisce un'immagine del grafico come matrice di byte. + Grafico. + Formato dell'immagine. Il valore predefinito è "jpeg". + + + Recupera il grafico specificato dalla cache. + Grafico. + ID dell'elemento della cache che contiene il grafico da recuperare. La chiave viene impostata quando si chiama il metodo . + + + Ottiene o imposta l'altezza, in pixel, dell'immagine del grafico. + Altezza del grafico. + + + Salva un'immagine del grafico nel file specificato. + Grafico. + Nome e percorso del file di immagine. + Formato del file di immagine, ad esempio "png" o "jpeg". + + + Salva un grafico nella cache del sistema. + ID dell'elemento della cache che contiene il grafico. + ID del grafico nella cache. + Numero di minuti in cui l'immagine del grafico deve essere mantenuta nella cache. Il valore predefinito è 20. + true per indicare che la scadenza dell'elemento grafico nella cache viene reimpostata ogni volta che si accede all'elemento oppure false per indicare che la scadenza si basa su un intervallo assoluto, dal momento in cui l'elemento è stato aggiunto alla cache. Il valore predefinito è true. + + + Salva un grafico come file XML. + Grafico. + Nome e percorso del file XML. + + + Imposta i valori per l'asse orizzontale. + Grafico. + Titolo dell'asse x. + Valore minimo dell'asse x. + Valore massimo dell'asse x. + + + Imposta i valori per l'asse verticale. + Grafico. + Titolo dell'asse y. + Valore minimo dell'asse y. + Valore massimo dell'asse y. + + + Crea un oggetto in base all'oggetto corrente. + Grafico. + Formato di immagine da utilizzare per il salvataggio dell'oggetto . Il valore predefinito è "jpeg". Nel parametro non viene fatta distinzione tra maiuscole e minuscole. + + + Ottiene o imposta la larghezza, in pixel, dell'immagine del grafico. + Larghezza del grafico. + + + Esegue il rendering dell'output dell'oggetto come immagine. + Grafico. + Formato dell'immagine. Il valore predefinito è "jpeg". + + + Esegue il rendering dell'output di un oggetto memorizzato nella cache come immagine. + Grafico. + ID del grafico nella cache. + Formato dell'immagine. Il valore predefinito è "jpeg". + + + Specifica i temi visivi per un oggetto . + + + Tema per grafici 2D che presenta un contenitore visivo con sfumatura blu, angoli arrotondati, ombreggiatura esterna e griglie a contrasto elevato. + + + Tema per grafici 2D che presenta un contenitore visivo con sfumatura verde, angoli arrotondati, ombreggiatura esterna e griglie a basso contrasto. + + + Tema per grafici 2D che non presenta né contenitore visivo né griglie. + + + Tema per grafici 3D che presenta etichette limitate, griglie sparse a contrasto elevato e non presenta alcun contenitore visivo. + + + Tema per grafici 2D che presenta un contenitore visivo con sfumatura gialla, angoli arrotondati, ombreggiatura esterna e griglie a contrasto elevato. + + + Fornisce metodi per generare valori hash e crittografare password e altri dati sensibili. + + + Genera una sequenza crittograficamente complessa di valori a byte casuali. + Valore salt generato come stringa codificata in base 64. + Numero di byte crittograficamente casuali da generare. + + + Restituisce un valore hash per la matrice di byte specificata. + Valore hash per sotto forma di stringa di caratteri esadecimali. + Dati per i quali fornire un valore hash. + Algoritmo utilizzato per generare il valore hash. Il valore predefinito è "sha256". + + è null. + + + Restituisce un valore hash per la stringa specificata. + Valore hash per sotto forma di stringa di caratteri esadecimali. + Dati per i quali fornire un valore hash. + Algoritmo utilizzato per generare il valore hash. Il valore predefinito è "sha256". + + è null. + + + Restituisce un valore hash RFC 2898 per la password specificata. + Valore hash per come stringa codificata in base 64. + Password per cui generare un valore hash. + + è null. + + + Restituisce un valore hash SHA-1 per la stringa specificata. + Valore hash SHA-1 per sotto forma di stringa di caratteri esadecimali. + Dati per i quali fornire un valore hash. + + è null. + + + Restituisce un valore hash SHA-256 per la stringa specificata. + Valore hash SHA-256 per sotto forma di stringa di caratteri esadecimali. + Dati per i quali fornire un valore hash. + + è null. + + + Determina se il valore hash RFC 2898 e la password sono una corrispondenza crittografica. + true se il valore hash è una corrispondenza crittografica per la password. In caso contrario, false. + Valore hash RFC 2898 calcolato in precedenza come stringa codificata in base 64. + Password non crittografata da confrontare crittograficamente con . + + o è null. + + + Rappresenta una serie di valori come una matrice di tipo JavaScript tramite le funzionalità dinamiche di Dynamic Language Runtime (DLR). + + + Inizializza una nuova istanza della classe utilizzando i valori degli elementi della matrice specificati. + Matrice di oggetti contenente i valori da aggiungere all'istanza di . + + + Restituisce un enumeratore che può essere utilizzato per scorrere gli elementi dell'istanza di . + Enumeratore che può essere utilizzato per scorrere gli elementi della matrice JSON. + + + Restituisce il valore all'indice specificato nell'istanza di . + Valore all'indice specificato. + Indice in base zero del valore della matrice JSON da restituire. + + + Restituisce il numero di elementi contenuti nell'istanza di . + Numero di elementi contenuti nella matrice JSON. + + + Converte un'istanza di in una matrice di oggetti. + Matrice di oggetti che rappresenta la matrice JSON. + Matrice JSON da convertire. + + + Converte un'istanza di in una matrice di oggetti. + Matrice di oggetti che rappresenta la matrice JSON. + Matrice JSON da convertire. + + + Restituisce un enumeratore che può essere utilizzato per scorrere una raccolta. + Enumeratore che può essere utilizzato per scorrere la raccolta. + + + Converte l'istanza di in un tipo compatibile. + true se la conversione ha avuto esito positivo. In caso contrario, false. + Fornisce informazioni sull'operazione di conversione. + Quando termina, questo metodo restituisce il risultato dell'operazione di conversione del tipo. Questo parametro viene passato senza inizializzazione. + + + Verifica l'istanza di per i membri dinamici (non supportati) in modo da non generare un'eccezione. + true in tutti i casi. + Fornisce informazioni sull'operazione get. + Quando termina, questo metodo restituisce null. Questo parametro viene passato senza inizializzazione. + + + Rappresenta una raccolta di valori come un oggetto di tipo JavaScript utilizzando le funzionalità di Dynamic Language Runtime (DLR). + + + Inizializza una nuova istanza della classe utilizzando i valori dei campi specificati. + Dizionario di nomi e valori di proprietà da aggiungere all'istanza di come membri dinamici. + + + Restituisce un elenco contenente il nome di tutti i membri dinamici (campi JSON) dell'istanza di . + Elenco contenente il nome di tutti i membri dinamici (campi JSON). + + + Converte l'istanza di in un tipo compatibile. + true in tutti i casi. + Fornisce informazioni sull'operazione di conversione. + Quando termina, questo metodo restituisce il risultato dell'operazione di conversione del tipo. Questo parametro viene passato senza inizializzazione. + Non è stato possibile convertire l'istanza nel tipo specificato. + + + Ottiene il valore di un campo tramite l'indice specificato. + true in tutti i casi. + Fornisce informazioni sull'operazione get indicizzata. + Matrice contenente un singolo oggetto che indicizza il campo in base al nome. L'oggetto deve essere convertibile in una stringa che specifica il nome del campo JSON da restituire. Se sono specificati più indici, quando il metodo termina restituisce null. + Quando termina, il metodo restituisce il valore del campo indicizzato o null se l'operazione get ha avuto esito negativo. Questo parametro viene passato senza inizializzazione. + + + Ottiene il valore di un campo tramite il nome specificato. + true in tutti i casi. + Fornisce informazioni sull'operazione get. + Quando termina, il metodo restituisce il valore del campo o null se l'operazione ha avuto esito negativo. Questo parametro viene passato senza inizializzazione. + + + Imposta il valore di un campo tramite l'indice specificato. + true in tutti i casi. + Fornisce informazioni sull'operazione di impostazione indicizzata. + Matrice contenente un singolo oggetto che indicizza il campo in base al nome. L'oggetto deve essere convertibile in una stringa che specifica il nome del campo JSON da restituire. Se sono specificati più indici, non viene modificato né aggiunto alcun campo. + Valore su cui impostare il campo. + + + Imposta il valore di un campo tramite il nome specificato. + true in tutti i casi. + Fornisce informazioni sull'operazione set. + Valore su cui impostare il campo. + + + Fornisce metodi per l'utilizzo dei dati in formato JavaScript Object Notation (JSON). + + + Converte i dati in formato JavaScript Object Notation (JSON) nell'elenco di dati fortemente tipizzato specificato. + Dati con codifica JSON convertiti in un elenco fortemente tipizzato. + Stringa codificata in formato JSON da convertire. + Tipo di elenco fortemente tipizzato in cui convertire i dati JSON. + + + Converte i dati in formato JavaScript Object Notation (JSON) in un oggetto dati. + Dati con codifica JSON convertiti in oggetto dati. + Stringa codificata in formato JSON da convertire. + + + Converte i dati in formato JavaScript Object Notation (JSON) in un oggetto dati di un tipo specificato. + Dati con codifica JSON convertiti nel tipo specificato. + Stringa codificata in formato JSON da convertire. + Tipo in cui devono essere convertiti i dati . + + + Converte un oggetto dati in una stringa in formato JavaScript Object Notation (JSON). + Restituisce una stringa di dati convertiti nel formato JSON. + Oggetto dati da convertire. + + + Converte un oggetto dati in una stringa in formato JavaScript Object Notation (JSON) e aggiunge la stringa all'oggetto specificato. + Oggetto dati da convertire. + Oggetto che contiene i dati JSON convertiti. + + + Esegue il rendering dei nomi e dei valori delle proprietà dell'oggetto specificato e di tutti i sottoggetti a cui fa riferimento. + + + Esegue il rendering dei nomi e dei valori delle proprietà dell'oggetto specificato e di tutti i sottoggetti. + Per una variabile semplice, restituisce il tipo e il valore. Per un oggetto contenente più elementi, restituisce il nome o la chiave della proprietà e il valore di ogni proprietà. + Oggetto per cui eseguire il rendering delle informazioni. + Facoltativo. Specifica il livello di nidificazione dei sottoggetti per cui eseguire il rendering. Il valore predefinito è 10. + Facoltativo. Specifica il numero massimo di caratteri visualizzati dal metodo per i valori dell'oggetto. Il valore predefinito è 1000. + + è minore di 0. + + è minore o uguale a 0. + + + Visualizza le informazioni sull'ambiente del server Web che ospita la pagina Web corrente. + + + Visualizza le informazioni sull'ambiente del server Web. + Stringa di coppie nome/valore che contiene le informazioni sul server Web. + + + Specifica la direzione in base alla quale ordinare un elenco di elementi. + + + Ordina gli elementi dal più piccolo al più grande, ad esempio da 1 a 10. + + + Ordina gli elementi dal più grande al più piccolo, ad esempio da 10 a 1. + + + Fornisce una cache per archiviare i dati a cui si accede frequentemente. + + + Recupera l'elemento specificato dall'oggetto . + Elemento recuperato dalla cache oppure null se l'elemento non viene trovato. + Identificatore per l'elemento della cache da recuperare. + + + Rimuove l'elemento specificato dall'oggetto . + Elemento rimosso dall'oggetto . Se l'elemento non viene trovato, restituisce null. + Identificatore per l'elemento della cache da rimuovere. + + + Inserisce un elemento nell'oggetto . + Identificatore per l'elemento della cache. + Dati da inserire nella cache. + Facoltativo. Numero di minuti per cui conservare un elemento nella cache. Il valore predefinito è 20. + Facoltativo. true per indicare che la scadenza dell'elemento della cache viene reimpostata ogni volta che si accede all'elemento oppure false per indicare che la scadenza è basata sul valore temporale assoluto da quando l'elemento è stato aggiunto alla cache. Il valore predefinito è true. In questo caso, se si utilizza il valore predefinito anche per il parametro , un elemento memorizzato nella cache scade 20 minuti dopo l'ultimo accesso. + Il valore di è inferiore o uguale a zero. + La scadenza variabile è abilitata e il valore di è superiore a un anno. + + + Visualizza i dati in una pagina Web mediante un elemento table HTML. + + + Inizializza una nuova istanza della classe . + Dati da visualizzare. + Raccolta contenente i nomi delle colonne dati da visualizzare. Per impostazione predefinita, questo valore viene popolato automaticamente in base ai valori contenuti nel parametro . + Nome della colonna dati utilizzata per ordinare la griglia per impostazione predefinita. + Numero di righe visualizzate in ciascuna pagina della griglia quando il paging è abilitato. Il valore predefinito è 10. + true per specificare che il paging è abilitato per l'istanza di . In caso contrario, false. Il valore predefinito è true. + true per specificare che l'ordinamento è abilitato per l'istanza di . In caso contrario, false. Il valore predefinito è true. + Valore dell'attributo HTML id utilizzato per contrassegnare l'elemento HTML che ottiene gli aggiornamenti Ajax dinamici associati all'istanza di . + Nome della funzione JavaScript che viene chiamata dopo l'aggiornamento dell'elemento HTML specificato dalla proprietà . Se non è specificato il nome di una funzione, non verrà chiamata alcuna funzione. Se la funzione specificata non esiste, si verificherà un errore JavaScript quando questa verrà richiamata. + Prefisso applicato a tutti i campi stringa di query associati all'istanza di . Questo valore è utilizzato per supportare più istanze di nella stessa pagina Web. + Nome del campo stringa di query utilizzato per specificare la pagina corrente dell'istanza di . + Nome del campo stringa di query utilizzato per specificare la riga attualmente selezionata dell'istanza di . + Nome del campo stringa di query utilizzato per specificare il nome della colonna dati in base alla quale è ordinata l'istanza di . + Nome del campo stringa di query utilizzato per specificare la direzione di ordinamento dell'istanza di . + + + Ottiene il nome della funzione JavaScript da chiamare dopo l'aggiornamento dell'elemento HTML associato all'istanza di in risposta a una richiesta di aggiornamento Ajax. + Nome della funzione. + + + Ottiene il valore dell'attributo HTML id che contrassegna un elemento HTML nella pagina Web che riceve gli aggiornamenti Ajax dinamici associati all'istanza di . + Valore dell'attributo id. + + + Associa i dati specificati all'istanza di . + L'istanza di associata e popolata. + Dati da visualizzare. + Raccolta contenente i nomi delle colonne dati da associare. + true per abilitare ordinamento e paging dell'istanza di . In caso contrario, false. + Numero di righe visualizzate in ciascuna pagina della griglia. + + + Ottiene un valore che indica se l'istanza di supporta l'ordinamento. + true se l'istanza supporta l'ordinamento. In caso contrario, false. + + + Crea una nuova istanza di . + Nuova colonna. + Nome della colonna dati da associare all'istanza di . + Testo visualizzato nell'intestazione della colonna della tabella HTML associata all'istanza di . + Funzione utilizzata per formattare i valori dei dati associati all'istanza di . + Stringa che specifica il nome della classe CSS utilizzata per definire lo stile delle celle della tabella HTML associate all'istanza di . + true per abilitare l'ordinamento nell'istanza di mediante i valori dei dati associati all'istanza di . In caso contrario, false. Il valore predefinito è true. + + + Ottiene una raccolta contenente il nome di ciascuna colonna dati associata all'istanza di . + Raccolta di nomi di colonne dati. + + + Restituisce una matrice contenente le istanze di specificate. + Matrice di colonne. + Un numero variabile di istanze colonna di . + + + Ottiene il prefisso applicato a tutti i campi stringa di query associati all'istanza di . + Prefisso per i campi stringa di query dell'istanza di . + + + Restituisce un'istruzione JavaScript che può essere utilizzata per l'aggiornamento dell'elemento HTML associato all'istanza di nella pagina Web specificata. + Istruzione JavaScript che può essere utilizzata per l'aggiornamento dell'elemento HTML in una pagina Web associata all'istanza di . + URL della pagina Web contenente l'istanza di in fase di aggiornamento. L'URL può includere argomenti stringa di query. + + + Restituisce il markup HTML utilizzato per eseguire il rendering dell'istanza di e utilizzare le opzioni di paging specificate. + Markup HTML che rappresenta l'istanza di completamente popolata. + Nome della classe CSS utilizzata per definire lo stile dell'intera tabella. + Nome della classe CSS utilizzata per definire lo stile dell'intestazione della tabella. + Nome della classe CSS utilizzata per definire lo stile del piè di pagina della tabella. + Nome della classe CSS utilizzata per definire lo stile di ciascuna riga della tabella. + Nome della classe CSS utilizzata per definire lo stile delle righe di tabella con numeri pari. + Nome della classe CSS utilizzata per definire lo stile della riga di tabella selezionata. È possibile selezionare solo una riga alla volta. + Didascalia della tabella. + true per visualizzare l'intestazione della tabella. In caso contrario, false. Il valore predefinito è true. + true per inserire righe aggiuntive nell'ultima pagina quando gli elementi di dati disponibili sono insufficienti a riempire tale pagina. In caso contrario, false. Il valore predefinito è false. Le righe aggiuntive vengono popolate utilizzando il testo specificato dal parametro . + Testo utilizzato per popolare le righe aggiuntive in una pagina quando gli elementi di dati disponibili sono insufficienti a riempire l'ultima pagina. Per visualizzare le righe aggiuntive, è necessario impostare il parametro su true. + Raccolta di istanze di che specificano la modalità di visualizzazione di ciascuna colonna, incluse la colonna dati associata a ciascuna colonna della griglia e la modalità di formattazione dei valori dati contenuti in ciascuna colonna della griglia. + Raccolta contenente i nomi delle colonne dati da escludere quando la griglia esegue il popolamento automatico delle colonne. + Combinazione bit per bit dei valori di enumerazione che specificano i metodi forniti per spostarsi fra le pagine dell'istanza di . + Testo per l'elemento del collegamento HTML utilizzato per passare alla prima pagina dell'istanza di . Il flag del parametro deve essere impostato in modo da visualizzare questo elemento di spostamento nella pagina. + Testo per l'elemento del collegamento HTML utilizzato per passare alla pagina precedente dell'istanza di . Il flag del parametro deve essere impostato in modo da visualizzare questo elemento di spostamento nella pagina. + Testo per l'elemento del collegamento HTML utilizzato per passare alla pagina successiva dell'istanza di . Il flag del parametro deve essere impostato in modo da visualizzare questo elemento di spostamento nella pagina. + Testo per l'elemento del collegamento HTML utilizzato per passare all'ultima pagina dell'istanza di . Il flag del parametro deve essere impostato in modo da visualizzare questo elemento di spostamento nella pagina. + Numero dei collegamenti numerici alle pagine vicine. Il testo di ciascun collegamento di pagina numerico contiene il numero di pagina. Il flag del parametro deve essere impostato in modo da visualizzare questi elementi di spostamento nella pagina. + Oggetto che rappresenta una raccolta di attributi (nomi e valori) da impostare per l'elemento table HTML che rappresenta l'istanza di . + + + Restituisce un URL che può essere utilizzato per visualizzare la pagina di dati specificata dell'istanza di . + URL che può essere utilizzato per visualizzare la pagina di dati specificata della griglia. + Indice della pagina da visualizzare. + + + Restituisce un URL che può essere utilizzato per ordinare l'istanza di in base alla colonna specificata. + URL che può essere utilizzato per ordinare la griglia. + Nome della colonna dati in base alla quale eseguire l'ordinamento. + + + Ottiene un valore che indica se è selezionata una riga nell'istanza di . + true se una riga è attualmente selezionata. In caso contrario, false. + + + Restituisce un valore che indica se l'istanza di è in grado di utilizzare chiamate Ajax per aggiornare la visualizzazione. + true se l'istanza supporta le chiamate Ajax. In caso contrario, false. + + + Ottiene il numero delle pagine contenute nell'istanza di + Totale delle pagine. + + + Ottiene il nome completo del campo stringa di query utilizzato per specificare la pagina corrente dell'istanza di . + Ottiene il nome completo del campo stringa di query utilizzato per specificare la pagina corrente della griglia. + + + Ottiene o imposta l'indice della pagina corrente dell'istanza di . + Indice della pagina corrente. + Non è possibile impostare la proprietà perché il paging non è abilitato. + + + Restituisce il markup HTML utilizzato per fornire il supporto di paging specificato per l'istanza di . + Codice HTML che fornisce il supporto di paging per la griglia. + Combinazione bit per bit dei valori di enumerazione che specificano i metodi forniti per spostarsi fra le pagine della griglia. L'oggetto predefinito è OR bit per bit dei flag e . + Testo per l'elemento del collegamento HTML che consente di passare alla prima pagina della griglia. + Testo per l'elemento del collegamento HTML che consente di passare alla pagina precedente della griglia. + Testo per l'elemento del collegamento HTML che consente di passare alla pagina successiva della griglia. + Testo per l'elemento del collegamento HTML che consente di passare all'ultima pagina della griglia. + Numero dei collegamenti di pagina numerici da visualizzare. Il valore predefinito è 5. + + + Ottiene un elenco contenente le righe presenti sulla pagina corrente dell'istanza di dopo l'ordinamento della griglia. + Elenco di righe. + + + Ottiene il numero di righe visualizzate in ciascuna pagina dell'istanza di . + Numero di righe visualizzate in ciascuna pagina della griglia. + + + Ottiene o imposta l'indice della riga selezionata rispetto alla pagina corrente dell'istanza di . + Indice della riga selezionata rispetto alla pagina corrente. + + + Ottiene la riga attualmente selezionata dell'istanza di . + Riga attualmente selezionata. + + + Ottiene il nome completo del campo stringa di query utilizzato per specificare la riga selezionata dell'istanza di . + Nome completo del campo stringa di query utilizzato per specificare la riga selezionata della griglia. + + + Ottiene o imposta il nome della colonna dati in base alla quale è ordinata l'istanza di . + Nome della colonna dati utilizzata per ordinare la griglia. + + + Ottiene o imposta la direzione di ordinamento dell'istanza di . + Direzione di ordinamento. + + + Ottiene il nome completo del campo stringa di query utilizzato per specificare la direzione di ordinamento dell'istanza di . + Ottiene il nome completo del campo stringa di query utilizzato per specificare la direzione di ordinamento della griglia. + + + Ottiene il nome completo del campo stringa di query utilizzato per specificare il nome della colonna dati in base alla quale è ordinata l'istanza di . + Nome completo del campo stringa di query utilizzato per specificare il nome della colonna dati in base alla quale è ordinata la griglia. + + + Restituisce il markup HTML utilizzato per eseguire il rendering dell'istanza di . + Markup HTML che rappresenta l'istanza di completamente popolata. + Nome della classe CSS utilizzata per definire lo stile dell'intera tabella. + Nome della classe CSS utilizzata per definire lo stile dell'intestazione della tabella. + Nome della classe CSS utilizzata per definire lo stile del piè di pagina della tabella. + Nome della classe CSS utilizzata per definire lo stile di ciascuna riga della tabella. + Nome della classe CSS utilizzata per definire lo stile delle righe di tabella con numeri pari. + Nome della classe CSS utilizzata per definire lo stile della riga di tabella selezionata. + Didascalia della tabella. + true per visualizzare l'intestazione della tabella. In caso contrario, false. Il valore predefinito è true. + true per inserire righe aggiuntive nell'ultima pagina quando gli elementi di dati disponibili sono insufficienti a riempire tale pagina. In caso contrario, false. Il valore predefinito è false. Le righe aggiuntive vengono popolate utilizzando il testo specificato dal parametro . + Testo utilizzato per popolare le righe aggiuntive nell'ultima pagina quando gli elementi di dati disponibili sono insufficienti a riempire tale pagina. Per visualizzare le righe aggiuntive, è necessario impostare il parametro su true. + Raccolta di istanze di che specificano la modalità di visualizzazione di ciascuna colonna, incluse la colonna dati associata a ciascuna colonna della griglia e la modalità di formattazione dei valori dati contenuti in ciascuna colonna della griglia. + Raccolta contenente i nomi delle colonne dati da escludere quando la griglia esegue il popolamento automatico delle colonne. + Funzione che restituisce il markup HTML utilizzato per eseguire il rendering del piè di pagina della tabella. + Oggetto che rappresenta una raccolta di attributi (nomi e valori) da impostare per l'elemento table HTML che rappresenta l'istanza di . + + + Ottiene il numero totale delle righe contenute nell'istanza di . + Numero totale delle righe contenute nella griglia. Questo valore include tutte le righe di ciascuna pagina, ma non include le righe aggiuntive inserite nell'ultima pagina quando gli elementi di dati disponibili sono insufficienti a riempire tale pagina. + + + Rappresenta una colonna in un'istanza di . + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta un valore che indica se la colonna può essere ordinata. + true per indicare che la colonna può essere ordinata. In caso contrario, false. + + + Ottiene o imposta il nome dell'elemento dati associato alla colonna . + Nome dell'elemento dati. + + + Ottiene o imposta una funzione utilizzata per formattare l'elemento dati associato alla colonna . + Funzione utilizzata per formattare l'elemento dati associato alla colonna. + + + Ottiene o imposta il testo di cui viene eseguito il rendering nell'intestazione della colonna . + Testo di cui è stato eseguito il rendering nell'intestazione della colonna. + + + Ottiene o imposta l'attributo della classe CSS di cui viene eseguito il rendering come parte delle celle della tabella HTML associate alla colonna . + Attributo della classe CSS applicato alle celle associate alla colonna. + + + Specifica i flag che descrivono i metodi forniti per lo spostamento tra le pagine di un'istanza di . + + + Indica che sono forniti metodi per passare a una pagina vicina di utilizzando un numero di pagina. + + + Indica che sono forniti metodi per passare alla pagina precedente o successiva di . + + + Indica che sono forniti metodi per passare direttamente alla prima o ultima pagina di . + + + Indica che sono forniti tutti i metodi per lo spostamento tra le pagine di . + + + Rappresenta una riga in un'istanza di . + + + Inizializza una nuova istanza della classe utilizzando l'istanza, il valore di riga e l'indice di specificati. + Istanza di contenente la riga. + Oggetto contenente un membro di proprietà per ogni valore nella riga. + Indice della riga. + + + Restituisce un enumeratore che può essere utilizzato per scorrere i valori dell'istanza di . + Enumeratore che può essere utilizzato per scorrere i valori della riga. + + + Restituisce un elemento HTML (collegamento) che gli utenti possono utilizzare per selezionare la riga. + Collegamento su cui gli utenti possono fare clic per selezionare la riga. + Testo interno dell'elemento collegamento. Se è vuoto o null, viene utilizzato "Select". + + + Restituisce l'URL che può essere utilizzato per selezionare la riga. + URL utilizzato per selezionare una riga. + + + Restituisce il valore all'indice specificato nell'istanza di . + Valore all'indice specificato. + Indice in base zero del valore della riga da restituire. + + è minore di 0 o maggiore o uguale al numero di valori nella riga. + + + Restituisce il valore con il nome specificato nell'istanza di . + Valore specificato. + Nome del valore nella riga da restituire. + + è null o vuoto. + + specifica un valore che non esiste. + + + Restituisce un enumeratore che può essere utilizzato per scorrere una raccolta. + Enumeratore che può essere utilizzato per scorrere la raccolta. + + + Restituisce una stringa che rappresenta tutti i valori dell'istanza di . + Stringa che rappresenta i valori della riga. + + + Restituisce il valore di un membro descritto dallo strumento di associazione specificato. + true se il valore dell'elemento è stato recuperato. In caso contrario, false. + Metodo Get del membro della proprietà associata. + Quando termina, questo metodo restituisce un oggetto che contiene il valore dell'elemento descritto da . Questo parametro viene passato senza inizializzazione. + + + Ottiene un oggetto contenente un membro di proprietà per ogni valore nella riga. + Oggetto che contiene ogni valore nella riga come proprietà. + + + Ottiene l'istanza di a cui appartiene la riga. + Istanza di contenente la riga. + + + Rappresenta un oggetto che consente di visualizzare e gestire immagini in una pagina Web. + + + Inizializza una nuova istanza della classe utilizzando una matrice di byte per rappresentare l'immagine. + Immagine. + + + Inizializza una nuova istanza della classe utilizzando un flusso per rappresentare l'immagine. + Immagine. + + + Inizializza una nuova istanza della classe utilizzando un percorso per rappresentare la posizione dell'immagine. + Percorso del file che contiene l'immagine. + + + Aggiunge un'immagine di filigrana utilizzando il percorso dell'immagine stessa. + Immagine filigranata. + Percorso del file che contiene l'immagine di filigrana. + Larghezza, in pixel, dell'immagine di filigrana. + Altezza, in pixel, dell'immagine di filigrana. + Allineamento orizzontale dell'immagine di filigrana. I valori possibili sono "Left", "Right" o "Center". + Allineamento verticale della filigrana. I valori possibili sono "Top", "Middle" o "Bottom". + Opacità dell'immagine di filigrana, specificata come valore compreso tra 0 e 100. + Dimensione, in pixel, del riempimento attorno all'immagine di filigrana. + + + Aggiunge un'immagine di filigrana utilizzando l'oggetto immagine specificato. + Immagine filigranata. + Oggetto . + Larghezza, in pixel, dell'immagine di filigrana. + Altezza, in pixel, dell'immagine di filigrana. + Allineamento orizzontale dell'immagine di filigrana. I valori possibili sono "Left", "Right" o "Center". + Allineamento verticale della filigrana. I valori possibili sono "Top", "Middle" o "Bottom". + Opacità dell'immagine di filigrana, specificata come valore compreso tra 0 e 100. + Dimensione, in pixel, del riempimento attorno all'immagine di filigrana. + + + Aggiunge il testo della filigrana all'immagine. + Immagine filigranata. + Testo da utilizzare come filigrana. + Colore del testo della filigrana. + Dimensione del carattere del testo della filigrana. + Stile del carattere del testo della filigrana. + Tipo di carattere del testo della filigrana. + Allineamento orizzontale del testo della filigrana. I valori possibili sono "Left", "Right" o "Center". + Allineamento verticale del testo della filigrana. I valori possibili sono "Top", "Middle" o "Bottom". + Opacità dell'immagine di filigrana, specificata come valore compreso tra 0 e 100. + Dimensione, in pixel, del riempimento attorno al testo della filigrana. + + + Copia l'oggetto . + Immagine. + + + Ritaglia un'immagine. + Immagine ritagliata. + Numero di pixel da rimuovere dall'alto. + Numero di pixel da rimuovere da sinistra. + Numero di pixel da rimuovere dal basso. + Numero di pixel da rimuovere da destra. + + + Ottiene o imposta il nome file dell'oggetto . + Nome file. + + + Capovolge un'immagine orizzontalmente. + Immagine capovolta. + + + Capovolge un'immagine verticalmente. + Immagine capovolta. + + + Restituisce l'immagine come matrice di byte. + Immagine. + Valore dell'oggetto . + + + Restituisce un'immagine che è stata aggiornata utilizzando il browser. + Immagine. + (Facoltativo) Nome del file pubblicato. Se non viene specificato alcun nome, viene restituito il primo file che è stato caricato. + + + Ottiene l'altezza, in pixel, dell'immagine. + Altezza. + + + Ottiene il formato dell'immagine, ad esempio "jpeg" o "png". + Formato di file dell'immagine. + + + Ridimensiona un'immagine. + Immagine ridimensionata. + Larghezza, in pixel, dell'oggetto . + Altezza, in pixel, dell'oggetto . + true per mantenere le proporzioni dell'immagine. In caso contrario, false. + true per impedire l'ingrandimento dell'immagine. In caso contrario false. + + + Ruota un'immagine a sinistra. + Immagine ruotata. + + + Ruota un'immagine a destra. + Immagine ruotata. + + + Salva l'immagine utilizzando il nome file specificato. + Immagine. + Percorso in cui salvare l'immagine. + Formato da utilizzare al momento del salvataggio dell'immagine, ad esempio "gif" o "png". + true per forzare l'utilizzo dell'estensione del nome file corretta per il formato specificato in . In caso contrario, false. In caso di mancata corrispondenza tra il tipo di file e l'estensione del nome file specificata, e se è true, verrà aggiunta l'estensione corretta al nome file. Ad esempio, un file PNG denominato Photograph.txt viene salvato con il nome Photograph.txt.png. + + + Ottiene la larghezza, in pixel, dell'immagine. + Larghezza. + + + Esegue il rendering dell'immagine nel browser. + Immagine. + (Facoltativo) Formato di file da utilizzare quando l'immagine viene scritta. + + + Consente di creare e inviare un messaggio di posta elettronica mediante il protocollo SMTP (Simple Mail Transfer Protocol). + + + Ottiene o imposta un valore che indica se viene utilizzato Secure Sockets Layer (SSL) per crittografare la connessione quando viene inviato un messaggio di posta elettronica. + true se viene utilizzato SSL per crittografare la connessione. In caso contrario, false. + + + Ottiene o imposta l'indirizzo di posta elettronica del mittente. + Indirizzo di posta elettronica del mittente. + + + Ottiene o imposta la password dell'account di posta elettronica del mittente. + Password del mittente. + + + Invia il messaggio specificato a un server SMTP per il recapito. + Indirizzo di posta elettronica del destinatario o dei destinatari. Separare più destinatari con un punto e virgola (;). + Riga dell'oggetto del messaggio di posta elettronica. + Corpo del messaggio di posta elettronica. Se è true, il codice HTML nel corpo viene interpretato come markup. + (Facoltativo) Indirizzo di posta elettronica del mittente del messaggio oppure null per non specificare un mittente. Il valore predefinito è null. + (Facoltativo) Indirizzo di posta elettronica degli altri destinatari a cui inviare una copia del messaggio oppure null in assenza di ulteriori destinatari. Separare più destinatari con un punto e virgola (;). Il valore predefinito è null. + (Facoltativo) Insieme di nomi di file che specifica i file da allegare al messaggio di posta elettronica oppure null se non sono presenti file da allegare. Il valore predefinito è null. + (Facoltativo) true per specificare che il corpo del messaggio di posta elettronica è in formato HTML, false per indicare che il corpo è in formato testo normale. Il valore predefinito è true. + (Facoltativo) Insieme di intestazioni da aggiungere alle normali intestazioni SMTP nel messaggio di posta elettronica oppure null per non inviare intestazioni aggiuntive. Il valore predefinito è null. + (Facoltativo) Indirizzo di posta elettronica degli altri destinatari a cui inviare una copia "nascosta" del messaggio oppure null in assenza di ulteriori destinatari. Separare più destinatari con un punto e virgola (;). Il valore predefinito è null. + (Facoltativo) Codifica da utilizzare per il corpo del messaggio. I valori possibili sono quelli delle proprietà della classe , ad esempio . Il valore predefinito è null. + (Facoltativo) Codifica da utilizzare per l'intestazione del messaggio. I valori possibili sono quelli delle proprietà della classe , ad esempio . Il valore predefinito è null. + (Facoltativo) Valore ("Normale", "Bassa", "Alta") che specifica la priorità del messaggio. Il valore predefinito è "Normale". + (Facoltativo) Indirizzo di posta elettronica che verrà utilizzato quando il destinatario risponderà al messaggio. Il valore predefinito è null, che indica che l'indirizzo della risposta è il valore della proprietà From. + + + Ottiene o imposta la porta utilizzata per le transazioni SMTP. + Porta utilizzata per le transazioni SMTP. + + + Ottiene o imposta il nome del server SMTP utilizzato per trasmettere il messaggio di posta elettronica. + Server SMTP. + + + Ottiene o imposta un valore che indica se le credenziali predefinite vengono inviate con le richieste. + true se le credenziali vengono inviate con il messaggio di posta elettronica. In caso contrario, false. + + + Ottiene o imposta il nome dell'account di posta elettronica utilizzato per inviare messaggi. + Nome dell'account utente. + + + \ No newline at end of file diff --git a/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/it/system.web.webpages.deployment.xml b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/it/system.web.webpages.deployment.xml new file mode 100644 index 0000000..1f1ad5d --- /dev/null +++ b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/it/system.web.webpages.deployment.xml @@ -0,0 +1,42 @@ + + + + System.Web.WebPages.Deployment + + + + Fornisce un punto di registrazione per il codice di preavvio dell'applicazione per la distribuzione di pagine Web. + + + Registra il codice di preavvio dell'applicazione per la distribuzione di pagine Web. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Percorso della directory radice per l'applicazione. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + \ No newline at end of file diff --git a/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/it/system.web.webpages.razor.xml b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/it/system.web.webpages.razor.xml new file mode 100644 index 0000000..ae156d1 --- /dev/null +++ b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/it/system.web.webpages.razor.xml @@ -0,0 +1,224 @@ + + + + System.Web.WebPages.Razor + + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Fornisce il supporto del sistema di configurazione per la sezione di configurazione host. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta la factory host. + Factory host. + + + Rappresenta il nome della sezione di configurazione per un ambiente host Razor. + + + Fornisce il supporto del sistema di configurazione per la sezione di configurazione pages. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta la raccolta di spazi dei nomi da aggiungere alle pagine Web Pages nell'applicazione corrente. + Raccolta di spazi dei nomi. + + + Ottiene o imposta il nome della classe del tipo base di pagina. + Nome della classe del tipo base di pagina. + + + Rappresenta il nome della sezione di configurazione per pagine Razor. + + + Fornisce il supporto del sistema di configurazione per la sezione di configurazione system.web.webPages.razor. + + + Inizializza una nuova istanza della classe . + + + Rappresenta il nome della sezione di configurazione per la sezione Web Razor. Contiene la stringa statica di sola lettura "system.web.webPages.razor". + + + Ottiene o imposta il valore host per il gruppo di sezioni system.web.webPages.razor. + Valore host. + + + Ottiene o imposta il valore dell'elemento pages per la sezione system.web.webPages.razor. + Valore dell'elemento pages. + + + \ No newline at end of file diff --git a/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/it/system.web.webpages.xml b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/it/system.web.webpages.xml new file mode 100644 index 0000000..c7be87b --- /dev/null +++ b/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/it/system.web.webpages.xml @@ -0,0 +1,2625 @@ + + + + System.Web.WebPages + + + + Consente di impedire a script dannosi di inviare richieste di pagine manomesse. + + + Aggiunge un token di autenticazione a un form per la protezione da richieste false. + Restituisce una stringa che contiene il valore del token crittografato in un campo HTML nascosto. + L'oggetto corrente è null. + + + Aggiunge un token di autenticazione a un form per la protezione da richieste false e consente ai chiamanti di specificare i dettagli dell'autenticazione. + Restituisce il valore del token crittografato in un campo HTML nascosto. + Dati del contesto HTTP per una richiesta. + Stringa facoltativa di caratteri casuali, ad esempio Z*7g1&p4, utilizzata per aggiungere complessità alla crittografia per maggiore sicurezza. Il valore predefinito è null. + Dominio di un'applicazione Web da cui viene inviata una richiesta. + Percorso radice virtuale di un'applicazione Web da cui viene inviata la richiesta. + + è null. + + + + Verifica che i dati di input di un campo del form HTML provengano dall'utente che ha inviato tali dati. + Il valore corrente è null. + Token del cookie HTTP associato a una richiesta valida mancanteoppureToken del form mancante.oppureIl valore del token del form non corrisponde al valore del token del cookie.oppureIl valore del token del form non corrisponde al valore del token del cookie. + + + + Verifica che i dati di input da un campo di un form HTML provengano dall'utente che ha inviato i dati e consente ai chiamanti di specificare ulteriori dettagli di convalida. + Dati del contesto HTTP per una richiesta. + Stringa facoltativa di caratteri casuali, ad esempio Z*7g1&p4, utilizzata per decrittografare un token di autenticazione creato dalla classe . Il valore predefinito è null. + Il valore corrente è null. + Token del cookie HTTP associato a una richiesta valida mancante.oppureToken del form mancante.oppureIl valore del token del form non corrisponde al valore del token del cookie.oppureIl valore del token del form non corrisponde al valore del token del cookie.oppureIl valore fornito non corrisponde al valore utilizzato per creare il token del form. + + + Fornisce la configurazione a livello di programmazione per il sistema di token antifalsificazione. + + + Ottiene un provider di dati in grado di fornire dati aggiuntivi da inserire in tutti i token generati e in grado di convalidare ulteriori dati nei token in ingresso. + Provider di dati. + + + Ottiene o imposta il nome del cookie utilizzato dal sistema antifalsificazione. + Nome del cookie. + + + Ottiene o imposta un valore che indica se il cookie antifalsificazione richiede SSL per la restituzione al server. + true se è necessario SSL per restituire il cookie antifalsificazione al server. In caso contrario, false. + + + Ottiene o imposta un valore che indica se il sistema antifalsificazione deve saltare il controllo delle condizioni che potrebbero indicare un utilizzo improprio del sistema. + true se il sistema antifalsificazione non deve eseguire il controllo alla ricerca di possibili utilizzi impropri. In caso contrario, false. + + + Se viene utilizzata l'autorizzazione basata su attestazioni, ottiene o imposta il tipo di attestazione dall'identità utilizzata per identificare l'utente in modo univoco. + Tipo di attestazione. + + + Consente di includere o convalidare dati personalizzati per i token antifalsificazione. + + + Fornisce dati aggiuntivi da archiviare per i token antifalsificazione generati durante la richiesta. + Dati supplementari da incorporare nel token antifalsificazione. + Informazioni sulla richiesta corrente. + + + Convalida i dati aggiuntivi incorporati all'interno di un token antifalsificazione in ingresso. + true se i dati sono validi. In caso contrario, false. + Informazioni sulla richiesta corrente. + Dati supplementari incorporati nel token. + + + Fornisce accesso ai valori di form non convalidati nell'oggetto . + + + Ottiene un insieme di valori di form non convalidati che sono stati inviati dal browser. + Insieme non convalidato di valori del form. + + + Ottiene l'oggetto non convalidato specificato dall'insieme di valori pubblicati nell'oggetto . + Membro specificato oppure null se l'elemento specificato non viene trovato. + Nome del membro della raccolta da ottenere. + + + Ottiene un insieme di valori della stringa di query non convalidati. + Insieme di valori della stringa di query non convalidati. + + + Esclude i campi dell'oggetto Request dalla verifica della presenza di script client e markup HTML potenzialmente pericolosi. + + + Restituisce una versione dei valori del form, dei cookie e delle variabili di stringhe di query senza prima verificare la presenza di markup HTML e script client. + Oggetto contenente versioni non convalidate del form e dei valori di stringhe di query. + Oggetto contenente i valori da escludere dalla convalida della richiesta. + + + Restituisce un valore dal campo del form, dal cookie o dalla variabile di stringa di query specificata senza prima verificare la presenza di markup HTML e script client. + Stringa contenente testo non convalidato proveniente dal campo, dal cookie o dal valore della stringa di query specificato. + Oggetto contenente i valori da escludere dalla convalida. + Nome del campo da escludere dalla convalida. può fare riferimento a un campo del form, a un cookie o alla variabile della stringa di query. + + + Restituisce tutti i valori dall'oggetto Request (inclusi i campi del form, i cookie e la stringa di query) senza prima verificare la presenza di markup HTML e script client. + Oggetto contenente versioni non convalidate del form, del cookie e dei valori di stringhe di query. + Oggetto contenente i valori da escludere dalla convalida. + + + Restituisce il valore specificato dall'oggetto Request senza prima verificare la presenza di markup HTML e script client. + Stringa contenente testo non convalidato proveniente dal campo, dal cookie o dal valore della stringa di query specificato. + Oggetto contenente i valori da escludere dalla convalida. + Nome del campo da escludere dalla convalida. può fare riferimento a un campo del form, a un cookie o alla variabile della stringa di query. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + Messaggio. + Eccezione interna. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + Messaggio di errore. + Altro. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + Messaggio di errore. + Valore minimo. + Valore massimo. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Contiene classi e proprietà utilizzate per creare elementi HTML. Questa classe viene utilizzata per scrivere helper, ad esempio quelli inclusi nello spazio dei nomi . + + + Crea un nuovo tag con il nome specificato. + Nome del tag senza delimitatori "<", "/" o ">". + + è null o vuoto. + + + Aggiunge una voce all'elenco delle classi CSS nel tag. + Classe CSS da aggiungere. + + + Ottiene la raccolta di attributi. + Raccolta di attributi. + + + Sostituisce ciascun carattere non valido nell'ID del tag con un carattere HTML valido. + ID del tag puro o null se è null o vuoto oppure se non inizia con una lettera. + ID che può contenere caratteri da sostituire. + + + Sostituisce ciascun carattere non valido nell'ID del tag con la stringa di sostituzione specificata. + ID del tag puro o null se è null o vuoto oppure se non inizia con una lettera. + ID che può contenere caratteri da sostituire. + Stringa di sostituzione. + + è null. + + + Genera un attributo ID puro per il tag in base al nome specificato. + Nome da utilizzare per generare un attributo ID. + + + Ottiene o imposta una stringa che è possibile utilizzare per sostituire caratteri HTML non validi. + Stringa da utilizzare per sostituire caratteri HTML non validi. + + + Ottiene o imposta il valore HTML interno per l'elemento. + Valore HTML interno dell'elemento. + + + Aggiunge un nuovo attributo al tag. + Chiave per l'attributo. + Valore dell'attributo. + + + Aggiunge un nuovo attributo o, facoltativamente, ne sostituisce uno esistente nel tag di apertura. + Chiave per l'attributo. + Valore dell'attributo. + true per sostituire un attributo esistente, se è presente un attributo con il valore specificato, oppure false per lasciare invariato l'attributo originario. + + + Aggiunge nuovi attributi al tag. + Raccolta di attributi da aggiungere. + Tipo dell'oggetto chiave. + Tipo dell'oggetto valore. + + + Aggiunge nuovi attributi o, facoltativamente, sostituisce gli attributi esistenti nel tag. + Raccolta di attributi da aggiungere o sostituire. + Per ciascun attributo in , true per sostituire l'attributo, se è già presente un attributo con la stessa chiave, oppure false per lasciare invariato l'attributo originario. + Tipo dell'oggetto chiave. + Tipo dell'oggetto valore. + + + Imposta la proprietà dell'elemento su una versione codificata in formato HTML della stringa specificata. + Stringa da codificare in formato HTML. + + + Ottiene il nome per il tag. + Nome. + + + Esegue il rendering dell'elemento come . + + + Esegue il rendering del tag HTML in base alla modalità di rendering specificata. + Tag HTML di cui è stato eseguito il rendering. + Modalità di rendering. + + + Enumera le modalità disponibili per il rendering di tag HTML. + + + Rappresenta la modalità per il rendering di testo normale. + + + Rappresenta la modalità per il rendering di un tag di apertura, ad esempio <tag>. + + + Rappresenta la modalità per il rendering di un tag di chiusura, ad esempio </tag>. + + + Rappresenta la modalità per il rendering di un tag di chiusura automatico, ad esempio <tag />. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Contiene i metodi per registrare assembly come parti dell'applicazione. + + + Inizializza una nuova istanza della classe utilizzando l'assembly e il percorso virtuale radice specificati. + Assembly. + Percorso virtuale radice. + + è null o vuoto. + + + Risolve un percorso dell'assembly specificato o della risorsa all'interno di un assembly specificata utilizzando il percorso virtuale di base e il percorso virtuale specificati. + Percorso dell'assembly o della risorsa. + Assembly. + Percorso virtuale di base. + Percorso virtuale. + + non è registrato. + + + Aggiunge un assembly e tutte le pagine Web all'interno dell'assembly all'elenco delle parti dell'applicazione disponibili. + Parte dell'applicazione. + + è già registrato. + + + Fornisce oggetti e metodi utilizzati per l'esecuzione e il rendering delle pagine di avvio delle applicazioni ASP.NET Web Pages (file _AppStart.cshtml o _AppStart.vbhtml). + + + Inizializza una nuova istanza della classe . + + + Ottiene l'oggetto applicazione HTTP che fa riferimento alla pagina di avvio dell'applicazione. + Oggetto applicazione HTTP che fa riferimento alla pagina di avvio dell'applicazione. + + + Prefisso applicato a tutte le chiavi aggiunte alla cache dalla pagina di avvio dell'applicazione. + + + Ottiene l'oggetto che rappresenta i dati di contesto associati alla pagina. + Dati del contesto corrente. + + + Restituisce l'istanza del writer di testo utilizzata per il rendering della pagina. + Writer di testo. + + + Ottiene l'output della pagina di avvio dell'applicazione sotto forma di stringa codificata in formato HTML. + Output della pagina di avvio dell'applicazione sotto forma di stringa codificata in formato HTML. + + + Ottiene il writer di testo per la pagina. + Writer di testo per la pagina. + + + Percorso della pagina di avvio dell'applicazione. + + + Ottiene o imposta il percorso virtuale della pagina. + Percorso virtuale. + + + Scrive la rappresentazione stringa dell'oggetto specificato come stringa codificata in formato HTML. + Oggetto da codificare e scrivere. + + + Scrive l'oggetto specificato come stringa codificata in formato HTML. + Risultato dell'helper da codificare e scrivere. + + + Scrive l'oggetto specificato senza codifica HTML. + Oggetto da scrivere. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Fornisce una modalità per specificare informazioni personalizzate sul browser (agente utente). + + + Rimuove qualsiasi agente utente sottoposto a override per la richiesta corrente. + Contesto corrente. + + + Restituisce l'oggetto funzionalità del browser per le funzionalità del browser sottoposto a override oppure per il browser effettivo, se non è stato specificato alcun override. + Funzionalità del browser. + Contesto corrente. + + + Restituisce il valore dell'agente utente sottoposto a override oppure la stringa dell'agente utente effettivo, se non è stato specificato alcun override. + Stringa dell'agente utente + Contesto corrente. + + + Ottiene una stringa che varia in base al tipo del browser. + Stringa che identifica il browser. + Contesto corrente. + + + Ottiene una stringa che varia in base al tipo del browser. + Stringa che identifica il browser. + Base del contesto corrente. + + + Esegue l'override del valore dell'agente utente effettivo della richiesta utilizzando l'agente utente specificato. + Contesto corrente. + Agente utente da utilizzare. + + + Esegue l'override del valore dell'agente utente effettivo della richiesta utilizzando le informazioni di override del browser specificate. + Contesto corrente. + Un valore di enumerazione che rappresenta le informazioni di override del browser da utilizzare. + + + Specifica i tipi di browser che possono essere definiti per il metodo . + + + Specifica un browser per desktop. + + + Specifica un browser per dispositivi mobili. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Rappresenta una classe base per le pagine che viene utilizzata quando ASP.NET compila un file cshtml o vbhtml e che espone metodi e proprietà a livello di pagina e a livello di applicazione. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Ottiene i dati di stato dell'applicazione come oggetto che può essere utilizzato dai chiamanti per creare e visualizzare le proprietà personalizzate aventi come ambito l'applicazione. + Dati di stato dell'applicazione. + + + Ottiene un riferimento ai dati di stato dell'applicazione globali che è possibile condividere nelle sessioni e nelle richieste di un'applicazione ASP.NET. + Dati di stato dell'applicazione. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Ottiene l'oggetto della cache per il dominio dell'applicazione corrente. + Oggetto della cache. + + + Ottiene l'oggetto associato a una pagina. + Dati del contesto corrente. + + + Ottiene la pagina corrente per questa pagina dell'helper. + Pagina corrente. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Crea un URL assoluto in base a un URL relativo dell'applicazione utilizzando i parametri specificati. + URL assoluto. + Percorso iniziale da utilizzare nell'URL. + Informazioni aggiuntive sul percorso, quali cartelle e sottocartelle. + + + Ottiene l'oggetto associato a una pagina. + Oggetto che supporta il rendering di controlli dei form HTML in una pagina. + + + Ottiene un valore che indica se durante la richiesta della pagina Web viene utilizzato Ajax. + true se durante la richiesta viene utilizzato Ajax. In caso contrario, false. + + + Ottiene un valore che indica se la richiesta corrente è una richiesta POST (inviata utilizzando il verbo POST HTTP). + true se il verbo HTTP è POST. In caso contrario, false. + + + Ottiene il modello associato a una pagina. + Oggetto che rappresenta un modello associato ai dati della visualizzazione di una pagina. + + + Ottiene i dati di stato per il modello associato a una pagina. + Stato del modello. + + + Ottiene l'accesso di tipo proprietà ai dati di pagina condivisi tra pagine, pagine di layout e pagine parziali. + Oggetto contenente dati di pagina. + + + Ottiene o imposta il contesto HTTP per la pagina Web. + Contesto HTTP per la pagina Web. + + + Ottiene l'accesso di tipo matrice ai dati di pagina condivisi tra pagine, pagine di layout e pagine parziali. + Oggetto che fornisce l'accesso di tipo matrice ai dati di pagina. + + + Ottiene l'oggetto per la richiesta HTTP corrente. + Oggetto contenente i valori HTTP inviati da un client durante una richiesta Web. + + + Ottiene l'oggetto per la risposta HTTP corrente. + Oggetto contenente le informazioni relative alla risposta HTTP di un'operazione ASP.NET. + + + Ottiene l'oggetto che fornisce i metodi utilizzabili nell'elaborazione di pagine Web. + Oggetto . + + + Ottiene l'oggetto per la richiesta HTTP corrente. + Oggetto per la richiesta HTTP corrente. + + + Ottiene i dati correlati al percorso URL. + Dati correlati al percorso URL. + + + Ottiene un valore utente basato sul contesto HTTP. + Valore utente basato sul contesto HTTP. + + + Ottiene il percorso virtuale della pagina. + Percorso virtuale. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Definisce i metodi implementati dalle handler factory per percorsi virtuali. + + + Crea una handler factory per il percorso virtuale specificato. + Handler factory per il percorso virtuale specificato. + Percorso virtuale. + + + Determina se il percorso virtuale specificato è associato a una handler factory. + true se per il percorso virtuale specificato esiste una handler factory. In caso contrario, false. + Percorso virtuale. + + + Definisce i metodi per implementare una classe esecutore in grado di eseguire il codice in una pagina Web. + + + Esegue il codice nella pagina Web specificata. + true se l'esecutore gestisce l'esecuzione della pagina Web. In caso contrario, false. + Pagina Web. + + + Rappresenta un attributo di percorso per una classe di pagine Web. + + + Inizializza una nuova istanza della classe utilizzando il percorso virtuale specificato. + Percorso virtuale. + + + Ottiene il percorso virtuale della pagina Web corrente. + Percorso virtuale. + + + Fornisce un punto di registrazione per il codice di preavvio dell'applicazione per le pagine Web. + + + Registra il codice di preavvio dell'applicazione per le pagine Web. + + + Definisce i metodi di estensione per la classe . + + + Determina se l'URL specificato fa riferimento al computer locale. + true se l'URL specificato fa riferimento al computer locale. In caso contrario, false. + Oggetto richiesta HTTP. + URL da testare. + + + Funge da classe di base astratta per le classi helper di convalida. + + + Inizializza una nuova istanza della classe derivata e specifica il nome dell'elemento HTML in fase di convalida. + Nome (valore dell'attributo name) dell'elemento di input utente da convalidare. + + + Inizializza una nuova istanza della classe derivata, registra la stringa specificata come messaggio di errore da visualizzare se non viene fornito alcun valore e specifica se il metodo può utilizzare dati non convalidati. + Messaggio di errore. + true per utilizzare input utente non convalidato, false per rifiutare i dati non convalidati. Il parametro viene impostato su true chiamando metodi nei casi in cui il valore effettivo dell'input utente non è importante, ad esempio per i campi obbligatori. + + + Se implementato in una classe derivata, ottiene un contenitore per la convalida client per il campo obbligatorio. + Contenitore. + + + Restituisce il contesto HTTP della richiesta corrente. + Contesto. + Contesto di convalida. + + + Restituisce il valore da convalidare. + Valore da convalidare. + Richiesta corrente. + Nome del campo della richiesta corrente da convalidare. + + + Restituisce un valore che indica se il valore specificato è valido. + true se il valore è valido. In caso contrario, false. + Contesto corrente. + Valore da convalidare. + + + Esegue il test di convalida. + Risultato del test di convalida. + Contesto. + + + Definisce i metodi di estensione per la classe base . + + + Configura i criteri di cache di un'istanza di risposta HTTP. + Istanza di risposta HTTP. + Periodo di tempo, in secondi, prima della scadenza degli elementi nella cache. + true per indicare che gli elementi scadono nella cache in base a un criterio di avvicendamento, false per indicare che gli elementi scadono quando raggiungono la scadenza predefinita. + Elenco di tutti i parametri che possono essere ricevuti da un'operazione GET o POST che influiscono sulla memorizzazione nella cache. + Elenco di tutte le intestazioni HTTP che influiscono sulla memorizzazione nella cache. + Elenco di tutte le intestazioni Content-Encoding che influiscono sulla memorizzazione nella cache. + Un valore di enumerazione che specifica come gli elementi vengono memorizzati nella cache. + + + Imposta il codice di stato HTTP di una risposta HTTP utilizzando il valore Integer specificato. + Istanza di risposta HTTP. + Codice di stato HTTP. + + + Imposta il codice di stato HTTP di una risposta HTTP utilizzando il valore di enumerazione del codice di stato HTTP specificato. + Istanza di risposta HTTP. + Codice di stato HTTP. + + + Scrive una sequenza di byte che rappresentano contenuto binario di un tipo non specificato nel flusso di output di una risposta HTTP. + Istanza di risposta HTTP. + Matrice contenente i byte da scrivere. + + + Scrive una sequenza di byte che rappresentano contenuto binario del tipo MIME specificato nel flusso di output di una risposta HTTP. + Istanza di risposta HTTP di destinazione. + Matrice contenente i byte da scrivere. + Tipo MIME del contenuto binario. + + + Fornisce un delegato che rappresenta uno o più metodi che vengono chiamati quando viene scritta una sezione di contenuto. + + + Fornisce metodi e proprietà utilizzati per il rendering delle pagine di avvio che utilizzano il motore di visualizzazione Razor. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta la pagina figlio della pagina di avvio corrente. + Pagina figlio della pagina di avvio corrente. + + + Ottiene o imposta il contesto della pagina . + Contesto della pagina . + + + Chiama i metodi utilizzati per eseguire il codice scritto dallo sviluppatore nella pagina di avvio _PageStart e nella pagina . + + + Restituisce l'istanza del writer di testo utilizzata per il rendering della pagina. + Writer di testo. + + + Restituisce la pagina di inizializzazione per la pagina specificata. + Pagina _AppStart, se esistente. Se la pagina _AppStart non viene trovata, restituisce la pagina _PageStart, se esistente. Se è impossibile trovare le pagine _AppStart e _PageStart, restituisce . + Pagina. + Nome file della pagina. + Insieme di estensioni di file che possono contenere sintassi ASP.NET Razor, come "cshtml" e "vbhtml". + + o è null. + + è null o vuoto. + + + Ottiene o imposta il percorso della pagina di layout per la pagina . + Percorso della pagina di layout per la pagina . + + + Ottiene l'accesso di tipo proprietà ai dati della pagina condivisi tra pagine, pagine di layout e pagine parziali. + Oggetto contenente i dati della pagina . + + + Ottiene l'accesso di tipo matrice ai dati della pagina condivisi tra pagine, pagine di layout e pagine parziali. + Oggetto che fornisce l'accesso di tipo matrice ai dati della pagina . + + + Esegue il rendering della pagina . + Markup HTML che rappresenta la pagina Web. + Percorso della pagina di cui eseguire il rendering. + Dati aggiuntivi utilizzati per eseguire il rendering della pagina. + + + Esegue il codice scritto dallo sviluppatore nella pagina . + + + Scrive la rappresentazione stringa dell'oggetto specificato come stringa codificata in formato HTML. + Oggetto da codificare e scrivere. + + + Scrive la rappresentazione stringa dell'oggetto specificato come stringa codificata in formato HTML. + Risultato dell'helper da codificare e scrivere. + + + Scrive la rappresentazione stringa dell'oggetto specificato senza codifica HTML. + Oggetto da scrivere. + + + Fornisce metodi di utilità per convertire valori di stringa in altri tipi di dati. + + + Converte una stringa in un valore fortemente tipizzato del tipo di dati specificato. + Valore convertito. + Valore da convertire. + Tipo di dati in cui eseguire la conversione. + + + Converte una stringa nel tipo di dati specificato e specifica un valore predefinito. + Valore convertito. + Valore da convertire. + Valore da restituire se è null. + Tipo di dati in cui eseguire la conversione. + + + Converte una stringa in un valore booleano (true/false). + Valore convertito. + Valore da convertire. + + + Converte una stringa in un valore booleano (true/false) e specifica un valore predefinito. + Valore convertito. + Valore da convertire. + Valore da restituire se è null o non è valido. + + + Converte una stringa in un valore . + Valore convertito. + Valore da convertire. + + + Converte una stringa in un valore e specifica un valore predefinito. + Valore convertito. + Valore da convertire. + Valore da restituire se è null o non è valido. Il valore predefinito è il valore minimo nel sistema. + + + Converte una stringa in un numero . + Valore convertito. + Valore da convertire. + + + Converte una stringa in un numero e specifica un valore predefinito. + Valore convertito. + Valore da convertire. + Valore da restituire se è null o non valido. + + + Converte una stringa in un numero . + Valore convertito. + Valore da convertire. + + + Converte una stringa in un numero e specifica un valore predefinito. + Valore convertito. + Valore da convertire. + Valore da restituire se è null. + + + Converte una stringa in un numero intero. + Valore convertito. + Valore da convertire. + + + Converte una stringa in un numero intero e specifica un valore predefinito. + Valore convertito. + Valore da convertire. + Valore da restituire se è null o non è valido. + + + Verifica se una stringa può essere convertita nel tipo di dati specificato. + true se può essere convertito nel tipo specificato. In caso contrario, false. + Valore da testare. + Tipo di dati in cui eseguire la conversione. + + + Verifica se una stringa può essere convertita nel tipo booleano (true/false). + true se può essere convertito nel tipo specificato. In caso contrario, false. + Valore della stringa da testare. + + + Verifica se una stringa può essere convertita nel tipo . + true se può essere convertito nel tipo specificato. In caso contrario, false. + Valore della stringa da testare. + + + Verifica se una stringa può essere convertita nel tipo . + true se può essere convertito nel tipo specificato. In caso contrario, false. + Valore della stringa da testare. + + + Verifica se un valore di stringa è null o vuoto. + true se è null o una stringa di lunghezza zero (""). In caso contrario, false. + Valore della stringa da testare. + + + Verifica se una stringa può essere convertita nel tipo . + true se può essere convertito nel tipo specificato. In caso contrario, false. + Valore della stringa da testare. + + + Verifica se una stringa può essere convertita in un numero intero. + true se può essere convertito nel tipo specificato. In caso contrario, false. + Valore della stringa da testare. + + + Contiene metodi e proprietà che descrivono un modello di informazioni dei file. + + + Inizializza una nuova istanza della classe utilizzando il percorso virtuale specificato. + Percorso virtuale. + + + Ottiene il percorso virtuale della pagina Web. + Percorso virtuale. + + + Rappresenta un insieme LIFO (Last In First Out) di file modello . + + + Restituisce il file modello corrente dal contesto HTTP specificato. + File modello, rimosso in cima allo stack. + Contesto HTTP contenente lo stack in cui vengono memorizzati i file modello. + + + Rimuove e restituisce il file modello in cima allo stack nel contesto HTTP specificato. + File modello, rimosso in cima allo stack. + Contesto HTTP contenente lo stack in cui vengono memorizzati i file modello. + + è null. + + + Inserisce un file modello in cima allo stack nel contesto HTTP specificato. + Contesto HTTP contenente lo stack in cui vengono memorizzati i file modello. + File modello di cui effettuare il push nello stack specificato. + + o è null. + + + Implementa la convalida per l'input utente. + + + Registra un elenco di elementi di input utente per la convalida. + Nomi (valore dell'attributo name) degli elementi di input utente da convalidare. + Tipo di convalida da registrare per ciascun elemento di input utente specificato in . + + + Registra un elemento di input utente per la convalida. + Nome (valore dell'attributo name) dell'elemento di input utente da convalidare. + Elenco di uno o più tipi di convalida da registrare. + + + + Esegue il rendering di un attributo che fa riferimento alla definizione di stile CSS da utilizzare per il rendering di messaggi di convalida per l'elemento di input utente. + Attributo. + Nome (valore dell'attributo name) dell'elemento di input utente da convalidare. + + + Esegue il rendering degli attributi che consentono la convalida sul lato client per un singolo elemento di input utente. + Attributi di cui eseguire il rendering. + Nome (valore dell'attributo name) dell'elemento di input utente da convalidare. + + + Ottiene il nome del form corrente. Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + Nome. + + + Restituisce un elenco degli errori di convalida correnti e, facoltativamente, consente di specificare un elenco di campi da controllare. + Elenco degli errori. + Facoltativo. Nomi (valore dell'attributo name) degli elementi di input utente per cui ottenere informazioni sugli errori. È possibile specificare un numero qualsiasi di nomi di elemento, separati da virgole. Se non si specifica un elenco di campi, il metodo restituisce gli errori per tutti i campi. + + + Ottiene il nome della classe utilizzata per specificare l'aspetto della visualizzazione dei messaggi di errore quando si sono verificati errori. Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + Nome. + + + Determina se il contenuto dei campi di input utente supera i controlli di convalida e, facoltativamente, consente di specificare un elenco di campi da controllare. + true se tutti i campi specificati superano i controlli di convalida, false se qualsiasi campo contiene un errore di convalida. + Facoltativo. Nomi (valore dell'attributo name) degli elementi di input utente in cui cercare errori di convalida. È possibile specificare un numero qualsiasi di nomi di elemento, separati da virgole. Se non si specifica un elenco di campi, il metodo controlla tutti gli elementi registrati per la convalida. + + + Registra il campo specificato come un campo che richiede l'immissione di dati da parte dell'utente. + Nome (valore dell'attributo name) dell'elemento di input utente da convalidare. + + + Registra il campo specificato come un campo che richiede l'immissione di dati da parte dell'utente e registra la stringa specificata come messaggio di errore da visualizzare se non viene fornito alcun valore. + Nome (valore dell'attributo name) dell'elemento di input utente da convalidare. + Messaggio di errore. + + + Registra i campi specificati come campi che richiedono l'immissione di dati da parte dell'utente. + Nomi (valore dell'attributo name) degli elementi di input utente da convalidare. È possibile specificare un numero qualsiasi di nomi di elemento, separati da virgole. + + + Esegue la convalida sugli elementi registrati a tale scopo e, facoltativamente, consente di specificare un elenco di campi da controllare. + Elenco degli errori per i campi specificati, se si sono verificati errori di convalida. + Facoltativo. Nomi (valore dell'attributo name) degli elementi di input utente da convalidare. È possibile specificare un numero qualsiasi di nomi di elemento, separati da virgole. Se non si specifica un elenco, il metodo convalida tutti gli elementi registrati. + + + Ottiene il nome della classe utilizzata per specificare l'aspetto della visualizzazione dei messaggi di errore quando si sono verificati errori. Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + Nome. + + + Definisce i test di convalida che possono essere registrati mediante il metodo . + + + Inizializza una nuova istanza della classe . + + + Definisce un test di convalida che consente di verificare se un valore può essere considerato come un valore di data/ora. + Test di convalida. + Messaggio di errore da visualizzare se la convalida ha esito negativo. + + + Definisce un test di convalida che consente di verificare se un valore può essere considerato come un numero decimale. + Test di convalida. + Messaggio di errore da visualizzare se la convalida ha esito negativo. + + + Definisce un test di convalida che consente di verificare l'input utente rispetto al valore di un altro campo. + Test di convalida. + Messaggio di errore da visualizzare se la convalida ha esito negativo. + + + Definisce un test di convalida che consente di verificare se un valore può essere considerato come un numero a virgola mobile. + Test di convalida. + Messaggio di errore da visualizzare se la convalida ha esito negativo. + + + Definisce un test di convalida che consente di verificare se un valore può essere considerato come un numero intero. + Test di convalida. + Messaggio di errore da visualizzare se la convalida ha esito negativo. + + + Definisce un test di convalida che consente di verificare se un numero decimale è compreso in un intervallo specifico. + Test di convalida. + Valore minimo. Il valore predefinito è 0. + Valore massimo. + Messaggio di errore da visualizzare se la convalida ha esito negativo. + + + Definisce un test di convalida che consente di verificare se un valore Integer è compreso in un intervallo specifico. + Test di convalida. + Valore minimo. Il valore predefinito è 0. + Valore massimo. + Messaggio di errore da visualizzare se la convalida ha esito negativo. + + + Definisce un test di convalida che consente di verificare un valore rispetto a un criterio specificato come espressione regolare. + Test di convalida. + Espressione regolare da utilizzare per verificare l'input utente. + Messaggio di errore da visualizzare se la convalida ha esito negativo. + + + Definisce un test di convalida che consente di verificare se è stato fornito un valore. + Test di convalida. + Messaggio di errore da visualizzare se la convalida ha esito negativo. + + + Definisce un test di convalida che consente di verificare la lunghezza di una stringa. + Test di convalida. + Lunghezza massima della stringa. + Lunghezza minima della stringa. Il valore predefinito è 0. + Messaggio di errore da visualizzare se la convalida ha esito negativo. + + + Definisce un test di convalida che consente di verificare se un valore è un URL in formato corretto. + Test di convalida. + Messaggio di errore da visualizzare se la convalida ha esito negativo. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Rappresenta una pagina ASP.NET Razor. + + + Chiamato da una classe derivata per creare una nuova istanza basata sulla classe . + + + Ottiene o imposta l'oggetto associato a una pagina. + Dati del contesto corrente. + + + Esegue il codice in un set di pagine dipendenti. + + + Ottiene l'oggetto associato a una pagina. + Oggetto in grado di eseguire il rendering di controlli dei form HTML in una pagina. + + + Inizializza un oggetto che eredita dalla classe . + + + Ottiene il modello associato a una pagina. + Oggetto che rappresenta un modello associato ai dati della visualizzazione di una pagina. + + + Ottiene lo stato del modello associato a una pagina. + Stato del modello. + + + Aggiunge una classe a un elenco di classi che gestiscono l'esecuzione delle pagine e implementano funzionalità personalizzate per le pagine. + Classe da aggiungere. + + + Esegue il rendering di una pagina di contenuto. + Oggetto in grado di scrivere l'output della pagina. + Percorso della pagina di cui eseguire il rendering. + Dati da passare alla pagina. + + + Ottiene l'helper di convalida per il contesto di pagina corrente. + Helper di convalida. + + + Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. + + + Inizializza la classe per l'utilizzo da parte di un'istanza di classe ereditata. Questo costruttore può essere chiamato solo da una classe ereditata. + + + Quando è sottoposto a override in una classe derivata, configura la pagina Web corrente in base alla configurazione della pagina Web padre. + Pagina padre da cui eseguire la lettura delle informazioni di configurazione. + + + Crea una nuova istanza della classe utilizzando il percorso virtuale specificato. + Nuovo oggetto . + Percorso virtuale da utilizzare per creare l'istanza. + + + Chiamato dalle pagine di contenuto per creare sezioni di contenuto denominate. + Nome della sezione da creare. + Tipo di azione da eseguire con la nuova sezione. + + + Esegue il codice in un set di pagine Web dipendenti. + + + Esegue il codice in un set di pagine Web dipendenti utilizzando i parametri specificati. + Dati del contesto per la pagina. + Writer da utilizzare per scrivere il codice HTML eseguito. + + + Esegue il codice in un set di pagine Web dipendenti utilizzando il contesto, il writer e la pagina di avvio specificati. + Dati del contesto per la pagina. + Writer da utilizzare per scrivere il codice HTML eseguito. + Pagina per avviare l'esecuzione nella gerarchia delle pagine. + + + Restituisce l'istanza del writer di testo utilizzata per il rendering della pagina. + Writer di testo. + + + Inizializza la pagina corrente. + + + Restituisce un valore che indica se nella pagina è definita la sezione specificata. + true se nella pagina è definita la sezione specificata. In caso contrario, false. + Nome della sezione da cercare. + + + Ottiene o imposta il percorso di una pagina di layout. + Percorso della pagina di layout. + + + Ottiene l'oggetto corrente per la pagina. + Oggetto . + + + Ottiene lo stack di oggetti per il contesto di pagina corrente. + Oggetti . + + + Fornisce l'accesso di tipo proprietà ai dati di pagina condivisi tra pagine, pagine di layout e pagine parziali. + Oggetto contenente dati di pagina. + + + Fornisce l'accesso di tipo matrice ai dati di pagina condivisi tra pagine, pagine di layout e pagine parziali. + Dizionario contenente dati di pagina. + + + Restituisce e rimuove il contesto in cima all'istanza di . + + + Inserisce il contesto specificato in cima all'istanza di . + Contesto di pagina di cui effettuare il push nell'istanza di . + Writer per il contesto di pagina. + + + Nelle pagine di layout, esegue il rendering della porzione di una pagina di contenuto non inclusa in una sezione denominata. + Contenuto HTML di cui eseguire il rendering. + + + Esegue il rendering del contenuto di una pagina in un'altra pagina. + Contenuto HTML di cui eseguire il rendering. + Percorso della pagina di cui eseguire il rendering. + (Facoltativo) Matrice di dati da passare alla pagina di cui viene eseguito il rendering. Nella pagina di cui viene eseguito il rendering, è possibile accedere a questi parametri mediante la proprietà . + + + Nelle pagine di layout, esegue il rendering del contenuto di una sezione denominata. + Contenuto HTML di cui eseguire il rendering. + Sezione di cui eseguire il rendering. + Il rendering della sezione è già stato eseguito.oppureLa sezione è stata contrassegnata come obbligatoria ma non è stata trovata. + + + Nelle pagine di layout, esegue il rendering del contenuto di una sezione denominata e specifica se la sezione è obbligatoria. + Contenuto HTML di cui eseguire il rendering. + Sezione di cui eseguire il rendering. + true per specificare che la sezione è obbligatoria. In caso contrario, false. + + + Scrive l'oggetto specificato come stringa codificata in formato HTML. + Oggetto da codificare e scrivere. + + + Scrive l'oggetto specificato come stringa codificata in formato HTML. + Risultato dell'helper da codificare e scrivere. + + + Scrive l'oggetto specificato senza eseguirne innanzitutto la codifica HTML. + Oggetto da scrivere. + + + Contiene i dati utilizzati da un oggetto per fare riferimento ai dettagli relativi all'applicazione Web, alla richiesta HTTP corrente, al contesto di esecuzione corrente e ai dati di rendering della pagina. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando il contesto, la pagina e il modello specificati. + Dati di contesto della richiesta HTTP da associare al contesto di pagina. + Dati di pagina da condividere tra pagine, pagine di layout e pagine parziali. + Modello da associare ai dati di visualizzazione. + + + Ottiene un riferimento all'oggetto corrente associato a una pagina. + Oggetto di contesto di pagina corrente. + + + Ottiene il modello associato a una pagina. + Oggetto che rappresenta un modello associato ai dati della visualizzazione di una pagina. + + + Ottiene l'oggetto associato a una pagina. + Oggetto che esegue il rendering della pagina. + + + Ottiene i dati di pagina condivisi tra pagine, pagine di layout e pagine parziali. + Dizionario contenente dati di pagina. + + + Fornisce oggetti e metodi utilizzati per l'esecuzione e il rendering di pagine ASP.NET che includono sintassi Razor. + + + Inizializza la classe per l'utilizzo da parte di un'istanza di classe ereditata. Questo costruttore può essere chiamato solo da una classe ereditata. + + + Ottiene i dati di stato dell'applicazione come oggetto che può essere utilizzato dai chiamanti per creare e visualizzare le proprietà personalizzate aventi come ambito l'applicazione. + Dati di stato dell'applicazione. + + + Ottiene un riferimento ai dati di stato dell'applicazione globali che è possibile condividere nelle sessioni e nelle richieste di un'applicazione ASP.NET. + Dati di stato dell'applicazione. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Quando è sottoposto a override in una classe derivata, ottiene o imposta l'oggetto associato a una pagina. + Dati del contesto corrente. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Esegue il codice server nella pagina Web corrente contrassegnata con sintassi Razor. + + + Restituisce l'istanza del writer di testo utilizzata per il rendering della pagina. + Writer di testo. + + + Crea un URL assoluto in base a un URL relativo dell'applicazione utilizzando i parametri specificati. + URL assoluto. + Percorso iniziale da utilizzare nell'URL. + Informazioni aggiuntive sul percorso, quali cartelle e sottocartelle. + + + Restituisce un percorso normalizzato dal percorso specificato. + Percorso normalizzato. + Percorso da normalizzare. + + + Ottiene o imposta il percorso virtuale della pagina. + Percorso virtuale. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Scrive la rappresentazione stringa dell'oggetto specificato come stringa codificata in formato HTML. + Oggetto da codificare e scrivere. + + + Scrive l'oggetto specificato come stringa codificata in formato HTML. + Risultato dell'helper da codificare e scrivere. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Scrive l'oggetto specificato senza codifica HTML. + Oggetto da scrivere. + + + Scrive l'oggetto specificato nell'istanza di specificata senza codifica HTML. + Writer di testo. + Oggetto da scrivere. + + + Scrive l'oggetto specificato come stringa codificata in formato HTML nel writer di testo specificato. + Writer di testo. + Oggetto da codificare e scrivere. + + + Scrive l'oggetto specificato come stringa codificata in formato HTML nel writer di testo specificato. + Writer di testo. + Risultato dell'helper da codificare e scrivere. + + + Fornisce metodi e proprietà utilizzati per elaborare specifiche estensioni di URL. + + + Inizializza una nuova istanza della classe utilizzando la pagina Web specificata. + Pagina Web da elaborare. + + è null. + + + Crea un nuovo oggetto gestore dal percorso virtuale specificato. + Oggetto per il percorso virtuale specificato. + Percorso virtuale da utilizzare per creare il gestore. + + + Ottiene o imposta un valore che indica se le intestazioni di risposta delle pagine Web sono disabilitate. + true se le intestazioni di risposta delle pagine Web sono disabilitate. In caso contrario, false. + + + Restituisce un elenco di estensioni di file che l'istanza corrente di è in grado di elaborare. + Elenco di sola lettura delle estensioni di file elaborate dall'istanza corrente di . + + + Ottiene un valore che indica se l'istanza di può essere utilizzata da un'altra richiesta. + true se l'istanza di è riutilizzabile. In caso contrario, false. + + + Elabora la pagina Web utilizzando il contesto specificato. + Contesto da utilizzare durante l'elaborazione della pagina Web. + + + Aggiunge un'estensione di file all'elenco delle estensioni elaborate dall'istanza corrente di . + Estensione da aggiungere, senza punto iniziale. + + + Nome del tag HTML (X-AspNetWebPages-Version) per la versione della specifica di ASP.NET Web Pages utilizzata dalla pagina Web. + + + Fornisce metodi e proprietà utilizzati per il rendering delle pagine che utilizzano il motore di visualizzazione Razor. + + + Inizializza una nuova istanza della classe . + + + Quando è sottoposto a override in una classe derivata, ottiene l'oggetto della cache per il dominio dell'applicazione corrente. + Oggetto della cache. + + + Quando è sottoposto a override in una classe derivata, ottiene o imposta le impostazioni cultura per il thread corrente. + Impostazioni cultura per il thread corrente. + + + Ottiene la modalità di visualizzazione per la richiesta. + Modalità di visualizzazione. + + + Quando è sottoposto a override in una classe derivata, chiama i metodi utilizzati per inizializzare la pagina. + + + Quando è sottoposto a override in una classe derivata, ottiene un valore che indica se durante la richiesta della pagina Web viene utilizzato Ajax. + true se durante la richiesta viene utilizzato Ajax. In caso contrario, false. + + + Quando è sottoposto a override in una classe derivata, restituisce un valore che indica se il metodo di trasferimento dati HTTP utilizzato dal client per richiedere la pagina Web è una richiesta POST. + true se il verbo HTTP è "POST". In caso contrario, false. + + + Quando è sottoposto a override in una classe derivata, ottiene o imposta il percorso di una pagina di layout. + Percorso di una pagina di layout. + + + Quando è sottoposto a override in una classe derivata, fornisce l'accesso di tipo proprietà ai dati di pagina condivisi tra pagine, pagine di layout e pagine parziali. + Oggetto contenente dati di pagina. + + + Quando è sottoposto a override in una classe derivata, ottiene il contesto HTTP per la pagina Web. + Contesto HTTP per la pagina Web. + + + Quando è sottoposto a override in una classe derivata, fornisce l'accesso di tipo matrice ai dati di pagina condivisi tra pagine, pagine di layout e pagine parziali. + Oggetto che fornisce l'accesso di tipo matrice ai dati di pagina. + + + Ottiene le informazioni del profilo per il contesto della richiesta corrente. + Informazioni del profilo. + + + Quando è sottoposto a override in una classe derivata, esegue il rendering di una pagina Web. + Markup che rappresenta la pagina Web. + Percorso della pagina di cui eseguire il rendering. + Dati aggiuntivi utilizzati per eseguire il rendering della pagina. + + + Quando è sottoposto a override in una classe derivata, ottiene l'oggetto per la richiesta HTTP corrente. + Oggetto contenente i valori HTTP inviati da un client durante una richiesta Web. + + + Quando è sottoposto a override in una classe derivata, ottiene l'oggetto per la risposta HTTP corrente. + Oggetto contenente le informazioni relative alla risposta HTTP di un'operazione ASP.NET. + + + Quando è sottoposto a override in una classe derivata, ottiene l'oggetto che fornisce i metodi utilizzabili nell'elaborazione di pagine Web. + Oggetto . + + + Quando è sottoposto a override in una classe derivata, ottiene l'oggetto per la richiesta HTTP corrente. + Dati di sessione per la richiesta corrente. + + + Quando è sottoposto a override in una classe derivata, ottiene informazioni sul file attualmente in esecuzione. + Informazioni sul file attualmente in esecuzione. + + + Quando è sottoposto a override in una classe derivata, ottiene o imposta le impostazioni cultura correnti utilizzate dal gestore risorse per cercare risorse specifiche delle impostazioni cultura in fase di esecuzione. + Impostazioni cultura correnti utilizzate dal gestore risorse. + + + Quando è sottoposto a override in una classe derivata, ottiene i dati correlati al percorso URL. + Dati correlati al percorso URL. + + + Quando è sottoposto a override in una classe derivata, ottiene un valore utente basato sul contesto HTTP. + Valore utente basato sul contesto HTTP. + + + Fornisce supporto per il rendering di moduli HTML e per la convalida di form in una pagina Web. + + + Restituisce una stringa codificata in formato HTML che rappresenta l'oggetto specificato tramite una codifica minima adatta solo per gli attributi HTML racchiusi tra virgolette. + Stringa codificata in formato HTML che rappresenta l'oggetto. + Oggetto da codificare. + + + Restituisce una stringa codificata in formato HTML che rappresenta la stringa specificata tramite una codifica minima adatta solo per gli attributi HTML racchiusi tra virgolette. + Stringa codificata in formato HTML che rappresenta l'oggetto originale. + Stringa da codificare. + + + Restituisce un controllo casella di controllo HTML che ha il nome specificato. + Markup HTML che rappresenta il controllo casella di controllo. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + + è null o vuoto. + + + Restituisce un controllo casella di controllo HTML che ha il nome specificato e lo stato verificato predefinito. + Markup HTML che rappresenta il controllo casella di controllo. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + true per indicare che l'attributo checked è impostato su checked. In caso contrario, false. + + è null o vuoto. + + + Restituisce un controllo casella di controllo HTML che ha il nome specificato, lo stato verificato predefinito e attributi personalizzati definiti da un dizionario degli attributi. + Markup HTML che rappresenta il controllo casella di controllo. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + true per indicare che l'attributo checked è impostato su checked. In caso contrario, false. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo casella di controllo HTML che ha il nome specificato, lo stato verificato predefinito e attributi personalizzati definiti da un oggetto attributo. + Markup HTML che rappresenta il controllo casella di controllo. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + true per indicare che l'attributo checked è impostato su checked. In caso contrario, false. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un controllo casella di controllo HTML che ha il nome specificato e attributi personalizzati definiti da un dizionario degli attributi. + Markup HTML che rappresenta il controllo casella di controllo. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo casella di controllo HTML che ha il nome specificato e attributi personalizzati definiti da un oggetto attributo. + Markup HTML che rappresenta il controllo casella di controllo. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un controllo elenco a discesa HTML che ha il nome specificato e che contiene le voci di elenco specificate. + Markup HTML che rappresenta il controllo elenco a discesa. + Valore da assegnare all'attributo name dell'elemento select HTML. + Elenco di istanze di utilizzate per popolare l'elenco. + + è null o vuoto. + + + Restituisce un controllo elenco a discesa HTML che ha il nome specificato e attributi personalizzati definiti da un dizionario degli attributi e che contiene le voci di elenco specificate. + Markup HTML che rappresenta il controllo elenco a discesa. + Valore da assegnare all'attributo name dell'elemento select HTML. + Elenco di istanze di utilizzate per popolare l'elenco. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo elenco a discesa HTML che ha il nome specificato e attributi personalizzati definiti da un oggetto attributo e che contiene le voci di elenco specificate. + Markup HTML che rappresenta il controllo elenco a discesa. + Valore da assegnare all'attributo name dell'elemento select HTML. + Elenco di istanze di utilizzate per popolare l'elenco. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un controllo elenco a discesa HTML che ha il nome specificato e che contiene le voci di elenco specificate e la voce predefinita. + Markup HTML che rappresenta il controllo elenco a discesa. + Valore da assegnare all'attributo name dell'elemento select HTML. + Testo da visualizzare per l'opzione predefinita dell'elenco. + Elenco di istanze di utilizzate per popolare l'elenco. + + è null o vuoto. + + + Restituisce un controllo elenco a discesa HTML che ha il nome specificato e attributi personalizzati definiti da un dizionario degli attributi e che contiene le voci di elenco specificate e la voce predefinita. + Markup HTML che rappresenta il controllo elenco a discesa. + Valore da assegnare all'attributo name dell'elemento select HTML. + Testo da visualizzare per l'opzione predefinita dell'elenco. + Elenco di istanze di utilizzate per popolare l'elenco. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo elenco a discesa HTML che ha il nome specificato e attributi personalizzati definiti da un oggetto attributo e che contiene le voci di elenco specificate e la voce predefinita. + Markup HTML che rappresenta il controllo elenco a discesa. + Valore da assegnare all'attributo name dell'elemento select HTML. + Testo da visualizzare per l'opzione predefinita dell'elenco. + Elenco di istanze di utilizzate per popolare l'elenco. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un controllo elenco a discesa HTML che ha il nome specificato, attributi personalizzati definiti da un dizionario degli attributi e la selezione predefinita e che contiene le voci di elenco specificate e la voce predefinita. + Markup HTML che rappresenta il controllo elenco a discesa. + Valore da assegnare all'attributo name dell'elemento select HTML. + Testo da visualizzare per l'opzione predefinita dell'elenco. + Elenco di istanze di utilizzate per popolare l'elenco. + Valore che specifica la voce dell'elenco selezionata per impostazione predefinita. La voce selezionata è costituita dalla prima voce dell'elenco il cui valore o, in mancanza di esso, il cui nome corrisponde al parametro. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo elenco a discesa HTML che ha il nome specificato, attributi personalizzati definiti da un oggetto attributo e la selezione predefinita e che contiene le voci di elenco specificate e la voce predefinita. + Markup HTML che rappresenta il controllo elenco a discesa. + Valore da assegnare all'attributo name dell'elemento select HTML. + Testo da visualizzare per l'opzione predefinita dell'elenco. + Elenco di istanze di utilizzate per popolare l'elenco. + Valore che specifica la voce dell'elenco selezionata per impostazione predefinita. La voce selezionata è costituita dalla prima voce dell'elenco il cui valore o, in mancanza di esso, il cui nome corrisponde al testo delle voci visualizzato. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce una stringa codificata in formato HTML che rappresenta l'oggetto specificato utilizzando una codifica completa adatta al formato HTML arbitrario. + Stringa codificata in formato HTML che rappresenta l'oggetto. + Oggetto da codificare. + + + Restituisce una stringa codificata in formato HTML che rappresenta la stringa specificata utilizzando una codifica completa adatta al formato HTML arbitrario. + Stringa codificata in formato HTML che rappresenta l'oggetto originale. + Stringa da codificare. + + + Restituisce un controllo nascosto HTML che ha il nome specificato. + Markup HTML che rappresenta il controllo nascosto. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + + è null o vuoto. + + + Restituisce un controllo nascosto HTML che ha il nome e il valore specificati. + Markup HTML che rappresenta il controllo nascosto. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + Valore da assegnare all'attributo value dell'elemento. + + è null o vuoto. + + + Restituisce un controllo nascosto HTML che ha il nome specificato, il valore e attributi personalizzati definiti da un dizionario degli attributi. + Markup HTML che rappresenta il controllo nascosto. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + Valore da assegnare all'attributo value dell'elemento. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo nascosto HTML che ha il nome specificato, il valore e attributi personalizzati definiti da un oggetto attributo. + Markup HTML che rappresenta il controllo nascosto. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + Valore da assegnare all'attributo value dell'elemento. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Ottiene o imposta il carattere utilizzato per sostituire il punto (.) nell'attributo id dei moduli di cui è stato eseguito il rendering. + Carattere utilizzato per sostituire il punto nell'attributo id dei moduli di cui è stato eseguito il rendering. Il valore predefinito è il carattere di sottolineatura (_). + + + Restituisce un'etichetta HTML in cui viene visualizzato il testo specificato. + Markup HTML che rappresenta l'etichetta. + Testo da visualizzare. + + è null o vuoto. + + + Restituisce un'etichetta HTML in cui viene visualizzato il testo specificato e che ha gli attributi personalizzati specificati. + Markup HTML che rappresenta l'etichetta. + Testo da visualizzare. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un'etichetta HTML in cui viene visualizzato il testo specificato e che ha l'attributo for specificato. + Markup HTML che rappresenta l'etichetta. + Testo da visualizzare. + Valore da assegnare all'attributo for dell'elemento di controllo HTML. + + è null o vuoto. + + + Restituisce un'etichetta HTML in cui viene visualizzato il testo specificato e che ha l'attributo for specificato e attributi personalizzati definiti da un dizionario degli attributi. + Markup HTML che rappresenta l'etichetta. + Testo da visualizzare. + Valore da assegnare all'attributo for dell'elemento di controllo HTML. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un'etichetta HTML in cui viene visualizzato il testo specificato e che possiede l'attributo for specificato e attributi personalizzati definiti da un oggetto attributo. + Markup HTML che rappresenta l'etichetta. + Testo da visualizzare. + Valore da assegnare all'attributo for dell'elemento di controllo HTML. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un controllo casella di riepilogo HTML che ha il nome specificato e che contiene le voci di elenco specificate. + Markup HTML che rappresenta il controllo casella di riepilogo. + Valore da assegnare all'attributo name dell'elemento select HTML. + Elenco di istanze di utilizzate per popolare l'elenco. + + è null o vuoto. + + + Restituisce un controllo casella di riepilogo HTML che ha il nome specificato e attributi personalizzati definiti da un dizionario degli attributi e che contiene le voci di elenco specificate. + Markup HTML che rappresenta il controllo casella di riepilogo. + Valore da assegnare all'attributo name dell'elemento select HTML. + Elenco di istanze di utilizzate per popolare l'elenco. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo casella di riepilogo HTML che ha il nome specificato e attributi personalizzati definiti da un oggetto attributo e che contiene le voci di elenco specificate. + Markup HTML che rappresenta il controllo casella di riepilogo. + Valore da assegnare all'attributo name dell'elemento select HTML. + Elenco di istanze di utilizzate per popolare l'elenco. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un controllo casella di riepilogo HTML che ha il nome specificato, la dimensione, le voci di elenco e le selezioni predefinite e che specifica se sono abilitate le selezioni multiple. + Markup HTML che rappresenta il controllo casella di riepilogo. + Valore da assegnare all'attributo name dell'elemento select HTML. + Elenco di istanze di utilizzate per popolare l'elenco. + Oggetto che specifica le voci dell'elenco selezionate per impostazione predefinita. Le voci selezionate vengono recuperate tramite reflection esaminando le proprietà dell'oggetto. + Valore da assegnare all'attributo size dell'elemento. + true per indicare che sono abilitate le selezioni multiple. In caso contrario, false. + + è null o vuoto. + + + Restituisce un controllo casella di riepilogo HTML che ha il nome specificato e che contiene le voci di elenco specificate e la voce predefinita. + Markup HTML che rappresenta il controllo casella di riepilogo. + Valore da assegnare all'attributo name dell'elemento select HTML. + Testo da visualizzare per l'opzione predefinita dell'elenco. + Elenco di istanze di utilizzate per popolare la casella di riepilogo. + + è null o vuoto. + + + Restituisce un controllo casella di riepilogo HTML che ha il nome specificato e attributi personalizzati definiti da un dizionario degli attributi e che contiene le voci di elenco specificate e la voce predefinita. + Markup HTML che rappresenta il controllo casella di riepilogo. + Valore da assegnare all'attributo name dell'elemento select HTML. + Testo da visualizzare per l'opzione predefinita dell'elenco. + Elenco di istanze di utilizzate per popolare l'elenco. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo casella di riepilogo HTML che ha il nome specificato e attributi personalizzati definiti da un oggetto attributo e che contiene le voci di elenco specificate e la voce predefinita. + Markup HTML che rappresenta il controllo casella di riepilogo. + Valore da assegnare all'attributo name dell'elemento select HTML. + Testo da visualizzare per l'opzione predefinita dell'elenco. + Elenco di istanze di utilizzate per popolare la casella di riepilogo. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un controllo casella di riepilogo HTML che ha il nome specificato e attributi personalizzati definiti da un dizionario degli attributi e che contiene le voci di elenco specificate, la voce predefinita e le selezioni. + Markup HTML che rappresenta il controllo casella di riepilogo. + Valore da assegnare all'attributo name dell'elemento select HTML. + Testo da visualizzare per l'opzione predefinita dell'elenco. + Elenco di istanze di utilizzate per popolare l'elenco. + Oggetto che specifica le voci dell'elenco selezionate per impostazione predefinita. Le voci selezionate vengono recuperate tramite reflection esaminando le proprietà dell'oggetto. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo casella di riepilogo HTML che ha il nome specificato, la dimensione, le voci, la voce predefinita e le selezioni e che specifica se sono abilitate le selezioni multiple. + Markup HTML che rappresenta il controllo casella di riepilogo. + Valore da assegnare all'attributo name dell'elemento select HTML. + Testo da visualizzare per l'opzione predefinita dell'elenco. + Elenco di istanze di utilizzate per popolare l'elenco. + Oggetto che specifica le voci dell'elenco selezionate per impostazione predefinita. Le voci selezionate vengono recuperate tramite reflection esaminando le proprietà dell'oggetto. + Valore da assegnare all'attributo size dell'elemento. + true per indicare che sono abilitate le selezioni multiple. In caso contrario, false. + + è null o vuoto. + + + Restituisce un controllo casella di riepilogo HTML che ha il nome specificato, la dimensione, attributi personalizzati definiti da un dizionario degli attributi, le voci, la voce predefinita e le selezioni e che specifica se sono abilitate le selezioni multiple. + Markup HTML che rappresenta il controllo casella di riepilogo. + Valore da assegnare all'attributo name dell'elemento select HTML. + Testo da visualizzare per l'opzione predefinita dell'elenco. + Elenco di istanze di utilizzate per popolare l'elenco. + Oggetto che specifica le voci dell'elenco selezionate per impostazione predefinita. Le voci selezionate vengono recuperate tramite reflection esaminando le proprietà dell'oggetto. + Valore da assegnare all'attributo size dell'elemento. + true per indicare che sono abilitate le selezioni multiple. In caso contrario, false. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo casella di riepilogo HTML che ha il nome specificato, la dimensione, attributi personalizzati definiti da un oggetto attributo, le voci, la voce predefinita e le selezioni e che specifica se sono abilitate le selezioni multiple. + Markup HTML che rappresenta il controllo casella di riepilogo. + Valore da assegnare all'attributo name dell'elemento select HTML. + Testo da visualizzare per l'opzione predefinita dell'elenco. + Elenco di istanze di utilizzate per popolare l'elenco. + Oggetto che specifica le voci dell'elenco selezionate per impostazione predefinita. Le voci selezionate vengono recuperate tramite reflection esaminando le proprietà dell'oggetto. + Valore da assegnare all'attributo size dell'elemento. + true per indicare che sono abilitate le selezioni multiple. In caso contrario, false. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un controllo casella di riepilogo HTML che ha il nome, le voci, la voce predefinita, attributi personalizzati definiti da un oggetto attributo e le selezioni. + Markup HTML che rappresenta il controllo casella di riepilogo. + Valore da assegnare all'attributo name dell'elemento select HTML. + Testo da visualizzare per l'opzione predefinita dell'elenco. + Elenco di istanze di utilizzate per popolare l'elenco. + Oggetto che specifica le voci dell'elenco selezionate per impostazione predefinita. Le voci selezionate vengono recuperate tramite reflection esaminando le proprietà dell'oggetto. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un controllo password HTML che ha il nome specificato. + Markup HTML che rappresenta il controllo password. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + + è null o vuoto. + + + Restituisce un controllo password HTML che ha il nome e il valore specificati. + Markup HTML che rappresenta il controllo password. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + Valore da assegnare all'attributo value dell'elemento. + + è null o vuoto. + + + Restituisce un controllo password HTML che ha il nome specificato, il valore e attributi personalizzati definiti da un dizionario degli attributi. + Markup HTML che rappresenta il controllo password. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + Valore da assegnare all'attributo value dell'elemento. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo password HTML che ha il nome specificato, il valore e attributi personalizzati definiti da un oggetto attributo. + Markup HTML che rappresenta il controllo password. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + Valore da assegnare all'attributo value dell'elemento. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un controllo pulsante di opzione HTML che ha il nome e il valore specificati. + Markup HTML che rappresenta il controllo pulsante di opzione. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. L'attributo name definisce il gruppo a cui appartiene il pulsante di opzione. + Valore da assegnare all'attributo value dell'elemento. + + è null o vuoto. + + + Restituisce un controllo pulsante di opzione HTML che ha il nome specificato, il valore e lo stato selezionato predefinito. + Markup HTML che rappresenta il controllo pulsante di opzione. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. L'attributo name definisce il gruppo a cui appartiene il pulsante di opzione. + Valore da assegnare all'attributo value dell'elemento. + true per indicare che il controllo è selezionato. In caso contrario, false. + + è null o vuoto. + + + Restituisce un controllo pulsante di opzione HTML che ha il nome specificato, il valore, lo stato selezionato predefinito e attributi personalizzati definiti da un dizionario degli attributi. + Markup HTML che rappresenta il controllo pulsante di opzione. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. L'attributo name definisce il gruppo a cui appartiene il pulsante di opzione. + Valore da assegnare all'attributo value dell'elemento. + true per indicare che il controllo è selezionato. In caso contrario, false. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo pulsante di opzione HTML che ha il nome specificato, il valore, lo stato selezionato predefinito e attributi personalizzati definiti da un oggetto attributo. + Markup HTML che rappresenta il controllo pulsante di opzione. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. L'attributo name definisce il gruppo a cui appartiene il pulsante di opzione. + Valore da assegnare all'attributo value dell'elemento. + true per indicare che il controllo è selezionato. In caso contrario, false. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un controllo pulsante di opzione HTML che ha il nome specificato, il valore e attributi personalizzati definiti da un dizionario degli attributi. + Markup HTML che rappresenta il controllo pulsante di opzione. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. L'attributo name definisce il gruppo a cui appartiene il pulsante di opzione. + Valore da assegnare all'attributo value dell'elemento. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo pulsante di opzione HTML che ha il nome specificato, il valore e attributi personalizzati definiti da un oggetto attributo. + Markup HTML che rappresenta il controllo pulsante di opzione. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. L'attributo name definisce il gruppo a cui appartiene il pulsante di opzione. + Valore da assegnare all'attributo value dell'elemento. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Esegue il wrapping del markup HTML in un'istanza di in modo che tale markup venga interpretato come markup HTML. + HTML non codificato. + Oggetto per il quale eseguire il rendering in HTML. + + + Esegue il wrapping del markup HTML in un'istanza di in modo che tale markup venga interpretato come markup HTML. + HTML non codificato. + Stringa da interpretare come markup HTML anziché come stringa codificata in formato HTML. + + + Restituisce un controllo input di testo multilinea HTML (area di testo) che ha il nome specificato. + Markup HTML che rappresenta il controllo area di testo. + Valore da assegnare all'attributo name dell'elemento textarea HTML. + + è null o vuoto. + + + Restituisce un controllo input di testo multilinea HTML (area di testo) che ha il nome specificato e attributi personalizzati definiti da un dizionario degli attributi. + Markup HTML che rappresenta il controllo area di testo. + Valore da assegnare all'attributo name dell'elemento textarea HTML. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo input di testo multilinea HTML (area di testo) che ha il nome specificato e attributi personalizzati definiti da un oggetto attributo. + Markup HTML che rappresenta il controllo area di testo. + Valore da assegnare all'attributo name dell'elemento textarea HTML. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un controllo input di testo multilinea HTML (area di testo) che ha il nome e il valore specificati. + Markup HTML che rappresenta il controllo area di testo. + Valore da assegnare all'attributo name dell'elemento textrarea HTML. + Testo da visualizzare. + + è null o vuoto. + + + Restituisce un controllo input di testo multilinea HTML (area di testo) che ha il nome specificato, il valore e attributi personalizzati definiti da un dizionario degli attributi. + Markup HTML che rappresenta il controllo area di testo. + Valore da assegnare all'attributo name dell'elemento textarea HTML. + Testo da visualizzare. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo input di testo multilinea HTML (area di testo) che ha il nome specificato, il valore, gli attributi row e col e attributi personalizzati definiti da un dizionario degli attributi. + Markup HTML che rappresenta il controllo area di testo. + Valore da assegnare all'attributo name dell'elemento textarea HTML. + Testo da visualizzare. + Valore da assegnare all'attributo rows dell'elemento. + Valore da assegnare all'attributo cols dell'elemento. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo input di testo multilinea HTML (area di testo) che ha il nome specificato, il valore, gli attributi row e col e attributi personalizzati definiti da un oggetto attributo. + Markup HTML che rappresenta il controllo area di testo. + Valore da assegnare all'attributo name dell'elemento textarea HTML. + Testo da visualizzare. + Valore da assegnare all'attributo rows dell'elemento. + Valore da assegnare all'attributo cols dell'elemento. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un controllo input di testo multilinea HTML (area di testo) che ha il nome specificato, il valore e attributi personalizzati definiti da un oggetto attributo. + Markup HTML che rappresenta il controllo area di testo. + Valore da assegnare all'attributo name dell'elemento textarea HTML. + Testo da visualizzare. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un controllo testo HTML che ha il nome specificato. + Markup HTML che rappresenta il controllo testo. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + + è null o vuoto. + + + Restituisce un controllo testo HTML che ha il nome e il valore specificati. + Markup HTML che rappresenta il controllo testo. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + Valore da assegnare all'attributo value dell'elemento. + + è null o vuoto. + + + Restituisce un controllo testo HTML che ha il nome specificato, il valore e attributi personalizzati definiti da un dizionario degli attributi. + Markup HTML che rappresenta il controllo testo. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + Valore da assegnare all'attributo value dell'elemento. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo testo HTML che ha il nome specificato, il valore e attributi personalizzati definiti da un oggetto attributo. + Markup HTML che rappresenta il controllo testo. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + Valore da assegnare all'attributo value dell'elemento. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Ottiene o imposta un valore che indica se la pagina utilizza JavaScript non intrusivo per la funzionalità AJAX. + true se la pagina utilizza JavaScript non intrusivo. In caso contrario, false. + + + Ottiene o imposta il nome della classe CSS che definisce l'aspetto degli elementi input quando la convalida ha esito negativo. + Nome della classe CSS. Il valore predefinito è field-validation-error. + + + Ottiene o imposta il nome della classe CSS che definisce l'aspetto degli elementi input quando la convalida ha esito positivo. + Nome della classe CSS. Il valore predefinito è input-validation-valid. + + + Restituisce un elemento span HTML che contiene il primo messaggio di errore di convalida relativo al campo del form specificato. + null se il valore del campo specificato è valido. In caso contrario, markup HTML che rappresenta il messaggio di errore di convalida associato al campo specificato. + Nome del campo del form convalidato. + + è null o vuoto. + + + Restituisce un elemento span HTML che ha gli attributi personalizzati specificati definiti da un dizionario degli attributi e che contiene il primo messaggio di errore di convalida relativo al campo del form specificato. + null se il valore del campo specificato è valido. In caso contrario, markup HTML che rappresenta il messaggio di errore di convalida associato al campo specificato. + Nome del campo del form convalidato. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un elemento span HTML che ha gli attributi personalizzati specificati definiti da un oggetto attributo e che contiene il primo messaggio di errore di convalida relativo al campo del form specificato. + null se il valore del campo specificato è valido. In caso contrario, markup HTML che rappresenta il messaggio di errore di convalida associato al campo specificato. + Nome del campo del form convalidato. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un elemento span HTML che contiene un messaggio di errore di convalida relativo al campo del form specificato. + null se il valore del campo specificato è valido. In caso contrario, markup HTML che rappresenta il messaggio di errore di convalida associato al campo specificato. + Nome del campo del form convalidato. + Messaggio di errore di convalida da visualizzare. Se null, viene visualizzato il primo messaggio di errore di convalida associato al campo del form specificato. + + è null o vuoto. + + + Restituisce un elemento span HTML che ha gli attributi personalizzati specificati definiti da un dizionario degli attributi e che contiene un messaggio di errore di convalida relativo al campo del form specificato. + null se il campo specificato è valido. In caso contrario, markup HTML che rappresenta un messaggio di errore di convalida associato al campo specificato. + Nome del campo del form convalidato. + Messaggio di errore di convalida da visualizzare. Se null, viene visualizzato il primo messaggio di errore di convalida associato al campo del form specificato. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un elemento span HTML che ha gli attributi personalizzati specificati definiti da un oggetto attributo e che contiene un messaggio di errore di convalida relativo al campo del form specificato. + null se il campo specificato è valido. In caso contrario, markup HTML che rappresenta un messaggio di errore di convalida associato al campo specificato. + Nome del campo del form convalidato. + Messaggio di errore di convalida da visualizzare. Se null, viene visualizzato il primo messaggio di errore di convalida associato al campo del form specificato. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Ottiene o imposta il nome della classe CSS che definisce l'aspetto dei messaggi di errore di convalida quando quest'ultima ha esito negativo. + Nome della classe CSS. Il valore predefinito è field-validation-error. + + + Ottiene o imposta il nome della classe CSS che definisce l'aspetto dei messaggi di errore di convalida quando quest'ultima ha esito positivo. + Nome della classe CSS. Il valore predefinito è field-validation-valid. + + + Restituisce un elemento div HTML che contiene un elenco non ordinato di tutti i messaggi di errore di convalida provenienti dal dizionario di stato del modello. + Markup HTML che rappresenta i messaggi di errore di convalida. + + + Restituisce un elemento div HTML che contiene un elenco non ordinato di messaggi di errore di convalida provenienti dal dizionario di stato del modello, con l'esclusione facoltativa degli errori a livello di campo. + Markup HTML che rappresenta i messaggi di errore di convalida. + true per escludere dall'elenco i messaggi di errore di convalida a livello di campo; false per includere i messaggi di errore di convalida sia a livello di modello sia a livello di campo. + + + Restituisce un elemento div HTML che ha gli attributi personalizzati specificati definiti da un dizionario degli attributi e che contiene un elenco non ordinato di tutti i messaggi di errore di convalida presenti nel dizionario di stato del modello. + Markup HTML che rappresenta i messaggi di errore di convalida. + Nomi e valori di attributi personalizzati per l'elemento. + + + Restituisce un elemento div HTML che ha gli attributi personalizzati specificati definiti da un oggetto attributo e che contiene un elenco non ordinato di tutti i messaggi di errore di convalida presenti nel dizionario di stato del modello. + Markup HTML che rappresenta i messaggi di errore di convalida. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + + Restituisce un elemento div HTML che contiene un messaggio di riepilogo e un elenco non ordinato di tutti i messaggi di errore di convalida presenti nel dizionario di stato del modello. + Markup HTML che rappresenta i messaggi di errore di convalida. + Messaggio che precede l'elenco di messaggi di errore di convalida. + + + Restituisce un elemento div HTML che ha gli attributi personalizzati specificati definiti da un dizionario degli attributi e che contiene un messaggio di riepilogo e un elenco non ordinato di messaggi di errore di convalida provenienti dal dizionario di stato del modello, con l'esclusione facoltativa degli errori a livello di campo. + Markup HTML che rappresenta i messaggi di errore di convalida. + Messaggio di riepilogo che precede l'elenco di messaggi di errore di convalida. + true per escludere dai risultati i messaggi di errore di convalida a livello di campo; false per includere i messaggi di errore di convalida sia a livello di modello sia a livello di campo. + Nomi e valori di attributi personalizzati per l'elemento. + + + Restituisce un elemento div HTML che ha gli attributi personalizzati specificati definiti da un oggetto attributo e che contiene un messaggio di riepilogo e un elenco non ordinato di messaggi di errore di convalida provenienti dal dizionario di stato del modello, con l'esclusione facoltativa degli errori a livello di campo. + Markup HTML che rappresenta i messaggi di errore di convalida. + Messaggio di riepilogo che precede l'elenco di messaggi di errore di convalida. + true per escludere dai risultati i messaggi di errore di convalida a livello di campo, false per includere tali messaggi. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + + Restituisce un elemento div HTML che ha gli attributi personalizzati specificati definiti da un dizionario degli attributi e che contiene un messaggio di riepilogo e un elenco non ordinato di tutti i messaggi di errore di convalida provenienti dal dizionario di stato del modello. + Markup HTML che rappresenta i messaggi di errore di convalida. + Messaggio che precede l'elenco di messaggi di errore di convalida. + Nomi e valori di attributi personalizzati per l'elemento. + + + Restituisce un elemento div HTML che ha gli attributi personalizzati specificati definiti da un oggetto attributo e che contiene un messaggio di riepilogo e un elenco non ordinato di tutti i messaggi di errore di convalida provenienti dal dizionario di stato del modello. + Markup HTML che rappresenta i messaggi di errore di convalida. + Messaggio di riepilogo che precede l'elenco di messaggi di errore di convalida. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + + Ottiene o imposta il nome della classe CSS che definisce l'aspetto di un riepilogo di convalida quando quest'ultima ha esito negativo. + Nome della classe CSS. Il valore predefinito è validation-summary-errors. + + + Ottiene o imposta il nome della classe CSS che definisce l'aspetto di un riepilogo di convalida quando quest'ultima ha esito positivo. + Nome della classe CSS. Il valore predefinito è validation-summary-valid. + + + Incapsula lo stato di associazione del modello a una proprietà di un argomento del metodo di azione o all'argomento stesso. + + + Inizializza una nuova istanza della classe . + + + Restituisce un elenco di stringhe che contiene gli errori che si sono verificati durante l'associazione del modello. + Errore che si è verificato durante l'associazione del modello. + + + Restituisce un oggetto che incapsula il valore associato durante l'associazione del modello. + Valore associato. + + + Rappresenta il risultato dell'associazione di un form pubblicato a un metodo di azione, che include informazioni quali lo stato della convalida e messaggi di errore di convalida. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando i valori copiati dal dizionario di stato del modello specificato. + Dizionario di stato del modello da cui vengono copiati i valori. + + + Aggiunge la voce specificata al dizionario di stato del modello. + Voce da aggiungere al dizionario di stato del modello. + + + Aggiunge una voce con la chiave e il valore specificati al dizionario di stato del modello. + Chiave. + Valore. + + + Aggiunge un messaggio di errore allo stato del modello associato alla chiave specificata. + Chiave associata allo stato del modello a cui viene aggiunto il messaggio di errore. + Messaggio di errore. + + + Aggiunge un messaggio di errore allo stato del modello associato all'intero form. + Messaggio di errore. + + + Rimuove tutte le voci dal dizionario di stato del modello. + + + Determina se il dizionario di stato del modello contiene la voce specificata. + true se il dizionario di stato del modello contiene la voce specificata. In caso contrario, false. + Voce da ricercare. + + + Determina se il dizionario di stato del modello contiene la chiave specificata. + true se il dizionario di stato del modello contiene la chiave specificata. In caso contrario, false. + Chiave da ricercare. + + + Copia gli elementi del dizionario di stato del modello in una matrice, a partire dall'indice specificato. + Istanza unidimensionale di in cui verranno copiati gli elementi. + Indice in in corrispondenza del quale viene iniziata la copia. + + + Ottiene il numero di stati del modello contenuti nel dizionario di stato del modello. + Numero di stati del modello contenuti nel dizionario di stato del modello. + + + Restituisce un enumeratore che può essere utilizzato per scorrere la raccolta. + Enumeratore che può essere utilizzato per scorrere la raccolta. + + + Ottiene un valore che indica se il dizionario di stato del modello è di sola lettura. + true se il dizionario di stato del modello è di sola lettura. In caso contrario, false. + + + Ottiene un valore che indica se a uno stato del modello nel dizionario sono associati messaggi di errore. + true se a uno stato del modello nel dizionario sono associati messaggi di errore. In caso contrario, false. + + + Determina se alla chiave specificata sono associati messaggi di errore. + true se alla chiave specificata non è associato alcun messaggio di errore o se la chiave specificata non esiste. In caso contrario, false. + Chiave. + + è null. + + + Ottiene o imposta lo stato del modello associato alla chiave specificata nel dizionario di stato del modello. + Stato del modello associato alla chiave specificata nel dizionario. + Chiave associata allo stato del modello. + + + Ottiene un elenco contenente le chiavi presenti nel dizionario di stato del modello. + Elenco di chiavi contenute nel dizionario di stato del modello. + + + Copia i valori dal dizionario di stato del modello specificato in questa istanza di , sovrascrivendo i valori esistenti quando le chiavi corrispondono. + Dizionario di stato del modello da cui vengono copiati i valori. + + + Rimuove la prima occorrenza della voce specificata dal dizionario di stato del modello. + true se la voce è stata rimossa dal dizionario di stato del modello, false se la voce non è stata rimossa o se non è presente nel dizionario di stato del modello. + Voce da rimuovere. + + + Rimuove la voce con la chiave specificata dal dizionario di stato del modello. + true se la voce è stata rimossa dal dizionario di stato del modello, false se la voce non è stata rimossa o se non è presente nel dizionario di stato del modello. + Chiave dell'elemento da rimuovere. + + + Imposta il valore dello stato del modello associato alla chiave specificata. + Chiave di cui impostare il valore. + Valore su cui impostare la chiave. + + + Restituisce un enumeratore che può essere utilizzato per scorrere il dizionario di stato del modello. + Enumeratore che può essere utilizzato per scorrere il dizionario di stato del modello. + + + Ottiene il valore di stato del modello associato alla chiave specificata. + true se il dizionario di stato del modello contiene un elemento con la chiave specificata. In caso contrario, false. + Chiave di cui ottenere il valore. + Quando termina, questo metodo restituisce il valore di stato del modello associato alla chiave specificata, se la chiave viene trovata. In caso contrario, contiene il valore predefinito per il tipo . Questo parametro viene passato senza inizializzazione. + + + Ottiene un elenco contenente i valori contenuti nel dizionario di stato del modello. + Elenco di valori contenuti nel dizionario di stato del modello. + + + Rappresenta una voce contenuta in un elenco di selezione HTML. + + + Inizializza una nuova istanza della classe utilizzando le impostazioni predefinite. + + + Inizializza una nuova istanza della classe copiando la voce specificata contenuta nell'elenco di selezione. + Voce dell'elenco di selezione da copiare. + + + Ottiene o imposta un valore che indica se l'istanza di è selezionata. + true se la voce contenuta nell'elenco di selezione è selezionata. In caso contrario, false. + + + Ottiene o imposta il testo utilizzato per visualizzare l'istanza di in una pagina Web. + Testo utilizzato per visualizzare la voce dell'elenco di selezione. + + + Ottiene o imposta il valore dell'attributo HTML value relativo all'elemento HTML option associato all'istanza di . + Valore dell'attributo HTML value associato alla voce dell'elenco di selezione. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Definisce un provider di archiviazione per gli ambiti delle richieste ASP.NET. + + + Inizializza una nuova istanza della classe . + + + Ottiene il dizionario utilizzato per memorizzare dati nell'ambito dell'applicazione. + Dizionario in cui vengono memorizzati i dati dell'ambito dell'applicazione. + + + Ottiene o imposta il dizionario utilizzato per memorizzare dati nell'ambito corrente. + Dizionario in cui vengono memorizzati i dati dell'ambito corrente. + La pagina di avvio dell'applicazione non è stata eseguita prima del tentativo di impostare questa proprietà. + + + Ottiene il dizionario utilizzato per memorizzare dati nell'ambito globale. + Dizionario in cui vengono memorizzati i dati dell'ambito globale. + + + Ottiene il dizionario utilizzato per memorizzare dati nell'ambito della richiesta. + Dizionario in cui vengono memorizzati i dati dell'ambito della richiesta. + La pagina di avvio dell'applicazione non è stata eseguita prima del tentativo di ottenere questa proprietà. + + + Definisce un dizionario che fornisce un accesso con ambito specifico ai dati. + + + Ottiene e imposta il dizionario utilizzato per memorizzare dati nell'ambito corrente. + Dizionario in cui vengono memorizzati i dati dell'ambito corrente. + + + Ottiene il dizionario utilizzato per memorizzare dati in un ambito globale. + Dizionario in cui vengono memorizzati i dati dell'ambito globale. + + + Definisce una classe utilizzata per l'archiviazione in un ambito temporaneo. + + + Restituisce un dizionario utilizzato per memorizzare dati in un ambito temporaneo in base all'ambito contenuto nella proprietà . + Dizionario in cui vengono memorizzati i dati dell'ambito temporaneo. + + + Restituisce un dizionario utilizzato per memorizzare dati in un ambito temporaneo. + Dizionario in cui vengono memorizzati i dati dell'ambito temporaneo. + Contesto. + + + Ottiene o imposta il provider dell'ambito corrente. + Provider dell'ambito corrente. + + + Ottiene il dizionario utilizzato per memorizzare dati nell'ambito corrente. + Dizionario in cui vengono memorizzati i dati dell'ambito corrente. + + + Ottiene il dizionario utilizzato per memorizzare dati in un ambito globale. + Dizionario in cui vengono memorizzati i dati dell'ambito globale. + + + Rappresenta una raccolta di chiavi e di valori utilizzati per memorizzare dati in ambiti diversi, ad esempio locale, globale e così via. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando l'ambito di base specificato. + Ambito di base. + + + Aggiunge una coppia chiave-valore all'oggetto utilizzando la raccolta generica specificata. + Coppia chiave-valore. + + + Aggiunge la chiave e il valore specificati all'oggetto . + Chiave. + Valore. + + + Ottiene il dizionario in cui sono memorizzati i dati dell'oggetto . + + + Ottiene l'ambito di base per l'oggetto . + Ambito di base per l'oggetto . + + + Rimuove tutte le chiavi e i valori dagli oggetti e concatenati. + + + Restituisce un valore che indica se la coppia chiave-valore specificata esiste nell'oggetto o . + true se l'oggetto o l'oggetto contiene un elemento con la coppia chiave-valore specificata. In caso contrario, false. + Coppia chiave-valore. + + + Restituisce un valore che indica se la chiave specificata esiste nell'oggetto o . + true se l'oggetto o contiene un elemento con la chiave specificata. In caso contrario, false. + Chiave. + + + Copia tutti gli elementi presenti negli oggetti e in un oggetto , a partire dall'indice specificato. + Matrice. + Indice in base zero in . + + + Ottiene il numero di coppie chiave-valore presenti negli oggetti e concatenati. + Numero di coppie chiave-valore. + + + Restituisce un enumeratore che può essere utilizzato per scorrere gli oggetti e concatenati. + Oggetto . + + + Restituisce un enumeratore che può essere utilizzato per scorrere gli elementi distinti degli oggetti e concatenati. + Enumeratore contenente elementi distinti degli oggetti dizionario concatenati. + + + Ottiene un valore che indica se l'oggetto è di sola lettura. + true se l'oggetto è di sola lettura. In caso contrario, false. + + + Ottiene o imposta l'elemento associato alla chiave specificata. + Elemento con la chiave specificata. + Chiave dell'elemento da ottenere o da impostare. + + + Ottiene un oggetto contenente le chiavi dagli oggetti e concatenati. + Oggetto contenente tali chiavi. + + + Rimuove la coppia chiave-valore specificata dagli oggetti e concatenati. + true se la coppia chiave-valore viene rimossa, false se il parametro non viene trovato negli oggetti e concatenati. + Coppia chiave-valore. + + + Rimuove il valore con la chiave specificata dagli oggetti e concatenati. + true se la coppia chiave-valore viene rimossa, false se il parametro non viene trovato negli oggetti e concatenati. + Chiave. + + + Imposta un valore utilizzando la chiave specificata negli oggetti e concatenati. + Chiave. + Valore. + + + Restituisce un enumeratore per gli oggetti e concatenati. + Enumeratore. + + + Ottiene il valore associato alla chiave specificata dagli oggetti e concatenati. + true se gli oggetti e concatenati contengono un elemento con la chiave specificata. In caso contrario, false. + Chiave. + Quando termina, questo metodo restituisce il valore associato alla chiave specificata, se questa viene trovata. In caso contrario, contiene il valore predefinito per il tipo del parametro . Questo parametro viene passato senza inizializzazione. + + + Ottiene un oggetto contenente i valori dagli oggetti e concatenati. + Oggetto contenente tali valori. + + + Fornisce un accesso con ambito specifico ai dati statici. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta un dizionario che memorizza i dati correnti in un contesto statico. + Dizionario che fornisce i dati dell'ambito corrente. + + + Ottiene un dizionario che memorizza i dati globali in un contesto statico. + Dizionario che fornisce i dati dell'ambito globale. + + + \ No newline at end of file diff --git a/packages/Microsoft.AspNet.WebPages.it.2.0.30506.0/Microsoft.AspNet.WebPages.it.2.0.30506.0.nupkg b/packages/Microsoft.AspNet.WebPages.it.2.0.30506.0/Microsoft.AspNet.WebPages.it.2.0.30506.0.nupkg new file mode 100644 index 0000000..3b70332 Binary files /dev/null and b/packages/Microsoft.AspNet.WebPages.it.2.0.30506.0/Microsoft.AspNet.WebPages.it.2.0.30506.0.nupkg differ diff --git a/packages/Microsoft.AspNet.WebPages.it.2.0.30506.0/lib/net40/it/System.Web.Helpers.resources.dll b/packages/Microsoft.AspNet.WebPages.it.2.0.30506.0/lib/net40/it/System.Web.Helpers.resources.dll new file mode 100644 index 0000000..3d02bc7 Binary files /dev/null and b/packages/Microsoft.AspNet.WebPages.it.2.0.30506.0/lib/net40/it/System.Web.Helpers.resources.dll differ diff --git a/packages/Microsoft.AspNet.WebPages.it.2.0.30506.0/lib/net40/it/System.Web.WebPages.Deployment.resources.dll b/packages/Microsoft.AspNet.WebPages.it.2.0.30506.0/lib/net40/it/System.Web.WebPages.Deployment.resources.dll new file mode 100644 index 0000000..8262685 Binary files /dev/null and b/packages/Microsoft.AspNet.WebPages.it.2.0.30506.0/lib/net40/it/System.Web.WebPages.Deployment.resources.dll differ diff --git a/packages/Microsoft.AspNet.WebPages.it.2.0.30506.0/lib/net40/it/System.Web.WebPages.Razor.resources.dll b/packages/Microsoft.AspNet.WebPages.it.2.0.30506.0/lib/net40/it/System.Web.WebPages.Razor.resources.dll new file mode 100644 index 0000000..a430e54 Binary files /dev/null and b/packages/Microsoft.AspNet.WebPages.it.2.0.30506.0/lib/net40/it/System.Web.WebPages.Razor.resources.dll differ diff --git a/packages/Microsoft.AspNet.WebPages.it.2.0.30506.0/lib/net40/it/System.Web.WebPages.resources.dll b/packages/Microsoft.AspNet.WebPages.it.2.0.30506.0/lib/net40/it/System.Web.WebPages.resources.dll new file mode 100644 index 0000000..6f5a605 Binary files /dev/null and b/packages/Microsoft.AspNet.WebPages.it.2.0.30506.0/lib/net40/it/System.Web.WebPages.resources.dll differ diff --git a/packages/Microsoft.AspNet.WebPages.it.2.0.30506.0/lib/net40/it/system.web.helpers.xml b/packages/Microsoft.AspNet.WebPages.it.2.0.30506.0/lib/net40/it/system.web.helpers.xml new file mode 100644 index 0000000..cc5d122 --- /dev/null +++ b/packages/Microsoft.AspNet.WebPages.it.2.0.30506.0/lib/net40/it/system.web.helpers.xml @@ -0,0 +1,833 @@ + + + + System.Web.Helpers + + + + Visualizza i dati sotto forma di grafico. + + + Inizializza una nuova istanza della classe . + Larghezza, in pixel, dell'immagine completa del grafico. + Altezza, in pixel, dell'immagine completa del grafico. + (Facoltativo) Modello (tema) da applicare al grafico. + (Facoltativo) Percorso e nome file del modello (tema) da applicare al grafico. + + + Aggiunge una legenda al grafico. + Grafico. + Testo del titolo della legenda. + Nome univoco della legenda. + + + Fornisce punti dati e attributi della serie per il grafico. + Grafico. + Nome univoco della serie. + Tipo di grafico di una serie. + Nome dell'area del grafico utilizzata per tracciare la serie di dati. + Testo dell'etichetta dell'asse per la serie. + Nome della serie associata alla legenda. + Granularità dei marcatori dei punti dati. + Valori da tracciare lungo l'asse x. + Nome del campo per i valori x. + Valori da tracciare lungo l'asse y. + Elenco di nomi di campo delimitati da virgole per i valori y. + + + Aggiunge un titolo al grafico. + Grafico. + Testo del titolo. + Nome univoco del titolo. + + + Associa un grafico a una tabella dati, creando un'unica serie per ogni valore univoco di una colonna. + Grafico. + Origine dati del grafico. + Nome della colonna utilizzata per raggruppare i dati nella serie. + Nome della colonna per i valori x. + Elenco separato da virgole di nomi delle colonne per i valori y. + Altre proprietà dei punti dati che è possibile associare. + Ordine in base al quale verranno ordinate le serie. Il valore predefinito è "Ascending". + + + Crea e associa i dati della serie alla tabella dati specificata, popolando facoltativamente più valori x. + Grafico. + Origine dati del grafico. Può essere qualsiasi oggetto . + Nome della colonna di tabella utilizzata per i valori x della serie. + + + Ottiene o imposta il nome del file che contiene l'immagine del grafico. + Nome del file. + + + Restituisce un'immagine del grafico come matrice di byte. + Grafico. + Formato dell'immagine. Il valore predefinito è "jpeg". + + + Recupera il grafico specificato dalla cache. + Grafico. + ID dell'elemento della cache che contiene il grafico da recuperare. La chiave viene impostata quando si chiama il metodo . + + + Ottiene o imposta l'altezza, in pixel, dell'immagine del grafico. + Altezza del grafico. + + + Salva un'immagine del grafico nel file specificato. + Grafico. + Nome e percorso del file di immagine. + Formato del file di immagine, ad esempio "png" o "jpeg". + + + Salva un grafico nella cache del sistema. + ID dell'elemento della cache che contiene il grafico. + ID del grafico nella cache. + Numero di minuti in cui l'immagine del grafico deve essere mantenuta nella cache. Il valore predefinito è 20. + true per indicare che la scadenza dell'elemento grafico nella cache viene reimpostata ogni volta che si accede all'elemento oppure false per indicare che la scadenza si basa su un intervallo assoluto, dal momento in cui l'elemento è stato aggiunto alla cache. Il valore predefinito è true. + + + Salva un grafico come file XML. + Grafico. + Nome e percorso del file XML. + + + Imposta i valori per l'asse orizzontale. + Grafico. + Titolo dell'asse x. + Valore minimo dell'asse x. + Valore massimo dell'asse x. + + + Imposta i valori per l'asse verticale. + Grafico. + Titolo dell'asse y. + Valore minimo dell'asse y. + Valore massimo dell'asse y. + + + Crea un oggetto in base all'oggetto corrente. + Grafico. + Formato di immagine da utilizzare per il salvataggio dell'oggetto . Il valore predefinito è "jpeg". Nel parametro non viene fatta distinzione tra maiuscole e minuscole. + + + Ottiene o imposta la larghezza, in pixel, dell'immagine del grafico. + Larghezza del grafico. + + + Esegue il rendering dell'output dell'oggetto come immagine. + Grafico. + Formato dell'immagine. Il valore predefinito è "jpeg". + + + Esegue il rendering dell'output di un oggetto memorizzato nella cache come immagine. + Grafico. + ID del grafico nella cache. + Formato dell'immagine. Il valore predefinito è "jpeg". + + + Specifica i temi visivi per un oggetto . + + + Tema per grafici 2D che presenta un contenitore visivo con sfumatura blu, angoli arrotondati, ombreggiatura esterna e griglie a contrasto elevato. + + + Tema per grafici 2D che presenta un contenitore visivo con sfumatura verde, angoli arrotondati, ombreggiatura esterna e griglie a basso contrasto. + + + Tema per grafici 2D che non presenta né contenitore visivo né griglie. + + + Tema per grafici 3D che presenta etichette limitate, griglie sparse a contrasto elevato e non presenta alcun contenitore visivo. + + + Tema per grafici 2D che presenta un contenitore visivo con sfumatura gialla, angoli arrotondati, ombreggiatura esterna e griglie a contrasto elevato. + + + Fornisce metodi per generare valori hash e crittografare password e altri dati sensibili. + + + Genera una sequenza crittograficamente complessa di valori a byte casuali. + Valore salt generato come stringa codificata in base 64. + Numero di byte crittograficamente casuali da generare. + + + Restituisce un valore hash per la matrice di byte specificata. + Valore hash per sotto forma di stringa di caratteri esadecimali. + Dati per i quali fornire un valore hash. + Algoritmo utilizzato per generare il valore hash. Il valore predefinito è "sha256". + + è null. + + + Restituisce un valore hash per la stringa specificata. + Valore hash per sotto forma di stringa di caratteri esadecimali. + Dati per i quali fornire un valore hash. + Algoritmo utilizzato per generare il valore hash. Il valore predefinito è "sha256". + + è null. + + + Restituisce un valore hash RFC 2898 per la password specificata. + Valore hash per come stringa codificata in base 64. + Password per cui generare un valore hash. + + è null. + + + Restituisce un valore hash SHA-1 per la stringa specificata. + Valore hash SHA-1 per sotto forma di stringa di caratteri esadecimali. + Dati per i quali fornire un valore hash. + + è null. + + + Restituisce un valore hash SHA-256 per la stringa specificata. + Valore hash SHA-256 per sotto forma di stringa di caratteri esadecimali. + Dati per i quali fornire un valore hash. + + è null. + + + Determina se il valore hash RFC 2898 e la password sono una corrispondenza crittografica. + true se il valore hash è una corrispondenza crittografica per la password. In caso contrario, false. + Valore hash RFC 2898 calcolato in precedenza come stringa codificata in base 64. + Password non crittografata da confrontare crittograficamente con . + + o è null. + + + Rappresenta una serie di valori come una matrice di tipo JavaScript tramite le funzionalità dinamiche di Dynamic Language Runtime (DLR). + + + Inizializza una nuova istanza della classe utilizzando i valori degli elementi della matrice specificati. + Matrice di oggetti contenente i valori da aggiungere all'istanza di . + + + Restituisce un enumeratore che può essere utilizzato per scorrere gli elementi dell'istanza di . + Enumeratore che può essere utilizzato per scorrere gli elementi della matrice JSON. + + + Restituisce il valore all'indice specificato nell'istanza di . + Valore all'indice specificato. + Indice in base zero del valore della matrice JSON da restituire. + + + Restituisce il numero di elementi contenuti nell'istanza di . + Numero di elementi contenuti nella matrice JSON. + + + Converte un'istanza di in una matrice di oggetti. + Matrice di oggetti che rappresenta la matrice JSON. + Matrice JSON da convertire. + + + Converte un'istanza di in una matrice di oggetti. + Matrice di oggetti che rappresenta la matrice JSON. + Matrice JSON da convertire. + + + Restituisce un enumeratore che può essere utilizzato per scorrere una raccolta. + Enumeratore che può essere utilizzato per scorrere la raccolta. + + + Converte l'istanza di in un tipo compatibile. + true se la conversione ha avuto esito positivo. In caso contrario, false. + Fornisce informazioni sull'operazione di conversione. + Quando termina, questo metodo restituisce il risultato dell'operazione di conversione del tipo. Questo parametro viene passato senza inizializzazione. + + + Verifica l'istanza di per i membri dinamici (non supportati) in modo da non generare un'eccezione. + true in tutti i casi. + Fornisce informazioni sull'operazione get. + Quando termina, questo metodo restituisce null. Questo parametro viene passato senza inizializzazione. + + + Rappresenta una raccolta di valori come un oggetto di tipo JavaScript utilizzando le funzionalità di Dynamic Language Runtime (DLR). + + + Inizializza una nuova istanza della classe utilizzando i valori dei campi specificati. + Dizionario di nomi e valori di proprietà da aggiungere all'istanza di come membri dinamici. + + + Restituisce un elenco contenente il nome di tutti i membri dinamici (campi JSON) dell'istanza di . + Elenco contenente il nome di tutti i membri dinamici (campi JSON). + + + Converte l'istanza di in un tipo compatibile. + true in tutti i casi. + Fornisce informazioni sull'operazione di conversione. + Quando termina, questo metodo restituisce il risultato dell'operazione di conversione del tipo. Questo parametro viene passato senza inizializzazione. + Non è stato possibile convertire l'istanza nel tipo specificato. + + + Ottiene il valore di un campo tramite l'indice specificato. + true in tutti i casi. + Fornisce informazioni sull'operazione get indicizzata. + Matrice contenente un singolo oggetto che indicizza il campo in base al nome. L'oggetto deve essere convertibile in una stringa che specifica il nome del campo JSON da restituire. Se sono specificati più indici, quando il metodo termina restituisce null. + Quando termina, il metodo restituisce il valore del campo indicizzato o null se l'operazione get ha avuto esito negativo. Questo parametro viene passato senza inizializzazione. + + + Ottiene il valore di un campo tramite il nome specificato. + true in tutti i casi. + Fornisce informazioni sull'operazione get. + Quando termina, il metodo restituisce il valore del campo o null se l'operazione ha avuto esito negativo. Questo parametro viene passato senza inizializzazione. + + + Imposta il valore di un campo tramite l'indice specificato. + true in tutti i casi. + Fornisce informazioni sull'operazione di impostazione indicizzata. + Matrice contenente un singolo oggetto che indicizza il campo in base al nome. L'oggetto deve essere convertibile in una stringa che specifica il nome del campo JSON da restituire. Se sono specificati più indici, non viene modificato né aggiunto alcun campo. + Valore su cui impostare il campo. + + + Imposta il valore di un campo tramite il nome specificato. + true in tutti i casi. + Fornisce informazioni sull'operazione set. + Valore su cui impostare il campo. + + + Fornisce metodi per l'utilizzo dei dati in formato JavaScript Object Notation (JSON). + + + Converte i dati in formato JavaScript Object Notation (JSON) nell'elenco di dati fortemente tipizzato specificato. + Dati con codifica JSON convertiti in un elenco fortemente tipizzato. + Stringa codificata in formato JSON da convertire. + Tipo di elenco fortemente tipizzato in cui convertire i dati JSON. + + + Converte i dati in formato JavaScript Object Notation (JSON) in un oggetto dati. + Dati con codifica JSON convertiti in oggetto dati. + Stringa codificata in formato JSON da convertire. + + + Converte i dati in formato JavaScript Object Notation (JSON) in un oggetto dati di un tipo specificato. + Dati con codifica JSON convertiti nel tipo specificato. + Stringa codificata in formato JSON da convertire. + Tipo in cui devono essere convertiti i dati . + + + Converte un oggetto dati in una stringa in formato JavaScript Object Notation (JSON). + Restituisce una stringa di dati convertiti nel formato JSON. + Oggetto dati da convertire. + + + Converte un oggetto dati in una stringa in formato JavaScript Object Notation (JSON) e aggiunge la stringa all'oggetto specificato. + Oggetto dati da convertire. + Oggetto che contiene i dati JSON convertiti. + + + Esegue il rendering dei nomi e dei valori delle proprietà dell'oggetto specificato e di tutti i sottoggetti a cui fa riferimento. + + + Esegue il rendering dei nomi e dei valori delle proprietà dell'oggetto specificato e di tutti i sottoggetti. + Per una variabile semplice, restituisce il tipo e il valore. Per un oggetto contenente più elementi, restituisce il nome o la chiave della proprietà e il valore di ogni proprietà. + Oggetto per cui eseguire il rendering delle informazioni. + Facoltativo. Specifica il livello di nidificazione dei sottoggetti per cui eseguire il rendering. Il valore predefinito è 10. + Facoltativo. Specifica il numero massimo di caratteri visualizzati dal metodo per i valori dell'oggetto. Il valore predefinito è 1000. + + è minore di 0. + + è minore o uguale a 0. + + + Visualizza le informazioni sull'ambiente del server Web che ospita la pagina Web corrente. + + + Visualizza le informazioni sull'ambiente del server Web. + Stringa di coppie nome/valore che contiene le informazioni sul server Web. + + + Specifica la direzione in base alla quale ordinare un elenco di elementi. + + + Ordina gli elementi dal più piccolo al più grande, ad esempio da 1 a 10. + + + Ordina gli elementi dal più grande al più piccolo, ad esempio da 10 a 1. + + + Fornisce una cache per archiviare i dati a cui si accede frequentemente. + + + Recupera l'elemento specificato dall'oggetto . + Elemento recuperato dalla cache oppure null se l'elemento non viene trovato. + Identificatore per l'elemento della cache da recuperare. + + + Rimuove l'elemento specificato dall'oggetto . + Elemento rimosso dall'oggetto . Se l'elemento non viene trovato, restituisce null. + Identificatore per l'elemento della cache da rimuovere. + + + Inserisce un elemento nell'oggetto . + Identificatore per l'elemento della cache. + Dati da inserire nella cache. + Facoltativo. Numero di minuti per cui conservare un elemento nella cache. Il valore predefinito è 20. + Facoltativo. true per indicare che la scadenza dell'elemento della cache viene reimpostata ogni volta che si accede all'elemento oppure false per indicare che la scadenza è basata sul valore temporale assoluto da quando l'elemento è stato aggiunto alla cache. Il valore predefinito è true. In questo caso, se si utilizza il valore predefinito anche per il parametro , un elemento memorizzato nella cache scade 20 minuti dopo l'ultimo accesso. + Il valore di è inferiore o uguale a zero. + La scadenza variabile è abilitata e il valore di è superiore a un anno. + + + Visualizza i dati in una pagina Web mediante un elemento table HTML. + + + Inizializza una nuova istanza della classe . + Dati da visualizzare. + Raccolta contenente i nomi delle colonne dati da visualizzare. Per impostazione predefinita, questo valore viene popolato automaticamente in base ai valori contenuti nel parametro . + Nome della colonna dati utilizzata per ordinare la griglia per impostazione predefinita. + Numero di righe visualizzate in ciascuna pagina della griglia quando il paging è abilitato. Il valore predefinito è 10. + true per specificare che il paging è abilitato per l'istanza di . In caso contrario, false. Il valore predefinito è true. + true per specificare che l'ordinamento è abilitato per l'istanza di . In caso contrario, false. Il valore predefinito è true. + Valore dell'attributo HTML id utilizzato per contrassegnare l'elemento HTML che ottiene gli aggiornamenti Ajax dinamici associati all'istanza di . + Nome della funzione JavaScript che viene chiamata dopo l'aggiornamento dell'elemento HTML specificato dalla proprietà . Se non è specificato il nome di una funzione, non verrà chiamata alcuna funzione. Se la funzione specificata non esiste, si verificherà un errore JavaScript quando questa verrà richiamata. + Prefisso applicato a tutti i campi stringa di query associati all'istanza di . Questo valore è utilizzato per supportare più istanze di nella stessa pagina Web. + Nome del campo stringa di query utilizzato per specificare la pagina corrente dell'istanza di . + Nome del campo stringa di query utilizzato per specificare la riga attualmente selezionata dell'istanza di . + Nome del campo stringa di query utilizzato per specificare il nome della colonna dati in base alla quale è ordinata l'istanza di . + Nome del campo stringa di query utilizzato per specificare la direzione di ordinamento dell'istanza di . + + + Ottiene il nome della funzione JavaScript da chiamare dopo l'aggiornamento dell'elemento HTML associato all'istanza di in risposta a una richiesta di aggiornamento Ajax. + Nome della funzione. + + + Ottiene il valore dell'attributo HTML id che contrassegna un elemento HTML nella pagina Web che riceve gli aggiornamenti Ajax dinamici associati all'istanza di . + Valore dell'attributo id. + + + Associa i dati specificati all'istanza di . + L'istanza di associata e popolata. + Dati da visualizzare. + Raccolta contenente i nomi delle colonne dati da associare. + true per abilitare ordinamento e paging dell'istanza di . In caso contrario, false. + Numero di righe visualizzate in ciascuna pagina della griglia. + + + Ottiene un valore che indica se l'istanza di supporta l'ordinamento. + true se l'istanza supporta l'ordinamento. In caso contrario, false. + + + Crea una nuova istanza di . + Nuova colonna. + Nome della colonna dati da associare all'istanza di . + Testo visualizzato nell'intestazione della colonna della tabella HTML associata all'istanza di . + Funzione utilizzata per formattare i valori dei dati associati all'istanza di . + Stringa che specifica il nome della classe CSS utilizzata per definire lo stile delle celle della tabella HTML associate all'istanza di . + true per abilitare l'ordinamento nell'istanza di mediante i valori dei dati associati all'istanza di . In caso contrario, false. Il valore predefinito è true. + + + Ottiene una raccolta contenente il nome di ciascuna colonna dati associata all'istanza di . + Raccolta di nomi di colonne dati. + + + Restituisce una matrice contenente le istanze di specificate. + Matrice di colonne. + Un numero variabile di istanze colonna di . + + + Ottiene il prefisso applicato a tutti i campi stringa di query associati all'istanza di . + Prefisso per i campi stringa di query dell'istanza di . + + + Restituisce un'istruzione JavaScript che può essere utilizzata per l'aggiornamento dell'elemento HTML associato all'istanza di nella pagina Web specificata. + Istruzione JavaScript che può essere utilizzata per l'aggiornamento dell'elemento HTML in una pagina Web associata all'istanza di . + URL della pagina Web contenente l'istanza di in fase di aggiornamento. L'URL può includere argomenti stringa di query. + + + Restituisce il markup HTML utilizzato per eseguire il rendering dell'istanza di e utilizzare le opzioni di paging specificate. + Markup HTML che rappresenta l'istanza di completamente popolata. + Nome della classe CSS utilizzata per definire lo stile dell'intera tabella. + Nome della classe CSS utilizzata per definire lo stile dell'intestazione della tabella. + Nome della classe CSS utilizzata per definire lo stile del piè di pagina della tabella. + Nome della classe CSS utilizzata per definire lo stile di ciascuna riga della tabella. + Nome della classe CSS utilizzata per definire lo stile delle righe di tabella con numeri pari. + Nome della classe CSS utilizzata per definire lo stile della riga di tabella selezionata. È possibile selezionare solo una riga alla volta. + Didascalia della tabella. + true per visualizzare l'intestazione della tabella. In caso contrario, false. Il valore predefinito è true. + true per inserire righe aggiuntive nell'ultima pagina quando gli elementi di dati disponibili sono insufficienti a riempire tale pagina. In caso contrario, false. Il valore predefinito è false. Le righe aggiuntive vengono popolate utilizzando il testo specificato dal parametro . + Testo utilizzato per popolare le righe aggiuntive in una pagina quando gli elementi di dati disponibili sono insufficienti a riempire l'ultima pagina. Per visualizzare le righe aggiuntive, è necessario impostare il parametro su true. + Raccolta di istanze di che specificano la modalità di visualizzazione di ciascuna colonna, incluse la colonna dati associata a ciascuna colonna della griglia e la modalità di formattazione dei valori dati contenuti in ciascuna colonna della griglia. + Raccolta contenente i nomi delle colonne dati da escludere quando la griglia esegue il popolamento automatico delle colonne. + Combinazione bit per bit dei valori di enumerazione che specificano i metodi forniti per spostarsi fra le pagine dell'istanza di . + Testo per l'elemento del collegamento HTML utilizzato per passare alla prima pagina dell'istanza di . Il flag del parametro deve essere impostato in modo da visualizzare questo elemento di spostamento nella pagina. + Testo per l'elemento del collegamento HTML utilizzato per passare alla pagina precedente dell'istanza di . Il flag del parametro deve essere impostato in modo da visualizzare questo elemento di spostamento nella pagina. + Testo per l'elemento del collegamento HTML utilizzato per passare alla pagina successiva dell'istanza di . Il flag del parametro deve essere impostato in modo da visualizzare questo elemento di spostamento nella pagina. + Testo per l'elemento del collegamento HTML utilizzato per passare all'ultima pagina dell'istanza di . Il flag del parametro deve essere impostato in modo da visualizzare questo elemento di spostamento nella pagina. + Numero dei collegamenti numerici alle pagine vicine. Il testo di ciascun collegamento di pagina numerico contiene il numero di pagina. Il flag del parametro deve essere impostato in modo da visualizzare questi elementi di spostamento nella pagina. + Oggetto che rappresenta una raccolta di attributi (nomi e valori) da impostare per l'elemento table HTML che rappresenta l'istanza di . + + + Restituisce un URL che può essere utilizzato per visualizzare la pagina di dati specificata dell'istanza di . + URL che può essere utilizzato per visualizzare la pagina di dati specificata della griglia. + Indice della pagina da visualizzare. + + + Restituisce un URL che può essere utilizzato per ordinare l'istanza di in base alla colonna specificata. + URL che può essere utilizzato per ordinare la griglia. + Nome della colonna dati in base alla quale eseguire l'ordinamento. + + + Ottiene un valore che indica se è selezionata una riga nell'istanza di . + true se una riga è attualmente selezionata. In caso contrario, false. + + + Restituisce un valore che indica se l'istanza di è in grado di utilizzare chiamate Ajax per aggiornare la visualizzazione. + true se l'istanza supporta le chiamate Ajax. In caso contrario, false. + + + Ottiene il numero delle pagine contenute nell'istanza di + Totale delle pagine. + + + Ottiene il nome completo del campo stringa di query utilizzato per specificare la pagina corrente dell'istanza di . + Ottiene il nome completo del campo stringa di query utilizzato per specificare la pagina corrente della griglia. + + + Ottiene o imposta l'indice della pagina corrente dell'istanza di . + Indice della pagina corrente. + Non è possibile impostare la proprietà perché il paging non è abilitato. + + + Restituisce il markup HTML utilizzato per fornire il supporto di paging specificato per l'istanza di . + Codice HTML che fornisce il supporto di paging per la griglia. + Combinazione bit per bit dei valori di enumerazione che specificano i metodi forniti per spostarsi fra le pagine della griglia. L'oggetto predefinito è OR bit per bit dei flag e . + Testo per l'elemento del collegamento HTML che consente di passare alla prima pagina della griglia. + Testo per l'elemento del collegamento HTML che consente di passare alla pagina precedente della griglia. + Testo per l'elemento del collegamento HTML che consente di passare alla pagina successiva della griglia. + Testo per l'elemento del collegamento HTML che consente di passare all'ultima pagina della griglia. + Numero dei collegamenti di pagina numerici da visualizzare. Il valore predefinito è 5. + + + Ottiene un elenco contenente le righe presenti sulla pagina corrente dell'istanza di dopo l'ordinamento della griglia. + Elenco di righe. + + + Ottiene il numero di righe visualizzate in ciascuna pagina dell'istanza di . + Numero di righe visualizzate in ciascuna pagina della griglia. + + + Ottiene o imposta l'indice della riga selezionata rispetto alla pagina corrente dell'istanza di . + Indice della riga selezionata rispetto alla pagina corrente. + + + Ottiene la riga attualmente selezionata dell'istanza di . + Riga attualmente selezionata. + + + Ottiene il nome completo del campo stringa di query utilizzato per specificare la riga selezionata dell'istanza di . + Nome completo del campo stringa di query utilizzato per specificare la riga selezionata della griglia. + + + Ottiene o imposta il nome della colonna dati in base alla quale è ordinata l'istanza di . + Nome della colonna dati utilizzata per ordinare la griglia. + + + Ottiene o imposta la direzione di ordinamento dell'istanza di . + Direzione di ordinamento. + + + Ottiene il nome completo del campo stringa di query utilizzato per specificare la direzione di ordinamento dell'istanza di . + Ottiene il nome completo del campo stringa di query utilizzato per specificare la direzione di ordinamento della griglia. + + + Ottiene il nome completo del campo stringa di query utilizzato per specificare il nome della colonna dati in base alla quale è ordinata l'istanza di . + Nome completo del campo stringa di query utilizzato per specificare il nome della colonna dati in base alla quale è ordinata la griglia. + + + Restituisce il markup HTML utilizzato per eseguire il rendering dell'istanza di . + Markup HTML che rappresenta l'istanza di completamente popolata. + Nome della classe CSS utilizzata per definire lo stile dell'intera tabella. + Nome della classe CSS utilizzata per definire lo stile dell'intestazione della tabella. + Nome della classe CSS utilizzata per definire lo stile del piè di pagina della tabella. + Nome della classe CSS utilizzata per definire lo stile di ciascuna riga della tabella. + Nome della classe CSS utilizzata per definire lo stile delle righe di tabella con numeri pari. + Nome della classe CSS utilizzata per definire lo stile della riga di tabella selezionata. + Didascalia della tabella. + true per visualizzare l'intestazione della tabella. In caso contrario, false. Il valore predefinito è true. + true per inserire righe aggiuntive nell'ultima pagina quando gli elementi di dati disponibili sono insufficienti a riempire tale pagina. In caso contrario, false. Il valore predefinito è false. Le righe aggiuntive vengono popolate utilizzando il testo specificato dal parametro . + Testo utilizzato per popolare le righe aggiuntive nell'ultima pagina quando gli elementi di dati disponibili sono insufficienti a riempire tale pagina. Per visualizzare le righe aggiuntive, è necessario impostare il parametro su true. + Raccolta di istanze di che specificano la modalità di visualizzazione di ciascuna colonna, incluse la colonna dati associata a ciascuna colonna della griglia e la modalità di formattazione dei valori dati contenuti in ciascuna colonna della griglia. + Raccolta contenente i nomi delle colonne dati da escludere quando la griglia esegue il popolamento automatico delle colonne. + Funzione che restituisce il markup HTML utilizzato per eseguire il rendering del piè di pagina della tabella. + Oggetto che rappresenta una raccolta di attributi (nomi e valori) da impostare per l'elemento table HTML che rappresenta l'istanza di . + + + Ottiene il numero totale delle righe contenute nell'istanza di . + Numero totale delle righe contenute nella griglia. Questo valore include tutte le righe di ciascuna pagina, ma non include le righe aggiuntive inserite nell'ultima pagina quando gli elementi di dati disponibili sono insufficienti a riempire tale pagina. + + + Rappresenta una colonna in un'istanza di . + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta un valore che indica se la colonna può essere ordinata. + true per indicare che la colonna può essere ordinata. In caso contrario, false. + + + Ottiene o imposta il nome dell'elemento dati associato alla colonna . + Nome dell'elemento dati. + + + Ottiene o imposta una funzione utilizzata per formattare l'elemento dati associato alla colonna . + Funzione utilizzata per formattare l'elemento dati associato alla colonna. + + + Ottiene o imposta il testo di cui viene eseguito il rendering nell'intestazione della colonna . + Testo di cui è stato eseguito il rendering nell'intestazione della colonna. + + + Ottiene o imposta l'attributo della classe CSS di cui viene eseguito il rendering come parte delle celle della tabella HTML associate alla colonna . + Attributo della classe CSS applicato alle celle associate alla colonna. + + + Specifica i flag che descrivono i metodi forniti per lo spostamento tra le pagine di un'istanza di . + + + Indica che sono forniti metodi per passare a una pagina vicina di utilizzando un numero di pagina. + + + Indica che sono forniti metodi per passare alla pagina precedente o successiva di . + + + Indica che sono forniti metodi per passare direttamente alla prima o ultima pagina di . + + + Indica che sono forniti tutti i metodi per lo spostamento tra le pagine di . + + + Rappresenta una riga in un'istanza di . + + + Inizializza una nuova istanza della classe utilizzando l'istanza, il valore di riga e l'indice di specificati. + Istanza di contenente la riga. + Oggetto contenente un membro di proprietà per ogni valore nella riga. + Indice della riga. + + + Restituisce un enumeratore che può essere utilizzato per scorrere i valori dell'istanza di . + Enumeratore che può essere utilizzato per scorrere i valori della riga. + + + Restituisce un elemento HTML (collegamento) che gli utenti possono utilizzare per selezionare la riga. + Collegamento su cui gli utenti possono fare clic per selezionare la riga. + Testo interno dell'elemento collegamento. Se è vuoto o null, viene utilizzato "Select". + + + Restituisce l'URL che può essere utilizzato per selezionare la riga. + URL utilizzato per selezionare una riga. + + + Restituisce il valore all'indice specificato nell'istanza di . + Valore all'indice specificato. + Indice in base zero del valore della riga da restituire. + + è minore di 0 o maggiore o uguale al numero di valori nella riga. + + + Restituisce il valore con il nome specificato nell'istanza di . + Valore specificato. + Nome del valore nella riga da restituire. + + è null o vuoto. + + specifica un valore che non esiste. + + + Restituisce un enumeratore che può essere utilizzato per scorrere una raccolta. + Enumeratore che può essere utilizzato per scorrere la raccolta. + + + Restituisce una stringa che rappresenta tutti i valori dell'istanza di . + Stringa che rappresenta i valori della riga. + + + Restituisce il valore di un membro descritto dallo strumento di associazione specificato. + true se il valore dell'elemento è stato recuperato. In caso contrario, false. + Metodo Get del membro della proprietà associata. + Quando termina, questo metodo restituisce un oggetto che contiene il valore dell'elemento descritto da . Questo parametro viene passato senza inizializzazione. + + + Ottiene un oggetto contenente un membro di proprietà per ogni valore nella riga. + Oggetto che contiene ogni valore nella riga come proprietà. + + + Ottiene l'istanza di a cui appartiene la riga. + Istanza di contenente la riga. + + + Rappresenta un oggetto che consente di visualizzare e gestire immagini in una pagina Web. + + + Inizializza una nuova istanza della classe utilizzando una matrice di byte per rappresentare l'immagine. + Immagine. + + + Inizializza una nuova istanza della classe utilizzando un flusso per rappresentare l'immagine. + Immagine. + + + Inizializza una nuova istanza della classe utilizzando un percorso per rappresentare la posizione dell'immagine. + Percorso del file che contiene l'immagine. + + + Aggiunge un'immagine di filigrana utilizzando il percorso dell'immagine stessa. + Immagine filigranata. + Percorso del file che contiene l'immagine di filigrana. + Larghezza, in pixel, dell'immagine di filigrana. + Altezza, in pixel, dell'immagine di filigrana. + Allineamento orizzontale dell'immagine di filigrana. I valori possibili sono "Left", "Right" o "Center". + Allineamento verticale della filigrana. I valori possibili sono "Top", "Middle" o "Bottom". + Opacità dell'immagine di filigrana, specificata come valore compreso tra 0 e 100. + Dimensione, in pixel, del riempimento attorno all'immagine di filigrana. + + + Aggiunge un'immagine di filigrana utilizzando l'oggetto immagine specificato. + Immagine filigranata. + Oggetto . + Larghezza, in pixel, dell'immagine di filigrana. + Altezza, in pixel, dell'immagine di filigrana. + Allineamento orizzontale dell'immagine di filigrana. I valori possibili sono "Left", "Right" o "Center". + Allineamento verticale della filigrana. I valori possibili sono "Top", "Middle" o "Bottom". + Opacità dell'immagine di filigrana, specificata come valore compreso tra 0 e 100. + Dimensione, in pixel, del riempimento attorno all'immagine di filigrana. + + + Aggiunge il testo della filigrana all'immagine. + Immagine filigranata. + Testo da utilizzare come filigrana. + Colore del testo della filigrana. + Dimensione del carattere del testo della filigrana. + Stile del carattere del testo della filigrana. + Tipo di carattere del testo della filigrana. + Allineamento orizzontale del testo della filigrana. I valori possibili sono "Left", "Right" o "Center". + Allineamento verticale del testo della filigrana. I valori possibili sono "Top", "Middle" o "Bottom". + Opacità dell'immagine di filigrana, specificata come valore compreso tra 0 e 100. + Dimensione, in pixel, del riempimento attorno al testo della filigrana. + + + Copia l'oggetto . + Immagine. + + + Ritaglia un'immagine. + Immagine ritagliata. + Numero di pixel da rimuovere dall'alto. + Numero di pixel da rimuovere da sinistra. + Numero di pixel da rimuovere dal basso. + Numero di pixel da rimuovere da destra. + + + Ottiene o imposta il nome file dell'oggetto . + Nome file. + + + Capovolge un'immagine orizzontalmente. + Immagine capovolta. + + + Capovolge un'immagine verticalmente. + Immagine capovolta. + + + Restituisce l'immagine come matrice di byte. + Immagine. + Valore dell'oggetto . + + + Restituisce un'immagine che è stata aggiornata utilizzando il browser. + Immagine. + (Facoltativo) Nome del file pubblicato. Se non viene specificato alcun nome, viene restituito il primo file che è stato caricato. + + + Ottiene l'altezza, in pixel, dell'immagine. + Altezza. + + + Ottiene il formato dell'immagine, ad esempio "jpeg" o "png". + Formato di file dell'immagine. + + + Ridimensiona un'immagine. + Immagine ridimensionata. + Larghezza, in pixel, dell'oggetto . + Altezza, in pixel, dell'oggetto . + true per mantenere le proporzioni dell'immagine. In caso contrario, false. + true per impedire l'ingrandimento dell'immagine. In caso contrario false. + + + Ruota un'immagine a sinistra. + Immagine ruotata. + + + Ruota un'immagine a destra. + Immagine ruotata. + + + Salva l'immagine utilizzando il nome file specificato. + Immagine. + Percorso in cui salvare l'immagine. + Formato da utilizzare al momento del salvataggio dell'immagine, ad esempio "gif" o "png". + true per forzare l'utilizzo dell'estensione del nome file corretta per il formato specificato in . In caso contrario, false. In caso di mancata corrispondenza tra il tipo di file e l'estensione del nome file specificata, e se è true, verrà aggiunta l'estensione corretta al nome file. Ad esempio, un file PNG denominato Photograph.txt viene salvato con il nome Photograph.txt.png. + + + Ottiene la larghezza, in pixel, dell'immagine. + Larghezza. + + + Esegue il rendering dell'immagine nel browser. + Immagine. + (Facoltativo) Formato di file da utilizzare quando l'immagine viene scritta. + + + Consente di creare e inviare un messaggio di posta elettronica mediante il protocollo SMTP (Simple Mail Transfer Protocol). + + + Ottiene o imposta un valore che indica se viene utilizzato Secure Sockets Layer (SSL) per crittografare la connessione quando viene inviato un messaggio di posta elettronica. + true se viene utilizzato SSL per crittografare la connessione. In caso contrario, false. + + + Ottiene o imposta l'indirizzo di posta elettronica del mittente. + Indirizzo di posta elettronica del mittente. + + + Ottiene o imposta la password dell'account di posta elettronica del mittente. + Password del mittente. + + + Invia il messaggio specificato a un server SMTP per il recapito. + Indirizzo di posta elettronica del destinatario o dei destinatari. Separare più destinatari con un punto e virgola (;). + Riga dell'oggetto del messaggio di posta elettronica. + Corpo del messaggio di posta elettronica. Se è true, il codice HTML nel corpo viene interpretato come markup. + (Facoltativo) Indirizzo di posta elettronica del mittente del messaggio oppure null per non specificare un mittente. Il valore predefinito è null. + (Facoltativo) Indirizzo di posta elettronica degli altri destinatari a cui inviare una copia del messaggio oppure null in assenza di ulteriori destinatari. Separare più destinatari con un punto e virgola (;). Il valore predefinito è null. + (Facoltativo) Insieme di nomi di file che specifica i file da allegare al messaggio di posta elettronica oppure null se non sono presenti file da allegare. Il valore predefinito è null. + (Facoltativo) true per specificare che il corpo del messaggio di posta elettronica è in formato HTML, false per indicare che il corpo è in formato testo normale. Il valore predefinito è true. + (Facoltativo) Insieme di intestazioni da aggiungere alle normali intestazioni SMTP nel messaggio di posta elettronica oppure null per non inviare intestazioni aggiuntive. Il valore predefinito è null. + (Facoltativo) Indirizzo di posta elettronica degli altri destinatari a cui inviare una copia "nascosta" del messaggio oppure null in assenza di ulteriori destinatari. Separare più destinatari con un punto e virgola (;). Il valore predefinito è null. + (Facoltativo) Codifica da utilizzare per il corpo del messaggio. I valori possibili sono quelli delle proprietà della classe , ad esempio . Il valore predefinito è null. + (Facoltativo) Codifica da utilizzare per l'intestazione del messaggio. I valori possibili sono quelli delle proprietà della classe , ad esempio . Il valore predefinito è null. + (Facoltativo) Valore ("Normale", "Bassa", "Alta") che specifica la priorità del messaggio. Il valore predefinito è "Normale". + (Facoltativo) Indirizzo di posta elettronica che verrà utilizzato quando il destinatario risponderà al messaggio. Il valore predefinito è null, che indica che l'indirizzo della risposta è il valore della proprietà From. + + + Ottiene o imposta la porta utilizzata per le transazioni SMTP. + Porta utilizzata per le transazioni SMTP. + + + Ottiene o imposta il nome del server SMTP utilizzato per trasmettere il messaggio di posta elettronica. + Server SMTP. + + + Ottiene o imposta un valore che indica se le credenziali predefinite vengono inviate con le richieste. + true se le credenziali vengono inviate con il messaggio di posta elettronica. In caso contrario, false. + + + Ottiene o imposta il nome dell'account di posta elettronica utilizzato per inviare messaggi. + Nome dell'account utente. + + + \ No newline at end of file diff --git a/packages/Microsoft.AspNet.WebPages.it.2.0.30506.0/lib/net40/it/system.web.webpages.deployment.xml b/packages/Microsoft.AspNet.WebPages.it.2.0.30506.0/lib/net40/it/system.web.webpages.deployment.xml new file mode 100644 index 0000000..1f1ad5d --- /dev/null +++ b/packages/Microsoft.AspNet.WebPages.it.2.0.30506.0/lib/net40/it/system.web.webpages.deployment.xml @@ -0,0 +1,42 @@ + + + + System.Web.WebPages.Deployment + + + + Fornisce un punto di registrazione per il codice di preavvio dell'applicazione per la distribuzione di pagine Web. + + + Registra il codice di preavvio dell'applicazione per la distribuzione di pagine Web. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Percorso della directory radice per l'applicazione. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + \ No newline at end of file diff --git a/packages/Microsoft.AspNet.WebPages.it.2.0.30506.0/lib/net40/it/system.web.webpages.razor.xml b/packages/Microsoft.AspNet.WebPages.it.2.0.30506.0/lib/net40/it/system.web.webpages.razor.xml new file mode 100644 index 0000000..ae156d1 --- /dev/null +++ b/packages/Microsoft.AspNet.WebPages.it.2.0.30506.0/lib/net40/it/system.web.webpages.razor.xml @@ -0,0 +1,224 @@ + + + + System.Web.WebPages.Razor + + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Fornisce il supporto del sistema di configurazione per la sezione di configurazione host. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta la factory host. + Factory host. + + + Rappresenta il nome della sezione di configurazione per un ambiente host Razor. + + + Fornisce il supporto del sistema di configurazione per la sezione di configurazione pages. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta la raccolta di spazi dei nomi da aggiungere alle pagine Web Pages nell'applicazione corrente. + Raccolta di spazi dei nomi. + + + Ottiene o imposta il nome della classe del tipo base di pagina. + Nome della classe del tipo base di pagina. + + + Rappresenta il nome della sezione di configurazione per pagine Razor. + + + Fornisce il supporto del sistema di configurazione per la sezione di configurazione system.web.webPages.razor. + + + Inizializza una nuova istanza della classe . + + + Rappresenta il nome della sezione di configurazione per la sezione Web Razor. Contiene la stringa statica di sola lettura "system.web.webPages.razor". + + + Ottiene o imposta il valore host per il gruppo di sezioni system.web.webPages.razor. + Valore host. + + + Ottiene o imposta il valore dell'elemento pages per la sezione system.web.webPages.razor. + Valore dell'elemento pages. + + + \ No newline at end of file diff --git a/packages/Microsoft.AspNet.WebPages.it.2.0.30506.0/lib/net40/it/system.web.webpages.xml b/packages/Microsoft.AspNet.WebPages.it.2.0.30506.0/lib/net40/it/system.web.webpages.xml new file mode 100644 index 0000000..c7be87b --- /dev/null +++ b/packages/Microsoft.AspNet.WebPages.it.2.0.30506.0/lib/net40/it/system.web.webpages.xml @@ -0,0 +1,2625 @@ + + + + System.Web.WebPages + + + + Consente di impedire a script dannosi di inviare richieste di pagine manomesse. + + + Aggiunge un token di autenticazione a un form per la protezione da richieste false. + Restituisce una stringa che contiene il valore del token crittografato in un campo HTML nascosto. + L'oggetto corrente è null. + + + Aggiunge un token di autenticazione a un form per la protezione da richieste false e consente ai chiamanti di specificare i dettagli dell'autenticazione. + Restituisce il valore del token crittografato in un campo HTML nascosto. + Dati del contesto HTTP per una richiesta. + Stringa facoltativa di caratteri casuali, ad esempio Z*7g1&p4, utilizzata per aggiungere complessità alla crittografia per maggiore sicurezza. Il valore predefinito è null. + Dominio di un'applicazione Web da cui viene inviata una richiesta. + Percorso radice virtuale di un'applicazione Web da cui viene inviata la richiesta. + + è null. + + + + Verifica che i dati di input di un campo del form HTML provengano dall'utente che ha inviato tali dati. + Il valore corrente è null. + Token del cookie HTTP associato a una richiesta valida mancanteoppureToken del form mancante.oppureIl valore del token del form non corrisponde al valore del token del cookie.oppureIl valore del token del form non corrisponde al valore del token del cookie. + + + + Verifica che i dati di input da un campo di un form HTML provengano dall'utente che ha inviato i dati e consente ai chiamanti di specificare ulteriori dettagli di convalida. + Dati del contesto HTTP per una richiesta. + Stringa facoltativa di caratteri casuali, ad esempio Z*7g1&p4, utilizzata per decrittografare un token di autenticazione creato dalla classe . Il valore predefinito è null. + Il valore corrente è null. + Token del cookie HTTP associato a una richiesta valida mancante.oppureToken del form mancante.oppureIl valore del token del form non corrisponde al valore del token del cookie.oppureIl valore del token del form non corrisponde al valore del token del cookie.oppureIl valore fornito non corrisponde al valore utilizzato per creare il token del form. + + + Fornisce la configurazione a livello di programmazione per il sistema di token antifalsificazione. + + + Ottiene un provider di dati in grado di fornire dati aggiuntivi da inserire in tutti i token generati e in grado di convalidare ulteriori dati nei token in ingresso. + Provider di dati. + + + Ottiene o imposta il nome del cookie utilizzato dal sistema antifalsificazione. + Nome del cookie. + + + Ottiene o imposta un valore che indica se il cookie antifalsificazione richiede SSL per la restituzione al server. + true se è necessario SSL per restituire il cookie antifalsificazione al server. In caso contrario, false. + + + Ottiene o imposta un valore che indica se il sistema antifalsificazione deve saltare il controllo delle condizioni che potrebbero indicare un utilizzo improprio del sistema. + true se il sistema antifalsificazione non deve eseguire il controllo alla ricerca di possibili utilizzi impropri. In caso contrario, false. + + + Se viene utilizzata l'autorizzazione basata su attestazioni, ottiene o imposta il tipo di attestazione dall'identità utilizzata per identificare l'utente in modo univoco. + Tipo di attestazione. + + + Consente di includere o convalidare dati personalizzati per i token antifalsificazione. + + + Fornisce dati aggiuntivi da archiviare per i token antifalsificazione generati durante la richiesta. + Dati supplementari da incorporare nel token antifalsificazione. + Informazioni sulla richiesta corrente. + + + Convalida i dati aggiuntivi incorporati all'interno di un token antifalsificazione in ingresso. + true se i dati sono validi. In caso contrario, false. + Informazioni sulla richiesta corrente. + Dati supplementari incorporati nel token. + + + Fornisce accesso ai valori di form non convalidati nell'oggetto . + + + Ottiene un insieme di valori di form non convalidati che sono stati inviati dal browser. + Insieme non convalidato di valori del form. + + + Ottiene l'oggetto non convalidato specificato dall'insieme di valori pubblicati nell'oggetto . + Membro specificato oppure null se l'elemento specificato non viene trovato. + Nome del membro della raccolta da ottenere. + + + Ottiene un insieme di valori della stringa di query non convalidati. + Insieme di valori della stringa di query non convalidati. + + + Esclude i campi dell'oggetto Request dalla verifica della presenza di script client e markup HTML potenzialmente pericolosi. + + + Restituisce una versione dei valori del form, dei cookie e delle variabili di stringhe di query senza prima verificare la presenza di markup HTML e script client. + Oggetto contenente versioni non convalidate del form e dei valori di stringhe di query. + Oggetto contenente i valori da escludere dalla convalida della richiesta. + + + Restituisce un valore dal campo del form, dal cookie o dalla variabile di stringa di query specificata senza prima verificare la presenza di markup HTML e script client. + Stringa contenente testo non convalidato proveniente dal campo, dal cookie o dal valore della stringa di query specificato. + Oggetto contenente i valori da escludere dalla convalida. + Nome del campo da escludere dalla convalida. può fare riferimento a un campo del form, a un cookie o alla variabile della stringa di query. + + + Restituisce tutti i valori dall'oggetto Request (inclusi i campi del form, i cookie e la stringa di query) senza prima verificare la presenza di markup HTML e script client. + Oggetto contenente versioni non convalidate del form, del cookie e dei valori di stringhe di query. + Oggetto contenente i valori da escludere dalla convalida. + + + Restituisce il valore specificato dall'oggetto Request senza prima verificare la presenza di markup HTML e script client. + Stringa contenente testo non convalidato proveniente dal campo, dal cookie o dal valore della stringa di query specificato. + Oggetto contenente i valori da escludere dalla convalida. + Nome del campo da escludere dalla convalida. può fare riferimento a un campo del form, a un cookie o alla variabile della stringa di query. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + Messaggio. + Eccezione interna. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + Messaggio di errore. + Altro. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + Messaggio di errore. + Valore minimo. + Valore massimo. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Contiene classi e proprietà utilizzate per creare elementi HTML. Questa classe viene utilizzata per scrivere helper, ad esempio quelli inclusi nello spazio dei nomi . + + + Crea un nuovo tag con il nome specificato. + Nome del tag senza delimitatori "<", "/" o ">". + + è null o vuoto. + + + Aggiunge una voce all'elenco delle classi CSS nel tag. + Classe CSS da aggiungere. + + + Ottiene la raccolta di attributi. + Raccolta di attributi. + + + Sostituisce ciascun carattere non valido nell'ID del tag con un carattere HTML valido. + ID del tag puro o null se è null o vuoto oppure se non inizia con una lettera. + ID che può contenere caratteri da sostituire. + + + Sostituisce ciascun carattere non valido nell'ID del tag con la stringa di sostituzione specificata. + ID del tag puro o null se è null o vuoto oppure se non inizia con una lettera. + ID che può contenere caratteri da sostituire. + Stringa di sostituzione. + + è null. + + + Genera un attributo ID puro per il tag in base al nome specificato. + Nome da utilizzare per generare un attributo ID. + + + Ottiene o imposta una stringa che è possibile utilizzare per sostituire caratteri HTML non validi. + Stringa da utilizzare per sostituire caratteri HTML non validi. + + + Ottiene o imposta il valore HTML interno per l'elemento. + Valore HTML interno dell'elemento. + + + Aggiunge un nuovo attributo al tag. + Chiave per l'attributo. + Valore dell'attributo. + + + Aggiunge un nuovo attributo o, facoltativamente, ne sostituisce uno esistente nel tag di apertura. + Chiave per l'attributo. + Valore dell'attributo. + true per sostituire un attributo esistente, se è presente un attributo con il valore specificato, oppure false per lasciare invariato l'attributo originario. + + + Aggiunge nuovi attributi al tag. + Raccolta di attributi da aggiungere. + Tipo dell'oggetto chiave. + Tipo dell'oggetto valore. + + + Aggiunge nuovi attributi o, facoltativamente, sostituisce gli attributi esistenti nel tag. + Raccolta di attributi da aggiungere o sostituire. + Per ciascun attributo in , true per sostituire l'attributo, se è già presente un attributo con la stessa chiave, oppure false per lasciare invariato l'attributo originario. + Tipo dell'oggetto chiave. + Tipo dell'oggetto valore. + + + Imposta la proprietà dell'elemento su una versione codificata in formato HTML della stringa specificata. + Stringa da codificare in formato HTML. + + + Ottiene il nome per il tag. + Nome. + + + Esegue il rendering dell'elemento come . + + + Esegue il rendering del tag HTML in base alla modalità di rendering specificata. + Tag HTML di cui è stato eseguito il rendering. + Modalità di rendering. + + + Enumera le modalità disponibili per il rendering di tag HTML. + + + Rappresenta la modalità per il rendering di testo normale. + + + Rappresenta la modalità per il rendering di un tag di apertura, ad esempio <tag>. + + + Rappresenta la modalità per il rendering di un tag di chiusura, ad esempio </tag>. + + + Rappresenta la modalità per il rendering di un tag di chiusura automatico, ad esempio <tag />. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Contiene i metodi per registrare assembly come parti dell'applicazione. + + + Inizializza una nuova istanza della classe utilizzando l'assembly e il percorso virtuale radice specificati. + Assembly. + Percorso virtuale radice. + + è null o vuoto. + + + Risolve un percorso dell'assembly specificato o della risorsa all'interno di un assembly specificata utilizzando il percorso virtuale di base e il percorso virtuale specificati. + Percorso dell'assembly o della risorsa. + Assembly. + Percorso virtuale di base. + Percorso virtuale. + + non è registrato. + + + Aggiunge un assembly e tutte le pagine Web all'interno dell'assembly all'elenco delle parti dell'applicazione disponibili. + Parte dell'applicazione. + + è già registrato. + + + Fornisce oggetti e metodi utilizzati per l'esecuzione e il rendering delle pagine di avvio delle applicazioni ASP.NET Web Pages (file _AppStart.cshtml o _AppStart.vbhtml). + + + Inizializza una nuova istanza della classe . + + + Ottiene l'oggetto applicazione HTTP che fa riferimento alla pagina di avvio dell'applicazione. + Oggetto applicazione HTTP che fa riferimento alla pagina di avvio dell'applicazione. + + + Prefisso applicato a tutte le chiavi aggiunte alla cache dalla pagina di avvio dell'applicazione. + + + Ottiene l'oggetto che rappresenta i dati di contesto associati alla pagina. + Dati del contesto corrente. + + + Restituisce l'istanza del writer di testo utilizzata per il rendering della pagina. + Writer di testo. + + + Ottiene l'output della pagina di avvio dell'applicazione sotto forma di stringa codificata in formato HTML. + Output della pagina di avvio dell'applicazione sotto forma di stringa codificata in formato HTML. + + + Ottiene il writer di testo per la pagina. + Writer di testo per la pagina. + + + Percorso della pagina di avvio dell'applicazione. + + + Ottiene o imposta il percorso virtuale della pagina. + Percorso virtuale. + + + Scrive la rappresentazione stringa dell'oggetto specificato come stringa codificata in formato HTML. + Oggetto da codificare e scrivere. + + + Scrive l'oggetto specificato come stringa codificata in formato HTML. + Risultato dell'helper da codificare e scrivere. + + + Scrive l'oggetto specificato senza codifica HTML. + Oggetto da scrivere. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Fornisce una modalità per specificare informazioni personalizzate sul browser (agente utente). + + + Rimuove qualsiasi agente utente sottoposto a override per la richiesta corrente. + Contesto corrente. + + + Restituisce l'oggetto funzionalità del browser per le funzionalità del browser sottoposto a override oppure per il browser effettivo, se non è stato specificato alcun override. + Funzionalità del browser. + Contesto corrente. + + + Restituisce il valore dell'agente utente sottoposto a override oppure la stringa dell'agente utente effettivo, se non è stato specificato alcun override. + Stringa dell'agente utente + Contesto corrente. + + + Ottiene una stringa che varia in base al tipo del browser. + Stringa che identifica il browser. + Contesto corrente. + + + Ottiene una stringa che varia in base al tipo del browser. + Stringa che identifica il browser. + Base del contesto corrente. + + + Esegue l'override del valore dell'agente utente effettivo della richiesta utilizzando l'agente utente specificato. + Contesto corrente. + Agente utente da utilizzare. + + + Esegue l'override del valore dell'agente utente effettivo della richiesta utilizzando le informazioni di override del browser specificate. + Contesto corrente. + Un valore di enumerazione che rappresenta le informazioni di override del browser da utilizzare. + + + Specifica i tipi di browser che possono essere definiti per il metodo . + + + Specifica un browser per desktop. + + + Specifica un browser per dispositivi mobili. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Rappresenta una classe base per le pagine che viene utilizzata quando ASP.NET compila un file cshtml o vbhtml e che espone metodi e proprietà a livello di pagina e a livello di applicazione. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Ottiene i dati di stato dell'applicazione come oggetto che può essere utilizzato dai chiamanti per creare e visualizzare le proprietà personalizzate aventi come ambito l'applicazione. + Dati di stato dell'applicazione. + + + Ottiene un riferimento ai dati di stato dell'applicazione globali che è possibile condividere nelle sessioni e nelle richieste di un'applicazione ASP.NET. + Dati di stato dell'applicazione. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Ottiene l'oggetto della cache per il dominio dell'applicazione corrente. + Oggetto della cache. + + + Ottiene l'oggetto associato a una pagina. + Dati del contesto corrente. + + + Ottiene la pagina corrente per questa pagina dell'helper. + Pagina corrente. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Crea un URL assoluto in base a un URL relativo dell'applicazione utilizzando i parametri specificati. + URL assoluto. + Percorso iniziale da utilizzare nell'URL. + Informazioni aggiuntive sul percorso, quali cartelle e sottocartelle. + + + Ottiene l'oggetto associato a una pagina. + Oggetto che supporta il rendering di controlli dei form HTML in una pagina. + + + Ottiene un valore che indica se durante la richiesta della pagina Web viene utilizzato Ajax. + true se durante la richiesta viene utilizzato Ajax. In caso contrario, false. + + + Ottiene un valore che indica se la richiesta corrente è una richiesta POST (inviata utilizzando il verbo POST HTTP). + true se il verbo HTTP è POST. In caso contrario, false. + + + Ottiene il modello associato a una pagina. + Oggetto che rappresenta un modello associato ai dati della visualizzazione di una pagina. + + + Ottiene i dati di stato per il modello associato a una pagina. + Stato del modello. + + + Ottiene l'accesso di tipo proprietà ai dati di pagina condivisi tra pagine, pagine di layout e pagine parziali. + Oggetto contenente dati di pagina. + + + Ottiene o imposta il contesto HTTP per la pagina Web. + Contesto HTTP per la pagina Web. + + + Ottiene l'accesso di tipo matrice ai dati di pagina condivisi tra pagine, pagine di layout e pagine parziali. + Oggetto che fornisce l'accesso di tipo matrice ai dati di pagina. + + + Ottiene l'oggetto per la richiesta HTTP corrente. + Oggetto contenente i valori HTTP inviati da un client durante una richiesta Web. + + + Ottiene l'oggetto per la risposta HTTP corrente. + Oggetto contenente le informazioni relative alla risposta HTTP di un'operazione ASP.NET. + + + Ottiene l'oggetto che fornisce i metodi utilizzabili nell'elaborazione di pagine Web. + Oggetto . + + + Ottiene l'oggetto per la richiesta HTTP corrente. + Oggetto per la richiesta HTTP corrente. + + + Ottiene i dati correlati al percorso URL. + Dati correlati al percorso URL. + + + Ottiene un valore utente basato sul contesto HTTP. + Valore utente basato sul contesto HTTP. + + + Ottiene il percorso virtuale della pagina. + Percorso virtuale. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Definisce i metodi implementati dalle handler factory per percorsi virtuali. + + + Crea una handler factory per il percorso virtuale specificato. + Handler factory per il percorso virtuale specificato. + Percorso virtuale. + + + Determina se il percorso virtuale specificato è associato a una handler factory. + true se per il percorso virtuale specificato esiste una handler factory. In caso contrario, false. + Percorso virtuale. + + + Definisce i metodi per implementare una classe esecutore in grado di eseguire il codice in una pagina Web. + + + Esegue il codice nella pagina Web specificata. + true se l'esecutore gestisce l'esecuzione della pagina Web. In caso contrario, false. + Pagina Web. + + + Rappresenta un attributo di percorso per una classe di pagine Web. + + + Inizializza una nuova istanza della classe utilizzando il percorso virtuale specificato. + Percorso virtuale. + + + Ottiene il percorso virtuale della pagina Web corrente. + Percorso virtuale. + + + Fornisce un punto di registrazione per il codice di preavvio dell'applicazione per le pagine Web. + + + Registra il codice di preavvio dell'applicazione per le pagine Web. + + + Definisce i metodi di estensione per la classe . + + + Determina se l'URL specificato fa riferimento al computer locale. + true se l'URL specificato fa riferimento al computer locale. In caso contrario, false. + Oggetto richiesta HTTP. + URL da testare. + + + Funge da classe di base astratta per le classi helper di convalida. + + + Inizializza una nuova istanza della classe derivata e specifica il nome dell'elemento HTML in fase di convalida. + Nome (valore dell'attributo name) dell'elemento di input utente da convalidare. + + + Inizializza una nuova istanza della classe derivata, registra la stringa specificata come messaggio di errore da visualizzare se non viene fornito alcun valore e specifica se il metodo può utilizzare dati non convalidati. + Messaggio di errore. + true per utilizzare input utente non convalidato, false per rifiutare i dati non convalidati. Il parametro viene impostato su true chiamando metodi nei casi in cui il valore effettivo dell'input utente non è importante, ad esempio per i campi obbligatori. + + + Se implementato in una classe derivata, ottiene un contenitore per la convalida client per il campo obbligatorio. + Contenitore. + + + Restituisce il contesto HTTP della richiesta corrente. + Contesto. + Contesto di convalida. + + + Restituisce il valore da convalidare. + Valore da convalidare. + Richiesta corrente. + Nome del campo della richiesta corrente da convalidare. + + + Restituisce un valore che indica se il valore specificato è valido. + true se il valore è valido. In caso contrario, false. + Contesto corrente. + Valore da convalidare. + + + Esegue il test di convalida. + Risultato del test di convalida. + Contesto. + + + Definisce i metodi di estensione per la classe base . + + + Configura i criteri di cache di un'istanza di risposta HTTP. + Istanza di risposta HTTP. + Periodo di tempo, in secondi, prima della scadenza degli elementi nella cache. + true per indicare che gli elementi scadono nella cache in base a un criterio di avvicendamento, false per indicare che gli elementi scadono quando raggiungono la scadenza predefinita. + Elenco di tutti i parametri che possono essere ricevuti da un'operazione GET o POST che influiscono sulla memorizzazione nella cache. + Elenco di tutte le intestazioni HTTP che influiscono sulla memorizzazione nella cache. + Elenco di tutte le intestazioni Content-Encoding che influiscono sulla memorizzazione nella cache. + Un valore di enumerazione che specifica come gli elementi vengono memorizzati nella cache. + + + Imposta il codice di stato HTTP di una risposta HTTP utilizzando il valore Integer specificato. + Istanza di risposta HTTP. + Codice di stato HTTP. + + + Imposta il codice di stato HTTP di una risposta HTTP utilizzando il valore di enumerazione del codice di stato HTTP specificato. + Istanza di risposta HTTP. + Codice di stato HTTP. + + + Scrive una sequenza di byte che rappresentano contenuto binario di un tipo non specificato nel flusso di output di una risposta HTTP. + Istanza di risposta HTTP. + Matrice contenente i byte da scrivere. + + + Scrive una sequenza di byte che rappresentano contenuto binario del tipo MIME specificato nel flusso di output di una risposta HTTP. + Istanza di risposta HTTP di destinazione. + Matrice contenente i byte da scrivere. + Tipo MIME del contenuto binario. + + + Fornisce un delegato che rappresenta uno o più metodi che vengono chiamati quando viene scritta una sezione di contenuto. + + + Fornisce metodi e proprietà utilizzati per il rendering delle pagine di avvio che utilizzano il motore di visualizzazione Razor. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta la pagina figlio della pagina di avvio corrente. + Pagina figlio della pagina di avvio corrente. + + + Ottiene o imposta il contesto della pagina . + Contesto della pagina . + + + Chiama i metodi utilizzati per eseguire il codice scritto dallo sviluppatore nella pagina di avvio _PageStart e nella pagina . + + + Restituisce l'istanza del writer di testo utilizzata per il rendering della pagina. + Writer di testo. + + + Restituisce la pagina di inizializzazione per la pagina specificata. + Pagina _AppStart, se esistente. Se la pagina _AppStart non viene trovata, restituisce la pagina _PageStart, se esistente. Se è impossibile trovare le pagine _AppStart e _PageStart, restituisce . + Pagina. + Nome file della pagina. + Insieme di estensioni di file che possono contenere sintassi ASP.NET Razor, come "cshtml" e "vbhtml". + + o è null. + + è null o vuoto. + + + Ottiene o imposta il percorso della pagina di layout per la pagina . + Percorso della pagina di layout per la pagina . + + + Ottiene l'accesso di tipo proprietà ai dati della pagina condivisi tra pagine, pagine di layout e pagine parziali. + Oggetto contenente i dati della pagina . + + + Ottiene l'accesso di tipo matrice ai dati della pagina condivisi tra pagine, pagine di layout e pagine parziali. + Oggetto che fornisce l'accesso di tipo matrice ai dati della pagina . + + + Esegue il rendering della pagina . + Markup HTML che rappresenta la pagina Web. + Percorso della pagina di cui eseguire il rendering. + Dati aggiuntivi utilizzati per eseguire il rendering della pagina. + + + Esegue il codice scritto dallo sviluppatore nella pagina . + + + Scrive la rappresentazione stringa dell'oggetto specificato come stringa codificata in formato HTML. + Oggetto da codificare e scrivere. + + + Scrive la rappresentazione stringa dell'oggetto specificato come stringa codificata in formato HTML. + Risultato dell'helper da codificare e scrivere. + + + Scrive la rappresentazione stringa dell'oggetto specificato senza codifica HTML. + Oggetto da scrivere. + + + Fornisce metodi di utilità per convertire valori di stringa in altri tipi di dati. + + + Converte una stringa in un valore fortemente tipizzato del tipo di dati specificato. + Valore convertito. + Valore da convertire. + Tipo di dati in cui eseguire la conversione. + + + Converte una stringa nel tipo di dati specificato e specifica un valore predefinito. + Valore convertito. + Valore da convertire. + Valore da restituire se è null. + Tipo di dati in cui eseguire la conversione. + + + Converte una stringa in un valore booleano (true/false). + Valore convertito. + Valore da convertire. + + + Converte una stringa in un valore booleano (true/false) e specifica un valore predefinito. + Valore convertito. + Valore da convertire. + Valore da restituire se è null o non è valido. + + + Converte una stringa in un valore . + Valore convertito. + Valore da convertire. + + + Converte una stringa in un valore e specifica un valore predefinito. + Valore convertito. + Valore da convertire. + Valore da restituire se è null o non è valido. Il valore predefinito è il valore minimo nel sistema. + + + Converte una stringa in un numero . + Valore convertito. + Valore da convertire. + + + Converte una stringa in un numero e specifica un valore predefinito. + Valore convertito. + Valore da convertire. + Valore da restituire se è null o non valido. + + + Converte una stringa in un numero . + Valore convertito. + Valore da convertire. + + + Converte una stringa in un numero e specifica un valore predefinito. + Valore convertito. + Valore da convertire. + Valore da restituire se è null. + + + Converte una stringa in un numero intero. + Valore convertito. + Valore da convertire. + + + Converte una stringa in un numero intero e specifica un valore predefinito. + Valore convertito. + Valore da convertire. + Valore da restituire se è null o non è valido. + + + Verifica se una stringa può essere convertita nel tipo di dati specificato. + true se può essere convertito nel tipo specificato. In caso contrario, false. + Valore da testare. + Tipo di dati in cui eseguire la conversione. + + + Verifica se una stringa può essere convertita nel tipo booleano (true/false). + true se può essere convertito nel tipo specificato. In caso contrario, false. + Valore della stringa da testare. + + + Verifica se una stringa può essere convertita nel tipo . + true se può essere convertito nel tipo specificato. In caso contrario, false. + Valore della stringa da testare. + + + Verifica se una stringa può essere convertita nel tipo . + true se può essere convertito nel tipo specificato. In caso contrario, false. + Valore della stringa da testare. + + + Verifica se un valore di stringa è null o vuoto. + true se è null o una stringa di lunghezza zero (""). In caso contrario, false. + Valore della stringa da testare. + + + Verifica se una stringa può essere convertita nel tipo . + true se può essere convertito nel tipo specificato. In caso contrario, false. + Valore della stringa da testare. + + + Verifica se una stringa può essere convertita in un numero intero. + true se può essere convertito nel tipo specificato. In caso contrario, false. + Valore della stringa da testare. + + + Contiene metodi e proprietà che descrivono un modello di informazioni dei file. + + + Inizializza una nuova istanza della classe utilizzando il percorso virtuale specificato. + Percorso virtuale. + + + Ottiene il percorso virtuale della pagina Web. + Percorso virtuale. + + + Rappresenta un insieme LIFO (Last In First Out) di file modello . + + + Restituisce il file modello corrente dal contesto HTTP specificato. + File modello, rimosso in cima allo stack. + Contesto HTTP contenente lo stack in cui vengono memorizzati i file modello. + + + Rimuove e restituisce il file modello in cima allo stack nel contesto HTTP specificato. + File modello, rimosso in cima allo stack. + Contesto HTTP contenente lo stack in cui vengono memorizzati i file modello. + + è null. + + + Inserisce un file modello in cima allo stack nel contesto HTTP specificato. + Contesto HTTP contenente lo stack in cui vengono memorizzati i file modello. + File modello di cui effettuare il push nello stack specificato. + + o è null. + + + Implementa la convalida per l'input utente. + + + Registra un elenco di elementi di input utente per la convalida. + Nomi (valore dell'attributo name) degli elementi di input utente da convalidare. + Tipo di convalida da registrare per ciascun elemento di input utente specificato in . + + + Registra un elemento di input utente per la convalida. + Nome (valore dell'attributo name) dell'elemento di input utente da convalidare. + Elenco di uno o più tipi di convalida da registrare. + + + + Esegue il rendering di un attributo che fa riferimento alla definizione di stile CSS da utilizzare per il rendering di messaggi di convalida per l'elemento di input utente. + Attributo. + Nome (valore dell'attributo name) dell'elemento di input utente da convalidare. + + + Esegue il rendering degli attributi che consentono la convalida sul lato client per un singolo elemento di input utente. + Attributi di cui eseguire il rendering. + Nome (valore dell'attributo name) dell'elemento di input utente da convalidare. + + + Ottiene il nome del form corrente. Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + Nome. + + + Restituisce un elenco degli errori di convalida correnti e, facoltativamente, consente di specificare un elenco di campi da controllare. + Elenco degli errori. + Facoltativo. Nomi (valore dell'attributo name) degli elementi di input utente per cui ottenere informazioni sugli errori. È possibile specificare un numero qualsiasi di nomi di elemento, separati da virgole. Se non si specifica un elenco di campi, il metodo restituisce gli errori per tutti i campi. + + + Ottiene il nome della classe utilizzata per specificare l'aspetto della visualizzazione dei messaggi di errore quando si sono verificati errori. Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + Nome. + + + Determina se il contenuto dei campi di input utente supera i controlli di convalida e, facoltativamente, consente di specificare un elenco di campi da controllare. + true se tutti i campi specificati superano i controlli di convalida, false se qualsiasi campo contiene un errore di convalida. + Facoltativo. Nomi (valore dell'attributo name) degli elementi di input utente in cui cercare errori di convalida. È possibile specificare un numero qualsiasi di nomi di elemento, separati da virgole. Se non si specifica un elenco di campi, il metodo controlla tutti gli elementi registrati per la convalida. + + + Registra il campo specificato come un campo che richiede l'immissione di dati da parte dell'utente. + Nome (valore dell'attributo name) dell'elemento di input utente da convalidare. + + + Registra il campo specificato come un campo che richiede l'immissione di dati da parte dell'utente e registra la stringa specificata come messaggio di errore da visualizzare se non viene fornito alcun valore. + Nome (valore dell'attributo name) dell'elemento di input utente da convalidare. + Messaggio di errore. + + + Registra i campi specificati come campi che richiedono l'immissione di dati da parte dell'utente. + Nomi (valore dell'attributo name) degli elementi di input utente da convalidare. È possibile specificare un numero qualsiasi di nomi di elemento, separati da virgole. + + + Esegue la convalida sugli elementi registrati a tale scopo e, facoltativamente, consente di specificare un elenco di campi da controllare. + Elenco degli errori per i campi specificati, se si sono verificati errori di convalida. + Facoltativo. Nomi (valore dell'attributo name) degli elementi di input utente da convalidare. È possibile specificare un numero qualsiasi di nomi di elemento, separati da virgole. Se non si specifica un elenco, il metodo convalida tutti gli elementi registrati. + + + Ottiene il nome della classe utilizzata per specificare l'aspetto della visualizzazione dei messaggi di errore quando si sono verificati errori. Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + Nome. + + + Definisce i test di convalida che possono essere registrati mediante il metodo . + + + Inizializza una nuova istanza della classe . + + + Definisce un test di convalida che consente di verificare se un valore può essere considerato come un valore di data/ora. + Test di convalida. + Messaggio di errore da visualizzare se la convalida ha esito negativo. + + + Definisce un test di convalida che consente di verificare se un valore può essere considerato come un numero decimale. + Test di convalida. + Messaggio di errore da visualizzare se la convalida ha esito negativo. + + + Definisce un test di convalida che consente di verificare l'input utente rispetto al valore di un altro campo. + Test di convalida. + Messaggio di errore da visualizzare se la convalida ha esito negativo. + + + Definisce un test di convalida che consente di verificare se un valore può essere considerato come un numero a virgola mobile. + Test di convalida. + Messaggio di errore da visualizzare se la convalida ha esito negativo. + + + Definisce un test di convalida che consente di verificare se un valore può essere considerato come un numero intero. + Test di convalida. + Messaggio di errore da visualizzare se la convalida ha esito negativo. + + + Definisce un test di convalida che consente di verificare se un numero decimale è compreso in un intervallo specifico. + Test di convalida. + Valore minimo. Il valore predefinito è 0. + Valore massimo. + Messaggio di errore da visualizzare se la convalida ha esito negativo. + + + Definisce un test di convalida che consente di verificare se un valore Integer è compreso in un intervallo specifico. + Test di convalida. + Valore minimo. Il valore predefinito è 0. + Valore massimo. + Messaggio di errore da visualizzare se la convalida ha esito negativo. + + + Definisce un test di convalida che consente di verificare un valore rispetto a un criterio specificato come espressione regolare. + Test di convalida. + Espressione regolare da utilizzare per verificare l'input utente. + Messaggio di errore da visualizzare se la convalida ha esito negativo. + + + Definisce un test di convalida che consente di verificare se è stato fornito un valore. + Test di convalida. + Messaggio di errore da visualizzare se la convalida ha esito negativo. + + + Definisce un test di convalida che consente di verificare la lunghezza di una stringa. + Test di convalida. + Lunghezza massima della stringa. + Lunghezza minima della stringa. Il valore predefinito è 0. + Messaggio di errore da visualizzare se la convalida ha esito negativo. + + + Definisce un test di convalida che consente di verificare se un valore è un URL in formato corretto. + Test di convalida. + Messaggio di errore da visualizzare se la convalida ha esito negativo. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Rappresenta una pagina ASP.NET Razor. + + + Chiamato da una classe derivata per creare una nuova istanza basata sulla classe . + + + Ottiene o imposta l'oggetto associato a una pagina. + Dati del contesto corrente. + + + Esegue il codice in un set di pagine dipendenti. + + + Ottiene l'oggetto associato a una pagina. + Oggetto in grado di eseguire il rendering di controlli dei form HTML in una pagina. + + + Inizializza un oggetto che eredita dalla classe . + + + Ottiene il modello associato a una pagina. + Oggetto che rappresenta un modello associato ai dati della visualizzazione di una pagina. + + + Ottiene lo stato del modello associato a una pagina. + Stato del modello. + + + Aggiunge una classe a un elenco di classi che gestiscono l'esecuzione delle pagine e implementano funzionalità personalizzate per le pagine. + Classe da aggiungere. + + + Esegue il rendering di una pagina di contenuto. + Oggetto in grado di scrivere l'output della pagina. + Percorso della pagina di cui eseguire il rendering. + Dati da passare alla pagina. + + + Ottiene l'helper di convalida per il contesto di pagina corrente. + Helper di convalida. + + + Funge da classe base per le classi che rappresentano una pagina ASP.NET Razor. + + + Inizializza la classe per l'utilizzo da parte di un'istanza di classe ereditata. Questo costruttore può essere chiamato solo da una classe ereditata. + + + Quando è sottoposto a override in una classe derivata, configura la pagina Web corrente in base alla configurazione della pagina Web padre. + Pagina padre da cui eseguire la lettura delle informazioni di configurazione. + + + Crea una nuova istanza della classe utilizzando il percorso virtuale specificato. + Nuovo oggetto . + Percorso virtuale da utilizzare per creare l'istanza. + + + Chiamato dalle pagine di contenuto per creare sezioni di contenuto denominate. + Nome della sezione da creare. + Tipo di azione da eseguire con la nuova sezione. + + + Esegue il codice in un set di pagine Web dipendenti. + + + Esegue il codice in un set di pagine Web dipendenti utilizzando i parametri specificati. + Dati del contesto per la pagina. + Writer da utilizzare per scrivere il codice HTML eseguito. + + + Esegue il codice in un set di pagine Web dipendenti utilizzando il contesto, il writer e la pagina di avvio specificati. + Dati del contesto per la pagina. + Writer da utilizzare per scrivere il codice HTML eseguito. + Pagina per avviare l'esecuzione nella gerarchia delle pagine. + + + Restituisce l'istanza del writer di testo utilizzata per il rendering della pagina. + Writer di testo. + + + Inizializza la pagina corrente. + + + Restituisce un valore che indica se nella pagina è definita la sezione specificata. + true se nella pagina è definita la sezione specificata. In caso contrario, false. + Nome della sezione da cercare. + + + Ottiene o imposta il percorso di una pagina di layout. + Percorso della pagina di layout. + + + Ottiene l'oggetto corrente per la pagina. + Oggetto . + + + Ottiene lo stack di oggetti per il contesto di pagina corrente. + Oggetti . + + + Fornisce l'accesso di tipo proprietà ai dati di pagina condivisi tra pagine, pagine di layout e pagine parziali. + Oggetto contenente dati di pagina. + + + Fornisce l'accesso di tipo matrice ai dati di pagina condivisi tra pagine, pagine di layout e pagine parziali. + Dizionario contenente dati di pagina. + + + Restituisce e rimuove il contesto in cima all'istanza di . + + + Inserisce il contesto specificato in cima all'istanza di . + Contesto di pagina di cui effettuare il push nell'istanza di . + Writer per il contesto di pagina. + + + Nelle pagine di layout, esegue il rendering della porzione di una pagina di contenuto non inclusa in una sezione denominata. + Contenuto HTML di cui eseguire il rendering. + + + Esegue il rendering del contenuto di una pagina in un'altra pagina. + Contenuto HTML di cui eseguire il rendering. + Percorso della pagina di cui eseguire il rendering. + (Facoltativo) Matrice di dati da passare alla pagina di cui viene eseguito il rendering. Nella pagina di cui viene eseguito il rendering, è possibile accedere a questi parametri mediante la proprietà . + + + Nelle pagine di layout, esegue il rendering del contenuto di una sezione denominata. + Contenuto HTML di cui eseguire il rendering. + Sezione di cui eseguire il rendering. + Il rendering della sezione è già stato eseguito.oppureLa sezione è stata contrassegnata come obbligatoria ma non è stata trovata. + + + Nelle pagine di layout, esegue il rendering del contenuto di una sezione denominata e specifica se la sezione è obbligatoria. + Contenuto HTML di cui eseguire il rendering. + Sezione di cui eseguire il rendering. + true per specificare che la sezione è obbligatoria. In caso contrario, false. + + + Scrive l'oggetto specificato come stringa codificata in formato HTML. + Oggetto da codificare e scrivere. + + + Scrive l'oggetto specificato come stringa codificata in formato HTML. + Risultato dell'helper da codificare e scrivere. + + + Scrive l'oggetto specificato senza eseguirne innanzitutto la codifica HTML. + Oggetto da scrivere. + + + Contiene i dati utilizzati da un oggetto per fare riferimento ai dettagli relativi all'applicazione Web, alla richiesta HTTP corrente, al contesto di esecuzione corrente e ai dati di rendering della pagina. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando il contesto, la pagina e il modello specificati. + Dati di contesto della richiesta HTTP da associare al contesto di pagina. + Dati di pagina da condividere tra pagine, pagine di layout e pagine parziali. + Modello da associare ai dati di visualizzazione. + + + Ottiene un riferimento all'oggetto corrente associato a una pagina. + Oggetto di contesto di pagina corrente. + + + Ottiene il modello associato a una pagina. + Oggetto che rappresenta un modello associato ai dati della visualizzazione di una pagina. + + + Ottiene l'oggetto associato a una pagina. + Oggetto che esegue il rendering della pagina. + + + Ottiene i dati di pagina condivisi tra pagine, pagine di layout e pagine parziali. + Dizionario contenente dati di pagina. + + + Fornisce oggetti e metodi utilizzati per l'esecuzione e il rendering di pagine ASP.NET che includono sintassi Razor. + + + Inizializza la classe per l'utilizzo da parte di un'istanza di classe ereditata. Questo costruttore può essere chiamato solo da una classe ereditata. + + + Ottiene i dati di stato dell'applicazione come oggetto che può essere utilizzato dai chiamanti per creare e visualizzare le proprietà personalizzate aventi come ambito l'applicazione. + Dati di stato dell'applicazione. + + + Ottiene un riferimento ai dati di stato dell'applicazione globali che è possibile condividere nelle sessioni e nelle richieste di un'applicazione ASP.NET. + Dati di stato dell'applicazione. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Quando è sottoposto a override in una classe derivata, ottiene o imposta l'oggetto associato a una pagina. + Dati del contesto corrente. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Esegue il codice server nella pagina Web corrente contrassegnata con sintassi Razor. + + + Restituisce l'istanza del writer di testo utilizzata per il rendering della pagina. + Writer di testo. + + + Crea un URL assoluto in base a un URL relativo dell'applicazione utilizzando i parametri specificati. + URL assoluto. + Percorso iniziale da utilizzare nell'URL. + Informazioni aggiuntive sul percorso, quali cartelle e sottocartelle. + + + Restituisce un percorso normalizzato dal percorso specificato. + Percorso normalizzato. + Percorso da normalizzare. + + + Ottiene o imposta il percorso virtuale della pagina. + Percorso virtuale. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Scrive la rappresentazione stringa dell'oggetto specificato come stringa codificata in formato HTML. + Oggetto da codificare e scrivere. + + + Scrive l'oggetto specificato come stringa codificata in formato HTML. + Risultato dell'helper da codificare e scrivere. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Scrive l'oggetto specificato senza codifica HTML. + Oggetto da scrivere. + + + Scrive l'oggetto specificato nell'istanza di specificata senza codifica HTML. + Writer di testo. + Oggetto da scrivere. + + + Scrive l'oggetto specificato come stringa codificata in formato HTML nel writer di testo specificato. + Writer di testo. + Oggetto da codificare e scrivere. + + + Scrive l'oggetto specificato come stringa codificata in formato HTML nel writer di testo specificato. + Writer di testo. + Risultato dell'helper da codificare e scrivere. + + + Fornisce metodi e proprietà utilizzati per elaborare specifiche estensioni di URL. + + + Inizializza una nuova istanza della classe utilizzando la pagina Web specificata. + Pagina Web da elaborare. + + è null. + + + Crea un nuovo oggetto gestore dal percorso virtuale specificato. + Oggetto per il percorso virtuale specificato. + Percorso virtuale da utilizzare per creare il gestore. + + + Ottiene o imposta un valore che indica se le intestazioni di risposta delle pagine Web sono disabilitate. + true se le intestazioni di risposta delle pagine Web sono disabilitate. In caso contrario, false. + + + Restituisce un elenco di estensioni di file che l'istanza corrente di è in grado di elaborare. + Elenco di sola lettura delle estensioni di file elaborate dall'istanza corrente di . + + + Ottiene un valore che indica se l'istanza di può essere utilizzata da un'altra richiesta. + true se l'istanza di è riutilizzabile. In caso contrario, false. + + + Elabora la pagina Web utilizzando il contesto specificato. + Contesto da utilizzare durante l'elaborazione della pagina Web. + + + Aggiunge un'estensione di file all'elenco delle estensioni elaborate dall'istanza corrente di . + Estensione da aggiungere, senza punto iniziale. + + + Nome del tag HTML (X-AspNetWebPages-Version) per la versione della specifica di ASP.NET Web Pages utilizzata dalla pagina Web. + + + Fornisce metodi e proprietà utilizzati per il rendering delle pagine che utilizzano il motore di visualizzazione Razor. + + + Inizializza una nuova istanza della classe . + + + Quando è sottoposto a override in una classe derivata, ottiene l'oggetto della cache per il dominio dell'applicazione corrente. + Oggetto della cache. + + + Quando è sottoposto a override in una classe derivata, ottiene o imposta le impostazioni cultura per il thread corrente. + Impostazioni cultura per il thread corrente. + + + Ottiene la modalità di visualizzazione per la richiesta. + Modalità di visualizzazione. + + + Quando è sottoposto a override in una classe derivata, chiama i metodi utilizzati per inizializzare la pagina. + + + Quando è sottoposto a override in una classe derivata, ottiene un valore che indica se durante la richiesta della pagina Web viene utilizzato Ajax. + true se durante la richiesta viene utilizzato Ajax. In caso contrario, false. + + + Quando è sottoposto a override in una classe derivata, restituisce un valore che indica se il metodo di trasferimento dati HTTP utilizzato dal client per richiedere la pagina Web è una richiesta POST. + true se il verbo HTTP è "POST". In caso contrario, false. + + + Quando è sottoposto a override in una classe derivata, ottiene o imposta il percorso di una pagina di layout. + Percorso di una pagina di layout. + + + Quando è sottoposto a override in una classe derivata, fornisce l'accesso di tipo proprietà ai dati di pagina condivisi tra pagine, pagine di layout e pagine parziali. + Oggetto contenente dati di pagina. + + + Quando è sottoposto a override in una classe derivata, ottiene il contesto HTTP per la pagina Web. + Contesto HTTP per la pagina Web. + + + Quando è sottoposto a override in una classe derivata, fornisce l'accesso di tipo matrice ai dati di pagina condivisi tra pagine, pagine di layout e pagine parziali. + Oggetto che fornisce l'accesso di tipo matrice ai dati di pagina. + + + Ottiene le informazioni del profilo per il contesto della richiesta corrente. + Informazioni del profilo. + + + Quando è sottoposto a override in una classe derivata, esegue il rendering di una pagina Web. + Markup che rappresenta la pagina Web. + Percorso della pagina di cui eseguire il rendering. + Dati aggiuntivi utilizzati per eseguire il rendering della pagina. + + + Quando è sottoposto a override in una classe derivata, ottiene l'oggetto per la richiesta HTTP corrente. + Oggetto contenente i valori HTTP inviati da un client durante una richiesta Web. + + + Quando è sottoposto a override in una classe derivata, ottiene l'oggetto per la risposta HTTP corrente. + Oggetto contenente le informazioni relative alla risposta HTTP di un'operazione ASP.NET. + + + Quando è sottoposto a override in una classe derivata, ottiene l'oggetto che fornisce i metodi utilizzabili nell'elaborazione di pagine Web. + Oggetto . + + + Quando è sottoposto a override in una classe derivata, ottiene l'oggetto per la richiesta HTTP corrente. + Dati di sessione per la richiesta corrente. + + + Quando è sottoposto a override in una classe derivata, ottiene informazioni sul file attualmente in esecuzione. + Informazioni sul file attualmente in esecuzione. + + + Quando è sottoposto a override in una classe derivata, ottiene o imposta le impostazioni cultura correnti utilizzate dal gestore risorse per cercare risorse specifiche delle impostazioni cultura in fase di esecuzione. + Impostazioni cultura correnti utilizzate dal gestore risorse. + + + Quando è sottoposto a override in una classe derivata, ottiene i dati correlati al percorso URL. + Dati correlati al percorso URL. + + + Quando è sottoposto a override in una classe derivata, ottiene un valore utente basato sul contesto HTTP. + Valore utente basato sul contesto HTTP. + + + Fornisce supporto per il rendering di moduli HTML e per la convalida di form in una pagina Web. + + + Restituisce una stringa codificata in formato HTML che rappresenta l'oggetto specificato tramite una codifica minima adatta solo per gli attributi HTML racchiusi tra virgolette. + Stringa codificata in formato HTML che rappresenta l'oggetto. + Oggetto da codificare. + + + Restituisce una stringa codificata in formato HTML che rappresenta la stringa specificata tramite una codifica minima adatta solo per gli attributi HTML racchiusi tra virgolette. + Stringa codificata in formato HTML che rappresenta l'oggetto originale. + Stringa da codificare. + + + Restituisce un controllo casella di controllo HTML che ha il nome specificato. + Markup HTML che rappresenta il controllo casella di controllo. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + + è null o vuoto. + + + Restituisce un controllo casella di controllo HTML che ha il nome specificato e lo stato verificato predefinito. + Markup HTML che rappresenta il controllo casella di controllo. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + true per indicare che l'attributo checked è impostato su checked. In caso contrario, false. + + è null o vuoto. + + + Restituisce un controllo casella di controllo HTML che ha il nome specificato, lo stato verificato predefinito e attributi personalizzati definiti da un dizionario degli attributi. + Markup HTML che rappresenta il controllo casella di controllo. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + true per indicare che l'attributo checked è impostato su checked. In caso contrario, false. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo casella di controllo HTML che ha il nome specificato, lo stato verificato predefinito e attributi personalizzati definiti da un oggetto attributo. + Markup HTML che rappresenta il controllo casella di controllo. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + true per indicare che l'attributo checked è impostato su checked. In caso contrario, false. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un controllo casella di controllo HTML che ha il nome specificato e attributi personalizzati definiti da un dizionario degli attributi. + Markup HTML che rappresenta il controllo casella di controllo. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo casella di controllo HTML che ha il nome specificato e attributi personalizzati definiti da un oggetto attributo. + Markup HTML che rappresenta il controllo casella di controllo. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un controllo elenco a discesa HTML che ha il nome specificato e che contiene le voci di elenco specificate. + Markup HTML che rappresenta il controllo elenco a discesa. + Valore da assegnare all'attributo name dell'elemento select HTML. + Elenco di istanze di utilizzate per popolare l'elenco. + + è null o vuoto. + + + Restituisce un controllo elenco a discesa HTML che ha il nome specificato e attributi personalizzati definiti da un dizionario degli attributi e che contiene le voci di elenco specificate. + Markup HTML che rappresenta il controllo elenco a discesa. + Valore da assegnare all'attributo name dell'elemento select HTML. + Elenco di istanze di utilizzate per popolare l'elenco. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo elenco a discesa HTML che ha il nome specificato e attributi personalizzati definiti da un oggetto attributo e che contiene le voci di elenco specificate. + Markup HTML che rappresenta il controllo elenco a discesa. + Valore da assegnare all'attributo name dell'elemento select HTML. + Elenco di istanze di utilizzate per popolare l'elenco. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un controllo elenco a discesa HTML che ha il nome specificato e che contiene le voci di elenco specificate e la voce predefinita. + Markup HTML che rappresenta il controllo elenco a discesa. + Valore da assegnare all'attributo name dell'elemento select HTML. + Testo da visualizzare per l'opzione predefinita dell'elenco. + Elenco di istanze di utilizzate per popolare l'elenco. + + è null o vuoto. + + + Restituisce un controllo elenco a discesa HTML che ha il nome specificato e attributi personalizzati definiti da un dizionario degli attributi e che contiene le voci di elenco specificate e la voce predefinita. + Markup HTML che rappresenta il controllo elenco a discesa. + Valore da assegnare all'attributo name dell'elemento select HTML. + Testo da visualizzare per l'opzione predefinita dell'elenco. + Elenco di istanze di utilizzate per popolare l'elenco. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo elenco a discesa HTML che ha il nome specificato e attributi personalizzati definiti da un oggetto attributo e che contiene le voci di elenco specificate e la voce predefinita. + Markup HTML che rappresenta il controllo elenco a discesa. + Valore da assegnare all'attributo name dell'elemento select HTML. + Testo da visualizzare per l'opzione predefinita dell'elenco. + Elenco di istanze di utilizzate per popolare l'elenco. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un controllo elenco a discesa HTML che ha il nome specificato, attributi personalizzati definiti da un dizionario degli attributi e la selezione predefinita e che contiene le voci di elenco specificate e la voce predefinita. + Markup HTML che rappresenta il controllo elenco a discesa. + Valore da assegnare all'attributo name dell'elemento select HTML. + Testo da visualizzare per l'opzione predefinita dell'elenco. + Elenco di istanze di utilizzate per popolare l'elenco. + Valore che specifica la voce dell'elenco selezionata per impostazione predefinita. La voce selezionata è costituita dalla prima voce dell'elenco il cui valore o, in mancanza di esso, il cui nome corrisponde al parametro. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo elenco a discesa HTML che ha il nome specificato, attributi personalizzati definiti da un oggetto attributo e la selezione predefinita e che contiene le voci di elenco specificate e la voce predefinita. + Markup HTML che rappresenta il controllo elenco a discesa. + Valore da assegnare all'attributo name dell'elemento select HTML. + Testo da visualizzare per l'opzione predefinita dell'elenco. + Elenco di istanze di utilizzate per popolare l'elenco. + Valore che specifica la voce dell'elenco selezionata per impostazione predefinita. La voce selezionata è costituita dalla prima voce dell'elenco il cui valore o, in mancanza di esso, il cui nome corrisponde al testo delle voci visualizzato. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce una stringa codificata in formato HTML che rappresenta l'oggetto specificato utilizzando una codifica completa adatta al formato HTML arbitrario. + Stringa codificata in formato HTML che rappresenta l'oggetto. + Oggetto da codificare. + + + Restituisce una stringa codificata in formato HTML che rappresenta la stringa specificata utilizzando una codifica completa adatta al formato HTML arbitrario. + Stringa codificata in formato HTML che rappresenta l'oggetto originale. + Stringa da codificare. + + + Restituisce un controllo nascosto HTML che ha il nome specificato. + Markup HTML che rappresenta il controllo nascosto. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + + è null o vuoto. + + + Restituisce un controllo nascosto HTML che ha il nome e il valore specificati. + Markup HTML che rappresenta il controllo nascosto. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + Valore da assegnare all'attributo value dell'elemento. + + è null o vuoto. + + + Restituisce un controllo nascosto HTML che ha il nome specificato, il valore e attributi personalizzati definiti da un dizionario degli attributi. + Markup HTML che rappresenta il controllo nascosto. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + Valore da assegnare all'attributo value dell'elemento. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo nascosto HTML che ha il nome specificato, il valore e attributi personalizzati definiti da un oggetto attributo. + Markup HTML che rappresenta il controllo nascosto. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + Valore da assegnare all'attributo value dell'elemento. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Ottiene o imposta il carattere utilizzato per sostituire il punto (.) nell'attributo id dei moduli di cui è stato eseguito il rendering. + Carattere utilizzato per sostituire il punto nell'attributo id dei moduli di cui è stato eseguito il rendering. Il valore predefinito è il carattere di sottolineatura (_). + + + Restituisce un'etichetta HTML in cui viene visualizzato il testo specificato. + Markup HTML che rappresenta l'etichetta. + Testo da visualizzare. + + è null o vuoto. + + + Restituisce un'etichetta HTML in cui viene visualizzato il testo specificato e che ha gli attributi personalizzati specificati. + Markup HTML che rappresenta l'etichetta. + Testo da visualizzare. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un'etichetta HTML in cui viene visualizzato il testo specificato e che ha l'attributo for specificato. + Markup HTML che rappresenta l'etichetta. + Testo da visualizzare. + Valore da assegnare all'attributo for dell'elemento di controllo HTML. + + è null o vuoto. + + + Restituisce un'etichetta HTML in cui viene visualizzato il testo specificato e che ha l'attributo for specificato e attributi personalizzati definiti da un dizionario degli attributi. + Markup HTML che rappresenta l'etichetta. + Testo da visualizzare. + Valore da assegnare all'attributo for dell'elemento di controllo HTML. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un'etichetta HTML in cui viene visualizzato il testo specificato e che possiede l'attributo for specificato e attributi personalizzati definiti da un oggetto attributo. + Markup HTML che rappresenta l'etichetta. + Testo da visualizzare. + Valore da assegnare all'attributo for dell'elemento di controllo HTML. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un controllo casella di riepilogo HTML che ha il nome specificato e che contiene le voci di elenco specificate. + Markup HTML che rappresenta il controllo casella di riepilogo. + Valore da assegnare all'attributo name dell'elemento select HTML. + Elenco di istanze di utilizzate per popolare l'elenco. + + è null o vuoto. + + + Restituisce un controllo casella di riepilogo HTML che ha il nome specificato e attributi personalizzati definiti da un dizionario degli attributi e che contiene le voci di elenco specificate. + Markup HTML che rappresenta il controllo casella di riepilogo. + Valore da assegnare all'attributo name dell'elemento select HTML. + Elenco di istanze di utilizzate per popolare l'elenco. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo casella di riepilogo HTML che ha il nome specificato e attributi personalizzati definiti da un oggetto attributo e che contiene le voci di elenco specificate. + Markup HTML che rappresenta il controllo casella di riepilogo. + Valore da assegnare all'attributo name dell'elemento select HTML. + Elenco di istanze di utilizzate per popolare l'elenco. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un controllo casella di riepilogo HTML che ha il nome specificato, la dimensione, le voci di elenco e le selezioni predefinite e che specifica se sono abilitate le selezioni multiple. + Markup HTML che rappresenta il controllo casella di riepilogo. + Valore da assegnare all'attributo name dell'elemento select HTML. + Elenco di istanze di utilizzate per popolare l'elenco. + Oggetto che specifica le voci dell'elenco selezionate per impostazione predefinita. Le voci selezionate vengono recuperate tramite reflection esaminando le proprietà dell'oggetto. + Valore da assegnare all'attributo size dell'elemento. + true per indicare che sono abilitate le selezioni multiple. In caso contrario, false. + + è null o vuoto. + + + Restituisce un controllo casella di riepilogo HTML che ha il nome specificato e che contiene le voci di elenco specificate e la voce predefinita. + Markup HTML che rappresenta il controllo casella di riepilogo. + Valore da assegnare all'attributo name dell'elemento select HTML. + Testo da visualizzare per l'opzione predefinita dell'elenco. + Elenco di istanze di utilizzate per popolare la casella di riepilogo. + + è null o vuoto. + + + Restituisce un controllo casella di riepilogo HTML che ha il nome specificato e attributi personalizzati definiti da un dizionario degli attributi e che contiene le voci di elenco specificate e la voce predefinita. + Markup HTML che rappresenta il controllo casella di riepilogo. + Valore da assegnare all'attributo name dell'elemento select HTML. + Testo da visualizzare per l'opzione predefinita dell'elenco. + Elenco di istanze di utilizzate per popolare l'elenco. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo casella di riepilogo HTML che ha il nome specificato e attributi personalizzati definiti da un oggetto attributo e che contiene le voci di elenco specificate e la voce predefinita. + Markup HTML che rappresenta il controllo casella di riepilogo. + Valore da assegnare all'attributo name dell'elemento select HTML. + Testo da visualizzare per l'opzione predefinita dell'elenco. + Elenco di istanze di utilizzate per popolare la casella di riepilogo. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un controllo casella di riepilogo HTML che ha il nome specificato e attributi personalizzati definiti da un dizionario degli attributi e che contiene le voci di elenco specificate, la voce predefinita e le selezioni. + Markup HTML che rappresenta il controllo casella di riepilogo. + Valore da assegnare all'attributo name dell'elemento select HTML. + Testo da visualizzare per l'opzione predefinita dell'elenco. + Elenco di istanze di utilizzate per popolare l'elenco. + Oggetto che specifica le voci dell'elenco selezionate per impostazione predefinita. Le voci selezionate vengono recuperate tramite reflection esaminando le proprietà dell'oggetto. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo casella di riepilogo HTML che ha il nome specificato, la dimensione, le voci, la voce predefinita e le selezioni e che specifica se sono abilitate le selezioni multiple. + Markup HTML che rappresenta il controllo casella di riepilogo. + Valore da assegnare all'attributo name dell'elemento select HTML. + Testo da visualizzare per l'opzione predefinita dell'elenco. + Elenco di istanze di utilizzate per popolare l'elenco. + Oggetto che specifica le voci dell'elenco selezionate per impostazione predefinita. Le voci selezionate vengono recuperate tramite reflection esaminando le proprietà dell'oggetto. + Valore da assegnare all'attributo size dell'elemento. + true per indicare che sono abilitate le selezioni multiple. In caso contrario, false. + + è null o vuoto. + + + Restituisce un controllo casella di riepilogo HTML che ha il nome specificato, la dimensione, attributi personalizzati definiti da un dizionario degli attributi, le voci, la voce predefinita e le selezioni e che specifica se sono abilitate le selezioni multiple. + Markup HTML che rappresenta il controllo casella di riepilogo. + Valore da assegnare all'attributo name dell'elemento select HTML. + Testo da visualizzare per l'opzione predefinita dell'elenco. + Elenco di istanze di utilizzate per popolare l'elenco. + Oggetto che specifica le voci dell'elenco selezionate per impostazione predefinita. Le voci selezionate vengono recuperate tramite reflection esaminando le proprietà dell'oggetto. + Valore da assegnare all'attributo size dell'elemento. + true per indicare che sono abilitate le selezioni multiple. In caso contrario, false. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo casella di riepilogo HTML che ha il nome specificato, la dimensione, attributi personalizzati definiti da un oggetto attributo, le voci, la voce predefinita e le selezioni e che specifica se sono abilitate le selezioni multiple. + Markup HTML che rappresenta il controllo casella di riepilogo. + Valore da assegnare all'attributo name dell'elemento select HTML. + Testo da visualizzare per l'opzione predefinita dell'elenco. + Elenco di istanze di utilizzate per popolare l'elenco. + Oggetto che specifica le voci dell'elenco selezionate per impostazione predefinita. Le voci selezionate vengono recuperate tramite reflection esaminando le proprietà dell'oggetto. + Valore da assegnare all'attributo size dell'elemento. + true per indicare che sono abilitate le selezioni multiple. In caso contrario, false. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un controllo casella di riepilogo HTML che ha il nome, le voci, la voce predefinita, attributi personalizzati definiti da un oggetto attributo e le selezioni. + Markup HTML che rappresenta il controllo casella di riepilogo. + Valore da assegnare all'attributo name dell'elemento select HTML. + Testo da visualizzare per l'opzione predefinita dell'elenco. + Elenco di istanze di utilizzate per popolare l'elenco. + Oggetto che specifica le voci dell'elenco selezionate per impostazione predefinita. Le voci selezionate vengono recuperate tramite reflection esaminando le proprietà dell'oggetto. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un controllo password HTML che ha il nome specificato. + Markup HTML che rappresenta il controllo password. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + + è null o vuoto. + + + Restituisce un controllo password HTML che ha il nome e il valore specificati. + Markup HTML che rappresenta il controllo password. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + Valore da assegnare all'attributo value dell'elemento. + + è null o vuoto. + + + Restituisce un controllo password HTML che ha il nome specificato, il valore e attributi personalizzati definiti da un dizionario degli attributi. + Markup HTML che rappresenta il controllo password. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + Valore da assegnare all'attributo value dell'elemento. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo password HTML che ha il nome specificato, il valore e attributi personalizzati definiti da un oggetto attributo. + Markup HTML che rappresenta il controllo password. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + Valore da assegnare all'attributo value dell'elemento. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un controllo pulsante di opzione HTML che ha il nome e il valore specificati. + Markup HTML che rappresenta il controllo pulsante di opzione. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. L'attributo name definisce il gruppo a cui appartiene il pulsante di opzione. + Valore da assegnare all'attributo value dell'elemento. + + è null o vuoto. + + + Restituisce un controllo pulsante di opzione HTML che ha il nome specificato, il valore e lo stato selezionato predefinito. + Markup HTML che rappresenta il controllo pulsante di opzione. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. L'attributo name definisce il gruppo a cui appartiene il pulsante di opzione. + Valore da assegnare all'attributo value dell'elemento. + true per indicare che il controllo è selezionato. In caso contrario, false. + + è null o vuoto. + + + Restituisce un controllo pulsante di opzione HTML che ha il nome specificato, il valore, lo stato selezionato predefinito e attributi personalizzati definiti da un dizionario degli attributi. + Markup HTML che rappresenta il controllo pulsante di opzione. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. L'attributo name definisce il gruppo a cui appartiene il pulsante di opzione. + Valore da assegnare all'attributo value dell'elemento. + true per indicare che il controllo è selezionato. In caso contrario, false. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo pulsante di opzione HTML che ha il nome specificato, il valore, lo stato selezionato predefinito e attributi personalizzati definiti da un oggetto attributo. + Markup HTML che rappresenta il controllo pulsante di opzione. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. L'attributo name definisce il gruppo a cui appartiene il pulsante di opzione. + Valore da assegnare all'attributo value dell'elemento. + true per indicare che il controllo è selezionato. In caso contrario, false. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un controllo pulsante di opzione HTML che ha il nome specificato, il valore e attributi personalizzati definiti da un dizionario degli attributi. + Markup HTML che rappresenta il controllo pulsante di opzione. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. L'attributo name definisce il gruppo a cui appartiene il pulsante di opzione. + Valore da assegnare all'attributo value dell'elemento. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo pulsante di opzione HTML che ha il nome specificato, il valore e attributi personalizzati definiti da un oggetto attributo. + Markup HTML che rappresenta il controllo pulsante di opzione. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. L'attributo name definisce il gruppo a cui appartiene il pulsante di opzione. + Valore da assegnare all'attributo value dell'elemento. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Esegue il wrapping del markup HTML in un'istanza di in modo che tale markup venga interpretato come markup HTML. + HTML non codificato. + Oggetto per il quale eseguire il rendering in HTML. + + + Esegue il wrapping del markup HTML in un'istanza di in modo che tale markup venga interpretato come markup HTML. + HTML non codificato. + Stringa da interpretare come markup HTML anziché come stringa codificata in formato HTML. + + + Restituisce un controllo input di testo multilinea HTML (area di testo) che ha il nome specificato. + Markup HTML che rappresenta il controllo area di testo. + Valore da assegnare all'attributo name dell'elemento textarea HTML. + + è null o vuoto. + + + Restituisce un controllo input di testo multilinea HTML (area di testo) che ha il nome specificato e attributi personalizzati definiti da un dizionario degli attributi. + Markup HTML che rappresenta il controllo area di testo. + Valore da assegnare all'attributo name dell'elemento textarea HTML. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo input di testo multilinea HTML (area di testo) che ha il nome specificato e attributi personalizzati definiti da un oggetto attributo. + Markup HTML che rappresenta il controllo area di testo. + Valore da assegnare all'attributo name dell'elemento textarea HTML. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un controllo input di testo multilinea HTML (area di testo) che ha il nome e il valore specificati. + Markup HTML che rappresenta il controllo area di testo. + Valore da assegnare all'attributo name dell'elemento textrarea HTML. + Testo da visualizzare. + + è null o vuoto. + + + Restituisce un controllo input di testo multilinea HTML (area di testo) che ha il nome specificato, il valore e attributi personalizzati definiti da un dizionario degli attributi. + Markup HTML che rappresenta il controllo area di testo. + Valore da assegnare all'attributo name dell'elemento textarea HTML. + Testo da visualizzare. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo input di testo multilinea HTML (area di testo) che ha il nome specificato, il valore, gli attributi row e col e attributi personalizzati definiti da un dizionario degli attributi. + Markup HTML che rappresenta il controllo area di testo. + Valore da assegnare all'attributo name dell'elemento textarea HTML. + Testo da visualizzare. + Valore da assegnare all'attributo rows dell'elemento. + Valore da assegnare all'attributo cols dell'elemento. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo input di testo multilinea HTML (area di testo) che ha il nome specificato, il valore, gli attributi row e col e attributi personalizzati definiti da un oggetto attributo. + Markup HTML che rappresenta il controllo area di testo. + Valore da assegnare all'attributo name dell'elemento textarea HTML. + Testo da visualizzare. + Valore da assegnare all'attributo rows dell'elemento. + Valore da assegnare all'attributo cols dell'elemento. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un controllo input di testo multilinea HTML (area di testo) che ha il nome specificato, il valore e attributi personalizzati definiti da un oggetto attributo. + Markup HTML che rappresenta il controllo area di testo. + Valore da assegnare all'attributo name dell'elemento textarea HTML. + Testo da visualizzare. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un controllo testo HTML che ha il nome specificato. + Markup HTML che rappresenta il controllo testo. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + + è null o vuoto. + + + Restituisce un controllo testo HTML che ha il nome e il valore specificati. + Markup HTML che rappresenta il controllo testo. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + Valore da assegnare all'attributo value dell'elemento. + + è null o vuoto. + + + Restituisce un controllo testo HTML che ha il nome specificato, il valore e attributi personalizzati definiti da un dizionario degli attributi. + Markup HTML che rappresenta il controllo testo. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + Valore da assegnare all'attributo value dell'elemento. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un controllo testo HTML che ha il nome specificato, il valore e attributi personalizzati definiti da un oggetto attributo. + Markup HTML che rappresenta il controllo testo. + Valore da assegnare all'attributo name dell'elemento di controllo HTML. + Valore da assegnare all'attributo value dell'elemento. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Ottiene o imposta un valore che indica se la pagina utilizza JavaScript non intrusivo per la funzionalità AJAX. + true se la pagina utilizza JavaScript non intrusivo. In caso contrario, false. + + + Ottiene o imposta il nome della classe CSS che definisce l'aspetto degli elementi input quando la convalida ha esito negativo. + Nome della classe CSS. Il valore predefinito è field-validation-error. + + + Ottiene o imposta il nome della classe CSS che definisce l'aspetto degli elementi input quando la convalida ha esito positivo. + Nome della classe CSS. Il valore predefinito è input-validation-valid. + + + Restituisce un elemento span HTML che contiene il primo messaggio di errore di convalida relativo al campo del form specificato. + null se il valore del campo specificato è valido. In caso contrario, markup HTML che rappresenta il messaggio di errore di convalida associato al campo specificato. + Nome del campo del form convalidato. + + è null o vuoto. + + + Restituisce un elemento span HTML che ha gli attributi personalizzati specificati definiti da un dizionario degli attributi e che contiene il primo messaggio di errore di convalida relativo al campo del form specificato. + null se il valore del campo specificato è valido. In caso contrario, markup HTML che rappresenta il messaggio di errore di convalida associato al campo specificato. + Nome del campo del form convalidato. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un elemento span HTML che ha gli attributi personalizzati specificati definiti da un oggetto attributo e che contiene il primo messaggio di errore di convalida relativo al campo del form specificato. + null se il valore del campo specificato è valido. In caso contrario, markup HTML che rappresenta il messaggio di errore di convalida associato al campo specificato. + Nome del campo del form convalidato. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Restituisce un elemento span HTML che contiene un messaggio di errore di convalida relativo al campo del form specificato. + null se il valore del campo specificato è valido. In caso contrario, markup HTML che rappresenta il messaggio di errore di convalida associato al campo specificato. + Nome del campo del form convalidato. + Messaggio di errore di convalida da visualizzare. Se null, viene visualizzato il primo messaggio di errore di convalida associato al campo del form specificato. + + è null o vuoto. + + + Restituisce un elemento span HTML che ha gli attributi personalizzati specificati definiti da un dizionario degli attributi e che contiene un messaggio di errore di convalida relativo al campo del form specificato. + null se il campo specificato è valido. In caso contrario, markup HTML che rappresenta un messaggio di errore di convalida associato al campo specificato. + Nome del campo del form convalidato. + Messaggio di errore di convalida da visualizzare. Se null, viene visualizzato il primo messaggio di errore di convalida associato al campo del form specificato. + Nomi e valori di attributi personalizzati per l'elemento. + + è null o vuoto. + + + Restituisce un elemento span HTML che ha gli attributi personalizzati specificati definiti da un oggetto attributo e che contiene un messaggio di errore di convalida relativo al campo del form specificato. + null se il campo specificato è valido. In caso contrario, markup HTML che rappresenta un messaggio di errore di convalida associato al campo specificato. + Nome del campo del form convalidato. + Messaggio di errore di convalida da visualizzare. Se null, viene visualizzato il primo messaggio di errore di convalida associato al campo del form specificato. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + è null o vuoto. + + + Ottiene o imposta il nome della classe CSS che definisce l'aspetto dei messaggi di errore di convalida quando quest'ultima ha esito negativo. + Nome della classe CSS. Il valore predefinito è field-validation-error. + + + Ottiene o imposta il nome della classe CSS che definisce l'aspetto dei messaggi di errore di convalida quando quest'ultima ha esito positivo. + Nome della classe CSS. Il valore predefinito è field-validation-valid. + + + Restituisce un elemento div HTML che contiene un elenco non ordinato di tutti i messaggi di errore di convalida provenienti dal dizionario di stato del modello. + Markup HTML che rappresenta i messaggi di errore di convalida. + + + Restituisce un elemento div HTML che contiene un elenco non ordinato di messaggi di errore di convalida provenienti dal dizionario di stato del modello, con l'esclusione facoltativa degli errori a livello di campo. + Markup HTML che rappresenta i messaggi di errore di convalida. + true per escludere dall'elenco i messaggi di errore di convalida a livello di campo; false per includere i messaggi di errore di convalida sia a livello di modello sia a livello di campo. + + + Restituisce un elemento div HTML che ha gli attributi personalizzati specificati definiti da un dizionario degli attributi e che contiene un elenco non ordinato di tutti i messaggi di errore di convalida presenti nel dizionario di stato del modello. + Markup HTML che rappresenta i messaggi di errore di convalida. + Nomi e valori di attributi personalizzati per l'elemento. + + + Restituisce un elemento div HTML che ha gli attributi personalizzati specificati definiti da un oggetto attributo e che contiene un elenco non ordinato di tutti i messaggi di errore di convalida presenti nel dizionario di stato del modello. + Markup HTML che rappresenta i messaggi di errore di convalida. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + + Restituisce un elemento div HTML che contiene un messaggio di riepilogo e un elenco non ordinato di tutti i messaggi di errore di convalida presenti nel dizionario di stato del modello. + Markup HTML che rappresenta i messaggi di errore di convalida. + Messaggio che precede l'elenco di messaggi di errore di convalida. + + + Restituisce un elemento div HTML che ha gli attributi personalizzati specificati definiti da un dizionario degli attributi e che contiene un messaggio di riepilogo e un elenco non ordinato di messaggi di errore di convalida provenienti dal dizionario di stato del modello, con l'esclusione facoltativa degli errori a livello di campo. + Markup HTML che rappresenta i messaggi di errore di convalida. + Messaggio di riepilogo che precede l'elenco di messaggi di errore di convalida. + true per escludere dai risultati i messaggi di errore di convalida a livello di campo; false per includere i messaggi di errore di convalida sia a livello di modello sia a livello di campo. + Nomi e valori di attributi personalizzati per l'elemento. + + + Restituisce un elemento div HTML che ha gli attributi personalizzati specificati definiti da un oggetto attributo e che contiene un messaggio di riepilogo e un elenco non ordinato di messaggi di errore di convalida provenienti dal dizionario di stato del modello, con l'esclusione facoltativa degli errori a livello di campo. + Markup HTML che rappresenta i messaggi di errore di convalida. + Messaggio di riepilogo che precede l'elenco di messaggi di errore di convalida. + true per escludere dai risultati i messaggi di errore di convalida a livello di campo, false per includere tali messaggi. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + + Restituisce un elemento div HTML che ha gli attributi personalizzati specificati definiti da un dizionario degli attributi e che contiene un messaggio di riepilogo e un elenco non ordinato di tutti i messaggi di errore di convalida provenienti dal dizionario di stato del modello. + Markup HTML che rappresenta i messaggi di errore di convalida. + Messaggio che precede l'elenco di messaggi di errore di convalida. + Nomi e valori di attributi personalizzati per l'elemento. + + + Restituisce un elemento div HTML che ha gli attributi personalizzati specificati definiti da un oggetto attributo e che contiene un messaggio di riepilogo e un elenco non ordinato di tutti i messaggi di errore di convalida provenienti dal dizionario di stato del modello. + Markup HTML che rappresenta i messaggi di errore di convalida. + Messaggio di riepilogo che precede l'elenco di messaggi di errore di convalida. + Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. + + + Ottiene o imposta il nome della classe CSS che definisce l'aspetto di un riepilogo di convalida quando quest'ultima ha esito negativo. + Nome della classe CSS. Il valore predefinito è validation-summary-errors. + + + Ottiene o imposta il nome della classe CSS che definisce l'aspetto di un riepilogo di convalida quando quest'ultima ha esito positivo. + Nome della classe CSS. Il valore predefinito è validation-summary-valid. + + + Incapsula lo stato di associazione del modello a una proprietà di un argomento del metodo di azione o all'argomento stesso. + + + Inizializza una nuova istanza della classe . + + + Restituisce un elenco di stringhe che contiene gli errori che si sono verificati durante l'associazione del modello. + Errore che si è verificato durante l'associazione del modello. + + + Restituisce un oggetto che incapsula il valore associato durante l'associazione del modello. + Valore associato. + + + Rappresenta il risultato dell'associazione di un form pubblicato a un metodo di azione, che include informazioni quali lo stato della convalida e messaggi di errore di convalida. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando i valori copiati dal dizionario di stato del modello specificato. + Dizionario di stato del modello da cui vengono copiati i valori. + + + Aggiunge la voce specificata al dizionario di stato del modello. + Voce da aggiungere al dizionario di stato del modello. + + + Aggiunge una voce con la chiave e il valore specificati al dizionario di stato del modello. + Chiave. + Valore. + + + Aggiunge un messaggio di errore allo stato del modello associato alla chiave specificata. + Chiave associata allo stato del modello a cui viene aggiunto il messaggio di errore. + Messaggio di errore. + + + Aggiunge un messaggio di errore allo stato del modello associato all'intero form. + Messaggio di errore. + + + Rimuove tutte le voci dal dizionario di stato del modello. + + + Determina se il dizionario di stato del modello contiene la voce specificata. + true se il dizionario di stato del modello contiene la voce specificata. In caso contrario, false. + Voce da ricercare. + + + Determina se il dizionario di stato del modello contiene la chiave specificata. + true se il dizionario di stato del modello contiene la chiave specificata. In caso contrario, false. + Chiave da ricercare. + + + Copia gli elementi del dizionario di stato del modello in una matrice, a partire dall'indice specificato. + Istanza unidimensionale di in cui verranno copiati gli elementi. + Indice in in corrispondenza del quale viene iniziata la copia. + + + Ottiene il numero di stati del modello contenuti nel dizionario di stato del modello. + Numero di stati del modello contenuti nel dizionario di stato del modello. + + + Restituisce un enumeratore che può essere utilizzato per scorrere la raccolta. + Enumeratore che può essere utilizzato per scorrere la raccolta. + + + Ottiene un valore che indica se il dizionario di stato del modello è di sola lettura. + true se il dizionario di stato del modello è di sola lettura. In caso contrario, false. + + + Ottiene un valore che indica se a uno stato del modello nel dizionario sono associati messaggi di errore. + true se a uno stato del modello nel dizionario sono associati messaggi di errore. In caso contrario, false. + + + Determina se alla chiave specificata sono associati messaggi di errore. + true se alla chiave specificata non è associato alcun messaggio di errore o se la chiave specificata non esiste. In caso contrario, false. + Chiave. + + è null. + + + Ottiene o imposta lo stato del modello associato alla chiave specificata nel dizionario di stato del modello. + Stato del modello associato alla chiave specificata nel dizionario. + Chiave associata allo stato del modello. + + + Ottiene un elenco contenente le chiavi presenti nel dizionario di stato del modello. + Elenco di chiavi contenute nel dizionario di stato del modello. + + + Copia i valori dal dizionario di stato del modello specificato in questa istanza di , sovrascrivendo i valori esistenti quando le chiavi corrispondono. + Dizionario di stato del modello da cui vengono copiati i valori. + + + Rimuove la prima occorrenza della voce specificata dal dizionario di stato del modello. + true se la voce è stata rimossa dal dizionario di stato del modello, false se la voce non è stata rimossa o se non è presente nel dizionario di stato del modello. + Voce da rimuovere. + + + Rimuove la voce con la chiave specificata dal dizionario di stato del modello. + true se la voce è stata rimossa dal dizionario di stato del modello, false se la voce non è stata rimossa o se non è presente nel dizionario di stato del modello. + Chiave dell'elemento da rimuovere. + + + Imposta il valore dello stato del modello associato alla chiave specificata. + Chiave di cui impostare il valore. + Valore su cui impostare la chiave. + + + Restituisce un enumeratore che può essere utilizzato per scorrere il dizionario di stato del modello. + Enumeratore che può essere utilizzato per scorrere il dizionario di stato del modello. + + + Ottiene il valore di stato del modello associato alla chiave specificata. + true se il dizionario di stato del modello contiene un elemento con la chiave specificata. In caso contrario, false. + Chiave di cui ottenere il valore. + Quando termina, questo metodo restituisce il valore di stato del modello associato alla chiave specificata, se la chiave viene trovata. In caso contrario, contiene il valore predefinito per il tipo . Questo parametro viene passato senza inizializzazione. + + + Ottiene un elenco contenente i valori contenuti nel dizionario di stato del modello. + Elenco di valori contenuti nel dizionario di stato del modello. + + + Rappresenta una voce contenuta in un elenco di selezione HTML. + + + Inizializza una nuova istanza della classe utilizzando le impostazioni predefinite. + + + Inizializza una nuova istanza della classe copiando la voce specificata contenuta nell'elenco di selezione. + Voce dell'elenco di selezione da copiare. + + + Ottiene o imposta un valore che indica se l'istanza di è selezionata. + true se la voce contenuta nell'elenco di selezione è selezionata. In caso contrario, false. + + + Ottiene o imposta il testo utilizzato per visualizzare l'istanza di in una pagina Web. + Testo utilizzato per visualizzare la voce dell'elenco di selezione. + + + Ottiene o imposta il valore dell'attributo HTML value relativo all'elemento HTML option associato all'istanza di . + Valore dell'attributo HTML value associato alla voce dell'elenco di selezione. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice. + + + Definisce un provider di archiviazione per gli ambiti delle richieste ASP.NET. + + + Inizializza una nuova istanza della classe . + + + Ottiene il dizionario utilizzato per memorizzare dati nell'ambito dell'applicazione. + Dizionario in cui vengono memorizzati i dati dell'ambito dell'applicazione. + + + Ottiene o imposta il dizionario utilizzato per memorizzare dati nell'ambito corrente. + Dizionario in cui vengono memorizzati i dati dell'ambito corrente. + La pagina di avvio dell'applicazione non è stata eseguita prima del tentativo di impostare questa proprietà. + + + Ottiene il dizionario utilizzato per memorizzare dati nell'ambito globale. + Dizionario in cui vengono memorizzati i dati dell'ambito globale. + + + Ottiene il dizionario utilizzato per memorizzare dati nell'ambito della richiesta. + Dizionario in cui vengono memorizzati i dati dell'ambito della richiesta. + La pagina di avvio dell'applicazione non è stata eseguita prima del tentativo di ottenere questa proprietà. + + + Definisce un dizionario che fornisce un accesso con ambito specifico ai dati. + + + Ottiene e imposta il dizionario utilizzato per memorizzare dati nell'ambito corrente. + Dizionario in cui vengono memorizzati i dati dell'ambito corrente. + + + Ottiene il dizionario utilizzato per memorizzare dati in un ambito globale. + Dizionario in cui vengono memorizzati i dati dell'ambito globale. + + + Definisce una classe utilizzata per l'archiviazione in un ambito temporaneo. + + + Restituisce un dizionario utilizzato per memorizzare dati in un ambito temporaneo in base all'ambito contenuto nella proprietà . + Dizionario in cui vengono memorizzati i dati dell'ambito temporaneo. + + + Restituisce un dizionario utilizzato per memorizzare dati in un ambito temporaneo. + Dizionario in cui vengono memorizzati i dati dell'ambito temporaneo. + Contesto. + + + Ottiene o imposta il provider dell'ambito corrente. + Provider dell'ambito corrente. + + + Ottiene il dizionario utilizzato per memorizzare dati nell'ambito corrente. + Dizionario in cui vengono memorizzati i dati dell'ambito corrente. + + + Ottiene il dizionario utilizzato per memorizzare dati in un ambito globale. + Dizionario in cui vengono memorizzati i dati dell'ambito globale. + + + Rappresenta una raccolta di chiavi e di valori utilizzati per memorizzare dati in ambiti diversi, ad esempio locale, globale e così via. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe utilizzando l'ambito di base specificato. + Ambito di base. + + + Aggiunge una coppia chiave-valore all'oggetto utilizzando la raccolta generica specificata. + Coppia chiave-valore. + + + Aggiunge la chiave e il valore specificati all'oggetto . + Chiave. + Valore. + + + Ottiene il dizionario in cui sono memorizzati i dati dell'oggetto . + + + Ottiene l'ambito di base per l'oggetto . + Ambito di base per l'oggetto . + + + Rimuove tutte le chiavi e i valori dagli oggetti e concatenati. + + + Restituisce un valore che indica se la coppia chiave-valore specificata esiste nell'oggetto o . + true se l'oggetto o l'oggetto contiene un elemento con la coppia chiave-valore specificata. In caso contrario, false. + Coppia chiave-valore. + + + Restituisce un valore che indica se la chiave specificata esiste nell'oggetto o . + true se l'oggetto o contiene un elemento con la chiave specificata. In caso contrario, false. + Chiave. + + + Copia tutti gli elementi presenti negli oggetti e in un oggetto , a partire dall'indice specificato. + Matrice. + Indice in base zero in . + + + Ottiene il numero di coppie chiave-valore presenti negli oggetti e concatenati. + Numero di coppie chiave-valore. + + + Restituisce un enumeratore che può essere utilizzato per scorrere gli oggetti e concatenati. + Oggetto . + + + Restituisce un enumeratore che può essere utilizzato per scorrere gli elementi distinti degli oggetti e concatenati. + Enumeratore contenente elementi distinti degli oggetti dizionario concatenati. + + + Ottiene un valore che indica se l'oggetto è di sola lettura. + true se l'oggetto è di sola lettura. In caso contrario, false. + + + Ottiene o imposta l'elemento associato alla chiave specificata. + Elemento con la chiave specificata. + Chiave dell'elemento da ottenere o da impostare. + + + Ottiene un oggetto contenente le chiavi dagli oggetti e concatenati. + Oggetto contenente tali chiavi. + + + Rimuove la coppia chiave-valore specificata dagli oggetti e concatenati. + true se la coppia chiave-valore viene rimossa, false se il parametro non viene trovato negli oggetti e concatenati. + Coppia chiave-valore. + + + Rimuove il valore con la chiave specificata dagli oggetti e concatenati. + true se la coppia chiave-valore viene rimossa, false se il parametro non viene trovato negli oggetti e concatenati. + Chiave. + + + Imposta un valore utilizzando la chiave specificata negli oggetti e concatenati. + Chiave. + Valore. + + + Restituisce un enumeratore per gli oggetti e concatenati. + Enumeratore. + + + Ottiene il valore associato alla chiave specificata dagli oggetti e concatenati. + true se gli oggetti e concatenati contengono un elemento con la chiave specificata. In caso contrario, false. + Chiave. + Quando termina, questo metodo restituisce il valore associato alla chiave specificata, se questa viene trovata. In caso contrario, contiene il valore predefinito per il tipo del parametro . Questo parametro viene passato senza inizializzazione. + + + Ottiene un oggetto contenente i valori dagli oggetti e concatenati. + Oggetto contenente tali valori. + + + Fornisce un accesso con ambito specifico ai dati statici. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta un dizionario che memorizza i dati correnti in un contesto statico. + Dizionario che fornisce i dati dell'ambito corrente. + + + Ottiene un dizionario che memorizza i dati globali in un contesto statico. + Dizionario che fornisce i dati dell'ambito globale. + + + \ No newline at end of file diff --git a/packages/Microsoft.Net.Http.2.0.20710.0/Microsoft.Net.Http.2.0.20710.0.nupkg b/packages/Microsoft.Net.Http.2.0.20710.0/Microsoft.Net.Http.2.0.20710.0.nupkg new file mode 100644 index 0000000..0579190 Binary files /dev/null and b/packages/Microsoft.Net.Http.2.0.20710.0/Microsoft.Net.Http.2.0.20710.0.nupkg differ diff --git a/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/System.Net.Http.WebRequest.dll b/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/System.Net.Http.WebRequest.dll new file mode 100644 index 0000000..b26b59a Binary files /dev/null and b/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/System.Net.Http.WebRequest.dll differ diff --git a/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/System.Net.Http.WebRequest.xml b/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/System.Net.Http.WebRequest.xml new file mode 100644 index 0000000..dea1f98 --- /dev/null +++ b/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/System.Net.Http.WebRequest.xml @@ -0,0 +1,63 @@ + + + + System.Net.Http.WebRequest + + + + Represents the class that is used to create special for use with the Real-Time-Communications (RTC) background notification infrastructure. + + + Creates a special for use with the Real-Time-Communications (RTC) background notification infrastructure. + Returns .An HTTP request message for use with the RTC background notification infrastructure. + The HTTP method. + The Uri the request is sent to. + + + Provides desktop-specific features not available to Windows Store apps or other environments. + + + Initializes a new instance of the class. + + + Gets or sets a value that indicates whether to pipeline the request to the Internet resource. + Returns .true if the request should be pipelined; otherwise, false. The default is true. + + + Gets or sets a value indicating the level of authentication and impersonation used for this request. + Returns .A bitwise combination of the values. The default value is . + + + Gets or sets the cache policy for this request. + Returns .A object that defines a cache policy. The default is . + + + Gets or sets the collection of security certificates that are associated with this request. + Returns .The collection of security certificates associated with this request. + + + Gets or sets the amount of time, in milliseconds, the application will wait for 100-continue from the server before uploading data. + Returns .The amount of time, in milliseconds, the application will wait for 100-continue from the server before uploading data. The default value is 350 milliseconds. + + + Gets or sets the impersonation level for the current request. + Returns .The impersonation level for the request. The default is . + + + Gets or sets the maximum allowed length of the response headers. + Returns .The length, in kilobytes (1024 bytes), of the response headers. + + + Gets or sets a time-out in milliseconds when writing a request to or reading a response from a server. + Returns .The number of milliseconds before the writing or reading times out. The default value is 300,000 milliseconds (5 minutes). + + + Gets or sets a callback method to validate the server certificate. + Returns .A callback method to validate the server certificate. + + + Gets or sets a value that indicates whether to allow high-speed NTLM-authenticated connection sharing. + Returns .true to keep the authenticated connection open; otherwise, false. + + + \ No newline at end of file diff --git a/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/System.Net.Http.dll b/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/System.Net.Http.dll new file mode 100644 index 0000000..2ee8ff7 Binary files /dev/null and b/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/System.Net.Http.dll differ diff --git a/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/System.Net.Http.xml b/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/System.Net.Http.xml new file mode 100644 index 0000000..34457cb --- /dev/null +++ b/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/System.Net.Http.xml @@ -0,0 +1,2308 @@ + + + + System.Net.Http + + + + Provides HTTP content based on a byte array. + + + Initializes a new instance of the class. + The content used to initialize the . + The parameter is null. + + + Initializes a new instance of the class. + The content used to initialize the . + The offset, in bytes, in the parameter used to initialize the . + The number of bytes in the starting from the parameter used to initialize the . + The parameter is null. + The parameter is less than zero.-or-The parameter is greater than the length of content specified by the parameter.-or-The parameter is less than zero.-or-The parameter is greater than the length of content specified by the parameter - minus the parameter. + + + Creates an HTTP content stream as an asynchronous operation for reading whose backing store is memory from the . + Returns .The task object representing the asynchronous operation. + + + Serialize and write the byte array provided in the constructor to an HTTP content stream as an asynchronous operation. + Returns . The task object representing the asynchronous operation. + The target stream. + Information about the transport, like channel binding token. This parameter may be null. + + + Determines whether a byte array has a valid length in bytes. + Returns .true if is a valid length; otherwise, false. + The length in bytes of the byte array. + + + Specifies how client certificates are provided. + + + The application manually provides the client certificates to the . This value is the default. + + + The will attempt to provide all available client certificates automatically. + + + A base type for HTTP handlers that delegate the processing of HTTP response messages to another handler, called the inner handler. + + + Creates a new instance of the class. + + + Creates a new instance of the class with a specific inner handler. + The inner handler which is responsible for processing the HTTP response messages. + + + Releases the unmanaged resources used by the , and optionally disposes of the managed resources. + true to release both managed and unmanaged resources; false to releases only unmanaged resources. + + + Gets or sets the inner handler which processes the HTTP response messages. + Returns .The inner handler for HTTP response messages. + + + Sends an HTTP request to the inner handler to send to the server as an asynchronous operation. + Returns . The task object representing the asynchronous operation. + The HTTP request message to send to the server. + A cancellation token to cancel operation. + The was null. + + + A container for name/value tuples encoded using application/x-www-form-urlencoded MIME type. + + + Initializes a new instance of the class with a specific collection of name/value pairs. + A collection of name/value pairs. + + + Provides a base class for sending HTTP requests and receiving HTTP responses from a resource identified by a URI. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class with a specific handler. + The HTTP handler stack to use for sending requests. + + + Initializes a new instance of the class with a specific handler. + The responsible for processing the HTTP response messages. + true if the inner handler should be disposed of by Dispose(),false if you intend to reuse the inner handler. + + + Gets or sets the base address of Uniform Resource Identifier (URI) of the Internet resource used when sending requests. + Returns .The base address of Uniform Resource Identifier (URI) of the Internet resource used when sending requests. + + + Cancel all pending requests on this instance. + + + Gets the headers which should be sent with each request. + Returns .The headers which should be sent with each request. + + + Send a DELETE request to the specified Uri as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The Uri the request is sent to. + The was null. + + + Send a DELETE request to the specified Uri with a cancellation token as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The Uri the request is sent to. + A cancellation token that can be used by other objects or threads to receive notice of cancellation. + The was null. + + + Send a DELETE request to the specified Uri as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The Uri the request is sent to. + The was null. + + + Send a DELETE request to the specified Uri with a cancellation token as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The Uri the request is sent to. + A cancellation token that can be used by other objects or threads to receive notice of cancellation. + The was null. + + + Releases the unmanaged resources used by the and optionally disposes of the managed resources. + true to release both managed and unmanaged resources; false to releases only unmanaged resources. + + + Send a GET request to the specified Uri as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The Uri the request is sent to. + The was null. + + + Send a GET request to the specified Uri with an HTTP completion option as an asynchronous operation. + Returns . + The Uri the request is sent to. + An HTTP completion option value that indicates when the operation should be considered completed. + The was null. + + + Send a GET request to the specified Uri with an HTTP completion option and a cancellation token as an asynchronous operation. + Returns . + The Uri the request is sent to. + An HTTP completion option value that indicates when the operation should be considered completed. + A cancellation token that can be used by other objects or threads to receive notice of cancellation. + The was null. + + + Send a GET request to the specified Uri with a cancellation token as an asynchronous operation. + Returns . + The Uri the request is sent to. + A cancellation token that can be used by other objects or threads to receive notice of cancellation. + The was null. + + + Send a GET request to the specified Uri as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The Uri the request is sent to. + The was null. + + + Send a GET request to the specified Uri with an HTTP completion option as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The Uri the request is sent to. + An HTTP completion option value that indicates when the operation should be considered completed. + The was null. + + + Send a GET request to the specified Uri with an HTTP completion option and a cancellation token as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The Uri the request is sent to. + An HTTP completion option value that indicates when the operation should be considered completed. + A cancellation token that can be used by other objects or threads to receive notice of cancellation. + The was null. + + + Send a GET request to the specified Uri with a cancellation token as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The Uri the request is sent to. + A cancellation token that can be used by other objects or threads to receive notice of cancellation. + The was null. + + + Send a GET request to the specified Uri and return the response body as a byte array in an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The Uri the request is sent to. + The was null. + + + Send a GET request to the specified Uri and return the response body as a byte array in an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The Uri the request is sent to. + The was null. + + + Send a GET request to the specified Uri and return the response body as a stream in an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The Uri the request is sent to. + The was null. + + + Send a GET request to the specified Uri and return the response body as a stream in an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The Uri the request is sent to. + The was null. + + + Send a GET request to the specified Uri and return the response body as a string in an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The Uri the request is sent to. + The was null. + + + Send a GET request to the specified Uri and return the response body as a string in an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The Uri the request is sent to. + The was null. + + + Gets or sets the maximum number of bytes to buffer when reading the response content. + Returns .The maximum number of bytes to buffer when reading the response content. The default value for this property is 64K. + The size specified is less than or equal to zero. + An operation has already been started on the current instance. + The current instance has been disposed. + + + Send a POST request to the specified Uri as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The Uri the request is sent to. + The HTTP request content sent to the server. + The was null. + + + Send a POST request with a cancellation token as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The Uri the request is sent to. + The HTTP request content sent to the server. + A cancellation token that can be used by other objects or threads to receive notice of cancellation. + The was null. + + + Send a POST request to the specified Uri as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The Uri the request is sent to. + The HTTP request content sent to the server. + The was null. + + + Send a POST request with a cancellation token as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The Uri the request is sent to. + The HTTP request content sent to the server. + A cancellation token that can be used by other objects or threads to receive notice of cancellation. + The was null. + + + Send a PUT request to the specified Uri as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The Uri the request is sent to. + The HTTP request content sent to the server. + The was null. + + + Send a PUT request with a cancellation token as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The Uri the request is sent to. + The HTTP request content sent to the server. + A cancellation token that can be used by other objects or threads to receive notice of cancellation. + The was null. + + + Send a PUT request to the specified Uri as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The Uri the request is sent to. + The HTTP request content sent to the server. + The was null. + + + Send a PUT request with a cancellation token as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The Uri the request is sent to. + The HTTP request content sent to the server. + A cancellation token that can be used by other objects or threads to receive notice of cancellation. + The was null. + + + Send an HTTP request as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The HTTP request message to send. + The was null. + The request message was already sent by the instance. + + + Send an HTTP request as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The HTTP request message to send. + When the operation should complete (as soon as a response is available or after reading the whole response content). + The was null. + The request message was already sent by the instance. + + + Send an HTTP request as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The HTTP request message to send. + When the operation should complete (as soon as a response is available or after reading the whole response content). + The cancellation token to cancel operation. + The was null. + The request message was already sent by the instance. + + + Send an HTTP request as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The HTTP request message to send. + The cancellation token to cancel operation. + The was null. + The request message was already sent by the instance. + + + Gets or sets the number of milliseconds to wait before the request times out. + Returns .The number of milliseconds to wait before the request times out. + The timeout specified is less than or equal to zero and is not . + An operation has already been started on the current instance. + The current instance has been disposed. + + + The default message handler used by . + + + Creates an instance of a class. + + + Gets or sets a value that indicates whether the handler should follow redirection responses. + Returns .true if the if the handler should follow redirection responses; otherwise false. The default value is true. + + + Gets or sets the type of decompression method used by the handler for automatic decompression of the HTTP content response. + Returns .The automatic decompression method used by the handler. The default value is . + + + Gets or sets the collection of security certificates that are associated with this handler. + Returns .The collection of security certificates associated with this handler. + + + Gets or sets the cookie container used to store server cookies by the handler. + Returns .The cookie container used to store server cookies by the handler. + + + Gets or sets authentication information used by this handler. + Returns .The authentication credentials associated with the handler. The default is null. + + + Releases the unmanaged resources used by the and optionally disposes of the managed resources. + true to release both managed and unmanaged resources; false to releases only unmanaged resources. + + + Gets or sets the maximum number of redirects that the handler follows. + Returns .The maximum number of redirection responses that the handler follows. The default value is 50. + + + Gets or sets the maximum request content buffer size used by the handler. + Returns .The maximum request content buffer size in bytes. The default value is 65,536 bytes. + + + Gets or sets a value that indicates whether the handler sends an Authorization header with the request. + Returns .true for the handler to send an HTTP Authorization header with requests after authentication has taken place; otherwise, false. The default is false. + + + Gets or sets proxy information used by the handler. + Returns .The proxy information used by the handler. The default value is null. + + + Creates an instance of based on the information provided in the as an operation that will not block. + Returns .The task object representing the asynchronous operation. + The HTTP request message. + A cancellation token to cancel the operation. + The was null. + + + Gets a value that indicates whether the handler supports automatic response content decompression. + Returns .true if the if the handler supports automatic response content decompression; otherwise false. The default value is true. + + + Gets a value that indicates whether the handler supports proxy settings. + Returns .true if the if the handler supports proxy settings; otherwise false. The default value is true. + + + Gets a value that indicates whether the handler supports configuration settings for the and properties. + Returns .true if the if the handler supports configuration settings for the and properties; otherwise false. The default value is true. + + + Gets or sets a value that indicates whether the handler uses the property to store server cookies and uses these cookies when sending requests. + Returns .true if the if the handler supports uses the property to store server cookies and uses these cookies when sending requests; otherwise false. The default value is true. + + + Gets or sets a value that controls whether default credentials are sent with requests by the handler. + Returns .true if the default credentials are used; otherwise false. The default value is false. + + + Gets or sets a value that indicates whether the handler uses a proxy for requests. + Returns .true if the handler should use a proxy for requests; otherwise false. The default value is true. + + + Indicates if operations should be considered completed either as soon as a response is available, or after reading the entire response message including the content. + + + The operation should complete after reading the entire response including the content. + + + The operation should complete as soon as a response is available and headers are read. The content is not read yet. + + + A base class representing an HTTP entity body and content headers. + + + Initializes a new instance of the class. + + + Write the HTTP content to a stream as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The target stream. + + + Write the HTTP content to a stream as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The target stream. + Information about the transport (channel binding token, for example). This parameter may be null. + + + Write the HTTP content to a memory stream as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + + + Releases the unmanaged resources and disposes of the managed resources used by the . + + + Releases the unmanaged resources used by the and optionally disposes of the managed resources. + true to release both managed and unmanaged resources; false to releases only unmanaged resources. + + + Gets the HTTP content headers as defined in RFC 2616. + Returns .The content headers as defined in RFC 2616. + + + Serialize the HTTP content to a memory buffer as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + + + Serialize the HTTP content to a memory buffer as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The maximum size, in bytes, of the buffer to use. + + + Write the HTTP content to a byte array as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + + + Write the HTTP content to a stream as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + + + Write the HTTP content to a string as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + + + Serialize the HTTP content to a stream as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The target stream. + Information about the transport (channel binding token, for example). This parameter may be null. + + + Determines whether the HTTP content has a valid length in bytes. + Returns .true if is a valid length; otherwise, false. + The length in bytes of the HHTP content. + + + A base type for HTTP message handlers. + + + Initializes a new instance of the class. + + + Releases the unmanaged resources and disposes of the managed resources used by the . + + + Releases the unmanaged resources used by the and optionally disposes of the managed resources. + true to release both managed and unmanaged resources; false to releases only unmanaged resources. + + + Send an HTTP request as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The HTTP request message to send. + The cancellation token to cancel operation. + The was null. + + + The base type for and other message originators. + + + Initializes an instance of a class with a specific . + The responsible for processing the HTTP response messages. + + + Initializes an instance of a class with a specific . + The responsible for processing the HTTP response messages. + true if the inner handler should be disposed of by Dispose(),false if you intend to reuse the inner handler. + + + Releases the unmanaged resources and disposes of the managed resources used by the . + + + Releases the unmanaged resources used by the and optionally disposes of the managed resources. + true to release both managed and unmanaged resources; false to releases only unmanaged resources. + + + Send an HTTP request as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The HTTP request message to send. + The cancellation token to cancel operation. + The was null. + + + A helper class for retrieving and comparing standard HTTP methods. + + + Initializes a new instance of the class with a specific HTTP method. + The HTTP method. + + + Represents an HTTP DELETE protocol method. + Returns . + + + Determines whether the specified is equal to the current . + Returns .true if the specified object is equal to the current object; otherwise, false. + The HTTP method to compare with the current object. + + + Determines whether the specified is equal to the current . + Returns .true if the specified object is equal to the current object; otherwise, false. + The object to compare with the current object. + + + Represents an HTTP GET protocol method. + Returns . + + + Serves as a hash function for this type. + Returns .A hash code for the current . + + + Represents an HTTP HEAD protocol method. The HEAD method is identical to GET except that the server only returns message-headers in the response, without a message-body. + Returns . + + + An HTTP method. + Returns .An HTTP method represented as a . + + + The equality operator for comparing two objects. + Returns .true if the specified and parameters are equal; otherwise, false. + The left to an equality operator. + The right to an equality operator. + + + The inequality operator for comparing two objects. + Returns .true if the specified and parameters are inequal; otherwise, false. + The left to an inequality operator. + The right to an inequality operator. + + + Represents an HTTP OPTIONS protocol method. + Returns . + + + Represents an HTTP POST protocol method that is used to post a new entity as an addition to a URI. + Returns . + + + Represents an HTTP PUT protocol method that is used to replace an entity identified by a URI. + Returns . + + + Returns a string that represents the current object. + Returns .A string representing the current object. + + + Represents an HTTP TRACE protocol method. + Returns . + + + A base class for exceptions thrown by the and classes. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class with a specific message that describes the current exception. + A message that describes the current exception. + + + Initializes a new instance of the class with a specific message that describes the current exception and an inner exception. + A message that describes the current exception. + The inner exception. + + + Represents a HTTP request message. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class with an HTTP method and a request . + The HTTP method. + A string that represents the request . + + + Initializes a new instance of the class with an HTTP method and a request . + The HTTP method. + The to request. + + + Gets or sets the contents of the HTTP message. + Returns .The content of a message + + + Releases the unmanaged resources and disposes of the managed resources used by the . + + + Releases the unmanaged resources used by the and optionally disposes of the managed resources. + true to release both managed and unmanaged resources; false to releases only unmanaged resources. + + + Gets the collection of HTTP request headers. + Returns .The collection of HTTP request headers. + + + Gets or sets the HTTP method used by the HTTP request message. + Returns .The HTTP method used by the request message. The default is the GET method. + + + Gets a set of properties for the HTTP request. + Returns . + + + Gets or sets the used for the HTTP request. + Returns .The used for the HTTP request. + + + Returns a string that represents the current object. + Returns .A string representation of the current object. + + + Gets or sets the HTTP message version. + Returns .The HTTP message version. The default is 1.1. + + + Represents a HTTP response message. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class with a specific . + The status code of the HTTP response. + + + Gets or sets the content of a HTTP response message. + Returns .The content of the HTTP response message. + + + Releases the unmanaged resources and disposes of unmanaged resources used by the . + + + Releases the unmanaged resources used by the and optionally disposes of the managed resources. + true to release both managed and unmanaged resources; false to releases only unmanaged resources. + + + Throws an exception if the property for the HTTP response is false. + Returns .The HTTP response message if the call is successful. + + + Gets the collection of HTTP response headers. + Returns .The collection of HTTP response headers. + + + Gets a value that indicates if the HTTP response was successful. + Returns .A value that indicates if the HTTP response was successful. true if was in the range 200-299; otherwise false. + + + Gets or sets the reason phrase which typically is sent by servers together with the status code. + Returns .The reason phrase sent by the server. + + + Gets or sets the request message which led to this response message. + Returns .The request message which led to this response message. + + + Gets or sets the status code of the HTTP response. + Returns .The status code of the HTTP response. + + + Returns a string that represents the current object. + Returns .A string representation of the current object. + + + Gets or sets the HTTP message version. + Returns .The HTTP message version. The default is 1.1. + + + A base type for handlers which only do some small processing of request and/or response messages. + + + Creates an instance of a class. + + + Creates an instance of a class with a specific inner handler. + The inner handler which is responsible for processing the HTTP response messages. + + + Processes an HTTP request message. + Returns .The HTTP request message that was processed. + The HTTP request message to process. + A cancellation token that can be used by other objects or threads to receive notice of cancellation. + + + Processes an HTTP response message. + Returns .The HTTP response message that was processed. + The HTTP response message to process. + A cancellation token that can be used by other objects or threads to receive notice of cancellation. + + + Sends an HTTP request to the inner handler to send to the server as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The HTTP request message to send to the server. + A cancellation token that can be used by other objects or threads to receive notice of cancellation. + The was null. + + + Provides a collection of objects that get serialized using the multipart/* content type specification. + + + Creates a new instance of the class. + + + Creates a new instance of the class. + The subtype of the multipart content. + The was null or contains only white space characters. + + + Creates a new instance of the class. + The subtype of the multipart content. + The boundary string for the multipart content. + The was null or an empty string.The was null or contains only white space characters.-or-The ends with a space character. + The length of the was greater than 70. + + + Add multipart HTTP content to a collection of objects that get serialized using the multipart/* content type specification. + The HTTP content to add to the collection. + The was null. + + + Releases the unmanaged resources used by the and optionally disposes of the managed resources. + true to release both managed and unmanaged resources; false to releases only unmanaged resources. + + + Returns an enumerator that iterates through the collection of objects that get serialized using the multipart/* content type specification.. + Returns .An object that can be used to iterate through the collection. + + + Serialize the multipart HTTP content to a stream as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The target stream. + Information about the transport (channel binding token, for example). This parameter may be null. + + + The explicit implementation of the method. + Returns .An object that can be used to iterate through the collection. + + + Determines whether the HTTP multipart content has a valid length in bytes. + Returns .true if is a valid length; otherwise, false. + The length in bytes of the HHTP content. + + + Provides a container for content encoded using multipart/form-data MIME type. + + + Creates a new instance of the class. + + + Creates a new instance of the class. + The boundary string for the multipart form data content. + The was null or contains only white space characters.-or-The ends with a space character. + The length of the was greater than 70. + + + Add HTTP content to a collection of objects that get serialized to multipart/form-data MIME type. + The HTTP content to add to the collection. + The was null. + + + Add HTTP content to a collection of objects that get serialized to multipart/form-data MIME type. + The HTTP content to add to the collection. + The name for the HTTP content to add. + The was null or contains only white space characters. + The was null. + + + Add HTTP content to a collection of objects that get serialized to multipart/form-data MIME type. + The HTTP content to add to the collection. + The name for the HTTP content to add. + The file name for the HTTP content to add to the collection. + The was null or contains only white space characters.-or-The was null or contains only white space characters. + The was null. + + + Provides HTTP content based on a stream. + + + Creates a new instance of the class. + The content used to initialize the . + + + Creates a new instance of the class. + The content used to initialize the . + The size, in bytes, of the buffer for the . + The was null. + The was less than or equal to zero. + + + Write the HTTP stream content to a memory stream as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + + + Releases the unmanaged resources used by the and optionally disposes of the managed resources. + true to release both managed and unmanaged resources; false to releases only unmanaged resources. + + + Serialize the HTTP content to a stream as an asynchronous operation. + Returns .The task object representing the asynchronous operation. + The target stream. + Information about the transport (channel binding token, for example). This parameter may be null. + + + Determines whether the stream content has a valid length in bytes. + Returns .true if is a valid length; otherwise, false. + The length in bytes of the stream content. + + + Provides HTTP content based on a string. + + + Creates a new instance of the class. + The content used to initialize the . + + + Creates a new instance of the class. + The content used to initialize the . + The encoding to use for the content. + + + Creates a new instance of the class. + The content used to initialize the . + The encoding to use for the content. + The media type to use for the content. + + + Represents authentication information in Authorization, ProxyAuthorization, WWW-Authenticate, and Proxy-Authenticate header values. + + + Initializes a new instance of the class. + The scheme to use for authorization. + + + Initializes a new instance of the class. + The scheme to use for authorization. + The credentials containing the authentication information of the user agent for the resource being requested. + + + Determines whether the specified is equal to the current object. + Returns .true if the specified is equal to the current object; otherwise, false. + The object to compare with the current object. + + + Serves as a hash function for an object. + Returns .A hash code for the current object. + + + Gets the credentials containing the authentication information of the user agent for the resource being requested. + Returns .The credentials containing the authentication information. + + + Converts a string to an instance. + Returns .An instance. + A string that represents authentication header value information. + + is a null reference. + + is not valid authentication header value information. + + + Gets the scheme to use for authorization. + Returns .The scheme to use for authorization. + + + Creates a new object that is a copy of the current instance. + Returns .A copy of the current instance. + + + Returns a string that represents the current object. + Returns .A string that represents the current object. + + + Determines whether a string is valid information. + Returns .true if is valid information; otherwise, false. + The string to validate. + The version of the string. + + + Represents the value of the Cache-Control header. + + + Initializes a new instance of the class. + + + Determines whether the specified is equal to the current object. + Returns .true if the specified is equal to the current object; otherwise, false. + The object to compare with the current object. + + + Cache-extension tokens, each with an optional assigned value. + Returns .A collection of cache-extension tokens each with an optional assigned value. + + + Serves as a hash function for a object. + Returns .A hash code for the current object. + + + The maximum age, specified in seconds, that the HTTP client is willing to accept a response. + Returns .The time in seconds. + + + Whether an HTTP client is willing to accept a response that has exceeded its expiration time. + Returns .true if the HTTP client is willing to accept a response that has exceed the expiration time; otherwise, false. + + + The maximum time, in seconds, an HTTP client is willing to accept a response that has exceeded its expiration time. + Returns .The time in seconds. + + + The freshness lifetime, in seconds, that an HTTP client is willing to accept a response. + Returns .The time in seconds. + + + Whether the origin server require revalidation of a cache entry on any subsequent use when the cache entry becomes stale. + Returns .true if the origin server requires revalidation of a cache entry on any subsequent use when the entry becomes stale; otherwise, false. + + + Whether an HTTP client is willing to accept a cached response. + Returns .true if the HTTP client is willing to accept a cached response; otherwise, false. + + + A collection of fieldnames in the "no-cache" directive in a cache-control header field on an HTTP response. + Returns .A collection of fieldnames. + + + Whether a cache must not store any part of either the HTTP request mressage or any response. + Returns .true if a cache must not store any part of either the HTTP request mressage or any response; otherwise, false. + + + Whether a cache or proxy must not change any aspect of the entity-body. + Returns .true if a cache or proxy must not change any aspect of the entity-body; otherwise, false. + + + Whether a cache should either respond using a cached entry that is consistent with the other constraints of the HTTP request, or respond with a 504 (Gateway Timeout) status. + Returns .true if a cache should either respond using a cached entry that is consistent with the other constraints of the HTTP request, or respond with a 504 (Gateway Timeout) status; otherwise, false. + + + Converts a string to an instance. + Returns .A instance. + A string that represents cache-control header value information. + + is a null reference. + + is not valid cache-control header value information. + + + Whether all or part of the HTTP response message is intended for a single user and must not be cached by a shared cache. + Returns .true if the HTTP response message is intended for a single user and must not be cached by a shared cache; otherwise, false. + + + A collection fieldnames in the "private" directive in a cache-control header field on an HTTP response. + Returns .A collection of fieldnames. + + + Whether the origin server require revalidation of a cache entry on any subsequent use when the cache entry becomes stale for shared user agent caches. + Returns .true if the origin server requires revalidation of a cache entry on any subsequent use when the entry becomes stale for shared user agent caches; otherwise, false. + + + Whether an HTTP response may be cached by any cache, even if it would normally be non-cacheable or cacheable only within a non- shared cache. + Returns .true if the HTTP response may be cached by any cache, even if it would normally be non-cacheable or cacheable only within a non- shared cache; otherwise, false. + + + The shared maximum age, specified in seconds, in an HTTP response that overrides the "max-age" directive in a cache-control header or an Expires header for a shared cache. + Returns .The time in seconds. + + + Creates a new object that is a copy of the current instance. + Returns .A copy of the current instance. + + + Returns a string that represents the current object. + Returns .A string that represents the current object. + + + Determines whether a string is valid information. + Returns .true if is valid information; otherwise, false. + The string to validate. + The version of the string. + + + Represents the value of the Content-Disposition header. + + + Initializes a new instance of the class. + A . + + + Initializes a new instance of the class. + A string that contains a . + + + The date at which the file was created. + Returns .The file creation date. + + + The disposition type for a content body part. + Returns .The disposition type. + + + Determines whether the specified is equal to the current object. + Returns .true if the specified is equal to the current object; otherwise, false. + The object to compare with the current object. + + + A suggestion for how to construct a filename for storing the message payload to be used if the entity is detached and stored in a separate file. + Returns .A suggested filename. + + + A suggestion for how to construct filenames for storing message payloads to be used if the entities are detached and stored in a separate files. + Returns .A suggested filename of the form filename*. + + + Serves as a hash function for an object. + Returns .A hash code for the current object. + + + The date at which the file was last modified. + Returns .The file modification date. + + + The name for a content body part. + Returns .The name for the content body part. + + + A set of parameters included the Content-Disposition header. + Returns .A collection of parameters. + + + Converts a string to an instance. + Returns .An instance. + A string that represents content disposition header value information. + + is a null reference. + + is not valid content disposition header value information. + + + The date the file was last read. + Returns .The last read date. + + + The approximate size, in bytes, of the file. + Returns .The approximate size, in bytes. + + + Creates a new object that is a copy of the current instance. + Returns .A copy of the current instance. + + + Returns a string that represents the current object. + Returns .A string that represents the current object. + + + Determines whether a string is valid information. + Returns .true if is valid information; otherwise, false. + The string to validate. + The version of the string. + + + Represents the value of the Content-Range header. + + + Initializes a new instance of the class. + The starting or ending point of the range, in bytes. + + + Initializes a new instance of the class. + The position, in bytes, at which to start sending data. + The position, in bytes, at which to stop sending data. + + + Initializes a new instance of the class. + The position, in bytes, at which to start sending data. + The position, in bytes, at which to stop sending data. + The starting or ending point of the range, in bytes. + + + Determines whether the specified Object is equal to the current object. + Returns .true if the specified is equal to the current object; otherwise, false. + The object to compare with the current object. + + + Gets the position at which to start sending data. + Returns .The position, in bytes, at which to start sending data. + + + Serves as a hash function for an object. + Returns .A hash code for the current object. + + + Gets whether the Content-Range header has a length specified. + Returns .true if the Content-Range has a length specified; otherwise, false. + + + Gets whether the Content-Range has a range specified. + Returns .true if the Content-Range has a range specified; otherwise, false. + + + Gets the length of the full entity-body. + Returns .The length of the full entity-body. + + + Converts a string to an instance. + Returns .An instance. + A string that represents content range header value information. + + is a null reference. + + is not valid content range header value information. + + + Creates a new object that is a copy of the current instance. + Returns .A copy of the current instance. + + + Gets the position at which to stop sending data. + Returns .The position at which to stop sending data. + + + Returns a string that represents the current object. + Returns .A string that represents the current object. + + + Determines whether a string is valid information. + Returns .true if is valid information; otherwise, false. + The string to validate. + The version of the string. + + + The range units used. + Returns .A that contains range units. + + + Represents an entity-tag header value. + + + Initializes a new instance of the class. + A string that contains an . + + + Initializes a new instance of the class. + A string that contains an . + A value that indicates if this entity-tag header is a weak validator. If the entity-tag header is weak validator, then should be set to true. If the entity-tag header is a strong validator, then should be set to false. + + + Gets the entity-tag header value. + Returns . + + + Determines whether the specified is equal to the current object. + Returns .true if the specified is equal to the current object; otherwise, false. + The object to compare with the current object. + + + Serves as a hash function for an object. + Returns .A hash code for the current object. + + + Gets whether the entity-tag is prefaced by a weakness indicator. + Returns .true if the entity-tag is prefaced by a weakness indicator; otherwise, false. + + + Converts a string to an instance. + Returns .An instance. + A string that represents entity tag header value information. + + is a null reference. + + is not valid entity tag header value information. + + + Creates a new object that is a copy of the current instance. + Returns .A copy of the current instance. + + + Gets the opaque quoted string. + Returns .An opaque quoted string. + + + Returns a string that represents the current object. + Returns .A string that represents the current object. + + + Determines whether a string is valid information. + Returns .true if is valid information; otherwise, false. + The string to validate. + The version of the string. + + + Represents the collection of Content Headers as defined in RFC 2616. + + + Gets the value of the Allow content header on an HTTP response. + Returns .The value of the Allow header on an HTTP response. + + + Gets the value of the Content-Disposition content header on an HTTP response. + Returns .The value of the Content-Disposition content header on an HTTP response. + + + Gets the value of the Content-Encoding content header on an HTTP response. + Returns .The value of the Content-Encoding content header on an HTTP response. + + + Gets the value of the Content-Language content header on an HTTP response. + Returns .The value of the Content-Language content header on an HTTP response. + + + Gets or sets the value of the Content-Length content header on an HTTP response. + Returns .The value of the Content-Length content header on an HTTP response. + + + Gets or sets the value of the Content-Location content header on an HTTP response. + Returns .The value of the Content-Location content header on an HTTP response. + + + Gets or sets the value of the Content-MD5 content header on an HTTP response. + Returns .The value of the Content-MD5 content header on an HTTP response. + + + Gets or sets the value of the Content-Range content header on an HTTP response. + Returns .The value of the Content-Range content header on an HTTP response. + + + Gets or sets the value of the Content-Type content header on an HTTP response. + Returns .The value of the Content-Type content header on an HTTP response. + + + Gets or sets the value of the Expires content header on an HTTP response. + Returns .The value of the Expires content header on an HTTP response. + + + Gets or sets the value of the Last-Modified content header on an HTTP response. + Returns .The value of the Last-Modified content header on an HTTP response. + + + A collection of headers and their values as defined in RFC 2616. + + + Initializes a new instance of the class. + + + Adds the specified header and its values into the collection. + The header to add to the collection. + A list of header values to add to the collection. + + + Adds the specified header and its value into the collection. + The header to add to the collection. + The content of the header. + + + Removes all headers from the collection. + + + Returns if a specific header exists in the collection. + Returns .true is the specified header exists in the collection; otherwise false. + The specific header. + + + Returns an enumerator that can iterate through the instance. + Returns .An enumerator for the . + + + Returns all header values for a specified header stored in the collection. + Returns .An array of header strings. + The specified header to return values for. + + + Removes the specified header from the collection. + Returns . + The name of the header to remove from the collection. + + + Gets an enumerator that can iterate through a . + Returns .An instance of an implementation of an that can iterate through a . + + + Returns a string that represents the current object. + Returns .A string that represents the current object. + + + Returns a value that indicates whether the specified header and its values were added to the collection without validating the provided information. + Returns .true if the specified header and could be added to the collection; otherwise false. + The header to add to the collection. + The values of the header. + + + Returns a value that indicates whether the specified header and its value were added to the collection without validating the provided information. + Returns .true if the specified header and could be added to the collection; otherwise false. + The header to add to the collection. + The content of the header. + + + Return if a specified header and specified values are stored in the collection. + Returns .true is the specified header and values are stored in the collection; otherwise false. + The specified header. + The specified header values. + + + Represents a collection of header values. + + + + + + Returns . + + + + Returns . + + + Returns . + + + Returns . + + + + Returns . + + + Returns . + + + Returns a string that represents the current XXX object. + Returns .A string that represents the current object. + + + Determines whether a string is valid XXX information. + Returns . + The string to validate. + + + Represents the collection of Request Headers as defined in RFC 2616. + + + Gets the value of the Accept header for an HTTP request. + Returns .The value of the Accept header for an HTTP request. + + + Gets the value of the Accept-Charset header for an HTTP request. + Returns .The value of the Accept-Charset header for an HTTP request. + + + Gets the value of the Accept-Encoding header for an HTTP request. + Returns .The value of the Accept-Encoding header for an HTTP request. + + + Gets the value of the Accept-Language header for an HTTP request. + Returns .The value of the Accept-Language header for an HTTP request. + + + Gets or sets the value of the Authorization header for an HTTP request. + Returns .The value of the Authorization header for an HTTP request. + + + Gets or sets the value of the Cache-Control header for an HTTP request. + Returns .The value of the Cache-Control header for an HTTP request. + + + Gets the value of the Connection header for an HTTP request. + Returns .The value of the Connection header for an HTTP request. + + + Gets or sets a value that indicates if the Connection header for an HTTP request contains Close. + Returns .true if the Connection header contains Close, otherwise false. + + + Gets or sets the value of the Date header for an HTTP request. + Returns .The value of the Date header for an HTTP request. + + + Gets the value of the Expect header for an HTTP request. + Returns .The value of the Expect header for an HTTP request. + + + Gets or sets a value that indicates if the Expect header for an HTTP request contains Continue. + Returns .true if the Expect header contains Continue, otherwise false. + + + Gets or sets the value of the From header for an HTTP request. + Returns .The value of the From header for an HTTP request. + + + Gets or sets the value of the Host header for an HTTP request. + Returns .The value of the Host header for an HTTP request. + + + Gets the value of the If-Match header for an HTTP request. + Returns .The value of the If-Match header for an HTTP request. + + + Gets or sets the value of the If-Modified-Since header for an HTTP request. + Returns .The value of the If-Modified-Since header for an HTTP request. + + + Gets the value of the If-None-Match header for an HTTP request. + Returns .Gets the value of the If-None-Match header for an HTTP request. + + + Gets or sets the value of the If-Range header for an HTTP request. + Returns .The value of the If-Range header for an HTTP request. + + + Gets or sets the value of the If-Unmodified-Since header for an HTTP request. + Returns .The value of the If-Unmodified-Since header for an HTTP request. + + + Gets or sets the value of the Max-Forwards header for an HTTP request. + Returns .The value of the Max-Forwards header for an HTTP request. + + + Gets the value of the Pragma header for an HTTP request. + Returns .The value of the Pragma header for an HTTP request. + + + Gets or sets the value of the Proxy-Authorization header for an HTTP request. + Returns .The value of the Proxy-Authorization header for an HTTP request. + + + Gets or sets the value of the Range header for an HTTP request. + Returns .The value of the Range header for an HTTP request. + + + Gets or sets the value of the Referer header for an HTTP request. + Returns .The value of the Referer header for an HTTP request. + + + Gets the value of the TE header for an HTTP request. + Returns .The value of the TE header for an HTTP request. + + + Gets the value of the Trailer header for an HTTP request. + Returns .The value of the Trailer header for an HTTP request. + + + Gets the value of the Transfer-Encoding header for an HTTP request. + Returns .The value of the Transfer-Encoding header for an HTTP request. + + + Gets or sets a value that indicates if the Transfer-Encoding header for an HTTP request contains chunked. + Returns .true if the Transfer-Encoding header contains chunked, otherwise false. + + + Gets the value of the Upgrade header for an HTTP request. + Returns .The value of the Upgrade header for an HTTP request. + + + Gets the value of the User-Agent header for an HTTP request. + Returns .The value of the User-Agent header for an HTTP request. + + + Gets the value of the Via header for an HTTP request. + Returns .The value of the Via header for an HTTP request. + + + Gets the value of the Warning header for an HTTP request. + Returns .The value of the Warning header for an HTTP request. + + + Represents the collection of Response Headers as defined in RFC 2616. + + + Gets the value of the Accept-Ranges header for an HTTP response. + Returns .The value of the Accept-Ranges header for an HTTP response. + + + Gets or sets the value of the Age header for an HTTP response. + Returns .The value of the Age header for an HTTP response. + + + Gets or sets the value of the Cache-Control header for an HTTP response. + Returns .The value of the Cache-Control header for an HTTP response. + + + Gets the value of the Connection header for an HTTP response. + Returns .The value of the Connection header for an HTTP response. + + + Gets or sets a value that indicates if the Connection header for an HTTP response contains Close. + Returns .true if the Connection header contains Close, otherwise false. + + + Gets or sets the value of the Date header for an HTTP response. + Returns .The value of the Date header for an HTTP response. + + + Gets or sets the value of the ETag header for an HTTP response. + Returns .The value of the ETag header for an HTTP response. + + + Gets or sets the value of the Location header for an HTTP response. + Returns .The value of the Location header for an HTTP response. + + + Gets the value of the Pragma header for an HTTP response. + Returns .The value of the Pragma header for an HTTP response. + + + Gets the value of the Proxy-Authenticate header for an HTTP response. + Returns .The value of the Proxy-Authenticate header for an HTTP response. + + + Gets or sets the value of the Retry-After header for an HTTP response. + Returns .The value of the Retry-After header for an HTTP response. + + + Gets the value of the Server header for an HTTP response. + Returns .The value of the Server header for an HTTP response. + + + Gets the value of the Trailer header for an HTTP response. + Returns .The value of the Trailer header for an HTTP response. + + + Gets the value of the Transfer-Encoding header for an HTTP response. + Returns .The value of the Transfer-Encoding header for an HTTP response. + + + Gets or sets a value that indicates if the Transfer-Encoding header for an HTTP response contains chunked. + Returns .true if the Transfer-Encoding header contains chunked, otherwise false. + + + Gets the value of the Upgrade header for an HTTP response. + Returns .The value of the Upgrade header for an HTTP response. + + + Gets the value of the Vary header for an HTTP response. + Returns .The value of the Vary header for an HTTP response. + + + Gets the value of the Via header for an HTTP response. + Returns .The value of the Via header for an HTTP response. + + + Gets the value of the Warning header for an HTTP response. + Returns .The value of the Warning header for an HTTP response. + + + Gets the value of the WWW-Authenticate header for an HTTP response. + Returns .The value of the WWW-Authenticate header for an HTTP response. + + + Represents a media-type as defined in the RFC 2616. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + + + Gets or sets the character set. + Returns .The character set. + + + Determines whether the specified is equal to the current object. + Returns .true if the specified is equal to the current object; otherwise, false. + The object to compare with the current object. + + + Serves as a hash function for an object. + Returns .A hash code for the current object. + + + Gets or sets the media-type header value. + Returns .The media-type header value. + + + Gets or sets the media-type header value parameters. + Returns .The media-type header value parameters. + + + Converts a string to an instance. + Returns .An instance. + A string that represents media type header value information. + + is a null reference. + + is not valid media type header value information. + + + Creates a new object that is a copy of the current instance. + Returns .A copy of the current instance. + + + Returns a string that represents the current object. + Returns .A string that represents the current object. + + + Determines whether a string is valid information. + Returns .true if is valid information; otherwise, false. + The string to validate. + The version of the string. + + + Represents a content-type header value with an additional quality. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + + + Converts a string to an instance. + Returns .An instance. + A string that represents media type with quality header value information. + + is a null reference. + + is not valid media type with quality header value information. + + + Returns . + + + Creates a new object that is a copy of the current instance. + Returns .A copy of the current instance. + + + Determines whether a string is valid information. + Returns .true if is valid information; otherwise, false. + The string to validate. + The version of the string. + + + Represents a name/value pair. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + The header name. + + + Initializes a new instance of the class. + The header name. + The header value. + + + Determines whether the specified is equal to the current object. + Returns .true if the specified is equal to the current object; otherwise, false. + The object to compare with the current object. + + + Serves as a hash function for an object. + Returns .A hash code for the current object. + + + Gets the header name. + Returns .The header name. + + + Converts a string to an instance. + Returns .An instance. + A string that represents name value header value information. + + is a null reference. + + is not valid name value header value information. + + + Creates a new object that is a copy of the current instance. + Returns .A copy of the current instance. + + + Returns a string that represents the current object. + Returns .A string that represents the current object. + + + Determines whether a string is valid information. + Returns .true if is valid information; otherwise, false. + The string to validate. + The version of the string. + + + Gets the header value. + Returns .The header value. + + + Represents a name/value pair with parameters. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + + + Determines whether the specified is equal to the current object. + Returns .true if the specified is equal to the current object; otherwise, false. + The object to compare with the current object. + + + Serves as a hash function for an object. + Returns .A hash code for the current object. + + + Returns . + + + Converts a string to an instance. + Returns .An instance. + A string that represents name value with parameter header value information. + + is a null reference. + + is not valid name value with parameter header value information. + + + Creates a new object that is a copy of the current instance. + Returns .A copy of the current instance. + + + Returns a string that represents the current object. + Returns .A string that represents the current object. + + + Determines whether a string is valid information. + Returns .true if is valid information; otherwise, false. + The string to validate. + The version of the string. + + + Represents a product token in header value. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + + + Determines whether the specified is equal to the current object. + Returns .true if the specified is equal to the current object; otherwise, false. + The object to compare with the current object. + + + Serves as a hash function for an object. + Returns .A hash code for the current object. + + + Gets the name of the product token. + Returns .The name of the product token. + + + Converts a string to an instance. + Returns .An instance. + A string that represents product header value information. + + + Creates a new object that is a copy of the current instance. + Returns .A copy of the current instance. + + + Returns a string that represents the current object. + Returns .A string that represents the current object. + + + Determines whether a string is valid information. + Returns .true if is valid information; otherwise, false. + The string to validate. + The version of the string. + + + Gets the version of the product token. + Returns .The version of the product token. + + + Represents a value which can either be a product or a comment. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + + + Returns . + + + Determines whether the specified is equal to the current object. + Returns .true if the specified is equal to the current object; otherwise, false. + The object to compare with the current object. + + + Serves as a hash function for an object. + Returns .A hash code for the current object. + + + Converts a string to an instance. + Returns .An instance. + A string that represents product info header value information. + + is a null reference. + + is not valid product info header value information. + + + Returns . + + + Creates a new object that is a copy of the current instance. + Returns .A copy of the current instance. + + + Returns a string that represents the current object. + Returns .A string that represents the current object. + + + Determines whether a string is valid information. + Returns .true if is valid information; otherwise, false. + The string to validate. + The version of the string. + + + Represents a header value which can either be a date/time or an entity-tag value. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + + + Returns . + + + Returns . + + + Determines whether the specified is equal to the current object. + Returns .true if the specified is equal to the current object; otherwise, false. + + + Serves as a hash function for an object. + Returns .A hash code for the current object. + + + Converts a string to an instance. + Returns .An instance. + A string that represents range condition header value information. + + is a null reference. + + is not valid range Condition header value information. + + + Creates a new object that is a copy of the current instance. + Returns .A copy of the current instance. + + + Returns a string that represents the current object. + Returns .A string that represents the current object. + + + Determines whether a string is valid information. + Returns .true if is valid information; otherwise, false. + The string to validate. + The version of the string. + + + Represents the value of the Range header. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + + + Determines whether the specified is equal to the current object. + Returns .true if the specified is equal to the current object; otherwise, false. + The object to compare with the current object. + + + Serves as a hash function for an object. + Returns .A hash code for the current object. + + + Converts a string to an instance. + Returns .An instance. + A string that represents range header value information. + + is a null reference. + + is not valid range header value information. + + + Returns . + + + Creates a new object that is a copy of the current instance. + Returns .A copy of the current instance. + + + Returns a string that represents the current object. + Returns .A string that represents the current object. + + + Determines whether a string is valid information. + Returns .true if is valid information; otherwise, false. + he string to validate. + The version of the string. + + + Returns . + + + Represents a byte-range header value. + + + Initializes a new instance of the class. + + + Determines whether the specified is equal to the current object. + Returns .true if the specified is equal to the current object; otherwise, false. + The object to compare with the current object. + + + Returns . + + + Serves as a hash function for an object. + Returns .A hash code for the current object. + + + Creates a new object that is a copy of the current instance. + Returns .A copy of the current instance. + + + Returns . + + + Returns a string that represents the current object. + Returns .A string that represents the current object. + + + Represents a header value which can either be a date/time or a timespan value. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + + + Returns . + + + Returns . + + + Determines whether the specified is equal to the current object. + Returns .true if the specified is equal to the current object; otherwise, false. + The object to compare with the current object. + + + Serves as a hash function for an object. + Returns .A hash code for the current object. + + + Converts a string to an instance. + Returns .An instance. + A string that represents retry condition header value information. + + is a null reference. + + is not valid retry condition header value information. + + + Creates a new object that is a copy of the current instance. + Returns .A copy of the current instance. + + + Returns a string that represents the current object. + Returns .A string that represents the current object. + + + Determines whether a string is valid information. + Returns .true if is valid information; otherwise, false. + The string to validate. + The version of the string. + + + Represents a string header value with an optional quality. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + + + Determines whether the specified Object is equal to the current object. + Returns .true if the specified is equal to the current object; otherwise, false. + The object to compare with the current object. + + + Serves as a hash function for an object. + Returns .A hash code for the current object. + + + Converts a string to an instance. + Returns .An instance. + A string that represents quality header value information. + + is a null reference. + + is not valid string with quality header value information. + + + Returns . + + + Creates a new object that is a copy of the current instance. + Returns .A copy of the current instance. + + + Returns a string that represents the current object. + Returns .A string that represents the current object. + + + Determines whether a string is valid information. + Returns .true if is valid information; otherwise, false. + The string to validate. + The version of the string. + + + Returns . + + + Represents a transfer-coding header value. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + + + Determines whether the specified Object is equal to the current object. + Returns .true if the specified is equal to the current object; otherwise, false. + The object to compare with the current object. + + + Serves as a hash function for an object. + Returns .A hash code for the current object. + + + Gets the transfer-coding parameters. + Returns .The transfer-coding parameters. + + + Converts a string to an instance. + Returns .An instance. + A string that represents transfer-coding header value information. + + is a null reference. + + is not valid transfer-coding header value information. + + + Creates a new object that is a copy of the current instance. + Returns .A copy of the current instance. + + + Returns a string that represents the current object. + Returns .A string that represents the current object. + + + Determines whether a string is valid information. + Returns .true if is valid information; otherwise, false. + The string to validate. + The version of the string. + + + Gets the transfer-coding value. + Returns .The transfer-coding value. + + + Represents a transfer-coding header value with optional quality. + + + Initializes a new instance of the class. + + + Initializes a new instance of the class. + + + Converts a string to an instance. + Returns .An instance. + A string that represents transfer-coding value information. + + is a null reference. + + is not valid transfer-coding with quality header value information. + + + Returns . + + + Creates a new object that is a copy of the current instance. + Returns .A copy of the current instance. + + + Determines whether a string is valid information. + Returns .true if is valid information; otherwise, false. + The string to validate. + The version of the string. + + + Represents the value of a Via header. + + + Initializes a new instance of the class. + The protocol version of the received protocol. + The host and port that the request or response was received by. + + + Initializes a new instance of the class. + The protocol version of the received protocol. + The host and port that the request or response was received by. + The protocol name of the received protocol. + + + Initializes a new instance of the class. + The protocol version of the received protocol. + The host and port that the request or response was received by. + The protocol name of the received protocol. + The comment field used to identify the software of the recipient proxy or gateway. + + + Gets the comment field used to identify the software of the recipient proxy or gateway. + Returns .The comment field used to identify the software of the recipient proxy or gateway. + + + Determines whether the specified is equal to the current object. + Returns .true if the specified is equal to the current object; otherwise, false. + The object to compare with the current object. + + + Serves as a hash function for an object. + Returns .Returns a hash code for the current object. + + + Converts a string to an instance. + Returns .An instance. + A string that represents via header value information. + + is a null reference. + + is not valid via header value information. + + + Gets the protocol name of the received protocol. + Returns .The protocol name. + + + Gets the protocol version of the received protocol. + Returns .The protocol version. + + + Gets the host and port that the request or response was received by. + Returns .The host and port that the request or response was received by. + + + Creates a new object that is a copy of the current instance. + Returns .A copy of the current instance. + + + Returns a string that represents the current object. + Returns .A string that represents the current object. + + + Determines whether a string is valid information. + Returns .true if is valid information; otherwise, false. + The string to validate. + The version of the string. + + + Represents a warning value used by the Warning header. + + + Initializes a new instance of the class. + The specific warning code. + The host that attached the warning. + A quoted-string containing the warning text. + + + Initializes a new instance of the class. + The specific warning code. + The host that attached the warning. + A quoted-string containing the warning text. + The date/time stamp of the warning. + + + Gets the host that attached the warning. + Returns .The host that attached the warning. + + + Gets the specific warning code. + Returns .The specific warning code. + + + Gets the date/time stamp of the warning. + Returns .The date/time stamp of the warning. + + + Determines whether the specified is equal to the current object. + Returns .true if the specified is equal to the current object; otherwise, false. + The object to compare with the current object. + + + Serves as a hash function for an object. + Returns .A hash code for the current object. + + + Converts a string to an instance. + Returns an instance. + A string that represents authentication header value information. + + is a null reference. + + is not valid authentication header value information. + + + Creates a new object that is a copy of the current instance. + Returns .Returns a copy of the current instance. + + + Gets a quoted-string containing the warning text. + Returns .A quoted-string containing the warning text. + + + Returns a string that represents the current object. + Returns .A string that represents the current object. + + + Determines whether a string is valid information. + Returns .true if is valid information; otherwise, false. + The string to validate. + The version of the string. + + + \ No newline at end of file diff --git a/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/it/System.Net.Http.WebRequest.resources.dll b/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/it/System.Net.Http.WebRequest.resources.dll new file mode 100644 index 0000000..97d1442 Binary files /dev/null and b/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/it/System.Net.Http.WebRequest.resources.dll differ diff --git a/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/it/System.Net.Http.WebRequest.xml b/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/it/System.Net.Http.WebRequest.xml new file mode 100644 index 0000000..68f0ae9 --- /dev/null +++ b/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/it/System.Net.Http.WebRequest.xml @@ -0,0 +1,63 @@ + + + + System.Net.Http.WebRequest + + + + Rappresenta la classe che viene utilizzata per creare un oggetto speciale per l'utilizzo con l'infrastruttura di notifica in background RTC (Real-Time-Communications). + + + Crea uno speciale per l'utilizzo con l'infrastruttura di notifica in background RTC (Real-Time-Communications). + Restituisca il valore . Messaggio di richiesta HTTP da utilizzare con l'infrastruttura di notifica in background (RTC). + Metodo HTTP. + URI a cui viene inviata la richiesta. + + + Fornisce funzionalità specifiche del desktop non disponibili per le App Windows Store o altri ambienti. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta un valore che indica se effettuare il pipeline della richiesta alla risorsa Internet. + Restituisca il valore . true se è previsto il pipeline della richiesta; in caso contrario, false. Il valore predefinito è true. + + + Ottiene o imposta un valore che indica il livello di autenticazione e di rappresentazione utilizzato per questa richiesta. + Restituisca il valore . Combinazione bit per bit dei valori di . Il valore predefinito è . + + + Ottiene o imposta i criteri di cache per questa richiesta. + Restituisca il valore . Oggetto che definisce i criteri di cache. Il valore predefinito è . + + + Ottiene o imposta l'insieme dei certificati di sicurezza associati alla richiesta. + Restituisca il valore . Raccolta di certificati di sicurezza associati a questa richiesta. + + + Ottiene o imposta l'intervallo di tempo, in millisecondi, in cui l'applicazione attende 100-Continue dal server prima di caricare i dati. + Restituisca il valore . La quantità di tempo, in millisecondi, di attesa dell'applicazione. "100-continue " dal server prima di caricare i dati. Il valore predefinito è 350 millisecondi. + + + Ottiene o imposta il livello di rappresentazione per la richiesta corrente. + Restituisca il valore . Livello di rappresentazione della richiesta. Il valore predefinito è . + + + Ottiene o imposta la lunghezza massima consentita delle intestazioni di risposta. + Restituisca il valore . Lunghezza espressa in kilobyte (1024 byte) delle intestazioni di risposta. + + + Ottiene o imposta un timeout in millisecondi quando si scrive una richiesta o si legge una risposta da un server. + Restituisca il valore . Il numero di millisecondi prima che si verifichi il timeout di scrittura o di lettura. Il valore predefinito è 300.000 millisecondi (5 minuti). + + + Ottiene o imposta un metodo di callback per convalidare il certificato server. + Restituisce . Metodo di callback per convalidare il certificato server. + + + Ottiene o imposta un valore che indica se consentire la condivisione di connessione con autenticazione NTLM ad alta velocità. + Restituisca il valore . true per tenere aperta la connessione autenticata; in caso contrario, false. + + + \ No newline at end of file diff --git a/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/it/System.Net.Http.resources.dll b/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/it/System.Net.Http.resources.dll new file mode 100644 index 0000000..da19e29 Binary files /dev/null and b/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/it/System.Net.Http.resources.dll differ diff --git a/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/it/System.Net.Http.xml b/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/it/System.Net.Http.xml new file mode 100644 index 0000000..5d66357 --- /dev/null +++ b/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/it/System.Net.Http.xml @@ -0,0 +1,1972 @@ + + + + System.Net.Http + + + + Fornisce il contenuto HTTP basato su una matrice di byte. + + + Inizializza una nuova istanza della classe . + Contenuto utilizzato per inizializzare l'oggetto . + Il parametro è null. + + + Inizializza una nuova istanza della classe . + Contenuto utilizzato per inizializzare l'oggetto . + Offset, in byte, nel parametro utilizzato per inizializzare l'oggetto . + Numero di byte in a partire dal parametro utilizzato per inizializzare . + Il parametro è null. + Il valore del parametro è minore di zero. In alternativa Il parametro è maggiore della lunghezza del contenuto specificato dal parametro . In alternativa Il valore del parametro è minore di zero. In alternativa Il parametro è maggiore della lunghezza del contenuto specificato dal parametro , meno il parametro . + + + Crea un flusso di contenuto HTTP come operazione asincrona per la lettura il cui archivio di backup è la memoria di . + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + + + Serializzare e scrivere la matrice di byte fornita nel costruttore in un flusso di contenuto HTTP come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + Flusso di destinazione. + Informazioni sul trasporto, quali il token di associazione del canale. Il parametro può essere null. + + + Determina se una matrice di byte ha una lunghezza valida in byte. + Restituisca il valore . true se il è una lunghezza valida; in caso contrario,false. + Lunghezza in byte della matrice di byte. + + + Specifica come i certificati client vengono forniti. + + + L'applicazione manualmente fornisce i certificati client a . Questo valore è quello predefinito. + + + L'oggetto tenterà di fornire tutti i certificati client disponibili automaticamente. + + + Tipo di base per gestori HTTP che delegano l'elaborazione dei messaggi di risposta HTTP a un altro gestore, chiamato gestore interno. + + + Crea una nuova istanza della classe . + + + Crea una nuova istanza di una classe con un gestore interno specificato. + Gestore interno responsabile per l'elaborazione dei messaggi di risposta HTTP. + + + Rilascia le risorse non gestite utilizzate dall'oggetto ed eventualmente elimina le risorse gestite. + true per liberare sia le risorse gestite che quelle non gestite; false per rilasciare solo le risorse non gestite. + + + Ottiene o imposta il gestore interno che elabora i messaggi di risposta HTTP. + Restituisca il valore . Il gestore interno per i messaggi di risposta HTTP. + + + Invia una richiesta HTTP al gestore interno da inviare al server come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + Messaggio di richiesta HTTP da inviare al server. + Token di annullamento per annullare l'operazione. + Il parametro era null. + + + Contenitore per le tuple nome/valore codificate utilizzando il tipo MIME application/x-www-form-urlencoded. + + + Inizializza una nuova istanza della classe con una raccolta di coppie nome/valore specifica. + Raccolta di coppie nome/valore. + + + Fornisce una classe di base per l'invio di richieste HTTP e la ricezione di risposte HTTP da una risorsa identificata da un URI. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe con un gestore specifico. + Lo stack del gestore HTTP da utilizzare per inviare le richieste. + + + + + Ottiene o imposta l'indirizzo di base dell'URI (Uniform Resource Identifier) della risorsa Internet utilizzata quando si inviano le richieste. + Restituisca il valore . L'indirizzo di base dell'URI (Uniform Resource Identifier) della risorsa Internet utilizzata quando si inviano le richieste. + + + Annullare tutte le richieste in corso in questa istanza. + + + Ottiene le intestazioni che devono essere inviate con ogni richiesta. + Restituisca il valore . Le intestazioni che devono essere inviate con ogni richiesta. + + + Inviare una richiesta DELETE all'URI specificato come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Il parametro era null. + + + Inviare una richiesta DELETE all'URI specificato con un token di annullamento come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Un token di annullamento che può essere utilizzato da altri oggetti o thread al ricevimento dell'avviso di annullamento. + Il parametro era null. + + + Inviare una richiesta DELETE all'URI specificato come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Il parametro era null. + + + Inviare una richiesta DELETE all'URI specificato con un token di annullamento come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Un token di annullamento che può essere utilizzato da altri oggetti o thread al ricevimento dell'avviso di annullamento. + Il parametro era null. + + + Rilascia le risorse non gestite utilizzate dall'oggetto ed eventualmente elimina le risorse gestite. + true per liberare sia le risorse gestite che quelle non gestite; false per rilasciare solo le risorse non gestite. + + + Inviare una richiesta GET all'URI specificato come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Il parametro era null. + + + Inviare una richiesta GET all'URI specificato con un'opzione di completamento HTTP e un token di annullamento come operazione asincrona. + Restituisca il valore . + URI a cui viene inviata la richiesta. + Un valore di opzione di completamento HTTP che indica quando l'operazione deve essere considerata completata. + Il parametro era null. + + + Inviare una richiesta GET all'URI specificato con un'opzione di completamento HTTP e un token di annullamento come operazione asincrona. + Restituisca il valore . + URI a cui viene inviata la richiesta. + Un valore di opzione di completamento HTTP che indica quando l'operazione deve essere considerata completata. + Un token di annullamento che può essere utilizzato da altri oggetti o thread al ricevimento dell'avviso di annullamento. + Il parametro era null. + + + Inviare una richiesta GET all'URI specificato con un token di annullamento come operazione asincrona. + Restituisca il valore . + URI a cui viene inviata la richiesta. + Un token di annullamento che può essere utilizzato da altri oggetti o thread al ricevimento dell'avviso di annullamento. + Il parametro era null. + + + Inviare una richiesta GET all'URI specificato come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Il parametro era null. + + + Inviare una richiesta GET all'URI specificato con un'opzione di completamento HTTP e un token di annullamento come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Un valore di opzione di completamento HTTP che indica quando l'operazione deve essere considerata completata. + Il parametro era null. + + + Inviare una richiesta GET all'URI specificato con un'opzione di completamento HTTP e un token di annullamento come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Un valore di opzione di completamento HTTP che indica quando l'operazione deve essere considerata completata. + Un token di annullamento che può essere utilizzato da altri oggetti o thread al ricevimento dell'avviso di annullamento. + Il parametro era null. + + + Inviare una richiesta GET all'URI specificato con un token di annullamento come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Un token di annullamento che può essere utilizzato da altri oggetti o thread al ricevimento dell'avviso di annullamento. + Il parametro era null. + + + Inviare una richiesta GET all'URI specificato e restituire il corpo della risposta come matrice di byte in un'operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Il parametro era null. + + + Inviare una richiesta GET all'URI specificato e restituire il corpo della risposta come matrice di byte in un'operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Il parametro era null. + + + Inviare una richiesta GET all'URI specificato e restituire il corpo della risposta come flusso in un'operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Il parametro era null. + + + Inviare una richiesta GET all'URI specificato e restituire il corpo della risposta come flusso in un'operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Il parametro era null. + + + Inviare una richiesta GET all'URI specificato e restituire il corpo della risposta come stringa in un'operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Il parametro era null. + + + Inviare una richiesta GET all'URI specificato e restituire il corpo della risposta come stringa in un'operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Il parametro era null. + + + Ottiene o imposta il numero massimo di byte per la memorizzazione nel buffer durante la lettura del contenuto della risposta. + Restituisca il valore . Il numero massimo di byte per la memorizzazione nel buffer durante la lettura del contenuto della risposta. Il valore predefinito di questa proprietà è 64 KB. + La dimensione specificata è minore o uguale a zero. + È già stata avviata un'operazione di lettura asincrona sull'istanza corrente. + L'istanza corrente è stata eliminata. + + + Invia una richiesta POST all'URI specificato come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Contenuto della richiesta HTTP inviato al server. + Il parametro era null. + + + Inviare una richiesta POST con un token di annullamento come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Contenuto della richiesta HTTP inviato al server. + Un token di annullamento che può essere utilizzato da altri oggetti o thread al ricevimento dell'avviso di annullamento. + Il parametro era null. + + + Invia una richiesta POST all'URI specificato come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Contenuto della richiesta HTTP inviato al server. + Il parametro era null. + + + Inviare una richiesta POST con un token di annullamento come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Contenuto della richiesta HTTP inviato al server. + Un token di annullamento che può essere utilizzato da altri oggetti o thread al ricevimento dell'avviso di annullamento. + Il parametro era null. + + + Invia una richiesta PUT all'URI specificato come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Contenuto della richiesta HTTP inviato al server. + Il parametro era null. + + + Invia una richiesta PUT con un token di annullamento come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Contenuto della richiesta HTTP inviato al server. + Un token di annullamento che può essere utilizzato da altri oggetti o thread al ricevimento dell'avviso di annullamento. + Il parametro era null. + + + Invia una richiesta PUT all'URI specificato come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Contenuto della richiesta HTTP inviato al server. + Il parametro era null. + + + Invia una richiesta PUT con un token di annullamento come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Contenuto della richiesta HTTP inviato al server. + Un token di annullamento che può essere utilizzato da altri oggetti o thread al ricevimento dell'avviso di annullamento. + Il parametro era null. + + + Inviare una richiesta HTTP come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + Messaggio di richiesta HTTP da inviare. + Il parametro era null. + Il messaggio di richiesta è già stato inviato dall'istanza di . + + + Inviare una richiesta HTTP come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + Messaggio di richiesta HTTP da inviare. + Quando l'operazione deve completare (non appena la risposta è disponibile o dopo aver letto l'intero contenuto della risposta). + Il parametro era null. + Il messaggio di richiesta è già stato inviato dall'istanza di . + + + Inviare una richiesta HTTP come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + Messaggio di richiesta HTTP da inviare. + Quando l'operazione deve completare (non appena la risposta è disponibile o dopo aver letto l'intero contenuto della risposta). + Il token di annullamento per annullare l'operazione. + Il parametro era null. + Il messaggio di richiesta è già stato inviato dall'istanza di . + + + Inviare una richiesta HTTP come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + Messaggio di richiesta HTTP da inviare. + Il token di annullamento per annullare l'operazione. + Il parametro era null. + Il messaggio di richiesta è già stato inviato dall'istanza di . + + + Ottiene o imposta il tempo di attesa espresso in millisecondi prima che si verifichi il timeout della richiesta. + Restituisca il valore . Il tempo di attesa espresso in millisecondi prima che si verifichi il timeout della richiesta. + Il timeout specificato è minore o uguale a zero e non rappresenta il campo . + È già stata avviata un'operazione di lettura asincrona sull'istanza corrente. + L'istanza corrente è stata eliminata. + + + Il gestore messaggi predefinito utilizzato da . + + + Crea un'istanza di una classe . + + + Recupera o imposta un valore che indica se il gestore deve seguire le risposte di reindirizzamento. + Restituisca il valore . true se il gestore deve seguire le risposte di reindirizzamento; in caso contrario, false. Il valore predefinito è true. + + + Ottiene o imposta il tipo di metodo di decompressione utilizzato dal gestore per la decompressione automatica della risposta del contenuto HTTP. + Restituisca il valore . Il metodo automatico di decompressione utilizzato dal gestore. Il valore predefinito è . + + + Ottiene o imposta la raccolta dei certificati di sicurezza associati al gestore. + Restituisca il valore . Raccolta di certificati di sicurezza associati a questo gestore. + + + Ottiene o imposta il contenitore di cookie utilizzato per archiviare i cookie del server tramite il gestore. + Restituisca il valore . Il contenitore di cookie utilizzato per archiviare i cookie del server tramite il gestore. + + + Ottiene o imposta le informazioni di autenticazione utilizzate da questo gestore. + Restituisca il valore . Credenziali di autenticazione associate al gestore. Il valore predefinito è null. + + + Rilascia le risorse non gestite utilizzate dall'oggetto ed eventualmente elimina le risorse gestite. + true per liberare sia le risorse gestite che quelle non gestite; false per rilasciare solo le risorse non gestite. + + + Ottiene o imposta il numero massimo di reindirizzamenti che il gestore segue. + Restituisca il valore . Numero massimo di risposte di reindirizzamento seguite dal gestore. Il valore predefinito è 50. + + + Ottiene o imposta la dimensione massima del buffer di contenuto della richiesta utilizzato dal gestore. + Restituisca il valore . Dimensione massima in byte del buffer di contenuto della richiesta. Il valore predefinito è 65.536 byte. + + + Ottiene o imposta un valore che indica se il gestore invia un'intestazione di autorizzazione con la richiesta. + Restituisca il valore . true per inviare un'intestazione Autorizzazione HTTP con le richieste una volta eseguita l'autenticazione; in caso contrario, false. Il valore predefinito è false. + + + Ottiene o imposta le informazioni sul proxy utilizzato dal gestore. + Restituisca il valore . Informazioni sul proxy utilizzato dal gestore. Il valore predefinito è null. + + + Crea un'istanza di in base alle informazioni fornite in come operazione che non si bloccherà. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + Messaggio di richiesta HTTP. + Token di annullamento per annullare l'operazione. + Il parametro era null. + + + Ottiene un valore che indica se il gestore supporta la decompressione automatica del contenuto di risposta. + Restituisca il valore . true se il gestore supporta la decompressione automatica del contenuto della risposta; in caso contrario, false. Il valore predefinito è true. + + + Ottiene un valore che indica se il gestore supporta le impostazioni proxy. + Restituisca il valore . true se il gestore supporta le impostazioni proxy; in caso contrario, false. Il valore predefinito è true. + + + Ottiene un valore che indica se il gestore supporta le impostazioni di configurazione per le proprietà e . + Restituisca il valore . true se il gestore supporta le impostazioni di configurazione per le proprietà e ; in caso contrario, false. Il valore predefinito è true. + + + Ottiene o imposta un valore che indica se il gestore utilizza la proprietà per memorizzare i cookie del server e utilizza questi cookie durante l'invio delle richieste. + Restituisca il valore . true se il gestore supporta la proprietà per archiviare i cookie del server e utilizza tali cookie quando invia richieste; in caso contrario, false. Il valore predefinito è true. + + + Ottiene o imposta un valore che controlla se le credenziali predefinite sono inviate con le richieste dal gestore. + Restituisca il valore . true se vengono utilizzate le credenziali predefinite; in caso contrario, false. Il valore predefinito è false. + + + Recupera o imposta un valore che indica se il gestore utilizza un proxy per le richieste. + Restituisca il valore . true se il gestore deve utilizzare un proxy per le richieste; in caso contrario, false. Il valore predefinito è true. + + + Indica se le operazioni di devono essere considerate completate non appena la risposta è disponibile o dopo la lettura dell'intero messaggio di risposta, incluso il contenuto. + + + L'operazione deve essere completata dopo la lettura della risposta intera che include il contenuto. + + + L'operazione deve essere completata non appena una risposta è disponibile e le intestazioni vengono lette. Il contenuto non è ancora pronto. + + + Classe base che rappresenta un corpo di entità e intestazioni di contenuto HTTP. + + + Inizializza una nuova istanza della classe . + + + Scrive il contenuto HTTP in un flusso come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + Flusso di destinazione. + + + Scrive il contenuto HTTP in un flusso come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + Flusso di destinazione. + Informazioni sul trasporto (ad esempio sul token di associazione del canale). Il parametro può essere null. + + + Scrive il contenuto HTTP in un flusso di memoria come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + + + Rilascia le risorse non gestite ed elimina le risorse gestite utilizzate dall'oggetto . + + + Rilascia le risorse non gestite utilizzate dall'oggetto ed eventualmente elimina le risorse gestite. + true per liberare sia le risorse gestite che quelle non gestite; false per rilasciare solo le risorse non gestite. + + + Ottiene le intestazioni di contenuto HTTP come definito nello standard RFC 2616. + Restituisca il valore . Le intestazioni di contenuto HTTP come definito nello standard RFC 2616. + + + Serializzare il contenuto HTTP in un buffer di memoria come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + + + + + Scrive il contenuto HTTP in una matrice di byte come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + + + Scrive il contenuto HTTP in un flusso come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + + + Scrive il contenuto HTTP in una stringa come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + + + Serializzare il contenuto HTTP in un flusso come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + Flusso di destinazione. + Informazioni sul trasporto (ad esempio sul token di associazione del canale). Il parametro può essere null. + + + Determina se il contenuto HTTP ha una lunghezza valida in byte. + Restituisca il valore . true se il è una lunghezza valida; in caso contrario,false. + Lunghezza in byte del contenuto HTTP. + + + Tipo di base per gestori messaggi HTTP. + + + Inizializza una nuova istanza della classe . + + + Rilascia le risorse non gestite ed elimina le risorse gestite utilizzate dall'oggetto . + + + Rilascia le risorse non gestite utilizzate dall'oggetto ed eventualmente elimina le risorse gestite. + true per liberare sia le risorse gestite che quelle non gestite; false per rilasciare solo le risorse non gestite. + + + Inviare una richiesta HTTP come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + Messaggio di richiesta HTTP da inviare. + Il token di annullamento per annullare l'operazione. + Il parametro era null. + + + + + + + + + + + + + + + Classe di helper per recuperare e confrontare i metodi HTTP standard. + + + Inizializza una nuova istanza della classe con un metodo HTTP specifico. + Metodo HTTP. + + + Rappresenta un metodo di protocollo HTTP DELETE. + Restituisca il valore . + + + Determina se l'oggetto specificato è uguale all'oggetto corrente. + Restituisca il valore . true se l'oggetto specificato è uguale all'oggetto corrente; in caso contrario false. + Metodo HTTP da confrontare con l'oggetto corrente. + + + Determina se l'oggetto specificato è uguale all'oggetto corrente. + Restituisca il valore . true se l'oggetto specificato è uguale all'oggetto corrente; in caso contrario false. + Oggetto da confrontare con l'oggetto corrente. + + + Rappresenta un metodo di protocollo HTTP GET. + Restituisca il valore . + + + Funge da funzione hash per questo tipo. + Restituisca il valore . Codice hash per la classe corrente. + + + Rappresenta un metodo di protocollo HTTP HEAD. Il metodo HEAD è identico al metodo GET ad eccezione del fatto che, nella risposta, il server restituisce solo intestazioni di messaggio senza un corpo del messaggio. + Restituisca il valore . + + + Metodo HTTP. + Restituisca il valore . Metodo HTTP rappresentato come . + + + Operatore di uguaglianza per il confronto di due oggetti . + Restituisca il valore . true se i parametri e specificati non sono equivalenti; in caso contrario, false. + Oggetto a sinistra di un operatore di uguaglianza. + Oggetto a destra di un operatore di uguaglianza. + + + Operatore di disuguaglianza per il confronto di due oggetti . + Restituisca il valore . true se i parametri e specificati non sono uguali; in caso contrario, false. + Oggetto a sinistra di un operatore di disuguaglianza. + Oggetto a destra di un operatore di disuguaglianza. + + + Rappresenta un metodo di protocollo HTTP OPTIONS. + Restituisca il valore . + + + Rappresenta un metodo di protocollo HTTP POST utilizzato per inviare una nuova entità come aggiunta a un URI. + Restituisca il valore . + + + Rappresenta un metodo di protocollo HTTP PUT utilizzato per sostituire un'entità identificata da un URI. + Restituisca il valore . + + + Restituisce una stringa che rappresenta l'oggetto corrente. + Restituisca il valore . Stringa che rappresenta l'oggetto corrente. + + + Rappresenta un metodo di protocollo HTTP TRACE. + Restituisca il valore . + + + Classe base per eccezioni generate dalle classi e . + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe con un messaggio specifico che descrive l'eccezione corrente. + Messaggio che descrive l'eccezione corrente. + + + Inizializza una nuova istanza della classe con un messaggio specifico che descrive l'eccezione corrente e l'eccezione interna. + Messaggio che descrive l'eccezione corrente. + Eccezione interna. + + + Rappresenta un messaggio di richiesta HTTP. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe con un metodo HTTP e una richiesta . + Metodo HTTP. + Stringa che rappresenta la richiesta . + + + Inizializza una nuova istanza della classe con un metodo HTTP e una richiesta . + Metodo HTTP. + Oggetto da richiedere. + + + Ottiene o imposta il contenuto del messaggio HTTP. + Restituisca il valore . Contenuto di un messaggio + + + Rilascia le risorse non gestite ed elimina le risorse gestite utilizzate dall'oggetto . + + + Rilascia le risorse non gestite utilizzate dall'oggetto ed eventualmente elimina le risorse gestite. + true per liberare sia le risorse gestite che quelle non gestite; false per rilasciare solo le risorse non gestite. + + + Ottiene la raccolta delle intestazioni delle richieste HTTP. + Restituisca il valore . Raccolta di intestazioni di richiesta HTTP. + + + Ottiene o imposta il metodo HTTP utilizzato dal messaggio di richiesta HTTP. + Restituisca il valore . Metodo HTTP utilizzato dal messaggio di richiesta. Il valore predefinito è il metodo GET. + + + Ottiene un set di proprietà per la richiesta HTTP. + Restituisca il valore . + + + Recupera o imposta utilizzato per la richiesta HTTP. + Restituisca il valore . utilizzato per la richiesta HTTP. + + + Restituisce una stringa che rappresenta l'oggetto corrente. + Restituisca il valore . Rappresentazione stringa dell'oggetto corrente. + + + Ottiene o imposta la versione del messaggio HTTP. + Restituisca il valore . La versione del messaggio HTTP. Il valore predefinito è 1.1. + + + Rappresenta un messaggio di risposta HTTP. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe con un specifico. + Codice di stato della risposta HTTP. + + + Ottiene o imposta il messaggio di risposta HTTP. + Restituisca il valore . Contenuto del messaggio di risposta HTTP. + + + Rilascia le risorse non gestite ed elimina le risorse non gestite utilizzate dall'oggetto . + + + Rilascia le risorse non gestite utilizzate dall'oggetto ed eventualmente elimina le risorse gestite. + true per liberare sia le risorse gestite che quelle non gestite; false per rilasciare solo le risorse non gestite. + + + Genera un'eccezione se la proprietà della risposta HTTP è false. + Restituisca il valore . Il messaggio di risposta HTTP se la chiamata ha esito positivo. + + + Ottiene la raccolta delle intestazioni di risposta HTTP. + Restituisca il valore . Raccolta di intestazioni di risposta HTTP. + + + Ottiene un valore che indica se la risposta HTTP è stata completata. + Restituisca il valore . Valore che indica se la risposta HTTP è stata completata. true se l'oggetto è stato compreso nell'intervallo tra 200 e 299; in caso contrario, false. + + + Ottiene o imposta la frase del motivo solitamente inviata dai server insieme al codice di stato. + Restituisca il valore . Frase del motivo inviata dal server. + + + Ottiene o imposta il messaggio di richiesta che ha determinato questo messaggio di risposta. + Restituisca il valore . Messaggio di richiesta che ha determinato questo messaggio di risposta. + + + Ottiene o imposta il codice di stato della risposta HTTP. + Restituisca il valore . Codice di stato della risposta HTTP. + + + Restituisce una stringa che rappresenta l'oggetto corrente. + Restituisca il valore . Rappresentazione stringa dell'oggetto corrente. + + + Ottiene o imposta la versione del messaggio HTTP. + Restituisca il valore . La versione del messaggio HTTP. Il valore predefinito è 1.1. + + + Tipo di base per gestori che possono elaborare soltanto piccole richieste e/o messaggi di risposta. + + + Crea un'istanza di una classe . + + + Crea un'istanza di una classe con un gestore interno specificato. + Gestore interno responsabile per l'elaborazione dei messaggi di risposta HTTP. + + + Elabora un messaggio di richiesta HTTP. + Restituisca il valore . Messaggio di richiesta HTTP elaborato. + Messaggio di richiesta HTTP da elaborare. + Un token di annullamento che può essere utilizzato da altri oggetti o thread al ricevimento dell'avviso di annullamento. + + + Elabora un messaggio di risposta HTTP. + Restituisca il valore . Messaggio di risposta HTTP elaborato. + Messaggio di risposta HTTP da elaborare. + Un token di annullamento che può essere utilizzato da altri oggetti o thread al ricevimento dell'avviso di annullamento. + + + Invia una richiesta HTTP al gestore interno da inviare al server come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + Messaggio di richiesta HTTP da inviare al server. + Un token di annullamento che può essere utilizzato da altri oggetti o thread al ricevimento dell'avviso di annullamento. + Il parametro era null. + + + Fornisce una raccolta di oggetti che vengono serializzati utilizzando la specifica di tipo di contenuto multipart/*. + + + Crea una nuova istanza della classe . + + + Crea una nuova istanza della classe . + Sottotipo del contenuto multiparte. + Il parametro era null o contiene solo spazi vuoti. + + + Crea una nuova istanza della classe . + Sottotipo del contenuto multiparte. + La stringa limite per il contenuto a più parti. + Il parametro era null o una stringa vuota. è null o contiene solo spazi vuoti. In alternativa termina con un spazio. + La lunghezza di è maggiore di 70. + + + Aggiungere contenuto HTTP multipart a una raccolta di oggetti di che vengono serializzati utilizzando la specifica di tipo di contenuto multipart/*. + Contenuto HTTP da aggiungere alla raccolta. + Il parametro era null. + + + Rilascia le risorse non gestite utilizzate dall'oggetto ed eventualmente elimina le risorse gestite. + true per liberare sia le risorse gestite che quelle non gestite; false per rilasciare solo le risorse non gestite. + + + Restituisce un enumeratore che scorre la raccolta di oggetti che vengono serializzati utilizzando la specifica del tipo di contenuto multipart/*. + Restituisca il valore . Oggetto che può essere utilizzato per scorrere l'insieme. + + + Serializzare il contenuto HTTP multipart in un flusso come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + Flusso di destinazione. + Informazioni sul trasporto (ad esempio sul token di associazione del canale). Il parametro può essere null. + + + Implementazione esplicita del metodo . + Restituisca il valore . Oggetto che può essere utilizzato per scorrere l'insieme. + + + Determina se il contenuto multiparte HTTP ha una lunghezza valida in byte. + Restituisca il valore . true se il è una lunghezza valida; in caso contrario,false. + Lunghezza in byte del contenuto HTTP. + + + Fornisce un contenitore per contenuto codificato utilizzando il tipo MIME multipart/form-data. + + + Crea una nuova istanza della classe . + + + Crea una nuova istanza della classe . + La stringa limite per il contenuto dati del form a più parti. + + è null o contiene solo spazi vuoti. In alternativa termina con un spazio. + La lunghezza di è maggiore di 70. + + + Aggiungere il contenuto HTTP multipart a una raccolta di oggetti di che vengono serializzati nel tipo MIME multipart/form-data. + Contenuto HTTP da aggiungere alla raccolta. + Il parametro era null. + + + Aggiungere il contenuto HTTP multipart a una raccolta di oggetti di che vengono serializzati nel tipo MIME multipart/form-data. + Contenuto HTTP da aggiungere alla raccolta. + Nome del contenuto HTTP da aggiungere. + + è null o contiene solo spazi vuoti. + Il parametro era null. + + + Aggiungere il contenuto HTTP multipart a una raccolta di oggetti di che vengono serializzati nel tipo MIME multipart/form-data. + Contenuto HTTP da aggiungere alla raccolta. + Nome del contenuto HTTP da aggiungere. + Nome file del contenuto HTTP da aggiungere alla raccolta. + + è null o contiene solo spazi vuoti. In alternativa è null o contiene solo spazi vuoti. + Il parametro era null. + + + Fornisce il contenuto HTTP basato su un flusso. + + + Crea una nuova istanza della classe . + Contenuto utilizzato per inizializzare l'oggetto . + + + Crea una nuova istanza della classe . + Contenuto utilizzato per inizializzare l'oggetto . + Dimensione del buffer, in byte, per . + Il parametro era null. + + è minore o uguale a zero. + + + Scrive il contenuto del flusso HTTP in un flusso di memoria come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + + + Rilascia le risorse non gestite utilizzate dall'oggetto ed eventualmente elimina le risorse gestite. + true per liberare sia le risorse gestite che quelle non gestite; false per rilasciare solo le risorse non gestite. + + + Serializzare il contenuto HTTP in un flusso come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + Flusso di destinazione. + Informazioni sul trasporto (ad esempio sul token di associazione del canale). Il parametro può essere null. + + + Determina se il contenuto del flusso ha una lunghezza valida in byte. + Restituisca il valore . true se il è una lunghezza valida; in caso contrario,false. + Lunghezza in byte del contenuto del flusso. + + + Fornisce il contenuto HTTP basato su una stringa. + + + Crea una nuova istanza della classe . + Contenuto utilizzato per inizializzare l'oggetto . + + + Crea una nuova istanza della classe . + Contenuto utilizzato per inizializzare l'oggetto . + Codifica da utilizzare per il contenuto. + + + Crea una nuova istanza della classe . + Contenuto utilizzato per inizializzare l'oggetto . + Codifica da utilizzare per il contenuto. + Tipo di dati multimediali da utilizzare per il contenuto. + + + Rappresenta le informazioni di autenticazione nei valori di intestazione Authorization, ProxyAuthorization, WWW-Authneticate e Proxy-Authenticate. + + + Inizializza una nuova istanza della classe . + Schema da utilizzare per l'autorizzazione. + + + Inizializza una nuova istanza della classe . + Schema da utilizzare per l'autorizzazione. + Le credenziali che contengono le informazioni di autenticazione dell'agente utente per la risorsa richiesta. + + + Consente di determinare se l'oggetto specificato è uguale all'oggetto corrente. + Restituisca il valore . true se l'oggetto specificato è uguale all'oggetto corrente; in caso contrario, false. + Oggetto da confrontare con l'oggetto corrente. + + + Funge da funzione hash per un oggetto . + Restituisca il valore . Codice hash per l'oggetto corrente. + + + Ottiene le credenziali che contengono le informazioni di autenticazione dell'agente utente per la risorsa richiesta. + Restituisca il valore . Credenziali contenenti le informazioni di autenticazione. + + + Converte una stringa in un'istanza di . + Restituisca il valore . Istanza di . + Stringa che rappresenta le informazioni sul valore intestazione di autenticazione. + + è un riferimento null. + + non contiene informazioni sul valore dell'intestazione di autenticazione valide. + + + Ottiene lo schema da utilizzare per l'autorizzazione. + Restituisca il valore . Schema da utilizzare per l'autorizzazione. + + + Crea un nuovo oggetto che consiste in una copia dell'istanza corrente . + Restituisca il valore . Copia dell'istanza corrente. + + + Restituisce una stringa che rappresenta l'oggetto corrente. + Restituisca il valore . Stringa che rappresenta l'oggetto corrente. + + + Determina se una stringa rappresenta informazioni valide. + Restituisca il valore . true se è valido ; in caso contrario, false. + Stringa da convalidare. + Versione della stringa. + + + Rappresenta il valore dell'intestazione Cache-Control. + + + Inizializza una nuova istanza della classe . + + + Consente di determinare se l'oggetto specificato è uguale all'oggetto corrente. + Restituisca il valore . true se l'oggetto specificato è uguale all'oggetto corrente; in caso contrario, false. + Oggetto da confrontare con l'oggetto corrente. + + + Token di estensione cache, ognuno con un valore assegnato facoltativo. + Restituisca il valore . Raccolta di token di estensione cache, ognuno con un valore assegnato facoltativo. + + + Funge da funzione hash per un oggetto . + Restituisca il valore . Codice hash per l'oggetto corrente. + + + La durata massima, in secondi, di un client HTTP per accettare una risposta. + Restituisca il valore . Tempo in secondi. + + + Se un client HTTP è disposto ad accettare una risposta che ha superato l'ora di scadenza. + Restituisca il valore . true se il client HTTP è disposto ad accettare una risposta che ha superato la data di scadenza; in caso contrario, false. + + + Il tempo massimo, in secondi, quando un client HTTP è disposto ad accettare una risposta che ha superato l'ora di scadenza. + Restituisca il valore . Tempo in secondi. + + + La durata di validità, in secondi, di un client HTTP per accettare una risposta. + Restituisca il valore . Tempo in secondi. + + + Se il server di origine richiede la riconvalida di una voce della cache su qualsiasi utilizzo successivo quando la voce della cache non risulta più aggiornata. + Restituisca il valore . true se il server di origine richiede la riconvalida di una voce della cache su qualsiasi utilizzo successivo quando la voce non risulta più aggiornata; in caso contrario, false. + + + Se un client HTTP è disposto ad accettare una risposta memorizzata nella cache. + Restituisca il valore . true se il client HTTP è disposto ad accettare una risposta memorizzata nella cache; in caso contrario, false. + + + Raccolta di fieldname nella direttiva “no-cache" in un campo di intestazione controllo cache su una risposta HTTP. + Restituisca il valore . Raccolta di nomicampo. + + + Se una cache non deve memorizzare una parte del messaggio di richiesta HTTP o una risposta. + Restituisca il valore . true se una cache non deve memorizzare alcuna parte del messaggio di richiesta HTTP o alcuna risposta; in caso contrario, false. + + + Se una cache o un proxy non deve modificare alcuna parte del corpo dell'entità. + Restituisca il valore . true se una cache o un proxy non deve modificare alcun aspetto del corpo di entità; in caso contrario, false. + + + Se una cache deve rispondere utilizzando una voce della cache coerente con gli altri vincoli della richiesta HTTP o rispondere con uno stato 504 (timeout gateway. + Restituisca il valore . true se una cache deve rispondere utilizzando una voce della cache coerente con gli altri vincoli della richiesta HTTP o rispondere con uno stato 504 (timeout gateway); in caso contrario, false. + + + Converte una stringa in un'istanza di . + Restituisca il valore . Istanza di . + Stringa che rappresenta le informazioni sul valore intestazione del controllo della cache. + + è un riferimento null. + + non contiene informazioni sul valore dell'intestazione Cache Control valide. + + + Se tutto o parte del messaggio di risposta HTTP è destinato a un singolo utente e non deve essere memorizzato nella cache da una cache condivisa. + Restituisca il valore . true se il messaggio di risposta HTTP è destinato a un singolo utente e non deve essere memorizzato nella cache da una cache condivisa; in caso contrario, false. + + + Fieldname della raccolta nella direttiva “privata" in un campo di intestazione controllo cache su una risposta HTTP. + Restituisca il valore . Raccolta di nomicampo. + + + Se il server di origine richiede la riconvalida di una voce della cache su qualsiasi utilizzo successivo quando la voce della cache non risulta più aggiornata per le cache condivise dell'agente utente. + Restituisca il valore . true se il server di origine richiede la riconvalida di una voce della cache su qualsiasi utilizzo successivo quando la voce non risulta più aggiornata per le cache condivise dell'agente utente; in caso contrario, false. + + + Se una risposta HTTP può essere memorizzata nella cache da qualsiasi cache, anche se sarebbe generalmente non memorizzabile o memorizzabile nella cache solo all'interno di una cache non condivisa. + Restituisca il valore . true se la risposta HTTP può essere memorizzata nella cache da qualsiasi cache, anche se sarebbe generalmente non memorizzabile o memorizzabile nella cache solo all'interno di una cache non condivisa; in caso contrario, false. + + + Durata massima condivisa, specificata in secondi, in una risposta HTTP che sostituisce la direttiva di durata massima in un'intestazione Cache-Control o in un'intestazione Expires per una cache condivisa. + Restituisca il valore . Tempo in secondi. + + + Crea un nuovo oggetto che consiste in una copia dell'istanza corrente . + Restituisca il valore . Copia dell'istanza corrente. + + + Restituisce una stringa che rappresenta l'oggetto corrente. + Restituisca il valore . Stringa che rappresenta l'oggetto corrente. + + + Determina se una stringa rappresenta informazioni valide. + Restituisca il valore . true se è valido ; in caso contrario, false. + Stringa da convalidare. + Versione della stringa. + + + Rappresenta il valore dell'intestazione Content-Disposition. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + + + Data di creazione del file. + Restituisca il valore . Data di creazione del file. + + + Il tipo di disposizione per una parte del corpo del contenuto. + Restituisca il valore . Il tipo di disposizione. + + + Consente di determinare se l'oggetto specificato è uguale all'oggetto corrente. + Restituisca il valore . true se l'oggetto specificato è uguale all'oggetto corrente; in caso contrario, false. + Oggetto da confrontare con l'oggetto corrente. + + + Suggerimento su come creare un nome file per archiviare il payload del messaggio da utilizzare se l'entità è stata rimossa e archiviata in un file separato. + Restituisca il valore . Nome file consigliato. + + + Suggerimento su come creare nomi file per archiviare il payload del messaggio da utilizzare se le entità sono state rimosse e archiviate in file separati. + Restituisca il valore . Nome file consigliato del form nomefile*. + + + Funge da funzione hash per un oggetto . + Restituisca il valore . Codice hash per l'oggetto corrente. + + + Data dell'ultima modifica apportata al file. + Restituisca il valore . Data di modifica del file. + + + Nome per una parte del corpo del contenuto. + Restituisca il valore . Nome per la parte del corpo del contenuto. + + + Set di parametri che include l'intestazione Content-Disposition. + Restituisca il valore . Insieme di parametri. + + + Converte una stringa in un'istanza di . + Restituisca il valore . Istanza di . + Stringa che rappresenta le informazioni sul valore dell'intestazione di disposizione dei contenuti. + + è un riferimento null. + + non contiene informazioni sul valore dell'intestazione di disposizione del contenuto valide. + + + Data dell'ultima lettura del file. + Restituisca il valore . Data ultimo lettura. + + + Dimensione approssimativa del file espressa in byte. + Restituisca il valore . Dimensione approssimativa espressa in byte. + + + Crea un nuovo oggetto che consiste in una copia dell'istanza corrente . + Restituisca il valore . Copia dell'istanza corrente. + + + Restituisce una stringa che rappresenta l'oggetto corrente. + Restituisca il valore . Stringa che rappresenta l'oggetto corrente. + + + Determina se una stringa rappresenta informazioni valide. + Restituisca il valore . true se è valido ; in caso contrario, false. + Stringa da convalidare. + Versione della stringa. + + + Rappresenta il valore dell'intestazione Content-Range. + + + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta un valore di intestazione del tag di entità. + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta la raccolta di intestazioni di contenuto secondo quanto definito in RFC 2616. + + + Ottiene il valore dell'intestazione del contenuto Allow in una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Allow su una risposta HTTP. + + + Restituisca il valore . + + + Ottiene il valore dell'intestazione del contenuto Content-Encoding in una risposta HTTP. + Restituisca il valore . Valore dell'intestazione del contenuto Content-Encoding in una risposta HTTP. + + + Ottiene il valore dell'intestazione del contenuto Content-Language in una risposta HTTP. + Restituisca il valore . Valore dell'intestazione del contenuto Content-Language in una risposta HTTP. + + + Ottiene o imposta il valore dell'intestazione del contenuto Content-Length in una risposta HTTP. + Restituisca il valore . Valore dell'intestazione del contenuto Content-Length in una risposta HTTP. + + + Ottiene o imposta il valore dell'intestazione del contenuto Content-Location in una risposta HTTP. + Restituisca il valore . Valore dell'intestazione del contenuto Content-Location in una risposta HTTP. + + + Ottiene o imposta il valore dell'intestazione del contenuto Content-MD5 in una risposta HTTP. + Restituisca il valore . Valore dell'intestazione del contenuto Content-MD5 in una risposta HTTP. + + + Ottiene o imposta il valore dell'intestazione del contenuto Content-Range in una risposta HTTP. + Restituisca il valore . Valore dell'intestazione del contenuto Content-Range in una risposta HTTP. + + + Ottiene o imposta il valore dell'intestazione del contenuto Content-Type in una risposta HTTP. + Restituisca il valore . Valore dell'intestazione del contenuto Content-Type in una risposta HTTP. + + + Ottiene o imposta il valore dell'intestazione del contenuto Expires in una risposta HTTP. + Restituisca il valore . Valore dell'intestazione del contenuto Expires in una risposta HTTP. + + + Ottiene o imposta il valore dell'intestazione del contenuto Last-Modified per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione del contenuto Last-Modified in una risposta HTTP. + + + Raccolta di intestazioni e i relativi valori definiti nello standard RFC 2616. + + + Inizializza una nuova istanza della classe . + + + Aggiunge l'intestazione specificata e i valori relativi nella raccolta . + L'intestazione da aggiungere all'insieme. + Elenco di valori dell'intestazione da aggiungere alla raccolta. + + + Aggiunge l'intestazione specificata e il valore relativo nella raccolta . + L'intestazione da aggiungere all'insieme. + Il contenuto dell'intestazione. + + + Rimuove tutte le intestazioni dalla raccolta . + + + Restituisce un valore che indica se un'intestazione specifica è presente nella raccolta . + Restituisca il valore . true e l'intestazione specificata è presente nella raccolta; in caso contrario, false. + Intestazione specifica. + + + Restituisce un enumeratore che consente di scorrere l'istanza di . + Restituisca il valore . Enumeratore per l'oggetto . + + + Restituisce tutti i valori di intestazione per un'intestazione specificata archiviata nella raccolta . + Restituisca il valore . Matrice di stringhe di intestazione. + Intestazione specificata per cui restituire i valori. + + + Rimuove l'intestazione specificata dalla raccolta . + Restituisca il valore . + Il nome dell'intestazione da rimuovere dall'insieme. + + + Restituisca il valore . + + + Restituisca il valore . + + + + + + + Restituisce un valore che indica se i valori e un'intestazione specificati sono archiviati nella raccolta . + Restituisca il valore . true se gli oggetti e values dell'intestazione specificata vengono archiviati nella raccolta; in caso contrario, false. + Intestazione specificata. + Valori intestazione specificati. + + + Rappresenta una raccolta di valori dell'intestazione. + + + + + + + + + Restituisca il valore . + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta la raccolta di intestazioni di richiesta secondo quanto definito in RFC 2616. + + + Ottiene il valore dell'intestazione Accept per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Accept per una richiesta HTTP. + + + Ottiene il valore dell'intestazione Accept-Charset per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Accept-Charset per una richiesta HTTP. + + + Ottiene il valore dell'intestazione Accept-Encoding per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Accept-Encoding per una richiesta HTTP. + + + Ottiene il valore dell'intestazione Accept-Language per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Accept-Language per una richiesta HTTP. + + + Ottiene o imposta il valore dell'intestazione Authorization per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Authorization per una richiesta HTTP. + + + Ottiene o imposta il valore dell'intestazione Cache-Control per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Cache-Control per una richiesta HTTP. + + + Ottiene il valore dell'intestazione Connection per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Connection per una richiesta HTTP. + + + Ottiene o imposta un valore che indica se l'intestazione di Connection per una richiesta HTTP contiene Close. + Restituisca il valore . true se l'intestazione Connection contiene Close; in caso contrario, false. + + + Ottiene o imposta il valore dell'intestazione Date per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Date per una richiesta HTTP. + + + Ottiene il valore dell'intestazione Expect per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Expect per una richiesta HTTP. + + + Ottiene o imposta un valore che indica se l'intestazione di Expect per una richiesta HTTP contiene Continue. + Restituisca il valore . true se l'intestazione Expect contiene Continue; in caso contrario, false. + + + Ottiene o imposta il valore dell'intestazione From per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione From per una richiesta HTTP. + + + Ottiene o imposta il valore dell'intestazione Host per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Host per una richiesta HTTP. + + + Ottiene il valore dell'intestazione If-Match per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione If-Match per una richiesta HTTP. + + + Ottiene o imposta il valore dell'intestazione If-Modified-Since per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione If-Modified-Since per una richiesta HTTP. + + + Ottiene il valore dell'intestazione If-None-Match per una richiesta HTTP. + Restituisca il valore . Ottiene il valore dell'intestazione If-None-Match per una richiesta HTTP. + + + Ottiene o imposta il valore dell'intestazione If-Range per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione If-Range per una richiesta HTTP. + + + Ottiene o imposta il valore dell'intestazione If-Unmodified-Since per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione If-Unmodified-Since per una richiesta HTTP. + + + Ottiene o imposta il valore dell'intestazione Max-Forwards per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Max-Forwards per una richiesta HTTP. + + + Ottiene il valore dell'intestazione Pragma per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Pragma per una richiesta HTTP. + + + Ottiene o imposta il valore dell'intestazione Proxy-Authorization per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Proxy-Authorization per una richiesta HTTP. + + + Ottiene o imposta il valore dell'intestazione Range per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Range per una richiesta HTTP. + + + Ottiene o imposta il valore dell'intestazione Referer per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Referer per una richiesta HTTP. + + + Ottiene il valore dell'intestazione TE per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione TE per una richiesta HTTP. + + + Ottiene il valore dell'intestazione Trailer per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Trailer per una richiesta HTTP. + + + Ottiene il valore dell'intestazione Transfer-Encoding per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Transfer-Encoding per una richiesta HTTP. + + + Ottiene o imposta un valore che indica se l'intestazione di Transfer-Encoding per una richiesta HTTP contiene Chunked. + Restituisca il valore . true se l'intestazione Transfer-Encoding contiene Chunked; in caso contrario, false. + + + Ottiene il valore dell'intestazione Upgrade per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Upgrade per una richiesta HTTP. + + + Ottiene il valore dell'intestazione User-Agent per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione User-Agent per una richiesta HTTP. + + + Ottiene il valore dell'intestazione Via per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Via per una richiesta HTTP. + + + Ottiene il valore dell'intestazione Warning per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Warning per una richiesta HTTP. + + + Rappresenta la raccolta di intestazioni di risposta secondo quanto definito in RFC 2616. + + + Ottiene il valore dell'intestazione Accept-Ranges per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Accept-Ranges per una risposta HTTP. + + + Ottiene o imposta il valore dell'intestazione Age per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Age per una risposta HTTP. + + + Ottiene o imposta il valore dell'intestazione Cache-Control per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Cache-Control per una risposta HTTP. + + + Ottiene il valore dell'intestazione Connection per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Connection per una risposta HTTP. + + + Ottiene o imposta un valore che indica se l'intestazione di Connection per una risposta HTTP contiene Close. + Restituisca il valore . true se l'intestazione Connection contiene Close; in caso contrario, false. + + + Ottiene o imposta il valore dell'intestazione Date per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Date per una risposta HTTP. + + + Ottiene o imposta il valore dell'intestazione ETag per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione ETag per una risposta HTTP. + + + Ottiene o imposta il valore dell'intestazione Location per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Location per una risposta HTTP. + + + Ottiene il valore dell'intestazione Pragma per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Pragma per una risposta HTTP. + + + Ottiene il valore dell'intestazione Proxy-Authenticate per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Proxy-Authenticate per una risposta HTTP. + + + Ottiene o imposta il valore dell'intestazione Retry-After per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Retry-After per una risposta HTTP. + + + Ottiene il valore dell'intestazione Server per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Server per una risposta HTTP. + + + Ottiene il valore dell'intestazione Trailer per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Trailer per una risposta HTTP. + + + Ottiene il valore dell'intestazione Transfer-Encoding per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Transfer-Encoding per una risposta HTTP. + + + Ottiene o imposta un valore che indica se l'intestazione di Transfer-Encoding per una risposta HTTP contiene Chunked. + Restituisca il valore . true se l'intestazione Transfer-Encoding contiene Chunked; in caso contrario, false. + + + Ottiene il valore dell'intestazione Upgrade per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Upgrade per una risposta HTTP. + + + Ottiene il valore dell'intestazione Vary per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Vary per una risposta HTTP. + + + Ottiene il valore dell'intestazione Via per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Via per una risposta HTTP. + + + Ottiene il valore dell'intestazione Warning per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Warning per una risposta HTTP. + + + Ottiene il valore dell'intestazione WWW-Authenticate per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione WWW-Authenticate per una risposta HTTP. + + + Rappresenta un tipo di supporto secondo quanto definito in RFC 2616. + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta un valore di intestazione content-type con una qualità aggiuntiva. + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta una coppia nome/valore. + + + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta una coppia nome/valore con parametri. + + + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta un valore di intestazione del prodotto. + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta un valore che può essere un prodotto o un commento. + + + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta un valore di intestazione che può essere un valore di tipo Date/Time o tag entità. + + + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta il valore dell'intestazione Range. + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta un valore di intestazione con intervallo di byte. + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta un valore di intestazione che può essere un valore di tipo Date/Time o Timespan. + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta un valore di intestazione di stringa con una qualità facoltativa. + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta un valore di intestazione della codifica di trasferimento. + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta un valore di intestazione della codifica di trasferimento con qualità facoltativa. + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta il valore di un'intestazione Via. + + + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta un valore di avviso utilizzato dall'intestazione di avviso. + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + \ No newline at end of file diff --git a/packages/Microsoft.Net.Http.2.0.20710.0/lib/net45/_._ b/packages/Microsoft.Net.Http.2.0.20710.0/lib/net45/_._ new file mode 100644 index 0000000..5f28270 --- /dev/null +++ b/packages/Microsoft.Net.Http.2.0.20710.0/lib/net45/_._ @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/Microsoft.Net.Http.it.2.0.20710.0/Microsoft.Net.Http.it.2.0.20710.0.nupkg b/packages/Microsoft.Net.Http.it.2.0.20710.0/Microsoft.Net.Http.it.2.0.20710.0.nupkg new file mode 100644 index 0000000..adb7616 Binary files /dev/null and b/packages/Microsoft.Net.Http.it.2.0.20710.0/Microsoft.Net.Http.it.2.0.20710.0.nupkg differ diff --git a/packages/Microsoft.Net.Http.it.2.0.20710.0/lib/net40/it/System.Net.Http.WebRequest.resources.dll b/packages/Microsoft.Net.Http.it.2.0.20710.0/lib/net40/it/System.Net.Http.WebRequest.resources.dll new file mode 100644 index 0000000..97d1442 Binary files /dev/null and b/packages/Microsoft.Net.Http.it.2.0.20710.0/lib/net40/it/System.Net.Http.WebRequest.resources.dll differ diff --git a/packages/Microsoft.Net.Http.it.2.0.20710.0/lib/net40/it/System.Net.Http.WebRequest.xml b/packages/Microsoft.Net.Http.it.2.0.20710.0/lib/net40/it/System.Net.Http.WebRequest.xml new file mode 100644 index 0000000..68f0ae9 --- /dev/null +++ b/packages/Microsoft.Net.Http.it.2.0.20710.0/lib/net40/it/System.Net.Http.WebRequest.xml @@ -0,0 +1,63 @@ + + + + System.Net.Http.WebRequest + + + + Rappresenta la classe che viene utilizzata per creare un oggetto speciale per l'utilizzo con l'infrastruttura di notifica in background RTC (Real-Time-Communications). + + + Crea uno speciale per l'utilizzo con l'infrastruttura di notifica in background RTC (Real-Time-Communications). + Restituisca il valore . Messaggio di richiesta HTTP da utilizzare con l'infrastruttura di notifica in background (RTC). + Metodo HTTP. + URI a cui viene inviata la richiesta. + + + Fornisce funzionalità specifiche del desktop non disponibili per le App Windows Store o altri ambienti. + + + Inizializza una nuova istanza della classe . + + + Ottiene o imposta un valore che indica se effettuare il pipeline della richiesta alla risorsa Internet. + Restituisca il valore . true se è previsto il pipeline della richiesta; in caso contrario, false. Il valore predefinito è true. + + + Ottiene o imposta un valore che indica il livello di autenticazione e di rappresentazione utilizzato per questa richiesta. + Restituisca il valore . Combinazione bit per bit dei valori di . Il valore predefinito è . + + + Ottiene o imposta i criteri di cache per questa richiesta. + Restituisca il valore . Oggetto che definisce i criteri di cache. Il valore predefinito è . + + + Ottiene o imposta l'insieme dei certificati di sicurezza associati alla richiesta. + Restituisca il valore . Raccolta di certificati di sicurezza associati a questa richiesta. + + + Ottiene o imposta l'intervallo di tempo, in millisecondi, in cui l'applicazione attende 100-Continue dal server prima di caricare i dati. + Restituisca il valore . La quantità di tempo, in millisecondi, di attesa dell'applicazione. "100-continue " dal server prima di caricare i dati. Il valore predefinito è 350 millisecondi. + + + Ottiene o imposta il livello di rappresentazione per la richiesta corrente. + Restituisca il valore . Livello di rappresentazione della richiesta. Il valore predefinito è . + + + Ottiene o imposta la lunghezza massima consentita delle intestazioni di risposta. + Restituisca il valore . Lunghezza espressa in kilobyte (1024 byte) delle intestazioni di risposta. + + + Ottiene o imposta un timeout in millisecondi quando si scrive una richiesta o si legge una risposta da un server. + Restituisca il valore . Il numero di millisecondi prima che si verifichi il timeout di scrittura o di lettura. Il valore predefinito è 300.000 millisecondi (5 minuti). + + + Ottiene o imposta un metodo di callback per convalidare il certificato server. + Restituisce . Metodo di callback per convalidare il certificato server. + + + Ottiene o imposta un valore che indica se consentire la condivisione di connessione con autenticazione NTLM ad alta velocità. + Restituisca il valore . true per tenere aperta la connessione autenticata; in caso contrario, false. + + + \ No newline at end of file diff --git a/packages/Microsoft.Net.Http.it.2.0.20710.0/lib/net40/it/System.Net.Http.resources.dll b/packages/Microsoft.Net.Http.it.2.0.20710.0/lib/net40/it/System.Net.Http.resources.dll new file mode 100644 index 0000000..da19e29 Binary files /dev/null and b/packages/Microsoft.Net.Http.it.2.0.20710.0/lib/net40/it/System.Net.Http.resources.dll differ diff --git a/packages/Microsoft.Net.Http.it.2.0.20710.0/lib/net40/it/System.Net.Http.xml b/packages/Microsoft.Net.Http.it.2.0.20710.0/lib/net40/it/System.Net.Http.xml new file mode 100644 index 0000000..5d66357 --- /dev/null +++ b/packages/Microsoft.Net.Http.it.2.0.20710.0/lib/net40/it/System.Net.Http.xml @@ -0,0 +1,1972 @@ + + + + System.Net.Http + + + + Fornisce il contenuto HTTP basato su una matrice di byte. + + + Inizializza una nuova istanza della classe . + Contenuto utilizzato per inizializzare l'oggetto . + Il parametro è null. + + + Inizializza una nuova istanza della classe . + Contenuto utilizzato per inizializzare l'oggetto . + Offset, in byte, nel parametro utilizzato per inizializzare l'oggetto . + Numero di byte in a partire dal parametro utilizzato per inizializzare . + Il parametro è null. + Il valore del parametro è minore di zero. In alternativa Il parametro è maggiore della lunghezza del contenuto specificato dal parametro . In alternativa Il valore del parametro è minore di zero. In alternativa Il parametro è maggiore della lunghezza del contenuto specificato dal parametro , meno il parametro . + + + Crea un flusso di contenuto HTTP come operazione asincrona per la lettura il cui archivio di backup è la memoria di . + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + + + Serializzare e scrivere la matrice di byte fornita nel costruttore in un flusso di contenuto HTTP come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + Flusso di destinazione. + Informazioni sul trasporto, quali il token di associazione del canale. Il parametro può essere null. + + + Determina se una matrice di byte ha una lunghezza valida in byte. + Restituisca il valore . true se il è una lunghezza valida; in caso contrario,false. + Lunghezza in byte della matrice di byte. + + + Specifica come i certificati client vengono forniti. + + + L'applicazione manualmente fornisce i certificati client a . Questo valore è quello predefinito. + + + L'oggetto tenterà di fornire tutti i certificati client disponibili automaticamente. + + + Tipo di base per gestori HTTP che delegano l'elaborazione dei messaggi di risposta HTTP a un altro gestore, chiamato gestore interno. + + + Crea una nuova istanza della classe . + + + Crea una nuova istanza di una classe con un gestore interno specificato. + Gestore interno responsabile per l'elaborazione dei messaggi di risposta HTTP. + + + Rilascia le risorse non gestite utilizzate dall'oggetto ed eventualmente elimina le risorse gestite. + true per liberare sia le risorse gestite che quelle non gestite; false per rilasciare solo le risorse non gestite. + + + Ottiene o imposta il gestore interno che elabora i messaggi di risposta HTTP. + Restituisca il valore . Il gestore interno per i messaggi di risposta HTTP. + + + Invia una richiesta HTTP al gestore interno da inviare al server come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + Messaggio di richiesta HTTP da inviare al server. + Token di annullamento per annullare l'operazione. + Il parametro era null. + + + Contenitore per le tuple nome/valore codificate utilizzando il tipo MIME application/x-www-form-urlencoded. + + + Inizializza una nuova istanza della classe con una raccolta di coppie nome/valore specifica. + Raccolta di coppie nome/valore. + + + Fornisce una classe di base per l'invio di richieste HTTP e la ricezione di risposte HTTP da una risorsa identificata da un URI. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe con un gestore specifico. + Lo stack del gestore HTTP da utilizzare per inviare le richieste. + + + + + Ottiene o imposta l'indirizzo di base dell'URI (Uniform Resource Identifier) della risorsa Internet utilizzata quando si inviano le richieste. + Restituisca il valore . L'indirizzo di base dell'URI (Uniform Resource Identifier) della risorsa Internet utilizzata quando si inviano le richieste. + + + Annullare tutte le richieste in corso in questa istanza. + + + Ottiene le intestazioni che devono essere inviate con ogni richiesta. + Restituisca il valore . Le intestazioni che devono essere inviate con ogni richiesta. + + + Inviare una richiesta DELETE all'URI specificato come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Il parametro era null. + + + Inviare una richiesta DELETE all'URI specificato con un token di annullamento come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Un token di annullamento che può essere utilizzato da altri oggetti o thread al ricevimento dell'avviso di annullamento. + Il parametro era null. + + + Inviare una richiesta DELETE all'URI specificato come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Il parametro era null. + + + Inviare una richiesta DELETE all'URI specificato con un token di annullamento come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Un token di annullamento che può essere utilizzato da altri oggetti o thread al ricevimento dell'avviso di annullamento. + Il parametro era null. + + + Rilascia le risorse non gestite utilizzate dall'oggetto ed eventualmente elimina le risorse gestite. + true per liberare sia le risorse gestite che quelle non gestite; false per rilasciare solo le risorse non gestite. + + + Inviare una richiesta GET all'URI specificato come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Il parametro era null. + + + Inviare una richiesta GET all'URI specificato con un'opzione di completamento HTTP e un token di annullamento come operazione asincrona. + Restituisca il valore . + URI a cui viene inviata la richiesta. + Un valore di opzione di completamento HTTP che indica quando l'operazione deve essere considerata completata. + Il parametro era null. + + + Inviare una richiesta GET all'URI specificato con un'opzione di completamento HTTP e un token di annullamento come operazione asincrona. + Restituisca il valore . + URI a cui viene inviata la richiesta. + Un valore di opzione di completamento HTTP che indica quando l'operazione deve essere considerata completata. + Un token di annullamento che può essere utilizzato da altri oggetti o thread al ricevimento dell'avviso di annullamento. + Il parametro era null. + + + Inviare una richiesta GET all'URI specificato con un token di annullamento come operazione asincrona. + Restituisca il valore . + URI a cui viene inviata la richiesta. + Un token di annullamento che può essere utilizzato da altri oggetti o thread al ricevimento dell'avviso di annullamento. + Il parametro era null. + + + Inviare una richiesta GET all'URI specificato come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Il parametro era null. + + + Inviare una richiesta GET all'URI specificato con un'opzione di completamento HTTP e un token di annullamento come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Un valore di opzione di completamento HTTP che indica quando l'operazione deve essere considerata completata. + Il parametro era null. + + + Inviare una richiesta GET all'URI specificato con un'opzione di completamento HTTP e un token di annullamento come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Un valore di opzione di completamento HTTP che indica quando l'operazione deve essere considerata completata. + Un token di annullamento che può essere utilizzato da altri oggetti o thread al ricevimento dell'avviso di annullamento. + Il parametro era null. + + + Inviare una richiesta GET all'URI specificato con un token di annullamento come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Un token di annullamento che può essere utilizzato da altri oggetti o thread al ricevimento dell'avviso di annullamento. + Il parametro era null. + + + Inviare una richiesta GET all'URI specificato e restituire il corpo della risposta come matrice di byte in un'operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Il parametro era null. + + + Inviare una richiesta GET all'URI specificato e restituire il corpo della risposta come matrice di byte in un'operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Il parametro era null. + + + Inviare una richiesta GET all'URI specificato e restituire il corpo della risposta come flusso in un'operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Il parametro era null. + + + Inviare una richiesta GET all'URI specificato e restituire il corpo della risposta come flusso in un'operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Il parametro era null. + + + Inviare una richiesta GET all'URI specificato e restituire il corpo della risposta come stringa in un'operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Il parametro era null. + + + Inviare una richiesta GET all'URI specificato e restituire il corpo della risposta come stringa in un'operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Il parametro era null. + + + Ottiene o imposta il numero massimo di byte per la memorizzazione nel buffer durante la lettura del contenuto della risposta. + Restituisca il valore . Il numero massimo di byte per la memorizzazione nel buffer durante la lettura del contenuto della risposta. Il valore predefinito di questa proprietà è 64 KB. + La dimensione specificata è minore o uguale a zero. + È già stata avviata un'operazione di lettura asincrona sull'istanza corrente. + L'istanza corrente è stata eliminata. + + + Invia una richiesta POST all'URI specificato come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Contenuto della richiesta HTTP inviato al server. + Il parametro era null. + + + Inviare una richiesta POST con un token di annullamento come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Contenuto della richiesta HTTP inviato al server. + Un token di annullamento che può essere utilizzato da altri oggetti o thread al ricevimento dell'avviso di annullamento. + Il parametro era null. + + + Invia una richiesta POST all'URI specificato come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Contenuto della richiesta HTTP inviato al server. + Il parametro era null. + + + Inviare una richiesta POST con un token di annullamento come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Contenuto della richiesta HTTP inviato al server. + Un token di annullamento che può essere utilizzato da altri oggetti o thread al ricevimento dell'avviso di annullamento. + Il parametro era null. + + + Invia una richiesta PUT all'URI specificato come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Contenuto della richiesta HTTP inviato al server. + Il parametro era null. + + + Invia una richiesta PUT con un token di annullamento come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Contenuto della richiesta HTTP inviato al server. + Un token di annullamento che può essere utilizzato da altri oggetti o thread al ricevimento dell'avviso di annullamento. + Il parametro era null. + + + Invia una richiesta PUT all'URI specificato come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Contenuto della richiesta HTTP inviato al server. + Il parametro era null. + + + Invia una richiesta PUT con un token di annullamento come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + URI a cui viene inviata la richiesta. + Contenuto della richiesta HTTP inviato al server. + Un token di annullamento che può essere utilizzato da altri oggetti o thread al ricevimento dell'avviso di annullamento. + Il parametro era null. + + + Inviare una richiesta HTTP come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + Messaggio di richiesta HTTP da inviare. + Il parametro era null. + Il messaggio di richiesta è già stato inviato dall'istanza di . + + + Inviare una richiesta HTTP come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + Messaggio di richiesta HTTP da inviare. + Quando l'operazione deve completare (non appena la risposta è disponibile o dopo aver letto l'intero contenuto della risposta). + Il parametro era null. + Il messaggio di richiesta è già stato inviato dall'istanza di . + + + Inviare una richiesta HTTP come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + Messaggio di richiesta HTTP da inviare. + Quando l'operazione deve completare (non appena la risposta è disponibile o dopo aver letto l'intero contenuto della risposta). + Il token di annullamento per annullare l'operazione. + Il parametro era null. + Il messaggio di richiesta è già stato inviato dall'istanza di . + + + Inviare una richiesta HTTP come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + Messaggio di richiesta HTTP da inviare. + Il token di annullamento per annullare l'operazione. + Il parametro era null. + Il messaggio di richiesta è già stato inviato dall'istanza di . + + + Ottiene o imposta il tempo di attesa espresso in millisecondi prima che si verifichi il timeout della richiesta. + Restituisca il valore . Il tempo di attesa espresso in millisecondi prima che si verifichi il timeout della richiesta. + Il timeout specificato è minore o uguale a zero e non rappresenta il campo . + È già stata avviata un'operazione di lettura asincrona sull'istanza corrente. + L'istanza corrente è stata eliminata. + + + Il gestore messaggi predefinito utilizzato da . + + + Crea un'istanza di una classe . + + + Recupera o imposta un valore che indica se il gestore deve seguire le risposte di reindirizzamento. + Restituisca il valore . true se il gestore deve seguire le risposte di reindirizzamento; in caso contrario, false. Il valore predefinito è true. + + + Ottiene o imposta il tipo di metodo di decompressione utilizzato dal gestore per la decompressione automatica della risposta del contenuto HTTP. + Restituisca il valore . Il metodo automatico di decompressione utilizzato dal gestore. Il valore predefinito è . + + + Ottiene o imposta la raccolta dei certificati di sicurezza associati al gestore. + Restituisca il valore . Raccolta di certificati di sicurezza associati a questo gestore. + + + Ottiene o imposta il contenitore di cookie utilizzato per archiviare i cookie del server tramite il gestore. + Restituisca il valore . Il contenitore di cookie utilizzato per archiviare i cookie del server tramite il gestore. + + + Ottiene o imposta le informazioni di autenticazione utilizzate da questo gestore. + Restituisca il valore . Credenziali di autenticazione associate al gestore. Il valore predefinito è null. + + + Rilascia le risorse non gestite utilizzate dall'oggetto ed eventualmente elimina le risorse gestite. + true per liberare sia le risorse gestite che quelle non gestite; false per rilasciare solo le risorse non gestite. + + + Ottiene o imposta il numero massimo di reindirizzamenti che il gestore segue. + Restituisca il valore . Numero massimo di risposte di reindirizzamento seguite dal gestore. Il valore predefinito è 50. + + + Ottiene o imposta la dimensione massima del buffer di contenuto della richiesta utilizzato dal gestore. + Restituisca il valore . Dimensione massima in byte del buffer di contenuto della richiesta. Il valore predefinito è 65.536 byte. + + + Ottiene o imposta un valore che indica se il gestore invia un'intestazione di autorizzazione con la richiesta. + Restituisca il valore . true per inviare un'intestazione Autorizzazione HTTP con le richieste una volta eseguita l'autenticazione; in caso contrario, false. Il valore predefinito è false. + + + Ottiene o imposta le informazioni sul proxy utilizzato dal gestore. + Restituisca il valore . Informazioni sul proxy utilizzato dal gestore. Il valore predefinito è null. + + + Crea un'istanza di in base alle informazioni fornite in come operazione che non si bloccherà. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + Messaggio di richiesta HTTP. + Token di annullamento per annullare l'operazione. + Il parametro era null. + + + Ottiene un valore che indica se il gestore supporta la decompressione automatica del contenuto di risposta. + Restituisca il valore . true se il gestore supporta la decompressione automatica del contenuto della risposta; in caso contrario, false. Il valore predefinito è true. + + + Ottiene un valore che indica se il gestore supporta le impostazioni proxy. + Restituisca il valore . true se il gestore supporta le impostazioni proxy; in caso contrario, false. Il valore predefinito è true. + + + Ottiene un valore che indica se il gestore supporta le impostazioni di configurazione per le proprietà e . + Restituisca il valore . true se il gestore supporta le impostazioni di configurazione per le proprietà e ; in caso contrario, false. Il valore predefinito è true. + + + Ottiene o imposta un valore che indica se il gestore utilizza la proprietà per memorizzare i cookie del server e utilizza questi cookie durante l'invio delle richieste. + Restituisca il valore . true se il gestore supporta la proprietà per archiviare i cookie del server e utilizza tali cookie quando invia richieste; in caso contrario, false. Il valore predefinito è true. + + + Ottiene o imposta un valore che controlla se le credenziali predefinite sono inviate con le richieste dal gestore. + Restituisca il valore . true se vengono utilizzate le credenziali predefinite; in caso contrario, false. Il valore predefinito è false. + + + Recupera o imposta un valore che indica se il gestore utilizza un proxy per le richieste. + Restituisca il valore . true se il gestore deve utilizzare un proxy per le richieste; in caso contrario, false. Il valore predefinito è true. + + + Indica se le operazioni di devono essere considerate completate non appena la risposta è disponibile o dopo la lettura dell'intero messaggio di risposta, incluso il contenuto. + + + L'operazione deve essere completata dopo la lettura della risposta intera che include il contenuto. + + + L'operazione deve essere completata non appena una risposta è disponibile e le intestazioni vengono lette. Il contenuto non è ancora pronto. + + + Classe base che rappresenta un corpo di entità e intestazioni di contenuto HTTP. + + + Inizializza una nuova istanza della classe . + + + Scrive il contenuto HTTP in un flusso come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + Flusso di destinazione. + + + Scrive il contenuto HTTP in un flusso come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + Flusso di destinazione. + Informazioni sul trasporto (ad esempio sul token di associazione del canale). Il parametro può essere null. + + + Scrive il contenuto HTTP in un flusso di memoria come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + + + Rilascia le risorse non gestite ed elimina le risorse gestite utilizzate dall'oggetto . + + + Rilascia le risorse non gestite utilizzate dall'oggetto ed eventualmente elimina le risorse gestite. + true per liberare sia le risorse gestite che quelle non gestite; false per rilasciare solo le risorse non gestite. + + + Ottiene le intestazioni di contenuto HTTP come definito nello standard RFC 2616. + Restituisca il valore . Le intestazioni di contenuto HTTP come definito nello standard RFC 2616. + + + Serializzare il contenuto HTTP in un buffer di memoria come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + + + + + Scrive il contenuto HTTP in una matrice di byte come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + + + Scrive il contenuto HTTP in un flusso come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + + + Scrive il contenuto HTTP in una stringa come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + + + Serializzare il contenuto HTTP in un flusso come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + Flusso di destinazione. + Informazioni sul trasporto (ad esempio sul token di associazione del canale). Il parametro può essere null. + + + Determina se il contenuto HTTP ha una lunghezza valida in byte. + Restituisca il valore . true se il è una lunghezza valida; in caso contrario,false. + Lunghezza in byte del contenuto HTTP. + + + Tipo di base per gestori messaggi HTTP. + + + Inizializza una nuova istanza della classe . + + + Rilascia le risorse non gestite ed elimina le risorse gestite utilizzate dall'oggetto . + + + Rilascia le risorse non gestite utilizzate dall'oggetto ed eventualmente elimina le risorse gestite. + true per liberare sia le risorse gestite che quelle non gestite; false per rilasciare solo le risorse non gestite. + + + Inviare una richiesta HTTP come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + Messaggio di richiesta HTTP da inviare. + Il token di annullamento per annullare l'operazione. + Il parametro era null. + + + + + + + + + + + + + + + Classe di helper per recuperare e confrontare i metodi HTTP standard. + + + Inizializza una nuova istanza della classe con un metodo HTTP specifico. + Metodo HTTP. + + + Rappresenta un metodo di protocollo HTTP DELETE. + Restituisca il valore . + + + Determina se l'oggetto specificato è uguale all'oggetto corrente. + Restituisca il valore . true se l'oggetto specificato è uguale all'oggetto corrente; in caso contrario false. + Metodo HTTP da confrontare con l'oggetto corrente. + + + Determina se l'oggetto specificato è uguale all'oggetto corrente. + Restituisca il valore . true se l'oggetto specificato è uguale all'oggetto corrente; in caso contrario false. + Oggetto da confrontare con l'oggetto corrente. + + + Rappresenta un metodo di protocollo HTTP GET. + Restituisca il valore . + + + Funge da funzione hash per questo tipo. + Restituisca il valore . Codice hash per la classe corrente. + + + Rappresenta un metodo di protocollo HTTP HEAD. Il metodo HEAD è identico al metodo GET ad eccezione del fatto che, nella risposta, il server restituisce solo intestazioni di messaggio senza un corpo del messaggio. + Restituisca il valore . + + + Metodo HTTP. + Restituisca il valore . Metodo HTTP rappresentato come . + + + Operatore di uguaglianza per il confronto di due oggetti . + Restituisca il valore . true se i parametri e specificati non sono equivalenti; in caso contrario, false. + Oggetto a sinistra di un operatore di uguaglianza. + Oggetto a destra di un operatore di uguaglianza. + + + Operatore di disuguaglianza per il confronto di due oggetti . + Restituisca il valore . true se i parametri e specificati non sono uguali; in caso contrario, false. + Oggetto a sinistra di un operatore di disuguaglianza. + Oggetto a destra di un operatore di disuguaglianza. + + + Rappresenta un metodo di protocollo HTTP OPTIONS. + Restituisca il valore . + + + Rappresenta un metodo di protocollo HTTP POST utilizzato per inviare una nuova entità come aggiunta a un URI. + Restituisca il valore . + + + Rappresenta un metodo di protocollo HTTP PUT utilizzato per sostituire un'entità identificata da un URI. + Restituisca il valore . + + + Restituisce una stringa che rappresenta l'oggetto corrente. + Restituisca il valore . Stringa che rappresenta l'oggetto corrente. + + + Rappresenta un metodo di protocollo HTTP TRACE. + Restituisca il valore . + + + Classe base per eccezioni generate dalle classi e . + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe con un messaggio specifico che descrive l'eccezione corrente. + Messaggio che descrive l'eccezione corrente. + + + Inizializza una nuova istanza della classe con un messaggio specifico che descrive l'eccezione corrente e l'eccezione interna. + Messaggio che descrive l'eccezione corrente. + Eccezione interna. + + + Rappresenta un messaggio di richiesta HTTP. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe con un metodo HTTP e una richiesta . + Metodo HTTP. + Stringa che rappresenta la richiesta . + + + Inizializza una nuova istanza della classe con un metodo HTTP e una richiesta . + Metodo HTTP. + Oggetto da richiedere. + + + Ottiene o imposta il contenuto del messaggio HTTP. + Restituisca il valore . Contenuto di un messaggio + + + Rilascia le risorse non gestite ed elimina le risorse gestite utilizzate dall'oggetto . + + + Rilascia le risorse non gestite utilizzate dall'oggetto ed eventualmente elimina le risorse gestite. + true per liberare sia le risorse gestite che quelle non gestite; false per rilasciare solo le risorse non gestite. + + + Ottiene la raccolta delle intestazioni delle richieste HTTP. + Restituisca il valore . Raccolta di intestazioni di richiesta HTTP. + + + Ottiene o imposta il metodo HTTP utilizzato dal messaggio di richiesta HTTP. + Restituisca il valore . Metodo HTTP utilizzato dal messaggio di richiesta. Il valore predefinito è il metodo GET. + + + Ottiene un set di proprietà per la richiesta HTTP. + Restituisca il valore . + + + Recupera o imposta utilizzato per la richiesta HTTP. + Restituisca il valore . utilizzato per la richiesta HTTP. + + + Restituisce una stringa che rappresenta l'oggetto corrente. + Restituisca il valore . Rappresentazione stringa dell'oggetto corrente. + + + Ottiene o imposta la versione del messaggio HTTP. + Restituisca il valore . La versione del messaggio HTTP. Il valore predefinito è 1.1. + + + Rappresenta un messaggio di risposta HTTP. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe con un specifico. + Codice di stato della risposta HTTP. + + + Ottiene o imposta il messaggio di risposta HTTP. + Restituisca il valore . Contenuto del messaggio di risposta HTTP. + + + Rilascia le risorse non gestite ed elimina le risorse non gestite utilizzate dall'oggetto . + + + Rilascia le risorse non gestite utilizzate dall'oggetto ed eventualmente elimina le risorse gestite. + true per liberare sia le risorse gestite che quelle non gestite; false per rilasciare solo le risorse non gestite. + + + Genera un'eccezione se la proprietà della risposta HTTP è false. + Restituisca il valore . Il messaggio di risposta HTTP se la chiamata ha esito positivo. + + + Ottiene la raccolta delle intestazioni di risposta HTTP. + Restituisca il valore . Raccolta di intestazioni di risposta HTTP. + + + Ottiene un valore che indica se la risposta HTTP è stata completata. + Restituisca il valore . Valore che indica se la risposta HTTP è stata completata. true se l'oggetto è stato compreso nell'intervallo tra 200 e 299; in caso contrario, false. + + + Ottiene o imposta la frase del motivo solitamente inviata dai server insieme al codice di stato. + Restituisca il valore . Frase del motivo inviata dal server. + + + Ottiene o imposta il messaggio di richiesta che ha determinato questo messaggio di risposta. + Restituisca il valore . Messaggio di richiesta che ha determinato questo messaggio di risposta. + + + Ottiene o imposta il codice di stato della risposta HTTP. + Restituisca il valore . Codice di stato della risposta HTTP. + + + Restituisce una stringa che rappresenta l'oggetto corrente. + Restituisca il valore . Rappresentazione stringa dell'oggetto corrente. + + + Ottiene o imposta la versione del messaggio HTTP. + Restituisca il valore . La versione del messaggio HTTP. Il valore predefinito è 1.1. + + + Tipo di base per gestori che possono elaborare soltanto piccole richieste e/o messaggi di risposta. + + + Crea un'istanza di una classe . + + + Crea un'istanza di una classe con un gestore interno specificato. + Gestore interno responsabile per l'elaborazione dei messaggi di risposta HTTP. + + + Elabora un messaggio di richiesta HTTP. + Restituisca il valore . Messaggio di richiesta HTTP elaborato. + Messaggio di richiesta HTTP da elaborare. + Un token di annullamento che può essere utilizzato da altri oggetti o thread al ricevimento dell'avviso di annullamento. + + + Elabora un messaggio di risposta HTTP. + Restituisca il valore . Messaggio di risposta HTTP elaborato. + Messaggio di risposta HTTP da elaborare. + Un token di annullamento che può essere utilizzato da altri oggetti o thread al ricevimento dell'avviso di annullamento. + + + Invia una richiesta HTTP al gestore interno da inviare al server come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + Messaggio di richiesta HTTP da inviare al server. + Un token di annullamento che può essere utilizzato da altri oggetti o thread al ricevimento dell'avviso di annullamento. + Il parametro era null. + + + Fornisce una raccolta di oggetti che vengono serializzati utilizzando la specifica di tipo di contenuto multipart/*. + + + Crea una nuova istanza della classe . + + + Crea una nuova istanza della classe . + Sottotipo del contenuto multiparte. + Il parametro era null o contiene solo spazi vuoti. + + + Crea una nuova istanza della classe . + Sottotipo del contenuto multiparte. + La stringa limite per il contenuto a più parti. + Il parametro era null o una stringa vuota. è null o contiene solo spazi vuoti. In alternativa termina con un spazio. + La lunghezza di è maggiore di 70. + + + Aggiungere contenuto HTTP multipart a una raccolta di oggetti di che vengono serializzati utilizzando la specifica di tipo di contenuto multipart/*. + Contenuto HTTP da aggiungere alla raccolta. + Il parametro era null. + + + Rilascia le risorse non gestite utilizzate dall'oggetto ed eventualmente elimina le risorse gestite. + true per liberare sia le risorse gestite che quelle non gestite; false per rilasciare solo le risorse non gestite. + + + Restituisce un enumeratore che scorre la raccolta di oggetti che vengono serializzati utilizzando la specifica del tipo di contenuto multipart/*. + Restituisca il valore . Oggetto che può essere utilizzato per scorrere l'insieme. + + + Serializzare il contenuto HTTP multipart in un flusso come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + Flusso di destinazione. + Informazioni sul trasporto (ad esempio sul token di associazione del canale). Il parametro può essere null. + + + Implementazione esplicita del metodo . + Restituisca il valore . Oggetto che può essere utilizzato per scorrere l'insieme. + + + Determina se il contenuto multiparte HTTP ha una lunghezza valida in byte. + Restituisca il valore . true se il è una lunghezza valida; in caso contrario,false. + Lunghezza in byte del contenuto HTTP. + + + Fornisce un contenitore per contenuto codificato utilizzando il tipo MIME multipart/form-data. + + + Crea una nuova istanza della classe . + + + Crea una nuova istanza della classe . + La stringa limite per il contenuto dati del form a più parti. + + è null o contiene solo spazi vuoti. In alternativa termina con un spazio. + La lunghezza di è maggiore di 70. + + + Aggiungere il contenuto HTTP multipart a una raccolta di oggetti di che vengono serializzati nel tipo MIME multipart/form-data. + Contenuto HTTP da aggiungere alla raccolta. + Il parametro era null. + + + Aggiungere il contenuto HTTP multipart a una raccolta di oggetti di che vengono serializzati nel tipo MIME multipart/form-data. + Contenuto HTTP da aggiungere alla raccolta. + Nome del contenuto HTTP da aggiungere. + + è null o contiene solo spazi vuoti. + Il parametro era null. + + + Aggiungere il contenuto HTTP multipart a una raccolta di oggetti di che vengono serializzati nel tipo MIME multipart/form-data. + Contenuto HTTP da aggiungere alla raccolta. + Nome del contenuto HTTP da aggiungere. + Nome file del contenuto HTTP da aggiungere alla raccolta. + + è null o contiene solo spazi vuoti. In alternativa è null o contiene solo spazi vuoti. + Il parametro era null. + + + Fornisce il contenuto HTTP basato su un flusso. + + + Crea una nuova istanza della classe . + Contenuto utilizzato per inizializzare l'oggetto . + + + Crea una nuova istanza della classe . + Contenuto utilizzato per inizializzare l'oggetto . + Dimensione del buffer, in byte, per . + Il parametro era null. + + è minore o uguale a zero. + + + Scrive il contenuto del flusso HTTP in un flusso di memoria come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + + + Rilascia le risorse non gestite utilizzate dall'oggetto ed eventualmente elimina le risorse gestite. + true per liberare sia le risorse gestite che quelle non gestite; false per rilasciare solo le risorse non gestite. + + + Serializzare il contenuto HTTP in un flusso come operazione asincrona. + Restituisca il valore . Oggetto dell'attività che rappresenta l'operazione asincrona. + Flusso di destinazione. + Informazioni sul trasporto (ad esempio sul token di associazione del canale). Il parametro può essere null. + + + Determina se il contenuto del flusso ha una lunghezza valida in byte. + Restituisca il valore . true se il è una lunghezza valida; in caso contrario,false. + Lunghezza in byte del contenuto del flusso. + + + Fornisce il contenuto HTTP basato su una stringa. + + + Crea una nuova istanza della classe . + Contenuto utilizzato per inizializzare l'oggetto . + + + Crea una nuova istanza della classe . + Contenuto utilizzato per inizializzare l'oggetto . + Codifica da utilizzare per il contenuto. + + + Crea una nuova istanza della classe . + Contenuto utilizzato per inizializzare l'oggetto . + Codifica da utilizzare per il contenuto. + Tipo di dati multimediali da utilizzare per il contenuto. + + + Rappresenta le informazioni di autenticazione nei valori di intestazione Authorization, ProxyAuthorization, WWW-Authneticate e Proxy-Authenticate. + + + Inizializza una nuova istanza della classe . + Schema da utilizzare per l'autorizzazione. + + + Inizializza una nuova istanza della classe . + Schema da utilizzare per l'autorizzazione. + Le credenziali che contengono le informazioni di autenticazione dell'agente utente per la risorsa richiesta. + + + Consente di determinare se l'oggetto specificato è uguale all'oggetto corrente. + Restituisca il valore . true se l'oggetto specificato è uguale all'oggetto corrente; in caso contrario, false. + Oggetto da confrontare con l'oggetto corrente. + + + Funge da funzione hash per un oggetto . + Restituisca il valore . Codice hash per l'oggetto corrente. + + + Ottiene le credenziali che contengono le informazioni di autenticazione dell'agente utente per la risorsa richiesta. + Restituisca il valore . Credenziali contenenti le informazioni di autenticazione. + + + Converte una stringa in un'istanza di . + Restituisca il valore . Istanza di . + Stringa che rappresenta le informazioni sul valore intestazione di autenticazione. + + è un riferimento null. + + non contiene informazioni sul valore dell'intestazione di autenticazione valide. + + + Ottiene lo schema da utilizzare per l'autorizzazione. + Restituisca il valore . Schema da utilizzare per l'autorizzazione. + + + Crea un nuovo oggetto che consiste in una copia dell'istanza corrente . + Restituisca il valore . Copia dell'istanza corrente. + + + Restituisce una stringa che rappresenta l'oggetto corrente. + Restituisca il valore . Stringa che rappresenta l'oggetto corrente. + + + Determina se una stringa rappresenta informazioni valide. + Restituisca il valore . true se è valido ; in caso contrario, false. + Stringa da convalidare. + Versione della stringa. + + + Rappresenta il valore dell'intestazione Cache-Control. + + + Inizializza una nuova istanza della classe . + + + Consente di determinare se l'oggetto specificato è uguale all'oggetto corrente. + Restituisca il valore . true se l'oggetto specificato è uguale all'oggetto corrente; in caso contrario, false. + Oggetto da confrontare con l'oggetto corrente. + + + Token di estensione cache, ognuno con un valore assegnato facoltativo. + Restituisca il valore . Raccolta di token di estensione cache, ognuno con un valore assegnato facoltativo. + + + Funge da funzione hash per un oggetto . + Restituisca il valore . Codice hash per l'oggetto corrente. + + + La durata massima, in secondi, di un client HTTP per accettare una risposta. + Restituisca il valore . Tempo in secondi. + + + Se un client HTTP è disposto ad accettare una risposta che ha superato l'ora di scadenza. + Restituisca il valore . true se il client HTTP è disposto ad accettare una risposta che ha superato la data di scadenza; in caso contrario, false. + + + Il tempo massimo, in secondi, quando un client HTTP è disposto ad accettare una risposta che ha superato l'ora di scadenza. + Restituisca il valore . Tempo in secondi. + + + La durata di validità, in secondi, di un client HTTP per accettare una risposta. + Restituisca il valore . Tempo in secondi. + + + Se il server di origine richiede la riconvalida di una voce della cache su qualsiasi utilizzo successivo quando la voce della cache non risulta più aggiornata. + Restituisca il valore . true se il server di origine richiede la riconvalida di una voce della cache su qualsiasi utilizzo successivo quando la voce non risulta più aggiornata; in caso contrario, false. + + + Se un client HTTP è disposto ad accettare una risposta memorizzata nella cache. + Restituisca il valore . true se il client HTTP è disposto ad accettare una risposta memorizzata nella cache; in caso contrario, false. + + + Raccolta di fieldname nella direttiva “no-cache" in un campo di intestazione controllo cache su una risposta HTTP. + Restituisca il valore . Raccolta di nomicampo. + + + Se una cache non deve memorizzare una parte del messaggio di richiesta HTTP o una risposta. + Restituisca il valore . true se una cache non deve memorizzare alcuna parte del messaggio di richiesta HTTP o alcuna risposta; in caso contrario, false. + + + Se una cache o un proxy non deve modificare alcuna parte del corpo dell'entità. + Restituisca il valore . true se una cache o un proxy non deve modificare alcun aspetto del corpo di entità; in caso contrario, false. + + + Se una cache deve rispondere utilizzando una voce della cache coerente con gli altri vincoli della richiesta HTTP o rispondere con uno stato 504 (timeout gateway. + Restituisca il valore . true se una cache deve rispondere utilizzando una voce della cache coerente con gli altri vincoli della richiesta HTTP o rispondere con uno stato 504 (timeout gateway); in caso contrario, false. + + + Converte una stringa in un'istanza di . + Restituisca il valore . Istanza di . + Stringa che rappresenta le informazioni sul valore intestazione del controllo della cache. + + è un riferimento null. + + non contiene informazioni sul valore dell'intestazione Cache Control valide. + + + Se tutto o parte del messaggio di risposta HTTP è destinato a un singolo utente e non deve essere memorizzato nella cache da una cache condivisa. + Restituisca il valore . true se il messaggio di risposta HTTP è destinato a un singolo utente e non deve essere memorizzato nella cache da una cache condivisa; in caso contrario, false. + + + Fieldname della raccolta nella direttiva “privata" in un campo di intestazione controllo cache su una risposta HTTP. + Restituisca il valore . Raccolta di nomicampo. + + + Se il server di origine richiede la riconvalida di una voce della cache su qualsiasi utilizzo successivo quando la voce della cache non risulta più aggiornata per le cache condivise dell'agente utente. + Restituisca il valore . true se il server di origine richiede la riconvalida di una voce della cache su qualsiasi utilizzo successivo quando la voce non risulta più aggiornata per le cache condivise dell'agente utente; in caso contrario, false. + + + Se una risposta HTTP può essere memorizzata nella cache da qualsiasi cache, anche se sarebbe generalmente non memorizzabile o memorizzabile nella cache solo all'interno di una cache non condivisa. + Restituisca il valore . true se la risposta HTTP può essere memorizzata nella cache da qualsiasi cache, anche se sarebbe generalmente non memorizzabile o memorizzabile nella cache solo all'interno di una cache non condivisa; in caso contrario, false. + + + Durata massima condivisa, specificata in secondi, in una risposta HTTP che sostituisce la direttiva di durata massima in un'intestazione Cache-Control o in un'intestazione Expires per una cache condivisa. + Restituisca il valore . Tempo in secondi. + + + Crea un nuovo oggetto che consiste in una copia dell'istanza corrente . + Restituisca il valore . Copia dell'istanza corrente. + + + Restituisce una stringa che rappresenta l'oggetto corrente. + Restituisca il valore . Stringa che rappresenta l'oggetto corrente. + + + Determina se una stringa rappresenta informazioni valide. + Restituisca il valore . true se è valido ; in caso contrario, false. + Stringa da convalidare. + Versione della stringa. + + + Rappresenta il valore dell'intestazione Content-Disposition. + + + Inizializza una nuova istanza della classe . + + + Inizializza una nuova istanza della classe . + + + Data di creazione del file. + Restituisca il valore . Data di creazione del file. + + + Il tipo di disposizione per una parte del corpo del contenuto. + Restituisca il valore . Il tipo di disposizione. + + + Consente di determinare se l'oggetto specificato è uguale all'oggetto corrente. + Restituisca il valore . true se l'oggetto specificato è uguale all'oggetto corrente; in caso contrario, false. + Oggetto da confrontare con l'oggetto corrente. + + + Suggerimento su come creare un nome file per archiviare il payload del messaggio da utilizzare se l'entità è stata rimossa e archiviata in un file separato. + Restituisca il valore . Nome file consigliato. + + + Suggerimento su come creare nomi file per archiviare il payload del messaggio da utilizzare se le entità sono state rimosse e archiviate in file separati. + Restituisca il valore . Nome file consigliato del form nomefile*. + + + Funge da funzione hash per un oggetto . + Restituisca il valore . Codice hash per l'oggetto corrente. + + + Data dell'ultima modifica apportata al file. + Restituisca il valore . Data di modifica del file. + + + Nome per una parte del corpo del contenuto. + Restituisca il valore . Nome per la parte del corpo del contenuto. + + + Set di parametri che include l'intestazione Content-Disposition. + Restituisca il valore . Insieme di parametri. + + + Converte una stringa in un'istanza di . + Restituisca il valore . Istanza di . + Stringa che rappresenta le informazioni sul valore dell'intestazione di disposizione dei contenuti. + + è un riferimento null. + + non contiene informazioni sul valore dell'intestazione di disposizione del contenuto valide. + + + Data dell'ultima lettura del file. + Restituisca il valore . Data ultimo lettura. + + + Dimensione approssimativa del file espressa in byte. + Restituisca il valore . Dimensione approssimativa espressa in byte. + + + Crea un nuovo oggetto che consiste in una copia dell'istanza corrente . + Restituisca il valore . Copia dell'istanza corrente. + + + Restituisce una stringa che rappresenta l'oggetto corrente. + Restituisca il valore . Stringa che rappresenta l'oggetto corrente. + + + Determina se una stringa rappresenta informazioni valide. + Restituisca il valore . true se è valido ; in caso contrario, false. + Stringa da convalidare. + Versione della stringa. + + + Rappresenta il valore dell'intestazione Content-Range. + + + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta un valore di intestazione del tag di entità. + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta la raccolta di intestazioni di contenuto secondo quanto definito in RFC 2616. + + + Ottiene il valore dell'intestazione del contenuto Allow in una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Allow su una risposta HTTP. + + + Restituisca il valore . + + + Ottiene il valore dell'intestazione del contenuto Content-Encoding in una risposta HTTP. + Restituisca il valore . Valore dell'intestazione del contenuto Content-Encoding in una risposta HTTP. + + + Ottiene il valore dell'intestazione del contenuto Content-Language in una risposta HTTP. + Restituisca il valore . Valore dell'intestazione del contenuto Content-Language in una risposta HTTP. + + + Ottiene o imposta il valore dell'intestazione del contenuto Content-Length in una risposta HTTP. + Restituisca il valore . Valore dell'intestazione del contenuto Content-Length in una risposta HTTP. + + + Ottiene o imposta il valore dell'intestazione del contenuto Content-Location in una risposta HTTP. + Restituisca il valore . Valore dell'intestazione del contenuto Content-Location in una risposta HTTP. + + + Ottiene o imposta il valore dell'intestazione del contenuto Content-MD5 in una risposta HTTP. + Restituisca il valore . Valore dell'intestazione del contenuto Content-MD5 in una risposta HTTP. + + + Ottiene o imposta il valore dell'intestazione del contenuto Content-Range in una risposta HTTP. + Restituisca il valore . Valore dell'intestazione del contenuto Content-Range in una risposta HTTP. + + + Ottiene o imposta il valore dell'intestazione del contenuto Content-Type in una risposta HTTP. + Restituisca il valore . Valore dell'intestazione del contenuto Content-Type in una risposta HTTP. + + + Ottiene o imposta il valore dell'intestazione del contenuto Expires in una risposta HTTP. + Restituisca il valore . Valore dell'intestazione del contenuto Expires in una risposta HTTP. + + + Ottiene o imposta il valore dell'intestazione del contenuto Last-Modified per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione del contenuto Last-Modified in una risposta HTTP. + + + Raccolta di intestazioni e i relativi valori definiti nello standard RFC 2616. + + + Inizializza una nuova istanza della classe . + + + Aggiunge l'intestazione specificata e i valori relativi nella raccolta . + L'intestazione da aggiungere all'insieme. + Elenco di valori dell'intestazione da aggiungere alla raccolta. + + + Aggiunge l'intestazione specificata e il valore relativo nella raccolta . + L'intestazione da aggiungere all'insieme. + Il contenuto dell'intestazione. + + + Rimuove tutte le intestazioni dalla raccolta . + + + Restituisce un valore che indica se un'intestazione specifica è presente nella raccolta . + Restituisca il valore . true e l'intestazione specificata è presente nella raccolta; in caso contrario, false. + Intestazione specifica. + + + Restituisce un enumeratore che consente di scorrere l'istanza di . + Restituisca il valore . Enumeratore per l'oggetto . + + + Restituisce tutti i valori di intestazione per un'intestazione specificata archiviata nella raccolta . + Restituisca il valore . Matrice di stringhe di intestazione. + Intestazione specificata per cui restituire i valori. + + + Rimuove l'intestazione specificata dalla raccolta . + Restituisca il valore . + Il nome dell'intestazione da rimuovere dall'insieme. + + + Restituisca il valore . + + + Restituisca il valore . + + + + + + + Restituisce un valore che indica se i valori e un'intestazione specificati sono archiviati nella raccolta . + Restituisca il valore . true se gli oggetti e values dell'intestazione specificata vengono archiviati nella raccolta; in caso contrario, false. + Intestazione specificata. + Valori intestazione specificati. + + + Rappresenta una raccolta di valori dell'intestazione. + + + + + + + + + Restituisca il valore . + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta la raccolta di intestazioni di richiesta secondo quanto definito in RFC 2616. + + + Ottiene il valore dell'intestazione Accept per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Accept per una richiesta HTTP. + + + Ottiene il valore dell'intestazione Accept-Charset per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Accept-Charset per una richiesta HTTP. + + + Ottiene il valore dell'intestazione Accept-Encoding per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Accept-Encoding per una richiesta HTTP. + + + Ottiene il valore dell'intestazione Accept-Language per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Accept-Language per una richiesta HTTP. + + + Ottiene o imposta il valore dell'intestazione Authorization per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Authorization per una richiesta HTTP. + + + Ottiene o imposta il valore dell'intestazione Cache-Control per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Cache-Control per una richiesta HTTP. + + + Ottiene il valore dell'intestazione Connection per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Connection per una richiesta HTTP. + + + Ottiene o imposta un valore che indica se l'intestazione di Connection per una richiesta HTTP contiene Close. + Restituisca il valore . true se l'intestazione Connection contiene Close; in caso contrario, false. + + + Ottiene o imposta il valore dell'intestazione Date per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Date per una richiesta HTTP. + + + Ottiene il valore dell'intestazione Expect per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Expect per una richiesta HTTP. + + + Ottiene o imposta un valore che indica se l'intestazione di Expect per una richiesta HTTP contiene Continue. + Restituisca il valore . true se l'intestazione Expect contiene Continue; in caso contrario, false. + + + Ottiene o imposta il valore dell'intestazione From per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione From per una richiesta HTTP. + + + Ottiene o imposta il valore dell'intestazione Host per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Host per una richiesta HTTP. + + + Ottiene il valore dell'intestazione If-Match per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione If-Match per una richiesta HTTP. + + + Ottiene o imposta il valore dell'intestazione If-Modified-Since per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione If-Modified-Since per una richiesta HTTP. + + + Ottiene il valore dell'intestazione If-None-Match per una richiesta HTTP. + Restituisca il valore . Ottiene il valore dell'intestazione If-None-Match per una richiesta HTTP. + + + Ottiene o imposta il valore dell'intestazione If-Range per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione If-Range per una richiesta HTTP. + + + Ottiene o imposta il valore dell'intestazione If-Unmodified-Since per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione If-Unmodified-Since per una richiesta HTTP. + + + Ottiene o imposta il valore dell'intestazione Max-Forwards per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Max-Forwards per una richiesta HTTP. + + + Ottiene il valore dell'intestazione Pragma per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Pragma per una richiesta HTTP. + + + Ottiene o imposta il valore dell'intestazione Proxy-Authorization per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Proxy-Authorization per una richiesta HTTP. + + + Ottiene o imposta il valore dell'intestazione Range per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Range per una richiesta HTTP. + + + Ottiene o imposta il valore dell'intestazione Referer per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Referer per una richiesta HTTP. + + + Ottiene il valore dell'intestazione TE per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione TE per una richiesta HTTP. + + + Ottiene il valore dell'intestazione Trailer per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Trailer per una richiesta HTTP. + + + Ottiene il valore dell'intestazione Transfer-Encoding per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Transfer-Encoding per una richiesta HTTP. + + + Ottiene o imposta un valore che indica se l'intestazione di Transfer-Encoding per una richiesta HTTP contiene Chunked. + Restituisca il valore . true se l'intestazione Transfer-Encoding contiene Chunked; in caso contrario, false. + + + Ottiene il valore dell'intestazione Upgrade per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Upgrade per una richiesta HTTP. + + + Ottiene il valore dell'intestazione User-Agent per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione User-Agent per una richiesta HTTP. + + + Ottiene il valore dell'intestazione Via per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Via per una richiesta HTTP. + + + Ottiene il valore dell'intestazione Warning per una richiesta HTTP. + Restituisca il valore . Valore dell'intestazione Warning per una richiesta HTTP. + + + Rappresenta la raccolta di intestazioni di risposta secondo quanto definito in RFC 2616. + + + Ottiene il valore dell'intestazione Accept-Ranges per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Accept-Ranges per una risposta HTTP. + + + Ottiene o imposta il valore dell'intestazione Age per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Age per una risposta HTTP. + + + Ottiene o imposta il valore dell'intestazione Cache-Control per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Cache-Control per una risposta HTTP. + + + Ottiene il valore dell'intestazione Connection per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Connection per una risposta HTTP. + + + Ottiene o imposta un valore che indica se l'intestazione di Connection per una risposta HTTP contiene Close. + Restituisca il valore . true se l'intestazione Connection contiene Close; in caso contrario, false. + + + Ottiene o imposta il valore dell'intestazione Date per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Date per una risposta HTTP. + + + Ottiene o imposta il valore dell'intestazione ETag per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione ETag per una risposta HTTP. + + + Ottiene o imposta il valore dell'intestazione Location per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Location per una risposta HTTP. + + + Ottiene il valore dell'intestazione Pragma per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Pragma per una risposta HTTP. + + + Ottiene il valore dell'intestazione Proxy-Authenticate per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Proxy-Authenticate per una risposta HTTP. + + + Ottiene o imposta il valore dell'intestazione Retry-After per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Retry-After per una risposta HTTP. + + + Ottiene il valore dell'intestazione Server per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Server per una risposta HTTP. + + + Ottiene il valore dell'intestazione Trailer per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Trailer per una risposta HTTP. + + + Ottiene il valore dell'intestazione Transfer-Encoding per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Transfer-Encoding per una risposta HTTP. + + + Ottiene o imposta un valore che indica se l'intestazione di Transfer-Encoding per una risposta HTTP contiene Chunked. + Restituisca il valore . true se l'intestazione Transfer-Encoding contiene Chunked; in caso contrario, false. + + + Ottiene il valore dell'intestazione Upgrade per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Upgrade per una risposta HTTP. + + + Ottiene il valore dell'intestazione Vary per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Vary per una risposta HTTP. + + + Ottiene il valore dell'intestazione Via per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Via per una risposta HTTP. + + + Ottiene il valore dell'intestazione Warning per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione Warning per una risposta HTTP. + + + Ottiene il valore dell'intestazione WWW-Authenticate per una risposta HTTP. + Restituisca il valore . Valore dell'intestazione WWW-Authenticate per una risposta HTTP. + + + Rappresenta un tipo di supporto secondo quanto definito in RFC 2616. + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta un valore di intestazione content-type con una qualità aggiuntiva. + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta una coppia nome/valore. + + + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta una coppia nome/valore con parametri. + + + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta un valore di intestazione del prodotto. + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta un valore che può essere un prodotto o un commento. + + + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta un valore di intestazione che può essere un valore di tipo Date/Time o tag entità. + + + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta il valore dell'intestazione Range. + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta un valore di intestazione con intervallo di byte. + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta un valore di intestazione che può essere un valore di tipo Date/Time o Timespan. + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta un valore di intestazione di stringa con una qualità facoltativa. + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta un valore di intestazione della codifica di trasferimento. + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta un valore di intestazione della codifica di trasferimento con qualità facoltativa. + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta il valore di un'intestazione Via. + + + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Rappresenta un valore di avviso utilizzato dall'intestazione di avviso. + + + + + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + Restituisca il valore . + + + \ No newline at end of file diff --git a/packages/Microsoft.Web.Infrastructure.1.0.0.0/Microsoft.Web.Infrastructure.1.0.0.0.nupkg b/packages/Microsoft.Web.Infrastructure.1.0.0.0/Microsoft.Web.Infrastructure.1.0.0.0.nupkg new file mode 100644 index 0000000..1c44462 Binary files /dev/null and b/packages/Microsoft.Web.Infrastructure.1.0.0.0/Microsoft.Web.Infrastructure.1.0.0.0.nupkg differ diff --git a/packages/Microsoft.Web.Infrastructure.1.0.0.0/lib/net40/Microsoft.Web.Infrastructure.dll b/packages/Microsoft.Web.Infrastructure.1.0.0.0/lib/net40/Microsoft.Web.Infrastructure.dll new file mode 100644 index 0000000..85f1138 Binary files /dev/null and b/packages/Microsoft.Web.Infrastructure.1.0.0.0/lib/net40/Microsoft.Web.Infrastructure.dll differ diff --git a/packages/Newtonsoft.Json.4.5.11/Newtonsoft.Json.4.5.11.nupkg b/packages/Newtonsoft.Json.4.5.11/Newtonsoft.Json.4.5.11.nupkg new file mode 100644 index 0000000..0b6dc21 Binary files /dev/null and b/packages/Newtonsoft.Json.4.5.11/Newtonsoft.Json.4.5.11.nupkg differ diff --git a/packages/Newtonsoft.Json.4.5.11/lib/net20/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.4.5.11/lib/net20/Newtonsoft.Json.dll new file mode 100644 index 0000000..1ff7b36 Binary files /dev/null and b/packages/Newtonsoft.Json.4.5.11/lib/net20/Newtonsoft.Json.dll differ diff --git a/packages/Newtonsoft.Json.4.5.11/lib/net20/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.4.5.11/lib/net20/Newtonsoft.Json.xml new file mode 100644 index 0000000..c923197 --- /dev/null +++ b/packages/Newtonsoft.Json.4.5.11/lib/net20/Newtonsoft.Json.xml @@ -0,0 +1,8526 @@ + + + + Newtonsoft.Json + + + + + Represents a BSON Oid (object id). + + + + + Initializes a new instance of the class. + + The Oid value. + + + + Gets or sets the value of the Oid. + + The value of the Oid. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Initializes a new instance of the class with the specified . + + + + + Reads the next JSON token from the stream. + + true if the next token was read successfully; false if there are no more tokens to read. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Skips the children of the current token. + + + + + Sets the current token. + + The new token. + + + + Sets the current token and value. + + The new token. + The value. + + + + Sets the state based on current token type. + + + + + Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. + + + + + Releases unmanaged and - optionally - managed resources + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Changes the to Closed. + + + + + Gets the current reader state. + + The current reader state. + + + + Gets or sets a value indicating whether the underlying stream or + should be closed when the reader is closed. + + + true to close the underlying stream or when + the reader is closed; otherwise false. The default is true. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + Get or set how time zones are handling when reading JSON. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Gets the type of the current JSON token. + + + + + Gets the text value of the current JSON token. + + + + + Gets The Common Language Runtime (CLR) type for the current JSON token. + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Specifies the state of the reader. + + + + + The Read method has not been called. + + + + + The end of the file has been reached successfully. + + + + + Reader is at a property. + + + + + Reader is at the start of an object. + + + + + Reader is in an object. + + + + + Reader is at the start of an array. + + + + + Reader is in an array. + + + + + The Close method has been called. + + + + + Reader has just read a value. + + + + + Reader is at the start of a constructor. + + + + + Reader in a constructor. + + + + + An error occurred that prevents the read operation from continuing. + + + + + The end of the file has been reached successfully. + + + + + Initializes a new instance of the class. + + The stream. + + + + Initializes a new instance of the class. + + The reader. + + + + Initializes a new instance of the class. + + The stream. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The reader. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Changes the to Closed. + + + + + Gets or sets a value indicating whether binary data reading should compatible with incorrect Json.NET 3.5 written binary. + + + true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. + + + + + Gets or sets a value indicating whether the root object will be read as a JSON array. + + + true if the root object will be read as a JSON array; otherwise, false. + + + + + Gets or sets the used when reading values from BSON. + + The used when reading values from BSON. + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Creates an instance of the JsonWriter class. + + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the end of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the end of an array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end constructor. + + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes the end of the current Json object or array. + + + + + Writes the current token. + + The to read the token from. + + + + Writes the specified end token. + + The end token to write. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON without changing the writer's state. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes out the given white space. + + The string of white space characters. + + + + Gets or sets a value indicating whether the underlying stream or + should be closed when the writer is closed. + + + true to close the underlying stream or when + the writer is closed; otherwise false. The default is true. + + + + + Gets the top. + + The top. + + + + Gets the state of the writer. + + + + + Gets the path of the writer. + + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling when writing JSON text. + + + + + Get or set how strings are escaped when writing JSON text. + + + + + Initializes a new instance of the class. + + The stream. + + + + Initializes a new instance of the class. + + The writer. + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Writes the end. + + The token. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes the beginning of a Json array. + + + + + Writes the beginning of a Json object. + + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Closes this stream and the underlying stream. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value that represents a BSON object id. + + The Object ID value to write. + + + + Writes a BSON regex. + + The regex pattern. + The regex options. + + + + Gets or sets the used when writing values to BSON. + When set to no conversion will occur. + + The used when writing values to BSON. + + + + Specifies how constructors are used when initializing objects during deserialization by the . + + + + + First attempt to use the public default constructor, then fall back to single paramatized constructor, then the non-public default constructor. + + + + + Json.NET will use a non-public default constructor before falling back to a paramatized constructor. + + + + + Converts a binary value to and from a base 64 string value. + + + + + Converts an object to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets the of the JSON produced by the JsonConverter. + + The of the JSON produced by the JsonConverter. + + + + Gets a value indicating whether this can read JSON. + + true if this can read JSON; otherwise, false. + + + + Gets a value indicating whether this can write JSON. + + true if this can write JSON; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Create a custom object + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Creates an object which will then be populated by the serializer. + + Type of the object. + The created object. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Provides a base class for converting a to and from JSON. + + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from its name string value. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + A cached representation of the Enum string representation to respect per Enum field name. + + The type of the Enum. + A map of enum field name to either the field name, or the configured enum member name (). + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets or sets a value indicating whether the written enum text should be camel case. + + true if the written enum text will be camel case; otherwise, false. + + + + Converts a to and from a string (e.g. "1.2.3.4"). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Specifies how dates are formatted when writing JSON text. + + + + + Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". + + + + + Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". + + + + + Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. + + + + + Date formatted strings are not parsed to a date type and are read as strings. + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Specifies how to treat the time value when converting between string and . + + + + + Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time. + + + + + Treat as a UTC. If the object represents a local time, it is converted to a UTC. + + + + + Treat as a local time if a is being converted to a string. + If a string is being converted to , convert to a local time if a time zone is specified. + + + + + Time zone information should be preserved when converting. + + + + + Specifies formatting options for the . + + + + + No special formatting is applied. This is the default. + + + + + Causes child objects to be indented according to the and settings. + + + + + Instructs the to use the specified constructor when deserializing that object. + + + + + Instructs the how to serialize the collection. + + + + + Instructs the how to serialize the object. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets the id. + + The id. + + + + Gets or sets the title. + + The title. + + + + Gets or sets the description. + + The description. + + + + Gets the collection's items converter. + + The collection's items converter. + + + + Gets or sets a value that indicates whether to preserve object references. + + + true to keep object reference; otherwise, false. The default is false. + + + + + Gets or sets a value that indicates whether to preserve collection's items references. + + + true to keep collection's items object references; otherwise, false. The default is false. + + + + + Gets or sets the reference loop handling used when serializing the collection's items. + + The reference loop handling. + + + + Gets or sets the type name handling used when serializing the collection's items. + + The type name handling. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + The exception thrown when an error occurs during Json serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Represents a trace writer that writes to the application's instances. + + + + + Represents a trace writer. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + The that will be used to filter the trace messages passed to the writer. + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Contract details for a used by the . + + + + + Contract details for a used by the . + + + + + Gets the underlying type for the contract. + + The underlying type for the contract. + + + + Gets or sets the type created during deserialization. + + The type created during deserialization. + + + + Gets or sets whether this type contract is serialized as a reference. + + Whether this type contract is serialized as a reference. + + + + Gets or sets the default for this contract. + + The converter. + + + + Gets or sets the method called immediately after deserialization of the object. + + The method called immediately after deserialization of the object. + + + + Gets or sets the method called during deserialization of the object. + + The method called during deserialization of the object. + + + + Gets or sets the method called after serialization of the object graph. + + The method called after serialization of the object graph. + + + + Gets or sets the method called before serialization of the object. + + The method called before serialization of the object. + + + + Gets or sets the default creator method used to create the object. + + The default creator method used to create the object. + + + + Gets or sets a value indicating whether the default creator is non public. + + true if the default object creator is non-public; otherwise, false. + + + + Gets or sets the method called when an error is thrown during the serialization of the object. + + The method called when an error is thrown during the serialization of the object. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the default collection items . + + The converter. + + + + Gets or sets a value indicating whether the collection items preserve object references. + + true if collection items preserve object references; otherwise, false. + + + + Gets or sets the collection item reference loop handling. + + The reference loop handling. + + + + Gets or sets the collection item type name handling. + + The type name handling. + + + + Represents a trace writer that writes to memory. When the trace message limit is + reached then old trace messages will be removed as new messages are added. + + + + + Initializes a new instance of the class. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Returns an enumeration of the most recent trace messages. + + An enumeration of the most recent trace messages. + + + + Returns a of the most recent trace messages. + + + A of the most recent trace messages. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Specifies how strings are escaped when writing JSON text. + + + + + Only control characters (e.g. newline) are escaped. + + + + + All non-ASCII and control characters (e.g. newline) are escaped. + + + + + HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. + + + + + Provides a set of static (Shared in Visual Basic) methods for + querying objects that implement . + + + + + Returns the input typed as . + + + + + Returns an empty that has the + specified type argument. + + + + + Converts the elements of an to the + specified type. + + + + + Filters the elements of an based on a specified type. + + + + + Generates a sequence of integral numbers within a specified range. + + The value of the first integer in the sequence. + The number of sequential integers to generate. + + + + Generates a sequence that contains one repeated value. + + + + + Filters a sequence of values based on a predicate. + + + + + Filters a sequence of values based on a predicate. + Each element's index is used in the logic of the predicate function. + + + + + Projects each element of a sequence into a new form. + + + + + Projects each element of a sequence into a new form by + incorporating the element's index. + + + + + Projects each element of a sequence to an + and flattens the resulting sequences into one sequence. + + + + + Projects each element of a sequence to an , + and flattens the resulting sequences into one sequence. The + index of each source element is used in the projected form of + that element. + + + + + Projects each element of a sequence to an , + flattens the resulting sequences into one sequence, and invokes + a result selector function on each element therein. + + + + + Projects each element of a sequence to an , + flattens the resulting sequences into one sequence, and invokes + a result selector function on each element therein. The index of + each source element is used in the intermediate projected form + of that element. + + + + + Returns elements from a sequence as long as a specified condition is true. + + + + + Returns elements from a sequence as long as a specified condition is true. + The element's index is used in the logic of the predicate function. + + + + + Base implementation of First operator. + + + + + Returns the first element of a sequence. + + + + + Returns the first element in a sequence that satisfies a specified condition. + + + + + Returns the first element of a sequence, or a default value if + the sequence contains no elements. + + + + + Returns the first element of the sequence that satisfies a + condition or a default value if no such element is found. + + + + + Base implementation of Last operator. + + + + + Returns the last element of a sequence. + + + + + Returns the last element of a sequence that satisfies a + specified condition. + + + + + Returns the last element of a sequence, or a default value if + the sequence contains no elements. + + + + + Returns the last element of a sequence that satisfies a + condition or a default value if no such element is found. + + + + + Base implementation of Single operator. + + + + + Returns the only element of a sequence, and throws an exception + if there is not exactly one element in the sequence. + + + + + Returns the only element of a sequence that satisfies a + specified condition, and throws an exception if more than one + such element exists. + + + + + Returns the only element of a sequence, or a default value if + the sequence is empty; this method throws an exception if there + is more than one element in the sequence. + + + + + Returns the only element of a sequence that satisfies a + specified condition or a default value if no such element + exists; this method throws an exception if more than one element + satisfies the condition. + + + + + Returns the element at a specified index in a sequence. + + + + + Returns the element at a specified index in a sequence or a + default value if the index is out of range. + + + + + Inverts the order of the elements in a sequence. + + + + + Returns a specified number of contiguous elements from the start + of a sequence. + + + + + Bypasses a specified number of elements in a sequence and then + returns the remaining elements. + + + + + Bypasses elements in a sequence as long as a specified condition + is true and then returns the remaining elements. + + + + + Bypasses elements in a sequence as long as a specified condition + is true and then returns the remaining elements. The element's + index is used in the logic of the predicate function. + + + + + Returns the number of elements in a sequence. + + + + + Returns a number that represents how many elements in the + specified sequence satisfy a condition. + + + + + Returns an that represents the total number + of elements in a sequence. + + + + + Returns an that represents how many elements + in a sequence satisfy a condition. + + + + + Concatenates two sequences. + + + + + Creates a from an . + + + + + Creates an array from an . + + + + + Returns distinct elements from a sequence by using the default + equality comparer to compare values. + + + + + Returns distinct elements from a sequence by using a specified + to compare values. + + + + + Creates a from an + according to a specified key + selector function. + + + + + Creates a from an + according to a specified key + selector function and a key comparer. + + + + + Creates a from an + according to specified key + and element selector functions. + + + + + Creates a from an + according to a specified key + selector function, a comparer and an element selector function. + + + + + Groups the elements of a sequence according to a specified key + selector function. + + + + + Groups the elements of a sequence according to a specified key + selector function and compares the keys by using a specified + comparer. + + + + + Groups the elements of a sequence according to a specified key + selector function and projects the elements for each group by + using a specified function. + + + + + Groups the elements of a sequence according to a specified key + selector function and creates a result value from each group and + its key. + + + + + Groups the elements of a sequence according to a key selector + function. The keys are compared by using a comparer and each + group's elements are projected by using a specified function. + + + + + Groups the elements of a sequence according to a specified key + selector function and creates a result value from each group and + its key. The elements of each group are projected by using a + specified function. + + + + + Groups the elements of a sequence according to a specified key + selector function and creates a result value from each group and + its key. The keys are compared by using a specified comparer. + + + + + Groups the elements of a sequence according to a specified key + selector function and creates a result value from each group and + its key. Key values are compared by using a specified comparer, + and the elements of each group are projected by using a + specified function. + + + + + Applies an accumulator function over a sequence. + + + + + Applies an accumulator function over a sequence. The specified + seed value is used as the initial accumulator value. + + + + + Applies an accumulator function over a sequence. The specified + seed value is used as the initial accumulator value, and the + specified function is used to select the result value. + + + + + Produces the set union of two sequences by using the default + equality comparer. + + + + + Produces the set union of two sequences by using a specified + . + + + + + Returns the elements of the specified sequence or the type + parameter's default value in a singleton collection if the + sequence is empty. + + + + + Returns the elements of the specified sequence or the specified + value in a singleton collection if the sequence is empty. + + + + + Determines whether all elements of a sequence satisfy a condition. + + + + + Determines whether a sequence contains any elements. + + + + + Determines whether any element of a sequence satisfies a + condition. + + + + + Determines whether a sequence contains a specified element by + using the default equality comparer. + + + + + Determines whether a sequence contains a specified element by + using a specified . + + + + + Determines whether two sequences are equal by comparing the + elements by using the default equality comparer for their type. + + + + + Determines whether two sequences are equal by comparing their + elements by using a specified . + + + + + Base implementation for Min/Max operator. + + + + + Base implementation for Min/Max operator for nullable types. + + + + + Returns the minimum value in a generic sequence. + + + + + Invokes a transform function on each element of a generic + sequence and returns the minimum resulting value. + + + + + Returns the maximum value in a generic sequence. + + + + + Invokes a transform function on each element of a generic + sequence and returns the maximum resulting value. + + + + + Makes an enumerator seen as enumerable once more. + + + The supplied enumerator must have been started. The first element + returned is the element the enumerator was on when passed in. + DO NOT use this method if the caller must be a generator. It is + mostly safe among aggregate operations. + + + + + Sorts the elements of a sequence in ascending order according to a key. + + + + + Sorts the elements of a sequence in ascending order by using a + specified comparer. + + + + + Sorts the elements of a sequence in descending order according to a key. + + + + + Sorts the elements of a sequence in descending order by using a + specified comparer. + + + + + Performs a subsequent ordering of the elements in a sequence in + ascending order according to a key. + + + + + Performs a subsequent ordering of the elements in a sequence in + ascending order by using a specified comparer. + + + + + Performs a subsequent ordering of the elements in a sequence in + descending order, according to a key. + + + + + Performs a subsequent ordering of the elements in a sequence in + descending order by using a specified comparer. + + + + + Base implementation for Intersect and Except operators. + + + + + Produces the set intersection of two sequences by using the + default equality comparer to compare values. + + + + + Produces the set intersection of two sequences by using the + specified to compare values. + + + + + Produces the set difference of two sequences by using the + default equality comparer to compare values. + + + + + Produces the set difference of two sequences by using the + specified to compare values. + + + + + Creates a from an + according to a specified key + selector function. + + + + + Creates a from an + according to a specified key + selector function and key comparer. + + + + + Creates a from an + according to specified key + selector and element selector functions. + + + + + Creates a from an + according to a specified key + selector function, a comparer, and an element selector function. + + + + + Correlates the elements of two sequences based on matching keys. + The default equality comparer is used to compare keys. + + + + + Correlates the elements of two sequences based on matching keys. + The default equality comparer is used to compare keys. A + specified is used to compare keys. + + + + + Correlates the elements of two sequences based on equality of + keys and groups the results. The default equality comparer is + used to compare keys. + + + + + Correlates the elements of two sequences based on equality of + keys and groups the results. The default equality comparer is + used to compare keys. A specified + is used to compare keys. + + + + + Computes the sum of a sequence of nullable values. + + + + + Computes the sum of a sequence of nullable + values that are obtained by invoking a transform function on + each element of the input sequence. + + + + + Computes the average of a sequence of nullable values. + + + + + Computes the average of a sequence of nullable values + that are obtained by invoking a transform function on each + element of the input sequence. + + + + + Computes the sum of a sequence of values. + + + + + Computes the sum of a sequence of + values that are obtained by invoking a transform function on + each element of the input sequence. + + + + + Computes the average of a sequence of values. + + + + + Computes the average of a sequence of values + that are obtained by invoking a transform function on each + element of the input sequence. + + + + + Returns the minimum value in a sequence of nullable + values. + + + + + Invokes a transform function on each element of a sequence and + returns the minimum nullable value. + + + + + Returns the maximum value in a sequence of nullable + values. + + + + + Invokes a transform function on each element of a sequence and + returns the maximum nullable value. + + + + + Computes the sum of a sequence of nullable values. + + + + + Computes the sum of a sequence of nullable + values that are obtained by invoking a transform function on + each element of the input sequence. + + + + + Computes the average of a sequence of nullable values. + + + + + Computes the average of a sequence of nullable values + that are obtained by invoking a transform function on each + element of the input sequence. + + + + + Computes the sum of a sequence of values. + + + + + Computes the sum of a sequence of + values that are obtained by invoking a transform function on + each element of the input sequence. + + + + + Computes the average of a sequence of values. + + + + + Computes the average of a sequence of values + that are obtained by invoking a transform function on each + element of the input sequence. + + + + + Returns the minimum value in a sequence of nullable + values. + + + + + Invokes a transform function on each element of a sequence and + returns the minimum nullable value. + + + + + Returns the maximum value in a sequence of nullable + values. + + + + + Invokes a transform function on each element of a sequence and + returns the maximum nullable value. + + + + + Computes the sum of a sequence of nullable values. + + + + + Computes the sum of a sequence of nullable + values that are obtained by invoking a transform function on + each element of the input sequence. + + + + + Computes the average of a sequence of nullable values. + + + + + Computes the average of a sequence of nullable values + that are obtained by invoking a transform function on each + element of the input sequence. + + + + + Computes the sum of a sequence of values. + + + + + Computes the sum of a sequence of + values that are obtained by invoking a transform function on + each element of the input sequence. + + + + + Computes the average of a sequence of values. + + + + + Computes the average of a sequence of values + that are obtained by invoking a transform function on each + element of the input sequence. + + + + + Returns the minimum value in a sequence of nullable + values. + + + + + Invokes a transform function on each element of a sequence and + returns the minimum nullable value. + + + + + Returns the maximum value in a sequence of nullable + values. + + + + + Invokes a transform function on each element of a sequence and + returns the maximum nullable value. + + + + + Computes the sum of a sequence of nullable values. + + + + + Computes the sum of a sequence of nullable + values that are obtained by invoking a transform function on + each element of the input sequence. + + + + + Computes the average of a sequence of nullable values. + + + + + Computes the average of a sequence of nullable values + that are obtained by invoking a transform function on each + element of the input sequence. + + + + + Computes the sum of a sequence of values. + + + + + Computes the sum of a sequence of + values that are obtained by invoking a transform function on + each element of the input sequence. + + + + + Computes the average of a sequence of values. + + + + + Computes the average of a sequence of values + that are obtained by invoking a transform function on each + element of the input sequence. + + + + + Returns the minimum value in a sequence of nullable + values. + + + + + Invokes a transform function on each element of a sequence and + returns the minimum nullable value. + + + + + Returns the maximum value in a sequence of nullable + values. + + + + + Invokes a transform function on each element of a sequence and + returns the maximum nullable value. + + + + + Computes the sum of a sequence of nullable values. + + + + + Computes the sum of a sequence of nullable + values that are obtained by invoking a transform function on + each element of the input sequence. + + + + + Computes the average of a sequence of nullable values. + + + + + Computes the average of a sequence of nullable values + that are obtained by invoking a transform function on each + element of the input sequence. + + + + + Computes the sum of a sequence of values. + + + + + Computes the sum of a sequence of + values that are obtained by invoking a transform function on + each element of the input sequence. + + + + + Computes the average of a sequence of values. + + + + + Computes the average of a sequence of values + that are obtained by invoking a transform function on each + element of the input sequence. + + + + + Returns the minimum value in a sequence of nullable + values. + + + + + Invokes a transform function on each element of a sequence and + returns the minimum nullable value. + + + + + Returns the maximum value in a sequence of nullable + values. + + + + + Invokes a transform function on each element of a sequence and + returns the maximum nullable value. + + + + + Represents a collection of objects that have a common key. + + + + + Gets the key of the . + + + + + Defines an indexer, size property, and Boolean search method for + data structures that map keys to + sequences of values. + + + + + Represents a sorted sequence. + + + + + Performs a subsequent ordering on the elements of an + according to a key. + + + + + Represents a collection of keys each mapped to one or more values. + + + + + Determines whether a specified key is in the . + + + + + Applies a transform function to each key and its associated + values and returns the results. + + + + + Returns a generic enumerator that iterates through the . + + + + + Gets the number of key/value collection pairs in the . + + + + + Gets the collection of values indexed by the specified key. + + + + + See issue #11 + for why this method is needed and cannot be expressed as a + lambda at the call site. + + + + + See issue #11 + for why this method is needed and cannot be expressed as a + lambda at the call site. + + + + + This attribute allows us to define extension methods without + requiring .NET Framework 3.5. For more information, see the section, + Extension Methods in .NET Framework 2.0 Apps, + of Basic Instincts: Extension Methods + column in MSDN Magazine, + issue Nov 2007. + + + + + Represents a view of a . + + + + + Initializes a new instance of the class. + + The name. + Type of the property. + + + + When overridden in a derived class, returns whether resetting an object changes its value. + + + true if resetting the component changes its value; otherwise, false. + + The component to test for reset capability. + + + + + When overridden in a derived class, gets the current value of the property on a component. + + + The value of a property for a given component. + + The component with the property for which to retrieve the value. + + + + + When overridden in a derived class, resets the value for this property of the component to the default value. + + The component with the property value that is to be reset to the default value. + + + + + When overridden in a derived class, sets the value of the component to a different value. + + The component with the property value that is to be set. + The new value. + + + + + When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted. + + + true if the property should be persisted; otherwise, false. + + The component with the property to be examined for persistence. + + + + + When overridden in a derived class, gets the type of the component this property is bound to. + + + A that represents the type of component this property is bound to. When the or methods are invoked, the object specified might be an instance of this type. + + + + + When overridden in a derived class, gets a value indicating whether this property is read-only. + + + true if the property is read-only; otherwise, false. + + + + + When overridden in a derived class, gets the type of the property. + + + A that represents the type of the property. + + + + + Gets the hash code for the name of the member. + + + + The hash code for the name of the member. + + + + + Represents a raw JSON string. + + + + + Represents a value in JSON (string, integer, date, etc). + + + + + Represents an abstract JSON token. + + + + + Represents a collection of objects. + + The type of token + + + + Gets the with the specified key. + + + + + + Provides an interface to enable a class to return line and position information. + + + + + Gets a value indicating whether the class can return line information. + + + true if LineNumber and LinePosition can be provided; otherwise, false. + + + + + Gets the current line number. + + The current line number or 0 if no line information is available (for example, HasLineInfo returns false). + + + + Gets the current line position. + + The current line position or 0 if no line information is available (for example, HasLineInfo returns false). + + + + Compares the values of two tokens, including the values of all descendant tokens. + + The first to compare. + The second to compare. + true if the tokens are equal; otherwise false. + + + + Adds the specified content immediately after this token. + + A content object that contains simple content or a collection of content objects to be added after this token. + + + + Adds the specified content immediately before this token. + + A content object that contains simple content or a collection of content objects to be added before this token. + + + + Returns a collection of the ancestor tokens of this token. + + A collection of the ancestor tokens of this token. + + + + Returns a collection of the sibling tokens after this token, in document order. + + A collection of the sibling tokens after this tokens, in document order. + + + + Returns a collection of the sibling tokens before this token, in document order. + + A collection of the sibling tokens before this token, in document order. + + + + Gets the with the specified key converted to the specified type. + + The type to convert the token to. + The token key. + The converted token value. + + + + Returns a collection of the child tokens of this token, in document order. + + An of containing the child tokens of this , in document order. + + + + Returns a collection of the child tokens of this token, in document order, filtered by the specified type. + + The type to filter the child tokens on. + A containing the child tokens of this , in document order. + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + A containing the child values of this , in document order. + + + + Removes this token from its parent. + + + + + Replaces this token with the specified token. + + The value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Returns the indented JSON for this token. + + + The indented JSON for this token. + + + + + Returns the JSON for this token using the given formatting and converters. + + Indicates how the output is formatted. + A collection of which will be used when writing the token. + The JSON for this token using the given formatting and converters. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Creates an for this token. + + An that can be used to read this token and its descendants. + + + + Creates a from an object. + + The object that will be used to create . + A with the value of the specified object + + + + Creates a from an object using the specified . + + The object that will be used to create . + The that will be used when reading the object. + A with the value of the specified object + + + + Creates the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates a from a . + + An positioned at the token to read into this . + + An that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Creates a from a . + + An positioned at the token to read into this . + + An that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Selects the token that matches the object path. + + + The object path from the current to the + to be returned. This must be a string of property names or array indexes separated + by periods, such as Tables[0].DefaultView[0].Price in C# or + Tables(0).DefaultView(0).Price in Visual Basic. + + The that matches the object path or a null reference if no matching token is found. + + + + Selects the token that matches the object path. + + + The object path from the current to the + to be returned. This must be a string of property names or array indexes separated + by periods, such as Tables[0].DefaultView[0].Price in C# or + Tables(0).DefaultView(0).Price in Visual Basic. + + A flag to indicate whether an error should be thrown if no token is found. + The that matches the object path. + + + + Creates a new instance of the . All child tokens are recursively cloned. + + A new instance of the . + + + + Gets a comparer that can compare two tokens for value equality. + + A that can compare two nodes for value equality. + + + + Gets or sets the parent. + + The parent. + + + + Gets the root of this . + + The root of this . + + + + Gets the node type for this . + + The type. + + + + Gets a value indicating whether this token has childen tokens. + + + true if this token has child values; otherwise, false. + + + + + Gets the next sibling token of this node. + + The that contains the next sibling token. + + + + Gets the previous sibling token of this node. + + The that contains the previous sibling token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Get the first child token of this token. + + A containing the first child token of the . + + + + Get the last child token of this token. + + A containing the last child token of the . + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Creates a comment with the given value. + + The value. + A comment with the given value. + + + + Creates a string with the given value. + + The value. + A string with the given value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Indicates whether the current object is equal to another object of the same type. + + + true if the current object is equal to the parameter; otherwise, false. + + An object to compare with this object. + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + + true if the specified is equal to the current ; otherwise, false. + + + The parameter is null. + + + + + Serves as a hash function for a particular type. + + + A hash code for the current . + + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format provider. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + The format provider. + + A that represents this instance. + + + + + Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: + Value + Meaning + Less than zero + This instance is less than . + Zero + This instance is equal to . + Greater than zero + This instance is greater than . + + + is not the same type as this instance. + + + + + Gets a value indicating whether this token has childen tokens. + + + true if this token has child values; otherwise, false. + + + + + Gets the node type for this . + + The type. + + + + Gets or sets the underlying token value. + + The underlying token value. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The raw json. + + + + Creates an instance of with the content of the reader's current token. + + The reader. + An instance of with the content of the reader's current token. + + + + Indicating whether a property is required. + + + + + The property is not required. The default state. + + + + + The property must be defined in JSON but can be a null value. + + + + + The property must be defined in JSON and cannot be a null value. + + + + + Used to resolve references when serializing and deserializing JSON by the . + + + + + Resolves a reference to its object. + + The serialization context. + The reference to resolve. + The object that + + + + Gets the reference for the sepecified object. + + The serialization context. + The object to get a reference for. + The reference to the object. + + + + Determines whether the specified object is referenced. + + The serialization context. + The object to test for a reference. + + true if the specified object is referenced; otherwise, false. + + + + + Adds a reference to the specified object. + + The serialization context. + The reference. + The object to reference. + + + + Specifies reference handling options for the . + + + + + + + + Do not preserve references when serializing types. + + + + + Preserve references when serializing into a JSON object structure. + + + + + Preserve references when serializing into a JSON array structure. + + + + + Preserve references when serializing. + + + + + Instructs the how to serialize the collection. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with a flag indicating whether the array can contain null items + + A flag indicating whether the array can contain null items. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets a value indicating whether null items are allowed in the collection. + + true if null items are allowed in the collection; otherwise, false. + + + + Specifies default value handling options for the . + + + + + + + + + Include members where the member value is the same as the member's default value when serializing objects. + Included members are written to JSON. Has no effect when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + so that is is not written to JSON. + This option will ignore all default values (e.g. null for objects and nullable typesl; 0 for integers, + decimals and floating point numbers; and false for booleans). The default value ignored can be changed by + placing the on the property. + + + + + Members with a default value but no JSON will be set to their default value when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + and sets members to their default value when deserializing. + + + + + Instructs the to use the specified when serializing the member or class. + + + + + Initializes a new instance of the class. + + Type of the converter. + + + + Gets the type of the converter. + + The type of the converter. + + + + Instructs the how to serialize the object. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified member serialization. + + The member serialization. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets the member serialization. + + The member serialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Specifies the settings on a object. + + + + + Initializes a new instance of the class. + + + + + Gets or sets how reference loops (e.g. a class referencing itself) is handled. + + Reference loop handling. + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + + Missing member handling. + + + + Gets or sets how objects are created during deserialization. + + The object creation handling. + + + + Gets or sets how null values are handled during serialization and deserialization. + + Null value handling. + + + + Gets or sets how null default are handled during serialization and deserialization. + + The default value handling. + + + + Gets or sets a collection that will be used during serialization. + + The converters. + + + + Gets or sets how object references are preserved by the serializer. + + The preserve references handling. + + + + Gets or sets how type name writing and reading is handled by the serializer. + + The type name handling. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + + The type name assembly format. + + + + Gets or sets how constructors are used during deserialization. + + The constructor handling. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + The contract resolver. + + + + Gets or sets the used by the serializer when resolving references. + + The reference resolver. + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the error handler called during serialization and deserialization. + + The error handler called during serialization and deserialization. + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling during serialization and deserialization. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Gets a value indicating whether there will be a check for additional content after deserializing an object. + + + true if there will be a check for additional content after deserializing an object; otherwise, false. + + + + + Represents a reader that provides validation. + + + + + Initializes a new instance of the class that + validates the content returned from the given . + + The to read from while validating. + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. + + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Sets an event handler for receiving schema validation errors. + + + + + Gets the text value of the current Json token. + + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + + Gets the type of the current Json token. + + + + + + Gets the Common Language Runtime (CLR) type for the current Json token. + + + + + + Gets or sets the schema. + + The schema. + + + + Gets the used to construct this . + + The specified in the constructor. + + + + Compares tokens to determine whether they are equal. + + + + + Determines whether the specified objects are equal. + + The first object of type to compare. + The second object of type to compare. + + true if the specified objects are equal; otherwise, false. + + + + + Returns a hash code for the specified object. + + The for which a hash code is to be returned. + A hash code for the specified object. + The type of is a reference type and is null. + + + + Specifies the member serialization options for the . + + + + + All public members are serialized by default. Members can be excluded using or . + This is the default member serialization mode. + + + + + Only members must be marked with or are serialized. + This member serialization mode can also be set by marking the class with . + + + + + All public and private fields are serialized. Members can be excluded using or . + This member serialization mode can also be set by marking the class with + and setting IgnoreSerializableAttribute on to false. + + + + + Specifies how object creation is handled by the . + + + + + Reuse existing objects, create new objects when needed. + + + + + Only reuse existing objects. + + + + + Always create new objects. + + + + + Converts a to and from the ISO 8601 date format (e.g. 2008-04-12T12:53Z). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Gets or sets the date time styles used when converting a date to and from JSON. + + The date time styles used when converting a date to and from JSON. + + + + Gets or sets the date time format used when converting a date to and from JSON. + + The date time format used when converting a date to and from JSON. + + + + Gets or sets the culture used when converting a date to and from JSON. + + The culture used when converting a date to and from JSON. + + + + Converts a to and from a JavaScript date constructor (e.g. new Date(52231943)). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts XML to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The calling serializer. + The value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Checks if the attributeName is a namespace attribute. + + Attribute name to test. + The attribute name prefix if it has one, otherwise an empty string. + True if attribute name is for a namespace attribute, otherwise false. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produces multiple root elements. + + The name of the deserialize root element. + + + + Gets or sets a flag to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + true if the array attibute is written to the XML; otherwise, false. + + + + Gets or sets a value indicating whether to write the root JSON object. + + true if the JSON root object is omitted; otherwise, false. + + + + Represents a reader that provides fast, non-cached, forward-only access to JSON text data. + + + + + Initializes a new instance of the class with the specified . + + The TextReader containing the XML data to read. + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Changes the state to closed. + + + + + Gets a value indicating whether the class can return line information. + + + true if LineNumber and LinePosition can be provided; otherwise, false. + + + + + Gets the current line number. + + + The current line number or 0 if no line information is available (for example, HasLineInfo returns false). + + + + + Gets the current line position. + + + The current line position or 0 if no line information is available (for example, HasLineInfo returns false). + + + + + Instructs the to always serialize the member with the specified name. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified name. + + Name of the property. + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets the null value handling used when serializing this property. + + The null value handling. + + + + Gets or sets the default value handling used when serializing this property. + + The default value handling. + + + + Gets or sets the reference loop handling used when serializing this property. + + The reference loop handling. + + + + Gets or sets the object creation handling used when deserializing this property. + + The object creation handling. + + + + Gets or sets the type name handling used when serializing this property. + + The type name handling. + + + + Gets or sets whether this property's value is serialized as a reference. + + Whether this property's value is serialized as a reference. + + + + Gets or sets the order of serialization and deserialization of a member. + + The numeric order of serialization or deserialization. + + + + Gets or sets a value indicating whether this property is required. + + + A value indicating whether this property is required. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + Gets or sets the the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Instructs the not to serialize the public field or public read/write property value. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Creates an instance of the JsonWriter class using the specified . + + The TextWriter to write to. + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the specified end token. + + The end token to write. + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes out the given white space. + + The string of white space characters. + + + + Gets or sets how many IndentChars to write for each level in the hierarchy when is set to Formatting.Indented. + + + + + Gets or sets which character to use to quote attribute values. + + + + + Gets or sets which character to use for indenting when is set to Formatting.Indented. + + + + + Gets or sets a value indicating whether object names will be surrounded with quotes. + + + + + The exception thrown when an error occurs while reading Json text. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + The exception thrown when an error occurs while reading Json text. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Represents a collection of . + + + + + Provides methods for converting between common language runtime types and JSON types. + + + + + + + + Represents JavaScript's boolean value true as a string. This field is read-only. + + + + + Represents JavaScript's boolean value false as a string. This field is read-only. + + + + + Represents JavaScript's null as a string. This field is read-only. + + + + + Represents JavaScript's undefined as a string. This field is read-only. + + + + + Represents JavaScript's positive infinity as a string. This field is read-only. + + + + + Represents JavaScript's negative infinity as a string. This field is read-only. + + + + + Represents JavaScript's NaN as a string. This field is read-only. + + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + The time zone handling when the date is converted to a string. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Serializes the specified object to a JSON string. + + The object to serialize. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string. + + The object to serialize. + Indicates how the output is formatted. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + A collection converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + Indicates how the output is formatted. + A collection converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be is used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + Indicates how the output is formatted. + The used to serialize the object. + If this is null, default serialization settings will be is used. + + A JSON string representation of the object. + + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + The deserialized object from the Json string. + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The of object being deserialized. + The deserialized object from the Json string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + The deserialized object from the Json string. + + + + Deserializes the JSON to the given anonymous type. + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be infered from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The object to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The type of the object to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The type of the object to deserialize to. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + The deserialized object from the JSON string. + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + + + + Serializes the XML node to a JSON string. + + The node to serialize. + A JSON string of the XmlNode. + + + + Serializes the XML node to a JSON string. + + The node to serialize. + Indicates how the output is formatted. + A JSON string of the XmlNode. + + + + Serializes the XML node to a JSON string. + + The node to serialize. + Indicates how the output is formatted. + Omits writing the root object. + A JSON string of the XmlNode. + + + + Deserializes the XmlNode from a JSON string. + + The JSON string. + The deserialized XmlNode + + + + Deserializes the XmlNode from a JSON string nested in a root elment. + + The JSON string. + The name of the root element to append when deserializing. + The deserialized XmlNode + + + + Deserializes the XmlNode from a JSON string nested in a root elment. + + The JSON string. + The name of the root element to append when deserializing. + + A flag to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized XmlNode + + + + The exception thrown when an error occurs during Json serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Serializes and deserializes objects into and from the JSON format. + The enables you to control how objects are encoded into JSON. + + + + + Initializes a new instance of the class. + + + + + Creates a new instance using the specified . + + The settings to be applied to the . + A new instance using the specified . + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to reader values from. + The target object to populate values onto. + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to reader values from. + The target object to populate values onto. + + + + Deserializes the Json structure contained by the specified . + + The that contains the JSON structure to deserialize. + The being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The type of the object to deserialize. + The instance of being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Serializes the specified and writes the Json structure + to a Stream using the specified . + + The used to write the Json structure. + The to serialize. + + + + Serializes the specified and writes the Json structure + to a Stream using the specified . + + The used to write the Json structure. + The to serialize. + + + + Occurs when the errors during serialization and deserialization. + + + + + Gets or sets the used by the serializer when resolving references. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets how type name writing and reading is handled by the serializer. + + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + + The type name assembly format. + + + + Gets or sets how object references are preserved by the serializer. + + + + + Get or set how reference loops (e.g. a class referencing itself) is handled. + + + + + Get or set how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + + + + + Get or set how null values are handled during serialization and deserialization. + + + + + Get or set how null default are handled during serialization and deserialization. + + + + + Gets or sets how objects are created during deserialization. + + The object creation handling. + + + + Gets or sets how constructors are used during deserialization. + + The constructor handling. + + + + Gets a collection that will be used during serialization. + + Collection that will be used during serialization. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling during serialization and deserialization. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. + + + true if there will be a check for additional JSON content after deserializing an object; otherwise, false. + + + + + Contains the LINQ to JSON extension methods. + + + + + Returns a collection of tokens that contains the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the ancestors of every node in the source collection. + + + + Returns a collection of tokens that contains the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the descendants of every node in the source collection. + + + + Returns a collection of child properties of every object in the source collection. + + An of that contains the source collection. + An of that contains the properties of every object in the source collection. + + + + Returns a collection of child values of every object in the source collection with the given key. + + An of that contains the source collection. + The token key. + An of that contains the values of every node in the source collection with the given key. + + + + Returns a collection of child values of every object in the source collection. + + An of that contains the source collection. + An of that contains the values of every node in the source collection. + + + + Returns a collection of converted child values of every object in the source collection with the given key. + + The type to convert the values to. + An of that contains the source collection. + The token key. + An that contains the converted values of every node in the source collection with the given key. + + + + Returns a collection of converted child values of every object in the source collection. + + The type to convert the values to. + An of that contains the source collection. + An that contains the converted values of every node in the source collection. + + + + Converts the value. + + The type to convert the value to. + A cast as a of . + A converted value. + + + + Converts the value. + + The source collection type. + The type to convert the value to. + A cast as a of . + A converted value. + + + + Returns a collection of child tokens of every array in the source collection. + + The source collection type. + An of that contains the source collection. + An of that contains the values of every node in the source collection. + + + + Returns a collection of converted child tokens of every array in the source collection. + + An of that contains the source collection. + The type to convert the values to. + The source collection type. + An that contains the converted values of every node in the source collection. + + + + Returns the input typed as . + + An of that contains the source collection. + The input typed as . + + + + Returns the input typed as . + + The source collection type. + An of that contains the source collection. + The input typed as . + + + + Represents a JSON constructor. + + + + + Represents a token that can contain other tokens. + + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Returns a collection of the child tokens of this token, in document order. + + + An of containing the child tokens of this , in document order. + + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + + A containing the child values of this , in document order. + + + + + Returns a collection of the descendant tokens for this token in document order. + + An containing the descendant tokens of the . + + + + Adds the specified content as children of this . + + The content to be added. + + + + Adds the specified content as the first children of this . + + The content to be added. + + + + Creates an that can be used to add tokens to the . + + An that is ready to have content written to it. + + + + Replaces the children nodes of this token with the specified content. + + The content. + + + + Removes the child nodes from this token. + + + + + Occurs when the list changes or an item in the list changes. + + + + + Occurs before an item is added to the collection. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets a value indicating whether this token has childen tokens. + + + true if this token has child values; otherwise, false. + + + + + Get the first child token of this token. + + + A containing the first child token of the . + + + + + Get the last child token of this token. + + + A containing the last child token of the . + + + + + Gets the count of child JSON tokens. + + The count of child JSON tokens + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name. + + The constructor name. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets or sets the name of this constructor. + + The constructor name. + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Represents a collection of objects. + + The type of token + + + + An empty collection of objects. + + + + + Initializes a new instance of the struct. + + The enumerable. + + + + Returns an enumerator that iterates through the collection. + + + A that can be used to iterate through the collection. + + + + + Returns an enumerator that iterates through a collection. + + + An object that can be used to iterate through the collection. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Returns a hash code for this instance. + + + A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. + + + + + Gets the with the specified key. + + + + + + Represents a JSON object. + + + + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Gets an of this object's properties. + + An of this object's properties. + + + + Gets a the specified name. + + The property name. + A with the specified name or null. + + + + Gets an of this object's property values. + + An of this object's property values. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified property name. + + Name of the property. + The with the specified property name. + + + + Gets the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + One of the enumeration values that specifies how the strings will be compared. + The with the specified property name. + + + + Tries to get the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + The value. + One of the enumeration values that specifies how the strings will be compared. + true if a value was successfully retrieved; otherwise, false. + + + + Adds the specified property name. + + Name of the property. + The value. + + + + Removes the property with the specified name. + + Name of the property. + true if item was successfully removed; otherwise, false. + + + + Tries the get value. + + Name of the property. + The value. + true if a value was successfully retrieved; otherwise, false. + + + + Returns an enumerator that iterates through the collection. + + + A that can be used to iterate through the collection. + + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Returns the properties for this instance of a component. + + + A that represents the properties for this component instance. + + + + + Returns the properties for this instance of a component using the attribute array as a filter. + + An array of type that is used as a filter. + + A that represents the filtered properties for this component instance. + + + + + Returns a collection of custom attributes for this instance of a component. + + + An containing the attributes for this object. + + + + + Returns the class name of this instance of a component. + + + The class name of the object, or null if the class does not have a name. + + + + + Returns the name of this instance of a component. + + + The name of the object, or null if the object does not have a name. + + + + + Returns a type converter for this instance of a component. + + + A that is the converter for this object, or null if there is no for this object. + + + + + Returns the default event for this instance of a component. + + + An that represents the default event for this object, or null if this object does not have events. + + + + + Returns the default property for this instance of a component. + + + A that represents the default property for this object, or null if this object does not have properties. + + + + + Returns an editor of the specified type for this instance of a component. + + A that represents the editor for this object. + + An of the specified type that is the editor for this object, or null if the editor cannot be found. + + + + + Returns the events for this instance of a component using the specified attribute array as a filter. + + An array of type that is used as a filter. + + An that represents the filtered events for this component instance. + + + + + Returns the events for this instance of a component. + + + An that represents the events for this component instance. + + + + + Returns an object that contains the property described by the specified property descriptor. + + A that represents the property whose owner is to be found. + + An that represents the owner of the specified property. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Occurs when a property value changes. + + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the with the specified property name. + + + + + + Represents a JSON array. + + + + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Determines the index of a specific item in the . + + The object to locate in the . + + The index of if found in the list; otherwise, -1. + + + + + Inserts an item to the at the specified index. + + The zero-based index at which should be inserted. + The object to insert into the . + + is not a valid index in the . + The is read-only. + + + + Removes the item at the specified index. + + The zero-based index of the item to remove. + + is not a valid index in the . + The is read-only. + + + + Adds an item to the . + + The object to add to the . + The is read-only. + + + + Removes all items from the . + + The is read-only. + + + + Determines whether the contains a specific value. + + The object to locate in the . + + true if is found in the ; otherwise, false. + + + + + Removes the first occurrence of a specific object from the . + + The object to remove from the . + + true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original . + + The is read-only. + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the at the specified index. + + + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Initializes a new instance of the class. + + The token to read from. + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Initializes a new instance of the class writing to the given . + + The container being written to. + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end. + + The token. + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Gets the token being writen. + + The token being writen. + + + + Represents a JSON property. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the property name. + + The property name. + + + + Gets or sets the property value. + + The property value. + + + + Gets the node type for this . + + The type. + + + + Specifies the type of token. + + + + + No token type has been set. + + + + + A JSON object. + + + + + A JSON array. + + + + + A JSON constructor. + + + + + A JSON object property. + + + + + A comment. + + + + + An integer value. + + + + + A float value. + + + + + A string value. + + + + + A boolean value. + + + + + A null value. + + + + + An undefined value. + + + + + A date value. + + + + + A raw JSON value. + + + + + A collection of bytes value. + + + + + A Guid value. + + + + + A Uri value. + + + + + A TimeSpan value. + + + + + Contains the JSON schema extension methods. + + + + + Determines whether the is valid. + + The source to test. + The schema to test with. + + true if the specified is valid; otherwise, false. + + + + + Determines whether the is valid. + + The source to test. + The schema to test with. + When this method returns, contains any error messages generated while validating. + + true if the specified is valid; otherwise, false. + + + + + Validates the specified . + + The source to test. + The schema to test with. + + + + Validates the specified . + + The source to test. + The schema to test with. + The validation event handler. + + + + Returns detailed information about the schema exception. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Resolves from an id. + + + + + Initializes a new instance of the class. + + + + + Gets a for the specified id. + + The id. + A for the specified id. + + + + Gets or sets the loaded schemas. + + The loaded schemas. + + + + Specifies undefined schema Id handling options for the . + + + + + Do not infer a schema Id. + + + + + Use the .NET type name as the schema Id. + + + + + Use the assembly qualified .NET type name as the schema Id. + + + + + Returns detailed information related to the . + + + + + Gets the associated with the validation error. + + The JsonSchemaException associated with the validation error. + + + + Gets the path of the JSON location where the validation error occurred. + + The path of the JSON location where the validation error occurred. + + + + Gets the text description corresponding to the validation error. + + The text description. + + + + Represents the callback method that will handle JSON schema validation events and the . + + + + + Resolves member mappings for a type, camel casing property names. + + + + + Used by to resolves a for a given . + + + + + Used by to resolves a for a given . + + + + + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + + If set to true the will use a cached shared with other resolvers of the same type. + Sharing the cache will significantly performance because expensive reflection will only happen once but could cause unexpected + behavior if different instances of the resolver are suppose to produce different results. When set to false it is highly + recommended to reuse instances with the . + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Gets the serializable members for the type. + + The type to get serializable members for. + The serializable members for the type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates the constructor parameters. + + The constructor to create properties for. + The type's member properties. + Properties for the given . + + + + Creates a for the given . + + The matching member property. + The constructor parameter. + A created for the given . + + + + Resolves the default for the contract. + + Type of the object. + The contract's default . + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Determines which contract type is created for the given type. + + Type of the object. + A for the given type. + + + + Creates properties for the given . + + The type to create properties for. + /// The member serialization mode for the type. + Properties for the given . + + + + Creates the used by the serializer to get and set values from a member. + + The member. + The used by the serializer to get and set values from a member. + + + + Creates a for the given . + + The member's parent . + The member to create a for. + A created for the given . + + + + Resolves the name of the property. + + Name of the property. + Name of the property. + + + + Gets the resolved name of the property. + + Name of the property. + Name of the property. + + + + Gets a value indicating whether members are being get and set using dynamic code generation. + This value is determined by the runtime permissions available. + + + true if using dynamic code generation; otherwise, false. + + + + + Gets or sets the default members search flags. + + The default members search flags. + + + + Gets or sets a value indicating whether compiler generated members should be serialized. + + + true if serialized compiler generated members; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the interface when serializing and deserializing types. + + + true if the interface will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the attribute when serializing and deserializing types. + + + true if the attribute will be ignored when serializing and deserializing types; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Resolves the name of the property. + + Name of the property. + The property name camel cased. + + + + The default serialization binder used when resolving and loading classes from type names. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + The type of the object the formatter creates a new instance of. + + + + + Get and set values for a using dynamic methods. + + + + + Provides methods to get and set values. + + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Provides information surrounding an error. + + + + + Gets or sets the error. + + The error. + + + + Gets the original object that caused the error. + + The original object that caused the error. + + + + Gets the member that caused the error. + + The member that caused the error. + + + + Gets the path of the JSON location where the error occurred. + + The path of the JSON location where the error occurred. + + + + Gets or sets a value indicating whether this is handled. + + true if handled; otherwise, false. + + + + Provides data for the Error event. + + + + + Initializes a new instance of the class. + + The current object. + The error context. + + + + Gets the current object the error event is being raised against. + + The current object the error event is being raised against. + + + + Gets the error context. + + The error context. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets the of the collection items. + + The of the collection items. + + + + Gets a value indicating whether the collection type is a multidimensional array. + + true if the collection type is a multidimensional array; otherwise, false. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the property name resolver. + + The property name resolver. + + + + Gets the of the dictionary keys. + + The of the dictionary keys. + + + + Gets the of the dictionary values. + + The of the dictionary values. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the ISerializable object constructor. + + The ISerializable object constructor. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Maps a JSON property to a .NET member or constructor parameter. + + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the type that declared this property. + + The type that declared this property. + + + + Gets or sets the order of serialization and deserialization of a member. + + The numeric order of serialization or deserialization. + + + + Gets or sets the name of the underlying member or parameter. + + The name of the underlying member or parameter. + + + + Gets the that will get and set the during serialization. + + The that will get and set the during serialization. + + + + Gets or sets the type of the property. + + The type of the property. + + + + Gets or sets the for the property. + If set this converter takes presidence over the contract converter for the property type. + + The converter. + + + + Gets the member converter. + + The member converter. + + + + Gets a value indicating whether this is ignored. + + true if ignored; otherwise, false. + + + + Gets a value indicating whether this is readable. + + true if readable; otherwise, false. + + + + Gets a value indicating whether this is writable. + + true if writable; otherwise, false. + + + + Gets a value indicating whether this has a member attribute. + + true if has a member attribute; otherwise, false. + + + + Gets the default value. + + The default value. + + + + Gets a value indicating whether this is required. + + A value indicating whether this is required. + + + + Gets a value indicating whether this property preserves object references. + + + true if this instance is reference; otherwise, false. + + + + + Gets the property null value handling. + + The null value handling. + + + + Gets the property default value handling. + + The default value handling. + + + + Gets the property reference loop handling. + + The reference loop handling. + + + + Gets the property object creation handling. + + The object creation handling. + + + + Gets or sets the type name handling. + + The type name handling. + + + + Gets or sets a predicate used to determine whether the property should be serialize. + + A predicate used to determine whether the property should be serialize. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets an action used to set whether the property has been deserialized. + + An action used to set whether the property has been deserialized. + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Gets or sets the the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets the the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + A collection of objects. + + + + + Initializes a new instance of the class. + + The type. + + + + When implemented in a derived class, extracts the key from the specified element. + + The element from which to extract the key. + The key for the specified element. + + + + Adds a object. + + The property to add to the collection. + + + + Gets the closest matching object. + First attempts to get an exact case match of propertyName and then + a case insensitive match. + + Name of the property. + A matching property if found. + + + + Gets a property by property name. + + The name of the property to get. + Type property name string comparison. + A matching property if found. + + + + Specifies missing member handling options for the . + + + + + Ignore a missing member and do not attempt to deserialize it. + + + + + Throw a when a missing member is encountered during deserialization. + + + + + Specifies null value handling options for the . + + + + + + + + + Include null values when serializing and deserializing objects. + + + + + Ignore null values when serializing and deserializing objects. + + + + + Specifies reference loop handling options for the . + + + + + Throw a when a loop is encountered. + + + + + Ignore loop references and do not serialize. + + + + + Serialize loop references. + + + + + An in-memory representation of a JSON Schema. + + + + + Initializes a new instance of the class. + + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The object representing the JSON Schema. + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The to use when resolving schema references. + The object representing the JSON Schema. + + + + Load a from a string that contains schema JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Parses the specified json. + + The json. + The resolver. + A populated from the string that contains JSON. + + + + Writes this schema to a . + + A into which this method will write. + + + + Writes this schema to a using the specified . + + A into which this method will write. + The resolver used. + + + + Returns a that represents the current . + + + A that represents the current . + + + + + Gets or sets the id. + + + + + Gets or sets the title. + + + + + Gets or sets whether the object is required. + + + + + Gets or sets whether the object is read only. + + + + + Gets or sets whether the object is visible to users. + + + + + Gets or sets whether the object is transient. + + + + + Gets or sets the description of the object. + + + + + Gets or sets the types of values allowed by the object. + + The type. + + + + Gets or sets the pattern. + + The pattern. + + + + Gets or sets the minimum length. + + The minimum length. + + + + Gets or sets the maximum length. + + The maximum length. + + + + Gets or sets a number that the value should be divisble by. + + A number that the value should be divisble by. + + + + Gets or sets the minimum. + + The minimum. + + + + Gets or sets the maximum. + + The maximum. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the "minimum" attribute. + + A flag indicating whether the value can not equal the number defined by the "minimum" attribute. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the "maximum" attribute. + + A flag indicating whether the value can not equal the number defined by the "maximum" attribute. + + + + Gets or sets the minimum number of items. + + The minimum number of items. + + + + Gets or sets the maximum number of items. + + The maximum number of items. + + + + Gets or sets the of items. + + The of items. + + + + Gets or sets the of properties. + + The of properties. + + + + Gets or sets the of additional properties. + + The of additional properties. + + + + Gets or sets the pattern properties. + + The pattern properties. + + + + Gets or sets a value indicating whether additional properties are allowed. + + + true if additional properties are allowed; otherwise, false. + + + + + Gets or sets the required property if this property is present. + + The required property if this property is present. + + + + Gets or sets the identity. + + The identity. + + + + Gets or sets the a collection of valid enum values allowed. + + A collection of valid enum values allowed. + + + + Gets or sets a collection of options. + + A collection of options. + + + + Gets or sets disallowed types. + + The disallow types. + + + + Gets or sets the default value. + + The default value. + + + + Gets or sets the extend . + + The extended . + + + + Gets or sets the format. + + The format. + + + + Generates a from a specified . + + + + + Generate a from the specified type. + + The type to generate a from. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Gets or sets how undefined schemas are handled by the serializer. + + + + + Gets or sets the contract resolver. + + The contract resolver. + + + + The value types allowed by the . + + + + + No type specified. + + + + + String type. + + + + + Float type. + + + + + Integer type. + + + + + Boolean type. + + + + + Object type. + + + + + Array type. + + + + + Null type. + + + + + Any type. + + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the object member serialization. + + The member object serialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Gets the object's properties. + + The object's properties. + + + + Gets the constructor parameters required for any non-default constructor + + + + + Gets or sets the override constructor used to create the object. + This is set when a constructor is marked up using the + JsonConstructor attribute. + + The override constructor. + + + + Gets or sets the parametrized constructor used to create the object. + + The parametrized constructor. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Represents a method that constructs an object. + + The object type to create. + + + + When applied to a method, specifies that the method is called when an error occurs serializing an object. + + + + + Get and set values for a using reflection. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Specifies type name handling options for the . + + + + + Do not include the .NET type name when serializing types. + + + + + Include the .NET type name when serializing into a JSON object structure. + + + + + Include the .NET type name when serializing into a JSON array structure. + + + + + Always include the .NET type name when serializing. + + + + + Include the .NET type name when the type of the object being serialized is not the same as its declared type. + + + + + Converts the value to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert the value to. + The converted type. + + + + Converts the value to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert the value to. + The converted value if the conversion was successful or the default value of T if it failed. + + true if initialValue was converted successfully; otherwise, false. + + + + + Converts the value to the specified type. If the value is unable to be converted, the + value is checked whether it assignable to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert or cast the value to. + + The converted type. If conversion was unsuccessful, the initial value + is returned if assignable to the target type. + + + + + Gets a dictionary of the names and values of an Enum type. + + + + + + Gets a dictionary of the names and values of an Enum type. + + The enum type to get names and values for. + + + + + Specifies the type of Json token. + + + + + This is returned by the if a method has not been called. + + + + + An object start token. + + + + + An array start token. + + + + + A constructor start token. + + + + + An object property name. + + + + + A comment. + + + + + Raw JSON. + + + + + An integer. + + + + + A float. + + + + + A string. + + + + + A boolean. + + + + + A null token. + + + + + An undefined token. + + + + + An object end token. + + + + + An array end token. + + + + + A constructor end token. + + + + + A Date. + + + + + Byte data. + + + + + Builds a string. Unlike StringBuilder this class lets you reuse it's internal buffer. + + + + + Determines whether the collection is null or empty. + + The collection. + + true if the collection is null or empty; otherwise, false. + + + + + Adds the elements of the specified collection to the specified generic IList. + + The list to add to. + The collection of elements to add. + + + + Returns the index of the first occurrence in a sequence by using a specified IEqualityComparer. + + The type of the elements of source. + A sequence in which to locate a value. + The object to locate in the sequence + An equality comparer to compare values. + The zero-based index of the first occurrence of value within the entire sequence, if found; otherwise, –1. + + + + Gets the type of the typed collection's items. + + The type. + The type of the typed collection's items. + + + + Gets the member's underlying type. + + The member. + The underlying type of the member. + + + + Determines whether the member is an indexed property. + + The member. + + true if the member is an indexed property; otherwise, false. + + + + + Determines whether the property is an indexed property. + + The property. + + true if the property is an indexed property; otherwise, false. + + + + + Gets the member's value on the object. + + The member. + The target object. + The member's value on the object. + + + + Sets the member's value on the target object. + + The member. + The target. + The value. + + + + Determines whether the specified MemberInfo can be read. + + The MemberInfo to determine whether can be read. + /// if set to true then allow the member to be gotten non-publicly. + + true if the specified MemberInfo can be read; otherwise, false. + + + + + Determines whether the specified MemberInfo can be set. + + The MemberInfo to determine whether can be set. + if set to true then allow the member to be set non-publicly. + if set to true then allow the member to be set if read-only. + + true if the specified MemberInfo can be set; otherwise, false. + + + + + Determines whether the string is all white space. Empty string will return false. + + The string to test whether it is all white space. + + true if the string is all white space; otherwise, false. + + + + + Nulls an empty string. + + The string. + Null if the string was null, otherwise the string unchanged. + + + + Specifies the state of the . + + + + + An exception has been thrown, which has left the in an invalid state. + You may call the method to put the in the Closed state. + Any other method calls results in an being thrown. + + + + + The method has been called. + + + + + An object is being written. + + + + + A array is being written. + + + + + A constructor is being written. + + + + + A property is being written. + + + + + A write method has not been called. + + + + diff --git a/packages/Newtonsoft.Json.4.5.11/lib/net35/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.4.5.11/lib/net35/Newtonsoft.Json.dll new file mode 100644 index 0000000..0b07407 Binary files /dev/null and b/packages/Newtonsoft.Json.4.5.11/lib/net35/Newtonsoft.Json.dll differ diff --git a/packages/Newtonsoft.Json.4.5.11/lib/net35/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.4.5.11/lib/net35/Newtonsoft.Json.xml new file mode 100644 index 0000000..814735b --- /dev/null +++ b/packages/Newtonsoft.Json.4.5.11/lib/net35/Newtonsoft.Json.xml @@ -0,0 +1,7662 @@ + + + + Newtonsoft.Json + + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Initializes a new instance of the class with the specified . + + + + + Reads the next JSON token from the stream. + + true if the next token was read successfully; false if there are no more tokens to read. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Skips the children of the current token. + + + + + Sets the current token. + + The new token. + + + + Sets the current token and value. + + The new token. + The value. + + + + Sets the state based on current token type. + + + + + Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. + + + + + Releases unmanaged and - optionally - managed resources + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Changes the to Closed. + + + + + Gets the current reader state. + + The current reader state. + + + + Gets or sets a value indicating whether the underlying stream or + should be closed when the reader is closed. + + + true to close the underlying stream or when + the reader is closed; otherwise false. The default is true. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + Get or set how time zones are handling when reading JSON. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Gets the type of the current JSON token. + + + + + Gets the text value of the current JSON token. + + + + + Gets The Common Language Runtime (CLR) type for the current JSON token. + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Specifies the state of the reader. + + + + + The Read method has not been called. + + + + + The end of the file has been reached successfully. + + + + + Reader is at a property. + + + + + Reader is at the start of an object. + + + + + Reader is in an object. + + + + + Reader is at the start of an array. + + + + + Reader is in an array. + + + + + The Close method has been called. + + + + + Reader has just read a value. + + + + + Reader is at the start of a constructor. + + + + + Reader in a constructor. + + + + + An error occurred that prevents the read operation from continuing. + + + + + The end of the file has been reached successfully. + + + + + Initializes a new instance of the class. + + The stream. + + + + Initializes a new instance of the class. + + The reader. + + + + Initializes a new instance of the class. + + The stream. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The reader. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + + A . This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Changes the to Closed. + + + + + Gets or sets a value indicating whether binary data reading should compatible with incorrect Json.NET 3.5 written binary. + + + true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. + + + + + Gets or sets a value indicating whether the root object will be read as a JSON array. + + + true if the root object will be read as a JSON array; otherwise, false. + + + + + Gets or sets the used when reading values from BSON. + + The used when reading values from BSON. + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Creates an instance of the JsonWriter class. + + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the end of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the end of an array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end constructor. + + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes the end of the current Json object or array. + + + + + Writes the current token. + + The to read the token from. + + + + Writes the specified end token. + + The end token to write. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON without changing the writer's state. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes out the given white space. + + The string of white space characters. + + + + Gets or sets a value indicating whether the underlying stream or + should be closed when the writer is closed. + + + true to close the underlying stream or when + the writer is closed; otherwise false. The default is true. + + + + + Gets the top. + + The top. + + + + Gets the state of the writer. + + + + + Gets the path of the writer. + + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling when writing JSON text. + + + + + Get or set how strings are escaped when writing JSON text. + + + + + Initializes a new instance of the class. + + The stream. + + + + Initializes a new instance of the class. + + The writer. + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Writes the end. + + The token. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes the beginning of a Json array. + + + + + Writes the beginning of a Json object. + + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Closes this stream and the underlying stream. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value that represents a BSON object id. + + The Object ID value to write. + + + + Writes a BSON regex. + + The regex pattern. + The regex options. + + + + Gets or sets the used when writing values to BSON. + When set to no conversion will occur. + + The used when writing values to BSON. + + + + Represents a BSON Oid (object id). + + + + + Initializes a new instance of the class. + + The Oid value. + + + + Gets or sets the value of the Oid. + + The value of the Oid. + + + + Converts a binary value to and from a base 64 string value. + + + + + Converts an object to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets the of the JSON produced by the JsonConverter. + + The of the JSON produced by the JsonConverter. + + + + Gets a value indicating whether this can read JSON. + + true if this can read JSON; otherwise, false. + + + + Gets a value indicating whether this can write JSON. + + true if this can write JSON; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Create a custom object + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Creates an object which will then be populated by the serializer. + + Type of the object. + The created object. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Provides a base class for converting a to and from JSON. + + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an Entity Framework EntityKey to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from its name string value. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + A cached representation of the Enum string representation to respect per Enum field name. + + The type of the Enum. + A map of enum field name to either the field name, or the configured enum member name (). + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets or sets a value indicating whether the written enum text should be camel case. + + true if the written enum text will be camel case; otherwise, false. + + + + Specifies how constructors are used when initializing objects during deserialization by the . + + + + + First attempt to use the public default constructor, then fall back to single paramatized constructor, then the non-public default constructor. + + + + + Json.NET will use a non-public default constructor before falling back to a paramatized constructor. + + + + + Converts a to and from a string (e.g. "1.2.3.4"). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Specifies how dates are formatted when writing JSON text. + + + + + Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". + + + + + Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". + + + + + Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. + + + + + Date formatted strings are not parsed to a date type and are read as strings. + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Specifies how to treat the time value when converting between string and . + + + + + Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time. + + + + + Treat as a UTC. If the object represents a local time, it is converted to a UTC. + + + + + Treat as a local time if a is being converted to a string. + If a string is being converted to , convert to a local time if a time zone is specified. + + + + + Time zone information should be preserved when converting. + + + + + Specifies formatting options for the . + + + + + No special formatting is applied. This is the default. + + + + + Causes child objects to be indented according to the and settings. + + + + + Instructs the to use the specified constructor when deserializing that object. + + + + + Instructs the how to serialize the collection. + + + + + Instructs the how to serialize the object. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets the id. + + The id. + + + + Gets or sets the title. + + The title. + + + + Gets or sets the description. + + The description. + + + + Gets the collection's items converter. + + The collection's items converter. + + + + Gets or sets a value that indicates whether to preserve object references. + + + true to keep object reference; otherwise, false. The default is false. + + + + + Gets or sets a value that indicates whether to preserve collection's items references. + + + true to keep collection's items object references; otherwise, false. The default is false. + + + + + Gets or sets the reference loop handling used when serializing the collection's items. + + The reference loop handling. + + + + Gets or sets the type name handling used when serializing the collection's items. + + The type name handling. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + The exception thrown when an error occurs during Json serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Represents a view of a . + + + + + Initializes a new instance of the class. + + The name. + Type of the property. + + + + When overridden in a derived class, returns whether resetting an object changes its value. + + + true if resetting the component changes its value; otherwise, false. + + The component to test for reset capability. + + + + + When overridden in a derived class, gets the current value of the property on a component. + + + The value of a property for a given component. + + The component with the property for which to retrieve the value. + + + + + When overridden in a derived class, resets the value for this property of the component to the default value. + + The component with the property value that is to be reset to the default value. + + + + + When overridden in a derived class, sets the value of the component to a different value. + + The component with the property value that is to be set. + The new value. + + + + + When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted. + + + true if the property should be persisted; otherwise, false. + + The component with the property to be examined for persistence. + + + + + When overridden in a derived class, gets the type of the component this property is bound to. + + + A that represents the type of component this property is bound to. When the or methods are invoked, the object specified might be an instance of this type. + + + + + When overridden in a derived class, gets a value indicating whether this property is read-only. + + + true if the property is read-only; otherwise, false. + + + + + When overridden in a derived class, gets the type of the property. + + + A that represents the type of the property. + + + + + Gets the hash code for the name of the member. + + + + The hash code for the name of the member. + + + + + Represents a trace writer that writes to the application's instances. + + + + + Represents a trace writer. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + The that will be used to filter the trace messages passed to the writer. + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Contract details for a used by the . + + + + + Contract details for a used by the . + + + + + Gets the underlying type for the contract. + + The underlying type for the contract. + + + + Gets or sets the type created during deserialization. + + The type created during deserialization. + + + + Gets or sets whether this type contract is serialized as a reference. + + Whether this type contract is serialized as a reference. + + + + Gets or sets the default for this contract. + + The converter. + + + + Gets or sets the method called immediately after deserialization of the object. + + The method called immediately after deserialization of the object. + + + + Gets or sets the method called during deserialization of the object. + + The method called during deserialization of the object. + + + + Gets or sets the method called after serialization of the object graph. + + The method called after serialization of the object graph. + + + + Gets or sets the method called before serialization of the object. + + The method called before serialization of the object. + + + + Gets or sets the default creator method used to create the object. + + The default creator method used to create the object. + + + + Gets or sets a value indicating whether the default creator is non public. + + true if the default object creator is non-public; otherwise, false. + + + + Gets or sets the method called when an error is thrown during the serialization of the object. + + The method called when an error is thrown during the serialization of the object. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the default collection items . + + The converter. + + + + Gets or sets a value indicating whether the collection items preserve object references. + + true if collection items preserve object references; otherwise, false. + + + + Gets or sets the collection item reference loop handling. + + The reference loop handling. + + + + Gets or sets the collection item type name handling. + + The type name handling. + + + + Represents a trace writer that writes to memory. When the trace message limit is + reached then old trace messages will be removed as new messages are added. + + + + + Initializes a new instance of the class. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Returns an enumeration of the most recent trace messages. + + An enumeration of the most recent trace messages. + + + + Returns a of the most recent trace messages. + + + A of the most recent trace messages. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Specifies how strings are escaped when writing JSON text. + + + + + Only control characters (e.g. newline) are escaped. + + + + + All non-ASCII and control characters (e.g. newline) are escaped. + + + + + HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. + + + + + Represents a raw JSON string. + + + + + Represents a value in JSON (string, integer, date, etc). + + + + + Represents an abstract JSON token. + + + + + Represents a collection of objects. + + The type of token + + + + Gets the with the specified key. + + + + + + Provides an interface to enable a class to return line and position information. + + + + + Gets a value indicating whether the class can return line information. + + + true if LineNumber and LinePosition can be provided; otherwise, false. + + + + + Gets the current line number. + + The current line number or 0 if no line information is available (for example, HasLineInfo returns false). + + + + Gets the current line position. + + The current line position or 0 if no line information is available (for example, HasLineInfo returns false). + + + + Compares the values of two tokens, including the values of all descendant tokens. + + The first to compare. + The second to compare. + true if the tokens are equal; otherwise false. + + + + Adds the specified content immediately after this token. + + A content object that contains simple content or a collection of content objects to be added after this token. + + + + Adds the specified content immediately before this token. + + A content object that contains simple content or a collection of content objects to be added before this token. + + + + Returns a collection of the ancestor tokens of this token. + + A collection of the ancestor tokens of this token. + + + + Returns a collection of the sibling tokens after this token, in document order. + + A collection of the sibling tokens after this tokens, in document order. + + + + Returns a collection of the sibling tokens before this token, in document order. + + A collection of the sibling tokens before this token, in document order. + + + + Gets the with the specified key converted to the specified type. + + The type to convert the token to. + The token key. + The converted token value. + + + + Returns a collection of the child tokens of this token, in document order. + + An of containing the child tokens of this , in document order. + + + + Returns a collection of the child tokens of this token, in document order, filtered by the specified type. + + The type to filter the child tokens on. + A containing the child tokens of this , in document order. + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + A containing the child values of this , in document order. + + + + Removes this token from its parent. + + + + + Replaces this token with the specified token. + + The value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Returns the indented JSON for this token. + + + The indented JSON for this token. + + + + + Returns the JSON for this token using the given formatting and converters. + + Indicates how the output is formatted. + A collection of which will be used when writing the token. + The JSON for this token using the given formatting and converters. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Creates an for this token. + + An that can be used to read this token and its descendants. + + + + Creates a from an object. + + The object that will be used to create . + A with the value of the specified object + + + + Creates a from an object using the specified . + + The object that will be used to create . + The that will be used when reading the object. + A with the value of the specified object + + + + Creates the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates a from a . + + An positioned at the token to read into this . + + An that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Creates a from a . + + An positioned at the token to read into this . + + An that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Selects the token that matches the object path. + + + The object path from the current to the + to be returned. This must be a string of property names or array indexes separated + by periods, such as Tables[0].DefaultView[0].Price in C# or + Tables(0).DefaultView(0).Price in Visual Basic. + + The that matches the object path or a null reference if no matching token is found. + + + + Selects the token that matches the object path. + + + The object path from the current to the + to be returned. This must be a string of property names or array indexes separated + by periods, such as Tables[0].DefaultView[0].Price in C# or + Tables(0).DefaultView(0).Price in Visual Basic. + + A flag to indicate whether an error should be thrown if no token is found. + The that matches the object path. + + + + Creates a new instance of the . All child tokens are recursively cloned. + + A new instance of the . + + + + Gets a comparer that can compare two tokens for value equality. + + A that can compare two nodes for value equality. + + + + Gets or sets the parent. + + The parent. + + + + Gets the root of this . + + The root of this . + + + + Gets the node type for this . + + The type. + + + + Gets a value indicating whether this token has childen tokens. + + + true if this token has child values; otherwise, false. + + + + + Gets the next sibling token of this node. + + The that contains the next sibling token. + + + + Gets the previous sibling token of this node. + + The that contains the previous sibling token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Get the first child token of this token. + + A containing the first child token of the . + + + + Get the last child token of this token. + + A containing the last child token of the . + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Creates a comment with the given value. + + The value. + A comment with the given value. + + + + Creates a string with the given value. + + The value. + A string with the given value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Indicates whether the current object is equal to another object of the same type. + + + true if the current object is equal to the parameter; otherwise, false. + + An object to compare with this object. + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + + true if the specified is equal to the current ; otherwise, false. + + + The parameter is null. + + + + + Serves as a hash function for a particular type. + + + A hash code for the current . + + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format provider. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + The format provider. + + A that represents this instance. + + + + + Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: + Value + Meaning + Less than zero + This instance is less than . + Zero + This instance is equal to . + Greater than zero + This instance is greater than . + + + is not the same type as this instance. + + + + + Gets a value indicating whether this token has childen tokens. + + + true if this token has child values; otherwise, false. + + + + + Gets the node type for this . + + The type. + + + + Gets or sets the underlying token value. + + The underlying token value. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The raw json. + + + + Creates an instance of with the content of the reader's current token. + + The reader. + An instance of with the content of the reader's current token. + + + + Indicating whether a property is required. + + + + + The property is not required. The default state. + + + + + The property must be defined in JSON but can be a null value. + + + + + The property must be defined in JSON and cannot be a null value. + + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the ISerializable object constructor. + + The ISerializable object constructor. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Get and set values for a using dynamic methods. + + + + + Provides methods to get and set values. + + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Provides data for the Error event. + + + + + Initializes a new instance of the class. + + The current object. + The error context. + + + + Gets the current object the error event is being raised against. + + The current object the error event is being raised against. + + + + Gets the error context. + + The error context. + + + + Used to resolve references when serializing and deserializing JSON by the . + + + + + Resolves a reference to its object. + + The serialization context. + The reference to resolve. + The object that + + + + Gets the reference for the sepecified object. + + The serialization context. + The object to get a reference for. + The reference to the object. + + + + Determines whether the specified object is referenced. + + The serialization context. + The object to test for a reference. + + true if the specified object is referenced; otherwise, false. + + + + + Adds a reference to the specified object. + + The serialization context. + The reference. + The object to reference. + + + + Specifies reference handling options for the . + + + + + + + + Do not preserve references when serializing types. + + + + + Preserve references when serializing into a JSON object structure. + + + + + Preserve references when serializing into a JSON array structure. + + + + + Preserve references when serializing. + + + + + Instructs the how to serialize the collection. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with a flag indicating whether the array can contain null items + + A flag indicating whether the array can contain null items. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets a value indicating whether null items are allowed in the collection. + + true if null items are allowed in the collection; otherwise, false. + + + + Specifies default value handling options for the . + + + + + + + + + Include members where the member value is the same as the member's default value when serializing objects. + Included members are written to JSON. Has no effect when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + so that is is not written to JSON. + This option will ignore all default values (e.g. null for objects and nullable typesl; 0 for integers, + decimals and floating point numbers; and false for booleans). The default value ignored can be changed by + placing the on the property. + + + + + Members with a default value but no JSON will be set to their default value when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + and sets members to their default value when deserializing. + + + + + Instructs the to use the specified when serializing the member or class. + + + + + Initializes a new instance of the class. + + Type of the converter. + + + + Gets the type of the converter. + + The type of the converter. + + + + Instructs the how to serialize the object. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified member serialization. + + The member serialization. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets the member serialization. + + The member serialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Specifies the settings on a object. + + + + + Initializes a new instance of the class. + + + + + Gets or sets how reference loops (e.g. a class referencing itself) is handled. + + Reference loop handling. + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + + Missing member handling. + + + + Gets or sets how objects are created during deserialization. + + The object creation handling. + + + + Gets or sets how null values are handled during serialization and deserialization. + + Null value handling. + + + + Gets or sets how null default are handled during serialization and deserialization. + + The default value handling. + + + + Gets or sets a collection that will be used during serialization. + + The converters. + + + + Gets or sets how object references are preserved by the serializer. + + The preserve references handling. + + + + Gets or sets how type name writing and reading is handled by the serializer. + + The type name handling. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + + The type name assembly format. + + + + Gets or sets how constructors are used during deserialization. + + The constructor handling. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + The contract resolver. + + + + Gets or sets the used by the serializer when resolving references. + + The reference resolver. + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the error handler called during serialization and deserialization. + + The error handler called during serialization and deserialization. + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling during serialization and deserialization. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Gets a value indicating whether there will be a check for additional content after deserializing an object. + + + true if there will be a check for additional content after deserializing an object; otherwise, false. + + + + + Represents a reader that provides validation. + + + + + Initializes a new instance of the class that + validates the content returned from the given . + + The to read from while validating. + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. + + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Sets an event handler for receiving schema validation errors. + + + + + Gets the text value of the current Json token. + + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + + Gets the type of the current Json token. + + + + + + Gets the Common Language Runtime (CLR) type for the current Json token. + + + + + + Gets or sets the schema. + + The schema. + + + + Gets the used to construct this . + + The specified in the constructor. + + + + Compares tokens to determine whether they are equal. + + + + + Determines whether the specified objects are equal. + + The first object of type to compare. + The second object of type to compare. + + true if the specified objects are equal; otherwise, false. + + + + + Returns a hash code for the specified object. + + The for which a hash code is to be returned. + A hash code for the specified object. + The type of is a reference type and is null. + + + + Specifies the member serialization options for the . + + + + + All public members are serialized by default. Members can be excluded using or . + This is the default member serialization mode. + + + + + Only members must be marked with or are serialized. + This member serialization mode can also be set by marking the class with . + + + + + All public and private fields are serialized. Members can be excluded using or . + This member serialization mode can also be set by marking the class with + and setting IgnoreSerializableAttribute on to false. + + + + + Specifies how object creation is handled by the . + + + + + Reuse existing objects, create new objects when needed. + + + + + Only reuse existing objects. + + + + + Always create new objects. + + + + + Converts a to and from the ISO 8601 date format (e.g. 2008-04-12T12:53Z). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Gets or sets the date time styles used when converting a date to and from JSON. + + The date time styles used when converting a date to and from JSON. + + + + Gets or sets the date time format used when converting a date to and from JSON. + + The date time format used when converting a date to and from JSON. + + + + Gets or sets the culture used when converting a date to and from JSON. + + The culture used when converting a date to and from JSON. + + + + Converts a to and from a JavaScript date constructor (e.g. new Date(52231943)). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts XML to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The calling serializer. + The value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Checks if the attributeName is a namespace attribute. + + Attribute name to test. + The attribute name prefix if it has one, otherwise an empty string. + True if attribute name is for a namespace attribute, otherwise false. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produces multiple root elements. + + The name of the deserialize root element. + + + + Gets or sets a flag to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + true if the array attibute is written to the XML; otherwise, false. + + + + Gets or sets a value indicating whether to write the root JSON object. + + true if the JSON root object is omitted; otherwise, false. + + + + Represents a reader that provides fast, non-cached, forward-only access to JSON text data. + + + + + Initializes a new instance of the class with the specified . + + The TextReader containing the XML data to read. + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Changes the state to closed. + + + + + Gets a value indicating whether the class can return line information. + + + true if LineNumber and LinePosition can be provided; otherwise, false. + + + + + Gets the current line number. + + + The current line number or 0 if no line information is available (for example, HasLineInfo returns false). + + + + + Gets the current line position. + + + The current line position or 0 if no line information is available (for example, HasLineInfo returns false). + + + + + Instructs the to always serialize the member with the specified name. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified name. + + Name of the property. + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets the null value handling used when serializing this property. + + The null value handling. + + + + Gets or sets the default value handling used when serializing this property. + + The default value handling. + + + + Gets or sets the reference loop handling used when serializing this property. + + The reference loop handling. + + + + Gets or sets the object creation handling used when deserializing this property. + + The object creation handling. + + + + Gets or sets the type name handling used when serializing this property. + + The type name handling. + + + + Gets or sets whether this property's value is serialized as a reference. + + Whether this property's value is serialized as a reference. + + + + Gets or sets the order of serialization and deserialization of a member. + + The numeric order of serialization or deserialization. + + + + Gets or sets a value indicating whether this property is required. + + + A value indicating whether this property is required. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + Gets or sets the the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Instructs the not to serialize the public field or public read/write property value. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Creates an instance of the JsonWriter class using the specified . + + The TextWriter to write to. + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the specified end token. + + The end token to write. + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes out the given white space. + + The string of white space characters. + + + + Gets or sets how many IndentChars to write for each level in the hierarchy when is set to Formatting.Indented. + + + + + Gets or sets which character to use to quote attribute values. + + + + + Gets or sets which character to use for indenting when is set to Formatting.Indented. + + + + + Gets or sets a value indicating whether object names will be surrounded with quotes. + + + + + The exception thrown when an error occurs while reading Json text. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + The exception thrown when an error occurs while reading Json text. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Represents a collection of . + + + + + Provides methods for converting between common language runtime types and JSON types. + + + + + + + + Represents JavaScript's boolean value true as a string. This field is read-only. + + + + + Represents JavaScript's boolean value false as a string. This field is read-only. + + + + + Represents JavaScript's null as a string. This field is read-only. + + + + + Represents JavaScript's undefined as a string. This field is read-only. + + + + + Represents JavaScript's positive infinity as a string. This field is read-only. + + + + + Represents JavaScript's negative infinity as a string. This field is read-only. + + + + + Represents JavaScript's NaN as a string. This field is read-only. + + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + The time zone handling when the date is converted to a string. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Serializes the specified object to a JSON string. + + The object to serialize. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string. + + The object to serialize. + Indicates how the output is formatted. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + A collection converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + Indicates how the output is formatted. + A collection converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be is used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + Indicates how the output is formatted. + The used to serialize the object. + If this is null, default serialization settings will be is used. + + A JSON string representation of the object. + + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + The deserialized object from the Json string. + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The of object being deserialized. + The deserialized object from the Json string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + The deserialized object from the Json string. + + + + Deserializes the JSON to the given anonymous type. + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be infered from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The object to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The type of the object to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The type of the object to deserialize to. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + The deserialized object from the JSON string. + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + + + + Serializes the XML node to a JSON string. + + The node to serialize. + A JSON string of the XmlNode. + + + + Serializes the XML node to a JSON string. + + The node to serialize. + Indicates how the output is formatted. + A JSON string of the XmlNode. + + + + Serializes the XML node to a JSON string. + + The node to serialize. + Indicates how the output is formatted. + Omits writing the root object. + A JSON string of the XmlNode. + + + + Deserializes the XmlNode from a JSON string. + + The JSON string. + The deserialized XmlNode + + + + Deserializes the XmlNode from a JSON string nested in a root elment. + + The JSON string. + The name of the root element to append when deserializing. + The deserialized XmlNode + + + + Deserializes the XmlNode from a JSON string nested in a root elment. + + The JSON string. + The name of the root element to append when deserializing. + + A flag to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized XmlNode + + + + Serializes the to a JSON string. + + The node to convert to JSON. + A JSON string of the XNode. + + + + Serializes the to a JSON string. + + The node to convert to JSON. + Indicates how the output is formatted. + A JSON string of the XNode. + + + + Serializes the to a JSON string. + + The node to serialize. + Indicates how the output is formatted. + Omits writing the root object. + A JSON string of the XNode. + + + + Deserializes the from a JSON string. + + The JSON string. + The deserialized XNode + + + + Deserializes the from a JSON string nested in a root elment. + + The JSON string. + The name of the root element to append when deserializing. + The deserialized XNode + + + + Deserializes the from a JSON string nested in a root elment. + + The JSON string. + The name of the root element to append when deserializing. + + A flag to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized XNode + + + + The exception thrown when an error occurs during Json serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Serializes and deserializes objects into and from the JSON format. + The enables you to control how objects are encoded into JSON. + + + + + Initializes a new instance of the class. + + + + + Creates a new instance using the specified . + + The settings to be applied to the . + A new instance using the specified . + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to reader values from. + The target object to populate values onto. + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to reader values from. + The target object to populate values onto. + + + + Deserializes the Json structure contained by the specified . + + The that contains the JSON structure to deserialize. + The being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The type of the object to deserialize. + The instance of being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Serializes the specified and writes the Json structure + to a Stream using the specified . + + The used to write the Json structure. + The to serialize. + + + + Serializes the specified and writes the Json structure + to a Stream using the specified . + + The used to write the Json structure. + The to serialize. + + + + Occurs when the errors during serialization and deserialization. + + + + + Gets or sets the used by the serializer when resolving references. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets how type name writing and reading is handled by the serializer. + + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + + The type name assembly format. + + + + Gets or sets how object references are preserved by the serializer. + + + + + Get or set how reference loops (e.g. a class referencing itself) is handled. + + + + + Get or set how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + + + + + Get or set how null values are handled during serialization and deserialization. + + + + + Get or set how null default are handled during serialization and deserialization. + + + + + Gets or sets how objects are created during deserialization. + + The object creation handling. + + + + Gets or sets how constructors are used during deserialization. + + The constructor handling. + + + + Gets a collection that will be used during serialization. + + Collection that will be used during serialization. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling during serialization and deserialization. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. + + + true if there will be a check for additional JSON content after deserializing an object; otherwise, false. + + + + + Contains the LINQ to JSON extension methods. + + + + + Returns a collection of tokens that contains the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the ancestors of every node in the source collection. + + + + Returns a collection of tokens that contains the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the descendants of every node in the source collection. + + + + Returns a collection of child properties of every object in the source collection. + + An of that contains the source collection. + An of that contains the properties of every object in the source collection. + + + + Returns a collection of child values of every object in the source collection with the given key. + + An of that contains the source collection. + The token key. + An of that contains the values of every node in the source collection with the given key. + + + + Returns a collection of child values of every object in the source collection. + + An of that contains the source collection. + An of that contains the values of every node in the source collection. + + + + Returns a collection of converted child values of every object in the source collection with the given key. + + The type to convert the values to. + An of that contains the source collection. + The token key. + An that contains the converted values of every node in the source collection with the given key. + + + + Returns a collection of converted child values of every object in the source collection. + + The type to convert the values to. + An of that contains the source collection. + An that contains the converted values of every node in the source collection. + + + + Converts the value. + + The type to convert the value to. + A cast as a of . + A converted value. + + + + Converts the value. + + The source collection type. + The type to convert the value to. + A cast as a of . + A converted value. + + + + Returns a collection of child tokens of every array in the source collection. + + The source collection type. + An of that contains the source collection. + An of that contains the values of every node in the source collection. + + + + Returns a collection of converted child tokens of every array in the source collection. + + An of that contains the source collection. + The type to convert the values to. + The source collection type. + An that contains the converted values of every node in the source collection. + + + + Returns the input typed as . + + An of that contains the source collection. + The input typed as . + + + + Returns the input typed as . + + The source collection type. + An of that contains the source collection. + The input typed as . + + + + Represents a JSON constructor. + + + + + Represents a token that can contain other tokens. + + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Returns a collection of the child tokens of this token, in document order. + + + An of containing the child tokens of this , in document order. + + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + + A containing the child values of this , in document order. + + + + + Returns a collection of the descendant tokens for this token in document order. + + An containing the descendant tokens of the . + + + + Adds the specified content as children of this . + + The content to be added. + + + + Adds the specified content as the first children of this . + + The content to be added. + + + + Creates an that can be used to add tokens to the . + + An that is ready to have content written to it. + + + + Replaces the children nodes of this token with the specified content. + + The content. + + + + Removes the child nodes from this token. + + + + + Occurs when the list changes or an item in the list changes. + + + + + Occurs before an item is added to the collection. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets a value indicating whether this token has childen tokens. + + + true if this token has child values; otherwise, false. + + + + + Get the first child token of this token. + + + A containing the first child token of the . + + + + + Get the last child token of this token. + + + A containing the last child token of the . + + + + + Gets the count of child JSON tokens. + + The count of child JSON tokens + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name. + + The constructor name. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets or sets the name of this constructor. + + The constructor name. + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Represents a collection of objects. + + The type of token + + + + An empty collection of objects. + + + + + Initializes a new instance of the struct. + + The enumerable. + + + + Returns an enumerator that iterates through the collection. + + + A that can be used to iterate through the collection. + + + + + Returns an enumerator that iterates through a collection. + + + An object that can be used to iterate through the collection. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Returns a hash code for this instance. + + + A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. + + + + + Gets the with the specified key. + + + + + + Represents a JSON object. + + + + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Gets an of this object's properties. + + An of this object's properties. + + + + Gets a the specified name. + + The property name. + A with the specified name or null. + + + + Gets an of this object's property values. + + An of this object's property values. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified property name. + + Name of the property. + The with the specified property name. + + + + Gets the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + One of the enumeration values that specifies how the strings will be compared. + The with the specified property name. + + + + Tries to get the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + The value. + One of the enumeration values that specifies how the strings will be compared. + true if a value was successfully retrieved; otherwise, false. + + + + Adds the specified property name. + + Name of the property. + The value. + + + + Removes the property with the specified name. + + Name of the property. + true if item was successfully removed; otherwise, false. + + + + Tries the get value. + + Name of the property. + The value. + true if a value was successfully retrieved; otherwise, false. + + + + Returns an enumerator that iterates through the collection. + + + A that can be used to iterate through the collection. + + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Returns the properties for this instance of a component. + + + A that represents the properties for this component instance. + + + + + Returns the properties for this instance of a component using the attribute array as a filter. + + An array of type that is used as a filter. + + A that represents the filtered properties for this component instance. + + + + + Returns a collection of custom attributes for this instance of a component. + + + An containing the attributes for this object. + + + + + Returns the class name of this instance of a component. + + + The class name of the object, or null if the class does not have a name. + + + + + Returns the name of this instance of a component. + + + The name of the object, or null if the object does not have a name. + + + + + Returns a type converter for this instance of a component. + + + A that is the converter for this object, or null if there is no for this object. + + + + + Returns the default event for this instance of a component. + + + An that represents the default event for this object, or null if this object does not have events. + + + + + Returns the default property for this instance of a component. + + + A that represents the default property for this object, or null if this object does not have properties. + + + + + Returns an editor of the specified type for this instance of a component. + + A that represents the editor for this object. + + An of the specified type that is the editor for this object, or null if the editor cannot be found. + + + + + Returns the events for this instance of a component using the specified attribute array as a filter. + + An array of type that is used as a filter. + + An that represents the filtered events for this component instance. + + + + + Returns the events for this instance of a component. + + + An that represents the events for this component instance. + + + + + Returns an object that contains the property described by the specified property descriptor. + + A that represents the property whose owner is to be found. + + An that represents the owner of the specified property. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Occurs when a property value changes. + + + + + Occurs when a property value is changing. + + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the with the specified property name. + + + + + + Represents a JSON array. + + + + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Determines the index of a specific item in the . + + The object to locate in the . + + The index of if found in the list; otherwise, -1. + + + + + Inserts an item to the at the specified index. + + The zero-based index at which should be inserted. + The object to insert into the . + + is not a valid index in the . + The is read-only. + + + + Removes the item at the specified index. + + The zero-based index of the item to remove. + + is not a valid index in the . + The is read-only. + + + + Adds an item to the . + + The object to add to the . + The is read-only. + + + + Removes all items from the . + + The is read-only. + + + + Determines whether the contains a specific value. + + The object to locate in the . + + true if is found in the ; otherwise, false. + + + + + Removes the first occurrence of a specific object from the . + + The object to remove from the . + + true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original . + + The is read-only. + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the at the specified index. + + + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Initializes a new instance of the class. + + The token to read from. + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Initializes a new instance of the class writing to the given . + + The container being written to. + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end. + + The token. + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Gets the token being writen. + + The token being writen. + + + + Represents a JSON property. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the property name. + + The property name. + + + + Gets or sets the property value. + + The property value. + + + + Gets the node type for this . + + The type. + + + + Specifies the type of token. + + + + + No token type has been set. + + + + + A JSON object. + + + + + A JSON array. + + + + + A JSON constructor. + + + + + A JSON object property. + + + + + A comment. + + + + + An integer value. + + + + + A float value. + + + + + A string value. + + + + + A boolean value. + + + + + A null value. + + + + + An undefined value. + + + + + A date value. + + + + + A raw JSON value. + + + + + A collection of bytes value. + + + + + A Guid value. + + + + + A Uri value. + + + + + A TimeSpan value. + + + + + Contains the JSON schema extension methods. + + + + + Determines whether the is valid. + + The source to test. + The schema to test with. + + true if the specified is valid; otherwise, false. + + + + + Determines whether the is valid. + + The source to test. + The schema to test with. + When this method returns, contains any error messages generated while validating. + + true if the specified is valid; otherwise, false. + + + + + Validates the specified . + + The source to test. + The schema to test with. + + + + Validates the specified . + + The source to test. + The schema to test with. + The validation event handler. + + + + Returns detailed information about the schema exception. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Resolves from an id. + + + + + Initializes a new instance of the class. + + + + + Gets a for the specified id. + + The id. + A for the specified id. + + + + Gets or sets the loaded schemas. + + The loaded schemas. + + + + Specifies undefined schema Id handling options for the . + + + + + Do not infer a schema Id. + + + + + Use the .NET type name as the schema Id. + + + + + Use the assembly qualified .NET type name as the schema Id. + + + + + Returns detailed information related to the . + + + + + Gets the associated with the validation error. + + The JsonSchemaException associated with the validation error. + + + + Gets the path of the JSON location where the validation error occurred. + + The path of the JSON location where the validation error occurred. + + + + Gets the text description corresponding to the validation error. + + The text description. + + + + Represents the callback method that will handle JSON schema validation events and the . + + + + + Resolves member mappings for a type, camel casing property names. + + + + + Used by to resolves a for a given . + + + + + Used by to resolves a for a given . + + + + + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + + If set to true the will use a cached shared with other resolvers of the same type. + Sharing the cache will significantly performance because expensive reflection will only happen once but could cause unexpected + behavior if different instances of the resolver are suppose to produce different results. When set to false it is highly + recommended to reuse instances with the . + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Gets the serializable members for the type. + + The type to get serializable members for. + The serializable members for the type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates the constructor parameters. + + The constructor to create properties for. + The type's member properties. + Properties for the given . + + + + Creates a for the given . + + The matching member property. + The constructor parameter. + A created for the given . + + + + Resolves the default for the contract. + + Type of the object. + The contract's default . + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Determines which contract type is created for the given type. + + Type of the object. + A for the given type. + + + + Creates properties for the given . + + The type to create properties for. + /// The member serialization mode for the type. + Properties for the given . + + + + Creates the used by the serializer to get and set values from a member. + + The member. + The used by the serializer to get and set values from a member. + + + + Creates a for the given . + + The member's parent . + The member to create a for. + A created for the given . + + + + Resolves the name of the property. + + Name of the property. + Name of the property. + + + + Gets the resolved name of the property. + + Name of the property. + Name of the property. + + + + Gets a value indicating whether members are being get and set using dynamic code generation. + This value is determined by the runtime permissions available. + + + true if using dynamic code generation; otherwise, false. + + + + + Gets or sets the default members search flags. + + The default members search flags. + + + + Gets or sets a value indicating whether compiler generated members should be serialized. + + + true if serialized compiler generated members; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the interface when serializing and deserializing types. + + + true if the interface will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the attribute when serializing and deserializing types. + + + true if the attribute will be ignored when serializing and deserializing types; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Resolves the name of the property. + + Name of the property. + The property name camel cased. + + + + The default serialization binder used when resolving and loading classes from type names. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + The type of the object the formatter creates a new instance of. + + + + + Provides information surrounding an error. + + + + + Gets or sets the error. + + The error. + + + + Gets the original object that caused the error. + + The original object that caused the error. + + + + Gets the member that caused the error. + + The member that caused the error. + + + + Gets the path of the JSON location where the error occurred. + + The path of the JSON location where the error occurred. + + + + Gets or sets a value indicating whether this is handled. + + true if handled; otherwise, false. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets the of the collection items. + + The of the collection items. + + + + Gets a value indicating whether the collection type is a multidimensional array. + + true if the collection type is a multidimensional array; otherwise, false. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the property name resolver. + + The property name resolver. + + + + Gets the of the dictionary keys. + + The of the dictionary keys. + + + + Gets the of the dictionary values. + + The of the dictionary values. + + + + Maps a JSON property to a .NET member or constructor parameter. + + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the type that declared this property. + + The type that declared this property. + + + + Gets or sets the order of serialization and deserialization of a member. + + The numeric order of serialization or deserialization. + + + + Gets or sets the name of the underlying member or parameter. + + The name of the underlying member or parameter. + + + + Gets the that will get and set the during serialization. + + The that will get and set the during serialization. + + + + Gets or sets the type of the property. + + The type of the property. + + + + Gets or sets the for the property. + If set this converter takes presidence over the contract converter for the property type. + + The converter. + + + + Gets the member converter. + + The member converter. + + + + Gets a value indicating whether this is ignored. + + true if ignored; otherwise, false. + + + + Gets a value indicating whether this is readable. + + true if readable; otherwise, false. + + + + Gets a value indicating whether this is writable. + + true if writable; otherwise, false. + + + + Gets a value indicating whether this has a member attribute. + + true if has a member attribute; otherwise, false. + + + + Gets the default value. + + The default value. + + + + Gets a value indicating whether this is required. + + A value indicating whether this is required. + + + + Gets a value indicating whether this property preserves object references. + + + true if this instance is reference; otherwise, false. + + + + + Gets the property null value handling. + + The null value handling. + + + + Gets the property default value handling. + + The default value handling. + + + + Gets the property reference loop handling. + + The reference loop handling. + + + + Gets the property object creation handling. + + The object creation handling. + + + + Gets or sets the type name handling. + + The type name handling. + + + + Gets or sets a predicate used to determine whether the property should be serialize. + + A predicate used to determine whether the property should be serialize. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets an action used to set whether the property has been deserialized. + + An action used to set whether the property has been deserialized. + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Gets or sets the the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets the the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + A collection of objects. + + + + + Initializes a new instance of the class. + + The type. + + + + When implemented in a derived class, extracts the key from the specified element. + + The element from which to extract the key. + The key for the specified element. + + + + Adds a object. + + The property to add to the collection. + + + + Gets the closest matching object. + First attempts to get an exact case match of propertyName and then + a case insensitive match. + + Name of the property. + A matching property if found. + + + + Gets a property by property name. + + The name of the property to get. + Type property name string comparison. + A matching property if found. + + + + Specifies missing member handling options for the . + + + + + Ignore a missing member and do not attempt to deserialize it. + + + + + Throw a when a missing member is encountered during deserialization. + + + + + Specifies null value handling options for the . + + + + + + + + + Include null values when serializing and deserializing objects. + + + + + Ignore null values when serializing and deserializing objects. + + + + + Specifies reference loop handling options for the . + + + + + Throw a when a loop is encountered. + + + + + Ignore loop references and do not serialize. + + + + + Serialize loop references. + + + + + An in-memory representation of a JSON Schema. + + + + + Initializes a new instance of the class. + + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The object representing the JSON Schema. + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The to use when resolving schema references. + The object representing the JSON Schema. + + + + Load a from a string that contains schema JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Parses the specified json. + + The json. + The resolver. + A populated from the string that contains JSON. + + + + Writes this schema to a . + + A into which this method will write. + + + + Writes this schema to a using the specified . + + A into which this method will write. + The resolver used. + + + + Returns a that represents the current . + + + A that represents the current . + + + + + Gets or sets the id. + + + + + Gets or sets the title. + + + + + Gets or sets whether the object is required. + + + + + Gets or sets whether the object is read only. + + + + + Gets or sets whether the object is visible to users. + + + + + Gets or sets whether the object is transient. + + + + + Gets or sets the description of the object. + + + + + Gets or sets the types of values allowed by the object. + + The type. + + + + Gets or sets the pattern. + + The pattern. + + + + Gets or sets the minimum length. + + The minimum length. + + + + Gets or sets the maximum length. + + The maximum length. + + + + Gets or sets a number that the value should be divisble by. + + A number that the value should be divisble by. + + + + Gets or sets the minimum. + + The minimum. + + + + Gets or sets the maximum. + + The maximum. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the "minimum" attribute. + + A flag indicating whether the value can not equal the number defined by the "minimum" attribute. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the "maximum" attribute. + + A flag indicating whether the value can not equal the number defined by the "maximum" attribute. + + + + Gets or sets the minimum number of items. + + The minimum number of items. + + + + Gets or sets the maximum number of items. + + The maximum number of items. + + + + Gets or sets the of items. + + The of items. + + + + Gets or sets the of properties. + + The of properties. + + + + Gets or sets the of additional properties. + + The of additional properties. + + + + Gets or sets the pattern properties. + + The pattern properties. + + + + Gets or sets a value indicating whether additional properties are allowed. + + + true if additional properties are allowed; otherwise, false. + + + + + Gets or sets the required property if this property is present. + + The required property if this property is present. + + + + Gets or sets the identity. + + The identity. + + + + Gets or sets the a collection of valid enum values allowed. + + A collection of valid enum values allowed. + + + + Gets or sets a collection of options. + + A collection of options. + + + + Gets or sets disallowed types. + + The disallow types. + + + + Gets or sets the default value. + + The default value. + + + + Gets or sets the extend . + + The extended . + + + + Gets or sets the format. + + The format. + + + + Generates a from a specified . + + + + + Generate a from the specified type. + + The type to generate a from. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Gets or sets how undefined schemas are handled by the serializer. + + + + + Gets or sets the contract resolver. + + The contract resolver. + + + + The value types allowed by the . + + + + + No type specified. + + + + + String type. + + + + + Float type. + + + + + Integer type. + + + + + Boolean type. + + + + + Object type. + + + + + Array type. + + + + + Null type. + + + + + Any type. + + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the object member serialization. + + The member object serialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Gets the object's properties. + + The object's properties. + + + + Gets the constructor parameters required for any non-default constructor + + + + + Gets or sets the override constructor used to create the object. + This is set when a constructor is marked up using the + JsonConstructor attribute. + + The override constructor. + + + + Gets or sets the parametrized constructor used to create the object. + + The parametrized constructor. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Get and set values for a using reflection. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + When applied to a method, specifies that the method is called when an error occurs serializing an object. + + + + + Represents a method that constructs an object. + + The object type to create. + + + + Specifies type name handling options for the . + + + + + Do not include the .NET type name when serializing types. + + + + + Include the .NET type name when serializing into a JSON object structure. + + + + + Include the .NET type name when serializing into a JSON array structure. + + + + + Always include the .NET type name when serializing. + + + + + Include the .NET type name when the type of the object being serialized is not the same as its declared type. + + + + + Converts the value to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert the value to. + The converted type. + + + + Converts the value to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert the value to. + The converted value if the conversion was successful or the default value of T if it failed. + + true if initialValue was converted successfully; otherwise, false. + + + + + Converts the value to the specified type. If the value is unable to be converted, the + value is checked whether it assignable to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert or cast the value to. + + The converted type. If conversion was unsuccessful, the initial value + is returned if assignable to the target type. + + + + + Gets a dictionary of the names and values of an Enum type. + + + + + + Gets a dictionary of the names and values of an Enum type. + + The enum type to get names and values for. + + + + + Specifies the type of Json token. + + + + + This is returned by the if a method has not been called. + + + + + An object start token. + + + + + An array start token. + + + + + A constructor start token. + + + + + An object property name. + + + + + A comment. + + + + + Raw JSON. + + + + + An integer. + + + + + A float. + + + + + A string. + + + + + A boolean. + + + + + A null token. + + + + + An undefined token. + + + + + An object end token. + + + + + An array end token. + + + + + A constructor end token. + + + + + A Date. + + + + + Byte data. + + + + + Builds a string. Unlike StringBuilder this class lets you reuse it's internal buffer. + + + + + Determines whether the collection is null or empty. + + The collection. + + true if the collection is null or empty; otherwise, false. + + + + + Adds the elements of the specified collection to the specified generic IList. + + The list to add to. + The collection of elements to add. + + + + Returns the index of the first occurrence in a sequence by using a specified IEqualityComparer. + + The type of the elements of source. + A sequence in which to locate a value. + The object to locate in the sequence + An equality comparer to compare values. + The zero-based index of the first occurrence of value within the entire sequence, if found; otherwise, –1. + + + + Gets the type of the typed collection's items. + + The type. + The type of the typed collection's items. + + + + Gets the member's underlying type. + + The member. + The underlying type of the member. + + + + Determines whether the member is an indexed property. + + The member. + + true if the member is an indexed property; otherwise, false. + + + + + Determines whether the property is an indexed property. + + The property. + + true if the property is an indexed property; otherwise, false. + + + + + Gets the member's value on the object. + + The member. + The target object. + The member's value on the object. + + + + Sets the member's value on the target object. + + The member. + The target. + The value. + + + + Determines whether the specified MemberInfo can be read. + + The MemberInfo to determine whether can be read. + /// if set to true then allow the member to be gotten non-publicly. + + true if the specified MemberInfo can be read; otherwise, false. + + + + + Determines whether the specified MemberInfo can be set. + + The MemberInfo to determine whether can be set. + if set to true then allow the member to be set non-publicly. + if set to true then allow the member to be set if read-only. + + true if the specified MemberInfo can be set; otherwise, false. + + + + + Determines whether the string is all white space. Empty string will return false. + + The string to test whether it is all white space. + + true if the string is all white space; otherwise, false. + + + + + Nulls an empty string. + + The string. + Null if the string was null, otherwise the string unchanged. + + + + Specifies the state of the . + + + + + An exception has been thrown, which has left the in an invalid state. + You may call the method to put the in the Closed state. + Any other method calls results in an being thrown. + + + + + The method has been called. + + + + + An object is being written. + + + + + A array is being written. + + + + + A constructor is being written. + + + + + A property is being written. + + + + + A write method has not been called. + + + + diff --git a/packages/Newtonsoft.Json.4.5.11/lib/net40/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.4.5.11/lib/net40/Newtonsoft.Json.dll new file mode 100644 index 0000000..81639f9 Binary files /dev/null and b/packages/Newtonsoft.Json.4.5.11/lib/net40/Newtonsoft.Json.dll differ diff --git a/packages/Newtonsoft.Json.4.5.11/lib/net40/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.4.5.11/lib/net40/Newtonsoft.Json.xml new file mode 100644 index 0000000..fd3b523 --- /dev/null +++ b/packages/Newtonsoft.Json.4.5.11/lib/net40/Newtonsoft.Json.xml @@ -0,0 +1,7905 @@ + + + + Newtonsoft.Json + + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Initializes a new instance of the class with the specified . + + + + + Reads the next JSON token from the stream. + + true if the next token was read successfully; false if there are no more tokens to read. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Skips the children of the current token. + + + + + Sets the current token. + + The new token. + + + + Sets the current token and value. + + The new token. + The value. + + + + Sets the state based on current token type. + + + + + Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. + + + + + Releases unmanaged and - optionally - managed resources + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Changes the to Closed. + + + + + Gets the current reader state. + + The current reader state. + + + + Gets or sets a value indicating whether the underlying stream or + should be closed when the reader is closed. + + + true to close the underlying stream or when + the reader is closed; otherwise false. The default is true. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + Get or set how time zones are handling when reading JSON. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Gets the type of the current JSON token. + + + + + Gets the text value of the current JSON token. + + + + + Gets The Common Language Runtime (CLR) type for the current JSON token. + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Specifies the state of the reader. + + + + + The Read method has not been called. + + + + + The end of the file has been reached successfully. + + + + + Reader is at a property. + + + + + Reader is at the start of an object. + + + + + Reader is in an object. + + + + + Reader is at the start of an array. + + + + + Reader is in an array. + + + + + The Close method has been called. + + + + + Reader has just read a value. + + + + + Reader is at the start of a constructor. + + + + + Reader in a constructor. + + + + + An error occurred that prevents the read operation from continuing. + + + + + The end of the file has been reached successfully. + + + + + Initializes a new instance of the class. + + The stream. + + + + Initializes a new instance of the class. + + The reader. + + + + Initializes a new instance of the class. + + The stream. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The reader. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + + A . This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Changes the to Closed. + + + + + Gets or sets a value indicating whether binary data reading should compatible with incorrect Json.NET 3.5 written binary. + + + true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. + + + + + Gets or sets a value indicating whether the root object will be read as a JSON array. + + + true if the root object will be read as a JSON array; otherwise, false. + + + + + Gets or sets the used when reading values from BSON. + + The used when reading values from BSON. + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Creates an instance of the JsonWriter class. + + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the end of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the end of an array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end constructor. + + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes the end of the current Json object or array. + + + + + Writes the current token. + + The to read the token from. + + + + Writes the specified end token. + + The end token to write. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON without changing the writer's state. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes out the given white space. + + The string of white space characters. + + + + Gets or sets a value indicating whether the underlying stream or + should be closed when the writer is closed. + + + true to close the underlying stream or when + the writer is closed; otherwise false. The default is true. + + + + + Gets the top. + + The top. + + + + Gets the state of the writer. + + + + + Gets the path of the writer. + + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling when writing JSON text. + + + + + Get or set how strings are escaped when writing JSON text. + + + + + Initializes a new instance of the class. + + The stream. + + + + Initializes a new instance of the class. + + The writer. + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Writes the end. + + The token. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes the beginning of a Json array. + + + + + Writes the beginning of a Json object. + + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Closes this stream and the underlying stream. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value that represents a BSON object id. + + The Object ID value to write. + + + + Writes a BSON regex. + + The regex pattern. + The regex options. + + + + Gets or sets the used when writing values to BSON. + When set to no conversion will occur. + + The used when writing values to BSON. + + + + Represents a BSON Oid (object id). + + + + + Initializes a new instance of the class. + + The Oid value. + + + + Gets or sets the value of the Oid. + + The value of the Oid. + + + + Converts a binary value to and from a base 64 string value. + + + + + Converts an object to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets the of the JSON produced by the JsonConverter. + + The of the JSON produced by the JsonConverter. + + + + Gets a value indicating whether this can read JSON. + + true if this can read JSON; otherwise, false. + + + + Gets a value indicating whether this can write JSON. + + true if this can write JSON; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Create a custom object + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Creates an object which will then be populated by the serializer. + + Type of the object. + The created object. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Provides a base class for converting a to and from JSON. + + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an Entity Framework EntityKey to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an ExpandoObject to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from its name string value. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + A cached representation of the Enum string representation to respect per Enum field name. + + The type of the Enum. + A map of enum field name to either the field name, or the configured enum member name (). + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets or sets a value indicating whether the written enum text should be camel case. + + true if the written enum text will be camel case; otherwise, false. + + + + Specifies how constructors are used when initializing objects during deserialization by the . + + + + + First attempt to use the public default constructor, then fall back to single paramatized constructor, then the non-public default constructor. + + + + + Json.NET will use a non-public default constructor before falling back to a paramatized constructor. + + + + + Converts a to and from a string (e.g. "1.2.3.4"). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Instructs the how to serialize the collection. + + + + + Instructs the how to serialize the object. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets the id. + + The id. + + + + Gets or sets the title. + + The title. + + + + Gets or sets the description. + + The description. + + + + Gets the collection's items converter. + + The collection's items converter. + + + + Gets or sets a value that indicates whether to preserve object references. + + + true to keep object reference; otherwise, false. The default is false. + + + + + Gets or sets a value that indicates whether to preserve collection's items references. + + + true to keep collection's items object references; otherwise, false. The default is false. + + + + + Gets or sets the reference loop handling used when serializing the collection's items. + + The reference loop handling. + + + + Gets or sets the type name handling used when serializing the collection's items. + + The type name handling. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + The exception thrown when an error occurs during Json serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Specifies how dates are formatted when writing JSON text. + + + + + Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". + + + + + Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". + + + + + Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. + + + + + Date formatted strings are not parsed to a date type and are read as strings. + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Specifies how to treat the time value when converting between string and . + + + + + Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time. + + + + + Treat as a UTC. If the object represents a local time, it is converted to a UTC. + + + + + Treat as a local time if a is being converted to a string. + If a string is being converted to , convert to a local time if a time zone is specified. + + + + + Time zone information should be preserved when converting. + + + + + Specifies formatting options for the . + + + + + No special formatting is applied. This is the default. + + + + + Causes child objects to be indented according to the and settings. + + + + + Instructs the to use the specified constructor when deserializing that object. + + + + + Represents a trace writer that writes to the application's instances. + + + + + Represents a trace writer. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + The that will be used to filter the trace messages passed to the writer. + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Contract details for a used by the . + + + + + Contract details for a used by the . + + + + + Gets the underlying type for the contract. + + The underlying type for the contract. + + + + Gets or sets the type created during deserialization. + + The type created during deserialization. + + + + Gets or sets whether this type contract is serialized as a reference. + + Whether this type contract is serialized as a reference. + + + + Gets or sets the default for this contract. + + The converter. + + + + Gets or sets the method called immediately after deserialization of the object. + + The method called immediately after deserialization of the object. + + + + Gets or sets the method called during deserialization of the object. + + The method called during deserialization of the object. + + + + Gets or sets the method called after serialization of the object graph. + + The method called after serialization of the object graph. + + + + Gets or sets the method called before serialization of the object. + + The method called before serialization of the object. + + + + Gets or sets the default creator method used to create the object. + + The default creator method used to create the object. + + + + Gets or sets a value indicating whether the default creator is non public. + + true if the default object creator is non-public; otherwise, false. + + + + Gets or sets the method called when an error is thrown during the serialization of the object. + + The method called when an error is thrown during the serialization of the object. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the default collection items . + + The converter. + + + + Gets or sets a value indicating whether the collection items preserve object references. + + true if collection items preserve object references; otherwise, false. + + + + Gets or sets the collection item reference loop handling. + + The reference loop handling. + + + + Gets or sets the collection item type name handling. + + The type name handling. + + + + Represents a trace writer that writes to memory. When the trace message limit is + reached then old trace messages will be removed as new messages are added. + + + + + Initializes a new instance of the class. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Returns an enumeration of the most recent trace messages. + + An enumeration of the most recent trace messages. + + + + Returns a of the most recent trace messages. + + + A of the most recent trace messages. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Specifies how strings are escaped when writing JSON text. + + + + + Only control characters (e.g. newline) are escaped. + + + + + All non-ASCII and control characters (e.g. newline) are escaped. + + + + + HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. + + + + + Represents a raw JSON string. + + + + + Represents a value in JSON (string, integer, date, etc). + + + + + Represents an abstract JSON token. + + + + + Represents a collection of objects. + + The type of token + + + + Gets the with the specified key. + + + + + + Provides an interface to enable a class to return line and position information. + + + + + Gets a value indicating whether the class can return line information. + + + true if LineNumber and LinePosition can be provided; otherwise, false. + + + + + Gets the current line number. + + The current line number or 0 if no line information is available (for example, HasLineInfo returns false). + + + + Gets the current line position. + + The current line position or 0 if no line information is available (for example, HasLineInfo returns false). + + + + Compares the values of two tokens, including the values of all descendant tokens. + + The first to compare. + The second to compare. + true if the tokens are equal; otherwise false. + + + + Adds the specified content immediately after this token. + + A content object that contains simple content or a collection of content objects to be added after this token. + + + + Adds the specified content immediately before this token. + + A content object that contains simple content or a collection of content objects to be added before this token. + + + + Returns a collection of the ancestor tokens of this token. + + A collection of the ancestor tokens of this token. + + + + Returns a collection of the sibling tokens after this token, in document order. + + A collection of the sibling tokens after this tokens, in document order. + + + + Returns a collection of the sibling tokens before this token, in document order. + + A collection of the sibling tokens before this token, in document order. + + + + Gets the with the specified key converted to the specified type. + + The type to convert the token to. + The token key. + The converted token value. + + + + Returns a collection of the child tokens of this token, in document order. + + An of containing the child tokens of this , in document order. + + + + Returns a collection of the child tokens of this token, in document order, filtered by the specified type. + + The type to filter the child tokens on. + A containing the child tokens of this , in document order. + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + A containing the child values of this , in document order. + + + + Removes this token from its parent. + + + + + Replaces this token with the specified token. + + The value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Returns the indented JSON for this token. + + + The indented JSON for this token. + + + + + Returns the JSON for this token using the given formatting and converters. + + Indicates how the output is formatted. + A collection of which will be used when writing the token. + The JSON for this token using the given formatting and converters. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Creates an for this token. + + An that can be used to read this token and its descendants. + + + + Creates a from an object. + + The object that will be used to create . + A with the value of the specified object + + + + Creates a from an object using the specified . + + The object that will be used to create . + The that will be used when reading the object. + A with the value of the specified object + + + + Creates the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates a from a . + + An positioned at the token to read into this . + + An that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Creates a from a . + + An positioned at the token to read into this . + + An that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Selects the token that matches the object path. + + + The object path from the current to the + to be returned. This must be a string of property names or array indexes separated + by periods, such as Tables[0].DefaultView[0].Price in C# or + Tables(0).DefaultView(0).Price in Visual Basic. + + The that matches the object path or a null reference if no matching token is found. + + + + Selects the token that matches the object path. + + + The object path from the current to the + to be returned. This must be a string of property names or array indexes separated + by periods, such as Tables[0].DefaultView[0].Price in C# or + Tables(0).DefaultView(0).Price in Visual Basic. + + A flag to indicate whether an error should be thrown if no token is found. + The that matches the object path. + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Creates a new instance of the . All child tokens are recursively cloned. + + A new instance of the . + + + + Gets a comparer that can compare two tokens for value equality. + + A that can compare two nodes for value equality. + + + + Gets or sets the parent. + + The parent. + + + + Gets the root of this . + + The root of this . + + + + Gets the node type for this . + + The type. + + + + Gets a value indicating whether this token has childen tokens. + + + true if this token has child values; otherwise, false. + + + + + Gets the next sibling token of this node. + + The that contains the next sibling token. + + + + Gets the previous sibling token of this node. + + The that contains the previous sibling token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Get the first child token of this token. + + A containing the first child token of the . + + + + Get the last child token of this token. + + A containing the last child token of the . + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Creates a comment with the given value. + + The value. + A comment with the given value. + + + + Creates a string with the given value. + + The value. + A string with the given value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Indicates whether the current object is equal to another object of the same type. + + + true if the current object is equal to the parameter; otherwise, false. + + An object to compare with this object. + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + + true if the specified is equal to the current ; otherwise, false. + + + The parameter is null. + + + + + Serves as a hash function for a particular type. + + + A hash code for the current . + + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format provider. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + The format provider. + + A that represents this instance. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: + Value + Meaning + Less than zero + This instance is less than . + Zero + This instance is equal to . + Greater than zero + This instance is greater than . + + + is not the same type as this instance. + + + + + Gets a value indicating whether this token has childen tokens. + + + true if this token has child values; otherwise, false. + + + + + Gets the node type for this . + + The type. + + + + Gets or sets the underlying token value. + + The underlying token value. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The raw json. + + + + Creates an instance of with the content of the reader's current token. + + The reader. + An instance of with the content of the reader's current token. + + + + Indicating whether a property is required. + + + + + The property is not required. The default state. + + + + + The property must be defined in JSON but can be a null value. + + + + + The property must be defined in JSON and cannot be a null value. + + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets the object's properties. + + The object's properties. + + + + Gets or sets the property name resolver. + + The property name resolver. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the ISerializable object constructor. + + The ISerializable object constructor. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Get and set values for a using dynamic methods. + + + + + Provides methods to get and set values. + + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Provides data for the Error event. + + + + + Initializes a new instance of the class. + + The current object. + The error context. + + + + Gets the current object the error event is being raised against. + + The current object the error event is being raised against. + + + + Gets the error context. + + The error context. + + + + Represents a view of a . + + + + + Initializes a new instance of the class. + + The name. + Type of the property. + + + + When overridden in a derived class, returns whether resetting an object changes its value. + + + true if resetting the component changes its value; otherwise, false. + + The component to test for reset capability. + + + + + When overridden in a derived class, gets the current value of the property on a component. + + + The value of a property for a given component. + + The component with the property for which to retrieve the value. + + + + + When overridden in a derived class, resets the value for this property of the component to the default value. + + The component with the property value that is to be reset to the default value. + + + + + When overridden in a derived class, sets the value of the component to a different value. + + The component with the property value that is to be set. + The new value. + + + + + When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted. + + + true if the property should be persisted; otherwise, false. + + The component with the property to be examined for persistence. + + + + + When overridden in a derived class, gets the type of the component this property is bound to. + + + A that represents the type of component this property is bound to. When the or methods are invoked, the object specified might be an instance of this type. + + + + + When overridden in a derived class, gets a value indicating whether this property is read-only. + + + true if the property is read-only; otherwise, false. + + + + + When overridden in a derived class, gets the type of the property. + + + A that represents the type of the property. + + + + + Gets the hash code for the name of the member. + + + + The hash code for the name of the member. + + + + + Used to resolve references when serializing and deserializing JSON by the . + + + + + Resolves a reference to its object. + + The serialization context. + The reference to resolve. + The object that + + + + Gets the reference for the sepecified object. + + The serialization context. + The object to get a reference for. + The reference to the object. + + + + Determines whether the specified object is referenced. + + The serialization context. + The object to test for a reference. + + true if the specified object is referenced; otherwise, false. + + + + + Adds a reference to the specified object. + + The serialization context. + The reference. + The object to reference. + + + + Specifies reference handling options for the . + + + + + + + + Do not preserve references when serializing types. + + + + + Preserve references when serializing into a JSON object structure. + + + + + Preserve references when serializing into a JSON array structure. + + + + + Preserve references when serializing. + + + + + Instructs the how to serialize the collection. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with a flag indicating whether the array can contain null items + + A flag indicating whether the array can contain null items. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets a value indicating whether null items are allowed in the collection. + + true if null items are allowed in the collection; otherwise, false. + + + + Specifies default value handling options for the . + + + + + + + + + Include members where the member value is the same as the member's default value when serializing objects. + Included members are written to JSON. Has no effect when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + so that is is not written to JSON. + This option will ignore all default values (e.g. null for objects and nullable typesl; 0 for integers, + decimals and floating point numbers; and false for booleans). The default value ignored can be changed by + placing the on the property. + + + + + Members with a default value but no JSON will be set to their default value when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + and sets members to their default value when deserializing. + + + + + Instructs the to use the specified when serializing the member or class. + + + + + Initializes a new instance of the class. + + Type of the converter. + + + + Gets the type of the converter. + + The type of the converter. + + + + Instructs the how to serialize the object. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified member serialization. + + The member serialization. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets the member serialization. + + The member serialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Specifies the settings on a object. + + + + + Initializes a new instance of the class. + + + + + Gets or sets how reference loops (e.g. a class referencing itself) is handled. + + Reference loop handling. + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + + Missing member handling. + + + + Gets or sets how objects are created during deserialization. + + The object creation handling. + + + + Gets or sets how null values are handled during serialization and deserialization. + + Null value handling. + + + + Gets or sets how null default are handled during serialization and deserialization. + + The default value handling. + + + + Gets or sets a collection that will be used during serialization. + + The converters. + + + + Gets or sets how object references are preserved by the serializer. + + The preserve references handling. + + + + Gets or sets how type name writing and reading is handled by the serializer. + + The type name handling. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + + The type name assembly format. + + + + Gets or sets how constructors are used during deserialization. + + The constructor handling. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + The contract resolver. + + + + Gets or sets the used by the serializer when resolving references. + + The reference resolver. + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the error handler called during serialization and deserialization. + + The error handler called during serialization and deserialization. + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling during serialization and deserialization. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Gets a value indicating whether there will be a check for additional content after deserializing an object. + + + true if there will be a check for additional content after deserializing an object; otherwise, false. + + + + + Represents a reader that provides validation. + + + + + Initializes a new instance of the class that + validates the content returned from the given . + + The to read from while validating. + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. + + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Sets an event handler for receiving schema validation errors. + + + + + Gets the text value of the current Json token. + + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + + Gets the type of the current Json token. + + + + + + Gets the Common Language Runtime (CLR) type for the current Json token. + + + + + + Gets or sets the schema. + + The schema. + + + + Gets the used to construct this . + + The specified in the constructor. + + + + Compares tokens to determine whether they are equal. + + + + + Determines whether the specified objects are equal. + + The first object of type to compare. + The second object of type to compare. + + true if the specified objects are equal; otherwise, false. + + + + + Returns a hash code for the specified object. + + The for which a hash code is to be returned. + A hash code for the specified object. + The type of is a reference type and is null. + + + + Specifies the member serialization options for the . + + + + + All public members are serialized by default. Members can be excluded using or . + This is the default member serialization mode. + + + + + Only members must be marked with or are serialized. + This member serialization mode can also be set by marking the class with . + + + + + All public and private fields are serialized. Members can be excluded using or . + This member serialization mode can also be set by marking the class with + and setting IgnoreSerializableAttribute on to false. + + + + + Specifies how object creation is handled by the . + + + + + Reuse existing objects, create new objects when needed. + + + + + Only reuse existing objects. + + + + + Always create new objects. + + + + + Converts a to and from the ISO 8601 date format (e.g. 2008-04-12T12:53Z). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Gets or sets the date time styles used when converting a date to and from JSON. + + The date time styles used when converting a date to and from JSON. + + + + Gets or sets the date time format used when converting a date to and from JSON. + + The date time format used when converting a date to and from JSON. + + + + Gets or sets the culture used when converting a date to and from JSON. + + The culture used when converting a date to and from JSON. + + + + Converts a to and from a JavaScript date constructor (e.g. new Date(52231943)). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts XML to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The calling serializer. + The value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Checks if the attributeName is a namespace attribute. + + Attribute name to test. + The attribute name prefix if it has one, otherwise an empty string. + True if attribute name is for a namespace attribute, otherwise false. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produces multiple root elements. + + The name of the deserialize root element. + + + + Gets or sets a flag to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + true if the array attibute is written to the XML; otherwise, false. + + + + Gets or sets a value indicating whether to write the root JSON object. + + true if the JSON root object is omitted; otherwise, false. + + + + Represents a reader that provides fast, non-cached, forward-only access to JSON text data. + + + + + Initializes a new instance of the class with the specified . + + The TextReader containing the XML data to read. + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Changes the state to closed. + + + + + Gets a value indicating whether the class can return line information. + + + true if LineNumber and LinePosition can be provided; otherwise, false. + + + + + Gets the current line number. + + + The current line number or 0 if no line information is available (for example, HasLineInfo returns false). + + + + + Gets the current line position. + + + The current line position or 0 if no line information is available (for example, HasLineInfo returns false). + + + + + Instructs the to always serialize the member with the specified name. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified name. + + Name of the property. + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets the null value handling used when serializing this property. + + The null value handling. + + + + Gets or sets the default value handling used when serializing this property. + + The default value handling. + + + + Gets or sets the reference loop handling used when serializing this property. + + The reference loop handling. + + + + Gets or sets the object creation handling used when deserializing this property. + + The object creation handling. + + + + Gets or sets the type name handling used when serializing this property. + + The type name handling. + + + + Gets or sets whether this property's value is serialized as a reference. + + Whether this property's value is serialized as a reference. + + + + Gets or sets the order of serialization and deserialization of a member. + + The numeric order of serialization or deserialization. + + + + Gets or sets a value indicating whether this property is required. + + + A value indicating whether this property is required. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + Gets or sets the the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Instructs the not to serialize the public field or public read/write property value. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Creates an instance of the JsonWriter class using the specified . + + The TextWriter to write to. + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the specified end token. + + The end token to write. + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes out the given white space. + + The string of white space characters. + + + + Gets or sets how many IndentChars to write for each level in the hierarchy when is set to Formatting.Indented. + + + + + Gets or sets which character to use to quote attribute values. + + + + + Gets or sets which character to use for indenting when is set to Formatting.Indented. + + + + + Gets or sets a value indicating whether object names will be surrounded with quotes. + + + + + The exception thrown when an error occurs while reading Json text. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + The exception thrown when an error occurs while reading Json text. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Represents a collection of . + + + + + Provides methods for converting between common language runtime types and JSON types. + + + + + + + + Represents JavaScript's boolean value true as a string. This field is read-only. + + + + + Represents JavaScript's boolean value false as a string. This field is read-only. + + + + + Represents JavaScript's null as a string. This field is read-only. + + + + + Represents JavaScript's undefined as a string. This field is read-only. + + + + + Represents JavaScript's positive infinity as a string. This field is read-only. + + + + + Represents JavaScript's negative infinity as a string. This field is read-only. + + + + + Represents JavaScript's NaN as a string. This field is read-only. + + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + The time zone handling when the date is converted to a string. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Serializes the specified object to a JSON string. + + The object to serialize. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string. + + The object to serialize. + Indicates how the output is formatted. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + A collection converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + Indicates how the output is formatted. + A collection converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be is used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + Indicates how the output is formatted. + The used to serialize the object. + If this is null, default serialization settings will be is used. + + A JSON string representation of the object. + + + + + Asynchronously serializes the specified object to a JSON string using a collection of . + + The object to serialize. + + A task that represents the asynchronous serialize operation. The value of the TResult parameter contains a JSON string representation of the object. + + + + + Asynchronously serializes the specified object to a JSON string using a collection of . + + The object to serialize. + Indicates how the output is formatted. + + A task that represents the asynchronous serialize operation. The value of the TResult parameter contains a JSON string representation of the object. + + + + + Asynchronously serializes the specified object to a JSON string using a collection of . + + The object to serialize. + Indicates how the output is formatted. + The used to serialize the object. + If this is null, default serialization settings will be is used. + + A task that represents the asynchronous serialize operation. The value of the TResult parameter contains a JSON string representation of the object. + + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + The deserialized object from the Json string. + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The of object being deserialized. + The deserialized object from the Json string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + The deserialized object from the Json string. + + + + Deserializes the JSON to the given anonymous type. + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be infered from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The object to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The type of the object to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The type of the object to deserialize to. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + The deserialized object from the JSON string. + + + + Asynchronously deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + + A task that represents the asynchronous deserialize operation. The value of the TResult parameter contains the deserialized object from the JSON string. + + + + + Asynchronously deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + + A task that represents the asynchronous deserialize operation. The value of the TResult parameter contains the deserialized object from the JSON string. + + + + + Asynchronously deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + + A task that represents the asynchronous deserialize operation. The value of the TResult parameter contains the deserialized object from the JSON string. + + + + + Asynchronously deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The type of the object to deserialize to. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + + A task that represents the asynchronous deserialize operation. The value of the TResult parameter contains the deserialized object from the JSON string. + + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + + + + Asynchronously populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + + A task that represents the asynchronous populate operation. + + + + + Serializes the XML node to a JSON string. + + The node to serialize. + A JSON string of the XmlNode. + + + + Serializes the XML node to a JSON string. + + The node to serialize. + Indicates how the output is formatted. + A JSON string of the XmlNode. + + + + Serializes the XML node to a JSON string. + + The node to serialize. + Indicates how the output is formatted. + Omits writing the root object. + A JSON string of the XmlNode. + + + + Deserializes the XmlNode from a JSON string. + + The JSON string. + The deserialized XmlNode + + + + Deserializes the XmlNode from a JSON string nested in a root elment. + + The JSON string. + The name of the root element to append when deserializing. + The deserialized XmlNode + + + + Deserializes the XmlNode from a JSON string nested in a root elment. + + The JSON string. + The name of the root element to append when deserializing. + + A flag to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized XmlNode + + + + Serializes the to a JSON string. + + The node to convert to JSON. + A JSON string of the XNode. + + + + Serializes the to a JSON string. + + The node to convert to JSON. + Indicates how the output is formatted. + A JSON string of the XNode. + + + + Serializes the to a JSON string. + + The node to serialize. + Indicates how the output is formatted. + Omits writing the root object. + A JSON string of the XNode. + + + + Deserializes the from a JSON string. + + The JSON string. + The deserialized XNode + + + + Deserializes the from a JSON string nested in a root elment. + + The JSON string. + The name of the root element to append when deserializing. + The deserialized XNode + + + + Deserializes the from a JSON string nested in a root elment. + + The JSON string. + The name of the root element to append when deserializing. + + A flag to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized XNode + + + + The exception thrown when an error occurs during Json serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Serializes and deserializes objects into and from the JSON format. + The enables you to control how objects are encoded into JSON. + + + + + Initializes a new instance of the class. + + + + + Creates a new instance using the specified . + + The settings to be applied to the . + A new instance using the specified . + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to reader values from. + The target object to populate values onto. + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to reader values from. + The target object to populate values onto. + + + + Deserializes the Json structure contained by the specified . + + The that contains the JSON structure to deserialize. + The being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The type of the object to deserialize. + The instance of being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Serializes the specified and writes the Json structure + to a Stream using the specified . + + The used to write the Json structure. + The to serialize. + + + + Serializes the specified and writes the Json structure + to a Stream using the specified . + + The used to write the Json structure. + The to serialize. + + + + Occurs when the errors during serialization and deserialization. + + + + + Gets or sets the used by the serializer when resolving references. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets how type name writing and reading is handled by the serializer. + + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + + The type name assembly format. + + + + Gets or sets how object references are preserved by the serializer. + + + + + Get or set how reference loops (e.g. a class referencing itself) is handled. + + + + + Get or set how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + + + + + Get or set how null values are handled during serialization and deserialization. + + + + + Get or set how null default are handled during serialization and deserialization. + + + + + Gets or sets how objects are created during deserialization. + + The object creation handling. + + + + Gets or sets how constructors are used during deserialization. + + The constructor handling. + + + + Gets a collection that will be used during serialization. + + Collection that will be used during serialization. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling during serialization and deserialization. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. + + + true if there will be a check for additional JSON content after deserializing an object; otherwise, false. + + + + + Contains the LINQ to JSON extension methods. + + + + + Returns a collection of tokens that contains the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the ancestors of every node in the source collection. + + + + Returns a collection of tokens that contains the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the descendants of every node in the source collection. + + + + Returns a collection of child properties of every object in the source collection. + + An of that contains the source collection. + An of that contains the properties of every object in the source collection. + + + + Returns a collection of child values of every object in the source collection with the given key. + + An of that contains the source collection. + The token key. + An of that contains the values of every node in the source collection with the given key. + + + + Returns a collection of child values of every object in the source collection. + + An of that contains the source collection. + An of that contains the values of every node in the source collection. + + + + Returns a collection of converted child values of every object in the source collection with the given key. + + The type to convert the values to. + An of that contains the source collection. + The token key. + An that contains the converted values of every node in the source collection with the given key. + + + + Returns a collection of converted child values of every object in the source collection. + + The type to convert the values to. + An of that contains the source collection. + An that contains the converted values of every node in the source collection. + + + + Converts the value. + + The type to convert the value to. + A cast as a of . + A converted value. + + + + Converts the value. + + The source collection type. + The type to convert the value to. + A cast as a of . + A converted value. + + + + Returns a collection of child tokens of every array in the source collection. + + The source collection type. + An of that contains the source collection. + An of that contains the values of every node in the source collection. + + + + Returns a collection of converted child tokens of every array in the source collection. + + An of that contains the source collection. + The type to convert the values to. + The source collection type. + An that contains the converted values of every node in the source collection. + + + + Returns the input typed as . + + An of that contains the source collection. + The input typed as . + + + + Returns the input typed as . + + The source collection type. + An of that contains the source collection. + The input typed as . + + + + Represents a JSON constructor. + + + + + Represents a token that can contain other tokens. + + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Returns a collection of the child tokens of this token, in document order. + + + An of containing the child tokens of this , in document order. + + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + + A containing the child values of this , in document order. + + + + + Returns a collection of the descendant tokens for this token in document order. + + An containing the descendant tokens of the . + + + + Adds the specified content as children of this . + + The content to be added. + + + + Adds the specified content as the first children of this . + + The content to be added. + + + + Creates an that can be used to add tokens to the . + + An that is ready to have content written to it. + + + + Replaces the children nodes of this token with the specified content. + + The content. + + + + Removes the child nodes from this token. + + + + + Occurs when the list changes or an item in the list changes. + + + + + Occurs before an item is added to the collection. + + + + + Occurs when the items list of the collection has changed, or the collection is reset. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets a value indicating whether this token has childen tokens. + + + true if this token has child values; otherwise, false. + + + + + Get the first child token of this token. + + + A containing the first child token of the . + + + + + Get the last child token of this token. + + + A containing the last child token of the . + + + + + Gets the count of child JSON tokens. + + The count of child JSON tokens + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name. + + The constructor name. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets or sets the name of this constructor. + + The constructor name. + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Represents a collection of objects. + + The type of token + + + + An empty collection of objects. + + + + + Initializes a new instance of the struct. + + The enumerable. + + + + Returns an enumerator that iterates through the collection. + + + A that can be used to iterate through the collection. + + + + + Returns an enumerator that iterates through a collection. + + + An object that can be used to iterate through the collection. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Returns a hash code for this instance. + + + A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. + + + + + Gets the with the specified key. + + + + + + Represents a JSON object. + + + + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Gets an of this object's properties. + + An of this object's properties. + + + + Gets a the specified name. + + The property name. + A with the specified name or null. + + + + Gets an of this object's property values. + + An of this object's property values. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified property name. + + Name of the property. + The with the specified property name. + + + + Gets the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + One of the enumeration values that specifies how the strings will be compared. + The with the specified property name. + + + + Tries to get the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + The value. + One of the enumeration values that specifies how the strings will be compared. + true if a value was successfully retrieved; otherwise, false. + + + + Adds the specified property name. + + Name of the property. + The value. + + + + Removes the property with the specified name. + + Name of the property. + true if item was successfully removed; otherwise, false. + + + + Tries the get value. + + Name of the property. + The value. + true if a value was successfully retrieved; otherwise, false. + + + + Returns an enumerator that iterates through the collection. + + + A that can be used to iterate through the collection. + + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Returns the properties for this instance of a component. + + + A that represents the properties for this component instance. + + + + + Returns the properties for this instance of a component using the attribute array as a filter. + + An array of type that is used as a filter. + + A that represents the filtered properties for this component instance. + + + + + Returns a collection of custom attributes for this instance of a component. + + + An containing the attributes for this object. + + + + + Returns the class name of this instance of a component. + + + The class name of the object, or null if the class does not have a name. + + + + + Returns the name of this instance of a component. + + + The name of the object, or null if the object does not have a name. + + + + + Returns a type converter for this instance of a component. + + + A that is the converter for this object, or null if there is no for this object. + + + + + Returns the default event for this instance of a component. + + + An that represents the default event for this object, or null if this object does not have events. + + + + + Returns the default property for this instance of a component. + + + A that represents the default property for this object, or null if this object does not have properties. + + + + + Returns an editor of the specified type for this instance of a component. + + A that represents the editor for this object. + + An of the specified type that is the editor for this object, or null if the editor cannot be found. + + + + + Returns the events for this instance of a component using the specified attribute array as a filter. + + An array of type that is used as a filter. + + An that represents the filtered events for this component instance. + + + + + Returns the events for this instance of a component. + + + An that represents the events for this component instance. + + + + + Returns an object that contains the property described by the specified property descriptor. + + A that represents the property whose owner is to be found. + + An that represents the owner of the specified property. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Occurs when a property value changes. + + + + + Occurs when a property value is changing. + + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the with the specified property name. + + + + + + Represents a JSON array. + + + + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Determines the index of a specific item in the . + + The object to locate in the . + + The index of if found in the list; otherwise, -1. + + + + + Inserts an item to the at the specified index. + + The zero-based index at which should be inserted. + The object to insert into the . + + is not a valid index in the . + The is read-only. + + + + Removes the item at the specified index. + + The zero-based index of the item to remove. + + is not a valid index in the . + The is read-only. + + + + Adds an item to the . + + The object to add to the . + The is read-only. + + + + Removes all items from the . + + The is read-only. + + + + Determines whether the contains a specific value. + + The object to locate in the . + + true if is found in the ; otherwise, false. + + + + + Removes the first occurrence of a specific object from the . + + The object to remove from the . + + true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original . + + The is read-only. + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the at the specified index. + + + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Initializes a new instance of the class. + + The token to read from. + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Initializes a new instance of the class writing to the given . + + The container being written to. + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end. + + The token. + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Gets the token being writen. + + The token being writen. + + + + Represents a JSON property. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the property name. + + The property name. + + + + Gets or sets the property value. + + The property value. + + + + Gets the node type for this . + + The type. + + + + Specifies the type of token. + + + + + No token type has been set. + + + + + A JSON object. + + + + + A JSON array. + + + + + A JSON constructor. + + + + + A JSON object property. + + + + + A comment. + + + + + An integer value. + + + + + A float value. + + + + + A string value. + + + + + A boolean value. + + + + + A null value. + + + + + An undefined value. + + + + + A date value. + + + + + A raw JSON value. + + + + + A collection of bytes value. + + + + + A Guid value. + + + + + A Uri value. + + + + + A TimeSpan value. + + + + + Contains the JSON schema extension methods. + + + + + Determines whether the is valid. + + The source to test. + The schema to test with. + + true if the specified is valid; otherwise, false. + + + + + Determines whether the is valid. + + The source to test. + The schema to test with. + When this method returns, contains any error messages generated while validating. + + true if the specified is valid; otherwise, false. + + + + + Validates the specified . + + The source to test. + The schema to test with. + + + + Validates the specified . + + The source to test. + The schema to test with. + The validation event handler. + + + + Returns detailed information about the schema exception. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Resolves from an id. + + + + + Initializes a new instance of the class. + + + + + Gets a for the specified id. + + The id. + A for the specified id. + + + + Gets or sets the loaded schemas. + + The loaded schemas. + + + + Specifies undefined schema Id handling options for the . + + + + + Do not infer a schema Id. + + + + + Use the .NET type name as the schema Id. + + + + + Use the assembly qualified .NET type name as the schema Id. + + + + + Returns detailed information related to the . + + + + + Gets the associated with the validation error. + + The JsonSchemaException associated with the validation error. + + + + Gets the path of the JSON location where the validation error occurred. + + The path of the JSON location where the validation error occurred. + + + + Gets the text description corresponding to the validation error. + + The text description. + + + + Represents the callback method that will handle JSON schema validation events and the . + + + + + Resolves member mappings for a type, camel casing property names. + + + + + Used by to resolves a for a given . + + + + + Used by to resolves a for a given . + + + + + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + + If set to true the will use a cached shared with other resolvers of the same type. + Sharing the cache will significantly performance because expensive reflection will only happen once but could cause unexpected + behavior if different instances of the resolver are suppose to produce different results. When set to false it is highly + recommended to reuse instances with the . + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Gets the serializable members for the type. + + The type to get serializable members for. + The serializable members for the type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates the constructor parameters. + + The constructor to create properties for. + The type's member properties. + Properties for the given . + + + + Creates a for the given . + + The matching member property. + The constructor parameter. + A created for the given . + + + + Resolves the default for the contract. + + Type of the object. + The contract's default . + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Determines which contract type is created for the given type. + + Type of the object. + A for the given type. + + + + Creates properties for the given . + + The type to create properties for. + /// The member serialization mode for the type. + Properties for the given . + + + + Creates the used by the serializer to get and set values from a member. + + The member. + The used by the serializer to get and set values from a member. + + + + Creates a for the given . + + The member's parent . + The member to create a for. + A created for the given . + + + + Resolves the name of the property. + + Name of the property. + Name of the property. + + + + Gets the resolved name of the property. + + Name of the property. + Name of the property. + + + + Gets a value indicating whether members are being get and set using dynamic code generation. + This value is determined by the runtime permissions available. + + + true if using dynamic code generation; otherwise, false. + + + + + Gets or sets the default members search flags. + + The default members search flags. + + + + Gets or sets a value indicating whether compiler generated members should be serialized. + + + true if serialized compiler generated members; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the interface when serializing and deserializing types. + + + true if the interface will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the attribute when serializing and deserializing types. + + + true if the attribute will be ignored when serializing and deserializing types; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Resolves the name of the property. + + Name of the property. + The property name camel cased. + + + + The default serialization binder used when resolving and loading classes from type names. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + The type of the object the formatter creates a new instance of. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Provides information surrounding an error. + + + + + Gets or sets the error. + + The error. + + + + Gets the original object that caused the error. + + The original object that caused the error. + + + + Gets the member that caused the error. + + The member that caused the error. + + + + Gets the path of the JSON location where the error occurred. + + The path of the JSON location where the error occurred. + + + + Gets or sets a value indicating whether this is handled. + + true if handled; otherwise, false. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets the of the collection items. + + The of the collection items. + + + + Gets a value indicating whether the collection type is a multidimensional array. + + true if the collection type is a multidimensional array; otherwise, false. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the property name resolver. + + The property name resolver. + + + + Gets the of the dictionary keys. + + The of the dictionary keys. + + + + Gets the of the dictionary values. + + The of the dictionary values. + + + + Maps a JSON property to a .NET member or constructor parameter. + + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the type that declared this property. + + The type that declared this property. + + + + Gets or sets the order of serialization and deserialization of a member. + + The numeric order of serialization or deserialization. + + + + Gets or sets the name of the underlying member or parameter. + + The name of the underlying member or parameter. + + + + Gets the that will get and set the during serialization. + + The that will get and set the during serialization. + + + + Gets or sets the type of the property. + + The type of the property. + + + + Gets or sets the for the property. + If set this converter takes presidence over the contract converter for the property type. + + The converter. + + + + Gets the member converter. + + The member converter. + + + + Gets a value indicating whether this is ignored. + + true if ignored; otherwise, false. + + + + Gets a value indicating whether this is readable. + + true if readable; otherwise, false. + + + + Gets a value indicating whether this is writable. + + true if writable; otherwise, false. + + + + Gets a value indicating whether this has a member attribute. + + true if has a member attribute; otherwise, false. + + + + Gets the default value. + + The default value. + + + + Gets a value indicating whether this is required. + + A value indicating whether this is required. + + + + Gets a value indicating whether this property preserves object references. + + + true if this instance is reference; otherwise, false. + + + + + Gets the property null value handling. + + The null value handling. + + + + Gets the property default value handling. + + The default value handling. + + + + Gets the property reference loop handling. + + The reference loop handling. + + + + Gets the property object creation handling. + + The object creation handling. + + + + Gets or sets the type name handling. + + The type name handling. + + + + Gets or sets a predicate used to determine whether the property should be serialize. + + A predicate used to determine whether the property should be serialize. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets an action used to set whether the property has been deserialized. + + An action used to set whether the property has been deserialized. + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Gets or sets the the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets the the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + A collection of objects. + + + + + Initializes a new instance of the class. + + The type. + + + + When implemented in a derived class, extracts the key from the specified element. + + The element from which to extract the key. + The key for the specified element. + + + + Adds a object. + + The property to add to the collection. + + + + Gets the closest matching object. + First attempts to get an exact case match of propertyName and then + a case insensitive match. + + Name of the property. + A matching property if found. + + + + Gets a property by property name. + + The name of the property to get. + Type property name string comparison. + A matching property if found. + + + + Specifies missing member handling options for the . + + + + + Ignore a missing member and do not attempt to deserialize it. + + + + + Throw a when a missing member is encountered during deserialization. + + + + + Specifies null value handling options for the . + + + + + + + + + Include null values when serializing and deserializing objects. + + + + + Ignore null values when serializing and deserializing objects. + + + + + Specifies reference loop handling options for the . + + + + + Throw a when a loop is encountered. + + + + + Ignore loop references and do not serialize. + + + + + Serialize loop references. + + + + + An in-memory representation of a JSON Schema. + + + + + Initializes a new instance of the class. + + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The object representing the JSON Schema. + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The to use when resolving schema references. + The object representing the JSON Schema. + + + + Load a from a string that contains schema JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Parses the specified json. + + The json. + The resolver. + A populated from the string that contains JSON. + + + + Writes this schema to a . + + A into which this method will write. + + + + Writes this schema to a using the specified . + + A into which this method will write. + The resolver used. + + + + Returns a that represents the current . + + + A that represents the current . + + + + + Gets or sets the id. + + + + + Gets or sets the title. + + + + + Gets or sets whether the object is required. + + + + + Gets or sets whether the object is read only. + + + + + Gets or sets whether the object is visible to users. + + + + + Gets or sets whether the object is transient. + + + + + Gets or sets the description of the object. + + + + + Gets or sets the types of values allowed by the object. + + The type. + + + + Gets or sets the pattern. + + The pattern. + + + + Gets or sets the minimum length. + + The minimum length. + + + + Gets or sets the maximum length. + + The maximum length. + + + + Gets or sets a number that the value should be divisble by. + + A number that the value should be divisble by. + + + + Gets or sets the minimum. + + The minimum. + + + + Gets or sets the maximum. + + The maximum. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the "minimum" attribute. + + A flag indicating whether the value can not equal the number defined by the "minimum" attribute. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the "maximum" attribute. + + A flag indicating whether the value can not equal the number defined by the "maximum" attribute. + + + + Gets or sets the minimum number of items. + + The minimum number of items. + + + + Gets or sets the maximum number of items. + + The maximum number of items. + + + + Gets or sets the of items. + + The of items. + + + + Gets or sets the of properties. + + The of properties. + + + + Gets or sets the of additional properties. + + The of additional properties. + + + + Gets or sets the pattern properties. + + The pattern properties. + + + + Gets or sets a value indicating whether additional properties are allowed. + + + true if additional properties are allowed; otherwise, false. + + + + + Gets or sets the required property if this property is present. + + The required property if this property is present. + + + + Gets or sets the identity. + + The identity. + + + + Gets or sets the a collection of valid enum values allowed. + + A collection of valid enum values allowed. + + + + Gets or sets a collection of options. + + A collection of options. + + + + Gets or sets disallowed types. + + The disallow types. + + + + Gets or sets the default value. + + The default value. + + + + Gets or sets the extend . + + The extended . + + + + Gets or sets the format. + + The format. + + + + Generates a from a specified . + + + + + Generate a from the specified type. + + The type to generate a from. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Gets or sets how undefined schemas are handled by the serializer. + + + + + Gets or sets the contract resolver. + + The contract resolver. + + + + The value types allowed by the . + + + + + No type specified. + + + + + String type. + + + + + Float type. + + + + + Integer type. + + + + + Boolean type. + + + + + Object type. + + + + + Array type. + + + + + Null type. + + + + + Any type. + + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the object member serialization. + + The member object serialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Gets the object's properties. + + The object's properties. + + + + Gets the constructor parameters required for any non-default constructor + + + + + Gets or sets the override constructor used to create the object. + This is set when a constructor is marked up using the + JsonConstructor attribute. + + The override constructor. + + + + Gets or sets the parametrized constructor used to create the object. + + The parametrized constructor. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Get and set values for a using reflection. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + When applied to a method, specifies that the method is called when an error occurs serializing an object. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic that returns a result + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Returns a Restrictions object which includes our current restrictions merged + with a restriction limiting our type + + + + + Represents a method that constructs an object. + + The object type to create. + + + + Specifies type name handling options for the . + + + + + Do not include the .NET type name when serializing types. + + + + + Include the .NET type name when serializing into a JSON object structure. + + + + + Include the .NET type name when serializing into a JSON array structure. + + + + + Always include the .NET type name when serializing. + + + + + Include the .NET type name when the type of the object being serialized is not the same as its declared type. + + + + + Converts the value to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert the value to. + The converted type. + + + + Converts the value to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert the value to. + The converted value if the conversion was successful or the default value of T if it failed. + + true if initialValue was converted successfully; otherwise, false. + + + + + Converts the value to the specified type. If the value is unable to be converted, the + value is checked whether it assignable to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert or cast the value to. + + The converted type. If conversion was unsuccessful, the initial value + is returned if assignable to the target type. + + + + + Gets a dictionary of the names and values of an Enum type. + + + + + + Gets a dictionary of the names and values of an Enum type. + + The enum type to get names and values for. + + + + + Specifies the type of Json token. + + + + + This is returned by the if a method has not been called. + + + + + An object start token. + + + + + An array start token. + + + + + A constructor start token. + + + + + An object property name. + + + + + A comment. + + + + + Raw JSON. + + + + + An integer. + + + + + A float. + + + + + A string. + + + + + A boolean. + + + + + A null token. + + + + + An undefined token. + + + + + An object end token. + + + + + An array end token. + + + + + A constructor end token. + + + + + A Date. + + + + + Byte data. + + + + + Builds a string. Unlike StringBuilder this class lets you reuse it's internal buffer. + + + + + Determines whether the collection is null or empty. + + The collection. + + true if the collection is null or empty; otherwise, false. + + + + + Adds the elements of the specified collection to the specified generic IList. + + The list to add to. + The collection of elements to add. + + + + Returns the index of the first occurrence in a sequence by using a specified IEqualityComparer. + + The type of the elements of source. + A sequence in which to locate a value. + The object to locate in the sequence + An equality comparer to compare values. + The zero-based index of the first occurrence of value within the entire sequence, if found; otherwise, –1. + + + + Gets the type of the typed collection's items. + + The type. + The type of the typed collection's items. + + + + Gets the member's underlying type. + + The member. + The underlying type of the member. + + + + Determines whether the member is an indexed property. + + The member. + + true if the member is an indexed property; otherwise, false. + + + + + Determines whether the property is an indexed property. + + The property. + + true if the property is an indexed property; otherwise, false. + + + + + Gets the member's value on the object. + + The member. + The target object. + The member's value on the object. + + + + Sets the member's value on the target object. + + The member. + The target. + The value. + + + + Determines whether the specified MemberInfo can be read. + + The MemberInfo to determine whether can be read. + /// if set to true then allow the member to be gotten non-publicly. + + true if the specified MemberInfo can be read; otherwise, false. + + + + + Determines whether the specified MemberInfo can be set. + + The MemberInfo to determine whether can be set. + if set to true then allow the member to be set non-publicly. + if set to true then allow the member to be set if read-only. + + true if the specified MemberInfo can be set; otherwise, false. + + + + + Determines whether the string is all white space. Empty string will return false. + + The string to test whether it is all white space. + + true if the string is all white space; otherwise, false. + + + + + Nulls an empty string. + + The string. + Null if the string was null, otherwise the string unchanged. + + + + Specifies the state of the . + + + + + An exception has been thrown, which has left the in an invalid state. + You may call the method to put the in the Closed state. + Any other method calls results in an being thrown. + + + + + The method has been called. + + + + + An object is being written. + + + + + A array is being written. + + + + + A constructor is being written. + + + + + A property is being written. + + + + + A write method has not been called. + + + + diff --git a/packages/Newtonsoft.Json.4.5.11/lib/portable-net40%2Bsl4%2Bwp7%2Bwin8/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.4.5.11/lib/portable-net40%2Bsl4%2Bwp7%2Bwin8/Newtonsoft.Json.dll new file mode 100644 index 0000000..40646a8 Binary files /dev/null and b/packages/Newtonsoft.Json.4.5.11/lib/portable-net40%2Bsl4%2Bwp7%2Bwin8/Newtonsoft.Json.dll differ diff --git a/packages/Newtonsoft.Json.4.5.11/lib/portable-net40%2Bsl4%2Bwp7%2Bwin8/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.4.5.11/lib/portable-net40%2Bsl4%2Bwp7%2Bwin8/Newtonsoft.Json.xml new file mode 100644 index 0000000..7ce6fd5 --- /dev/null +++ b/packages/Newtonsoft.Json.4.5.11/lib/portable-net40%2Bsl4%2Bwp7%2Bwin8/Newtonsoft.Json.xml @@ -0,0 +1,7091 @@ + + + + Newtonsoft.Json + + + + + Represents a BSON Oid (object id). + + + + + Initializes a new instance of the class. + + The Oid value. + + + + Gets or sets the value of the Oid. + + The value of the Oid. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Initializes a new instance of the class with the specified . + + + + + Reads the next JSON token from the stream. + + true if the next token was read successfully; false if there are no more tokens to read. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Skips the children of the current token. + + + + + Sets the current token. + + The new token. + + + + Sets the current token and value. + + The new token. + The value. + + + + Sets the state based on current token type. + + + + + Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. + + + + + Releases unmanaged and - optionally - managed resources + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Changes the to Closed. + + + + + Gets the current reader state. + + The current reader state. + + + + Gets or sets a value indicating whether the underlying stream or + should be closed when the reader is closed. + + + true to close the underlying stream or when + the reader is closed; otherwise false. The default is true. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + Get or set how time zones are handling when reading JSON. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Gets the type of the current JSON token. + + + + + Gets the text value of the current JSON token. + + + + + Gets The Common Language Runtime (CLR) type for the current JSON token. + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Specifies the state of the reader. + + + + + The Read method has not been called. + + + + + The end of the file has been reached successfully. + + + + + Reader is at a property. + + + + + Reader is at the start of an object. + + + + + Reader is in an object. + + + + + Reader is at the start of an array. + + + + + Reader is in an array. + + + + + The Close method has been called. + + + + + Reader has just read a value. + + + + + Reader is at the start of a constructor. + + + + + Reader in a constructor. + + + + + An error occurred that prevents the read operation from continuing. + + + + + The end of the file has been reached successfully. + + + + + Initializes a new instance of the class. + + The stream. + + + + Initializes a new instance of the class. + + The reader. + + + + Initializes a new instance of the class. + + The stream. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The reader. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + + A . This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Changes the to Closed. + + + + + Gets or sets a value indicating whether binary data reading should compatible with incorrect Json.NET 3.5 written binary. + + + true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. + + + + + Gets or sets a value indicating whether the root object will be read as a JSON array. + + + true if the root object will be read as a JSON array; otherwise, false. + + + + + Gets or sets the used when reading values from BSON. + + The used when reading values from BSON. + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Creates an instance of the JsonWriter class. + + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the end of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the end of an array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end constructor. + + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes the end of the current Json object or array. + + + + + Writes the current token. + + The to read the token from. + + + + Writes the specified end token. + + The end token to write. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON without changing the writer's state. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes out the given white space. + + The string of white space characters. + + + + Gets or sets a value indicating whether the underlying stream or + should be closed when the writer is closed. + + + true to close the underlying stream or when + the writer is closed; otherwise false. The default is true. + + + + + Gets the top. + + The top. + + + + Gets the state of the writer. + + + + + Gets the path of the writer. + + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling when writing JSON text. + + + + + Get or set how strings are escaped when writing JSON text. + + + + + Initializes a new instance of the class. + + The stream. + + + + Initializes a new instance of the class. + + The writer. + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Writes the end. + + The token. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes the beginning of a Json array. + + + + + Writes the beginning of a Json object. + + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Closes this stream and the underlying stream. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value that represents a BSON object id. + + The Object ID value to write. + + + + Writes a BSON regex. + + The regex pattern. + The regex options. + + + + Gets or sets the used when writing values to BSON. + When set to no conversion will occur. + + The used when writing values to BSON. + + + + Specifies how constructors are used when initializing objects during deserialization by the . + + + + + First attempt to use the public default constructor, then fall back to single paramatized constructor, then the non-public default constructor. + + + + + Json.NET will use a non-public default constructor before falling back to a paramatized constructor. + + + + + Converts a to and from JSON and BSON. + + + + + Converts an object to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets the of the JSON produced by the JsonConverter. + + The of the JSON produced by the JsonConverter. + + + + Gets a value indicating whether this can read JSON. + + true if this can read JSON; otherwise, false. + + + + Gets a value indicating whether this can write JSON. + + true if this can write JSON; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Create a custom object + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Creates an object which will then be populated by the serializer. + + Type of the object. + The created object. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Provides a base class for converting a to and from JSON. + + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from the ISO 8601 date format (e.g. 2008-04-12T12:53Z). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Gets or sets the date time styles used when converting a date to and from JSON. + + The date time styles used when converting a date to and from JSON. + + + + Gets or sets the date time format used when converting a date to and from JSON. + + The date time format used when converting a date to and from JSON. + + + + Gets or sets the culture used when converting a date to and from JSON. + + The culture used when converting a date to and from JSON. + + + + Converts a to and from a JavaScript date constructor (e.g. new Date(52231943)). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from its name string value. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + A cached representation of the Enum string representation to respect per Enum field name. + + The type of the Enum. + A map of enum field name to either the field name, or the configured enum member name (). + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets or sets a value indicating whether the written enum text should be camel case. + + true if the written enum text will be camel case; otherwise, false. + + + + Converts a to and from a string (e.g. "1.2.3.4"). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Specifies how dates are formatted when writing JSON text. + + + + + Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". + + + + + Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". + + + + + Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. + + + + + Date formatted strings are not parsed to a date type and are read as strings. + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Specifies how to treat the time value when converting between string and . + + + + + Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time. + + + + + Treat as a UTC. If the object represents a local time, it is converted to a UTC. + + + + + Treat as a local time if a is being converted to a string. + If a string is being converted to , convert to a local time if a time zone is specified. + + + + + Time zone information should be preserved when converting. + + + + + Specifies default value handling options for the . + + + + + + + + + Include members where the member value is the same as the member's default value when serializing objects. + Included members are written to JSON. Has no effect when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + so that is is not written to JSON. + This option will ignore all default values (e.g. null for objects and nullable typesl; 0 for integers, + decimals and floating point numbers; and false for booleans). The default value ignored can be changed by + placing the on the property. + + + + + Members with a default value but no JSON will be set to their default value when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + and sets members to their default value when deserializing. + + + + + Indicates the method that will be used during deserialization for locating and loading assemblies. + + + + + In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the LoadWithPartialName method is used to load the assembly. + + + + + In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The Load method of the Assembly class is used to load the assembly. + + + + + Specifies formatting options for the . + + + + + No special formatting is applied. This is the default. + + + + + Causes child objects to be indented according to the and settings. + + + + + Provides an interface to enable a class to return line and position information. + + + + + Gets a value indicating whether the class can return line information. + + + true if LineNumber and LinePosition can be provided; otherwise, false. + + + + + Gets the current line number. + + The current line number or 0 if no line information is available (for example, HasLineInfo returns false). + + + + Gets the current line position. + + The current line position or 0 if no line information is available (for example, HasLineInfo returns false). + + + + Instructs the how to serialize the collection. + + + + + Instructs the how to serialize the object. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets the id. + + The id. + + + + Gets or sets the title. + + The title. + + + + Gets or sets the description. + + The description. + + + + Gets the collection's items converter. + + The collection's items converter. + + + + Gets or sets a value that indicates whether to preserve object references. + + + true to keep object reference; otherwise, false. The default is false. + + + + + Gets or sets a value that indicates whether to preserve collection's items references. + + + true to keep collection's items object references; otherwise, false. The default is false. + + + + + Gets or sets the reference loop handling used when serializing the collection's items. + + The reference loop handling. + + + + Gets or sets the type name handling used when serializing the collection's items. + + The type name handling. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with a flag indicating whether the array can contain null items + + A flag indicating whether the array can contain null items. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets a value indicating whether null items are allowed in the collection. + + true if null items are allowed in the collection; otherwise, false. + + + + Instructs the to use the specified constructor when deserializing that object. + + + + + Provides methods for converting between common language runtime types and JSON types. + + + + + + + + Represents JavaScript's boolean value true as a string. This field is read-only. + + + + + Represents JavaScript's boolean value false as a string. This field is read-only. + + + + + Represents JavaScript's null as a string. This field is read-only. + + + + + Represents JavaScript's undefined as a string. This field is read-only. + + + + + Represents JavaScript's positive infinity as a string. This field is read-only. + + + + + Represents JavaScript's negative infinity as a string. This field is read-only. + + + + + Represents JavaScript's NaN as a string. This field is read-only. + + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + The time zone handling when the date is converted to a string. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Serializes the specified object to a JSON string. + + The object to serialize. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string. + + The object to serialize. + Indicates how the output is formatted. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + A collection converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + Indicates how the output is formatted. + A collection converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be is used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + Indicates how the output is formatted. + The used to serialize the object. + If this is null, default serialization settings will be is used. + + A JSON string representation of the object. + + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + The deserialized object from the Json string. + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The of object being deserialized. + The deserialized object from the Json string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + The deserialized object from the Json string. + + + + Deserializes the JSON to the given anonymous type. + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be infered from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The object to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The type of the object to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The type of the object to deserialize to. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + The deserialized object from the JSON string. + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + + + + Instructs the to use the specified when serializing the member or class. + + + + + Initializes a new instance of the class. + + Type of the converter. + + + + Gets the type of the converter. + + The type of the converter. + + + + Represents a collection of . + + + + + Instructs the how to serialize the collection. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + The exception thrown when an error occurs during Json serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Instructs the not to serialize the public field or public read/write property value. + + + + + Instructs the how to serialize the object. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified member serialization. + + The member serialization. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets the member serialization. + + The member serialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Instructs the to always serialize the member with the specified name. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified name. + + Name of the property. + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets the null value handling used when serializing this property. + + The null value handling. + + + + Gets or sets the default value handling used when serializing this property. + + The default value handling. + + + + Gets or sets the reference loop handling used when serializing this property. + + The reference loop handling. + + + + Gets or sets the object creation handling used when deserializing this property. + + The object creation handling. + + + + Gets or sets the type name handling used when serializing this property. + + The type name handling. + + + + Gets or sets whether this property's value is serialized as a reference. + + Whether this property's value is serialized as a reference. + + + + Gets or sets the order of serialization and deserialization of a member. + + The numeric order of serialization or deserialization. + + + + Gets or sets a value indicating whether this property is required. + + + A value indicating whether this property is required. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + Gets or sets the the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + The exception thrown when an error occurs while reading Json text. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + The exception thrown when an error occurs during Json serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Serializes and deserializes objects into and from the JSON format. + The enables you to control how objects are encoded into JSON. + + + + + Initializes a new instance of the class. + + + + + Creates a new instance using the specified . + + The settings to be applied to the . + A new instance using the specified . + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to reader values from. + The target object to populate values onto. + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to reader values from. + The target object to populate values onto. + + + + Deserializes the Json structure contained by the specified . + + The that contains the JSON structure to deserialize. + The being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The type of the object to deserialize. + The instance of being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Serializes the specified and writes the Json structure + to a Stream using the specified . + + The used to write the Json structure. + The to serialize. + + + + Serializes the specified and writes the Json structure + to a Stream using the specified . + + The used to write the Json structure. + The to serialize. + + + + Occurs when the errors during serialization and deserialization. + + + + + Gets or sets the used by the serializer when resolving references. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets how type name writing and reading is handled by the serializer. + + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + + The type name assembly format. + + + + Gets or sets how object references are preserved by the serializer. + + + + + Get or set how reference loops (e.g. a class referencing itself) is handled. + + + + + Get or set how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + + + + + Get or set how null values are handled during serialization and deserialization. + + + + + Get or set how null default are handled during serialization and deserialization. + + + + + Gets or sets how objects are created during deserialization. + + The object creation handling. + + + + Gets or sets how constructors are used during deserialization. + + The constructor handling. + + + + Gets a collection that will be used during serialization. + + Collection that will be used during serialization. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling during serialization and deserialization. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. + + + true if there will be a check for additional JSON content after deserializing an object; otherwise, false. + + + + + Specifies the settings on a object. + + + + + Initializes a new instance of the class. + + + + + Gets or sets how reference loops (e.g. a class referencing itself) is handled. + + Reference loop handling. + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + + Missing member handling. + + + + Gets or sets how objects are created during deserialization. + + The object creation handling. + + + + Gets or sets how null values are handled during serialization and deserialization. + + Null value handling. + + + + Gets or sets how null default are handled during serialization and deserialization. + + The default value handling. + + + + Gets or sets a collection that will be used during serialization. + + The converters. + + + + Gets or sets how object references are preserved by the serializer. + + The preserve references handling. + + + + Gets or sets how type name writing and reading is handled by the serializer. + + The type name handling. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + + The type name assembly format. + + + + Gets or sets how constructors are used during deserialization. + + The constructor handling. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + The contract resolver. + + + + Gets or sets the used by the serializer when resolving references. + + The reference resolver. + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the error handler called during serialization and deserialization. + + The error handler called during serialization and deserialization. + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling during serialization and deserialization. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Gets a value indicating whether there will be a check for additional content after deserializing an object. + + + true if there will be a check for additional content after deserializing an object; otherwise, false. + + + + + Represents a reader that provides fast, non-cached, forward-only access to JSON text data. + + + + + Initializes a new instance of the class with the specified . + + The TextReader containing the XML data to read. + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Changes the state to closed. + + + + + Gets a value indicating whether the class can return line information. + + + true if LineNumber and LinePosition can be provided; otherwise, false. + + + + + Gets the current line number. + + + The current line number or 0 if no line information is available (for example, HasLineInfo returns false). + + + + + Gets the current line position. + + + The current line position or 0 if no line information is available (for example, HasLineInfo returns false). + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Creates an instance of the JsonWriter class using the specified . + + The TextWriter to write to. + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the specified end token. + + The end token to write. + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes out the given white space. + + The string of white space characters. + + + + Gets or sets how many IndentChars to write for each level in the hierarchy when is set to Formatting.Indented. + + + + + Gets or sets which character to use to quote attribute values. + + + + + Gets or sets which character to use for indenting when is set to Formatting.Indented. + + + + + Gets or sets a value indicating whether object names will be surrounded with quotes. + + + + + Specifies the type of Json token. + + + + + This is returned by the if a method has not been called. + + + + + An object start token. + + + + + An array start token. + + + + + A constructor start token. + + + + + An object property name. + + + + + A comment. + + + + + Raw JSON. + + + + + An integer. + + + + + A float. + + + + + A string. + + + + + A boolean. + + + + + A null token. + + + + + An undefined token. + + + + + An object end token. + + + + + An array end token. + + + + + A constructor end token. + + + + + A Date. + + + + + Byte data. + + + + + Represents a reader that provides validation. + + + + + Initializes a new instance of the class that + validates the content returned from the given . + + The to read from while validating. + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. + + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Sets an event handler for receiving schema validation errors. + + + + + Gets the text value of the current Json token. + + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + + Gets the type of the current Json token. + + + + + + Gets the Common Language Runtime (CLR) type for the current Json token. + + + + + + Gets or sets the schema. + + The schema. + + + + Gets the used to construct this . + + The specified in the constructor. + + + + The exception thrown when an error occurs while reading Json text. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Contains the LINQ to JSON extension methods. + + + + + Returns a collection of tokens that contains the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the ancestors of every node in the source collection. + + + + Returns a collection of tokens that contains the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the descendants of every node in the source collection. + + + + Returns a collection of child properties of every object in the source collection. + + An of that contains the source collection. + An of that contains the properties of every object in the source collection. + + + + Returns a collection of child values of every object in the source collection with the given key. + + An of that contains the source collection. + The token key. + An of that contains the values of every node in the source collection with the given key. + + + + Returns a collection of child values of every object in the source collection. + + An of that contains the source collection. + An of that contains the values of every node in the source collection. + + + + Returns a collection of converted child values of every object in the source collection with the given key. + + The type to convert the values to. + An of that contains the source collection. + The token key. + An that contains the converted values of every node in the source collection with the given key. + + + + Returns a collection of converted child values of every object in the source collection. + + The type to convert the values to. + An of that contains the source collection. + An that contains the converted values of every node in the source collection. + + + + Converts the value. + + The type to convert the value to. + A cast as a of . + A converted value. + + + + Converts the value. + + The source collection type. + The type to convert the value to. + A cast as a of . + A converted value. + + + + Returns a collection of child tokens of every array in the source collection. + + The source collection type. + An of that contains the source collection. + An of that contains the values of every node in the source collection. + + + + Returns a collection of converted child tokens of every array in the source collection. + + An of that contains the source collection. + The type to convert the values to. + The source collection type. + An that contains the converted values of every node in the source collection. + + + + Returns the input typed as . + + An of that contains the source collection. + The input typed as . + + + + Returns the input typed as . + + The source collection type. + An of that contains the source collection. + The input typed as . + + + + Represents a collection of objects. + + The type of token + + + + Gets the with the specified key. + + + + + + Represents a JSON array. + + + + + + + + Represents a token that can contain other tokens. + + + + + Represents an abstract JSON token. + + + + + Compares the values of two tokens, including the values of all descendant tokens. + + The first to compare. + The second to compare. + true if the tokens are equal; otherwise false. + + + + Adds the specified content immediately after this token. + + A content object that contains simple content or a collection of content objects to be added after this token. + + + + Adds the specified content immediately before this token. + + A content object that contains simple content or a collection of content objects to be added before this token. + + + + Returns a collection of the ancestor tokens of this token. + + A collection of the ancestor tokens of this token. + + + + Returns a collection of the sibling tokens after this token, in document order. + + A collection of the sibling tokens after this tokens, in document order. + + + + Returns a collection of the sibling tokens before this token, in document order. + + A collection of the sibling tokens before this token, in document order. + + + + Gets the with the specified key converted to the specified type. + + The type to convert the token to. + The token key. + The converted token value. + + + + Returns a collection of the child tokens of this token, in document order. + + An of containing the child tokens of this , in document order. + + + + Returns a collection of the child tokens of this token, in document order, filtered by the specified type. + + The type to filter the child tokens on. + A containing the child tokens of this , in document order. + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + A containing the child values of this , in document order. + + + + Removes this token from its parent. + + + + + Replaces this token with the specified token. + + The value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Returns the indented JSON for this token. + + + The indented JSON for this token. + + + + + Returns the JSON for this token using the given formatting and converters. + + Indicates how the output is formatted. + A collection of which will be used when writing the token. + The JSON for this token using the given formatting and converters. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Creates an for this token. + + An that can be used to read this token and its descendants. + + + + Creates a from an object. + + The object that will be used to create . + A with the value of the specified object + + + + Creates a from an object using the specified . + + The object that will be used to create . + The that will be used when reading the object. + A with the value of the specified object + + + + Creates the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates a from a . + + An positioned at the token to read into this . + + An that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Creates a from a . + + An positioned at the token to read into this . + + An that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Selects the token that matches the object path. + + + The object path from the current to the + to be returned. This must be a string of property names or array indexes separated + by periods, such as Tables[0].DefaultView[0].Price in C# or + Tables(0).DefaultView(0).Price in Visual Basic. + + The that matches the object path or a null reference if no matching token is found. + + + + Selects the token that matches the object path. + + + The object path from the current to the + to be returned. This must be a string of property names or array indexes separated + by periods, such as Tables[0].DefaultView[0].Price in C# or + Tables(0).DefaultView(0).Price in Visual Basic. + + A flag to indicate whether an error should be thrown if no token is found. + The that matches the object path. + + + + Creates a new instance of the . All child tokens are recursively cloned. + + A new instance of the . + + + + Gets a comparer that can compare two tokens for value equality. + + A that can compare two nodes for value equality. + + + + Gets or sets the parent. + + The parent. + + + + Gets the root of this . + + The root of this . + + + + Gets the node type for this . + + The type. + + + + Gets a value indicating whether this token has childen tokens. + + + true if this token has child values; otherwise, false. + + + + + Gets the next sibling token of this node. + + The that contains the next sibling token. + + + + Gets the previous sibling token of this node. + + The that contains the previous sibling token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Get the first child token of this token. + + A containing the first child token of the . + + + + Get the last child token of this token. + + A containing the last child token of the . + + + + Returns a collection of the child tokens of this token, in document order. + + + An of containing the child tokens of this , in document order. + + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + + A containing the child values of this , in document order. + + + + + Returns a collection of the descendant tokens for this token in document order. + + An containing the descendant tokens of the . + + + + Adds the specified content as children of this . + + The content to be added. + + + + Adds the specified content as the first children of this . + + The content to be added. + + + + Creates an that can be used to add tokens to the . + + An that is ready to have content written to it. + + + + Replaces the children nodes of this token with the specified content. + + The content. + + + + Removes the child nodes from this token. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets a value indicating whether this token has childen tokens. + + + true if this token has child values; otherwise, false. + + + + + Get the first child token of this token. + + + A containing the first child token of the . + + + + + Get the last child token of this token. + + + A containing the last child token of the . + + + + + Gets the count of child JSON tokens. + + The count of child JSON tokens + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Determines the index of a specific item in the . + + The object to locate in the . + + The index of if found in the list; otherwise, -1. + + + + + Inserts an item to the at the specified index. + + The zero-based index at which should be inserted. + The object to insert into the . + + is not a valid index in the . + The is read-only. + + + + Removes the item at the specified index. + + The zero-based index of the item to remove. + + is not a valid index in the . + The is read-only. + + + + Adds an item to the . + + The object to add to the . + The is read-only. + + + + Removes all items from the . + + The is read-only. + + + + Determines whether the contains a specific value. + + The object to locate in the . + + true if is found in the ; otherwise, false. + + + + + Removes the first occurrence of a specific object from the . + + The object to remove from the . + + true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original . + + The is read-only. + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the at the specified index. + + + + + + Represents a JSON constructor. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name. + + The constructor name. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets or sets the name of this constructor. + + The constructor name. + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Represents a collection of objects. + + The type of token + + + + An empty collection of objects. + + + + + Initializes a new instance of the struct. + + The enumerable. + + + + Returns an enumerator that iterates through the collection. + + + A that can be used to iterate through the collection. + + + + + Returns an enumerator that iterates through a collection. + + + An object that can be used to iterate through the collection. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Returns a hash code for this instance. + + + A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. + + + + + Gets the with the specified key. + + + + + + Represents a JSON object. + + + + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Gets an of this object's properties. + + An of this object's properties. + + + + Gets a the specified name. + + The property name. + A with the specified name or null. + + + + Gets an of this object's property values. + + An of this object's property values. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified property name. + + Name of the property. + The with the specified property name. + + + + Gets the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + One of the enumeration values that specifies how the strings will be compared. + The with the specified property name. + + + + Tries to get the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + The value. + One of the enumeration values that specifies how the strings will be compared. + true if a value was successfully retrieved; otherwise, false. + + + + Adds the specified property name. + + Name of the property. + The value. + + + + Removes the property with the specified name. + + Name of the property. + true if item was successfully removed; otherwise, false. + + + + Tries the get value. + + Name of the property. + The value. + true if a value was successfully retrieved; otherwise, false. + + + + Returns an enumerator that iterates through the collection. + + + A that can be used to iterate through the collection. + + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Occurs when a property value changes. + + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the with the specified property name. + + + + + + Represents a JSON property. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the property name. + + The property name. + + + + Gets or sets the property value. + + The property value. + + + + Gets the node type for this . + + The type. + + + + Represents a raw JSON string. + + + + + Represents a value in JSON (string, integer, date, etc). + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Creates a comment with the given value. + + The value. + A comment with the given value. + + + + Creates a string with the given value. + + The value. + A string with the given value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Indicates whether the current object is equal to another object of the same type. + + + true if the current object is equal to the parameter; otherwise, false. + + An object to compare with this object. + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + + true if the specified is equal to the current ; otherwise, false. + + + The parameter is null. + + + + + Serves as a hash function for a particular type. + + + A hash code for the current . + + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format provider. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + The format provider. + + A that represents this instance. + + + + + Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: + Value + Meaning + Less than zero + This instance is less than . + Zero + This instance is equal to . + Greater than zero + This instance is greater than . + + + is not the same type as this instance. + + + + + Gets a value indicating whether this token has childen tokens. + + + true if this token has child values; otherwise, false. + + + + + Gets the node type for this . + + The type. + + + + Gets or sets the underlying token value. + + The underlying token value. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The raw json. + + + + Creates an instance of with the content of the reader's current token. + + The reader. + An instance of with the content of the reader's current token. + + + + Compares tokens to determine whether they are equal. + + + + + Determines whether the specified objects are equal. + + The first object of type to compare. + The second object of type to compare. + + true if the specified objects are equal; otherwise, false. + + + + + Returns a hash code for the specified object. + + The for which a hash code is to be returned. + A hash code for the specified object. + The type of is a reference type and is null. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Initializes a new instance of the class. + + The token to read from. + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Specifies the type of token. + + + + + No token type has been set. + + + + + A JSON object. + + + + + A JSON array. + + + + + A JSON constructor. + + + + + A JSON object property. + + + + + A comment. + + + + + An integer value. + + + + + A float value. + + + + + A string value. + + + + + A boolean value. + + + + + A null value. + + + + + An undefined value. + + + + + A date value. + + + + + A raw JSON value. + + + + + A collection of bytes value. + + + + + A Guid value. + + + + + A Uri value. + + + + + A TimeSpan value. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Initializes a new instance of the class writing to the given . + + The container being written to. + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end. + + The token. + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Gets the token being writen. + + The token being writen. + + + + Specifies the member serialization options for the . + + + + + All public members are serialized by default. Members can be excluded using or . + This is the default member serialization mode. + + + + + Only members must be marked with or are serialized. + This member serialization mode can also be set by marking the class with . + + + + + All public and private fields are serialized. Members can be excluded using or . + This member serialization mode can also be set by marking the class with + and setting IgnoreSerializableAttribute on to false. + + + + + Specifies missing member handling options for the . + + + + + Ignore a missing member and do not attempt to deserialize it. + + + + + Throw a when a missing member is encountered during deserialization. + + + + + Specifies null value handling options for the . + + + + + + + + + Include null values when serializing and deserializing objects. + + + + + Ignore null values when serializing and deserializing objects. + + + + + Specifies how object creation is handled by the . + + + + + Reuse existing objects, create new objects when needed. + + + + + Only reuse existing objects. + + + + + Always create new objects. + + + + + Specifies reference handling options for the . + + + + + + + + Do not preserve references when serializing types. + + + + + Preserve references when serializing into a JSON object structure. + + + + + Preserve references when serializing into a JSON array structure. + + + + + Preserve references when serializing. + + + + + Specifies reference loop handling options for the . + + + + + Throw a when a loop is encountered. + + + + + Ignore loop references and do not serialize. + + + + + Serialize loop references. + + + + + Indicating whether a property is required. + + + + + The property is not required. The default state. + + + + + The property must be defined in JSON but can be a null value. + + + + + The property must be defined in JSON and cannot be a null value. + + + + + Contains the JSON schema extension methods. + + + + + Determines whether the is valid. + + The source to test. + The schema to test with. + + true if the specified is valid; otherwise, false. + + + + + Determines whether the is valid. + + The source to test. + The schema to test with. + When this method returns, contains any error messages generated while validating. + + true if the specified is valid; otherwise, false. + + + + + Validates the specified . + + The source to test. + The schema to test with. + + + + Validates the specified . + + The source to test. + The schema to test with. + The validation event handler. + + + + An in-memory representation of a JSON Schema. + + + + + Initializes a new instance of the class. + + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The object representing the JSON Schema. + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The to use when resolving schema references. + The object representing the JSON Schema. + + + + Load a from a string that contains schema JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Parses the specified json. + + The json. + The resolver. + A populated from the string that contains JSON. + + + + Writes this schema to a . + + A into which this method will write. + + + + Writes this schema to a using the specified . + + A into which this method will write. + The resolver used. + + + + Returns a that represents the current . + + + A that represents the current . + + + + + Gets or sets the id. + + + + + Gets or sets the title. + + + + + Gets or sets whether the object is required. + + + + + Gets or sets whether the object is read only. + + + + + Gets or sets whether the object is visible to users. + + + + + Gets or sets whether the object is transient. + + + + + Gets or sets the description of the object. + + + + + Gets or sets the types of values allowed by the object. + + The type. + + + + Gets or sets the pattern. + + The pattern. + + + + Gets or sets the minimum length. + + The minimum length. + + + + Gets or sets the maximum length. + + The maximum length. + + + + Gets or sets a number that the value should be divisble by. + + A number that the value should be divisble by. + + + + Gets or sets the minimum. + + The minimum. + + + + Gets or sets the maximum. + + The maximum. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the "minimum" attribute. + + A flag indicating whether the value can not equal the number defined by the "minimum" attribute. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the "maximum" attribute. + + A flag indicating whether the value can not equal the number defined by the "maximum" attribute. + + + + Gets or sets the minimum number of items. + + The minimum number of items. + + + + Gets or sets the maximum number of items. + + The maximum number of items. + + + + Gets or sets the of items. + + The of items. + + + + Gets or sets the of properties. + + The of properties. + + + + Gets or sets the of additional properties. + + The of additional properties. + + + + Gets or sets the pattern properties. + + The pattern properties. + + + + Gets or sets a value indicating whether additional properties are allowed. + + + true if additional properties are allowed; otherwise, false. + + + + + Gets or sets the required property if this property is present. + + The required property if this property is present. + + + + Gets or sets the identity. + + The identity. + + + + Gets or sets the a collection of valid enum values allowed. + + A collection of valid enum values allowed. + + + + Gets or sets a collection of options. + + A collection of options. + + + + Gets or sets disallowed types. + + The disallow types. + + + + Gets or sets the default value. + + The default value. + + + + Gets or sets the extend . + + The extended . + + + + Gets or sets the format. + + The format. + + + + Returns detailed information about the schema exception. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Generates a from a specified . + + + + + Generate a from the specified type. + + The type to generate a from. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Gets or sets how undefined schemas are handled by the serializer. + + + + + Gets or sets the contract resolver. + + The contract resolver. + + + + Resolves from an id. + + + + + Initializes a new instance of the class. + + + + + Gets a for the specified id. + + The id. + A for the specified id. + + + + Gets or sets the loaded schemas. + + The loaded schemas. + + + + The value types allowed by the . + + + + + No type specified. + + + + + String type. + + + + + Float type. + + + + + Integer type. + + + + + Boolean type. + + + + + Object type. + + + + + Array type. + + + + + Null type. + + + + + Any type. + + + + + Specifies undefined schema Id handling options for the . + + + + + Do not infer a schema Id. + + + + + Use the .NET type name as the schema Id. + + + + + Use the assembly qualified .NET type name as the schema Id. + + + + + Returns detailed information related to the . + + + + + Gets the associated with the validation error. + + The JsonSchemaException associated with the validation error. + + + + Gets the path of the JSON location where the validation error occurred. + + The path of the JSON location where the validation error occurred. + + + + Gets the text description corresponding to the validation error. + + The text description. + + + + Represents the callback method that will handle JSON schema validation events and the . + + + + + Allows users to control class loading and mandate what class to load. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object + The type of the object the formatter creates a new instance of. + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Resolves member mappings for a type, camel casing property names. + + + + + Used by to resolves a for a given . + + + + + Used by to resolves a for a given . + + + + + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + + If set to true the will use a cached shared with other resolvers of the same type. + Sharing the cache will significantly performance because expensive reflection will only happen once but could cause unexpected + behavior if different instances of the resolver are suppose to produce different results. When set to false it is highly + recommended to reuse instances with the . + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Gets the serializable members for the type. + + The type to get serializable members for. + The serializable members for the type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates the constructor parameters. + + The constructor to create properties for. + The type's member properties. + Properties for the given . + + + + Creates a for the given . + + The matching member property. + The constructor parameter. + A created for the given . + + + + Resolves the default for the contract. + + Type of the object. + The contract's default . + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Determines which contract type is created for the given type. + + Type of the object. + A for the given type. + + + + Creates properties for the given . + + The type to create properties for. + /// The member serialization mode for the type. + Properties for the given . + + + + Creates the used by the serializer to get and set values from a member. + + The member. + The used by the serializer to get and set values from a member. + + + + Creates a for the given . + + The member's parent . + The member to create a for. + A created for the given . + + + + Resolves the name of the property. + + Name of the property. + Name of the property. + + + + Gets the resolved name of the property. + + Name of the property. + Name of the property. + + + + Gets a value indicating whether members are being get and set using dynamic code generation. + This value is determined by the runtime permissions available. + + + true if using dynamic code generation; otherwise, false. + + + + + Gets or sets the default members search flags. + + The default members search flags. + + + + Gets or sets a value indicating whether compiler generated members should be serialized. + + + true if serialized compiler generated members; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Resolves the name of the property. + + Name of the property. + The property name camel cased. + + + + Used to resolve references when serializing and deserializing JSON by the . + + + + + Resolves a reference to its object. + + The serialization context. + The reference to resolve. + The object that + + + + Gets the reference for the sepecified object. + + The serialization context. + The object to get a reference for. + The reference to the object. + + + + Determines whether the specified object is referenced. + + The serialization context. + The object to test for a reference. + + true if the specified object is referenced; otherwise, false. + + + + + Adds a reference to the specified object. + + The serialization context. + The reference. + The object to reference. + + + + The default serialization binder used when resolving and loading classes from type names. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + The type of the object the formatter creates a new instance of. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Provides information surrounding an error. + + + + + Gets or sets the error. + + The error. + + + + Gets the original object that caused the error. + + The original object that caused the error. + + + + Gets the member that caused the error. + + The member that caused the error. + + + + Gets the path of the JSON location where the error occurred. + + The path of the JSON location where the error occurred. + + + + Gets or sets a value indicating whether this is handled. + + true if handled; otherwise, false. + + + + Provides data for the Error event. + + + + + Initializes a new instance of the class. + + The current object. + The error context. + + + + Gets the current object the error event is being raised against. + + The current object the error event is being raised against. + + + + Gets the error context. + + The error context. + + + + Represents a trace writer. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + The that will be used to filter the trace messages passed to the writer. + + + + Provides methods to get and set values. + + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Contract details for a used by the . + + + + + Contract details for a used by the . + + + + + Contract details for a used by the . + + + + + Gets the underlying type for the contract. + + The underlying type for the contract. + + + + Gets or sets the type created during deserialization. + + The type created during deserialization. + + + + Gets or sets whether this type contract is serialized as a reference. + + Whether this type contract is serialized as a reference. + + + + Gets or sets the default for this contract. + + The converter. + + + + Gets or sets the method called immediately after deserialization of the object. + + The method called immediately after deserialization of the object. + + + + Gets or sets the method called during deserialization of the object. + + The method called during deserialization of the object. + + + + Gets or sets the method called after serialization of the object graph. + + The method called after serialization of the object graph. + + + + Gets or sets the method called before serialization of the object. + + The method called before serialization of the object. + + + + Gets or sets the default creator method used to create the object. + + The default creator method used to create the object. + + + + Gets or sets a value indicating whether the default creator is non public. + + true if the default object creator is non-public; otherwise, false. + + + + Gets or sets the method called when an error is thrown during the serialization of the object. + + The method called when an error is thrown during the serialization of the object. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the default collection items . + + The converter. + + + + Gets or sets a value indicating whether the collection items preserve object references. + + true if collection items preserve object references; otherwise, false. + + + + Gets or sets the collection item reference loop handling. + + The reference loop handling. + + + + Gets or sets the collection item type name handling. + + The type name handling. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets the of the collection items. + + The of the collection items. + + + + Gets a value indicating whether the collection type is a multidimensional array. + + true if the collection type is a multidimensional array; otherwise, false. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the property name resolver. + + The property name resolver. + + + + Gets the of the dictionary keys. + + The of the dictionary keys. + + + + Gets the of the dictionary values. + + The of the dictionary values. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the object member serialization. + + The member object serialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Gets the object's properties. + + The object's properties. + + + + Gets the constructor parameters required for any non-default constructor + + + + + Gets or sets the override constructor used to create the object. + This is set when a constructor is marked up using the + JsonConstructor attribute. + + The override constructor. + + + + Gets or sets the parametrized constructor used to create the object. + + The parametrized constructor. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Maps a JSON property to a .NET member or constructor parameter. + + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the type that declared this property. + + The type that declared this property. + + + + Gets or sets the order of serialization and deserialization of a member. + + The numeric order of serialization or deserialization. + + + + Gets or sets the name of the underlying member or parameter. + + The name of the underlying member or parameter. + + + + Gets the that will get and set the during serialization. + + The that will get and set the during serialization. + + + + Gets or sets the type of the property. + + The type of the property. + + + + Gets or sets the for the property. + If set this converter takes presidence over the contract converter for the property type. + + The converter. + + + + Gets the member converter. + + The member converter. + + + + Gets a value indicating whether this is ignored. + + true if ignored; otherwise, false. + + + + Gets a value indicating whether this is readable. + + true if readable; otherwise, false. + + + + Gets a value indicating whether this is writable. + + true if writable; otherwise, false. + + + + Gets a value indicating whether this has a member attribute. + + true if has a member attribute; otherwise, false. + + + + Gets the default value. + + The default value. + + + + Gets a value indicating whether this is required. + + A value indicating whether this is required. + + + + Gets a value indicating whether this property preserves object references. + + + true if this instance is reference; otherwise, false. + + + + + Gets the property null value handling. + + The null value handling. + + + + Gets the property default value handling. + + The default value handling. + + + + Gets the property reference loop handling. + + The reference loop handling. + + + + Gets the property object creation handling. + + The object creation handling. + + + + Gets or sets the type name handling. + + The type name handling. + + + + Gets or sets a predicate used to determine whether the property should be serialize. + + A predicate used to determine whether the property should be serialize. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets an action used to set whether the property has been deserialized. + + An action used to set whether the property has been deserialized. + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Gets or sets the the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets the the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + A collection of objects. + + + + + Initializes a new instance of the class. + + The type. + + + + When implemented in a derived class, extracts the key from the specified element. + + The element from which to extract the key. + The key for the specified element. + + + + Adds a object. + + The property to add to the collection. + + + + Gets the closest matching object. + First attempts to get an exact case match of propertyName and then + a case insensitive match. + + Name of the property. + A matching property if found. + + + + Gets a property by property name. + + The name of the property to get. + Type property name string comparison. + A matching property if found. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Represents a trace writer that writes to memory. When the trace message limit is + reached then old trace messages will be removed as new messages are added. + + + + + Initializes a new instance of the class. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Returns an enumeration of the most recent trace messages. + + An enumeration of the most recent trace messages. + + + + Returns a of the most recent trace messages. + + + A of the most recent trace messages. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Represents a method that constructs an object. + + The object type to create. + + + + When applied to a method, specifies that the method is called when an error occurs serializing an object. + + + + + Get and set values for a using reflection. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Specifies how strings are escaped when writing JSON text. + + + + + Only control characters (e.g. newline) are escaped. + + + + + All non-ASCII and control characters (e.g. newline) are escaped. + + + + + HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. + + + + + Specifies what messages to output for the class. + + + + + Output no tracing and debugging messages. + + + + + Output error-handling messages. + + + + + Output warnings and error-handling messages. + + + + + Output informational messages, warnings, and error-handling messages. + + + + + Output all debugging and tracing messages. + + + + + Specifies type name handling options for the . + + + + + Do not include the .NET type name when serializing types. + + + + + Include the .NET type name when serializing into a JSON object structure. + + + + + Include the .NET type name when serializing into a JSON array structure. + + + + + Always include the .NET type name when serializing. + + + + + Include the .NET type name when the type of the object being serialized is not the same as its declared type. + + + + + Determines whether the collection is null or empty. + + The collection. + + true if the collection is null or empty; otherwise, false. + + + + + Adds the elements of the specified collection to the specified generic IList. + + The list to add to. + The collection of elements to add. + + + + Returns the index of the first occurrence in a sequence by using a specified IEqualityComparer. + + The type of the elements of source. + A sequence in which to locate a value. + The object to locate in the sequence + An equality comparer to compare values. + The zero-based index of the first occurrence of value within the entire sequence, if found; otherwise, –1. + + + + Converts the value to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert the value to. + The converted type. + + + + Converts the value to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert the value to. + The converted value if the conversion was successful or the default value of T if it failed. + + true if initialValue was converted successfully; otherwise, false. + + + + + Converts the value to the specified type. If the value is unable to be converted, the + value is checked whether it assignable to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert or cast the value to. + + The converted type. If conversion was unsuccessful, the initial value + is returned if assignable to the target type. + + + + + Gets a dictionary of the names and values of an Enum type. + + + + + + Gets a dictionary of the names and values of an Enum type. + + The enum type to get names and values for. + + + + + Gets the type of the typed collection's items. + + The type. + The type of the typed collection's items. + + + + Gets the member's underlying type. + + The member. + The underlying type of the member. + + + + Determines whether the member is an indexed property. + + The member. + + true if the member is an indexed property; otherwise, false. + + + + + Determines whether the property is an indexed property. + + The property. + + true if the property is an indexed property; otherwise, false. + + + + + Gets the member's value on the object. + + The member. + The target object. + The member's value on the object. + + + + Sets the member's value on the target object. + + The member. + The target. + The value. + + + + Determines whether the specified MemberInfo can be read. + + The MemberInfo to determine whether can be read. + /// if set to true then allow the member to be gotten non-publicly. + + true if the specified MemberInfo can be read; otherwise, false. + + + + + Determines whether the specified MemberInfo can be set. + + The MemberInfo to determine whether can be set. + if set to true then allow the member to be set non-publicly. + if set to true then allow the member to be set if read-only. + + true if the specified MemberInfo can be set; otherwise, false. + + + + + Builds a string. Unlike StringBuilder this class lets you reuse it's internal buffer. + + + + + Determines whether the string is all white space. Empty string will return false. + + The string to test whether it is all white space. + + true if the string is all white space; otherwise, false. + + + + + Nulls an empty string. + + The string. + Null if the string was null, otherwise the string unchanged. + + + + Specifies the state of the . + + + + + An exception has been thrown, which has left the in an invalid state. + You may call the method to put the in the Closed state. + Any other method calls results in an being thrown. + + + + + The method has been called. + + + + + An object is being written. + + + + + A array is being written. + + + + + A constructor is being written. + + + + + A property is being written. + + + + + A write method has not been called. + + + + diff --git a/packages/Newtonsoft.Json.4.5.11/lib/portable-net40+sl4+wp7+win8/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.4.5.11/lib/portable-net40+sl4+wp7+win8/Newtonsoft.Json.dll new file mode 100644 index 0000000..40646a8 Binary files /dev/null and b/packages/Newtonsoft.Json.4.5.11/lib/portable-net40+sl4+wp7+win8/Newtonsoft.Json.dll differ diff --git a/packages/Newtonsoft.Json.4.5.11/lib/portable-net40+sl4+wp7+win8/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.4.5.11/lib/portable-net40+sl4+wp7+win8/Newtonsoft.Json.xml new file mode 100644 index 0000000..7ce6fd5 --- /dev/null +++ b/packages/Newtonsoft.Json.4.5.11/lib/portable-net40+sl4+wp7+win8/Newtonsoft.Json.xml @@ -0,0 +1,7091 @@ + + + + Newtonsoft.Json + + + + + Represents a BSON Oid (object id). + + + + + Initializes a new instance of the class. + + The Oid value. + + + + Gets or sets the value of the Oid. + + The value of the Oid. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Initializes a new instance of the class with the specified . + + + + + Reads the next JSON token from the stream. + + true if the next token was read successfully; false if there are no more tokens to read. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Skips the children of the current token. + + + + + Sets the current token. + + The new token. + + + + Sets the current token and value. + + The new token. + The value. + + + + Sets the state based on current token type. + + + + + Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. + + + + + Releases unmanaged and - optionally - managed resources + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Changes the to Closed. + + + + + Gets the current reader state. + + The current reader state. + + + + Gets or sets a value indicating whether the underlying stream or + should be closed when the reader is closed. + + + true to close the underlying stream or when + the reader is closed; otherwise false. The default is true. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + Get or set how time zones are handling when reading JSON. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Gets the type of the current JSON token. + + + + + Gets the text value of the current JSON token. + + + + + Gets The Common Language Runtime (CLR) type for the current JSON token. + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Specifies the state of the reader. + + + + + The Read method has not been called. + + + + + The end of the file has been reached successfully. + + + + + Reader is at a property. + + + + + Reader is at the start of an object. + + + + + Reader is in an object. + + + + + Reader is at the start of an array. + + + + + Reader is in an array. + + + + + The Close method has been called. + + + + + Reader has just read a value. + + + + + Reader is at the start of a constructor. + + + + + Reader in a constructor. + + + + + An error occurred that prevents the read operation from continuing. + + + + + The end of the file has been reached successfully. + + + + + Initializes a new instance of the class. + + The stream. + + + + Initializes a new instance of the class. + + The reader. + + + + Initializes a new instance of the class. + + The stream. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The reader. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + + A . This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Changes the to Closed. + + + + + Gets or sets a value indicating whether binary data reading should compatible with incorrect Json.NET 3.5 written binary. + + + true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. + + + + + Gets or sets a value indicating whether the root object will be read as a JSON array. + + + true if the root object will be read as a JSON array; otherwise, false. + + + + + Gets or sets the used when reading values from BSON. + + The used when reading values from BSON. + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Creates an instance of the JsonWriter class. + + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the end of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the end of an array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end constructor. + + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes the end of the current Json object or array. + + + + + Writes the current token. + + The to read the token from. + + + + Writes the specified end token. + + The end token to write. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON without changing the writer's state. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes out the given white space. + + The string of white space characters. + + + + Gets or sets a value indicating whether the underlying stream or + should be closed when the writer is closed. + + + true to close the underlying stream or when + the writer is closed; otherwise false. The default is true. + + + + + Gets the top. + + The top. + + + + Gets the state of the writer. + + + + + Gets the path of the writer. + + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling when writing JSON text. + + + + + Get or set how strings are escaped when writing JSON text. + + + + + Initializes a new instance of the class. + + The stream. + + + + Initializes a new instance of the class. + + The writer. + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Writes the end. + + The token. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes the beginning of a Json array. + + + + + Writes the beginning of a Json object. + + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Closes this stream and the underlying stream. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value that represents a BSON object id. + + The Object ID value to write. + + + + Writes a BSON regex. + + The regex pattern. + The regex options. + + + + Gets or sets the used when writing values to BSON. + When set to no conversion will occur. + + The used when writing values to BSON. + + + + Specifies how constructors are used when initializing objects during deserialization by the . + + + + + First attempt to use the public default constructor, then fall back to single paramatized constructor, then the non-public default constructor. + + + + + Json.NET will use a non-public default constructor before falling back to a paramatized constructor. + + + + + Converts a to and from JSON and BSON. + + + + + Converts an object to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets the of the JSON produced by the JsonConverter. + + The of the JSON produced by the JsonConverter. + + + + Gets a value indicating whether this can read JSON. + + true if this can read JSON; otherwise, false. + + + + Gets a value indicating whether this can write JSON. + + true if this can write JSON; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Create a custom object + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Creates an object which will then be populated by the serializer. + + Type of the object. + The created object. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Provides a base class for converting a to and from JSON. + + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from the ISO 8601 date format (e.g. 2008-04-12T12:53Z). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Gets or sets the date time styles used when converting a date to and from JSON. + + The date time styles used when converting a date to and from JSON. + + + + Gets or sets the date time format used when converting a date to and from JSON. + + The date time format used when converting a date to and from JSON. + + + + Gets or sets the culture used when converting a date to and from JSON. + + The culture used when converting a date to and from JSON. + + + + Converts a to and from a JavaScript date constructor (e.g. new Date(52231943)). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from its name string value. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + A cached representation of the Enum string representation to respect per Enum field name. + + The type of the Enum. + A map of enum field name to either the field name, or the configured enum member name (). + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets or sets a value indicating whether the written enum text should be camel case. + + true if the written enum text will be camel case; otherwise, false. + + + + Converts a to and from a string (e.g. "1.2.3.4"). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Specifies how dates are formatted when writing JSON text. + + + + + Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". + + + + + Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". + + + + + Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. + + + + + Date formatted strings are not parsed to a date type and are read as strings. + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Specifies how to treat the time value when converting between string and . + + + + + Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time. + + + + + Treat as a UTC. If the object represents a local time, it is converted to a UTC. + + + + + Treat as a local time if a is being converted to a string. + If a string is being converted to , convert to a local time if a time zone is specified. + + + + + Time zone information should be preserved when converting. + + + + + Specifies default value handling options for the . + + + + + + + + + Include members where the member value is the same as the member's default value when serializing objects. + Included members are written to JSON. Has no effect when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + so that is is not written to JSON. + This option will ignore all default values (e.g. null for objects and nullable typesl; 0 for integers, + decimals and floating point numbers; and false for booleans). The default value ignored can be changed by + placing the on the property. + + + + + Members with a default value but no JSON will be set to their default value when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + and sets members to their default value when deserializing. + + + + + Indicates the method that will be used during deserialization for locating and loading assemblies. + + + + + In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the LoadWithPartialName method is used to load the assembly. + + + + + In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The Load method of the Assembly class is used to load the assembly. + + + + + Specifies formatting options for the . + + + + + No special formatting is applied. This is the default. + + + + + Causes child objects to be indented according to the and settings. + + + + + Provides an interface to enable a class to return line and position information. + + + + + Gets a value indicating whether the class can return line information. + + + true if LineNumber and LinePosition can be provided; otherwise, false. + + + + + Gets the current line number. + + The current line number or 0 if no line information is available (for example, HasLineInfo returns false). + + + + Gets the current line position. + + The current line position or 0 if no line information is available (for example, HasLineInfo returns false). + + + + Instructs the how to serialize the collection. + + + + + Instructs the how to serialize the object. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets the id. + + The id. + + + + Gets or sets the title. + + The title. + + + + Gets or sets the description. + + The description. + + + + Gets the collection's items converter. + + The collection's items converter. + + + + Gets or sets a value that indicates whether to preserve object references. + + + true to keep object reference; otherwise, false. The default is false. + + + + + Gets or sets a value that indicates whether to preserve collection's items references. + + + true to keep collection's items object references; otherwise, false. The default is false. + + + + + Gets or sets the reference loop handling used when serializing the collection's items. + + The reference loop handling. + + + + Gets or sets the type name handling used when serializing the collection's items. + + The type name handling. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with a flag indicating whether the array can contain null items + + A flag indicating whether the array can contain null items. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets a value indicating whether null items are allowed in the collection. + + true if null items are allowed in the collection; otherwise, false. + + + + Instructs the to use the specified constructor when deserializing that object. + + + + + Provides methods for converting between common language runtime types and JSON types. + + + + + + + + Represents JavaScript's boolean value true as a string. This field is read-only. + + + + + Represents JavaScript's boolean value false as a string. This field is read-only. + + + + + Represents JavaScript's null as a string. This field is read-only. + + + + + Represents JavaScript's undefined as a string. This field is read-only. + + + + + Represents JavaScript's positive infinity as a string. This field is read-only. + + + + + Represents JavaScript's negative infinity as a string. This field is read-only. + + + + + Represents JavaScript's NaN as a string. This field is read-only. + + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + The time zone handling when the date is converted to a string. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Serializes the specified object to a JSON string. + + The object to serialize. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string. + + The object to serialize. + Indicates how the output is formatted. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + A collection converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + Indicates how the output is formatted. + A collection converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be is used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + Indicates how the output is formatted. + The used to serialize the object. + If this is null, default serialization settings will be is used. + + A JSON string representation of the object. + + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + The deserialized object from the Json string. + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The of object being deserialized. + The deserialized object from the Json string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + The deserialized object from the Json string. + + + + Deserializes the JSON to the given anonymous type. + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be infered from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The object to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The type of the object to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The type of the object to deserialize to. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + The deserialized object from the JSON string. + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + + + + Instructs the to use the specified when serializing the member or class. + + + + + Initializes a new instance of the class. + + Type of the converter. + + + + Gets the type of the converter. + + The type of the converter. + + + + Represents a collection of . + + + + + Instructs the how to serialize the collection. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + The exception thrown when an error occurs during Json serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Instructs the not to serialize the public field or public read/write property value. + + + + + Instructs the how to serialize the object. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified member serialization. + + The member serialization. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets the member serialization. + + The member serialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Instructs the to always serialize the member with the specified name. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified name. + + Name of the property. + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets the null value handling used when serializing this property. + + The null value handling. + + + + Gets or sets the default value handling used when serializing this property. + + The default value handling. + + + + Gets or sets the reference loop handling used when serializing this property. + + The reference loop handling. + + + + Gets or sets the object creation handling used when deserializing this property. + + The object creation handling. + + + + Gets or sets the type name handling used when serializing this property. + + The type name handling. + + + + Gets or sets whether this property's value is serialized as a reference. + + Whether this property's value is serialized as a reference. + + + + Gets or sets the order of serialization and deserialization of a member. + + The numeric order of serialization or deserialization. + + + + Gets or sets a value indicating whether this property is required. + + + A value indicating whether this property is required. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + Gets or sets the the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + The exception thrown when an error occurs while reading Json text. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + The exception thrown when an error occurs during Json serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Serializes and deserializes objects into and from the JSON format. + The enables you to control how objects are encoded into JSON. + + + + + Initializes a new instance of the class. + + + + + Creates a new instance using the specified . + + The settings to be applied to the . + A new instance using the specified . + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to reader values from. + The target object to populate values onto. + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to reader values from. + The target object to populate values onto. + + + + Deserializes the Json structure contained by the specified . + + The that contains the JSON structure to deserialize. + The being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The type of the object to deserialize. + The instance of being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Serializes the specified and writes the Json structure + to a Stream using the specified . + + The used to write the Json structure. + The to serialize. + + + + Serializes the specified and writes the Json structure + to a Stream using the specified . + + The used to write the Json structure. + The to serialize. + + + + Occurs when the errors during serialization and deserialization. + + + + + Gets or sets the used by the serializer when resolving references. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets how type name writing and reading is handled by the serializer. + + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + + The type name assembly format. + + + + Gets or sets how object references are preserved by the serializer. + + + + + Get or set how reference loops (e.g. a class referencing itself) is handled. + + + + + Get or set how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + + + + + Get or set how null values are handled during serialization and deserialization. + + + + + Get or set how null default are handled during serialization and deserialization. + + + + + Gets or sets how objects are created during deserialization. + + The object creation handling. + + + + Gets or sets how constructors are used during deserialization. + + The constructor handling. + + + + Gets a collection that will be used during serialization. + + Collection that will be used during serialization. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling during serialization and deserialization. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. + + + true if there will be a check for additional JSON content after deserializing an object; otherwise, false. + + + + + Specifies the settings on a object. + + + + + Initializes a new instance of the class. + + + + + Gets or sets how reference loops (e.g. a class referencing itself) is handled. + + Reference loop handling. + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + + Missing member handling. + + + + Gets or sets how objects are created during deserialization. + + The object creation handling. + + + + Gets or sets how null values are handled during serialization and deserialization. + + Null value handling. + + + + Gets or sets how null default are handled during serialization and deserialization. + + The default value handling. + + + + Gets or sets a collection that will be used during serialization. + + The converters. + + + + Gets or sets how object references are preserved by the serializer. + + The preserve references handling. + + + + Gets or sets how type name writing and reading is handled by the serializer. + + The type name handling. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + + The type name assembly format. + + + + Gets or sets how constructors are used during deserialization. + + The constructor handling. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + The contract resolver. + + + + Gets or sets the used by the serializer when resolving references. + + The reference resolver. + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the error handler called during serialization and deserialization. + + The error handler called during serialization and deserialization. + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling during serialization and deserialization. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Gets a value indicating whether there will be a check for additional content after deserializing an object. + + + true if there will be a check for additional content after deserializing an object; otherwise, false. + + + + + Represents a reader that provides fast, non-cached, forward-only access to JSON text data. + + + + + Initializes a new instance of the class with the specified . + + The TextReader containing the XML data to read. + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Changes the state to closed. + + + + + Gets a value indicating whether the class can return line information. + + + true if LineNumber and LinePosition can be provided; otherwise, false. + + + + + Gets the current line number. + + + The current line number or 0 if no line information is available (for example, HasLineInfo returns false). + + + + + Gets the current line position. + + + The current line position or 0 if no line information is available (for example, HasLineInfo returns false). + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Creates an instance of the JsonWriter class using the specified . + + The TextWriter to write to. + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the specified end token. + + The end token to write. + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes out the given white space. + + The string of white space characters. + + + + Gets or sets how many IndentChars to write for each level in the hierarchy when is set to Formatting.Indented. + + + + + Gets or sets which character to use to quote attribute values. + + + + + Gets or sets which character to use for indenting when is set to Formatting.Indented. + + + + + Gets or sets a value indicating whether object names will be surrounded with quotes. + + + + + Specifies the type of Json token. + + + + + This is returned by the if a method has not been called. + + + + + An object start token. + + + + + An array start token. + + + + + A constructor start token. + + + + + An object property name. + + + + + A comment. + + + + + Raw JSON. + + + + + An integer. + + + + + A float. + + + + + A string. + + + + + A boolean. + + + + + A null token. + + + + + An undefined token. + + + + + An object end token. + + + + + An array end token. + + + + + A constructor end token. + + + + + A Date. + + + + + Byte data. + + + + + Represents a reader that provides validation. + + + + + Initializes a new instance of the class that + validates the content returned from the given . + + The to read from while validating. + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. + + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Sets an event handler for receiving schema validation errors. + + + + + Gets the text value of the current Json token. + + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + + Gets the type of the current Json token. + + + + + + Gets the Common Language Runtime (CLR) type for the current Json token. + + + + + + Gets or sets the schema. + + The schema. + + + + Gets the used to construct this . + + The specified in the constructor. + + + + The exception thrown when an error occurs while reading Json text. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Contains the LINQ to JSON extension methods. + + + + + Returns a collection of tokens that contains the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the ancestors of every node in the source collection. + + + + Returns a collection of tokens that contains the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the descendants of every node in the source collection. + + + + Returns a collection of child properties of every object in the source collection. + + An of that contains the source collection. + An of that contains the properties of every object in the source collection. + + + + Returns a collection of child values of every object in the source collection with the given key. + + An of that contains the source collection. + The token key. + An of that contains the values of every node in the source collection with the given key. + + + + Returns a collection of child values of every object in the source collection. + + An of that contains the source collection. + An of that contains the values of every node in the source collection. + + + + Returns a collection of converted child values of every object in the source collection with the given key. + + The type to convert the values to. + An of that contains the source collection. + The token key. + An that contains the converted values of every node in the source collection with the given key. + + + + Returns a collection of converted child values of every object in the source collection. + + The type to convert the values to. + An of that contains the source collection. + An that contains the converted values of every node in the source collection. + + + + Converts the value. + + The type to convert the value to. + A cast as a of . + A converted value. + + + + Converts the value. + + The source collection type. + The type to convert the value to. + A cast as a of . + A converted value. + + + + Returns a collection of child tokens of every array in the source collection. + + The source collection type. + An of that contains the source collection. + An of that contains the values of every node in the source collection. + + + + Returns a collection of converted child tokens of every array in the source collection. + + An of that contains the source collection. + The type to convert the values to. + The source collection type. + An that contains the converted values of every node in the source collection. + + + + Returns the input typed as . + + An of that contains the source collection. + The input typed as . + + + + Returns the input typed as . + + The source collection type. + An of that contains the source collection. + The input typed as . + + + + Represents a collection of objects. + + The type of token + + + + Gets the with the specified key. + + + + + + Represents a JSON array. + + + + + + + + Represents a token that can contain other tokens. + + + + + Represents an abstract JSON token. + + + + + Compares the values of two tokens, including the values of all descendant tokens. + + The first to compare. + The second to compare. + true if the tokens are equal; otherwise false. + + + + Adds the specified content immediately after this token. + + A content object that contains simple content or a collection of content objects to be added after this token. + + + + Adds the specified content immediately before this token. + + A content object that contains simple content or a collection of content objects to be added before this token. + + + + Returns a collection of the ancestor tokens of this token. + + A collection of the ancestor tokens of this token. + + + + Returns a collection of the sibling tokens after this token, in document order. + + A collection of the sibling tokens after this tokens, in document order. + + + + Returns a collection of the sibling tokens before this token, in document order. + + A collection of the sibling tokens before this token, in document order. + + + + Gets the with the specified key converted to the specified type. + + The type to convert the token to. + The token key. + The converted token value. + + + + Returns a collection of the child tokens of this token, in document order. + + An of containing the child tokens of this , in document order. + + + + Returns a collection of the child tokens of this token, in document order, filtered by the specified type. + + The type to filter the child tokens on. + A containing the child tokens of this , in document order. + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + A containing the child values of this , in document order. + + + + Removes this token from its parent. + + + + + Replaces this token with the specified token. + + The value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Returns the indented JSON for this token. + + + The indented JSON for this token. + + + + + Returns the JSON for this token using the given formatting and converters. + + Indicates how the output is formatted. + A collection of which will be used when writing the token. + The JSON for this token using the given formatting and converters. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Creates an for this token. + + An that can be used to read this token and its descendants. + + + + Creates a from an object. + + The object that will be used to create . + A with the value of the specified object + + + + Creates a from an object using the specified . + + The object that will be used to create . + The that will be used when reading the object. + A with the value of the specified object + + + + Creates the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates a from a . + + An positioned at the token to read into this . + + An that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Creates a from a . + + An positioned at the token to read into this . + + An that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Selects the token that matches the object path. + + + The object path from the current to the + to be returned. This must be a string of property names or array indexes separated + by periods, such as Tables[0].DefaultView[0].Price in C# or + Tables(0).DefaultView(0).Price in Visual Basic. + + The that matches the object path or a null reference if no matching token is found. + + + + Selects the token that matches the object path. + + + The object path from the current to the + to be returned. This must be a string of property names or array indexes separated + by periods, such as Tables[0].DefaultView[0].Price in C# or + Tables(0).DefaultView(0).Price in Visual Basic. + + A flag to indicate whether an error should be thrown if no token is found. + The that matches the object path. + + + + Creates a new instance of the . All child tokens are recursively cloned. + + A new instance of the . + + + + Gets a comparer that can compare two tokens for value equality. + + A that can compare two nodes for value equality. + + + + Gets or sets the parent. + + The parent. + + + + Gets the root of this . + + The root of this . + + + + Gets the node type for this . + + The type. + + + + Gets a value indicating whether this token has childen tokens. + + + true if this token has child values; otherwise, false. + + + + + Gets the next sibling token of this node. + + The that contains the next sibling token. + + + + Gets the previous sibling token of this node. + + The that contains the previous sibling token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Get the first child token of this token. + + A containing the first child token of the . + + + + Get the last child token of this token. + + A containing the last child token of the . + + + + Returns a collection of the child tokens of this token, in document order. + + + An of containing the child tokens of this , in document order. + + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + + A containing the child values of this , in document order. + + + + + Returns a collection of the descendant tokens for this token in document order. + + An containing the descendant tokens of the . + + + + Adds the specified content as children of this . + + The content to be added. + + + + Adds the specified content as the first children of this . + + The content to be added. + + + + Creates an that can be used to add tokens to the . + + An that is ready to have content written to it. + + + + Replaces the children nodes of this token with the specified content. + + The content. + + + + Removes the child nodes from this token. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets a value indicating whether this token has childen tokens. + + + true if this token has child values; otherwise, false. + + + + + Get the first child token of this token. + + + A containing the first child token of the . + + + + + Get the last child token of this token. + + + A containing the last child token of the . + + + + + Gets the count of child JSON tokens. + + The count of child JSON tokens + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Determines the index of a specific item in the . + + The object to locate in the . + + The index of if found in the list; otherwise, -1. + + + + + Inserts an item to the at the specified index. + + The zero-based index at which should be inserted. + The object to insert into the . + + is not a valid index in the . + The is read-only. + + + + Removes the item at the specified index. + + The zero-based index of the item to remove. + + is not a valid index in the . + The is read-only. + + + + Adds an item to the . + + The object to add to the . + The is read-only. + + + + Removes all items from the . + + The is read-only. + + + + Determines whether the contains a specific value. + + The object to locate in the . + + true if is found in the ; otherwise, false. + + + + + Removes the first occurrence of a specific object from the . + + The object to remove from the . + + true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original . + + The is read-only. + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the at the specified index. + + + + + + Represents a JSON constructor. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name. + + The constructor name. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets or sets the name of this constructor. + + The constructor name. + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Represents a collection of objects. + + The type of token + + + + An empty collection of objects. + + + + + Initializes a new instance of the struct. + + The enumerable. + + + + Returns an enumerator that iterates through the collection. + + + A that can be used to iterate through the collection. + + + + + Returns an enumerator that iterates through a collection. + + + An object that can be used to iterate through the collection. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Returns a hash code for this instance. + + + A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. + + + + + Gets the with the specified key. + + + + + + Represents a JSON object. + + + + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Gets an of this object's properties. + + An of this object's properties. + + + + Gets a the specified name. + + The property name. + A with the specified name or null. + + + + Gets an of this object's property values. + + An of this object's property values. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified property name. + + Name of the property. + The with the specified property name. + + + + Gets the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + One of the enumeration values that specifies how the strings will be compared. + The with the specified property name. + + + + Tries to get the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + The value. + One of the enumeration values that specifies how the strings will be compared. + true if a value was successfully retrieved; otherwise, false. + + + + Adds the specified property name. + + Name of the property. + The value. + + + + Removes the property with the specified name. + + Name of the property. + true if item was successfully removed; otherwise, false. + + + + Tries the get value. + + Name of the property. + The value. + true if a value was successfully retrieved; otherwise, false. + + + + Returns an enumerator that iterates through the collection. + + + A that can be used to iterate through the collection. + + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Occurs when a property value changes. + + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the with the specified property name. + + + + + + Represents a JSON property. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the property name. + + The property name. + + + + Gets or sets the property value. + + The property value. + + + + Gets the node type for this . + + The type. + + + + Represents a raw JSON string. + + + + + Represents a value in JSON (string, integer, date, etc). + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Creates a comment with the given value. + + The value. + A comment with the given value. + + + + Creates a string with the given value. + + The value. + A string with the given value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Indicates whether the current object is equal to another object of the same type. + + + true if the current object is equal to the parameter; otherwise, false. + + An object to compare with this object. + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + + true if the specified is equal to the current ; otherwise, false. + + + The parameter is null. + + + + + Serves as a hash function for a particular type. + + + A hash code for the current . + + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format provider. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + The format provider. + + A that represents this instance. + + + + + Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: + Value + Meaning + Less than zero + This instance is less than . + Zero + This instance is equal to . + Greater than zero + This instance is greater than . + + + is not the same type as this instance. + + + + + Gets a value indicating whether this token has childen tokens. + + + true if this token has child values; otherwise, false. + + + + + Gets the node type for this . + + The type. + + + + Gets or sets the underlying token value. + + The underlying token value. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The raw json. + + + + Creates an instance of with the content of the reader's current token. + + The reader. + An instance of with the content of the reader's current token. + + + + Compares tokens to determine whether they are equal. + + + + + Determines whether the specified objects are equal. + + The first object of type to compare. + The second object of type to compare. + + true if the specified objects are equal; otherwise, false. + + + + + Returns a hash code for the specified object. + + The for which a hash code is to be returned. + A hash code for the specified object. + The type of is a reference type and is null. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Initializes a new instance of the class. + + The token to read from. + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Specifies the type of token. + + + + + No token type has been set. + + + + + A JSON object. + + + + + A JSON array. + + + + + A JSON constructor. + + + + + A JSON object property. + + + + + A comment. + + + + + An integer value. + + + + + A float value. + + + + + A string value. + + + + + A boolean value. + + + + + A null value. + + + + + An undefined value. + + + + + A date value. + + + + + A raw JSON value. + + + + + A collection of bytes value. + + + + + A Guid value. + + + + + A Uri value. + + + + + A TimeSpan value. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Initializes a new instance of the class writing to the given . + + The container being written to. + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end. + + The token. + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Gets the token being writen. + + The token being writen. + + + + Specifies the member serialization options for the . + + + + + All public members are serialized by default. Members can be excluded using or . + This is the default member serialization mode. + + + + + Only members must be marked with or are serialized. + This member serialization mode can also be set by marking the class with . + + + + + All public and private fields are serialized. Members can be excluded using or . + This member serialization mode can also be set by marking the class with + and setting IgnoreSerializableAttribute on to false. + + + + + Specifies missing member handling options for the . + + + + + Ignore a missing member and do not attempt to deserialize it. + + + + + Throw a when a missing member is encountered during deserialization. + + + + + Specifies null value handling options for the . + + + + + + + + + Include null values when serializing and deserializing objects. + + + + + Ignore null values when serializing and deserializing objects. + + + + + Specifies how object creation is handled by the . + + + + + Reuse existing objects, create new objects when needed. + + + + + Only reuse existing objects. + + + + + Always create new objects. + + + + + Specifies reference handling options for the . + + + + + + + + Do not preserve references when serializing types. + + + + + Preserve references when serializing into a JSON object structure. + + + + + Preserve references when serializing into a JSON array structure. + + + + + Preserve references when serializing. + + + + + Specifies reference loop handling options for the . + + + + + Throw a when a loop is encountered. + + + + + Ignore loop references and do not serialize. + + + + + Serialize loop references. + + + + + Indicating whether a property is required. + + + + + The property is not required. The default state. + + + + + The property must be defined in JSON but can be a null value. + + + + + The property must be defined in JSON and cannot be a null value. + + + + + Contains the JSON schema extension methods. + + + + + Determines whether the is valid. + + The source to test. + The schema to test with. + + true if the specified is valid; otherwise, false. + + + + + Determines whether the is valid. + + The source to test. + The schema to test with. + When this method returns, contains any error messages generated while validating. + + true if the specified is valid; otherwise, false. + + + + + Validates the specified . + + The source to test. + The schema to test with. + + + + Validates the specified . + + The source to test. + The schema to test with. + The validation event handler. + + + + An in-memory representation of a JSON Schema. + + + + + Initializes a new instance of the class. + + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The object representing the JSON Schema. + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The to use when resolving schema references. + The object representing the JSON Schema. + + + + Load a from a string that contains schema JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Parses the specified json. + + The json. + The resolver. + A populated from the string that contains JSON. + + + + Writes this schema to a . + + A into which this method will write. + + + + Writes this schema to a using the specified . + + A into which this method will write. + The resolver used. + + + + Returns a that represents the current . + + + A that represents the current . + + + + + Gets or sets the id. + + + + + Gets or sets the title. + + + + + Gets or sets whether the object is required. + + + + + Gets or sets whether the object is read only. + + + + + Gets or sets whether the object is visible to users. + + + + + Gets or sets whether the object is transient. + + + + + Gets or sets the description of the object. + + + + + Gets or sets the types of values allowed by the object. + + The type. + + + + Gets or sets the pattern. + + The pattern. + + + + Gets or sets the minimum length. + + The minimum length. + + + + Gets or sets the maximum length. + + The maximum length. + + + + Gets or sets a number that the value should be divisble by. + + A number that the value should be divisble by. + + + + Gets or sets the minimum. + + The minimum. + + + + Gets or sets the maximum. + + The maximum. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the "minimum" attribute. + + A flag indicating whether the value can not equal the number defined by the "minimum" attribute. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the "maximum" attribute. + + A flag indicating whether the value can not equal the number defined by the "maximum" attribute. + + + + Gets or sets the minimum number of items. + + The minimum number of items. + + + + Gets or sets the maximum number of items. + + The maximum number of items. + + + + Gets or sets the of items. + + The of items. + + + + Gets or sets the of properties. + + The of properties. + + + + Gets or sets the of additional properties. + + The of additional properties. + + + + Gets or sets the pattern properties. + + The pattern properties. + + + + Gets or sets a value indicating whether additional properties are allowed. + + + true if additional properties are allowed; otherwise, false. + + + + + Gets or sets the required property if this property is present. + + The required property if this property is present. + + + + Gets or sets the identity. + + The identity. + + + + Gets or sets the a collection of valid enum values allowed. + + A collection of valid enum values allowed. + + + + Gets or sets a collection of options. + + A collection of options. + + + + Gets or sets disallowed types. + + The disallow types. + + + + Gets or sets the default value. + + The default value. + + + + Gets or sets the extend . + + The extended . + + + + Gets or sets the format. + + The format. + + + + Returns detailed information about the schema exception. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Generates a from a specified . + + + + + Generate a from the specified type. + + The type to generate a from. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Gets or sets how undefined schemas are handled by the serializer. + + + + + Gets or sets the contract resolver. + + The contract resolver. + + + + Resolves from an id. + + + + + Initializes a new instance of the class. + + + + + Gets a for the specified id. + + The id. + A for the specified id. + + + + Gets or sets the loaded schemas. + + The loaded schemas. + + + + The value types allowed by the . + + + + + No type specified. + + + + + String type. + + + + + Float type. + + + + + Integer type. + + + + + Boolean type. + + + + + Object type. + + + + + Array type. + + + + + Null type. + + + + + Any type. + + + + + Specifies undefined schema Id handling options for the . + + + + + Do not infer a schema Id. + + + + + Use the .NET type name as the schema Id. + + + + + Use the assembly qualified .NET type name as the schema Id. + + + + + Returns detailed information related to the . + + + + + Gets the associated with the validation error. + + The JsonSchemaException associated with the validation error. + + + + Gets the path of the JSON location where the validation error occurred. + + The path of the JSON location where the validation error occurred. + + + + Gets the text description corresponding to the validation error. + + The text description. + + + + Represents the callback method that will handle JSON schema validation events and the . + + + + + Allows users to control class loading and mandate what class to load. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object + The type of the object the formatter creates a new instance of. + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Resolves member mappings for a type, camel casing property names. + + + + + Used by to resolves a for a given . + + + + + Used by to resolves a for a given . + + + + + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + + If set to true the will use a cached shared with other resolvers of the same type. + Sharing the cache will significantly performance because expensive reflection will only happen once but could cause unexpected + behavior if different instances of the resolver are suppose to produce different results. When set to false it is highly + recommended to reuse instances with the . + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Gets the serializable members for the type. + + The type to get serializable members for. + The serializable members for the type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates the constructor parameters. + + The constructor to create properties for. + The type's member properties. + Properties for the given . + + + + Creates a for the given . + + The matching member property. + The constructor parameter. + A created for the given . + + + + Resolves the default for the contract. + + Type of the object. + The contract's default . + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Determines which contract type is created for the given type. + + Type of the object. + A for the given type. + + + + Creates properties for the given . + + The type to create properties for. + /// The member serialization mode for the type. + Properties for the given . + + + + Creates the used by the serializer to get and set values from a member. + + The member. + The used by the serializer to get and set values from a member. + + + + Creates a for the given . + + The member's parent . + The member to create a for. + A created for the given . + + + + Resolves the name of the property. + + Name of the property. + Name of the property. + + + + Gets the resolved name of the property. + + Name of the property. + Name of the property. + + + + Gets a value indicating whether members are being get and set using dynamic code generation. + This value is determined by the runtime permissions available. + + + true if using dynamic code generation; otherwise, false. + + + + + Gets or sets the default members search flags. + + The default members search flags. + + + + Gets or sets a value indicating whether compiler generated members should be serialized. + + + true if serialized compiler generated members; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Resolves the name of the property. + + Name of the property. + The property name camel cased. + + + + Used to resolve references when serializing and deserializing JSON by the . + + + + + Resolves a reference to its object. + + The serialization context. + The reference to resolve. + The object that + + + + Gets the reference for the sepecified object. + + The serialization context. + The object to get a reference for. + The reference to the object. + + + + Determines whether the specified object is referenced. + + The serialization context. + The object to test for a reference. + + true if the specified object is referenced; otherwise, false. + + + + + Adds a reference to the specified object. + + The serialization context. + The reference. + The object to reference. + + + + The default serialization binder used when resolving and loading classes from type names. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + The type of the object the formatter creates a new instance of. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Provides information surrounding an error. + + + + + Gets or sets the error. + + The error. + + + + Gets the original object that caused the error. + + The original object that caused the error. + + + + Gets the member that caused the error. + + The member that caused the error. + + + + Gets the path of the JSON location where the error occurred. + + The path of the JSON location where the error occurred. + + + + Gets or sets a value indicating whether this is handled. + + true if handled; otherwise, false. + + + + Provides data for the Error event. + + + + + Initializes a new instance of the class. + + The current object. + The error context. + + + + Gets the current object the error event is being raised against. + + The current object the error event is being raised against. + + + + Gets the error context. + + The error context. + + + + Represents a trace writer. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + The that will be used to filter the trace messages passed to the writer. + + + + Provides methods to get and set values. + + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Contract details for a used by the . + + + + + Contract details for a used by the . + + + + + Contract details for a used by the . + + + + + Gets the underlying type for the contract. + + The underlying type for the contract. + + + + Gets or sets the type created during deserialization. + + The type created during deserialization. + + + + Gets or sets whether this type contract is serialized as a reference. + + Whether this type contract is serialized as a reference. + + + + Gets or sets the default for this contract. + + The converter. + + + + Gets or sets the method called immediately after deserialization of the object. + + The method called immediately after deserialization of the object. + + + + Gets or sets the method called during deserialization of the object. + + The method called during deserialization of the object. + + + + Gets or sets the method called after serialization of the object graph. + + The method called after serialization of the object graph. + + + + Gets or sets the method called before serialization of the object. + + The method called before serialization of the object. + + + + Gets or sets the default creator method used to create the object. + + The default creator method used to create the object. + + + + Gets or sets a value indicating whether the default creator is non public. + + true if the default object creator is non-public; otherwise, false. + + + + Gets or sets the method called when an error is thrown during the serialization of the object. + + The method called when an error is thrown during the serialization of the object. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the default collection items . + + The converter. + + + + Gets or sets a value indicating whether the collection items preserve object references. + + true if collection items preserve object references; otherwise, false. + + + + Gets or sets the collection item reference loop handling. + + The reference loop handling. + + + + Gets or sets the collection item type name handling. + + The type name handling. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets the of the collection items. + + The of the collection items. + + + + Gets a value indicating whether the collection type is a multidimensional array. + + true if the collection type is a multidimensional array; otherwise, false. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the property name resolver. + + The property name resolver. + + + + Gets the of the dictionary keys. + + The of the dictionary keys. + + + + Gets the of the dictionary values. + + The of the dictionary values. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the object member serialization. + + The member object serialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Gets the object's properties. + + The object's properties. + + + + Gets the constructor parameters required for any non-default constructor + + + + + Gets or sets the override constructor used to create the object. + This is set when a constructor is marked up using the + JsonConstructor attribute. + + The override constructor. + + + + Gets or sets the parametrized constructor used to create the object. + + The parametrized constructor. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Maps a JSON property to a .NET member or constructor parameter. + + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the type that declared this property. + + The type that declared this property. + + + + Gets or sets the order of serialization and deserialization of a member. + + The numeric order of serialization or deserialization. + + + + Gets or sets the name of the underlying member or parameter. + + The name of the underlying member or parameter. + + + + Gets the that will get and set the during serialization. + + The that will get and set the during serialization. + + + + Gets or sets the type of the property. + + The type of the property. + + + + Gets or sets the for the property. + If set this converter takes presidence over the contract converter for the property type. + + The converter. + + + + Gets the member converter. + + The member converter. + + + + Gets a value indicating whether this is ignored. + + true if ignored; otherwise, false. + + + + Gets a value indicating whether this is readable. + + true if readable; otherwise, false. + + + + Gets a value indicating whether this is writable. + + true if writable; otherwise, false. + + + + Gets a value indicating whether this has a member attribute. + + true if has a member attribute; otherwise, false. + + + + Gets the default value. + + The default value. + + + + Gets a value indicating whether this is required. + + A value indicating whether this is required. + + + + Gets a value indicating whether this property preserves object references. + + + true if this instance is reference; otherwise, false. + + + + + Gets the property null value handling. + + The null value handling. + + + + Gets the property default value handling. + + The default value handling. + + + + Gets the property reference loop handling. + + The reference loop handling. + + + + Gets the property object creation handling. + + The object creation handling. + + + + Gets or sets the type name handling. + + The type name handling. + + + + Gets or sets a predicate used to determine whether the property should be serialize. + + A predicate used to determine whether the property should be serialize. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets an action used to set whether the property has been deserialized. + + An action used to set whether the property has been deserialized. + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Gets or sets the the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets the the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + A collection of objects. + + + + + Initializes a new instance of the class. + + The type. + + + + When implemented in a derived class, extracts the key from the specified element. + + The element from which to extract the key. + The key for the specified element. + + + + Adds a object. + + The property to add to the collection. + + + + Gets the closest matching object. + First attempts to get an exact case match of propertyName and then + a case insensitive match. + + Name of the property. + A matching property if found. + + + + Gets a property by property name. + + The name of the property to get. + Type property name string comparison. + A matching property if found. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Represents a trace writer that writes to memory. When the trace message limit is + reached then old trace messages will be removed as new messages are added. + + + + + Initializes a new instance of the class. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Returns an enumeration of the most recent trace messages. + + An enumeration of the most recent trace messages. + + + + Returns a of the most recent trace messages. + + + A of the most recent trace messages. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Represents a method that constructs an object. + + The object type to create. + + + + When applied to a method, specifies that the method is called when an error occurs serializing an object. + + + + + Get and set values for a using reflection. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Specifies how strings are escaped when writing JSON text. + + + + + Only control characters (e.g. newline) are escaped. + + + + + All non-ASCII and control characters (e.g. newline) are escaped. + + + + + HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. + + + + + Specifies what messages to output for the class. + + + + + Output no tracing and debugging messages. + + + + + Output error-handling messages. + + + + + Output warnings and error-handling messages. + + + + + Output informational messages, warnings, and error-handling messages. + + + + + Output all debugging and tracing messages. + + + + + Specifies type name handling options for the . + + + + + Do not include the .NET type name when serializing types. + + + + + Include the .NET type name when serializing into a JSON object structure. + + + + + Include the .NET type name when serializing into a JSON array structure. + + + + + Always include the .NET type name when serializing. + + + + + Include the .NET type name when the type of the object being serialized is not the same as its declared type. + + + + + Determines whether the collection is null or empty. + + The collection. + + true if the collection is null or empty; otherwise, false. + + + + + Adds the elements of the specified collection to the specified generic IList. + + The list to add to. + The collection of elements to add. + + + + Returns the index of the first occurrence in a sequence by using a specified IEqualityComparer. + + The type of the elements of source. + A sequence in which to locate a value. + The object to locate in the sequence + An equality comparer to compare values. + The zero-based index of the first occurrence of value within the entire sequence, if found; otherwise, –1. + + + + Converts the value to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert the value to. + The converted type. + + + + Converts the value to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert the value to. + The converted value if the conversion was successful or the default value of T if it failed. + + true if initialValue was converted successfully; otherwise, false. + + + + + Converts the value to the specified type. If the value is unable to be converted, the + value is checked whether it assignable to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert or cast the value to. + + The converted type. If conversion was unsuccessful, the initial value + is returned if assignable to the target type. + + + + + Gets a dictionary of the names and values of an Enum type. + + + + + + Gets a dictionary of the names and values of an Enum type. + + The enum type to get names and values for. + + + + + Gets the type of the typed collection's items. + + The type. + The type of the typed collection's items. + + + + Gets the member's underlying type. + + The member. + The underlying type of the member. + + + + Determines whether the member is an indexed property. + + The member. + + true if the member is an indexed property; otherwise, false. + + + + + Determines whether the property is an indexed property. + + The property. + + true if the property is an indexed property; otherwise, false. + + + + + Gets the member's value on the object. + + The member. + The target object. + The member's value on the object. + + + + Sets the member's value on the target object. + + The member. + The target. + The value. + + + + Determines whether the specified MemberInfo can be read. + + The MemberInfo to determine whether can be read. + /// if set to true then allow the member to be gotten non-publicly. + + true if the specified MemberInfo can be read; otherwise, false. + + + + + Determines whether the specified MemberInfo can be set. + + The MemberInfo to determine whether can be set. + if set to true then allow the member to be set non-publicly. + if set to true then allow the member to be set if read-only. + + true if the specified MemberInfo can be set; otherwise, false. + + + + + Builds a string. Unlike StringBuilder this class lets you reuse it's internal buffer. + + + + + Determines whether the string is all white space. Empty string will return false. + + The string to test whether it is all white space. + + true if the string is all white space; otherwise, false. + + + + + Nulls an empty string. + + The string. + Null if the string was null, otherwise the string unchanged. + + + + Specifies the state of the . + + + + + An exception has been thrown, which has left the in an invalid state. + You may call the method to put the in the Closed state. + Any other method calls results in an being thrown. + + + + + The method has been called. + + + + + An object is being written. + + + + + A array is being written. + + + + + A constructor is being written. + + + + + A property is being written. + + + + + A write method has not been called. + + + + diff --git a/packages/Newtonsoft.Json.4.5.11/lib/sl3-wp/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.4.5.11/lib/sl3-wp/Newtonsoft.Json.dll new file mode 100644 index 0000000..93e740d Binary files /dev/null and b/packages/Newtonsoft.Json.4.5.11/lib/sl3-wp/Newtonsoft.Json.dll differ diff --git a/packages/Newtonsoft.Json.4.5.11/lib/sl3-wp/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.4.5.11/lib/sl3-wp/Newtonsoft.Json.xml new file mode 100644 index 0000000..c726595 --- /dev/null +++ b/packages/Newtonsoft.Json.4.5.11/lib/sl3-wp/Newtonsoft.Json.xml @@ -0,0 +1,7212 @@ + + + + Newtonsoft.Json + + + + + Represents a BSON Oid (object id). + + + + + Initializes a new instance of the class. + + The Oid value. + + + + Gets or sets the value of the Oid. + + The value of the Oid. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Initializes a new instance of the class with the specified . + + + + + Reads the next JSON token from the stream. + + true if the next token was read successfully; false if there are no more tokens to read. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Skips the children of the current token. + + + + + Sets the current token. + + The new token. + + + + Sets the current token and value. + + The new token. + The value. + + + + Sets the state based on current token type. + + + + + Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. + + + + + Releases unmanaged and - optionally - managed resources + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Changes the to Closed. + + + + + Gets the current reader state. + + The current reader state. + + + + Gets or sets a value indicating whether the underlying stream or + should be closed when the reader is closed. + + + true to close the underlying stream or when + the reader is closed; otherwise false. The default is true. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + Get or set how time zones are handling when reading JSON. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Gets the type of the current JSON token. + + + + + Gets the text value of the current JSON token. + + + + + Gets The Common Language Runtime (CLR) type for the current JSON token. + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Specifies the state of the reader. + + + + + The Read method has not been called. + + + + + The end of the file has been reached successfully. + + + + + Reader is at a property. + + + + + Reader is at the start of an object. + + + + + Reader is in an object. + + + + + Reader is at the start of an array. + + + + + Reader is in an array. + + + + + The Close method has been called. + + + + + Reader has just read a value. + + + + + Reader is at the start of a constructor. + + + + + Reader in a constructor. + + + + + An error occurred that prevents the read operation from continuing. + + + + + The end of the file has been reached successfully. + + + + + Initializes a new instance of the class. + + The stream. + + + + Initializes a new instance of the class. + + The reader. + + + + Initializes a new instance of the class. + + The stream. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The reader. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + + A . This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Changes the to Closed. + + + + + Gets or sets a value indicating whether binary data reading should compatible with incorrect Json.NET 3.5 written binary. + + + true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. + + + + + Gets or sets a value indicating whether the root object will be read as a JSON array. + + + true if the root object will be read as a JSON array; otherwise, false. + + + + + Gets or sets the used when reading values from BSON. + + The used when reading values from BSON. + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Creates an instance of the JsonWriter class. + + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the end of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the end of an array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end constructor. + + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes the end of the current Json object or array. + + + + + Writes the current token. + + The to read the token from. + + + + Writes the specified end token. + + The end token to write. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON without changing the writer's state. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes out the given white space. + + The string of white space characters. + + + + Gets or sets a value indicating whether the underlying stream or + should be closed when the writer is closed. + + + true to close the underlying stream or when + the writer is closed; otherwise false. The default is true. + + + + + Gets the top. + + The top. + + + + Gets the state of the writer. + + + + + Gets the path of the writer. + + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling when writing JSON text. + + + + + Get or set how strings are escaped when writing JSON text. + + + + + Initializes a new instance of the class. + + The stream. + + + + Initializes a new instance of the class. + + The writer. + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Writes the end. + + The token. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes the beginning of a Json array. + + + + + Writes the beginning of a Json object. + + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Closes this stream and the underlying stream. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value that represents a BSON object id. + + The Object ID value to write. + + + + Writes a BSON regex. + + The regex pattern. + The regex options. + + + + Gets or sets the used when writing values to BSON. + When set to no conversion will occur. + + The used when writing values to BSON. + + + + Specifies how constructors are used when initializing objects during deserialization by the . + + + + + First attempt to use the public default constructor, then fall back to single paramatized constructor, then the non-public default constructor. + + + + + Json.NET will use a non-public default constructor before falling back to a paramatized constructor. + + + + + Converts a to and from JSON and BSON. + + + + + Converts an object to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets the of the JSON produced by the JsonConverter. + + The of the JSON produced by the JsonConverter. + + + + Gets a value indicating whether this can read JSON. + + true if this can read JSON; otherwise, false. + + + + Gets a value indicating whether this can write JSON. + + true if this can write JSON; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Create a custom object + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Creates an object which will then be populated by the serializer. + + Type of the object. + The created object. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Provides a base class for converting a to and from JSON. + + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from the ISO 8601 date format (e.g. 2008-04-12T12:53Z). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Gets or sets the date time styles used when converting a date to and from JSON. + + The date time styles used when converting a date to and from JSON. + + + + Gets or sets the date time format used when converting a date to and from JSON. + + The date time format used when converting a date to and from JSON. + + + + Gets or sets the culture used when converting a date to and from JSON. + + The culture used when converting a date to and from JSON. + + + + Converts a to and from a JavaScript date constructor (e.g. new Date(52231943)). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from its name string value. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + A cached representation of the Enum string representation to respect per Enum field name. + + The type of the Enum. + A map of enum field name to either the field name, or the configured enum member name (). + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets or sets a value indicating whether the written enum text should be camel case. + + true if the written enum text will be camel case; otherwise, false. + + + + Converts a to and from a string (e.g. "1.2.3.4"). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts XML to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The calling serializer. + The value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Checks if the attributeName is a namespace attribute. + + Attribute name to test. + The attribute name prefix if it has one, otherwise an empty string. + True if attribute name is for a namespace attribute, otherwise false. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produces multiple root elements. + + The name of the deserialize root element. + + + + Gets or sets a flag to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + true if the array attibute is written to the XML; otherwise, false. + + + + Gets or sets a value indicating whether to write the root JSON object. + + true if the JSON root object is omitted; otherwise, false. + + + + Specifies how dates are formatted when writing JSON text. + + + + + Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". + + + + + Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". + + + + + Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. + + + + + Date formatted strings are not parsed to a date type and are read as strings. + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Specifies how to treat the time value when converting between string and . + + + + + Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time. + + + + + Treat as a UTC. If the object represents a local time, it is converted to a UTC. + + + + + Treat as a local time if a is being converted to a string. + If a string is being converted to , convert to a local time if a time zone is specified. + + + + + Time zone information should be preserved when converting. + + + + + Indicates the method that will be used during deserialization for locating and loading assemblies. + + + + + In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the LoadWithPartialName method is used to load the assembly. + + + + + In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The Load method of the Assembly class is used to load the assembly. + + + + + Specifies default value handling options for the . + + + + + + + + + Include members where the member value is the same as the member's default value when serializing objects. + Included members are written to JSON. Has no effect when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + so that is is not written to JSON. + This option will ignore all default values (e.g. null for objects and nullable typesl; 0 for integers, + decimals and floating point numbers; and false for booleans). The default value ignored can be changed by + placing the on the property. + + + + + Members with a default value but no JSON will be set to their default value when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + and sets members to their default value when deserializing. + + + + + Specifies formatting options for the . + + + + + No special formatting is applied. This is the default. + + + + + Causes child objects to be indented according to the and settings. + + + + + Provides an interface to enable a class to return line and position information. + + + + + Gets a value indicating whether the class can return line information. + + + true if LineNumber and LinePosition can be provided; otherwise, false. + + + + + Gets the current line number. + + The current line number or 0 if no line information is available (for example, HasLineInfo returns false). + + + + Gets the current line position. + + The current line position or 0 if no line information is available (for example, HasLineInfo returns false). + + + + Instructs the how to serialize the collection. + + + + + Instructs the how to serialize the object. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets the id. + + The id. + + + + Gets or sets the title. + + The title. + + + + Gets or sets the description. + + The description. + + + + Gets the collection's items converter. + + The collection's items converter. + + + + Gets or sets a value that indicates whether to preserve object references. + + + true to keep object reference; otherwise, false. The default is false. + + + + + Gets or sets a value that indicates whether to preserve collection's items references. + + + true to keep collection's items object references; otherwise, false. The default is false. + + + + + Gets or sets the reference loop handling used when serializing the collection's items. + + The reference loop handling. + + + + Gets or sets the type name handling used when serializing the collection's items. + + The type name handling. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with a flag indicating whether the array can contain null items + + A flag indicating whether the array can contain null items. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets a value indicating whether null items are allowed in the collection. + + true if null items are allowed in the collection; otherwise, false. + + + + Instructs the to use the specified constructor when deserializing that object. + + + + + Provides methods for converting between common language runtime types and JSON types. + + + + + + + + Represents JavaScript's boolean value true as a string. This field is read-only. + + + + + Represents JavaScript's boolean value false as a string. This field is read-only. + + + + + Represents JavaScript's null as a string. This field is read-only. + + + + + Represents JavaScript's undefined as a string. This field is read-only. + + + + + Represents JavaScript's positive infinity as a string. This field is read-only. + + + + + Represents JavaScript's negative infinity as a string. This field is read-only. + + + + + Represents JavaScript's NaN as a string. This field is read-only. + + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + The time zone handling when the date is converted to a string. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Serializes the specified object to a JSON string. + + The object to serialize. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string. + + The object to serialize. + Indicates how the output is formatted. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + A collection converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + Indicates how the output is formatted. + A collection converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be is used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + Indicates how the output is formatted. + The used to serialize the object. + If this is null, default serialization settings will be is used. + + A JSON string representation of the object. + + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + The deserialized object from the Json string. + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The of object being deserialized. + The deserialized object from the Json string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + The deserialized object from the Json string. + + + + Deserializes the JSON to the given anonymous type. + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be infered from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The object to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The type of the object to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The type of the object to deserialize to. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + The deserialized object from the JSON string. + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + + + + Serializes the to a JSON string. + + The node to convert to JSON. + A JSON string of the XNode. + + + + Serializes the to a JSON string. + + The node to convert to JSON. + Indicates how the output is formatted. + A JSON string of the XNode. + + + + Serializes the to a JSON string. + + The node to serialize. + Indicates how the output is formatted. + Omits writing the root object. + A JSON string of the XNode. + + + + Deserializes the from a JSON string. + + The JSON string. + The deserialized XNode + + + + Deserializes the from a JSON string nested in a root elment. + + The JSON string. + The name of the root element to append when deserializing. + The deserialized XNode + + + + Deserializes the from a JSON string nested in a root elment. + + The JSON string. + The name of the root element to append when deserializing. + + A flag to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized XNode + + + + Instructs the to use the specified when serializing the member or class. + + + + + Initializes a new instance of the class. + + Type of the converter. + + + + Gets the type of the converter. + + The type of the converter. + + + + Represents a collection of . + + + + + Instructs the how to serialize the collection. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + The exception thrown when an error occurs during Json serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Instructs the not to serialize the public field or public read/write property value. + + + + + Instructs the how to serialize the object. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified member serialization. + + The member serialization. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets the member serialization. + + The member serialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Instructs the to always serialize the member with the specified name. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified name. + + Name of the property. + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets the null value handling used when serializing this property. + + The null value handling. + + + + Gets or sets the default value handling used when serializing this property. + + The default value handling. + + + + Gets or sets the reference loop handling used when serializing this property. + + The reference loop handling. + + + + Gets or sets the object creation handling used when deserializing this property. + + The object creation handling. + + + + Gets or sets the type name handling used when serializing this property. + + The type name handling. + + + + Gets or sets whether this property's value is serialized as a reference. + + Whether this property's value is serialized as a reference. + + + + Gets or sets the order of serialization and deserialization of a member. + + The numeric order of serialization or deserialization. + + + + Gets or sets a value indicating whether this property is required. + + + A value indicating whether this property is required. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + Gets or sets the the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + The exception thrown when an error occurs while reading Json text. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + The exception thrown when an error occurs during Json serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Serializes and deserializes objects into and from the JSON format. + The enables you to control how objects are encoded into JSON. + + + + + Initializes a new instance of the class. + + + + + Creates a new instance using the specified . + + The settings to be applied to the . + A new instance using the specified . + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to reader values from. + The target object to populate values onto. + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to reader values from. + The target object to populate values onto. + + + + Deserializes the Json structure contained by the specified . + + The that contains the JSON structure to deserialize. + The being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The type of the object to deserialize. + The instance of being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Serializes the specified and writes the Json structure + to a Stream using the specified . + + The used to write the Json structure. + The to serialize. + + + + Serializes the specified and writes the Json structure + to a Stream using the specified . + + The used to write the Json structure. + The to serialize. + + + + Occurs when the errors during serialization and deserialization. + + + + + Gets or sets the used by the serializer when resolving references. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets how type name writing and reading is handled by the serializer. + + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + + The type name assembly format. + + + + Gets or sets how object references are preserved by the serializer. + + + + + Get or set how reference loops (e.g. a class referencing itself) is handled. + + + + + Get or set how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + + + + + Get or set how null values are handled during serialization and deserialization. + + + + + Get or set how null default are handled during serialization and deserialization. + + + + + Gets or sets how objects are created during deserialization. + + The object creation handling. + + + + Gets or sets how constructors are used during deserialization. + + The constructor handling. + + + + Gets a collection that will be used during serialization. + + Collection that will be used during serialization. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling during serialization and deserialization. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. + + + true if there will be a check for additional JSON content after deserializing an object; otherwise, false. + + + + + Specifies the settings on a object. + + + + + Initializes a new instance of the class. + + + + + Gets or sets how reference loops (e.g. a class referencing itself) is handled. + + Reference loop handling. + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + + Missing member handling. + + + + Gets or sets how objects are created during deserialization. + + The object creation handling. + + + + Gets or sets how null values are handled during serialization and deserialization. + + Null value handling. + + + + Gets or sets how null default are handled during serialization and deserialization. + + The default value handling. + + + + Gets or sets a collection that will be used during serialization. + + The converters. + + + + Gets or sets how object references are preserved by the serializer. + + The preserve references handling. + + + + Gets or sets how type name writing and reading is handled by the serializer. + + The type name handling. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + + The type name assembly format. + + + + Gets or sets how constructors are used during deserialization. + + The constructor handling. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + The contract resolver. + + + + Gets or sets the used by the serializer when resolving references. + + The reference resolver. + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the error handler called during serialization and deserialization. + + The error handler called during serialization and deserialization. + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling during serialization and deserialization. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Gets a value indicating whether there will be a check for additional content after deserializing an object. + + + true if there will be a check for additional content after deserializing an object; otherwise, false. + + + + + Represents a reader that provides fast, non-cached, forward-only access to JSON text data. + + + + + Initializes a new instance of the class with the specified . + + The TextReader containing the XML data to read. + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Changes the state to closed. + + + + + Gets a value indicating whether the class can return line information. + + + true if LineNumber and LinePosition can be provided; otherwise, false. + + + + + Gets the current line number. + + + The current line number or 0 if no line information is available (for example, HasLineInfo returns false). + + + + + Gets the current line position. + + + The current line position or 0 if no line information is available (for example, HasLineInfo returns false). + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Creates an instance of the JsonWriter class using the specified . + + The TextWriter to write to. + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the specified end token. + + The end token to write. + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes out the given white space. + + The string of white space characters. + + + + Gets or sets how many IndentChars to write for each level in the hierarchy when is set to Formatting.Indented. + + + + + Gets or sets which character to use to quote attribute values. + + + + + Gets or sets which character to use for indenting when is set to Formatting.Indented. + + + + + Gets or sets a value indicating whether object names will be surrounded with quotes. + + + + + Specifies the type of Json token. + + + + + This is returned by the if a method has not been called. + + + + + An object start token. + + + + + An array start token. + + + + + A constructor start token. + + + + + An object property name. + + + + + A comment. + + + + + Raw JSON. + + + + + An integer. + + + + + A float. + + + + + A string. + + + + + A boolean. + + + + + A null token. + + + + + An undefined token. + + + + + An object end token. + + + + + An array end token. + + + + + A constructor end token. + + + + + A Date. + + + + + Byte data. + + + + + Represents a reader that provides validation. + + + + + Initializes a new instance of the class that + validates the content returned from the given . + + The to read from while validating. + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. + + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Sets an event handler for receiving schema validation errors. + + + + + Gets the text value of the current Json token. + + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + + Gets the type of the current Json token. + + + + + + Gets the Common Language Runtime (CLR) type for the current Json token. + + + + + + Gets or sets the schema. + + The schema. + + + + Gets the used to construct this . + + The specified in the constructor. + + + + The exception thrown when an error occurs while reading Json text. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Contains the LINQ to JSON extension methods. + + + + + Returns a collection of tokens that contains the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the ancestors of every node in the source collection. + + + + Returns a collection of tokens that contains the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the descendants of every node in the source collection. + + + + Returns a collection of child properties of every object in the source collection. + + An of that contains the source collection. + An of that contains the properties of every object in the source collection. + + + + Returns a collection of child values of every object in the source collection with the given key. + + An of that contains the source collection. + The token key. + An of that contains the values of every node in the source collection with the given key. + + + + Returns a collection of child values of every object in the source collection. + + An of that contains the source collection. + An of that contains the values of every node in the source collection. + + + + Returns a collection of converted child values of every object in the source collection with the given key. + + The type to convert the values to. + An of that contains the source collection. + The token key. + An that contains the converted values of every node in the source collection with the given key. + + + + Returns a collection of converted child values of every object in the source collection. + + The type to convert the values to. + An of that contains the source collection. + An that contains the converted values of every node in the source collection. + + + + Converts the value. + + The type to convert the value to. + A cast as a of . + A converted value. + + + + Converts the value. + + The source collection type. + The type to convert the value to. + A cast as a of . + A converted value. + + + + Returns a collection of child tokens of every array in the source collection. + + The source collection type. + An of that contains the source collection. + An of that contains the values of every node in the source collection. + + + + Returns a collection of converted child tokens of every array in the source collection. + + An of that contains the source collection. + The type to convert the values to. + The source collection type. + An that contains the converted values of every node in the source collection. + + + + Returns the input typed as . + + An of that contains the source collection. + The input typed as . + + + + Returns the input typed as . + + The source collection type. + An of that contains the source collection. + The input typed as . + + + + Represents a collection of objects. + + The type of token + + + + Gets the with the specified key. + + + + + + Represents a JSON array. + + + + + + + + Represents a token that can contain other tokens. + + + + + Represents an abstract JSON token. + + + + + Compares the values of two tokens, including the values of all descendant tokens. + + The first to compare. + The second to compare. + true if the tokens are equal; otherwise false. + + + + Adds the specified content immediately after this token. + + A content object that contains simple content or a collection of content objects to be added after this token. + + + + Adds the specified content immediately before this token. + + A content object that contains simple content or a collection of content objects to be added before this token. + + + + Returns a collection of the ancestor tokens of this token. + + A collection of the ancestor tokens of this token. + + + + Returns a collection of the sibling tokens after this token, in document order. + + A collection of the sibling tokens after this tokens, in document order. + + + + Returns a collection of the sibling tokens before this token, in document order. + + A collection of the sibling tokens before this token, in document order. + + + + Gets the with the specified key converted to the specified type. + + The type to convert the token to. + The token key. + The converted token value. + + + + Returns a collection of the child tokens of this token, in document order. + + An of containing the child tokens of this , in document order. + + + + Returns a collection of the child tokens of this token, in document order, filtered by the specified type. + + The type to filter the child tokens on. + A containing the child tokens of this , in document order. + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + A containing the child values of this , in document order. + + + + Removes this token from its parent. + + + + + Replaces this token with the specified token. + + The value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Returns the indented JSON for this token. + + + The indented JSON for this token. + + + + + Returns the JSON for this token using the given formatting and converters. + + Indicates how the output is formatted. + A collection of which will be used when writing the token. + The JSON for this token using the given formatting and converters. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Creates an for this token. + + An that can be used to read this token and its descendants. + + + + Creates a from an object. + + The object that will be used to create . + A with the value of the specified object + + + + Creates a from an object using the specified . + + The object that will be used to create . + The that will be used when reading the object. + A with the value of the specified object + + + + Creates the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates a from a . + + An positioned at the token to read into this . + + An that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Creates a from a . + + An positioned at the token to read into this . + + An that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Selects the token that matches the object path. + + + The object path from the current to the + to be returned. This must be a string of property names or array indexes separated + by periods, such as Tables[0].DefaultView[0].Price in C# or + Tables(0).DefaultView(0).Price in Visual Basic. + + The that matches the object path or a null reference if no matching token is found. + + + + Selects the token that matches the object path. + + + The object path from the current to the + to be returned. This must be a string of property names or array indexes separated + by periods, such as Tables[0].DefaultView[0].Price in C# or + Tables(0).DefaultView(0).Price in Visual Basic. + + A flag to indicate whether an error should be thrown if no token is found. + The that matches the object path. + + + + Creates a new instance of the . All child tokens are recursively cloned. + + A new instance of the . + + + + Gets a comparer that can compare two tokens for value equality. + + A that can compare two nodes for value equality. + + + + Gets or sets the parent. + + The parent. + + + + Gets the root of this . + + The root of this . + + + + Gets the node type for this . + + The type. + + + + Gets a value indicating whether this token has childen tokens. + + + true if this token has child values; otherwise, false. + + + + + Gets the next sibling token of this node. + + The that contains the next sibling token. + + + + Gets the previous sibling token of this node. + + The that contains the previous sibling token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Get the first child token of this token. + + A containing the first child token of the . + + + + Get the last child token of this token. + + A containing the last child token of the . + + + + Raises the event. + + The instance containing the event data. + + + + Returns a collection of the child tokens of this token, in document order. + + + An of containing the child tokens of this , in document order. + + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + + A containing the child values of this , in document order. + + + + + Returns a collection of the descendant tokens for this token in document order. + + An containing the descendant tokens of the . + + + + Adds the specified content as children of this . + + The content to be added. + + + + Adds the specified content as the first children of this . + + The content to be added. + + + + Creates an that can be used to add tokens to the . + + An that is ready to have content written to it. + + + + Replaces the children nodes of this token with the specified content. + + The content. + + + + Removes the child nodes from this token. + + + + + Occurs when the items list of the collection has changed, or the collection is reset. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets a value indicating whether this token has childen tokens. + + + true if this token has child values; otherwise, false. + + + + + Get the first child token of this token. + + + A containing the first child token of the . + + + + + Get the last child token of this token. + + + A containing the last child token of the . + + + + + Gets the count of child JSON tokens. + + The count of child JSON tokens + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Determines the index of a specific item in the . + + The object to locate in the . + + The index of if found in the list; otherwise, -1. + + + + + Inserts an item to the at the specified index. + + The zero-based index at which should be inserted. + The object to insert into the . + + is not a valid index in the . + The is read-only. + + + + Removes the item at the specified index. + + The zero-based index of the item to remove. + + is not a valid index in the . + The is read-only. + + + + Adds an item to the . + + The object to add to the . + The is read-only. + + + + Removes all items from the . + + The is read-only. + + + + Determines whether the contains a specific value. + + The object to locate in the . + + true if is found in the ; otherwise, false. + + + + + Removes the first occurrence of a specific object from the . + + The object to remove from the . + + true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original . + + The is read-only. + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the at the specified index. + + + + + + Represents a JSON constructor. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name. + + The constructor name. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets or sets the name of this constructor. + + The constructor name. + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Represents a collection of objects. + + The type of token + + + + An empty collection of objects. + + + + + Initializes a new instance of the struct. + + The enumerable. + + + + Returns an enumerator that iterates through the collection. + + + A that can be used to iterate through the collection. + + + + + Returns an enumerator that iterates through a collection. + + + An object that can be used to iterate through the collection. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Returns a hash code for this instance. + + + A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. + + + + + Gets the with the specified key. + + + + + + Represents a JSON object. + + + + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Gets an of this object's properties. + + An of this object's properties. + + + + Gets a the specified name. + + The property name. + A with the specified name or null. + + + + Gets an of this object's property values. + + An of this object's property values. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified property name. + + Name of the property. + The with the specified property name. + + + + Gets the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + One of the enumeration values that specifies how the strings will be compared. + The with the specified property name. + + + + Tries to get the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + The value. + One of the enumeration values that specifies how the strings will be compared. + true if a value was successfully retrieved; otherwise, false. + + + + Adds the specified property name. + + Name of the property. + The value. + + + + Removes the property with the specified name. + + Name of the property. + true if item was successfully removed; otherwise, false. + + + + Tries the get value. + + Name of the property. + The value. + true if a value was successfully retrieved; otherwise, false. + + + + Returns an enumerator that iterates through the collection. + + + A that can be used to iterate through the collection. + + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Occurs when a property value changes. + + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the with the specified property name. + + + + + + Represents a JSON property. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the property name. + + The property name. + + + + Gets or sets the property value. + + The property value. + + + + Gets the node type for this . + + The type. + + + + Represents a raw JSON string. + + + + + Represents a value in JSON (string, integer, date, etc). + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Creates a comment with the given value. + + The value. + A comment with the given value. + + + + Creates a string with the given value. + + The value. + A string with the given value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Indicates whether the current object is equal to another object of the same type. + + + true if the current object is equal to the parameter; otherwise, false. + + An object to compare with this object. + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + + true if the specified is equal to the current ; otherwise, false. + + + The parameter is null. + + + + + Serves as a hash function for a particular type. + + + A hash code for the current . + + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format provider. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + The format provider. + + A that represents this instance. + + + + + Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: + Value + Meaning + Less than zero + This instance is less than . + Zero + This instance is equal to . + Greater than zero + This instance is greater than . + + + is not the same type as this instance. + + + + + Gets a value indicating whether this token has childen tokens. + + + true if this token has child values; otherwise, false. + + + + + Gets the node type for this . + + The type. + + + + Gets or sets the underlying token value. + + The underlying token value. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The raw json. + + + + Creates an instance of with the content of the reader's current token. + + The reader. + An instance of with the content of the reader's current token. + + + + Compares tokens to determine whether they are equal. + + + + + Determines whether the specified objects are equal. + + The first object of type to compare. + The second object of type to compare. + + true if the specified objects are equal; otherwise, false. + + + + + Returns a hash code for the specified object. + + The for which a hash code is to be returned. + A hash code for the specified object. + The type of is a reference type and is null. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Initializes a new instance of the class. + + The token to read from. + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Specifies the type of token. + + + + + No token type has been set. + + + + + A JSON object. + + + + + A JSON array. + + + + + A JSON constructor. + + + + + A JSON object property. + + + + + A comment. + + + + + An integer value. + + + + + A float value. + + + + + A string value. + + + + + A boolean value. + + + + + A null value. + + + + + An undefined value. + + + + + A date value. + + + + + A raw JSON value. + + + + + A collection of bytes value. + + + + + A Guid value. + + + + + A Uri value. + + + + + A TimeSpan value. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Initializes a new instance of the class writing to the given . + + The container being written to. + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end. + + The token. + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Gets the token being writen. + + The token being writen. + + + + Specifies the member serialization options for the . + + + + + All public members are serialized by default. Members can be excluded using or . + This is the default member serialization mode. + + + + + Only members must be marked with or are serialized. + This member serialization mode can also be set by marking the class with . + + + + + All public and private fields are serialized. Members can be excluded using or . + This member serialization mode can also be set by marking the class with + and setting IgnoreSerializableAttribute on to false. + + + + + Specifies missing member handling options for the . + + + + + Ignore a missing member and do not attempt to deserialize it. + + + + + Throw a when a missing member is encountered during deserialization. + + + + + Specifies null value handling options for the . + + + + + + + + + Include null values when serializing and deserializing objects. + + + + + Ignore null values when serializing and deserializing objects. + + + + + Specifies how object creation is handled by the . + + + + + Reuse existing objects, create new objects when needed. + + + + + Only reuse existing objects. + + + + + Always create new objects. + + + + + Specifies reference handling options for the . + + + + + + + + Do not preserve references when serializing types. + + + + + Preserve references when serializing into a JSON object structure. + + + + + Preserve references when serializing into a JSON array structure. + + + + + Preserve references when serializing. + + + + + Specifies reference loop handling options for the . + + + + + Throw a when a loop is encountered. + + + + + Ignore loop references and do not serialize. + + + + + Serialize loop references. + + + + + Indicating whether a property is required. + + + + + The property is not required. The default state. + + + + + The property must be defined in JSON but can be a null value. + + + + + The property must be defined in JSON and cannot be a null value. + + + + + Allows users to control class loading and mandate what class to load. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object + The type of the object the formatter creates a new instance of. + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Resolves member mappings for a type, camel casing property names. + + + + + Used by to resolves a for a given . + + + + + Used by to resolves a for a given . + + + + + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + + If set to true the will use a cached shared with other resolvers of the same type. + Sharing the cache will significantly performance because expensive reflection will only happen once but could cause unexpected + behavior if different instances of the resolver are suppose to produce different results. When set to false it is highly + recommended to reuse instances with the . + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Gets the serializable members for the type. + + The type to get serializable members for. + The serializable members for the type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates the constructor parameters. + + The constructor to create properties for. + The type's member properties. + Properties for the given . + + + + Creates a for the given . + + The matching member property. + The constructor parameter. + A created for the given . + + + + Resolves the default for the contract. + + Type of the object. + The contract's default . + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Determines which contract type is created for the given type. + + Type of the object. + A for the given type. + + + + Creates properties for the given . + + The type to create properties for. + /// The member serialization mode for the type. + Properties for the given . + + + + Creates the used by the serializer to get and set values from a member. + + The member. + The used by the serializer to get and set values from a member. + + + + Creates a for the given . + + The member's parent . + The member to create a for. + A created for the given . + + + + Resolves the name of the property. + + Name of the property. + Name of the property. + + + + Gets the resolved name of the property. + + Name of the property. + Name of the property. + + + + Gets a value indicating whether members are being get and set using dynamic code generation. + This value is determined by the runtime permissions available. + + + true if using dynamic code generation; otherwise, false. + + + + + Gets or sets the default members search flags. + + The default members search flags. + + + + Gets or sets a value indicating whether compiler generated members should be serialized. + + + true if serialized compiler generated members; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Resolves the name of the property. + + Name of the property. + The property name camel cased. + + + + Used to resolve references when serializing and deserializing JSON by the . + + + + + Resolves a reference to its object. + + The serialization context. + The reference to resolve. + The object that + + + + Gets the reference for the sepecified object. + + The serialization context. + The object to get a reference for. + The reference to the object. + + + + Determines whether the specified object is referenced. + + The serialization context. + The object to test for a reference. + + true if the specified object is referenced; otherwise, false. + + + + + Adds a reference to the specified object. + + The serialization context. + The reference. + The object to reference. + + + + The default serialization binder used when resolving and loading classes from type names. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + The type of the object the formatter creates a new instance of. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Provides information surrounding an error. + + + + + Gets or sets the error. + + The error. + + + + Gets the original object that caused the error. + + The original object that caused the error. + + + + Gets the member that caused the error. + + The member that caused the error. + + + + Gets the path of the JSON location where the error occurred. + + The path of the JSON location where the error occurred. + + + + Gets or sets a value indicating whether this is handled. + + true if handled; otherwise, false. + + + + Provides data for the Error event. + + + + + Initializes a new instance of the class. + + The current object. + The error context. + + + + Gets the current object the error event is being raised against. + + The current object the error event is being raised against. + + + + Gets the error context. + + The error context. + + + + Represents a trace writer. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + The that will be used to filter the trace messages passed to the writer. + + + + Provides methods to get and set values. + + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Contract details for a used by the . + + + + + Contract details for a used by the . + + + + + Contract details for a used by the . + + + + + Gets the underlying type for the contract. + + The underlying type for the contract. + + + + Gets or sets the type created during deserialization. + + The type created during deserialization. + + + + Gets or sets whether this type contract is serialized as a reference. + + Whether this type contract is serialized as a reference. + + + + Gets or sets the default for this contract. + + The converter. + + + + Gets or sets the method called immediately after deserialization of the object. + + The method called immediately after deserialization of the object. + + + + Gets or sets the method called during deserialization of the object. + + The method called during deserialization of the object. + + + + Gets or sets the method called after serialization of the object graph. + + The method called after serialization of the object graph. + + + + Gets or sets the method called before serialization of the object. + + The method called before serialization of the object. + + + + Gets or sets the default creator method used to create the object. + + The default creator method used to create the object. + + + + Gets or sets a value indicating whether the default creator is non public. + + true if the default object creator is non-public; otherwise, false. + + + + Gets or sets the method called when an error is thrown during the serialization of the object. + + The method called when an error is thrown during the serialization of the object. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the default collection items . + + The converter. + + + + Gets or sets a value indicating whether the collection items preserve object references. + + true if collection items preserve object references; otherwise, false. + + + + Gets or sets the collection item reference loop handling. + + The reference loop handling. + + + + Gets or sets the collection item type name handling. + + The type name handling. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets the of the collection items. + + The of the collection items. + + + + Gets a value indicating whether the collection type is a multidimensional array. + + true if the collection type is a multidimensional array; otherwise, false. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the property name resolver. + + The property name resolver. + + + + Gets the of the dictionary keys. + + The of the dictionary keys. + + + + Gets the of the dictionary values. + + The of the dictionary values. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the object member serialization. + + The member object serialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Gets the object's properties. + + The object's properties. + + + + Gets the constructor parameters required for any non-default constructor + + + + + Gets or sets the override constructor used to create the object. + This is set when a constructor is marked up using the + JsonConstructor attribute. + + The override constructor. + + + + Gets or sets the parametrized constructor used to create the object. + + The parametrized constructor. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Maps a JSON property to a .NET member or constructor parameter. + + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the type that declared this property. + + The type that declared this property. + + + + Gets or sets the order of serialization and deserialization of a member. + + The numeric order of serialization or deserialization. + + + + Gets or sets the name of the underlying member or parameter. + + The name of the underlying member or parameter. + + + + Gets the that will get and set the during serialization. + + The that will get and set the during serialization. + + + + Gets or sets the type of the property. + + The type of the property. + + + + Gets or sets the for the property. + If set this converter takes presidence over the contract converter for the property type. + + The converter. + + + + Gets the member converter. + + The member converter. + + + + Gets a value indicating whether this is ignored. + + true if ignored; otherwise, false. + + + + Gets a value indicating whether this is readable. + + true if readable; otherwise, false. + + + + Gets a value indicating whether this is writable. + + true if writable; otherwise, false. + + + + Gets a value indicating whether this has a member attribute. + + true if has a member attribute; otherwise, false. + + + + Gets the default value. + + The default value. + + + + Gets a value indicating whether this is required. + + A value indicating whether this is required. + + + + Gets a value indicating whether this property preserves object references. + + + true if this instance is reference; otherwise, false. + + + + + Gets the property null value handling. + + The null value handling. + + + + Gets the property default value handling. + + The default value handling. + + + + Gets the property reference loop handling. + + The reference loop handling. + + + + Gets the property object creation handling. + + The object creation handling. + + + + Gets or sets the type name handling. + + The type name handling. + + + + Gets or sets a predicate used to determine whether the property should be serialize. + + A predicate used to determine whether the property should be serialize. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets an action used to set whether the property has been deserialized. + + An action used to set whether the property has been deserialized. + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Gets or sets the the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets the the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + A collection of objects. + + + + + Initializes a new instance of the class. + + The type. + + + + When implemented in a derived class, extracts the key from the specified element. + + The element from which to extract the key. + The key for the specified element. + + + + Adds a object. + + The property to add to the collection. + + + + Gets the closest matching object. + First attempts to get an exact case match of propertyName and then + a case insensitive match. + + Name of the property. + A matching property if found. + + + + Gets a property by property name. + + The name of the property to get. + Type property name string comparison. + A matching property if found. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Represents a trace writer that writes to memory. When the trace message limit is + reached then old trace messages will be removed as new messages are added. + + + + + Initializes a new instance of the class. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Returns an enumeration of the most recent trace messages. + + An enumeration of the most recent trace messages. + + + + Returns a of the most recent trace messages. + + + A of the most recent trace messages. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Represents a method that constructs an object. + + The object type to create. + + + + When applied to a method, specifies that the method is called when an error occurs serializing an object. + + + + + Get and set values for a using reflection. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Specifies how strings are escaped when writing JSON text. + + + + + Only control characters (e.g. newline) are escaped. + + + + + All non-ASCII and control characters (e.g. newline) are escaped. + + + + + HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. + + + + + Specifies what messages to output for the class. + + + + + Output no tracing and debugging messages. + + + + + Output error-handling messages. + + + + + Output warnings and error-handling messages. + + + + + Output informational messages, warnings, and error-handling messages. + + + + + Output all debugging and tracing messages. + + + + + Specifies type name handling options for the . + + + + + Do not include the .NET type name when serializing types. + + + + + Include the .NET type name when serializing into a JSON object structure. + + + + + Include the .NET type name when serializing into a JSON array structure. + + + + + Always include the .NET type name when serializing. + + + + + Include the .NET type name when the type of the object being serialized is not the same as its declared type. + + + + + Determines whether the collection is null or empty. + + The collection. + + true if the collection is null or empty; otherwise, false. + + + + + Adds the elements of the specified collection to the specified generic IList. + + The list to add to. + The collection of elements to add. + + + + Returns the index of the first occurrence in a sequence by using a specified IEqualityComparer. + + The type of the elements of source. + A sequence in which to locate a value. + The object to locate in the sequence + An equality comparer to compare values. + The zero-based index of the first occurrence of value within the entire sequence, if found; otherwise, –1. + + + + Converts the value to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert the value to. + The converted type. + + + + Converts the value to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert the value to. + The converted value if the conversion was successful or the default value of T if it failed. + + true if initialValue was converted successfully; otherwise, false. + + + + + Converts the value to the specified type. If the value is unable to be converted, the + value is checked whether it assignable to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert or cast the value to. + + The converted type. If conversion was unsuccessful, the initial value + is returned if assignable to the target type. + + + + + Gets a dictionary of the names and values of an Enum type. + + + + + + Gets a dictionary of the names and values of an Enum type. + + The enum type to get names and values for. + + + + + Gets the type of the typed collection's items. + + The type. + The type of the typed collection's items. + + + + Gets the member's underlying type. + + The member. + The underlying type of the member. + + + + Determines whether the member is an indexed property. + + The member. + + true if the member is an indexed property; otherwise, false. + + + + + Determines whether the property is an indexed property. + + The property. + + true if the property is an indexed property; otherwise, false. + + + + + Gets the member's value on the object. + + The member. + The target object. + The member's value on the object. + + + + Sets the member's value on the target object. + + The member. + The target. + The value. + + + + Determines whether the specified MemberInfo can be read. + + The MemberInfo to determine whether can be read. + /// if set to true then allow the member to be gotten non-publicly. + + true if the specified MemberInfo can be read; otherwise, false. + + + + + Determines whether the specified MemberInfo can be set. + + The MemberInfo to determine whether can be set. + if set to true then allow the member to be set non-publicly. + if set to true then allow the member to be set if read-only. + + true if the specified MemberInfo can be set; otherwise, false. + + + + + Builds a string. Unlike StringBuilder this class lets you reuse it's internal buffer. + + + + + Determines whether the string is all white space. Empty string will return false. + + The string to test whether it is all white space. + + true if the string is all white space; otherwise, false. + + + + + Nulls an empty string. + + The string. + Null if the string was null, otherwise the string unchanged. + + + + Contains the JSON schema extension methods. + + + + + Determines whether the is valid. + + The source to test. + The schema to test with. + + true if the specified is valid; otherwise, false. + + + + + Determines whether the is valid. + + The source to test. + The schema to test with. + When this method returns, contains any error messages generated while validating. + + true if the specified is valid; otherwise, false. + + + + + Validates the specified . + + The source to test. + The schema to test with. + + + + Validates the specified . + + The source to test. + The schema to test with. + The validation event handler. + + + + Returns detailed information about the schema exception. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Specifies undefined schema Id handling options for the . + + + + + Do not infer a schema Id. + + + + + Use the .NET type name as the schema Id. + + + + + Use the assembly qualified .NET type name as the schema Id. + + + + + Returns detailed information related to the . + + + + + Gets the associated with the validation error. + + The JsonSchemaException associated with the validation error. + + + + Gets the path of the JSON location where the validation error occurred. + + The path of the JSON location where the validation error occurred. + + + + Gets the text description corresponding to the validation error. + + The text description. + + + + Represents the callback method that will handle JSON schema validation events and the . + + + + + An in-memory representation of a JSON Schema. + + + + + Initializes a new instance of the class. + + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The object representing the JSON Schema. + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The to use when resolving schema references. + The object representing the JSON Schema. + + + + Load a from a string that contains schema JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Parses the specified json. + + The json. + The resolver. + A populated from the string that contains JSON. + + + + Writes this schema to a . + + A into which this method will write. + + + + Writes this schema to a using the specified . + + A into which this method will write. + The resolver used. + + + + Returns a that represents the current . + + + A that represents the current . + + + + + Gets or sets the id. + + + + + Gets or sets the title. + + + + + Gets or sets whether the object is required. + + + + + Gets or sets whether the object is read only. + + + + + Gets or sets whether the object is visible to users. + + + + + Gets or sets whether the object is transient. + + + + + Gets or sets the description of the object. + + + + + Gets or sets the types of values allowed by the object. + + The type. + + + + Gets or sets the pattern. + + The pattern. + + + + Gets or sets the minimum length. + + The minimum length. + + + + Gets or sets the maximum length. + + The maximum length. + + + + Gets or sets a number that the value should be divisble by. + + A number that the value should be divisble by. + + + + Gets or sets the minimum. + + The minimum. + + + + Gets or sets the maximum. + + The maximum. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the "minimum" attribute. + + A flag indicating whether the value can not equal the number defined by the "minimum" attribute. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the "maximum" attribute. + + A flag indicating whether the value can not equal the number defined by the "maximum" attribute. + + + + Gets or sets the minimum number of items. + + The minimum number of items. + + + + Gets or sets the maximum number of items. + + The maximum number of items. + + + + Gets or sets the of items. + + The of items. + + + + Gets or sets the of properties. + + The of properties. + + + + Gets or sets the of additional properties. + + The of additional properties. + + + + Gets or sets the pattern properties. + + The pattern properties. + + + + Gets or sets a value indicating whether additional properties are allowed. + + + true if additional properties are allowed; otherwise, false. + + + + + Gets or sets the required property if this property is present. + + The required property if this property is present. + + + + Gets or sets the identity. + + The identity. + + + + Gets or sets the a collection of valid enum values allowed. + + A collection of valid enum values allowed. + + + + Gets or sets a collection of options. + + A collection of options. + + + + Gets or sets disallowed types. + + The disallow types. + + + + Gets or sets the default value. + + The default value. + + + + Gets or sets the extend . + + The extended . + + + + Gets or sets the format. + + The format. + + + + Generates a from a specified . + + + + + Generate a from the specified type. + + The type to generate a from. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Gets or sets how undefined schemas are handled by the serializer. + + + + + Gets or sets the contract resolver. + + The contract resolver. + + + + Resolves from an id. + + + + + Initializes a new instance of the class. + + + + + Gets a for the specified id. + + The id. + A for the specified id. + + + + Gets or sets the loaded schemas. + + The loaded schemas. + + + + The value types allowed by the . + + + + + No type specified. + + + + + String type. + + + + + Float type. + + + + + Integer type. + + + + + Boolean type. + + + + + Object type. + + + + + Array type. + + + + + Null type. + + + + + Any type. + + + + + Specifies the state of the . + + + + + An exception has been thrown, which has left the in an invalid state. + You may call the method to put the in the Closed state. + Any other method calls results in an being thrown. + + + + + The method has been called. + + + + + An object is being written. + + + + + A array is being written. + + + + + A constructor is being written. + + + + + A property is being written. + + + + + A write method has not been called. + + + + diff --git a/packages/Newtonsoft.Json.4.5.11/lib/sl4-windowsphone71/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.4.5.11/lib/sl4-windowsphone71/Newtonsoft.Json.dll new file mode 100644 index 0000000..93e740d Binary files /dev/null and b/packages/Newtonsoft.Json.4.5.11/lib/sl4-windowsphone71/Newtonsoft.Json.dll differ diff --git a/packages/Newtonsoft.Json.4.5.11/lib/sl4-windowsphone71/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.4.5.11/lib/sl4-windowsphone71/Newtonsoft.Json.xml new file mode 100644 index 0000000..c726595 --- /dev/null +++ b/packages/Newtonsoft.Json.4.5.11/lib/sl4-windowsphone71/Newtonsoft.Json.xml @@ -0,0 +1,7212 @@ + + + + Newtonsoft.Json + + + + + Represents a BSON Oid (object id). + + + + + Initializes a new instance of the class. + + The Oid value. + + + + Gets or sets the value of the Oid. + + The value of the Oid. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Initializes a new instance of the class with the specified . + + + + + Reads the next JSON token from the stream. + + true if the next token was read successfully; false if there are no more tokens to read. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Skips the children of the current token. + + + + + Sets the current token. + + The new token. + + + + Sets the current token and value. + + The new token. + The value. + + + + Sets the state based on current token type. + + + + + Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. + + + + + Releases unmanaged and - optionally - managed resources + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Changes the to Closed. + + + + + Gets the current reader state. + + The current reader state. + + + + Gets or sets a value indicating whether the underlying stream or + should be closed when the reader is closed. + + + true to close the underlying stream or when + the reader is closed; otherwise false. The default is true. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + Get or set how time zones are handling when reading JSON. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Gets the type of the current JSON token. + + + + + Gets the text value of the current JSON token. + + + + + Gets The Common Language Runtime (CLR) type for the current JSON token. + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Specifies the state of the reader. + + + + + The Read method has not been called. + + + + + The end of the file has been reached successfully. + + + + + Reader is at a property. + + + + + Reader is at the start of an object. + + + + + Reader is in an object. + + + + + Reader is at the start of an array. + + + + + Reader is in an array. + + + + + The Close method has been called. + + + + + Reader has just read a value. + + + + + Reader is at the start of a constructor. + + + + + Reader in a constructor. + + + + + An error occurred that prevents the read operation from continuing. + + + + + The end of the file has been reached successfully. + + + + + Initializes a new instance of the class. + + The stream. + + + + Initializes a new instance of the class. + + The reader. + + + + Initializes a new instance of the class. + + The stream. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The reader. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + + A . This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Changes the to Closed. + + + + + Gets or sets a value indicating whether binary data reading should compatible with incorrect Json.NET 3.5 written binary. + + + true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. + + + + + Gets or sets a value indicating whether the root object will be read as a JSON array. + + + true if the root object will be read as a JSON array; otherwise, false. + + + + + Gets or sets the used when reading values from BSON. + + The used when reading values from BSON. + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Creates an instance of the JsonWriter class. + + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the end of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the end of an array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end constructor. + + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes the end of the current Json object or array. + + + + + Writes the current token. + + The to read the token from. + + + + Writes the specified end token. + + The end token to write. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON without changing the writer's state. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes out the given white space. + + The string of white space characters. + + + + Gets or sets a value indicating whether the underlying stream or + should be closed when the writer is closed. + + + true to close the underlying stream or when + the writer is closed; otherwise false. The default is true. + + + + + Gets the top. + + The top. + + + + Gets the state of the writer. + + + + + Gets the path of the writer. + + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling when writing JSON text. + + + + + Get or set how strings are escaped when writing JSON text. + + + + + Initializes a new instance of the class. + + The stream. + + + + Initializes a new instance of the class. + + The writer. + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Writes the end. + + The token. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes the beginning of a Json array. + + + + + Writes the beginning of a Json object. + + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Closes this stream and the underlying stream. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value that represents a BSON object id. + + The Object ID value to write. + + + + Writes a BSON regex. + + The regex pattern. + The regex options. + + + + Gets or sets the used when writing values to BSON. + When set to no conversion will occur. + + The used when writing values to BSON. + + + + Specifies how constructors are used when initializing objects during deserialization by the . + + + + + First attempt to use the public default constructor, then fall back to single paramatized constructor, then the non-public default constructor. + + + + + Json.NET will use a non-public default constructor before falling back to a paramatized constructor. + + + + + Converts a to and from JSON and BSON. + + + + + Converts an object to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets the of the JSON produced by the JsonConverter. + + The of the JSON produced by the JsonConverter. + + + + Gets a value indicating whether this can read JSON. + + true if this can read JSON; otherwise, false. + + + + Gets a value indicating whether this can write JSON. + + true if this can write JSON; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Create a custom object + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Creates an object which will then be populated by the serializer. + + Type of the object. + The created object. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Provides a base class for converting a to and from JSON. + + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from the ISO 8601 date format (e.g. 2008-04-12T12:53Z). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Gets or sets the date time styles used when converting a date to and from JSON. + + The date time styles used when converting a date to and from JSON. + + + + Gets or sets the date time format used when converting a date to and from JSON. + + The date time format used when converting a date to and from JSON. + + + + Gets or sets the culture used when converting a date to and from JSON. + + The culture used when converting a date to and from JSON. + + + + Converts a to and from a JavaScript date constructor (e.g. new Date(52231943)). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from its name string value. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + A cached representation of the Enum string representation to respect per Enum field name. + + The type of the Enum. + A map of enum field name to either the field name, or the configured enum member name (). + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets or sets a value indicating whether the written enum text should be camel case. + + true if the written enum text will be camel case; otherwise, false. + + + + Converts a to and from a string (e.g. "1.2.3.4"). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts XML to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The calling serializer. + The value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Checks if the attributeName is a namespace attribute. + + Attribute name to test. + The attribute name prefix if it has one, otherwise an empty string. + True if attribute name is for a namespace attribute, otherwise false. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produces multiple root elements. + + The name of the deserialize root element. + + + + Gets or sets a flag to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + true if the array attibute is written to the XML; otherwise, false. + + + + Gets or sets a value indicating whether to write the root JSON object. + + true if the JSON root object is omitted; otherwise, false. + + + + Specifies how dates are formatted when writing JSON text. + + + + + Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". + + + + + Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". + + + + + Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. + + + + + Date formatted strings are not parsed to a date type and are read as strings. + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Specifies how to treat the time value when converting between string and . + + + + + Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time. + + + + + Treat as a UTC. If the object represents a local time, it is converted to a UTC. + + + + + Treat as a local time if a is being converted to a string. + If a string is being converted to , convert to a local time if a time zone is specified. + + + + + Time zone information should be preserved when converting. + + + + + Indicates the method that will be used during deserialization for locating and loading assemblies. + + + + + In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the LoadWithPartialName method is used to load the assembly. + + + + + In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The Load method of the Assembly class is used to load the assembly. + + + + + Specifies default value handling options for the . + + + + + + + + + Include members where the member value is the same as the member's default value when serializing objects. + Included members are written to JSON. Has no effect when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + so that is is not written to JSON. + This option will ignore all default values (e.g. null for objects and nullable typesl; 0 for integers, + decimals and floating point numbers; and false for booleans). The default value ignored can be changed by + placing the on the property. + + + + + Members with a default value but no JSON will be set to their default value when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + and sets members to their default value when deserializing. + + + + + Specifies formatting options for the . + + + + + No special formatting is applied. This is the default. + + + + + Causes child objects to be indented according to the and settings. + + + + + Provides an interface to enable a class to return line and position information. + + + + + Gets a value indicating whether the class can return line information. + + + true if LineNumber and LinePosition can be provided; otherwise, false. + + + + + Gets the current line number. + + The current line number or 0 if no line information is available (for example, HasLineInfo returns false). + + + + Gets the current line position. + + The current line position or 0 if no line information is available (for example, HasLineInfo returns false). + + + + Instructs the how to serialize the collection. + + + + + Instructs the how to serialize the object. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets the id. + + The id. + + + + Gets or sets the title. + + The title. + + + + Gets or sets the description. + + The description. + + + + Gets the collection's items converter. + + The collection's items converter. + + + + Gets or sets a value that indicates whether to preserve object references. + + + true to keep object reference; otherwise, false. The default is false. + + + + + Gets or sets a value that indicates whether to preserve collection's items references. + + + true to keep collection's items object references; otherwise, false. The default is false. + + + + + Gets or sets the reference loop handling used when serializing the collection's items. + + The reference loop handling. + + + + Gets or sets the type name handling used when serializing the collection's items. + + The type name handling. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with a flag indicating whether the array can contain null items + + A flag indicating whether the array can contain null items. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets a value indicating whether null items are allowed in the collection. + + true if null items are allowed in the collection; otherwise, false. + + + + Instructs the to use the specified constructor when deserializing that object. + + + + + Provides methods for converting between common language runtime types and JSON types. + + + + + + + + Represents JavaScript's boolean value true as a string. This field is read-only. + + + + + Represents JavaScript's boolean value false as a string. This field is read-only. + + + + + Represents JavaScript's null as a string. This field is read-only. + + + + + Represents JavaScript's undefined as a string. This field is read-only. + + + + + Represents JavaScript's positive infinity as a string. This field is read-only. + + + + + Represents JavaScript's negative infinity as a string. This field is read-only. + + + + + Represents JavaScript's NaN as a string. This field is read-only. + + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + The time zone handling when the date is converted to a string. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Serializes the specified object to a JSON string. + + The object to serialize. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string. + + The object to serialize. + Indicates how the output is formatted. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + A collection converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + Indicates how the output is formatted. + A collection converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be is used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + Indicates how the output is formatted. + The used to serialize the object. + If this is null, default serialization settings will be is used. + + A JSON string representation of the object. + + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + The deserialized object from the Json string. + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The of object being deserialized. + The deserialized object from the Json string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + The deserialized object from the Json string. + + + + Deserializes the JSON to the given anonymous type. + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be infered from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The object to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The type of the object to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The type of the object to deserialize to. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + The deserialized object from the JSON string. + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + + + + Serializes the to a JSON string. + + The node to convert to JSON. + A JSON string of the XNode. + + + + Serializes the to a JSON string. + + The node to convert to JSON. + Indicates how the output is formatted. + A JSON string of the XNode. + + + + Serializes the to a JSON string. + + The node to serialize. + Indicates how the output is formatted. + Omits writing the root object. + A JSON string of the XNode. + + + + Deserializes the from a JSON string. + + The JSON string. + The deserialized XNode + + + + Deserializes the from a JSON string nested in a root elment. + + The JSON string. + The name of the root element to append when deserializing. + The deserialized XNode + + + + Deserializes the from a JSON string nested in a root elment. + + The JSON string. + The name of the root element to append when deserializing. + + A flag to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized XNode + + + + Instructs the to use the specified when serializing the member or class. + + + + + Initializes a new instance of the class. + + Type of the converter. + + + + Gets the type of the converter. + + The type of the converter. + + + + Represents a collection of . + + + + + Instructs the how to serialize the collection. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + The exception thrown when an error occurs during Json serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Instructs the not to serialize the public field or public read/write property value. + + + + + Instructs the how to serialize the object. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified member serialization. + + The member serialization. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets the member serialization. + + The member serialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Instructs the to always serialize the member with the specified name. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified name. + + Name of the property. + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets the null value handling used when serializing this property. + + The null value handling. + + + + Gets or sets the default value handling used when serializing this property. + + The default value handling. + + + + Gets or sets the reference loop handling used when serializing this property. + + The reference loop handling. + + + + Gets or sets the object creation handling used when deserializing this property. + + The object creation handling. + + + + Gets or sets the type name handling used when serializing this property. + + The type name handling. + + + + Gets or sets whether this property's value is serialized as a reference. + + Whether this property's value is serialized as a reference. + + + + Gets or sets the order of serialization and deserialization of a member. + + The numeric order of serialization or deserialization. + + + + Gets or sets a value indicating whether this property is required. + + + A value indicating whether this property is required. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + Gets or sets the the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + The exception thrown when an error occurs while reading Json text. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + The exception thrown when an error occurs during Json serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Serializes and deserializes objects into and from the JSON format. + The enables you to control how objects are encoded into JSON. + + + + + Initializes a new instance of the class. + + + + + Creates a new instance using the specified . + + The settings to be applied to the . + A new instance using the specified . + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to reader values from. + The target object to populate values onto. + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to reader values from. + The target object to populate values onto. + + + + Deserializes the Json structure contained by the specified . + + The that contains the JSON structure to deserialize. + The being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The type of the object to deserialize. + The instance of being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Serializes the specified and writes the Json structure + to a Stream using the specified . + + The used to write the Json structure. + The to serialize. + + + + Serializes the specified and writes the Json structure + to a Stream using the specified . + + The used to write the Json structure. + The to serialize. + + + + Occurs when the errors during serialization and deserialization. + + + + + Gets or sets the used by the serializer when resolving references. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets how type name writing and reading is handled by the serializer. + + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + + The type name assembly format. + + + + Gets or sets how object references are preserved by the serializer. + + + + + Get or set how reference loops (e.g. a class referencing itself) is handled. + + + + + Get or set how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + + + + + Get or set how null values are handled during serialization and deserialization. + + + + + Get or set how null default are handled during serialization and deserialization. + + + + + Gets or sets how objects are created during deserialization. + + The object creation handling. + + + + Gets or sets how constructors are used during deserialization. + + The constructor handling. + + + + Gets a collection that will be used during serialization. + + Collection that will be used during serialization. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling during serialization and deserialization. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. + + + true if there will be a check for additional JSON content after deserializing an object; otherwise, false. + + + + + Specifies the settings on a object. + + + + + Initializes a new instance of the class. + + + + + Gets or sets how reference loops (e.g. a class referencing itself) is handled. + + Reference loop handling. + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + + Missing member handling. + + + + Gets or sets how objects are created during deserialization. + + The object creation handling. + + + + Gets or sets how null values are handled during serialization and deserialization. + + Null value handling. + + + + Gets or sets how null default are handled during serialization and deserialization. + + The default value handling. + + + + Gets or sets a collection that will be used during serialization. + + The converters. + + + + Gets or sets how object references are preserved by the serializer. + + The preserve references handling. + + + + Gets or sets how type name writing and reading is handled by the serializer. + + The type name handling. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + + The type name assembly format. + + + + Gets or sets how constructors are used during deserialization. + + The constructor handling. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + The contract resolver. + + + + Gets or sets the used by the serializer when resolving references. + + The reference resolver. + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the error handler called during serialization and deserialization. + + The error handler called during serialization and deserialization. + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling during serialization and deserialization. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Gets a value indicating whether there will be a check for additional content after deserializing an object. + + + true if there will be a check for additional content after deserializing an object; otherwise, false. + + + + + Represents a reader that provides fast, non-cached, forward-only access to JSON text data. + + + + + Initializes a new instance of the class with the specified . + + The TextReader containing the XML data to read. + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Changes the state to closed. + + + + + Gets a value indicating whether the class can return line information. + + + true if LineNumber and LinePosition can be provided; otherwise, false. + + + + + Gets the current line number. + + + The current line number or 0 if no line information is available (for example, HasLineInfo returns false). + + + + + Gets the current line position. + + + The current line position or 0 if no line information is available (for example, HasLineInfo returns false). + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Creates an instance of the JsonWriter class using the specified . + + The TextWriter to write to. + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the specified end token. + + The end token to write. + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes out the given white space. + + The string of white space characters. + + + + Gets or sets how many IndentChars to write for each level in the hierarchy when is set to Formatting.Indented. + + + + + Gets or sets which character to use to quote attribute values. + + + + + Gets or sets which character to use for indenting when is set to Formatting.Indented. + + + + + Gets or sets a value indicating whether object names will be surrounded with quotes. + + + + + Specifies the type of Json token. + + + + + This is returned by the if a method has not been called. + + + + + An object start token. + + + + + An array start token. + + + + + A constructor start token. + + + + + An object property name. + + + + + A comment. + + + + + Raw JSON. + + + + + An integer. + + + + + A float. + + + + + A string. + + + + + A boolean. + + + + + A null token. + + + + + An undefined token. + + + + + An object end token. + + + + + An array end token. + + + + + A constructor end token. + + + + + A Date. + + + + + Byte data. + + + + + Represents a reader that provides validation. + + + + + Initializes a new instance of the class that + validates the content returned from the given . + + The to read from while validating. + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. + + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Sets an event handler for receiving schema validation errors. + + + + + Gets the text value of the current Json token. + + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + + Gets the type of the current Json token. + + + + + + Gets the Common Language Runtime (CLR) type for the current Json token. + + + + + + Gets or sets the schema. + + The schema. + + + + Gets the used to construct this . + + The specified in the constructor. + + + + The exception thrown when an error occurs while reading Json text. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Contains the LINQ to JSON extension methods. + + + + + Returns a collection of tokens that contains the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the ancestors of every node in the source collection. + + + + Returns a collection of tokens that contains the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the descendants of every node in the source collection. + + + + Returns a collection of child properties of every object in the source collection. + + An of that contains the source collection. + An of that contains the properties of every object in the source collection. + + + + Returns a collection of child values of every object in the source collection with the given key. + + An of that contains the source collection. + The token key. + An of that contains the values of every node in the source collection with the given key. + + + + Returns a collection of child values of every object in the source collection. + + An of that contains the source collection. + An of that contains the values of every node in the source collection. + + + + Returns a collection of converted child values of every object in the source collection with the given key. + + The type to convert the values to. + An of that contains the source collection. + The token key. + An that contains the converted values of every node in the source collection with the given key. + + + + Returns a collection of converted child values of every object in the source collection. + + The type to convert the values to. + An of that contains the source collection. + An that contains the converted values of every node in the source collection. + + + + Converts the value. + + The type to convert the value to. + A cast as a of . + A converted value. + + + + Converts the value. + + The source collection type. + The type to convert the value to. + A cast as a of . + A converted value. + + + + Returns a collection of child tokens of every array in the source collection. + + The source collection type. + An of that contains the source collection. + An of that contains the values of every node in the source collection. + + + + Returns a collection of converted child tokens of every array in the source collection. + + An of that contains the source collection. + The type to convert the values to. + The source collection type. + An that contains the converted values of every node in the source collection. + + + + Returns the input typed as . + + An of that contains the source collection. + The input typed as . + + + + Returns the input typed as . + + The source collection type. + An of that contains the source collection. + The input typed as . + + + + Represents a collection of objects. + + The type of token + + + + Gets the with the specified key. + + + + + + Represents a JSON array. + + + + + + + + Represents a token that can contain other tokens. + + + + + Represents an abstract JSON token. + + + + + Compares the values of two tokens, including the values of all descendant tokens. + + The first to compare. + The second to compare. + true if the tokens are equal; otherwise false. + + + + Adds the specified content immediately after this token. + + A content object that contains simple content or a collection of content objects to be added after this token. + + + + Adds the specified content immediately before this token. + + A content object that contains simple content or a collection of content objects to be added before this token. + + + + Returns a collection of the ancestor tokens of this token. + + A collection of the ancestor tokens of this token. + + + + Returns a collection of the sibling tokens after this token, in document order. + + A collection of the sibling tokens after this tokens, in document order. + + + + Returns a collection of the sibling tokens before this token, in document order. + + A collection of the sibling tokens before this token, in document order. + + + + Gets the with the specified key converted to the specified type. + + The type to convert the token to. + The token key. + The converted token value. + + + + Returns a collection of the child tokens of this token, in document order. + + An of containing the child tokens of this , in document order. + + + + Returns a collection of the child tokens of this token, in document order, filtered by the specified type. + + The type to filter the child tokens on. + A containing the child tokens of this , in document order. + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + A containing the child values of this , in document order. + + + + Removes this token from its parent. + + + + + Replaces this token with the specified token. + + The value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Returns the indented JSON for this token. + + + The indented JSON for this token. + + + + + Returns the JSON for this token using the given formatting and converters. + + Indicates how the output is formatted. + A collection of which will be used when writing the token. + The JSON for this token using the given formatting and converters. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Creates an for this token. + + An that can be used to read this token and its descendants. + + + + Creates a from an object. + + The object that will be used to create . + A with the value of the specified object + + + + Creates a from an object using the specified . + + The object that will be used to create . + The that will be used when reading the object. + A with the value of the specified object + + + + Creates the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates a from a . + + An positioned at the token to read into this . + + An that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Creates a from a . + + An positioned at the token to read into this . + + An that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Selects the token that matches the object path. + + + The object path from the current to the + to be returned. This must be a string of property names or array indexes separated + by periods, such as Tables[0].DefaultView[0].Price in C# or + Tables(0).DefaultView(0).Price in Visual Basic. + + The that matches the object path or a null reference if no matching token is found. + + + + Selects the token that matches the object path. + + + The object path from the current to the + to be returned. This must be a string of property names or array indexes separated + by periods, such as Tables[0].DefaultView[0].Price in C# or + Tables(0).DefaultView(0).Price in Visual Basic. + + A flag to indicate whether an error should be thrown if no token is found. + The that matches the object path. + + + + Creates a new instance of the . All child tokens are recursively cloned. + + A new instance of the . + + + + Gets a comparer that can compare two tokens for value equality. + + A that can compare two nodes for value equality. + + + + Gets or sets the parent. + + The parent. + + + + Gets the root of this . + + The root of this . + + + + Gets the node type for this . + + The type. + + + + Gets a value indicating whether this token has childen tokens. + + + true if this token has child values; otherwise, false. + + + + + Gets the next sibling token of this node. + + The that contains the next sibling token. + + + + Gets the previous sibling token of this node. + + The that contains the previous sibling token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Get the first child token of this token. + + A containing the first child token of the . + + + + Get the last child token of this token. + + A containing the last child token of the . + + + + Raises the event. + + The instance containing the event data. + + + + Returns a collection of the child tokens of this token, in document order. + + + An of containing the child tokens of this , in document order. + + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + + A containing the child values of this , in document order. + + + + + Returns a collection of the descendant tokens for this token in document order. + + An containing the descendant tokens of the . + + + + Adds the specified content as children of this . + + The content to be added. + + + + Adds the specified content as the first children of this . + + The content to be added. + + + + Creates an that can be used to add tokens to the . + + An that is ready to have content written to it. + + + + Replaces the children nodes of this token with the specified content. + + The content. + + + + Removes the child nodes from this token. + + + + + Occurs when the items list of the collection has changed, or the collection is reset. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets a value indicating whether this token has childen tokens. + + + true if this token has child values; otherwise, false. + + + + + Get the first child token of this token. + + + A containing the first child token of the . + + + + + Get the last child token of this token. + + + A containing the last child token of the . + + + + + Gets the count of child JSON tokens. + + The count of child JSON tokens + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Determines the index of a specific item in the . + + The object to locate in the . + + The index of if found in the list; otherwise, -1. + + + + + Inserts an item to the at the specified index. + + The zero-based index at which should be inserted. + The object to insert into the . + + is not a valid index in the . + The is read-only. + + + + Removes the item at the specified index. + + The zero-based index of the item to remove. + + is not a valid index in the . + The is read-only. + + + + Adds an item to the . + + The object to add to the . + The is read-only. + + + + Removes all items from the . + + The is read-only. + + + + Determines whether the contains a specific value. + + The object to locate in the . + + true if is found in the ; otherwise, false. + + + + + Removes the first occurrence of a specific object from the . + + The object to remove from the . + + true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original . + + The is read-only. + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the at the specified index. + + + + + + Represents a JSON constructor. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name. + + The constructor name. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets or sets the name of this constructor. + + The constructor name. + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Represents a collection of objects. + + The type of token + + + + An empty collection of objects. + + + + + Initializes a new instance of the struct. + + The enumerable. + + + + Returns an enumerator that iterates through the collection. + + + A that can be used to iterate through the collection. + + + + + Returns an enumerator that iterates through a collection. + + + An object that can be used to iterate through the collection. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Returns a hash code for this instance. + + + A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. + + + + + Gets the with the specified key. + + + + + + Represents a JSON object. + + + + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Gets an of this object's properties. + + An of this object's properties. + + + + Gets a the specified name. + + The property name. + A with the specified name or null. + + + + Gets an of this object's property values. + + An of this object's property values. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified property name. + + Name of the property. + The with the specified property name. + + + + Gets the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + One of the enumeration values that specifies how the strings will be compared. + The with the specified property name. + + + + Tries to get the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + The value. + One of the enumeration values that specifies how the strings will be compared. + true if a value was successfully retrieved; otherwise, false. + + + + Adds the specified property name. + + Name of the property. + The value. + + + + Removes the property with the specified name. + + Name of the property. + true if item was successfully removed; otherwise, false. + + + + Tries the get value. + + Name of the property. + The value. + true if a value was successfully retrieved; otherwise, false. + + + + Returns an enumerator that iterates through the collection. + + + A that can be used to iterate through the collection. + + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Occurs when a property value changes. + + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the with the specified property name. + + + + + + Represents a JSON property. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the property name. + + The property name. + + + + Gets or sets the property value. + + The property value. + + + + Gets the node type for this . + + The type. + + + + Represents a raw JSON string. + + + + + Represents a value in JSON (string, integer, date, etc). + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Creates a comment with the given value. + + The value. + A comment with the given value. + + + + Creates a string with the given value. + + The value. + A string with the given value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Indicates whether the current object is equal to another object of the same type. + + + true if the current object is equal to the parameter; otherwise, false. + + An object to compare with this object. + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + + true if the specified is equal to the current ; otherwise, false. + + + The parameter is null. + + + + + Serves as a hash function for a particular type. + + + A hash code for the current . + + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format provider. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + The format provider. + + A that represents this instance. + + + + + Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: + Value + Meaning + Less than zero + This instance is less than . + Zero + This instance is equal to . + Greater than zero + This instance is greater than . + + + is not the same type as this instance. + + + + + Gets a value indicating whether this token has childen tokens. + + + true if this token has child values; otherwise, false. + + + + + Gets the node type for this . + + The type. + + + + Gets or sets the underlying token value. + + The underlying token value. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The raw json. + + + + Creates an instance of with the content of the reader's current token. + + The reader. + An instance of with the content of the reader's current token. + + + + Compares tokens to determine whether they are equal. + + + + + Determines whether the specified objects are equal. + + The first object of type to compare. + The second object of type to compare. + + true if the specified objects are equal; otherwise, false. + + + + + Returns a hash code for the specified object. + + The for which a hash code is to be returned. + A hash code for the specified object. + The type of is a reference type and is null. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Initializes a new instance of the class. + + The token to read from. + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Specifies the type of token. + + + + + No token type has been set. + + + + + A JSON object. + + + + + A JSON array. + + + + + A JSON constructor. + + + + + A JSON object property. + + + + + A comment. + + + + + An integer value. + + + + + A float value. + + + + + A string value. + + + + + A boolean value. + + + + + A null value. + + + + + An undefined value. + + + + + A date value. + + + + + A raw JSON value. + + + + + A collection of bytes value. + + + + + A Guid value. + + + + + A Uri value. + + + + + A TimeSpan value. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Initializes a new instance of the class writing to the given . + + The container being written to. + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end. + + The token. + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Gets the token being writen. + + The token being writen. + + + + Specifies the member serialization options for the . + + + + + All public members are serialized by default. Members can be excluded using or . + This is the default member serialization mode. + + + + + Only members must be marked with or are serialized. + This member serialization mode can also be set by marking the class with . + + + + + All public and private fields are serialized. Members can be excluded using or . + This member serialization mode can also be set by marking the class with + and setting IgnoreSerializableAttribute on to false. + + + + + Specifies missing member handling options for the . + + + + + Ignore a missing member and do not attempt to deserialize it. + + + + + Throw a when a missing member is encountered during deserialization. + + + + + Specifies null value handling options for the . + + + + + + + + + Include null values when serializing and deserializing objects. + + + + + Ignore null values when serializing and deserializing objects. + + + + + Specifies how object creation is handled by the . + + + + + Reuse existing objects, create new objects when needed. + + + + + Only reuse existing objects. + + + + + Always create new objects. + + + + + Specifies reference handling options for the . + + + + + + + + Do not preserve references when serializing types. + + + + + Preserve references when serializing into a JSON object structure. + + + + + Preserve references when serializing into a JSON array structure. + + + + + Preserve references when serializing. + + + + + Specifies reference loop handling options for the . + + + + + Throw a when a loop is encountered. + + + + + Ignore loop references and do not serialize. + + + + + Serialize loop references. + + + + + Indicating whether a property is required. + + + + + The property is not required. The default state. + + + + + The property must be defined in JSON but can be a null value. + + + + + The property must be defined in JSON and cannot be a null value. + + + + + Allows users to control class loading and mandate what class to load. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object + The type of the object the formatter creates a new instance of. + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Resolves member mappings for a type, camel casing property names. + + + + + Used by to resolves a for a given . + + + + + Used by to resolves a for a given . + + + + + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + + If set to true the will use a cached shared with other resolvers of the same type. + Sharing the cache will significantly performance because expensive reflection will only happen once but could cause unexpected + behavior if different instances of the resolver are suppose to produce different results. When set to false it is highly + recommended to reuse instances with the . + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Gets the serializable members for the type. + + The type to get serializable members for. + The serializable members for the type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates the constructor parameters. + + The constructor to create properties for. + The type's member properties. + Properties for the given . + + + + Creates a for the given . + + The matching member property. + The constructor parameter. + A created for the given . + + + + Resolves the default for the contract. + + Type of the object. + The contract's default . + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Determines which contract type is created for the given type. + + Type of the object. + A for the given type. + + + + Creates properties for the given . + + The type to create properties for. + /// The member serialization mode for the type. + Properties for the given . + + + + Creates the used by the serializer to get and set values from a member. + + The member. + The used by the serializer to get and set values from a member. + + + + Creates a for the given . + + The member's parent . + The member to create a for. + A created for the given . + + + + Resolves the name of the property. + + Name of the property. + Name of the property. + + + + Gets the resolved name of the property. + + Name of the property. + Name of the property. + + + + Gets a value indicating whether members are being get and set using dynamic code generation. + This value is determined by the runtime permissions available. + + + true if using dynamic code generation; otherwise, false. + + + + + Gets or sets the default members search flags. + + The default members search flags. + + + + Gets or sets a value indicating whether compiler generated members should be serialized. + + + true if serialized compiler generated members; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Resolves the name of the property. + + Name of the property. + The property name camel cased. + + + + Used to resolve references when serializing and deserializing JSON by the . + + + + + Resolves a reference to its object. + + The serialization context. + The reference to resolve. + The object that + + + + Gets the reference for the sepecified object. + + The serialization context. + The object to get a reference for. + The reference to the object. + + + + Determines whether the specified object is referenced. + + The serialization context. + The object to test for a reference. + + true if the specified object is referenced; otherwise, false. + + + + + Adds a reference to the specified object. + + The serialization context. + The reference. + The object to reference. + + + + The default serialization binder used when resolving and loading classes from type names. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + The type of the object the formatter creates a new instance of. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Provides information surrounding an error. + + + + + Gets or sets the error. + + The error. + + + + Gets the original object that caused the error. + + The original object that caused the error. + + + + Gets the member that caused the error. + + The member that caused the error. + + + + Gets the path of the JSON location where the error occurred. + + The path of the JSON location where the error occurred. + + + + Gets or sets a value indicating whether this is handled. + + true if handled; otherwise, false. + + + + Provides data for the Error event. + + + + + Initializes a new instance of the class. + + The current object. + The error context. + + + + Gets the current object the error event is being raised against. + + The current object the error event is being raised against. + + + + Gets the error context. + + The error context. + + + + Represents a trace writer. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + The that will be used to filter the trace messages passed to the writer. + + + + Provides methods to get and set values. + + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Contract details for a used by the . + + + + + Contract details for a used by the . + + + + + Contract details for a used by the . + + + + + Gets the underlying type for the contract. + + The underlying type for the contract. + + + + Gets or sets the type created during deserialization. + + The type created during deserialization. + + + + Gets or sets whether this type contract is serialized as a reference. + + Whether this type contract is serialized as a reference. + + + + Gets or sets the default for this contract. + + The converter. + + + + Gets or sets the method called immediately after deserialization of the object. + + The method called immediately after deserialization of the object. + + + + Gets or sets the method called during deserialization of the object. + + The method called during deserialization of the object. + + + + Gets or sets the method called after serialization of the object graph. + + The method called after serialization of the object graph. + + + + Gets or sets the method called before serialization of the object. + + The method called before serialization of the object. + + + + Gets or sets the default creator method used to create the object. + + The default creator method used to create the object. + + + + Gets or sets a value indicating whether the default creator is non public. + + true if the default object creator is non-public; otherwise, false. + + + + Gets or sets the method called when an error is thrown during the serialization of the object. + + The method called when an error is thrown during the serialization of the object. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the default collection items . + + The converter. + + + + Gets or sets a value indicating whether the collection items preserve object references. + + true if collection items preserve object references; otherwise, false. + + + + Gets or sets the collection item reference loop handling. + + The reference loop handling. + + + + Gets or sets the collection item type name handling. + + The type name handling. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets the of the collection items. + + The of the collection items. + + + + Gets a value indicating whether the collection type is a multidimensional array. + + true if the collection type is a multidimensional array; otherwise, false. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the property name resolver. + + The property name resolver. + + + + Gets the of the dictionary keys. + + The of the dictionary keys. + + + + Gets the of the dictionary values. + + The of the dictionary values. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the object member serialization. + + The member object serialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Gets the object's properties. + + The object's properties. + + + + Gets the constructor parameters required for any non-default constructor + + + + + Gets or sets the override constructor used to create the object. + This is set when a constructor is marked up using the + JsonConstructor attribute. + + The override constructor. + + + + Gets or sets the parametrized constructor used to create the object. + + The parametrized constructor. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Maps a JSON property to a .NET member or constructor parameter. + + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the type that declared this property. + + The type that declared this property. + + + + Gets or sets the order of serialization and deserialization of a member. + + The numeric order of serialization or deserialization. + + + + Gets or sets the name of the underlying member or parameter. + + The name of the underlying member or parameter. + + + + Gets the that will get and set the during serialization. + + The that will get and set the during serialization. + + + + Gets or sets the type of the property. + + The type of the property. + + + + Gets or sets the for the property. + If set this converter takes presidence over the contract converter for the property type. + + The converter. + + + + Gets the member converter. + + The member converter. + + + + Gets a value indicating whether this is ignored. + + true if ignored; otherwise, false. + + + + Gets a value indicating whether this is readable. + + true if readable; otherwise, false. + + + + Gets a value indicating whether this is writable. + + true if writable; otherwise, false. + + + + Gets a value indicating whether this has a member attribute. + + true if has a member attribute; otherwise, false. + + + + Gets the default value. + + The default value. + + + + Gets a value indicating whether this is required. + + A value indicating whether this is required. + + + + Gets a value indicating whether this property preserves object references. + + + true if this instance is reference; otherwise, false. + + + + + Gets the property null value handling. + + The null value handling. + + + + Gets the property default value handling. + + The default value handling. + + + + Gets the property reference loop handling. + + The reference loop handling. + + + + Gets the property object creation handling. + + The object creation handling. + + + + Gets or sets the type name handling. + + The type name handling. + + + + Gets or sets a predicate used to determine whether the property should be serialize. + + A predicate used to determine whether the property should be serialize. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets an action used to set whether the property has been deserialized. + + An action used to set whether the property has been deserialized. + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Gets or sets the the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets the the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + A collection of objects. + + + + + Initializes a new instance of the class. + + The type. + + + + When implemented in a derived class, extracts the key from the specified element. + + The element from which to extract the key. + The key for the specified element. + + + + Adds a object. + + The property to add to the collection. + + + + Gets the closest matching object. + First attempts to get an exact case match of propertyName and then + a case insensitive match. + + Name of the property. + A matching property if found. + + + + Gets a property by property name. + + The name of the property to get. + Type property name string comparison. + A matching property if found. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Represents a trace writer that writes to memory. When the trace message limit is + reached then old trace messages will be removed as new messages are added. + + + + + Initializes a new instance of the class. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Returns an enumeration of the most recent trace messages. + + An enumeration of the most recent trace messages. + + + + Returns a of the most recent trace messages. + + + A of the most recent trace messages. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Represents a method that constructs an object. + + The object type to create. + + + + When applied to a method, specifies that the method is called when an error occurs serializing an object. + + + + + Get and set values for a using reflection. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Specifies how strings are escaped when writing JSON text. + + + + + Only control characters (e.g. newline) are escaped. + + + + + All non-ASCII and control characters (e.g. newline) are escaped. + + + + + HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. + + + + + Specifies what messages to output for the class. + + + + + Output no tracing and debugging messages. + + + + + Output error-handling messages. + + + + + Output warnings and error-handling messages. + + + + + Output informational messages, warnings, and error-handling messages. + + + + + Output all debugging and tracing messages. + + + + + Specifies type name handling options for the . + + + + + Do not include the .NET type name when serializing types. + + + + + Include the .NET type name when serializing into a JSON object structure. + + + + + Include the .NET type name when serializing into a JSON array structure. + + + + + Always include the .NET type name when serializing. + + + + + Include the .NET type name when the type of the object being serialized is not the same as its declared type. + + + + + Determines whether the collection is null or empty. + + The collection. + + true if the collection is null or empty; otherwise, false. + + + + + Adds the elements of the specified collection to the specified generic IList. + + The list to add to. + The collection of elements to add. + + + + Returns the index of the first occurrence in a sequence by using a specified IEqualityComparer. + + The type of the elements of source. + A sequence in which to locate a value. + The object to locate in the sequence + An equality comparer to compare values. + The zero-based index of the first occurrence of value within the entire sequence, if found; otherwise, –1. + + + + Converts the value to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert the value to. + The converted type. + + + + Converts the value to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert the value to. + The converted value if the conversion was successful or the default value of T if it failed. + + true if initialValue was converted successfully; otherwise, false. + + + + + Converts the value to the specified type. If the value is unable to be converted, the + value is checked whether it assignable to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert or cast the value to. + + The converted type. If conversion was unsuccessful, the initial value + is returned if assignable to the target type. + + + + + Gets a dictionary of the names and values of an Enum type. + + + + + + Gets a dictionary of the names and values of an Enum type. + + The enum type to get names and values for. + + + + + Gets the type of the typed collection's items. + + The type. + The type of the typed collection's items. + + + + Gets the member's underlying type. + + The member. + The underlying type of the member. + + + + Determines whether the member is an indexed property. + + The member. + + true if the member is an indexed property; otherwise, false. + + + + + Determines whether the property is an indexed property. + + The property. + + true if the property is an indexed property; otherwise, false. + + + + + Gets the member's value on the object. + + The member. + The target object. + The member's value on the object. + + + + Sets the member's value on the target object. + + The member. + The target. + The value. + + + + Determines whether the specified MemberInfo can be read. + + The MemberInfo to determine whether can be read. + /// if set to true then allow the member to be gotten non-publicly. + + true if the specified MemberInfo can be read; otherwise, false. + + + + + Determines whether the specified MemberInfo can be set. + + The MemberInfo to determine whether can be set. + if set to true then allow the member to be set non-publicly. + if set to true then allow the member to be set if read-only. + + true if the specified MemberInfo can be set; otherwise, false. + + + + + Builds a string. Unlike StringBuilder this class lets you reuse it's internal buffer. + + + + + Determines whether the string is all white space. Empty string will return false. + + The string to test whether it is all white space. + + true if the string is all white space; otherwise, false. + + + + + Nulls an empty string. + + The string. + Null if the string was null, otherwise the string unchanged. + + + + Contains the JSON schema extension methods. + + + + + Determines whether the is valid. + + The source to test. + The schema to test with. + + true if the specified is valid; otherwise, false. + + + + + Determines whether the is valid. + + The source to test. + The schema to test with. + When this method returns, contains any error messages generated while validating. + + true if the specified is valid; otherwise, false. + + + + + Validates the specified . + + The source to test. + The schema to test with. + + + + Validates the specified . + + The source to test. + The schema to test with. + The validation event handler. + + + + Returns detailed information about the schema exception. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Specifies undefined schema Id handling options for the . + + + + + Do not infer a schema Id. + + + + + Use the .NET type name as the schema Id. + + + + + Use the assembly qualified .NET type name as the schema Id. + + + + + Returns detailed information related to the . + + + + + Gets the associated with the validation error. + + The JsonSchemaException associated with the validation error. + + + + Gets the path of the JSON location where the validation error occurred. + + The path of the JSON location where the validation error occurred. + + + + Gets the text description corresponding to the validation error. + + The text description. + + + + Represents the callback method that will handle JSON schema validation events and the . + + + + + An in-memory representation of a JSON Schema. + + + + + Initializes a new instance of the class. + + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The object representing the JSON Schema. + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The to use when resolving schema references. + The object representing the JSON Schema. + + + + Load a from a string that contains schema JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Parses the specified json. + + The json. + The resolver. + A populated from the string that contains JSON. + + + + Writes this schema to a . + + A into which this method will write. + + + + Writes this schema to a using the specified . + + A into which this method will write. + The resolver used. + + + + Returns a that represents the current . + + + A that represents the current . + + + + + Gets or sets the id. + + + + + Gets or sets the title. + + + + + Gets or sets whether the object is required. + + + + + Gets or sets whether the object is read only. + + + + + Gets or sets whether the object is visible to users. + + + + + Gets or sets whether the object is transient. + + + + + Gets or sets the description of the object. + + + + + Gets or sets the types of values allowed by the object. + + The type. + + + + Gets or sets the pattern. + + The pattern. + + + + Gets or sets the minimum length. + + The minimum length. + + + + Gets or sets the maximum length. + + The maximum length. + + + + Gets or sets a number that the value should be divisble by. + + A number that the value should be divisble by. + + + + Gets or sets the minimum. + + The minimum. + + + + Gets or sets the maximum. + + The maximum. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the "minimum" attribute. + + A flag indicating whether the value can not equal the number defined by the "minimum" attribute. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the "maximum" attribute. + + A flag indicating whether the value can not equal the number defined by the "maximum" attribute. + + + + Gets or sets the minimum number of items. + + The minimum number of items. + + + + Gets or sets the maximum number of items. + + The maximum number of items. + + + + Gets or sets the of items. + + The of items. + + + + Gets or sets the of properties. + + The of properties. + + + + Gets or sets the of additional properties. + + The of additional properties. + + + + Gets or sets the pattern properties. + + The pattern properties. + + + + Gets or sets a value indicating whether additional properties are allowed. + + + true if additional properties are allowed; otherwise, false. + + + + + Gets or sets the required property if this property is present. + + The required property if this property is present. + + + + Gets or sets the identity. + + The identity. + + + + Gets or sets the a collection of valid enum values allowed. + + A collection of valid enum values allowed. + + + + Gets or sets a collection of options. + + A collection of options. + + + + Gets or sets disallowed types. + + The disallow types. + + + + Gets or sets the default value. + + The default value. + + + + Gets or sets the extend . + + The extended . + + + + Gets or sets the format. + + The format. + + + + Generates a from a specified . + + + + + Generate a from the specified type. + + The type to generate a from. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Gets or sets how undefined schemas are handled by the serializer. + + + + + Gets or sets the contract resolver. + + The contract resolver. + + + + Resolves from an id. + + + + + Initializes a new instance of the class. + + + + + Gets a for the specified id. + + The id. + A for the specified id. + + + + Gets or sets the loaded schemas. + + The loaded schemas. + + + + The value types allowed by the . + + + + + No type specified. + + + + + String type. + + + + + Float type. + + + + + Integer type. + + + + + Boolean type. + + + + + Object type. + + + + + Array type. + + + + + Null type. + + + + + Any type. + + + + + Specifies the state of the . + + + + + An exception has been thrown, which has left the in an invalid state. + You may call the method to put the in the Closed state. + Any other method calls results in an being thrown. + + + + + The method has been called. + + + + + An object is being written. + + + + + A array is being written. + + + + + A constructor is being written. + + + + + A property is being written. + + + + + A write method has not been called. + + + + diff --git a/packages/Newtonsoft.Json.4.5.11/lib/sl4/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.4.5.11/lib/sl4/Newtonsoft.Json.dll new file mode 100644 index 0000000..f44757a Binary files /dev/null and b/packages/Newtonsoft.Json.4.5.11/lib/sl4/Newtonsoft.Json.dll differ diff --git a/packages/Newtonsoft.Json.4.5.11/lib/sl4/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.4.5.11/lib/sl4/Newtonsoft.Json.xml new file mode 100644 index 0000000..3d63c3b --- /dev/null +++ b/packages/Newtonsoft.Json.4.5.11/lib/sl4/Newtonsoft.Json.xml @@ -0,0 +1,7234 @@ + + + + Newtonsoft.Json + + + + + Represents a BSON Oid (object id). + + + + + Initializes a new instance of the class. + + The Oid value. + + + + Gets or sets the value of the Oid. + + The value of the Oid. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Initializes a new instance of the class with the specified . + + + + + Reads the next JSON token from the stream. + + true if the next token was read successfully; false if there are no more tokens to read. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Skips the children of the current token. + + + + + Sets the current token. + + The new token. + + + + Sets the current token and value. + + The new token. + The value. + + + + Sets the state based on current token type. + + + + + Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. + + + + + Releases unmanaged and - optionally - managed resources + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Changes the to Closed. + + + + + Gets the current reader state. + + The current reader state. + + + + Gets or sets a value indicating whether the underlying stream or + should be closed when the reader is closed. + + + true to close the underlying stream or when + the reader is closed; otherwise false. The default is true. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + Get or set how time zones are handling when reading JSON. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Gets the type of the current JSON token. + + + + + Gets the text value of the current JSON token. + + + + + Gets The Common Language Runtime (CLR) type for the current JSON token. + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Specifies the state of the reader. + + + + + The Read method has not been called. + + + + + The end of the file has been reached successfully. + + + + + Reader is at a property. + + + + + Reader is at the start of an object. + + + + + Reader is in an object. + + + + + Reader is at the start of an array. + + + + + Reader is in an array. + + + + + The Close method has been called. + + + + + Reader has just read a value. + + + + + Reader is at the start of a constructor. + + + + + Reader in a constructor. + + + + + An error occurred that prevents the read operation from continuing. + + + + + The end of the file has been reached successfully. + + + + + Initializes a new instance of the class. + + The stream. + + + + Initializes a new instance of the class. + + The reader. + + + + Initializes a new instance of the class. + + The stream. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The reader. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + + A . This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Changes the to Closed. + + + + + Gets or sets a value indicating whether binary data reading should compatible with incorrect Json.NET 3.5 written binary. + + + true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. + + + + + Gets or sets a value indicating whether the root object will be read as a JSON array. + + + true if the root object will be read as a JSON array; otherwise, false. + + + + + Gets or sets the used when reading values from BSON. + + The used when reading values from BSON. + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Creates an instance of the JsonWriter class. + + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the end of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the end of an array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end constructor. + + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes the end of the current Json object or array. + + + + + Writes the current token. + + The to read the token from. + + + + Writes the specified end token. + + The end token to write. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON without changing the writer's state. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes out the given white space. + + The string of white space characters. + + + + Gets or sets a value indicating whether the underlying stream or + should be closed when the writer is closed. + + + true to close the underlying stream or when + the writer is closed; otherwise false. The default is true. + + + + + Gets the top. + + The top. + + + + Gets the state of the writer. + + + + + Gets the path of the writer. + + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling when writing JSON text. + + + + + Get or set how strings are escaped when writing JSON text. + + + + + Initializes a new instance of the class. + + The stream. + + + + Initializes a new instance of the class. + + The writer. + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Writes the end. + + The token. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes the beginning of a Json array. + + + + + Writes the beginning of a Json object. + + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Closes this stream and the underlying stream. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value that represents a BSON object id. + + The Object ID value to write. + + + + Writes a BSON regex. + + The regex pattern. + The regex options. + + + + Gets or sets the used when writing values to BSON. + When set to no conversion will occur. + + The used when writing values to BSON. + + + + Specifies how constructors are used when initializing objects during deserialization by the . + + + + + First attempt to use the public default constructor, then fall back to single paramatized constructor, then the non-public default constructor. + + + + + Json.NET will use a non-public default constructor before falling back to a paramatized constructor. + + + + + Converts a to and from JSON and BSON. + + + + + Converts an object to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets the of the JSON produced by the JsonConverter. + + The of the JSON produced by the JsonConverter. + + + + Gets a value indicating whether this can read JSON. + + true if this can read JSON; otherwise, false. + + + + Gets a value indicating whether this can write JSON. + + true if this can write JSON; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Create a custom object + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Creates an object which will then be populated by the serializer. + + Type of the object. + The created object. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Provides a base class for converting a to and from JSON. + + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an ExpandoObject to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Converts a to and from the ISO 8601 date format (e.g. 2008-04-12T12:53Z). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Gets or sets the date time styles used when converting a date to and from JSON. + + The date time styles used when converting a date to and from JSON. + + + + Gets or sets the date time format used when converting a date to and from JSON. + + The date time format used when converting a date to and from JSON. + + + + Gets or sets the culture used when converting a date to and from JSON. + + The culture used when converting a date to and from JSON. + + + + Converts a to and from a JavaScript date constructor (e.g. new Date(52231943)). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from its name string value. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + A cached representation of the Enum string representation to respect per Enum field name. + + The type of the Enum. + A map of enum field name to either the field name, or the configured enum member name (). + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets or sets a value indicating whether the written enum text should be camel case. + + true if the written enum text will be camel case; otherwise, false. + + + + Converts a to and from a string (e.g. "1.2.3.4"). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Specifies how dates are formatted when writing JSON text. + + + + + Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". + + + + + Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". + + + + + Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. + + + + + Date formatted strings are not parsed to a date type and are read as strings. + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Specifies how to treat the time value when converting between string and . + + + + + Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time. + + + + + Treat as a UTC. If the object represents a local time, it is converted to a UTC. + + + + + Treat as a local time if a is being converted to a string. + If a string is being converted to , convert to a local time if a time zone is specified. + + + + + Time zone information should be preserved when converting. + + + + + Indicates the method that will be used during deserialization for locating and loading assemblies. + + + + + In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the LoadWithPartialName method is used to load the assembly. + + + + + In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The Load method of the Assembly class is used to load the assembly. + + + + + Specifies default value handling options for the . + + + + + + + + + Include members where the member value is the same as the member's default value when serializing objects. + Included members are written to JSON. Has no effect when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + so that is is not written to JSON. + This option will ignore all default values (e.g. null for objects and nullable typesl; 0 for integers, + decimals and floating point numbers; and false for booleans). The default value ignored can be changed by + placing the on the property. + + + + + Members with a default value but no JSON will be set to their default value when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + and sets members to their default value when deserializing. + + + + + Specifies formatting options for the . + + + + + No special formatting is applied. This is the default. + + + + + Causes child objects to be indented according to the and settings. + + + + + Provides an interface to enable a class to return line and position information. + + + + + Gets a value indicating whether the class can return line information. + + + true if LineNumber and LinePosition can be provided; otherwise, false. + + + + + Gets the current line number. + + The current line number or 0 if no line information is available (for example, HasLineInfo returns false). + + + + Gets the current line position. + + The current line position or 0 if no line information is available (for example, HasLineInfo returns false). + + + + Instructs the how to serialize the collection. + + + + + Instructs the how to serialize the object. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets the id. + + The id. + + + + Gets or sets the title. + + The title. + + + + Gets or sets the description. + + The description. + + + + Gets the collection's items converter. + + The collection's items converter. + + + + Gets or sets a value that indicates whether to preserve object references. + + + true to keep object reference; otherwise, false. The default is false. + + + + + Gets or sets a value that indicates whether to preserve collection's items references. + + + true to keep collection's items object references; otherwise, false. The default is false. + + + + + Gets or sets the reference loop handling used when serializing the collection's items. + + The reference loop handling. + + + + Gets or sets the type name handling used when serializing the collection's items. + + The type name handling. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with a flag indicating whether the array can contain null items + + A flag indicating whether the array can contain null items. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets a value indicating whether null items are allowed in the collection. + + true if null items are allowed in the collection; otherwise, false. + + + + Instructs the to use the specified constructor when deserializing that object. + + + + + Provides methods for converting between common language runtime types and JSON types. + + + + + + + + Represents JavaScript's boolean value true as a string. This field is read-only. + + + + + Represents JavaScript's boolean value false as a string. This field is read-only. + + + + + Represents JavaScript's null as a string. This field is read-only. + + + + + Represents JavaScript's undefined as a string. This field is read-only. + + + + + Represents JavaScript's positive infinity as a string. This field is read-only. + + + + + Represents JavaScript's negative infinity as a string. This field is read-only. + + + + + Represents JavaScript's NaN as a string. This field is read-only. + + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + The time zone handling when the date is converted to a string. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Serializes the specified object to a JSON string. + + The object to serialize. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string. + + The object to serialize. + Indicates how the output is formatted. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + A collection converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + Indicates how the output is formatted. + A collection converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be is used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + Indicates how the output is formatted. + The used to serialize the object. + If this is null, default serialization settings will be is used. + + A JSON string representation of the object. + + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + The deserialized object from the Json string. + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The of object being deserialized. + The deserialized object from the Json string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + The deserialized object from the Json string. + + + + Deserializes the JSON to the given anonymous type. + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be infered from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The object to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The type of the object to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The type of the object to deserialize to. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + The deserialized object from the JSON string. + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + + + + Instructs the to use the specified when serializing the member or class. + + + + + Initializes a new instance of the class. + + Type of the converter. + + + + Gets the type of the converter. + + The type of the converter. + + + + Represents a collection of . + + + + + Instructs the how to serialize the collection. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + The exception thrown when an error occurs during Json serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Instructs the not to serialize the public field or public read/write property value. + + + + + Instructs the how to serialize the object. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified member serialization. + + The member serialization. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets the member serialization. + + The member serialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Instructs the to always serialize the member with the specified name. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified name. + + Name of the property. + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets the null value handling used when serializing this property. + + The null value handling. + + + + Gets or sets the default value handling used when serializing this property. + + The default value handling. + + + + Gets or sets the reference loop handling used when serializing this property. + + The reference loop handling. + + + + Gets or sets the object creation handling used when deserializing this property. + + The object creation handling. + + + + Gets or sets the type name handling used when serializing this property. + + The type name handling. + + + + Gets or sets whether this property's value is serialized as a reference. + + Whether this property's value is serialized as a reference. + + + + Gets or sets the order of serialization and deserialization of a member. + + The numeric order of serialization or deserialization. + + + + Gets or sets a value indicating whether this property is required. + + + A value indicating whether this property is required. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + Gets or sets the the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + The exception thrown when an error occurs while reading Json text. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + The exception thrown when an error occurs during Json serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Serializes and deserializes objects into and from the JSON format. + The enables you to control how objects are encoded into JSON. + + + + + Initializes a new instance of the class. + + + + + Creates a new instance using the specified . + + The settings to be applied to the . + A new instance using the specified . + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to reader values from. + The target object to populate values onto. + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to reader values from. + The target object to populate values onto. + + + + Deserializes the Json structure contained by the specified . + + The that contains the JSON structure to deserialize. + The being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The type of the object to deserialize. + The instance of being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Serializes the specified and writes the Json structure + to a Stream using the specified . + + The used to write the Json structure. + The to serialize. + + + + Serializes the specified and writes the Json structure + to a Stream using the specified . + + The used to write the Json structure. + The to serialize. + + + + Occurs when the errors during serialization and deserialization. + + + + + Gets or sets the used by the serializer when resolving references. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets how type name writing and reading is handled by the serializer. + + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + + The type name assembly format. + + + + Gets or sets how object references are preserved by the serializer. + + + + + Get or set how reference loops (e.g. a class referencing itself) is handled. + + + + + Get or set how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + + + + + Get or set how null values are handled during serialization and deserialization. + + + + + Get or set how null default are handled during serialization and deserialization. + + + + + Gets or sets how objects are created during deserialization. + + The object creation handling. + + + + Gets or sets how constructors are used during deserialization. + + The constructor handling. + + + + Gets a collection that will be used during serialization. + + Collection that will be used during serialization. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling during serialization and deserialization. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. + + + true if there will be a check for additional JSON content after deserializing an object; otherwise, false. + + + + + Specifies the settings on a object. + + + + + Initializes a new instance of the class. + + + + + Gets or sets how reference loops (e.g. a class referencing itself) is handled. + + Reference loop handling. + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + + Missing member handling. + + + + Gets or sets how objects are created during deserialization. + + The object creation handling. + + + + Gets or sets how null values are handled during serialization and deserialization. + + Null value handling. + + + + Gets or sets how null default are handled during serialization and deserialization. + + The default value handling. + + + + Gets or sets a collection that will be used during serialization. + + The converters. + + + + Gets or sets how object references are preserved by the serializer. + + The preserve references handling. + + + + Gets or sets how type name writing and reading is handled by the serializer. + + The type name handling. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + + The type name assembly format. + + + + Gets or sets how constructors are used during deserialization. + + The constructor handling. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + The contract resolver. + + + + Gets or sets the used by the serializer when resolving references. + + The reference resolver. + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the error handler called during serialization and deserialization. + + The error handler called during serialization and deserialization. + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling during serialization and deserialization. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Gets a value indicating whether there will be a check for additional content after deserializing an object. + + + true if there will be a check for additional content after deserializing an object; otherwise, false. + + + + + Represents a reader that provides fast, non-cached, forward-only access to JSON text data. + + + + + Initializes a new instance of the class with the specified . + + The TextReader containing the XML data to read. + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Changes the state to closed. + + + + + Gets a value indicating whether the class can return line information. + + + true if LineNumber and LinePosition can be provided; otherwise, false. + + + + + Gets the current line number. + + + The current line number or 0 if no line information is available (for example, HasLineInfo returns false). + + + + + Gets the current line position. + + + The current line position or 0 if no line information is available (for example, HasLineInfo returns false). + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Creates an instance of the JsonWriter class using the specified . + + The TextWriter to write to. + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the specified end token. + + The end token to write. + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes out the given white space. + + The string of white space characters. + + + + Gets or sets how many IndentChars to write for each level in the hierarchy when is set to Formatting.Indented. + + + + + Gets or sets which character to use to quote attribute values. + + + + + Gets or sets which character to use for indenting when is set to Formatting.Indented. + + + + + Gets or sets a value indicating whether object names will be surrounded with quotes. + + + + + Specifies the type of Json token. + + + + + This is returned by the if a method has not been called. + + + + + An object start token. + + + + + An array start token. + + + + + A constructor start token. + + + + + An object property name. + + + + + A comment. + + + + + Raw JSON. + + + + + An integer. + + + + + A float. + + + + + A string. + + + + + A boolean. + + + + + A null token. + + + + + An undefined token. + + + + + An object end token. + + + + + An array end token. + + + + + A constructor end token. + + + + + A Date. + + + + + Byte data. + + + + + Represents a reader that provides validation. + + + + + Initializes a new instance of the class that + validates the content returned from the given . + + The to read from while validating. + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. + + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Sets an event handler for receiving schema validation errors. + + + + + Gets the text value of the current Json token. + + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + + Gets the type of the current Json token. + + + + + + Gets the Common Language Runtime (CLR) type for the current Json token. + + + + + + Gets or sets the schema. + + The schema. + + + + Gets the used to construct this . + + The specified in the constructor. + + + + The exception thrown when an error occurs while reading Json text. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Contains the LINQ to JSON extension methods. + + + + + Returns a collection of tokens that contains the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the ancestors of every node in the source collection. + + + + Returns a collection of tokens that contains the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the descendants of every node in the source collection. + + + + Returns a collection of child properties of every object in the source collection. + + An of that contains the source collection. + An of that contains the properties of every object in the source collection. + + + + Returns a collection of child values of every object in the source collection with the given key. + + An of that contains the source collection. + The token key. + An of that contains the values of every node in the source collection with the given key. + + + + Returns a collection of child values of every object in the source collection. + + An of that contains the source collection. + An of that contains the values of every node in the source collection. + + + + Returns a collection of converted child values of every object in the source collection with the given key. + + The type to convert the values to. + An of that contains the source collection. + The token key. + An that contains the converted values of every node in the source collection with the given key. + + + + Returns a collection of converted child values of every object in the source collection. + + The type to convert the values to. + An of that contains the source collection. + An that contains the converted values of every node in the source collection. + + + + Converts the value. + + The type to convert the value to. + A cast as a of . + A converted value. + + + + Converts the value. + + The source collection type. + The type to convert the value to. + A cast as a of . + A converted value. + + + + Returns a collection of child tokens of every array in the source collection. + + The source collection type. + An of that contains the source collection. + An of that contains the values of every node in the source collection. + + + + Returns a collection of converted child tokens of every array in the source collection. + + An of that contains the source collection. + The type to convert the values to. + The source collection type. + An that contains the converted values of every node in the source collection. + + + + Returns the input typed as . + + An of that contains the source collection. + The input typed as . + + + + Returns the input typed as . + + The source collection type. + An of that contains the source collection. + The input typed as . + + + + Represents a collection of objects. + + The type of token + + + + Gets the with the specified key. + + + + + + Represents a JSON array. + + + + + + + + Represents a token that can contain other tokens. + + + + + Represents an abstract JSON token. + + + + + Compares the values of two tokens, including the values of all descendant tokens. + + The first to compare. + The second to compare. + true if the tokens are equal; otherwise false. + + + + Adds the specified content immediately after this token. + + A content object that contains simple content or a collection of content objects to be added after this token. + + + + Adds the specified content immediately before this token. + + A content object that contains simple content or a collection of content objects to be added before this token. + + + + Returns a collection of the ancestor tokens of this token. + + A collection of the ancestor tokens of this token. + + + + Returns a collection of the sibling tokens after this token, in document order. + + A collection of the sibling tokens after this tokens, in document order. + + + + Returns a collection of the sibling tokens before this token, in document order. + + A collection of the sibling tokens before this token, in document order. + + + + Gets the with the specified key converted to the specified type. + + The type to convert the token to. + The token key. + The converted token value. + + + + Returns a collection of the child tokens of this token, in document order. + + An of containing the child tokens of this , in document order. + + + + Returns a collection of the child tokens of this token, in document order, filtered by the specified type. + + The type to filter the child tokens on. + A containing the child tokens of this , in document order. + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + A containing the child values of this , in document order. + + + + Removes this token from its parent. + + + + + Replaces this token with the specified token. + + The value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Returns the indented JSON for this token. + + + The indented JSON for this token. + + + + + Returns the JSON for this token using the given formatting and converters. + + Indicates how the output is formatted. + A collection of which will be used when writing the token. + The JSON for this token using the given formatting and converters. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Creates an for this token. + + An that can be used to read this token and its descendants. + + + + Creates a from an object. + + The object that will be used to create . + A with the value of the specified object + + + + Creates a from an object using the specified . + + The object that will be used to create . + The that will be used when reading the object. + A with the value of the specified object + + + + Creates the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates a from a . + + An positioned at the token to read into this . + + An that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Creates a from a . + + An positioned at the token to read into this . + + An that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Selects the token that matches the object path. + + + The object path from the current to the + to be returned. This must be a string of property names or array indexes separated + by periods, such as Tables[0].DefaultView[0].Price in C# or + Tables(0).DefaultView(0).Price in Visual Basic. + + The that matches the object path or a null reference if no matching token is found. + + + + Selects the token that matches the object path. + + + The object path from the current to the + to be returned. This must be a string of property names or array indexes separated + by periods, such as Tables[0].DefaultView[0].Price in C# or + Tables(0).DefaultView(0).Price in Visual Basic. + + A flag to indicate whether an error should be thrown if no token is found. + The that matches the object path. + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Creates a new instance of the . All child tokens are recursively cloned. + + A new instance of the . + + + + Gets a comparer that can compare two tokens for value equality. + + A that can compare two nodes for value equality. + + + + Gets or sets the parent. + + The parent. + + + + Gets the root of this . + + The root of this . + + + + Gets the node type for this . + + The type. + + + + Gets a value indicating whether this token has childen tokens. + + + true if this token has child values; otherwise, false. + + + + + Gets the next sibling token of this node. + + The that contains the next sibling token. + + + + Gets the previous sibling token of this node. + + The that contains the previous sibling token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Get the first child token of this token. + + A containing the first child token of the . + + + + Get the last child token of this token. + + A containing the last child token of the . + + + + Raises the event. + + The instance containing the event data. + + + + Returns a collection of the child tokens of this token, in document order. + + + An of containing the child tokens of this , in document order. + + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + + A containing the child values of this , in document order. + + + + + Returns a collection of the descendant tokens for this token in document order. + + An containing the descendant tokens of the . + + + + Adds the specified content as children of this . + + The content to be added. + + + + Adds the specified content as the first children of this . + + The content to be added. + + + + Creates an that can be used to add tokens to the . + + An that is ready to have content written to it. + + + + Replaces the children nodes of this token with the specified content. + + The content. + + + + Removes the child nodes from this token. + + + + + Occurs when the items list of the collection has changed, or the collection is reset. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets a value indicating whether this token has childen tokens. + + + true if this token has child values; otherwise, false. + + + + + Get the first child token of this token. + + + A containing the first child token of the . + + + + + Get the last child token of this token. + + + A containing the last child token of the . + + + + + Gets the count of child JSON tokens. + + The count of child JSON tokens + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Determines the index of a specific item in the . + + The object to locate in the . + + The index of if found in the list; otherwise, -1. + + + + + Inserts an item to the at the specified index. + + The zero-based index at which should be inserted. + The object to insert into the . + + is not a valid index in the . + The is read-only. + + + + Removes the item at the specified index. + + The zero-based index of the item to remove. + + is not a valid index in the . + The is read-only. + + + + Adds an item to the . + + The object to add to the . + The is read-only. + + + + Removes all items from the . + + The is read-only. + + + + Determines whether the contains a specific value. + + The object to locate in the . + + true if is found in the ; otherwise, false. + + + + + Removes the first occurrence of a specific object from the . + + The object to remove from the . + + true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original . + + The is read-only. + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the at the specified index. + + + + + + Represents a JSON constructor. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name. + + The constructor name. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets or sets the name of this constructor. + + The constructor name. + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Represents a collection of objects. + + The type of token + + + + An empty collection of objects. + + + + + Initializes a new instance of the struct. + + The enumerable. + + + + Returns an enumerator that iterates through the collection. + + + A that can be used to iterate through the collection. + + + + + Returns an enumerator that iterates through a collection. + + + An object that can be used to iterate through the collection. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Returns a hash code for this instance. + + + A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. + + + + + Gets the with the specified key. + + + + + + Represents a JSON object. + + + + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Gets an of this object's properties. + + An of this object's properties. + + + + Gets a the specified name. + + The property name. + A with the specified name or null. + + + + Gets an of this object's property values. + + An of this object's property values. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified property name. + + Name of the property. + The with the specified property name. + + + + Gets the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + One of the enumeration values that specifies how the strings will be compared. + The with the specified property name. + + + + Tries to get the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + The value. + One of the enumeration values that specifies how the strings will be compared. + true if a value was successfully retrieved; otherwise, false. + + + + Adds the specified property name. + + Name of the property. + The value. + + + + Removes the property with the specified name. + + Name of the property. + true if item was successfully removed; otherwise, false. + + + + Tries the get value. + + Name of the property. + The value. + true if a value was successfully retrieved; otherwise, false. + + + + Returns an enumerator that iterates through the collection. + + + A that can be used to iterate through the collection. + + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Occurs when a property value changes. + + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the with the specified property name. + + + + + + Represents a JSON property. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the property name. + + The property name. + + + + Gets or sets the property value. + + The property value. + + + + Gets the node type for this . + + The type. + + + + Represents a raw JSON string. + + + + + Represents a value in JSON (string, integer, date, etc). + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Creates a comment with the given value. + + The value. + A comment with the given value. + + + + Creates a string with the given value. + + The value. + A string with the given value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Indicates whether the current object is equal to another object of the same type. + + + true if the current object is equal to the parameter; otherwise, false. + + An object to compare with this object. + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + + true if the specified is equal to the current ; otherwise, false. + + + The parameter is null. + + + + + Serves as a hash function for a particular type. + + + A hash code for the current . + + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format provider. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + The format provider. + + A that represents this instance. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: + Value + Meaning + Less than zero + This instance is less than . + Zero + This instance is equal to . + Greater than zero + This instance is greater than . + + + is not the same type as this instance. + + + + + Gets a value indicating whether this token has childen tokens. + + + true if this token has child values; otherwise, false. + + + + + Gets the node type for this . + + The type. + + + + Gets or sets the underlying token value. + + The underlying token value. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The raw json. + + + + Creates an instance of with the content of the reader's current token. + + The reader. + An instance of with the content of the reader's current token. + + + + Compares tokens to determine whether they are equal. + + + + + Determines whether the specified objects are equal. + + The first object of type to compare. + The second object of type to compare. + + true if the specified objects are equal; otherwise, false. + + + + + Returns a hash code for the specified object. + + The for which a hash code is to be returned. + A hash code for the specified object. + The type of is a reference type and is null. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Initializes a new instance of the class. + + The token to read from. + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Specifies the type of token. + + + + + No token type has been set. + + + + + A JSON object. + + + + + A JSON array. + + + + + A JSON constructor. + + + + + A JSON object property. + + + + + A comment. + + + + + An integer value. + + + + + A float value. + + + + + A string value. + + + + + A boolean value. + + + + + A null value. + + + + + An undefined value. + + + + + A date value. + + + + + A raw JSON value. + + + + + A collection of bytes value. + + + + + A Guid value. + + + + + A Uri value. + + + + + A TimeSpan value. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Initializes a new instance of the class writing to the given . + + The container being written to. + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end. + + The token. + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Gets the token being writen. + + The token being writen. + + + + Specifies the member serialization options for the . + + + + + All public members are serialized by default. Members can be excluded using or . + This is the default member serialization mode. + + + + + Only members must be marked with or are serialized. + This member serialization mode can also be set by marking the class with . + + + + + All public and private fields are serialized. Members can be excluded using or . + This member serialization mode can also be set by marking the class with + and setting IgnoreSerializableAttribute on to false. + + + + + Specifies missing member handling options for the . + + + + + Ignore a missing member and do not attempt to deserialize it. + + + + + Throw a when a missing member is encountered during deserialization. + + + + + Specifies null value handling options for the . + + + + + + + + + Include null values when serializing and deserializing objects. + + + + + Ignore null values when serializing and deserializing objects. + + + + + Specifies how object creation is handled by the . + + + + + Reuse existing objects, create new objects when needed. + + + + + Only reuse existing objects. + + + + + Always create new objects. + + + + + Specifies reference handling options for the . + + + + + + + + Do not preserve references when serializing types. + + + + + Preserve references when serializing into a JSON object structure. + + + + + Preserve references when serializing into a JSON array structure. + + + + + Preserve references when serializing. + + + + + Specifies reference loop handling options for the . + + + + + Throw a when a loop is encountered. + + + + + Ignore loop references and do not serialize. + + + + + Serialize loop references. + + + + + Indicating whether a property is required. + + + + + The property is not required. The default state. + + + + + The property must be defined in JSON but can be a null value. + + + + + The property must be defined in JSON and cannot be a null value. + + + + + Allows users to control class loading and mandate what class to load. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object + The type of the object the formatter creates a new instance of. + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Resolves member mappings for a type, camel casing property names. + + + + + Used by to resolves a for a given . + + + + + Used by to resolves a for a given . + + + + + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + + If set to true the will use a cached shared with other resolvers of the same type. + Sharing the cache will significantly performance because expensive reflection will only happen once but could cause unexpected + behavior if different instances of the resolver are suppose to produce different results. When set to false it is highly + recommended to reuse instances with the . + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Gets the serializable members for the type. + + The type to get serializable members for. + The serializable members for the type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates the constructor parameters. + + The constructor to create properties for. + The type's member properties. + Properties for the given . + + + + Creates a for the given . + + The matching member property. + The constructor parameter. + A created for the given . + + + + Resolves the default for the contract. + + Type of the object. + The contract's default . + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Determines which contract type is created for the given type. + + Type of the object. + A for the given type. + + + + Creates properties for the given . + + The type to create properties for. + /// The member serialization mode for the type. + Properties for the given . + + + + Creates the used by the serializer to get and set values from a member. + + The member. + The used by the serializer to get and set values from a member. + + + + Creates a for the given . + + The member's parent . + The member to create a for. + A created for the given . + + + + Resolves the name of the property. + + Name of the property. + Name of the property. + + + + Gets the resolved name of the property. + + Name of the property. + Name of the property. + + + + Gets a value indicating whether members are being get and set using dynamic code generation. + This value is determined by the runtime permissions available. + + + true if using dynamic code generation; otherwise, false. + + + + + Gets or sets the default members search flags. + + The default members search flags. + + + + Gets or sets a value indicating whether compiler generated members should be serialized. + + + true if serialized compiler generated members; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Resolves the name of the property. + + Name of the property. + The property name camel cased. + + + + Used to resolve references when serializing and deserializing JSON by the . + + + + + Resolves a reference to its object. + + The serialization context. + The reference to resolve. + The object that + + + + Gets the reference for the sepecified object. + + The serialization context. + The object to get a reference for. + The reference to the object. + + + + Determines whether the specified object is referenced. + + The serialization context. + The object to test for a reference. + + true if the specified object is referenced; otherwise, false. + + + + + Adds a reference to the specified object. + + The serialization context. + The reference. + The object to reference. + + + + The default serialization binder used when resolving and loading classes from type names. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + The type of the object the formatter creates a new instance of. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Provides information surrounding an error. + + + + + Gets or sets the error. + + The error. + + + + Gets the original object that caused the error. + + The original object that caused the error. + + + + Gets the member that caused the error. + + The member that caused the error. + + + + Gets the path of the JSON location where the error occurred. + + The path of the JSON location where the error occurred. + + + + Gets or sets a value indicating whether this is handled. + + true if handled; otherwise, false. + + + + Provides data for the Error event. + + + + + Initializes a new instance of the class. + + The current object. + The error context. + + + + Gets the current object the error event is being raised against. + + The current object the error event is being raised against. + + + + Gets the error context. + + The error context. + + + + Represents a trace writer. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + The that will be used to filter the trace messages passed to the writer. + + + + Provides methods to get and set values. + + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Contract details for a used by the . + + + + + Contract details for a used by the . + + + + + Contract details for a used by the . + + + + + Gets the underlying type for the contract. + + The underlying type for the contract. + + + + Gets or sets the type created during deserialization. + + The type created during deserialization. + + + + Gets or sets whether this type contract is serialized as a reference. + + Whether this type contract is serialized as a reference. + + + + Gets or sets the default for this contract. + + The converter. + + + + Gets or sets the method called immediately after deserialization of the object. + + The method called immediately after deserialization of the object. + + + + Gets or sets the method called during deserialization of the object. + + The method called during deserialization of the object. + + + + Gets or sets the method called after serialization of the object graph. + + The method called after serialization of the object graph. + + + + Gets or sets the method called before serialization of the object. + + The method called before serialization of the object. + + + + Gets or sets the default creator method used to create the object. + + The default creator method used to create the object. + + + + Gets or sets a value indicating whether the default creator is non public. + + true if the default object creator is non-public; otherwise, false. + + + + Gets or sets the method called when an error is thrown during the serialization of the object. + + The method called when an error is thrown during the serialization of the object. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the default collection items . + + The converter. + + + + Gets or sets a value indicating whether the collection items preserve object references. + + true if collection items preserve object references; otherwise, false. + + + + Gets or sets the collection item reference loop handling. + + The reference loop handling. + + + + Gets or sets the collection item type name handling. + + The type name handling. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets the of the collection items. + + The of the collection items. + + + + Gets a value indicating whether the collection type is a multidimensional array. + + true if the collection type is a multidimensional array; otherwise, false. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the property name resolver. + + The property name resolver. + + + + Gets the of the dictionary keys. + + The of the dictionary keys. + + + + Gets the of the dictionary values. + + The of the dictionary values. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets the object's properties. + + The object's properties. + + + + Gets or sets the property name resolver. + + The property name resolver. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the object member serialization. + + The member object serialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Gets the object's properties. + + The object's properties. + + + + Gets the constructor parameters required for any non-default constructor + + + + + Gets or sets the override constructor used to create the object. + This is set when a constructor is marked up using the + JsonConstructor attribute. + + The override constructor. + + + + Gets or sets the parametrized constructor used to create the object. + + The parametrized constructor. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Maps a JSON property to a .NET member or constructor parameter. + + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the type that declared this property. + + The type that declared this property. + + + + Gets or sets the order of serialization and deserialization of a member. + + The numeric order of serialization or deserialization. + + + + Gets or sets the name of the underlying member or parameter. + + The name of the underlying member or parameter. + + + + Gets the that will get and set the during serialization. + + The that will get and set the during serialization. + + + + Gets or sets the type of the property. + + The type of the property. + + + + Gets or sets the for the property. + If set this converter takes presidence over the contract converter for the property type. + + The converter. + + + + Gets the member converter. + + The member converter. + + + + Gets a value indicating whether this is ignored. + + true if ignored; otherwise, false. + + + + Gets a value indicating whether this is readable. + + true if readable; otherwise, false. + + + + Gets a value indicating whether this is writable. + + true if writable; otherwise, false. + + + + Gets a value indicating whether this has a member attribute. + + true if has a member attribute; otherwise, false. + + + + Gets the default value. + + The default value. + + + + Gets a value indicating whether this is required. + + A value indicating whether this is required. + + + + Gets a value indicating whether this property preserves object references. + + + true if this instance is reference; otherwise, false. + + + + + Gets the property null value handling. + + The null value handling. + + + + Gets the property default value handling. + + The default value handling. + + + + Gets the property reference loop handling. + + The reference loop handling. + + + + Gets the property object creation handling. + + The object creation handling. + + + + Gets or sets the type name handling. + + The type name handling. + + + + Gets or sets a predicate used to determine whether the property should be serialize. + + A predicate used to determine whether the property should be serialize. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets an action used to set whether the property has been deserialized. + + An action used to set whether the property has been deserialized. + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Gets or sets the the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets the the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + A collection of objects. + + + + + Initializes a new instance of the class. + + The type. + + + + When implemented in a derived class, extracts the key from the specified element. + + The element from which to extract the key. + The key for the specified element. + + + + Adds a object. + + The property to add to the collection. + + + + Gets the closest matching object. + First attempts to get an exact case match of propertyName and then + a case insensitive match. + + Name of the property. + A matching property if found. + + + + Gets a property by property name. + + The name of the property to get. + Type property name string comparison. + A matching property if found. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Represents a trace writer that writes to memory. When the trace message limit is + reached then old trace messages will be removed as new messages are added. + + + + + Initializes a new instance of the class. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Returns an enumeration of the most recent trace messages. + + An enumeration of the most recent trace messages. + + + + Returns a of the most recent trace messages. + + + A of the most recent trace messages. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Represents a method that constructs an object. + + The object type to create. + + + + When applied to a method, specifies that the method is called when an error occurs serializing an object. + + + + + Get and set values for a using reflection. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Specifies how strings are escaped when writing JSON text. + + + + + Only control characters (e.g. newline) are escaped. + + + + + All non-ASCII and control characters (e.g. newline) are escaped. + + + + + HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. + + + + + Specifies what messages to output for the class. + + + + + Output no tracing and debugging messages. + + + + + Output error-handling messages. + + + + + Output warnings and error-handling messages. + + + + + Output informational messages, warnings, and error-handling messages. + + + + + Output all debugging and tracing messages. + + + + + Specifies type name handling options for the . + + + + + Do not include the .NET type name when serializing types. + + + + + Include the .NET type name when serializing into a JSON object structure. + + + + + Include the .NET type name when serializing into a JSON array structure. + + + + + Always include the .NET type name when serializing. + + + + + Include the .NET type name when the type of the object being serialized is not the same as its declared type. + + + + + Determines whether the collection is null or empty. + + The collection. + + true if the collection is null or empty; otherwise, false. + + + + + Adds the elements of the specified collection to the specified generic IList. + + The list to add to. + The collection of elements to add. + + + + Returns the index of the first occurrence in a sequence by using a specified IEqualityComparer. + + The type of the elements of source. + A sequence in which to locate a value. + The object to locate in the sequence + An equality comparer to compare values. + The zero-based index of the first occurrence of value within the entire sequence, if found; otherwise, –1. + + + + Converts the value to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert the value to. + The converted type. + + + + Converts the value to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert the value to. + The converted value if the conversion was successful or the default value of T if it failed. + + true if initialValue was converted successfully; otherwise, false. + + + + + Converts the value to the specified type. If the value is unable to be converted, the + value is checked whether it assignable to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert or cast the value to. + + The converted type. If conversion was unsuccessful, the initial value + is returned if assignable to the target type. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic that returns a result + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Returns a Restrictions object which includes our current restrictions merged + with a restriction limiting our type + + + + + Gets a dictionary of the names and values of an Enum type. + + + + + + Gets a dictionary of the names and values of an Enum type. + + The enum type to get names and values for. + + + + + Gets the type of the typed collection's items. + + The type. + The type of the typed collection's items. + + + + Gets the member's underlying type. + + The member. + The underlying type of the member. + + + + Determines whether the member is an indexed property. + + The member. + + true if the member is an indexed property; otherwise, false. + + + + + Determines whether the property is an indexed property. + + The property. + + true if the property is an indexed property; otherwise, false. + + + + + Gets the member's value on the object. + + The member. + The target object. + The member's value on the object. + + + + Sets the member's value on the target object. + + The member. + The target. + The value. + + + + Determines whether the specified MemberInfo can be read. + + The MemberInfo to determine whether can be read. + /// if set to true then allow the member to be gotten non-publicly. + + true if the specified MemberInfo can be read; otherwise, false. + + + + + Determines whether the specified MemberInfo can be set. + + The MemberInfo to determine whether can be set. + if set to true then allow the member to be set non-publicly. + if set to true then allow the member to be set if read-only. + + true if the specified MemberInfo can be set; otherwise, false. + + + + + Builds a string. Unlike StringBuilder this class lets you reuse it's internal buffer. + + + + + Determines whether the string is all white space. Empty string will return false. + + The string to test whether it is all white space. + + true if the string is all white space; otherwise, false. + + + + + Nulls an empty string. + + The string. + Null if the string was null, otherwise the string unchanged. + + + + Contains the JSON schema extension methods. + + + + + Determines whether the is valid. + + The source to test. + The schema to test with. + + true if the specified is valid; otherwise, false. + + + + + Determines whether the is valid. + + The source to test. + The schema to test with. + When this method returns, contains any error messages generated while validating. + + true if the specified is valid; otherwise, false. + + + + + Validates the specified . + + The source to test. + The schema to test with. + + + + Validates the specified . + + The source to test. + The schema to test with. + The validation event handler. + + + + Returns detailed information about the schema exception. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Specifies undefined schema Id handling options for the . + + + + + Do not infer a schema Id. + + + + + Use the .NET type name as the schema Id. + + + + + Use the assembly qualified .NET type name as the schema Id. + + + + + Returns detailed information related to the . + + + + + Gets the associated with the validation error. + + The JsonSchemaException associated with the validation error. + + + + Gets the path of the JSON location where the validation error occurred. + + The path of the JSON location where the validation error occurred. + + + + Gets the text description corresponding to the validation error. + + The text description. + + + + Represents the callback method that will handle JSON schema validation events and the . + + + + + An in-memory representation of a JSON Schema. + + + + + Initializes a new instance of the class. + + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The object representing the JSON Schema. + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The to use when resolving schema references. + The object representing the JSON Schema. + + + + Load a from a string that contains schema JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Parses the specified json. + + The json. + The resolver. + A populated from the string that contains JSON. + + + + Writes this schema to a . + + A into which this method will write. + + + + Writes this schema to a using the specified . + + A into which this method will write. + The resolver used. + + + + Returns a that represents the current . + + + A that represents the current . + + + + + Gets or sets the id. + + + + + Gets or sets the title. + + + + + Gets or sets whether the object is required. + + + + + Gets or sets whether the object is read only. + + + + + Gets or sets whether the object is visible to users. + + + + + Gets or sets whether the object is transient. + + + + + Gets or sets the description of the object. + + + + + Gets or sets the types of values allowed by the object. + + The type. + + + + Gets or sets the pattern. + + The pattern. + + + + Gets or sets the minimum length. + + The minimum length. + + + + Gets or sets the maximum length. + + The maximum length. + + + + Gets or sets a number that the value should be divisble by. + + A number that the value should be divisble by. + + + + Gets or sets the minimum. + + The minimum. + + + + Gets or sets the maximum. + + The maximum. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the "minimum" attribute. + + A flag indicating whether the value can not equal the number defined by the "minimum" attribute. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the "maximum" attribute. + + A flag indicating whether the value can not equal the number defined by the "maximum" attribute. + + + + Gets or sets the minimum number of items. + + The minimum number of items. + + + + Gets or sets the maximum number of items. + + The maximum number of items. + + + + Gets or sets the of items. + + The of items. + + + + Gets or sets the of properties. + + The of properties. + + + + Gets or sets the of additional properties. + + The of additional properties. + + + + Gets or sets the pattern properties. + + The pattern properties. + + + + Gets or sets a value indicating whether additional properties are allowed. + + + true if additional properties are allowed; otherwise, false. + + + + + Gets or sets the required property if this property is present. + + The required property if this property is present. + + + + Gets or sets the identity. + + The identity. + + + + Gets or sets the a collection of valid enum values allowed. + + A collection of valid enum values allowed. + + + + Gets or sets a collection of options. + + A collection of options. + + + + Gets or sets disallowed types. + + The disallow types. + + + + Gets or sets the default value. + + The default value. + + + + Gets or sets the extend . + + The extended . + + + + Gets or sets the format. + + The format. + + + + Generates a from a specified . + + + + + Generate a from the specified type. + + The type to generate a from. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Gets or sets how undefined schemas are handled by the serializer. + + + + + Gets or sets the contract resolver. + + The contract resolver. + + + + Resolves from an id. + + + + + Initializes a new instance of the class. + + + + + Gets a for the specified id. + + The id. + A for the specified id. + + + + Gets or sets the loaded schemas. + + The loaded schemas. + + + + The value types allowed by the . + + + + + No type specified. + + + + + String type. + + + + + Float type. + + + + + Integer type. + + + + + Boolean type. + + + + + Object type. + + + + + Array type. + + + + + Null type. + + + + + Any type. + + + + + Specifies the state of the . + + + + + An exception has been thrown, which has left the in an invalid state. + You may call the method to put the in the Closed state. + Any other method calls results in an being thrown. + + + + + The method has been called. + + + + + An object is being written. + + + + + A array is being written. + + + + + A constructor is being written. + + + + + A property is being written. + + + + + A write method has not been called. + + + + diff --git a/packages/Newtonsoft.Json.4.5.11/lib/winrt45/Newtonsoft.Json.dll b/packages/Newtonsoft.Json.4.5.11/lib/winrt45/Newtonsoft.Json.dll new file mode 100644 index 0000000..0ec801d Binary files /dev/null and b/packages/Newtonsoft.Json.4.5.11/lib/winrt45/Newtonsoft.Json.dll differ diff --git a/packages/Newtonsoft.Json.4.5.11/lib/winrt45/Newtonsoft.Json.xml b/packages/Newtonsoft.Json.4.5.11/lib/winrt45/Newtonsoft.Json.xml new file mode 100644 index 0000000..21b0489 --- /dev/null +++ b/packages/Newtonsoft.Json.4.5.11/lib/winrt45/Newtonsoft.Json.xml @@ -0,0 +1,7430 @@ + + + + Newtonsoft.Json + + + + + Represents a BSON Oid (object id). + + + + + Initializes a new instance of the class. + + The Oid value. + + + + Gets or sets the value of the Oid. + + The value of the Oid. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Initializes a new instance of the class with the specified . + + + + + Reads the next JSON token from the stream. + + true if the next token was read successfully; false if there are no more tokens to read. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Skips the children of the current token. + + + + + Sets the current token. + + The new token. + + + + Sets the current token and value. + + The new token. + The value. + + + + Sets the state based on current token type. + + + + + Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. + + + + + Releases unmanaged and - optionally - managed resources + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Changes the to Closed. + + + + + Gets the current reader state. + + The current reader state. + + + + Gets or sets a value indicating whether the underlying stream or + should be closed when the reader is closed. + + + true to close the underlying stream or when + the reader is closed; otherwise false. The default is true. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + Get or set how time zones are handling when reading JSON. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Gets the type of the current JSON token. + + + + + Gets the text value of the current JSON token. + + + + + Gets The Common Language Runtime (CLR) type for the current JSON token. + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Specifies the state of the reader. + + + + + The Read method has not been called. + + + + + The end of the file has been reached successfully. + + + + + Reader is at a property. + + + + + Reader is at the start of an object. + + + + + Reader is in an object. + + + + + Reader is at the start of an array. + + + + + Reader is in an array. + + + + + The Close method has been called. + + + + + Reader has just read a value. + + + + + Reader is at the start of a constructor. + + + + + Reader in a constructor. + + + + + An error occurred that prevents the read operation from continuing. + + + + + The end of the file has been reached successfully. + + + + + Initializes a new instance of the class. + + The stream. + + + + Initializes a new instance of the class. + + The reader. + + + + Initializes a new instance of the class. + + The stream. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The reader. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + + A . This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Changes the to Closed. + + + + + Gets or sets a value indicating whether binary data reading should compatible with incorrect Json.NET 3.5 written binary. + + + true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. + + + + + Gets or sets a value indicating whether the root object will be read as a JSON array. + + + true if the root object will be read as a JSON array; otherwise, false. + + + + + Gets or sets the used when reading values from BSON. + + The used when reading values from BSON. + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Creates an instance of the JsonWriter class. + + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the end of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the end of an array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end constructor. + + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes the end of the current Json object or array. + + + + + Writes the current token. + + The to read the token from. + + + + Writes the specified end token. + + The end token to write. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON without changing the writer's state. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes out the given white space. + + The string of white space characters. + + + + Gets or sets a value indicating whether the underlying stream or + should be closed when the writer is closed. + + + true to close the underlying stream or when + the writer is closed; otherwise false. The default is true. + + + + + Gets the top. + + The top. + + + + Gets the state of the writer. + + + + + Gets the path of the writer. + + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling when writing JSON text. + + + + + Get or set how strings are escaped when writing JSON text. + + + + + Initializes a new instance of the class. + + The stream. + + + + Initializes a new instance of the class. + + The writer. + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Writes the end. + + The token. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes the beginning of a Json array. + + + + + Writes the beginning of a Json object. + + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Closes this stream and the underlying stream. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value that represents a BSON object id. + + The Object ID value to write. + + + + Writes a BSON regex. + + The regex pattern. + The regex options. + + + + Gets or sets the used when writing values to BSON. + When set to no conversion will occur. + + The used when writing values to BSON. + + + + Specifies how constructors are used when initializing objects during deserialization by the . + + + + + First attempt to use the public default constructor, then fall back to single paramatized constructor, then the non-public default constructor. + + + + + Json.NET will use a non-public default constructor before falling back to a paramatized constructor. + + + + + Converts a to and from JSON and BSON. + + + + + Converts an object to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets the of the JSON produced by the JsonConverter. + + The of the JSON produced by the JsonConverter. + + + + Gets a value indicating whether this can read JSON. + + true if this can read JSON; otherwise, false. + + + + Gets a value indicating whether this can write JSON. + + true if this can write JSON; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Create a custom object + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Creates an object which will then be populated by the serializer. + + Type of the object. + The created object. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Provides a base class for converting a to and from JSON. + + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an ExpandoObject to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Converts a to and from the ISO 8601 date format (e.g. 2008-04-12T12:53Z). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Gets or sets the date time styles used when converting a date to and from JSON. + + The date time styles used when converting a date to and from JSON. + + + + Gets or sets the date time format used when converting a date to and from JSON. + + The date time format used when converting a date to and from JSON. + + + + Gets or sets the culture used when converting a date to and from JSON. + + The culture used when converting a date to and from JSON. + + + + Converts a to and from a JavaScript date constructor (e.g. new Date(52231943)). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from its name string value. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + A cached representation of the Enum string representation to respect per Enum field name. + + The type of the Enum. + A map of enum field name to either the field name, or the configured enum member name (). + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets or sets a value indicating whether the written enum text should be camel case. + + true if the written enum text will be camel case; otherwise, false. + + + + Converts a to and from a string (e.g. "1.2.3.4"). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts XML to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The calling serializer. + The value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Checks if the attributeName is a namespace attribute. + + Attribute name to test. + The attribute name prefix if it has one, otherwise an empty string. + True if attribute name is for a namespace attribute, otherwise false. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produces multiple root elements. + + The name of the deserialize root element. + + + + Gets or sets a flag to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + true if the array attibute is written to the XML; otherwise, false. + + + + Gets or sets a value indicating whether to write the root JSON object. + + true if the JSON root object is omitted; otherwise, false. + + + + Specifies how dates are formatted when writing JSON text. + + + + + Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". + + + + + Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". + + + + + Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. + + + + + Date formatted strings are not parsed to a date type and are read as strings. + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Specifies how to treat the time value when converting between string and . + + + + + Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time. + + + + + Treat as a UTC. If the object represents a local time, it is converted to a UTC. + + + + + Treat as a local time if a is being converted to a string. + If a string is being converted to , convert to a local time if a time zone is specified. + + + + + Time zone information should be preserved when converting. + + + + + Specifies default value handling options for the . + + + + + + + + + Include members where the member value is the same as the member's default value when serializing objects. + Included members are written to JSON. Has no effect when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + so that is is not written to JSON. + This option will ignore all default values (e.g. null for objects and nullable typesl; 0 for integers, + decimals and floating point numbers; and false for booleans). The default value ignored can be changed by + placing the on the property. + + + + + Members with a default value but no JSON will be set to their default value when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + and sets members to their default value when deserializing. + + + + + Indicates the method that will be used during deserialization for locating and loading assemblies. + + + + + In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the LoadWithPartialName method is used to load the assembly. + + + + + In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The Load method of the Assembly class is used to load the assembly. + + + + + Specifies formatting options for the . + + + + + No special formatting is applied. This is the default. + + + + + Causes child objects to be indented according to the and settings. + + + + + Provides an interface to enable a class to return line and position information. + + + + + Gets a value indicating whether the class can return line information. + + + true if LineNumber and LinePosition can be provided; otherwise, false. + + + + + Gets the current line number. + + The current line number or 0 if no line information is available (for example, HasLineInfo returns false). + + + + Gets the current line position. + + The current line position or 0 if no line information is available (for example, HasLineInfo returns false). + + + + Instructs the how to serialize the collection. + + + + + Instructs the how to serialize the object. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets the id. + + The id. + + + + Gets or sets the title. + + The title. + + + + Gets or sets the description. + + The description. + + + + Gets the collection's items converter. + + The collection's items converter. + + + + Gets or sets a value that indicates whether to preserve object references. + + + true to keep object reference; otherwise, false. The default is false. + + + + + Gets or sets a value that indicates whether to preserve collection's items references. + + + true to keep collection's items object references; otherwise, false. The default is false. + + + + + Gets or sets the reference loop handling used when serializing the collection's items. + + The reference loop handling. + + + + Gets or sets the type name handling used when serializing the collection's items. + + The type name handling. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with a flag indicating whether the array can contain null items + + A flag indicating whether the array can contain null items. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets a value indicating whether null items are allowed in the collection. + + true if null items are allowed in the collection; otherwise, false. + + + + Instructs the to use the specified constructor when deserializing that object. + + + + + Provides methods for converting between common language runtime types and JSON types. + + + + + + + + Represents JavaScript's boolean value true as a string. This field is read-only. + + + + + Represents JavaScript's boolean value false as a string. This field is read-only. + + + + + Represents JavaScript's null as a string. This field is read-only. + + + + + Represents JavaScript's undefined as a string. This field is read-only. + + + + + Represents JavaScript's positive infinity as a string. This field is read-only. + + + + + Represents JavaScript's negative infinity as a string. This field is read-only. + + + + + Represents JavaScript's NaN as a string. This field is read-only. + + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + The time zone handling when the date is converted to a string. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Serializes the specified object to a JSON string. + + The object to serialize. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string. + + The object to serialize. + Indicates how the output is formatted. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + A collection converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + Indicates how the output is formatted. + A collection converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be is used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + Indicates how the output is formatted. + The used to serialize the object. + If this is null, default serialization settings will be is used. + + A JSON string representation of the object. + + + + + Asynchronously serializes the specified object to a JSON string using a collection of . + + The object to serialize. + + A task that represents the asynchronous serialize operation. The value of the TResult parameter contains a JSON string representation of the object. + + + + + Asynchronously serializes the specified object to a JSON string using a collection of . + + The object to serialize. + Indicates how the output is formatted. + + A task that represents the asynchronous serialize operation. The value of the TResult parameter contains a JSON string representation of the object. + + + + + Asynchronously serializes the specified object to a JSON string using a collection of . + + The object to serialize. + Indicates how the output is formatted. + The used to serialize the object. + If this is null, default serialization settings will be is used. + + A task that represents the asynchronous serialize operation. The value of the TResult parameter contains a JSON string representation of the object. + + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + The deserialized object from the Json string. + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The of object being deserialized. + The deserialized object from the Json string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + The deserialized object from the Json string. + + + + Deserializes the JSON to the given anonymous type. + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be infered from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The object to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The type of the object to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The type of the object to deserialize to. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + The deserialized object from the JSON string. + + + + Asynchronously deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + + A task that represents the asynchronous deserialize operation. The value of the TResult parameter contains the deserialized object from the JSON string. + + + + + Asynchronously deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + + A task that represents the asynchronous deserialize operation. The value of the TResult parameter contains the deserialized object from the JSON string. + + + + + Asynchronously deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + + A task that represents the asynchronous deserialize operation. The value of the TResult parameter contains the deserialized object from the JSON string. + + + + + Asynchronously deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The type of the object to deserialize to. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + + A task that represents the asynchronous deserialize operation. The value of the TResult parameter contains the deserialized object from the JSON string. + + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + + + + Asynchronously populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + The used to deserialize the object. + If this is null, default serialization settings will be is used. + + + A task that represents the asynchronous populate operation. + + + + + Serializes the to a JSON string. + + The node to convert to JSON. + A JSON string of the XNode. + + + + Serializes the to a JSON string. + + The node to convert to JSON. + Indicates how the output is formatted. + A JSON string of the XNode. + + + + Serializes the to a JSON string. + + The node to serialize. + Indicates how the output is formatted. + Omits writing the root object. + A JSON string of the XNode. + + + + Deserializes the from a JSON string. + + The JSON string. + The deserialized XNode + + + + Deserializes the from a JSON string nested in a root elment. + + The JSON string. + The name of the root element to append when deserializing. + The deserialized XNode + + + + Deserializes the from a JSON string nested in a root elment. + + The JSON string. + The name of the root element to append when deserializing. + + A flag to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized XNode + + + + Instructs the to use the specified when serializing the member or class. + + + + + Initializes a new instance of the class. + + Type of the converter. + + + + Gets the type of the converter. + + The type of the converter. + + + + Represents a collection of . + + + + + Instructs the how to serialize the collection. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + The exception thrown when an error occurs during Json serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Instructs the not to serialize the public field or public read/write property value. + + + + + Instructs the how to serialize the object. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified member serialization. + + The member serialization. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Gets or sets the member serialization. + + The member serialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Instructs the to always serialize the member with the specified name. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified name. + + Name of the property. + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets the null value handling used when serializing this property. + + The null value handling. + + + + Gets or sets the default value handling used when serializing this property. + + The default value handling. + + + + Gets or sets the reference loop handling used when serializing this property. + + The reference loop handling. + + + + Gets or sets the object creation handling used when deserializing this property. + + The object creation handling. + + + + Gets or sets the type name handling used when serializing this property. + + The type name handling. + + + + Gets or sets whether this property's value is serialized as a reference. + + Whether this property's value is serialized as a reference. + + + + Gets or sets the order of serialization and deserialization of a member. + + The numeric order of serialization or deserialization. + + + + Gets or sets a value indicating whether this property is required. + + + A value indicating whether this property is required. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + Gets or sets the the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + The exception thrown when an error occurs while reading Json text. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + The exception thrown when an error occurs during Json serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Serializes and deserializes objects into and from the JSON format. + The enables you to control how objects are encoded into JSON. + + + + + Initializes a new instance of the class. + + + + + Creates a new instance using the specified . + + The settings to be applied to the . + A new instance using the specified . + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to reader values from. + The target object to populate values onto. + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to reader values from. + The target object to populate values onto. + + + + Deserializes the Json structure contained by the specified . + + The that contains the JSON structure to deserialize. + The being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The type of the object to deserialize. + The instance of being deserialized. + + + + Deserializes the Json structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Serializes the specified and writes the Json structure + to a Stream using the specified . + + The used to write the Json structure. + The to serialize. + + + + Serializes the specified and writes the Json structure + to a Stream using the specified . + + The used to write the Json structure. + The to serialize. + + + + Occurs when the errors during serialization and deserialization. + + + + + Gets or sets the used by the serializer when resolving references. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets how type name writing and reading is handled by the serializer. + + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + + The type name assembly format. + + + + Gets or sets how object references are preserved by the serializer. + + + + + Get or set how reference loops (e.g. a class referencing itself) is handled. + + + + + Get or set how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + + + + + Get or set how null values are handled during serialization and deserialization. + + + + + Get or set how null default are handled during serialization and deserialization. + + + + + Gets or sets how objects are created during deserialization. + + The object creation handling. + + + + Gets or sets how constructors are used during deserialization. + + The constructor handling. + + + + Gets a collection that will be used during serialization. + + Collection that will be used during serialization. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling during serialization and deserialization. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. + + + true if there will be a check for additional JSON content after deserializing an object; otherwise, false. + + + + + Specifies the settings on a object. + + + + + Initializes a new instance of the class. + + + + + Gets or sets how reference loops (e.g. a class referencing itself) is handled. + + Reference loop handling. + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + + Missing member handling. + + + + Gets or sets how objects are created during deserialization. + + The object creation handling. + + + + Gets or sets how null values are handled during serialization and deserialization. + + Null value handling. + + + + Gets or sets how null default are handled during serialization and deserialization. + + The default value handling. + + + + Gets or sets a collection that will be used during serialization. + + The converters. + + + + Gets or sets how object references are preserved by the serializer. + + The preserve references handling. + + + + Gets or sets how type name writing and reading is handled by the serializer. + + The type name handling. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + + The type name assembly format. + + + + Gets or sets how constructors are used during deserialization. + + The constructor handling. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + The contract resolver. + + + + Gets or sets the used by the serializer when resolving references. + + The reference resolver. + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the error handler called during serialization and deserialization. + + The error handler called during serialization and deserialization. + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling during serialization and deserialization. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Gets a value indicating whether there will be a check for additional content after deserializing an object. + + + true if there will be a check for additional content after deserializing an object; otherwise, false. + + + + + Represents a reader that provides fast, non-cached, forward-only access to JSON text data. + + + + + Initializes a new instance of the class with the specified . + + The TextReader containing the XML data to read. + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Changes the state to closed. + + + + + Gets a value indicating whether the class can return line information. + + + true if LineNumber and LinePosition can be provided; otherwise, false. + + + + + Gets the current line number. + + + The current line number or 0 if no line information is available (for example, HasLineInfo returns false). + + + + + Gets the current line position. + + + The current line position or 0 if no line information is available (for example, HasLineInfo returns false). + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Creates an instance of the JsonWriter class using the specified . + + The TextWriter to write to. + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the specified end token. + + The end token to write. + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes out the given white space. + + The string of white space characters. + + + + Gets or sets how many IndentChars to write for each level in the hierarchy when is set to Formatting.Indented. + + + + + Gets or sets which character to use to quote attribute values. + + + + + Gets or sets which character to use for indenting when is set to Formatting.Indented. + + + + + Gets or sets a value indicating whether object names will be surrounded with quotes. + + + + + Specifies the type of Json token. + + + + + This is returned by the if a method has not been called. + + + + + An object start token. + + + + + An array start token. + + + + + A constructor start token. + + + + + An object property name. + + + + + A comment. + + + + + Raw JSON. + + + + + An integer. + + + + + A float. + + + + + A string. + + + + + A boolean. + + + + + A null token. + + + + + An undefined token. + + + + + An object end token. + + + + + An array end token. + + + + + A constructor end token. + + + + + A Date. + + + + + Byte data. + + + + + Represents a reader that provides validation. + + + + + Initializes a new instance of the class that + validates the content returned from the given . + + The to read from while validating. + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. + + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Sets an event handler for receiving schema validation errors. + + + + + Gets the text value of the current Json token. + + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + + Gets the type of the current Json token. + + + + + + Gets the Common Language Runtime (CLR) type for the current Json token. + + + + + + Gets or sets the schema. + + The schema. + + + + Gets the used to construct this . + + The specified in the constructor. + + + + The exception thrown when an error occurs while reading Json text. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Contains the LINQ to JSON extension methods. + + + + + Returns a collection of tokens that contains the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the ancestors of every node in the source collection. + + + + Returns a collection of tokens that contains the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the descendants of every node in the source collection. + + + + Returns a collection of child properties of every object in the source collection. + + An of that contains the source collection. + An of that contains the properties of every object in the source collection. + + + + Returns a collection of child values of every object in the source collection with the given key. + + An of that contains the source collection. + The token key. + An of that contains the values of every node in the source collection with the given key. + + + + Returns a collection of child values of every object in the source collection. + + An of that contains the source collection. + An of that contains the values of every node in the source collection. + + + + Returns a collection of converted child values of every object in the source collection with the given key. + + The type to convert the values to. + An of that contains the source collection. + The token key. + An that contains the converted values of every node in the source collection with the given key. + + + + Returns a collection of converted child values of every object in the source collection. + + The type to convert the values to. + An of that contains the source collection. + An that contains the converted values of every node in the source collection. + + + + Converts the value. + + The type to convert the value to. + A cast as a of . + A converted value. + + + + Converts the value. + + The source collection type. + The type to convert the value to. + A cast as a of . + A converted value. + + + + Returns a collection of child tokens of every array in the source collection. + + The source collection type. + An of that contains the source collection. + An of that contains the values of every node in the source collection. + + + + Returns a collection of converted child tokens of every array in the source collection. + + An of that contains the source collection. + The type to convert the values to. + The source collection type. + An that contains the converted values of every node in the source collection. + + + + Returns the input typed as . + + An of that contains the source collection. + The input typed as . + + + + Returns the input typed as . + + The source collection type. + An of that contains the source collection. + The input typed as . + + + + Represents a collection of objects. + + The type of token + + + + Gets the with the specified key. + + + + + + Represents a JSON array. + + + + + + + + Represents a token that can contain other tokens. + + + + + Represents an abstract JSON token. + + + + + Compares the values of two tokens, including the values of all descendant tokens. + + The first to compare. + The second to compare. + true if the tokens are equal; otherwise false. + + + + Adds the specified content immediately after this token. + + A content object that contains simple content or a collection of content objects to be added after this token. + + + + Adds the specified content immediately before this token. + + A content object that contains simple content or a collection of content objects to be added before this token. + + + + Returns a collection of the ancestor tokens of this token. + + A collection of the ancestor tokens of this token. + + + + Returns a collection of the sibling tokens after this token, in document order. + + A collection of the sibling tokens after this tokens, in document order. + + + + Returns a collection of the sibling tokens before this token, in document order. + + A collection of the sibling tokens before this token, in document order. + + + + Gets the with the specified key converted to the specified type. + + The type to convert the token to. + The token key. + The converted token value. + + + + Returns a collection of the child tokens of this token, in document order. + + An of containing the child tokens of this , in document order. + + + + Returns a collection of the child tokens of this token, in document order, filtered by the specified type. + + The type to filter the child tokens on. + A containing the child tokens of this , in document order. + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + A containing the child values of this , in document order. + + + + Removes this token from its parent. + + + + + Replaces this token with the specified token. + + The value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Returns the indented JSON for this token. + + + The indented JSON for this token. + + + + + Returns the JSON for this token using the given formatting and converters. + + Indicates how the output is formatted. + A collection of which will be used when writing the token. + The JSON for this token using the given formatting and converters. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Creates an for this token. + + An that can be used to read this token and its descendants. + + + + Creates a from an object. + + The object that will be used to create . + A with the value of the specified object + + + + Creates a from an object using the specified . + + The object that will be used to create . + The that will be used when reading the object. + A with the value of the specified object + + + + Creates the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates a from a . + + An positioned at the token to read into this . + + An that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Creates a from a . + + An positioned at the token to read into this . + + An that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Selects the token that matches the object path. + + + The object path from the current to the + to be returned. This must be a string of property names or array indexes separated + by periods, such as Tables[0].DefaultView[0].Price in C# or + Tables(0).DefaultView(0).Price in Visual Basic. + + The that matches the object path or a null reference if no matching token is found. + + + + Selects the token that matches the object path. + + + The object path from the current to the + to be returned. This must be a string of property names or array indexes separated + by periods, such as Tables[0].DefaultView[0].Price in C# or + Tables(0).DefaultView(0).Price in Visual Basic. + + A flag to indicate whether an error should be thrown if no token is found. + The that matches the object path. + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Creates a new instance of the . All child tokens are recursively cloned. + + A new instance of the . + + + + Gets a comparer that can compare two tokens for value equality. + + A that can compare two nodes for value equality. + + + + Gets or sets the parent. + + The parent. + + + + Gets the root of this . + + The root of this . + + + + Gets the node type for this . + + The type. + + + + Gets a value indicating whether this token has childen tokens. + + + true if this token has child values; otherwise, false. + + + + + Gets the next sibling token of this node. + + The that contains the next sibling token. + + + + Gets the previous sibling token of this node. + + The that contains the previous sibling token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Get the first child token of this token. + + A containing the first child token of the . + + + + Get the last child token of this token. + + A containing the last child token of the . + + + + Raises the event. + + The instance containing the event data. + + + + Returns a collection of the child tokens of this token, in document order. + + + An of containing the child tokens of this , in document order. + + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + + A containing the child values of this , in document order. + + + + + Returns a collection of the descendant tokens for this token in document order. + + An containing the descendant tokens of the . + + + + Adds the specified content as children of this . + + The content to be added. + + + + Adds the specified content as the first children of this . + + The content to be added. + + + + Creates an that can be used to add tokens to the . + + An that is ready to have content written to it. + + + + Replaces the children nodes of this token with the specified content. + + The content. + + + + Removes the child nodes from this token. + + + + + Occurs when the items list of the collection has changed, or the collection is reset. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets a value indicating whether this token has childen tokens. + + + true if this token has child values; otherwise, false. + + + + + Get the first child token of this token. + + + A containing the first child token of the . + + + + + Get the last child token of this token. + + + A containing the last child token of the . + + + + + Gets the count of child JSON tokens. + + The count of child JSON tokens + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Determines the index of a specific item in the . + + The object to locate in the . + + The index of if found in the list; otherwise, -1. + + + + + Inserts an item to the at the specified index. + + The zero-based index at which should be inserted. + The object to insert into the . + + is not a valid index in the . + The is read-only. + + + + Removes the item at the specified index. + + The zero-based index of the item to remove. + + is not a valid index in the . + The is read-only. + + + + Adds an item to the . + + The object to add to the . + The is read-only. + + + + Removes all items from the . + + The is read-only. + + + + Determines whether the contains a specific value. + + The object to locate in the . + + true if is found in the ; otherwise, false. + + + + + Removes the first occurrence of a specific object from the . + + The object to remove from the . + + true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original . + + The is read-only. + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the at the specified index. + + + + + + Represents a JSON constructor. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name. + + The constructor name. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets or sets the name of this constructor. + + The constructor name. + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Represents a collection of objects. + + The type of token + + + + An empty collection of objects. + + + + + Initializes a new instance of the struct. + + The enumerable. + + + + Returns an enumerator that iterates through the collection. + + + A that can be used to iterate through the collection. + + + + + Returns an enumerator that iterates through a collection. + + + An object that can be used to iterate through the collection. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Returns a hash code for this instance. + + + A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. + + + + + Gets the with the specified key. + + + + + + Represents a JSON object. + + + + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Gets an of this object's properties. + + An of this object's properties. + + + + Gets a the specified name. + + The property name. + A with the specified name or null. + + + + Gets an of this object's property values. + + An of this object's property values. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified property name. + + Name of the property. + The with the specified property name. + + + + Gets the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + One of the enumeration values that specifies how the strings will be compared. + The with the specified property name. + + + + Tries to get the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + The value. + One of the enumeration values that specifies how the strings will be compared. + true if a value was successfully retrieved; otherwise, false. + + + + Adds the specified property name. + + Name of the property. + The value. + + + + Removes the property with the specified name. + + Name of the property. + true if item was successfully removed; otherwise, false. + + + + Tries the get value. + + Name of the property. + The value. + true if a value was successfully retrieved; otherwise, false. + + + + Returns an enumerator that iterates through the collection. + + + A that can be used to iterate through the collection. + + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Occurs when a property value changes. + + + + + Gets the node type for this . + + The type. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the with the specified property name. + + + + + + Represents a JSON property. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the property name. + + The property name. + + + + Gets or sets the property value. + + The property value. + + + + Gets the node type for this . + + The type. + + + + Represents a raw JSON string. + + + + + Represents a value in JSON (string, integer, date, etc). + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Creates a comment with the given value. + + The value. + A comment with the given value. + + + + Creates a string with the given value. + + The value. + A string with the given value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Indicates whether the current object is equal to another object of the same type. + + + true if the current object is equal to the parameter; otherwise, false. + + An object to compare with this object. + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + + true if the specified is equal to the current ; otherwise, false. + + + The parameter is null. + + + + + Serves as a hash function for a particular type. + + + A hash code for the current . + + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format provider. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + The format provider. + + A that represents this instance. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: + Value + Meaning + Less than zero + This instance is less than . + Zero + This instance is equal to . + Greater than zero + This instance is greater than . + + + is not the same type as this instance. + + + + + Gets a value indicating whether this token has childen tokens. + + + true if this token has child values; otherwise, false. + + + + + Gets the node type for this . + + The type. + + + + Gets or sets the underlying token value. + + The underlying token value. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The raw json. + + + + Creates an instance of with the content of the reader's current token. + + The reader. + An instance of with the content of the reader's current token. + + + + Compares tokens to determine whether they are equal. + + + + + Determines whether the specified objects are equal. + + The first object of type to compare. + The second object of type to compare. + + true if the specified objects are equal; otherwise, false. + + + + + Returns a hash code for the specified object. + + The for which a hash code is to be returned. + A hash code for the specified object. + The type of is a reference type and is null. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized Json data. + + + + + Initializes a new instance of the class. + + The token to read from. + + + + Reads the next JSON token from the stream as a . + + + A or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Specifies the type of token. + + + + + No token type has been set. + + + + + A JSON object. + + + + + A JSON array. + + + + + A JSON constructor. + + + + + A JSON object property. + + + + + A comment. + + + + + An integer value. + + + + + A float value. + + + + + A string value. + + + + + A boolean value. + + + + + A null value. + + + + + An undefined value. + + + + + A date value. + + + + + A raw JSON value. + + + + + A collection of bytes value. + + + + + A Guid value. + + + + + A Uri value. + + + + + A TimeSpan value. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating Json data. + + + + + Initializes a new instance of the class writing to the given . + + The container being written to. + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a Json object. + + + + + Writes the beginning of a Json array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end. + + The token. + + + + Writes the property name of a name/value pair on a Json object. + + The name of the property. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Gets the token being writen. + + The token being writen. + + + + Specifies the member serialization options for the . + + + + + All public members are serialized by default. Members can be excluded using or . + This is the default member serialization mode. + + + + + Only members must be marked with or are serialized. + This member serialization mode can also be set by marking the class with . + + + + + All public and private fields are serialized. Members can be excluded using or . + This member serialization mode can also be set by marking the class with + and setting IgnoreSerializableAttribute on to false. + + + + + Specifies missing member handling options for the . + + + + + Ignore a missing member and do not attempt to deserialize it. + + + + + Throw a when a missing member is encountered during deserialization. + + + + + Specifies null value handling options for the . + + + + + + + + + Include null values when serializing and deserializing objects. + + + + + Ignore null values when serializing and deserializing objects. + + + + + Specifies how object creation is handled by the . + + + + + Reuse existing objects, create new objects when needed. + + + + + Only reuse existing objects. + + + + + Always create new objects. + + + + + Specifies reference handling options for the . + + + + + + + + Do not preserve references when serializing types. + + + + + Preserve references when serializing into a JSON object structure. + + + + + Preserve references when serializing into a JSON array structure. + + + + + Preserve references when serializing. + + + + + Specifies reference loop handling options for the . + + + + + Throw a when a loop is encountered. + + + + + Ignore loop references and do not serialize. + + + + + Serialize loop references. + + + + + Indicating whether a property is required. + + + + + The property is not required. The default state. + + + + + The property must be defined in JSON but can be a null value. + + + + + The property must be defined in JSON and cannot be a null value. + + + + + Contains the JSON schema extension methods. + + + + + Determines whether the is valid. + + The source to test. + The schema to test with. + + true if the specified is valid; otherwise, false. + + + + + Determines whether the is valid. + + The source to test. + The schema to test with. + When this method returns, contains any error messages generated while validating. + + true if the specified is valid; otherwise, false. + + + + + Validates the specified . + + The source to test. + The schema to test with. + + + + Validates the specified . + + The source to test. + The schema to test with. + The validation event handler. + + + + An in-memory representation of a JSON Schema. + + + + + Initializes a new instance of the class. + + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The object representing the JSON Schema. + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The to use when resolving schema references. + The object representing the JSON Schema. + + + + Load a from a string that contains schema JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Parses the specified json. + + The json. + The resolver. + A populated from the string that contains JSON. + + + + Writes this schema to a . + + A into which this method will write. + + + + Writes this schema to a using the specified . + + A into which this method will write. + The resolver used. + + + + Returns a that represents the current . + + + A that represents the current . + + + + + Gets or sets the id. + + + + + Gets or sets the title. + + + + + Gets or sets whether the object is required. + + + + + Gets or sets whether the object is read only. + + + + + Gets or sets whether the object is visible to users. + + + + + Gets or sets whether the object is transient. + + + + + Gets or sets the description of the object. + + + + + Gets or sets the types of values allowed by the object. + + The type. + + + + Gets or sets the pattern. + + The pattern. + + + + Gets or sets the minimum length. + + The minimum length. + + + + Gets or sets the maximum length. + + The maximum length. + + + + Gets or sets a number that the value should be divisble by. + + A number that the value should be divisble by. + + + + Gets or sets the minimum. + + The minimum. + + + + Gets or sets the maximum. + + The maximum. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the "minimum" attribute. + + A flag indicating whether the value can not equal the number defined by the "minimum" attribute. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the "maximum" attribute. + + A flag indicating whether the value can not equal the number defined by the "maximum" attribute. + + + + Gets or sets the minimum number of items. + + The minimum number of items. + + + + Gets or sets the maximum number of items. + + The maximum number of items. + + + + Gets or sets the of items. + + The of items. + + + + Gets or sets the of properties. + + The of properties. + + + + Gets or sets the of additional properties. + + The of additional properties. + + + + Gets or sets the pattern properties. + + The pattern properties. + + + + Gets or sets a value indicating whether additional properties are allowed. + + + true if additional properties are allowed; otherwise, false. + + + + + Gets or sets the required property if this property is present. + + The required property if this property is present. + + + + Gets or sets the identity. + + The identity. + + + + Gets or sets the a collection of valid enum values allowed. + + A collection of valid enum values allowed. + + + + Gets or sets a collection of options. + + A collection of options. + + + + Gets or sets disallowed types. + + The disallow types. + + + + Gets or sets the default value. + + The default value. + + + + Gets or sets the extend . + + The extended . + + + + Gets or sets the format. + + The format. + + + + Returns detailed information about the schema exception. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Generates a from a specified . + + + + + Generate a from the specified type. + + The type to generate a from. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Gets or sets how undefined schemas are handled by the serializer. + + + + + Gets or sets the contract resolver. + + The contract resolver. + + + + Resolves from an id. + + + + + Initializes a new instance of the class. + + + + + Gets a for the specified id. + + The id. + A for the specified id. + + + + Gets or sets the loaded schemas. + + The loaded schemas. + + + + The value types allowed by the . + + + + + No type specified. + + + + + String type. + + + + + Float type. + + + + + Integer type. + + + + + Boolean type. + + + + + Object type. + + + + + Array type. + + + + + Null type. + + + + + Any type. + + + + + Specifies undefined schema Id handling options for the . + + + + + Do not infer a schema Id. + + + + + Use the .NET type name as the schema Id. + + + + + Use the assembly qualified .NET type name as the schema Id. + + + + + Returns detailed information related to the . + + + + + Gets the associated with the validation error. + + The JsonSchemaException associated with the validation error. + + + + Gets the path of the JSON location where the validation error occurred. + + The path of the JSON location where the validation error occurred. + + + + Gets the text description corresponding to the validation error. + + The text description. + + + + Represents the callback method that will handle JSON schema validation events and the . + + + + + Allows users to control class loading and mandate what class to load. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object + The type of the object the formatter creates a new instance of. + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Resolves member mappings for a type, camel casing property names. + + + + + Used by to resolves a for a given . + + + + + Used by to resolves a for a given . + + + + + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + + If set to true the will use a cached shared with other resolvers of the same type. + Sharing the cache will significantly performance because expensive reflection will only happen once but could cause unexpected + behavior if different instances of the resolver are suppose to produce different results. When set to false it is highly + recommended to reuse instances with the . + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Gets the serializable members for the type. + + The type to get serializable members for. + The serializable members for the type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates the constructor parameters. + + The constructor to create properties for. + The type's member properties. + Properties for the given . + + + + Creates a for the given . + + The matching member property. + The constructor parameter. + A created for the given . + + + + Resolves the default for the contract. + + Type of the object. + The contract's default . + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Determines which contract type is created for the given type. + + Type of the object. + A for the given type. + + + + Creates properties for the given . + + The type to create properties for. + /// The member serialization mode for the type. + Properties for the given . + + + + Creates the used by the serializer to get and set values from a member. + + The member. + The used by the serializer to get and set values from a member. + + + + Creates a for the given . + + The member's parent . + The member to create a for. + A created for the given . + + + + Resolves the name of the property. + + Name of the property. + Name of the property. + + + + Gets the resolved name of the property. + + Name of the property. + Name of the property. + + + + Gets a value indicating whether members are being get and set using dynamic code generation. + This value is determined by the runtime permissions available. + + + true if using dynamic code generation; otherwise, false. + + + + + Gets or sets a value indicating whether compiler generated members should be serialized. + + + true if serialized compiler generated members; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Resolves the name of the property. + + Name of the property. + The property name camel cased. + + + + Used to resolve references when serializing and deserializing JSON by the . + + + + + Resolves a reference to its object. + + The serialization context. + The reference to resolve. + The object that + + + + Gets the reference for the sepecified object. + + The serialization context. + The object to get a reference for. + The reference to the object. + + + + Determines whether the specified object is referenced. + + The serialization context. + The object to test for a reference. + + true if the specified object is referenced; otherwise, false. + + + + + Adds a reference to the specified object. + + The serialization context. + The reference. + The object to reference. + + + + The default serialization binder used when resolving and loading classes from type names. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + The type of the object the formatter creates a new instance of. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Provides information surrounding an error. + + + + + Gets or sets the error. + + The error. + + + + Gets the original object that caused the error. + + The original object that caused the error. + + + + Gets the member that caused the error. + + The member that caused the error. + + + + Gets the path of the JSON location where the error occurred. + + The path of the JSON location where the error occurred. + + + + Gets or sets a value indicating whether this is handled. + + true if handled; otherwise, false. + + + + Provides data for the Error event. + + + + + Initializes a new instance of the class. + + The current object. + The error context. + + + + Gets the current object the error event is being raised against. + + The current object the error event is being raised against. + + + + Gets the error context. + + The error context. + + + + Represents a trace writer. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + The that will be used to filter the trace messages passed to the writer. + + + + Provides methods to get and set values. + + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Contract details for a used by the . + + + + + Contract details for a used by the . + + + + + Contract details for a used by the . + + + + + Gets the underlying type for the contract. + + The underlying type for the contract. + + + + Gets or sets the type created during deserialization. + + The type created during deserialization. + + + + Gets or sets whether this type contract is serialized as a reference. + + Whether this type contract is serialized as a reference. + + + + Gets or sets the default for this contract. + + The converter. + + + + Gets or sets the method called immediately after deserialization of the object. + + The method called immediately after deserialization of the object. + + + + Gets or sets the method called during deserialization of the object. + + The method called during deserialization of the object. + + + + Gets or sets the method called after serialization of the object graph. + + The method called after serialization of the object graph. + + + + Gets or sets the method called before serialization of the object. + + The method called before serialization of the object. + + + + Gets or sets the default creator method used to create the object. + + The default creator method used to create the object. + + + + Gets or sets a value indicating whether the default creator is non public. + + true if the default object creator is non-public; otherwise, false. + + + + Gets or sets the method called when an error is thrown during the serialization of the object. + + The method called when an error is thrown during the serialization of the object. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the default collection items . + + The converter. + + + + Gets or sets a value indicating whether the collection items preserve object references. + + true if collection items preserve object references; otherwise, false. + + + + Gets or sets the collection item reference loop handling. + + The reference loop handling. + + + + Gets or sets the collection item type name handling. + + The type name handling. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets the of the collection items. + + The of the collection items. + + + + Gets a value indicating whether the collection type is a multidimensional array. + + true if the collection type is a multidimensional array; otherwise, false. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the property name resolver. + + The property name resolver. + + + + Gets the of the dictionary keys. + + The of the dictionary keys. + + + + Gets the of the dictionary values. + + The of the dictionary values. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets the object's properties. + + The object's properties. + + + + Gets or sets the property name resolver. + + The property name resolver. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Gets or sets the object member serialization. + + The member object serialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Gets the object's properties. + + The object's properties. + + + + Gets the constructor parameters required for any non-default constructor + + + + + Gets or sets the override constructor used to create the object. + This is set when a constructor is marked up using the + JsonConstructor attribute. + + The override constructor. + + + + Gets or sets the parametrized constructor used to create the object. + + The parametrized constructor. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Maps a JSON property to a .NET member or constructor parameter. + + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the type that declared this property. + + The type that declared this property. + + + + Gets or sets the order of serialization and deserialization of a member. + + The numeric order of serialization or deserialization. + + + + Gets or sets the name of the underlying member or parameter. + + The name of the underlying member or parameter. + + + + Gets the that will get and set the during serialization. + + The that will get and set the during serialization. + + + + Gets or sets the type of the property. + + The type of the property. + + + + Gets or sets the for the property. + If set this converter takes presidence over the contract converter for the property type. + + The converter. + + + + Gets the member converter. + + The member converter. + + + + Gets a value indicating whether this is ignored. + + true if ignored; otherwise, false. + + + + Gets a value indicating whether this is readable. + + true if readable; otherwise, false. + + + + Gets a value indicating whether this is writable. + + true if writable; otherwise, false. + + + + Gets a value indicating whether this has a member attribute. + + true if has a member attribute; otherwise, false. + + + + Gets the default value. + + The default value. + + + + Gets a value indicating whether this is required. + + A value indicating whether this is required. + + + + Gets a value indicating whether this property preserves object references. + + + true if this instance is reference; otherwise, false. + + + + + Gets the property null value handling. + + The null value handling. + + + + Gets the property default value handling. + + The default value handling. + + + + Gets the property reference loop handling. + + The reference loop handling. + + + + Gets the property object creation handling. + + The object creation handling. + + + + Gets or sets the type name handling. + + The type name handling. + + + + Gets or sets a predicate used to determine whether the property should be serialize. + + A predicate used to determine whether the property should be serialize. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets an action used to set whether the property has been deserialized. + + An action used to set whether the property has been deserialized. + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Gets or sets the the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets the the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + A collection of objects. + + + + + Initializes a new instance of the class. + + The type. + + + + When implemented in a derived class, extracts the key from the specified element. + + The element from which to extract the key. + The key for the specified element. + + + + Adds a object. + + The property to add to the collection. + + + + Gets the closest matching object. + First attempts to get an exact case match of propertyName and then + a case insensitive match. + + Name of the property. + A matching property if found. + + + + Gets a property by property name. + + The name of the property to get. + Type property name string comparison. + A matching property if found. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Represents a method that constructs an object. + + The object type to create. + + + + When applied to a method, specifies that the method is called when an error occurs serializing an object. + + + + + Get and set values for a using reflection. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Represents a trace writer that writes to memory. When the trace message limit is + reached then old trace messages will be removed as new messages are added. + + + + + Initializes a new instance of the class. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Returns an enumeration of the most recent trace messages. + + An enumeration of the most recent trace messages. + + + + Returns a of the most recent trace messages. + + + A of the most recent trace messages. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Specifies how strings are escaped when writing JSON text. + + + + + Only control characters (e.g. newline) are escaped. + + + + + All non-ASCII and control characters (e.g. newline) are escaped. + + + + + HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. + + + + + Specifies what messages to output for the class. + + + + + Output no tracing and debugging messages. + + + + + Output error-handling messages. + + + + + Output warnings and error-handling messages. + + + + + Output informational messages, warnings, and error-handling messages. + + + + + Output all debugging and tracing messages. + + + + + Specifies type name handling options for the . + + + + + Do not include the .NET type name when serializing types. + + + + + Include the .NET type name when serializing into a JSON object structure. + + + + + Include the .NET type name when serializing into a JSON array structure. + + + + + Always include the .NET type name when serializing. + + + + + Include the .NET type name when the type of the object being serialized is not the same as its declared type. + + + + + Determines whether the collection is null or empty. + + The collection. + + true if the collection is null or empty; otherwise, false. + + + + + Adds the elements of the specified collection to the specified generic IList. + + The list to add to. + The collection of elements to add. + + + + Returns the index of the first occurrence in a sequence by using a specified IEqualityComparer. + + The type of the elements of source. + A sequence in which to locate a value. + The object to locate in the sequence + An equality comparer to compare values. + The zero-based index of the first occurrence of value within the entire sequence, if found; otherwise, –1. + + + + Converts the value to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert the value to. + The converted type. + + + + Converts the value to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert the value to. + The converted value if the conversion was successful or the default value of T if it failed. + + true if initialValue was converted successfully; otherwise, false. + + + + + Converts the value to the specified type. If the value is unable to be converted, the + value is checked whether it assignable to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert or cast the value to. + + The converted type. If conversion was unsuccessful, the initial value + is returned if assignable to the target type. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic that returns a result + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Returns a Restrictions object which includes our current restrictions merged + with a restriction limiting our type + + + + + Gets a dictionary of the names and values of an Enum type. + + + + + + Gets a dictionary of the names and values of an Enum type. + + The enum type to get names and values for. + + + + + Gets the type of the typed collection's items. + + The type. + The type of the typed collection's items. + + + + Gets the member's underlying type. + + The member. + The underlying type of the member. + + + + Determines whether the member is an indexed property. + + The member. + + true if the member is an indexed property; otherwise, false. + + + + + Determines whether the property is an indexed property. + + The property. + + true if the property is an indexed property; otherwise, false. + + + + + Gets the member's value on the object. + + The member. + The target object. + The member's value on the object. + + + + Sets the member's value on the target object. + + The member. + The target. + The value. + + + + Determines whether the specified MemberInfo can be read. + + The MemberInfo to determine whether can be read. + /// if set to true then allow the member to be gotten non-publicly. + + true if the specified MemberInfo can be read; otherwise, false. + + + + + Determines whether the specified MemberInfo can be set. + + The MemberInfo to determine whether can be set. + if set to true then allow the member to be set non-publicly. + if set to true then allow the member to be set if read-only. + + true if the specified MemberInfo can be set; otherwise, false. + + + + + Builds a string. Unlike StringBuilder this class lets you reuse it's internal buffer. + + + + + Determines whether the string is all white space. Empty string will return false. + + The string to test whether it is all white space. + + true if the string is all white space; otherwise, false. + + + + + Nulls an empty string. + + The string. + Null if the string was null, otherwise the string unchanged. + + + + Specifies the state of the . + + + + + An exception has been thrown, which has left the in an invalid state. + You may call the method to put the in the Closed state. + Any other method calls results in an being thrown. + + + + + The method has been called. + + + + + An object is being written. + + + + + A array is being written. + + + + + A constructor is being written. + + + + + A property is being written. + + + + + A write method has not been called. + + + + diff --git a/packages/repositories.config b/packages/repositories.config new file mode 100644 index 0000000..4913910 --- /dev/null +++ b/packages/repositories.config @@ -0,0 +1,4 @@ + + + + \ No newline at end of file