diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/log4net.dll | bin | 270336 -> 299008 bytes | |||
-rw-r--r-- | lib/log4net.xml | 2034 | ||||
-rw-r--r-- | lib/net-v4.0/System.Net.Http.WebRequest.dll | bin | 0 -> 16480 bytes | |||
-rw-r--r-- | lib/net-v4.0/System.Net.Http.WebRequest.xml | 63 | ||||
-rw-r--r-- | lib/net-v4.0/System.Net.Http.dll | bin | 0 -> 180832 bytes | |||
-rw-r--r-- | lib/net-v4.0/System.Net.Http.xml | 2308 | ||||
-rw-r--r-- | lib/net-v4.5/placeholder.txt | 0 |
7 files changed, 4163 insertions, 242 deletions
diff --git a/lib/log4net.dll b/lib/log4net.dll Binary files differindex ffc57e1..06e778c 100644 --- a/lib/log4net.dll +++ b/lib/log4net.dll diff --git a/lib/log4net.xml b/lib/log4net.xml index db9e99f..9bee140 100644 --- a/lib/log4net.xml +++ b/lib/log4net.xml @@ -399,14 +399,14 @@ <list type="bullet"> <item> <description> - Checks that the severity of the <paramref name="loggingEvent"/> + Checks that the severity of the <paramref name="loggingEvents"/> is greater than or equal to the <see cref="P:log4net.Appender.AppenderSkeleton.Threshold"/> of this appender.</description> </item> <item> <description> Checks that the <see cref="T:log4net.Filter.IFilter"/> chain accepts the - <paramref name="loggingEvent"/>. + <paramref name="loggingEvents"/>. </description> </item> <item> @@ -698,6 +698,15 @@ StringWriter used to render events </summary> </member> + <member name="F:log4net.Appender.AppenderSkeleton.declaringType"> + <summary> + The fully qualified type of the AppenderSkeleton class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="P:log4net.Appender.AppenderSkeleton.Threshold"> <summary> Gets or sets the threshold <see cref="T:log4net.Core.Level"/> of this appender. @@ -775,7 +784,7 @@ then the appender should return <c>true</c>. </para> <para> - This default implementation always returns <c>true</c>. + This default implementation always returns <c>false</c>. </para> </remarks> <returns> @@ -1201,10 +1210,27 @@ Text that can be passed to a <see cref="T:System.Data.IDbCommand"/>. </returns> </member> - <member name="M:log4net.Appender.AdoNetAppender.InitializeDatabaseConnection"> + <member name="M:log4net.Appender.AdoNetAppender.CreateConnection(System.Type,System.String)"> <summary> - Connects to the database. - </summary> + Creates an <see cref="T:System.Data.IDbConnection"/> instance used to connect to the database. + </summary> + <remarks> + This method is called whenever a new IDbConnection is needed (i.e. when a reconnect is necessary). + </remarks> + <param name="connectionType">The <see cref="T:System.Type"/> of the <see cref="T:System.Data.IDbConnection"/> object.</param> + <param name="connectionString">The connectionString output from the ResolveConnectionString method.</param> + <returns>An <see cref="T:System.Data.IDbConnection"/> instance with a valid connection string.</returns> + </member> + <member name="M:log4net.Appender.AdoNetAppender.ResolveConnectionString(System.String@)"> + <summary> + Resolves the connection string from the ConnectionString, ConnectionStringName, or AppSettingsKey + property. + </summary> + <remarks> + ConnectiongStringName is only supported on .NET 2.0 and higher. + </remarks> + <param name="connectionStringContext">Additional information describing the connection string.</param> + <returns>A connection string used to connect to the database.</returns> </member> <member name="M:log4net.Appender.AdoNetAppender.ResolveConnectionType"> <summary> @@ -1228,6 +1254,27 @@ Prepares the database command and initialize the parameters. </summary> </member> + <member name="M:log4net.Appender.AdoNetAppender.InitializeDatabaseConnection"> + <summary> + Connects to the database. + </summary> + </member> + <member name="M:log4net.Appender.AdoNetAppender.DisposeCommand(System.Boolean)"> + <summary> + Cleanup the existing command. + </summary> + <param name="ignoreException"> + If true, a message will be written using LogLog.Warn if an exception is encountered when calling Dispose. + </param> + </member> + <member name="M:log4net.Appender.AdoNetAppender.DiposeConnection"> + <summary> + Cleanup the existing connection. + </summary> + <remarks> + Calls the IDbConnection's <see cref="M:System.Data.IDbConnection.Close"/> method. + </remarks> + </member> <member name="F:log4net.Appender.AdoNetAppender.m_usePreparedCommand"> <summary> Flag to indicate if we are using a command object @@ -1270,6 +1317,16 @@ Database connection string. </summary> </member> + <member name="F:log4net.Appender.AdoNetAppender.m_appSettingsKey"> + <summary> + The appSettings key from App.Config that contains the connection string. + </summary> + </member> + <member name="F:log4net.Appender.AdoNetAppender.m_connectionStringName"> + <summary> + The connectionStrings key from App.Config that contains the connection string. + </summary> + </member> <member name="F:log4net.Appender.AdoNetAppender.m_connectionType"> <summary> String type name of the <see cref="T:System.Data.IDbConnection"/> type name. @@ -1295,6 +1352,15 @@ Indicates whether to use transactions when writing to the database. </summary> </member> + <member name="F:log4net.Appender.AdoNetAppender.declaringType"> + <summary> + The fully qualified type of the AdoNetAppender class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="P:log4net.Appender.AdoNetAppender.ConnectionString"> <summary> Gets or sets the database connection string that is used to connect to @@ -1319,6 +1385,19 @@ <code>"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Work\cvs_root\log4net-1.2\access.mdb;User Id=;Password=;"</code> </example> </member> + <member name="P:log4net.Appender.AdoNetAppender.AppSettingsKey"> + <summary> + The appSettings key from App.Config that contains the connection string. + </summary> + </member> + <member name="P:log4net.Appender.AdoNetAppender.ConnectionStringName"> + <summary> + The connectionStrings key from App.Config that contains the connection string. + </summary> + <remarks> + This property requires at least .NET 2.0. + </remarks> + </member> <member name="P:log4net.Appender.AdoNetAppender.ConnectionType"> <summary> Gets or sets the type name of the <see cref="T:System.Data.IDbConnection"/> connection @@ -2248,16 +2327,16 @@ </member> <member name="M:log4net.Appender.AppenderCollection.ValidateIndex(System.Int32)"> <exception cref="T:System.ArgumentOutOfRangeException"> - <para><paramref name="index"/> is less than zero</para> + <para><paramref name="i"/> is less than zero</para> <para>-or-</para> - <para><paramref name="index"/> is equal to or greater than <see cref="P:log4net.Appender.AppenderCollection.Count"/>.</para> + <para><paramref name="i"/> is equal to or greater than <see cref="P:log4net.Appender.AppenderCollection.Count"/>.</para> </exception> </member> <member name="M:log4net.Appender.AppenderCollection.ValidateIndex(System.Int32,System.Boolean)"> <exception cref="T:System.ArgumentOutOfRangeException"> - <para><paramref name="index"/> is less than zero</para> + <para><paramref name="i"/> is less than zero</para> <para>-or-</para> - <para><paramref name="index"/> is equal to or greater than <see cref="P:log4net.Appender.AppenderCollection.Count"/>.</para> + <para><paramref name="i"/> is equal to or greater than <see cref="P:log4net.Appender.AppenderCollection.Count"/>.</para> </exception> </member> <member name="P:log4net.Appender.AppenderCollection.Count"> @@ -2401,10 +2480,12 @@ <para> The logging event is passed to the <see cref="M:System.Web.TraceContext.Write(System.String)"/> or <see cref="M:System.Web.TraceContext.Warn(System.String)"/> method depending on the level of the logging event. + The event's logger name is the default value for the category parameter of the Write/Warn method. </para> </remarks> <author>Nicko Cadell</author> <author>Gert Driesen</author> + <author>Ron Grabowski</author> </member> <member name="M:log4net.Appender.AspNetTraceAppender.#ctor"> <summary> @@ -2429,6 +2510,11 @@ </para> </remarks> </member> + <member name="F:log4net.Appender.AspNetTraceAppender.m_category"> + <summary> + Defaults to %logger + </summary> + </member> <member name="P:log4net.Appender.AspNetTraceAppender.RequiresLayout"> <summary> This appender requires a <see cref="N:log4net.Layout"/> to be set. @@ -2440,6 +2526,19 @@ </para> </remarks> </member> + <member name="P:log4net.Appender.AspNetTraceAppender.Category"> + <summary> + The category parameter sent to the Trace method. + </summary> + <remarks> + <para> + Defaults to %logger which will use the logger name of the current + <see cref="T:log4net.Core.LoggingEvent"/> as the category parameter. + </para> + <para> + </para> + </remarks> + </member> <member name="T:log4net.Appender.BufferingForwardingAppender"> <summary> Buffers events and then forwards them to attached appenders. @@ -3198,8 +3297,17 @@ </summary> <remarks> <para> + The appender will fail if you try to write using an event source that doesn't exist unless it is running with local administrator privileges. + See also http://logging.apache.org/log4net/release/faq.html#trouble-EventLog + </para> + <para> The <c>EventID</c> of the event log entry can be - set using the <c>EventLogEventID</c> property (<see cref="P:log4net.Core.LoggingEvent.Properties"/>) + set using the <c>EventID</c> property (<see cref="P:log4net.Core.LoggingEvent.Properties"/>) + on the <see cref="T:log4net.Core.LoggingEvent"/>. + </para> + <para> + The <c>Category</c> of the event log entry can be + set using the <c>Category</c> property (<see cref="P:log4net.Core.LoggingEvent.Properties"/>) on the <see cref="T:log4net.Core.LoggingEvent"/>. </para> <para> @@ -3315,10 +3423,10 @@ </member> <member name="M:log4net.Appender.EventLogAppender.GetEntryType(log4net.Core.Level)"> <summary> - Get the equivalent <see cref="T:System.Diagnostics.EventLogEntryType"/> for a <see cref="T:log4net.Core.Level"/> <paramref name="p"/> + Get the equivalent <see cref="T:System.Diagnostics.EventLogEntryType"/> for a <see cref="T:log4net.Core.Level"/> <paramref name="level"/> </summary> <param name="level">the Level to convert to an EventLogEntryType</param> - <returns>The equivalent <see cref="T:System.Diagnostics.EventLogEntryType"/> for a <see cref="T:log4net.Core.Level"/> <paramref name="p"/></returns> + <returns>The equivalent <see cref="T:System.Diagnostics.EventLogEntryType"/> for a <see cref="T:log4net.Core.Level"/> <paramref name="level"/></returns> <remarks> Because there are fewer applicable <see cref="T:System.Diagnostics.EventLogEntryType"/> values to use in logging levels than there are in the @@ -3354,6 +3462,25 @@ The security context to use for privileged calls </summary> </member> + <member name="F:log4net.Appender.EventLogAppender.m_eventId"> + <summary> + The event ID to use unless one is explicitly specified via the <c>LoggingEvent</c>'s properties. + </summary> + </member> + <member name="F:log4net.Appender.EventLogAppender.m_category"> + <summary> + The event category to use unless one is explicitly specified via the <c>LoggingEvent</c>'s properties. + </summary> + </member> + <member name="F:log4net.Appender.EventLogAppender.declaringType"> + <summary> + The fully qualified type of the EventLogAppender class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="P:log4net.Appender.EventLogAppender.LogName"> <summary> The name of the log where messages will be stored. @@ -3420,6 +3547,32 @@ </para> </remarks> </member> + <member name="P:log4net.Appender.EventLogAppender.EventId"> + <summary> + Gets or sets the <c>EventId</c> to use unless one is explicitly specified via the <c>LoggingEvent</c>'s properties. + </summary> + <remarks> + <para> + The <c>EventID</c> of the event log entry will normally be + set using the <c>EventID</c> property (<see cref="P:log4net.Core.LoggingEvent.Properties"/>) + on the <see cref="T:log4net.Core.LoggingEvent"/>. + This property provides the fallback value which defaults to 0. + </para> + </remarks> + </member> + <member name="P:log4net.Appender.EventLogAppender.Category"> + <summary> + Gets or sets the <c>Category</c> to use unless one is explicitly specified via the <c>LoggingEvent</c>'s properties. + </summary> + <remarks> + <para> + The <c>Category</c> of the event log entry will normally be + set using the <c>Category</c> property (<see cref="P:log4net.Core.LoggingEvent.Properties"/>) + on the <see cref="T:log4net.Core.LoggingEvent"/>. + This property provides the fallback value which defaults to 0. + </para> + </remarks> + </member> <member name="P:log4net.Appender.EventLogAppender.RequiresLayout"> <summary> This appender requires a <see cref="N:log4net.Layout"/> to be set. @@ -3488,8 +3641,13 @@ the <see cref="P:log4net.Appender.FileAppender.LockingModel"/> property. The default behavior, implemented by <see cref="T:log4net.Appender.FileAppender.ExclusiveLock"/> is to obtain an exclusive write lock on the file until this appender is closed. - The alternative model, <see cref="T:log4net.Appender.FileAppender.MinimalLock"/>, only holds a - write lock while the appender is writing a logging event. + The alternative models only hold a + write lock while the appender is writing a logging event (<see cref="T:log4net.Appender.FileAppender.MinimalLock"/>) + or synchronize by using a named system wide Mutex (<see cref="T:log4net.Appender.FileAppender.InterProcessLock"/>). + </para> + <para> + All locking strategies have issues and you should seriously consider using a different strategy that + avoids having multiple processes logging to the same file. </para> </remarks> <author>Nicko Cadell</author> @@ -3562,7 +3720,7 @@ </summary> <remarks> <para> - This method checked if an output target has been set and if a + This method checks if an output target has been set and if a layout has been set. </para> </remarks> @@ -3692,6 +3850,15 @@ </para> </remarks> </member> + <member name="F:log4net.Appender.TextWriterAppender.declaringType"> + <summary> + The fully qualified type of the TextWriterAppender class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="P:log4net.Appender.TextWriterAppender.ImmediateFlush"> <summary> Gets or set whether the appender will flush at the end @@ -4023,6 +4190,15 @@ The locking model to use </summary> </member> + <member name="F:log4net.Appender.FileAppender.declaringType"> + <summary> + The fully qualified type of the FileAppender class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="P:log4net.Appender.FileAppender.File"> <summary> Gets or sets the path to the file that logging will be written to. @@ -4095,9 +4271,10 @@ Gets or sets the <see cref="P:log4net.Appender.FileAppender.LockingModel"/> used to handle locking of the file. </para> <para> - There are two built in locking models, <see cref="T:log4net.Appender.FileAppender.ExclusiveLock"/> and <see cref="T:log4net.Appender.FileAppender.MinimalLock"/>. - The former locks the file from the start of logging to the end and the - later lock only for the minimal amount of time when logging each message. + There are three built in locking models, <see cref="T:log4net.Appender.FileAppender.ExclusiveLock"/>, <see cref="T:log4net.Appender.FileAppender.MinimalLock"/> and <see cref="T:log4net.Appender.FileAppender.InterProcessLock"/> . + The first locks the file from the start of logging to the end, the + second locks only for the minimal amount of time when logging each message + and the last synchronizes processes using a named system wide Mutex. </para> <para> The default locking model is the <see cref="T:log4net.Appender.FileAppender.ExclusiveLock"/>. @@ -4237,6 +4414,33 @@ </para> </remarks> </member> + <member name="M:log4net.Appender.FileAppender.LockingModelBase.CreateStream(System.String,System.Boolean,System.IO.FileShare)"> + <summary> + Helper method that creates a FileStream under CurrentAppender's SecurityContext. + </summary> + <remarks> + <para> + Typically called during OpenFile or AcquireLock. + </para> + <para> + If the directory portion of the <paramref name="filename"/> does not exist, it is created + via Directory.CreateDirecctory. + </para> + </remarks> + <param name="filename"></param> + <param name="append"></param> + <param name="fileShare"></param> + <returns></returns> + </member> + <member name="M:log4net.Appender.FileAppender.LockingModelBase.CloseStream(System.IO.Stream)"> + <summary> + Helper method to close <paramref name="stream"/> under CurrentAppender's SecurityContext. + </summary> + <remarks> + Does not set <paramref name="stream"/> to null. + </remarks> + <param name="stream"></param> + </member> <member name="P:log4net.Appender.FileAppender.LockingModelBase.CurrentAppender"> <summary> Gets or sets the <see cref="T:log4net.Appender.FileAppender"/> for this LockingModel @@ -4379,6 +4583,55 @@ </para> </remarks> </member> + <member name="T:log4net.Appender.FileAppender.InterProcessLock"> + <summary> + Provides cross-process file locking. + </summary> + <author>Ron Grabowski</author> + <author>Steve Wranovsky</author> + </member> + <member name="M:log4net.Appender.FileAppender.InterProcessLock.OpenFile(System.String,System.Boolean,System.Text.Encoding)"> + <summary> + Open the file specified and prepare for logging. + </summary> + <param name="filename">The filename to use</param> + <param name="append">Whether to append to the file, or overwrite</param> + <param name="encoding">The encoding to use</param> + <remarks> + <para> + Open the file specified and prepare for logging. + No writes will be made until <see cref="M:log4net.Appender.FileAppender.InterProcessLock.AcquireLock"/> is called. + Must be called before any calls to <see cref="M:log4net.Appender.FileAppender.InterProcessLock.AcquireLock"/>, + -<see cref="M:log4net.Appender.FileAppender.InterProcessLock.ReleaseLock"/> and <see cref="M:log4net.Appender.FileAppender.InterProcessLock.CloseFile"/>. + </para> + </remarks> + </member> + <member name="M:log4net.Appender.FileAppender.InterProcessLock.CloseFile"> + <summary> + Close the file + </summary> + <remarks> + <para> + Close the file. No further writes will be made. + </para> + </remarks> + </member> + <member name="M:log4net.Appender.FileAppender.InterProcessLock.AcquireLock"> + <summary> + Acquire the lock on the file + </summary> + <returns>A stream that is ready to be written to.</returns> + <remarks> + <para> + Does nothing. The lock is already taken + </para> + </remarks> + </member> + <member name="M:log4net.Appender.FileAppender.InterProcessLock.ReleaseLock"> + <summary> + + </summary> + </member> <member name="T:log4net.Appender.ForwardingAppender"> <summary> This appender forwards logging events to attached appenders. @@ -5054,10 +5307,10 @@ <term>Send a message to a user account on the local machine</term> <description> <para> - <paramref name="Server"/> = <name of the local machine> + <see cref="P:log4net.Appender.NetSendAppender.Server"/> = <name of the local machine> </para> <para> - <paramref name="Recipient"/> = <user name> + <see cref="P:log4net.Appender.NetSendAppender.Recipient"/> = <user name> </para> </description> </item> @@ -5065,10 +5318,10 @@ <term>Send a message to a user account on a remote machine</term> <description> <para> - <paramref name="Server"/> = <name of the remote machine> + <see cref="P:log4net.Appender.NetSendAppender.Server"/> = <name of the remote machine> </para> <para> - <paramref name="Recipient"/> = <user name> + <see cref="P:log4net.Appender.NetSendAppender.Recipient"/> = <user name> </para> </description> </item> @@ -5076,10 +5329,10 @@ <term>Send a message to a domain user account</term> <description> <para> - <paramref name="Server"/> = <name of a domain controller | uninitialized> + <see cref="P:log4net.Appender.NetSendAppender.Server"/> = <name of a domain controller | uninitialized> </para> <para> - <paramref name="Recipient"/> = <user name> + <see cref="P:log4net.Appender.NetSendAppender.Recipient"/> = <user name> </para> </description> </item> @@ -5087,7 +5340,7 @@ <term>Send a message to all the names in a workgroup or domain</term> <description> <para> - <paramref name="Recipient"/> = <workgroup name | domain name>* + <see cref="P:log4net.Appender.NetSendAppender.Recipient"/> = <workgroup name | domain name>* </para> </description> </item> @@ -5095,10 +5348,10 @@ <term>Send a message from the local machine to a remote machine</term> <description> <para> - <paramref name="Server"/> = <name of the local machine | uninitialized> + <see cref="P:log4net.Appender.NetSendAppender.Server"/> = <name of the local machine | uninitialized> </para> <para> - <paramref name="Recipient"/> = <name of the remote machine> + <see cref="P:log4net.Appender.NetSendAppender.Recipient"/> = <name of the remote machine> </para> </description> </item> @@ -6359,6 +6612,15 @@ </para> </remarks> </member> + <member name="F:log4net.Appender.RollingFileAppender.declaringType"> + <summary> + The fully qualified type of the RollingFileAppender class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="M:log4net.Appender.RollingFileAppender.SetQWForFiles(System.IO.TextWriter)"> <summary> Sets the quiet writer being used. @@ -6484,6 +6746,17 @@ <param name="baseFile"></param> <param name="curFileName"></param> </member> + <member name="M:log4net.Appender.RollingFileAppender.GetBackUpIndex(System.String)"> + <summary> + Attempts to extract a number from the end of the file name that indicates + the number of the times the file has been rolled over. + </summary> + <remarks> + Certain date pattern extensions like yyyyMMdd will be parsed as valid backup indexes. + </remarks> + <param name="curFileName"></param> + <returns></returns> + </member> <member name="M:log4net.Appender.RollingFileAppender.InitializeRollBackups(System.String,System.Collections.ArrayList)"> <summary> Takes a list of files and a base file name, and looks for @@ -6531,6 +6804,14 @@ </para> </remarks> </member> + <member name="M:log4net.Appender.RollingFileAppender.CombinePath(System.String,System.String)"> + <summary> + + </summary> + <param name="path1"></param> + <param name="path2">.1, .2, .3, etc.</param> + <returns></returns> + </member> <member name="M:log4net.Appender.RollingFileAppender.RollOverTime(System.Boolean)"> <summary> Rollover the file(s) to date/time tagged file(s). @@ -6661,7 +6942,8 @@ <member name="F:log4net.Appender.RollingFileAppender.m_dateTime"> <summary> This object supplies the current date/time. Allows test code to plug in - a method to control this class when testing date/time based rolling. + a method to control this class when testing date/time based rolling. The default + implementation uses the underlying value of DateTime.Now. </summary> </member> <member name="F:log4net.Appender.RollingFileAppender.m_datePattern"> @@ -6732,6 +7014,11 @@ Value indicating whether to always log to the same file. </summary> </member> + <member name="F:log4net.Appender.RollingFileAppender.m_preserveLogFileNameExtension"> + <summary> + Value indicating whether to preserve the file name extension when rolling. + </summary> + </member> <member name="F:log4net.Appender.RollingFileAppender.m_baseFileName"> <summary> FileName provided in configuration. Used for rolling properly @@ -6742,6 +7029,30 @@ The 1st of January 1970 in UTC </summary> </member> + <member name="P:log4net.Appender.RollingFileAppender.DateTimeStrategy"> + <summary> + Gets or sets the strategy for determining the current date and time. The default + implementation is to use LocalDateTime which internally calls through to DateTime.Now. + DateTime.UtcNow may be used on frameworks newer than .NET 1.0 by specifying + <see cref="T:log4net.Appender.RollingFileAppender.UniversalDateTime"/>. + </summary> + <value> + An implementation of the <see cref="T:log4net.Appender.RollingFileAppender.IDateTime"/> interface which returns the current date and time. + </value> + <remarks> + <para> + Gets or sets the <see cref="T:log4net.Appender.RollingFileAppender.IDateTime"/> used to return the current date and time. + </para> + <para> + There are two built strategies for determining the current date and time, + <see cref="T:log4net.Appender.RollingFileAppender.LocalDateTime"/> + and <see cref="T:log4net.Appender.RollingFileAppender.UniversalDateTime"/>. + </para> + <para> + The default strategy is <see cref="T:log4net.Appender.RollingFileAppender.LocalDateTime"/>. + </para> + </remarks> + </member> <member name="P:log4net.Appender.RollingFileAppender.DatePattern"> <summary> Gets or sets the date pattern to be used for generating file names @@ -6878,6 +7189,22 @@ </para> </remarks> </member> + <member name="P:log4net.Appender.RollingFileAppender.PreserveLogFileNameExtension"> + <summary> + Gets or sets a value indicating whether to preserve the file name extension when rolling. + </summary> + <value> + <c>true</c> if the file name extension should be preserved. + </value> + <remarks> + <para> + By default file.log is rolled to file.log.yyyy-MM-dd or file.log.curSizeRollBackup. + However, under Windows the new file name will loose any program associations as the + extension is changed. Optionally file.log can be renamed to file.yyyy-MM-dd.log or + file.curSizeRollBackup.log to maintain any program associations. + </para> + </remarks> + </member> <member name="P:log4net.Appender.RollingFileAppender.StaticLogFileName"> <summary> Gets or sets a value indicating whether to always log to @@ -7007,12 +7334,28 @@ </para> </remarks> </member> - <member name="T:log4net.Appender.RollingFileAppender.DefaultDateTime"> + <member name="T:log4net.Appender.RollingFileAppender.LocalDateTime"> <summary> Default implementation of <see cref="T:log4net.Appender.RollingFileAppender.IDateTime"/> that returns the current time. </summary> </member> - <member name="P:log4net.Appender.RollingFileAppender.DefaultDateTime.Now"> + <member name="P:log4net.Appender.RollingFileAppender.LocalDateTime.Now"> + <summary> + Gets the <b>current</b> time. + </summary> + <value>The <b>current</b> time.</value> + <remarks> + <para> + Gets the <b>current</b> time. + </para> + </remarks> + </member> + <member name="T:log4net.Appender.RollingFileAppender.UniversalDateTime"> + <summary> + Implementation of <see cref="T:log4net.Appender.RollingFileAppender.IDateTime"/> that returns the current time as the coordinated universal time (UTC). + </summary> + </member> + <member name="P:log4net.Appender.RollingFileAppender.UniversalDateTime.Now"> <summary> Gets the <b>current</b> time. </summary> @@ -7081,7 +7424,51 @@ </member> <member name="P:log4net.Appender.SmtpAppender.To"> <summary> - Gets or sets a semicolon-delimited list of recipient e-mail addresses. + Gets or sets a comma- or semicolon-delimited list of recipient e-mail addresses (use semicolon on .NET 1.1 and comma for later versions). + </summary> + <value> + <para> + For .NET 1.1 (System.Web.Mail): A semicolon-delimited list of e-mail addresses. + </para> + <para> + For .NET 2.0 (System.Net.Mail): A comma-delimited list of e-mail addresses. + </para> + </value> + <remarks> + <para> + For .NET 1.1 (System.Web.Mail): A semicolon-delimited list of e-mail addresses. + </para> + <para> + For .NET 2.0 (System.Net.Mail): A comma-delimited list of e-mail addresses. + </para> + </remarks> + </member> + <member name="P:log4net.Appender.SmtpAppender.Cc"> + <summary> + Gets or sets a comma- or semicolon-delimited list of recipient e-mail addresses + that will be carbon copied (use semicolon on .NET 1.1 and comma for later versions). + </summary> + <value> + <para> + For .NET 1.1 (System.Web.Mail): A semicolon-delimited list of e-mail addresses. + </para> + <para> + For .NET 2.0 (System.Net.Mail): A comma-delimited list of e-mail addresses. + </para> + </value> + <remarks> + <para> + For .NET 1.1 (System.Web.Mail): A semicolon-delimited list of e-mail addresses. + </para> + <para> + For .NET 2.0 (System.Net.Mail): A comma-delimited list of e-mail addresses. + </para> + </remarks> + </member> + <member name="P:log4net.Appender.SmtpAppender.Bcc"> + <summary> + Gets or sets a semicolon-delimited list of recipient e-mail addresses + that will be blind carbon copied. </summary> <value> A semicolon-delimited list of e-mail addresses. @@ -7221,6 +7608,22 @@ </para> </remarks> </member> + <member name="P:log4net.Appender.SmtpAppender.EnableSsl"> + <summary> + Enable or disable use of SSL when sending e-mail message + </summary> + <remarks> + This is available on MS .NET 2.0 runtime and higher + </remarks> + </member> + <member name="P:log4net.Appender.SmtpAppender.ReplyTo"> + <summary> + Gets or sets the reply-to e-mail address. + </summary> + <remarks> + This is available on MS .NET 2.0 runtime and higher + </remarks> + </member> <member name="P:log4net.Appender.SmtpAppender.RequiresLayout"> <summary> This appender requires a <see cref="N:log4net.Layout"/> to be set. @@ -7453,6 +7856,15 @@ </para> </remarks> </member> + <member name="F:log4net.Appender.TelnetAppender.declaringType"> + <summary> + The fully qualified type of the TelnetAppender class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="M:log4net.Appender.TelnetAppender.OnClose"> <summary> Overrides the parent method to close the socket handler @@ -7660,7 +8072,8 @@ </para> <para> Events are written using the <c>System.Diagnostics.Trace.Write(string,string)</c> - method. The event's logger name is passed as the value for the category name to the Write method. + method. The event's logger name is the default value for the category parameter + of the Write method. </para> <para> <b>Compact Framework</b><br/> @@ -7673,6 +8086,7 @@ <author>Douglas de la Torre</author> <author>Nicko Cadell</author> <author>Gert Driesen</author> + <author>Ron Grabowski</author> </member> <member name="M:log4net.Appender.TraceAppender.#ctor"> <summary> @@ -7724,6 +8138,11 @@ The default value is <c>true</c>.</para> </remarks> </member> + <member name="F:log4net.Appender.TraceAppender.m_category"> + <summary> + Defaults to %logger + </summary> + </member> <member name="P:log4net.Appender.TraceAppender.ImmediateFlush"> <summary> Gets or sets a value that indicates whether the appender will @@ -7744,6 +8163,19 @@ </para> </remarks> </member> + <member name="P:log4net.Appender.TraceAppender.Category"> + <summary> + The category parameter sent to the Trace method. + </summary> + <remarks> + <para> + Defaults to %logger which will use the logger name of the current + <see cref="T:log4net.Core.LoggingEvent"/> as the category parameter. + </para> + <para> + </para> + </remarks> + </member> <member name="P:log4net.Appender.TraceAppender.RequiresLayout"> <summary> This appender requires a <see cref="N:log4net.Layout"/> to be set. @@ -7860,6 +8292,15 @@ <author>Nicko Cadell</author> <author>Gert Driesen</author> </member> + <member name="F:log4net.Config.BasicConfigurator.declaringType"> + <summary> + The fully qualified type of the BasicConfigurator class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="M:log4net.Config.BasicConfigurator.#ctor"> <summary> Initializes a new instance of the <see cref="T:log4net.Config.BasicConfigurator"/> class. @@ -7895,6 +8336,17 @@ </para> </remarks> </member> + <member name="M:log4net.Config.BasicConfigurator.Configure(log4net.Appender.IAppender[])"> + <summary> + Initializes the log4net system using the specified appenders. + </summary> + <param name="appenders">The appenders to use to log all logging events.</param> + <remarks> + <para> + Initializes the log4net system using the specified appenders. + </para> + </remarks> + </member> <member name="M:log4net.Config.BasicConfigurator.Configure(log4net.Repository.ILoggerRepository)"> <summary> Initializes the <see cref="T:log4net.Repository.ILoggerRepository"/> with a default configuration. @@ -7922,6 +8374,18 @@ </para> </remarks> </member> + <member name="M:log4net.Config.BasicConfigurator.Configure(log4net.Repository.ILoggerRepository,log4net.Appender.IAppender[])"> + <summary> + Initializes the <see cref="T:log4net.Repository.ILoggerRepository"/> using the specified appenders. + </summary> + <param name="repository">The repository to configure.</param> + <param name="appenders">The appenders to use to log all logging events.</param> + <remarks> + <para> + Initializes the <see cref="T:log4net.Repository.ILoggerRepository"/> using the specified appender. + </para> + </remarks> + </member> <member name="T:log4net.Config.ConfiguratorAttribute"> <summary> Base class for all log4net configuration attributes. @@ -8462,7 +8926,7 @@ configure it. </para> </remarks> - <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="repository"/> does not extend <see cref="T:log4net.Repository.Hierarchy.Hierarchy"/>.</exception> + <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="targetRepository"/> does not extend <see cref="T:log4net.Repository.Hierarchy.Hierarchy"/>.</exception> </member> <member name="M:log4net.Config.XmlConfiguratorAttribute.ConfigureFromFile(System.Reflection.Assembly,log4net.Repository.ILoggerRepository)"> <summary> @@ -8485,6 +8949,15 @@ <param name="sourceAssembly">The assembly that this attribute was defined on.</param> <param name="targetRepository">The repository to configure.</param> </member> + <member name="F:log4net.Config.XmlConfiguratorAttribute.declaringType"> + <summary> + The fully qualified type of the XmlConfiguratorAttribute class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="P:log4net.Config.XmlConfiguratorAttribute.ConfigFile"> <summary> Gets or sets the filename of the configuration file. @@ -8760,6 +9233,15 @@ </para> </remarks> </member> + <member name="F:log4net.Config.SecurityContextProviderAttribute.declaringType"> + <summary> + The fully qualified type of the SecurityContextProviderAttribute class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="P:log4net.Config.SecurityContextProviderAttribute.ProviderType"> <summary> Gets or sets the type of the provider to use. @@ -9081,7 +9563,7 @@ </remarks> <seealso cref="M:log4net.Config.XmlConfigurator.Configure(System.IO.FileInfo)"/> </member> - <member name="M:log4net.Config.XmlConfigurator.ConfigureFromXml(log4net.Repository.ILoggerRepository,System.Xml.XmlElement)"> + <member name="M:log4net.Config.XmlConfigurator.InternalConfigureFromXml(log4net.Repository.ILoggerRepository,System.Xml.XmlElement)"> <summary> Configures the specified repository using a <c>log4net</c> element. </summary> @@ -9098,6 +9580,22 @@ </para> </remarks> </member> + <member name="F:log4net.Config.XmlConfigurator.m_repositoryName2ConfigAndWatchHandler"> + <summary> + Maps repository names to ConfigAndWatchHandler instances to allow a particular + ConfigAndWatchHandler to dispose of its FileSystemWatcher when a repository is + reconfigured. + </summary> + </member> + <member name="F:log4net.Config.XmlConfigurator.declaringType"> + <summary> + The fully qualified type of the XmlConfigurator class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="T:log4net.Config.XmlConfigurator.ConfigureAndWatchHandler"> <summary> Class used to watch config files. @@ -9122,18 +9620,6 @@ before reloading the config file. </summary> </member> - <member name="M:log4net.Config.XmlConfigurator.ConfigureAndWatchHandler.StartWatching(log4net.Repository.ILoggerRepository,System.IO.FileInfo)"> - <summary> - Watch a specified config file used to configure a repository - </summary> - <param name="repository">The repository to configure.</param> - <param name="configFile">The configuration file to watch.</param> - <remarks> - <para> - Watch a specified config file used to configure a repository - </para> - </remarks> - </member> <member name="F:log4net.Config.XmlConfigurator.ConfigureAndWatchHandler.m_configFile"> <summary> Holds the FileInfo used to configure the XmlConfigurator @@ -9149,9 +9635,16 @@ The timer used to compress the notification events. </summary> </member> + <member name="F:log4net.Config.XmlConfigurator.ConfigureAndWatchHandler.m_watcher"> + <summary> + Watches file for changes. This object should be disposed when no longer + needed to free system handles on the watched resources. + </summary> + </member> <member name="M:log4net.Config.XmlConfigurator.ConfigureAndWatchHandler.#ctor(log4net.Repository.ILoggerRepository,System.IO.FileInfo)"> <summary> - Initializes a new instance of the <see cref="T:log4net.Config.XmlConfigurator.ConfigureAndWatchHandler"/> class. + Initializes a new instance of the <see cref="T:log4net.Config.XmlConfigurator.ConfigureAndWatchHandler"/> class to + watch a specified config file used to configure a repository. </summary> <param name="repository">The repository to configure.</param> <param name="configFile">The configuration file to watch.</param> @@ -9191,6 +9684,11 @@ </summary> <param name="state">null</param> </member> + <member name="M:log4net.Config.XmlConfigurator.ConfigureAndWatchHandler.Dispose"> + <summary> + Release the handles held by the watcher and timer. + </summary> + </member> <member name="T:log4net.Core.CompactRepositorySelector"> <summary> The implementation of the <see cref="T:log4net.Core.IRepositorySelector"/> interface suitable @@ -9453,6 +9951,15 @@ </para> </remarks> </member> + <member name="F:log4net.Core.CompactRepositorySelector.declaringType"> + <summary> + The fully qualified type of the CompactRepositorySelector class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="M:log4net.Core.CompactRepositorySelector.OnLoggerRepositoryCreatedEvent(log4net.Repository.ILoggerRepository)"> <summary> Notify the registered listeners that the repository has been created @@ -9753,6 +10260,15 @@ <para><paramref name="repository"/> is <see langword="null"/>.</para> </exception> </member> + <member name="F:log4net.Core.DefaultRepositorySelector.declaringType"> + <summary> + The fully qualified type of the DefaultRepositorySelector class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="E:log4net.Core.DefaultRepositorySelector.LoggerRepositoryCreatedEvent"> <summary> Event to notify that a logger repository has been created. @@ -9815,6 +10331,94 @@ Failed to parse address </summary> </member> + <member name="T:log4net.Core.ExceptionEvaluator"> + <summary> + An evaluator that triggers on an Exception type + </summary> + <remarks> + <para> + This evaluator will trigger if the type of the Exception + passed to <see cref="M:log4net.Core.ExceptionEvaluator.IsTriggeringEvent(log4net.Core.LoggingEvent)"/> + is equal to a Type in <see cref="P:log4net.Core.ExceptionEvaluator.ExceptionType"/>. /// + </para> + </remarks> + <author>Drew Schaeffer</author> + </member> + <member name="T:log4net.Core.ITriggeringEventEvaluator"> + <summary> + Test if an <see cref="T:log4net.Core.LoggingEvent"/> triggers an action + </summary> + <remarks> + <para> + Implementations of this interface allow certain appenders to decide + when to perform an appender specific action. + </para> + <para> + The action or behavior triggered is defined by the implementation. + </para> + </remarks> + <author>Nicko Cadell</author> + </member> + <member name="M:log4net.Core.ITriggeringEventEvaluator.IsTriggeringEvent(log4net.Core.LoggingEvent)"> + <summary> + Test if this event triggers the action + </summary> + <param name="loggingEvent">The event to check</param> + <returns><c>true</c> if this event triggers the action, otherwise <c>false</c></returns> + <remarks> + <para> + Return <c>true</c> if this event triggers the action + </para> + </remarks> + </member> + <member name="F:log4net.Core.ExceptionEvaluator.m_type"> + <summary> + The type that causes the trigger to fire. + </summary> + </member> + <member name="F:log4net.Core.ExceptionEvaluator.m_triggerOnSubclass"> + <summary> + Causes subclasses of <see cref="P:log4net.Core.ExceptionEvaluator.ExceptionType"/> to cause the trigger to fire. + </summary> + </member> + <member name="M:log4net.Core.ExceptionEvaluator.#ctor"> + <summary> + Default ctor to allow dynamic creation through a configurator. + </summary> + </member> + <member name="M:log4net.Core.ExceptionEvaluator.#ctor(System.Type,System.Boolean)"> + <summary> + Constructs an evaluator and initializes to trigger on <paramref name="exType"/> + </summary> + <param name="exType">the type that triggers this evaluator.</param> + <param name="triggerOnSubClass">If true, this evaluator will trigger on subclasses of <see cref="P:log4net.Core.ExceptionEvaluator.ExceptionType"/>.</param> + </member> + <member name="M:log4net.Core.ExceptionEvaluator.IsTriggeringEvent(log4net.Core.LoggingEvent)"> + <summary> + Is this <paramref name="loggingEvent"/> the triggering event? + </summary> + <param name="loggingEvent">The event to check</param> + <returns>This method returns <c>true</c>, if the logging event Exception + Type is <see cref="P:log4net.Core.ExceptionEvaluator.ExceptionType"/>. + Otherwise it returns <c>false</c></returns> + <remarks> + <para> + This evaluator will trigger if the Exception Type of the event + passed to <see cref="M:log4net.Core.ExceptionEvaluator.IsTriggeringEvent(log4net.Core.LoggingEvent)"/> + is <see cref="P:log4net.Core.ExceptionEvaluator.ExceptionType"/>. + </para> + </remarks> + </member> + <member name="P:log4net.Core.ExceptionEvaluator.ExceptionType"> + <summary> + The type that triggers this evaluator. + </summary> + </member> + <member name="P:log4net.Core.ExceptionEvaluator.TriggerOnSubclass"> + <summary> + If true, this evaluator will trigger on subclasses of <see cref="P:log4net.Core.ExceptionEvaluator.ExceptionType"/>. + </summary> + </member> <member name="T:log4net.Core.IErrorHandler"> <summary> Appenders may delegate their error handling to an <see cref="T:log4net.Core.IErrorHandler"/>. @@ -10072,33 +10676,6 @@ </para> </remarks> </member> - <member name="T:log4net.Core.ITriggeringEventEvaluator"> - <summary> - Test if an <see cref="T:log4net.Core.LoggingEvent"/> triggers an action - </summary> - <remarks> - <para> - Implementations of this interface allow certain appenders to decide - when to perform an appender specific action. - </para> - <para> - The action or behavior triggered is defined by the implementation. - </para> - </remarks> - <author>Nicko Cadell</author> - </member> - <member name="M:log4net.Core.ITriggeringEventEvaluator.IsTriggeringEvent(log4net.Core.LoggingEvent)"> - <summary> - Test if this event triggers the action - </summary> - <param name="loggingEvent">The event to check</param> - <returns><c>true</c> if this event triggers the action, otherwise <c>false</c></returns> - <remarks> - <para> - Return <c>true</c> if this event triggers the action - </para> - </remarks> - </member> <member name="T:log4net.Core.Level"> <summary> Defines the default set of levels recognized by the system. @@ -10410,6 +10987,12 @@ The <see cref="F:log4net.Core.Level.Off"/> level designates a higher level than all the rest. </summary> </member> + <member name="F:log4net.Core.Level.Log4Net_Debug"> + <summary> + The <see cref="F:log4net.Core.Level.Emergency"/> level designates very severe error events. + System unusable, emergencies. + </summary> + </member> <member name="F:log4net.Core.Level.Emergency"> <summary> The <see cref="F:log4net.Core.Level.Emergency"/> level designates very severe error events. @@ -10717,16 +11300,16 @@ </member> <member name="M:log4net.Core.LevelCollection.ValidateIndex(System.Int32)"> <exception cref="T:System.ArgumentOutOfRangeException"> - <para><paramref name="index"/> is less than zero</para> + <para><paramref name="i"/> is less than zero</para> <para>-or-</para> - <para><paramref name="index"/> is equal to or greater than <see cref="P:log4net.Core.LevelCollection.Count"/>.</para> + <para><paramref name="i"/> is equal to or greater than <see cref="P:log4net.Core.LevelCollection.Count"/>.</para> </exception> </member> <member name="M:log4net.Core.LevelCollection.ValidateIndex(System.Int32,System.Boolean)"> <exception cref="T:System.ArgumentOutOfRangeException"> - <para><paramref name="index"/> is less than zero</para> + <para><paramref name="i"/> is less than zero</para> <para>-or-</para> - <para><paramref name="index"/> is equal to or greater than <see cref="P:log4net.Core.LevelCollection.Count"/>.</para> + <para><paramref name="i"/> is equal to or greater than <see cref="P:log4net.Core.LevelCollection.Count"/>.</para> </exception> </member> <member name="P:log4net.Core.LevelCollection.Count"> @@ -11118,6 +11701,15 @@ </para> </remarks> </member> + <member name="F:log4net.Core.LocationInfo.declaringType"> + <summary> + The fully qualified type of the LocationInfo class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="P:log4net.Core.LocationInfo.ClassName"> <summary> Gets the fully qualified class name of the caller making the logging @@ -11188,6 +11780,11 @@ </para> </remarks> </member> + <member name="P:log4net.Core.LocationInfo.StackFrames"> + <summary> + Gets the stack frames from the stack trace of the caller making the log request + </summary> + </member> <member name="T:log4net.Core.LoggerManager"> <summary> Static manager that controls the creation of repositories @@ -11681,6 +12278,15 @@ </para> </remarks> </member> + <member name="F:log4net.Core.LoggerManager.declaringType"> + <summary> + The fully qualified type of the LoggerManager class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="F:log4net.Core.LoggerManager.s_repositorySelector"> <summary> Initialize the default repository selector @@ -11953,7 +12559,7 @@ </member> <member name="F:log4net.Core.FixFlags.Properties"> <summary> - Fix the event properties + Fix the event properties. Active properties must implement <see cref="T:log4net.Core.IFixingRequired"/> in order to be eligible for fixing. </summary> </member> <member name="F:log4net.Core.FixFlags.None"> @@ -14774,6 +15380,95 @@ </para> </remarks> </member> + <member name="T:log4net.Core.TimeEvaluator"> + <summary> + An evaluator that triggers after specified number of seconds. + </summary> + <remarks> + <para> + This evaluator will trigger if the specified time period + <see cref="P:log4net.Core.TimeEvaluator.Interval"/> has passed since last check. + </para> + </remarks> + <author>Robert Sevcik</author> + </member> + <member name="F:log4net.Core.TimeEvaluator.DEFAULT_INTERVAL"> + <summary> + The default time threshold for triggering in seconds. Zero means it won't trigger at all. + </summary> + </member> + <member name="F:log4net.Core.TimeEvaluator.m_interval"> + <summary> + The time threshold for triggering in seconds. Zero means it won't trigger at all. + </summary> + </member> + <member name="F:log4net.Core.TimeEvaluator.m_lasttime"> + <summary> + The time of last check. This gets updated when the object is created and when the evaluator triggers. + </summary> + </member> + <member name="M:log4net.Core.TimeEvaluator.#ctor"> + <summary> + Create a new evaluator using the <see cref="F:log4net.Core.TimeEvaluator.DEFAULT_INTERVAL"/> time threshold in seconds. + </summary> + <remarks> + <para> + Create a new evaluator using the <see cref="F:log4net.Core.TimeEvaluator.DEFAULT_INTERVAL"/> time threshold in seconds. + </para> + <para> + This evaluator will trigger if the specified time period + <see cref="P:log4net.Core.TimeEvaluator.Interval"/> has passed since last check. + </para> + </remarks> + </member> + <member name="M:log4net.Core.TimeEvaluator.#ctor(System.Int32)"> + <summary> + Create a new evaluator using the specified time threshold in seconds. + </summary> + <param name="interval"> + The time threshold in seconds to trigger after. + Zero means it won't trigger at all. + </param> + <remarks> + <para> + Create a new evaluator using the specified time threshold in seconds. + </para> + <para> + This evaluator will trigger if the specified time period + <see cref="P:log4net.Core.TimeEvaluator.Interval"/> has passed since last check. + </para> + </remarks> + </member> + <member name="M:log4net.Core.TimeEvaluator.IsTriggeringEvent(log4net.Core.LoggingEvent)"> + <summary> + Is this <paramref name="loggingEvent"/> the triggering event? + </summary> + <param name="loggingEvent">The event to check</param> + <returns>This method returns <c>true</c>, if the specified time period + <see cref="P:log4net.Core.TimeEvaluator.Interval"/> has passed since last check.. + Otherwise it returns <c>false</c></returns> + <remarks> + <para> + This evaluator will trigger if the specified time period + <see cref="P:log4net.Core.TimeEvaluator.Interval"/> has passed since last check. + </para> + </remarks> + </member> + <member name="P:log4net.Core.TimeEvaluator.Interval"> + <summary> + The time threshold in seconds to trigger after + </summary> + <value> + The time threshold in seconds to trigger after. + Zero means it won't trigger at all. + </value> + <remarks> + <para> + This evaluator will trigger if the specified time period + <see cref="P:log4net.Core.TimeEvaluator.Interval"/> has passed since last check. + </para> + </remarks> + </member> <member name="T:log4net.Core.WrapperCreationHandler"> <summary> Delegate used to handle creation of new wrappers. @@ -16020,6 +16715,27 @@ </para> </remarks> </member> + <member name="M:log4net.Util.PatternConverter.WriteDictionary(System.IO.TextWriter,log4net.Repository.ILoggerRepository,System.Collections.IDictionaryEnumerator)"> + <summary> + Write an dictionary to a <see cref="T:System.IO.TextWriter"/> + </summary> + <param name="writer">the writer to write to</param> + <param name="repository">a <see cref="T:log4net.Repository.ILoggerRepository"/> to use for object conversion</param> + <param name="value">the value to write to the writer</param> + <remarks> + <para> + Writes the <see cref="T:System.Collections.IDictionaryEnumerator"/> to a writer in the form: + </para> + <code> + {key1=value1, key2=value2, key3=value3} + </code> + <para> + If the <see cref="T:log4net.Repository.ILoggerRepository"/> specified + is not null then it is used to render the key and value to text, otherwise + the object's ToString method is called. + </para> + </remarks> + </member> <member name="M:log4net.Util.PatternConverter.WriteObject(System.IO.TextWriter,log4net.Repository.ILoggerRepository,System.Object)"> <summary> Write an object to a <see cref="T:System.IO.TextWriter"/> @@ -16074,6 +16790,11 @@ </para> </remarks> </member> + <member name="P:log4net.Util.PatternConverter.Properties"> + <summary> + + </summary> + </member> <member name="M:log4net.Layout.Pattern.PatternLayoutConverter.#ctor"> <summary> Initializes a new instance of the <see cref="T:log4net.Layout.Pattern.PatternLayoutConverter"/> class. @@ -16133,6 +16854,132 @@ </para> </remarks> </member> + <member name="T:log4net.Layout.Pattern.AspNetCachePatternConverter"> + <summary> + Converter for items in the ASP.Net Cache. + </summary> + <remarks> + <para> + Outputs an item from the <see cref="P:System.Web.HttpRuntime.Cache"/>. + </para> + </remarks> + <author>Ron Grabowski</author> + </member> + <member name="T:log4net.Layout.Pattern.AspNetPatternLayoutConverter"> + <summary> + Abstract class that provides access to the current HttpContext (<see cref="P:System.Web.HttpContext.Current"/>) that + derived classes need. + </summary> + <remarks> + This class handles the case when HttpContext.Current is null by writing + <see cref="P:log4net.Util.SystemInfo.NotAvailableText"/> to the writer. + </remarks> + <author>Ron Grabowski</author> + </member> + <member name="M:log4net.Layout.Pattern.AspNetPatternLayoutConverter.Convert(System.IO.TextWriter,log4net.Core.LoggingEvent,System.Web.HttpContext)"> + <summary> + Derived pattern converters must override this method in order to + convert conversion specifiers in the correct way. + </summary> + <param name="writer"><see cref="T:System.IO.TextWriter"/> that will receive the formatted result.</param> + <param name="loggingEvent">The <see cref="T:log4net.Core.LoggingEvent"/> on which the pattern converter should be executed.</param> + <param name="httpContext">The <see cref="T:System.Web.HttpContext"/> under which the ASP.Net request is running.</param> + </member> + <member name="M:log4net.Layout.Pattern.AspNetCachePatternConverter.Convert(System.IO.TextWriter,log4net.Core.LoggingEvent,System.Web.HttpContext)"> + <summary> + Write the ASP.Net Cache item to the output + </summary> + <param name="writer"><see cref="T:System.IO.TextWriter"/> that will receive the formatted result.</param> + <param name="loggingEvent">The <see cref="T:log4net.Core.LoggingEvent"/> on which the pattern converter should be executed.</param> + <param name="httpContext">The <see cref="T:System.Web.HttpContext"/> under which the ASP.Net request is running.</param> + <remarks> + <para> + Writes out the value of a named property. The property name + should be set in the <see cref="P:log4net.Util.PatternConverter.Option"/> + property. If no property has been set, all key value pairs from the Cache will + be written to the output. + </para> + </remarks> + </member> + <member name="T:log4net.Layout.Pattern.AspNetContextPatternConverter"> + <summary> + Converter for items in the <see cref="T:System.Web.HttpContext"/>. + </summary> + <remarks> + <para> + Outputs an item from the <see cref="T:System.Web.HttpContext"/>. + </para> + </remarks> + <author>Ron Grabowski</author> + </member> + <member name="M:log4net.Layout.Pattern.AspNetContextPatternConverter.Convert(System.IO.TextWriter,log4net.Core.LoggingEvent,System.Web.HttpContext)"> + <summary> + Write the ASP.Net HttpContext item to the output + </summary> + <param name="writer"><see cref="T:System.IO.TextWriter"/> that will receive the formatted result.</param> + <param name="loggingEvent">The <see cref="T:log4net.Core.LoggingEvent"/> on which the pattern converter should be executed.</param> + <param name="httpContext">The <see cref="T:System.Web.HttpContext"/> under which the ASP.Net request is running.</param> + <remarks> + <para> + Writes out the value of a named property. The property name + should be set in the <see cref="P:log4net.Util.PatternConverter.Option"/> + property. + </para> + </remarks> + </member> + <member name="T:log4net.Layout.Pattern.AspNetRequestPatternConverter"> + <summary> + Converter for items in the ASP.Net Cache. + </summary> + <remarks> + <para> + Outputs an item from the <see cref="P:System.Web.HttpRuntime.Cache"/>. + </para> + </remarks> + <author>Ron Grabowski</author> + </member> + <member name="M:log4net.Layout.Pattern.AspNetRequestPatternConverter.Convert(System.IO.TextWriter,log4net.Core.LoggingEvent,System.Web.HttpContext)"> + <summary> + Write the ASP.Net Cache item to the output + </summary> + <param name="writer"><see cref="T:System.IO.TextWriter"/> that will receive the formatted result.</param> + <param name="loggingEvent">The <see cref="T:log4net.Core.LoggingEvent"/> on which the pattern converter should be executed.</param> + <param name="httpContext">The <see cref="T:System.Web.HttpContext"/> under which the ASP.Net request is running.</param> + <remarks> + <para> + Writes out the value of a named property. The property name + should be set in the <see cref="P:log4net.Util.PatternConverter.Option"/> + property. + </para> + </remarks> + </member> + <member name="T:log4net.Layout.Pattern.AspNetSessionPatternConverter"> + <summary> + Converter for items in the ASP.Net Cache. + </summary> + <remarks> + <para> + Outputs an item from the <see cref="P:System.Web.HttpRuntime.Cache"/>. + </para> + </remarks> + <author>Ron Grabowski</author> + </member> + <member name="M:log4net.Layout.Pattern.AspNetSessionPatternConverter.Convert(System.IO.TextWriter,log4net.Core.LoggingEvent,System.Web.HttpContext)"> + <summary> + Write the ASP.Net Cache item to the output + </summary> + <param name="writer"><see cref="T:System.IO.TextWriter"/> that will receive the formatted result.</param> + <param name="loggingEvent">The <see cref="T:log4net.Core.LoggingEvent"/> on which the pattern converter should be executed.</param> + <param name="httpContext">The <see cref="T:System.Web.HttpContext"/> under which the ASP.Net request is running.</param> + <remarks> + <para> + Writes out the value of a named property. The property name + should be set in the <see cref="P:log4net.Util.PatternConverter.Option"/> + property. If no property has been set, all key value pairs from the Session will + be written to the output. + </para> + </remarks> + </member> <member name="T:log4net.Layout.Pattern.DatePatternConverter"> <summary> Date pattern converter, uses a <see cref="T:log4net.DateFormatter.IDateFormatter"/> to format @@ -16234,6 +17081,15 @@ </para> </remarks> </member> + <member name="F:log4net.Layout.Pattern.DatePatternConverter.declaringType"> + <summary> + The fully qualified type of the DatePatternConverter class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="T:log4net.Layout.Pattern.ExceptionPatternConverter"> <summary> Write the exception text to the output @@ -16271,11 +17127,32 @@ trailing newline. </para> <para> - If there is no exception then nothing will be output + If there is no exception or the exception property specified + by the Option value does not exist then nothing will be output and no trailing newline will be appended. It is typical to put a newline before the exception and to have the exception as the last data in the pattern. </para> + <para> + Recognized values for the Option parameter are: + </para> + <list type="bullet"> + <item> + <description>Message</description> + </item> + <item> + <description>Source</description> + </item> + <item> + <description>StackTrace</description> + </item> + <item> + <description>TargetSite</description> + </item> + <item> + <description>HelpLink</description> + </item> + </list> </remarks> </member> <member name="T:log4net.Layout.Pattern.FileLocationPatternConverter"> @@ -16476,6 +17353,15 @@ specified by the <see cref="P:log4net.Util.PatternConverter.Option"/> property. </remarks> </member> + <member name="F:log4net.Layout.Pattern.NamedPatternConverter.declaringType"> + <summary> + The fully qualified type of the NamedPatternConverter class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="M:log4net.Layout.Pattern.LoggerPatternConverter.GetFullyQualifiedName(log4net.Core.LoggingEvent)"> <summary> Gets the fully qualified name of the logger @@ -16636,6 +17522,86 @@ <param name="end">end time (in the current local time zone)</param> <returns>the time difference in milliseconds</returns> </member> + <member name="T:log4net.Layout.Pattern.StackTraceDetailPatternConverter"> + <summary> + Write the caller stack frames to the output + </summary> + <remarks> + <para> + Writes the <see cref="P:log4net.Core.LocationInfo.StackFrames"/> to the output writer, using format: + type3.MethodCall3(type param,...) > type2.MethodCall2(type param,...) > type1.MethodCall1(type param,...) + </para> + </remarks> + <author>Adam Davies</author> + </member> + <member name="T:log4net.Layout.Pattern.StackTracePatternConverter"> + <summary> + Write the caller stack frames to the output + </summary> + <remarks> + <para> + Writes the <see cref="P:log4net.Core.LocationInfo.StackFrames"/> to the output writer, using format: + type3.MethodCall3 > type2.MethodCall2 > type1.MethodCall1 + </para> + </remarks> + <author>Michael Cromwell</author> + </member> + <member name="M:log4net.Layout.Pattern.StackTracePatternConverter.ActivateOptions"> + <summary> + Initialize the converter + </summary> + <remarks> + <para> + This is part of the <see cref="T:log4net.Core.IOptionHandler"/> delayed object + activation scheme. The <see cref="M:log4net.Layout.Pattern.StackTracePatternConverter.ActivateOptions"/> method must + be called on this object after the configuration properties have + been set. Until <see cref="M:log4net.Layout.Pattern.StackTracePatternConverter.ActivateOptions"/> is called this + object is in an undefined state and must not be used. + </para> + <para> + If any of the configuration properties are modified then + <see cref="M:log4net.Layout.Pattern.StackTracePatternConverter.ActivateOptions"/> must be called again. + </para> + </remarks> + </member> + <member name="M:log4net.Layout.Pattern.StackTracePatternConverter.Convert(System.IO.TextWriter,log4net.Core.LoggingEvent)"> + <summary> + Write the strack frames to the output + </summary> + <param name="writer"><see cref="T:System.IO.TextWriter"/> that will receive the formatted result.</param> + <param name="loggingEvent">the event being logged</param> + <remarks> + <para> + Writes the <see cref="P:log4net.Core.LocationInfo.StackFrames"/> to the output writer. + </para> + </remarks> + </member> + <member name="M:log4net.Layout.Pattern.StackTracePatternConverter.GetMethodInformation(System.Reflection.MethodBase)"> + <summary> + Returns the Name of the method + </summary> + <param name="method"></param> + <remarks>This method was created, so this class could be used as a base class for StackTraceDetailPatternConverter</remarks> + <returns>string</returns> + </member> + <member name="F:log4net.Layout.Pattern.StackTracePatternConverter.declaringType"> + <summary> + The fully qualified type of the StackTracePatternConverter class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> + <member name="F:log4net.Layout.Pattern.StackTraceDetailPatternConverter.declaringType"> + <summary> + The fully qualified type of the StackTraceDetailPatternConverter class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="T:log4net.Layout.Pattern.ThreadPatternConverter"> <summary> Converter to include event thread name @@ -16734,6 +17700,15 @@ </remarks> <seealso cref="T:log4net.Layout.Pattern.DatePatternConverter"/> </member> + <member name="F:log4net.Layout.Pattern.UtcDatePatternConverter.declaringType"> + <summary> + The fully qualified type of the UtcDatePatternConverter class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="T:log4net.Layout.ExceptionLayout"> <summary> A Layout that renders only the Exception text from the logging event @@ -16942,6 +17917,15 @@ </para> </remarks> </member> + <member name="M:log4net.Layout.LayoutSkeleton.Format(log4net.Core.LoggingEvent)"> + <summary> + Convenience method for easily formatting the logging event into a string variable. + </summary> + <param name="loggingEvent"></param> + <remarks> + Creates a new StringWriter instance to store the formatted logging event. + </remarks> + </member> <member name="P:log4net.Layout.LayoutSkeleton.ContentType"> <summary> The content type output by this layout. @@ -17185,6 +18169,50 @@ </description> </item> <item> + <term>aspnet-cache</term> + <description> + <para> + Used to output all cache items in the case of <b>%aspnet-cache</b> or just one named item if used as <b>%aspnet-cache{key}</b> + </para> + <para> + This pattern is not available for Compact Framework or Client Profile assemblies. + </para> + </description> + </item> + <item> + <term>aspnet-context</term> + <description> + <para> + Used to output all context items in the case of <b>%aspnet-context</b> or just one named item if used as <b>%aspnet-context{key}</b> + </para> + <para> + This pattern is not available for Compact Framework or Client Profile assemblies. + </para> + </description> + </item> + <item> + <term>aspnet-request</term> + <description> + <para> + Used to output all request parameters in the case of <b>%aspnet-request</b> or just one named param if used as <b>%aspnet-request{key}</b> + </para> + <para> + This pattern is not available for Compact Framework or Client Profile assemblies. + </para> + </description> + </item> + <item> + <term>aspnet-session</term> + <description> + <para> + Used to output all session items in the case of <b>%aspnet-session</b> or just one named item if used as <b>%aspnet-session{key}</b> + </para> + <para> + This pattern is not available for Compact Framework or Client Profile assemblies. + </para> + </description> + </item> + <item> <term>c</term> <description>Equivalent to <b>logger</b></description> </item> @@ -17494,6 +18522,42 @@ <term>r</term> <description>Equivalent to <b>timestamp</b></description> </item> + <item> + <term>stacktrace</term> + <description> + <para> + Used to output the stack trace of the logging event + The stack trace level specifier may be enclosed + between braces. For example, <b>%stacktrace{level}</b>. + If no stack trace level specifier is given then 1 is assumed + </para> + <para> + Output uses the format: + type3.MethodCall3 > type2.MethodCall2 > type1.MethodCall1 + </para> + <para> + This pattern is not available for Compact Framework assemblies. + </para> + </description> + </item> + <item> + <term>stacktracedetail</term> + <description> + <para> + Used to output the stack trace of the logging event + The stack trace level specifier may be enclosed + between braces. For example, <b>%stacktracedetail{level}</b>. + If no stack trace level specifier is given then 1 is assumed + </para> + <para> + Output uses the format: + type3.MethodCall3(type param,...) > type2.MethodCall2(type param,...) > type1.MethodCall1(type param,...) + </para> + <para> + This pattern is not available for Compact Framework assemblies. + </para> + </description> + </item> <item> <term>t</term> <description>Equivalent to <b>thread</b></description> @@ -17920,7 +18984,7 @@ </para> </remarks> </member> - <member name="M:log4net.Layout.PatternLayout.AddConverter(log4net.Layout.PatternLayout.ConverterInfo)"> + <member name="M:log4net.Layout.PatternLayout.AddConverter(log4net.Util.ConverterInfo)"> <summary> Add a converter to this PatternLayout </summary> @@ -17962,44 +19026,6 @@ </para> </remarks> </member> - <member name="T:log4net.Layout.PatternLayout.ConverterInfo"> - <summary> - Wrapper class used to map converter names to converter types - </summary> - <remarks> - <para> - Pattern converter info class used during configuration to - pass to the <see cref="M:log4net.Layout.PatternLayout.AddConverter(log4net.Layout.PatternLayout.ConverterInfo)"/> - method. - </para> - </remarks> - </member> - <member name="M:log4net.Layout.PatternLayout.ConverterInfo.#ctor"> - <summary> - default constructor - </summary> - </member> - <member name="P:log4net.Layout.PatternLayout.ConverterInfo.Name"> - <summary> - Gets or sets the name of the conversion pattern - </summary> - <remarks> - <para> - The name of the pattern in the format string - </para> - </remarks> - </member> - <member name="P:log4net.Layout.PatternLayout.ConverterInfo.Type"> - <summary> - Gets or sets the type of the converter - </summary> - <remarks> - <para> - The value specified must extend the - <see cref="T:log4net.Util.PatternConverter"/> type. - </para> - </remarks> - </member> <member name="T:log4net.Layout.RawLayoutConverter"> <summary> Type converter for the <see cref="T:log4net.Layout.IRawLayout"/> interface @@ -18391,11 +19417,6 @@ the XML events. </summary> </member> - <member name="F:log4net.Layout.XmlLayoutBase.m_protectCloseTextWriter"> - <summary> - Writer adapter that ignores Close - </summary> - </member> <member name="F:log4net.Layout.XmlLayoutBase.m_invalidCharReplacement"> <summary> The string to replace invalid chars with @@ -19186,16 +20207,16 @@ </member> <member name="M:log4net.Plugin.PluginCollection.ValidateIndex(System.Int32)"> <exception cref="T:System.ArgumentOutOfRangeException"> - <para><paramref name="index"/> is less than zero.</para> + <para><paramref name="i"/> is less than zero.</para> <para>-or-</para> - <para><paramref name="index"/> is equal to or greater than <see cref="P:log4net.Plugin.PluginCollection.Count"/>.</para> + <para><paramref name="i"/> is equal to or greater than <see cref="P:log4net.Plugin.PluginCollection.Count"/>.</para> </exception> </member> <member name="M:log4net.Plugin.PluginCollection.ValidateIndex(System.Int32,System.Boolean)"> <exception cref="T:System.ArgumentOutOfRangeException"> - <para><paramref name="index"/> is less than zero.</para> + <para><paramref name="i"/> is less than zero.</para> <para>-or-</para> - <para><paramref name="index"/> is equal to or greater than <see cref="P:log4net.Plugin.PluginCollection.Count"/>.</para> + <para><paramref name="i"/> is equal to or greater than <see cref="P:log4net.Plugin.PluginCollection.Count"/>.</para> </exception> </member> <member name="P:log4net.Plugin.PluginCollection.Count"> @@ -19572,6 +20593,15 @@ </para> </remarks> </member> + <member name="F:log4net.Plugin.RemoteLoggingServerPlugin.declaringType"> + <summary> + The fully qualified type of the RemoteLoggingServerPlugin class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="P:log4net.Plugin.RemoteLoggingServerPlugin.SinkUri"> <summary> Gets or sets the URI of this sink. @@ -19664,7 +20694,7 @@ create new <see cref="T:log4net.Repository.Hierarchy.Logger"/> objects. </para> <para> - The <see cref="M:log4net.Repository.Hierarchy.ILoggerFactory.CreateLogger(System.String)"/> method is called + The <see cref="M:log4net.Repository.Hierarchy.ILoggerFactory.CreateLogger(log4net.Repository.ILoggerRepository,System.String)"/> method is called to create a named <see cref="T:log4net.Repository.Hierarchy.Logger"/>. </para> <para> @@ -19674,10 +20704,11 @@ <author>Nicko Cadell</author> <author>Gert Driesen</author> </member> - <member name="M:log4net.Repository.Hierarchy.ILoggerFactory.CreateLogger(System.String)"> + <member name="M:log4net.Repository.Hierarchy.ILoggerFactory.CreateLogger(log4net.Repository.ILoggerRepository,System.String)"> <summary> Create a new <see cref="T:log4net.Repository.Hierarchy.Logger"/> instance </summary> + <param name="repository">The <see cref="T:log4net.Repository.ILoggerRepository"/> that will own the <see cref="T:log4net.Repository.Hierarchy.Logger"/>.</param> <param name="name">The name of the <see cref="T:log4net.Repository.Hierarchy.Logger"/>.</param> <returns>The <see cref="T:log4net.Repository.Hierarchy.Logger"/> instance for the specified name.</returns> <remarks> @@ -19705,10 +20736,11 @@ </para> </remarks> </member> - <member name="M:log4net.Repository.Hierarchy.DefaultLoggerFactory.CreateLogger(System.String)"> + <member name="M:log4net.Repository.Hierarchy.DefaultLoggerFactory.CreateLogger(log4net.Repository.ILoggerRepository,System.String)"> <summary> Create a new <see cref="T:log4net.Repository.Hierarchy.Logger"/> instance </summary> + <param name="repository">The <see cref="T:log4net.Repository.ILoggerRepository"/> that will own the <see cref="T:log4net.Repository.Hierarchy.Logger"/>.</param> <param name="name">The name of the <see cref="T:log4net.Repository.Hierarchy.Logger"/>.</param> <returns>The <see cref="T:log4net.Repository.Hierarchy.Logger"/> instance for the specified name.</returns> <remarks> @@ -19975,7 +21007,7 @@ </para> </remarks> </member> - <member name="F:log4net.Repository.Hierarchy.Logger.ThisDeclaringType"> + <member name="F:log4net.Repository.Hierarchy.Logger.declaringType"> <summary> The fully qualified type of the Logger class. </summary> @@ -20280,7 +21312,7 @@ <remarks> <para> This interface is implemented by logger repositories. e.g. - <see cref="T:log4net.Repository.Hierarchy.Hierarchy"/>. + <see cref="N:log4net.Repository.Hierarchy"/>. </para> <para> This interface is used by the <see cref="T:log4net.LogManager"/> @@ -20484,6 +21516,12 @@ </para> </remarks> </member> + <member name="P:log4net.Repository.ILoggerRepository.ConfigurationMessages"> + <summary> + Collection of internal messages captured during the most + recent configuration process. + </summary> + </member> <member name="E:log4net.Repository.ILoggerRepository.ShutdownEvent"> <summary> Event to notify that the repository has been shutdown. @@ -20658,6 +21696,15 @@ </para> </remarks> </member> + <member name="F:log4net.Repository.LoggerRepositorySkeleton.declaringType"> + <summary> + The fully qualified type of the LoggerRepositorySkeleton class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="M:log4net.Repository.LoggerRepositorySkeleton.AddRenderer(System.Type,log4net.ObjectRenderer.IObjectRenderer)"> <summary> Adds an object renderer for a specific class. @@ -20802,6 +21849,12 @@ </para> </remarks> </member> + <member name="P:log4net.Repository.LoggerRepositorySkeleton.ConfigurationMessages"> + <summary> + Contains a list of internal messages captures during the + last configuration. + </summary> + </member> <member name="E:log4net.Repository.LoggerRepositorySkeleton.ShutdownEvent"> <summary> Event to notify that the repository has been shutdown. @@ -20882,6 +21935,18 @@ </para> </remarks> </member> + <member name="M:log4net.Repository.IBasicRepositoryConfigurator.Configure(log4net.Appender.IAppender[])"> + <summary> + Initialize the repository using the specified appenders + </summary> + <param name="appenders">the appenders to use to log all logging events</param> + <remarks> + <para> + Configure the repository to route all logging events to the + specified appenders. + </para> + </remarks> + </member> <member name="T:log4net.Repository.IXmlRepositoryConfigurator"> <summary> Configure repository using XML @@ -21101,11 +22166,17 @@ </summary> <param name="appender">the appender to use to log all logging events</param> </member> - <member name="M:log4net.Repository.Hierarchy.Hierarchy.BasicRepositoryConfigure(log4net.Appender.IAppender)"> + <member name="M:log4net.Repository.Hierarchy.Hierarchy.log4net#Repository#IBasicRepositoryConfigurator#Configure(log4net.Appender.IAppender[])"> <summary> - Initialize the log4net system using the specified appender + Initialize the log4net system using the specified appenders </summary> - <param name="appender">the appender to use to log all logging events</param> + <param name="appenders">the appenders to use to log all logging events</param> + </member> + <member name="M:log4net.Repository.Hierarchy.Hierarchy.BasicRepositoryConfigure(log4net.Appender.IAppender[])"> + <summary> + Initialize the log4net system using the specified appenders + </summary> + <param name="appenders">the appenders to use to log all logging events</param> <remarks> <para> This method provides the same functionality as the @@ -21275,7 +22346,7 @@ </para> </remarks> </member> - <member name="M:log4net.Repository.Hierarchy.Hierarchy.AddProperty(log4net.Repository.Hierarchy.Hierarchy.PropertyEntry)"> + <member name="M:log4net.Repository.Hierarchy.Hierarchy.AddProperty(log4net.Util.PropertyEntry)"> <summary> Set a Property using the values in the <see cref="T:log4net.Repository.Hierarchy.Hierarchy.LevelEntry"/> argument </summary> @@ -21289,6 +22360,15 @@ </para> </remarks> </member> + <member name="F:log4net.Repository.Hierarchy.Hierarchy.declaringType"> + <summary> + The fully qualified type of the Hierarchy class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="E:log4net.Repository.Hierarchy.Hierarchy.LoggerCreatedEvent"> <summary> Event used to notify that a logger has been created. @@ -21384,48 +22464,6 @@ </para> </remarks> </member> - <member name="T:log4net.Repository.Hierarchy.Hierarchy.PropertyEntry"> - <summary> - A class to hold the key and data for a property set in the config file - </summary> - <remarks> - <para> - A class to hold the key and data for a property set in the config file - </para> - </remarks> - </member> - <member name="M:log4net.Repository.Hierarchy.Hierarchy.PropertyEntry.ToString"> - <summary> - Override <c>Object.ToString</c> to return sensible debug info - </summary> - <returns>string info about this object</returns> - </member> - <member name="P:log4net.Repository.Hierarchy.Hierarchy.PropertyEntry.Key"> - <summary> - Property Key - </summary> - <value> - Property Key - </value> - <remarks> - <para> - Property Key. - </para> - </remarks> - </member> - <member name="P:log4net.Repository.Hierarchy.Hierarchy.PropertyEntry.Value"> - <summary> - Property Value - </summary> - <value> - Property Value - </value> - <remarks> - <para> - Property Value. - </para> - </remarks> - </member> <member name="T:log4net.Repository.Hierarchy.LoggerKey"> <summary> Used internally to accelerate hash table searches. @@ -21558,6 +22596,15 @@ </para> </remarks> </member> + <member name="F:log4net.Repository.Hierarchy.RootLogger.declaringType"> + <summary> + The fully qualified type of the RootLogger class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="P:log4net.Repository.Hierarchy.RootLogger.EffectiveLevel"> <summary> Gets the assigned level value without walking the logger hierarchy. @@ -21796,6 +22843,31 @@ The Hierarchy being configured. </summary> </member> + <member name="F:log4net.Repository.Hierarchy.XmlHierarchyConfigurator.declaringType"> + <summary> + The fully qualified type of the XmlHierarchyConfigurator class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> + <member name="T:log4net.Repository.ConfigurationChangedEventArgs"> + <summary> + + </summary> + </member> + <member name="M:log4net.Repository.ConfigurationChangedEventArgs.#ctor(System.Collections.ICollection)"> + <summary> + + </summary> + <param name="configurationMessages"></param> + </member> + <member name="P:log4net.Repository.ConfigurationChangedEventArgs.ConfigurationMessages"> + <summary> + + </summary> + </member> <member name="T:log4net.Repository.LoggerRepositoryShutdownEventHandler"> <summary> Delegate used to handle logger repository shutdown event notifications @@ -21956,6 +23028,53 @@ </para> </remarks> </member> + <member name="F:log4net.Util.PatternStringConverters.DatePatternConverter.declaringType"> + <summary> + The fully qualified type of the DatePatternConverter class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> + <member name="T:log4net.Util.PatternStringConverters.EnvironmentFolderPathPatternConverter"> + <summary> + Write an <see cref="T:System.Environment.SpecialFolder"/> folder path to the output + </summary> + <remarks> + <para> + Write an special path environment folder path to the output writer. + The value of the <see cref="P:log4net.Util.PatternConverter.Option"/> determines + the name of the variable to output. <see cref="P:log4net.Util.PatternConverter.Option"/> + should be a value in the <see cref="T:System.Environment.SpecialFolder"/> enumeration. + </para> + </remarks> + <author>Ron Grabowski</author> + </member> + <member name="M:log4net.Util.PatternStringConverters.EnvironmentFolderPathPatternConverter.Convert(System.IO.TextWriter,System.Object)"> + <summary> + Write an special path environment folder path to the output + </summary> + <param name="writer">the writer to write to</param> + <param name="state">null, state is not set</param> + <remarks> + <para> + Writes the special path environment folder path to the output <paramref name="writer"/>. + The name of the special path environment folder path to output must be set + using the <see cref="P:log4net.Util.PatternConverter.Option"/> + property. + </para> + </remarks> + </member> + <member name="F:log4net.Util.PatternStringConverters.EnvironmentFolderPathPatternConverter.declaringType"> + <summary> + The fully qualified type of the EnvironmentFolderPathPatternConverter class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="T:log4net.Util.PatternStringConverters.EnvironmentPatternConverter"> <summary> Write an environment variable to the output @@ -21984,6 +23103,15 @@ </para> </remarks> </member> + <member name="F:log4net.Util.PatternStringConverters.EnvironmentPatternConverter.declaringType"> + <summary> + The fully qualified type of the EnvironmentPatternConverter class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="T:log4net.Util.PatternStringConverters.IdentityPatternConverter"> <summary> Write the current thread identity to the output @@ -22007,6 +23135,15 @@ </para> </remarks> </member> + <member name="F:log4net.Util.PatternStringConverters.IdentityPatternConverter.declaringType"> + <summary> + The fully qualified type of the IdentityPatternConverter class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="T:log4net.Util.PatternStringConverters.LiteralPatternConverter"> <summary> Pattern converter for literal string instances in the pattern @@ -22134,6 +23271,15 @@ </para> </remarks> </member> + <member name="F:log4net.Util.PatternStringConverters.ProcessIdPatternConverter.declaringType"> + <summary> + The fully qualified type of the ProcessIdPatternConverter class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="T:log4net.Util.PatternStringConverters.PropertyPatternConverter"> <summary> Property pattern converter @@ -22232,6 +23378,15 @@ </para> </remarks> </member> + <member name="F:log4net.Util.PatternStringConverters.RandomStringPatternConverter.declaringType"> + <summary> + The fully qualified type of the RandomStringPatternConverter class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="T:log4net.Util.PatternStringConverters.UserNamePatternConverter"> <summary> Write the current threads username to the output @@ -22255,6 +23410,15 @@ </para> </remarks> </member> + <member name="F:log4net.Util.PatternStringConverters.UserNamePatternConverter.declaringType"> + <summary> + The fully qualified type of the UserNamePatternConverter class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="T:log4net.Util.PatternStringConverters.UtcDatePatternConverter"> <summary> Write the UTC date time to the output @@ -22288,6 +23452,15 @@ </remarks> <seealso cref="T:log4net.Util.PatternStringConverters.DatePatternConverter"/> </member> + <member name="F:log4net.Util.PatternStringConverters.UtcDatePatternConverter.declaringType"> + <summary> + The fully qualified type of the UtcDatePatternConverter class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="T:log4net.Util.TypeConverters.BooleanConverter"> <summary> Type converter for Boolean. @@ -22545,6 +23718,15 @@ </para> </remarks> </member> + <member name="F:log4net.Util.TypeConverters.ConverterRegistry.declaringType"> + <summary> + The fully qualified type of the ConverterRegistry class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="F:log4net.Util.TypeConverters.ConverterRegistry.s_type2converter"> <summary> Mapping from <see cref="T:System.Type"/> to type converter. @@ -23076,6 +24258,15 @@ Array of appenders, used to cache the m_appenderList </summary> </member> + <member name="F:log4net.Util.AppenderAttachedImpl.declaringType"> + <summary> + The fully qualified type of the AppenderAttachedImpl class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="P:log4net.Util.AppenderAttachedImpl.Appenders"> <summary> Gets all attached appenders. @@ -23181,6 +24372,54 @@ </para> </remarks> </member> + <member name="T:log4net.Util.ConverterInfo"> + <summary> + Wrapper class used to map converter names to converter types + </summary> + <remarks> + <para> + Pattern converter info class used during configuration by custom + PatternString and PatternLayer converters. + </para> + </remarks> + </member> + <member name="M:log4net.Util.ConverterInfo.#ctor"> + <summary> + default constructor + </summary> + </member> + <member name="M:log4net.Util.ConverterInfo.AddProperty(log4net.Util.PropertyEntry)"> + <summary> + + </summary> + <param name="entry"></param> + </member> + <member name="P:log4net.Util.ConverterInfo.Name"> + <summary> + Gets or sets the name of the conversion pattern + </summary> + <remarks> + <para> + The name of the pattern in the format string + </para> + </remarks> + </member> + <member name="P:log4net.Util.ConverterInfo.Type"> + <summary> + Gets or sets the type of the converter + </summary> + <remarks> + <para> + The value specified must extend the + <see cref="T:log4net.Util.PatternConverter"/> type. + </para> + </remarks> + </member> + <member name="P:log4net.Util.ConverterInfo.Properties"> + <summary> + + </summary> + </member> <member name="T:log4net.Util.CountingQuietTextWriter"> <summary> Subclass of <see cref="T:log4net.Util.QuietTextWriter"/> that maintains a count of @@ -24204,9 +25443,25 @@ Class implements a collection of properties that is specific to each thread. The class is not synchronized as each thread has its own <see cref="T:log4net.Util.PropertiesDictionary"/>. </para> + <para> + This class stores its properties in a slot on the <see cref="T:System.Runtime.Remoting.Messaging.CallContext"/> named + <c>log4net.Util.LogicalThreadContextProperties</c>. + </para> + <para> + The <see cref="T:System.Runtime.Remoting.Messaging.CallContext"/> requires a link time + <see cref="T:System.Security.Permissions.SecurityPermission"/> for the + <see cref="F:System.Security.Permissions.SecurityPermissionFlag.Infrastructure"/>. + If the calling code does not have this permission then this context will be disabled. + It will not store any property values set on it. + </para> </remarks> <author>Nicko Cadell</author> </member> + <member name="F:log4net.Util.LogicalThreadContextProperties.m_disabled"> + <summary> + Flag used to disable this context if we don't have permission to access the CallContext. + </summary> + </member> <member name="M:log4net.Util.LogicalThreadContextProperties.#ctor"> <summary> Constructor @@ -24252,6 +25507,37 @@ </para> </remarks> </member> + <member name="M:log4net.Util.LogicalThreadContextProperties.GetCallContextData"> + <summary> + Gets the call context get data. + </summary> + <returns>The peroperties dictionary stored in the call context</returns> + <remarks> + The <see cref="T:System.Runtime.Remoting.Messaging.CallContext"/> method <see cref="M:System.Runtime.Remoting.Messaging.CallContext.GetData(System.String)"/> has a + security link demand, therfore we must put the method call in a seperate method + that we can wrap in an exception handler. + </remarks> + </member> + <member name="M:log4net.Util.LogicalThreadContextProperties.SetCallContextData(log4net.Util.PropertiesDictionary)"> + <summary> + Sets the call context data. + </summary> + <param name="properties">The properties.</param> + <remarks> + The <see cref="T:System.Runtime.Remoting.Messaging.CallContext"/> method <see cref="M:System.Runtime.Remoting.Messaging.CallContext.SetData(System.String,System.Object)"/> has a + security link demand, therfore we must put the method call in a seperate method + that we can wrap in an exception handler. + </remarks> + </member> + <member name="F:log4net.Util.LogicalThreadContextProperties.declaringType"> + <summary> + The fully qualified type of the LogicalThreadContextProperties class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="P:log4net.Util.LogicalThreadContextProperties.Item(System.String)"> <summary> Gets or sets the value of a property @@ -24265,6 +25551,13 @@ </para> </remarks> </member> + <member name="T:log4net.Util.LogReceivedEventHandler"> + <summary> + + </summary> + <param name="source"></param> + <param name="e"></param> + </member> <member name="T:log4net.Util.LogLog"> <summary> Outputs log statements from within the log4net assembly. @@ -24284,15 +25577,21 @@ <author>Nicko Cadell</author> <author>Gert Driesen</author> </member> - <member name="M:log4net.Util.LogLog.#ctor"> + <member name="M:log4net.Util.LogLog.ToString"> + <summary> + Formats Prefix, Source, and Message in the same format as the value + sent to Console.Out and Trace.Write. + </summary> + <returns></returns> + </member> + <member name="M:log4net.Util.LogLog.#ctor(System.Type,System.String,System.String,System.Exception)"> <summary> Initializes a new instance of the <see cref="T:log4net.Util.LogLog"/> class. </summary> - <remarks> - <para> - Uses a private access modifier to prevent instantiation of this class. - </para> - </remarks> + <param name="source"></param> + <param name="prefix"></param> + <param name="message"></param> + <param name="exception"></param> </member> <member name="M:log4net.Util.LogLog.#cctor"> <summary> @@ -24313,11 +25612,21 @@ </para> </remarks> </member> - <member name="M:log4net.Util.LogLog.Debug(System.String)"> + <member name="M:log4net.Util.LogLog.OnLogReceived(System.Type,System.String,System.String,System.Exception)"> + <summary> + Raises the LogReceived event when an internal messages is received. + </summary> + <param name="source"></param> + <param name="prefix"></param> + <param name="message"></param> + <param name="exception"></param> + </member> + <member name="M:log4net.Util.LogLog.Debug(System.Type,System.String)"> <summary> Writes log4net internal debug messages to the standard output stream. </summary> + <param name="source"></param> <param name="message">The message to log.</param> <remarks> <para> @@ -24326,11 +25635,12 @@ </para> </remarks> </member> - <member name="M:log4net.Util.LogLog.Debug(System.String,System.Exception)"> + <member name="M:log4net.Util.LogLog.Debug(System.Type,System.String,System.Exception)"> <summary> Writes log4net internal debug messages to the standard output stream. </summary> + <param name="source">The Type that generated this message.</param> <param name="message">The message to log.</param> <param name="exception">An exception to log.</param> <remarks> @@ -24340,11 +25650,12 @@ </para> </remarks> </member> - <member name="M:log4net.Util.LogLog.Warn(System.String)"> + <member name="M:log4net.Util.LogLog.Warn(System.Type,System.String)"> <summary> Writes log4net internal warning messages to the standard error stream. </summary> + <param name="source">The Type that generated this message.</param> <param name="message">The message to log.</param> <remarks> <para> @@ -24353,11 +25664,12 @@ </para> </remarks> </member> - <member name="M:log4net.Util.LogLog.Warn(System.String,System.Exception)"> + <member name="M:log4net.Util.LogLog.Warn(System.Type,System.String,System.Exception)"> <summary> Writes log4net internal warning messages to the standard error stream. </summary> + <param name="source">The Type that generated this message.</param> <param name="message">The message to log.</param> <param name="exception">An exception to log.</param> <remarks> @@ -24367,11 +25679,12 @@ </para> </remarks> </member> - <member name="M:log4net.Util.LogLog.Error(System.String)"> + <member name="M:log4net.Util.LogLog.Error(System.Type,System.String)"> <summary> Writes log4net internal error messages to the standard error stream. </summary> + <param name="source">The Type that generated this message.</param> <param name="message">The message to log.</param> <remarks> <para> @@ -24380,11 +25693,12 @@ </para> </remarks> </member> - <member name="M:log4net.Util.LogLog.Error(System.String,System.Exception)"> + <member name="M:log4net.Util.LogLog.Error(System.Type,System.String,System.Exception)"> <summary> Writes log4net internal error messages to the standard error stream. </summary> + <param name="source">The Type that generated this message.</param> <param name="message">The message to log.</param> <param name="exception">An exception to log.</param> <remarks> @@ -24440,6 +25754,44 @@ In quietMode not even errors generate any output. </summary> </member> + <member name="E:log4net.Util.LogLog.LogReceived"> + <summary> + The event raised when an internal message has been received. + </summary> + </member> + <member name="P:log4net.Util.LogLog.Source"> + <summary> + The Type that generated the internal message. + </summary> + </member> + <member name="P:log4net.Util.LogLog.TimeStamp"> + <summary> + The DateTime stamp of when the internal message was received. + </summary> + </member> + <member name="P:log4net.Util.LogLog.Prefix"> + <summary> + A string indicating the severity of the internal message. + </summary> + <remarks> + "log4net: ", + "log4net:ERROR ", + "log4net:WARN " + </remarks> + </member> + <member name="P:log4net.Util.LogLog.Message"> + <summary> + The internal log message. + </summary> + </member> + <member name="P:log4net.Util.LogLog.Exception"> + <summary> + The Exception related to the message. + </summary> + <remarks> + Optional. Will be null if no Exception was passed. + </remarks> + </member> <member name="P:log4net.Util.LogLog.InternalDebugging"> <summary> Gets or sets a value indicating whether log4net internal logging @@ -24514,6 +25866,11 @@ </code> </example> </member> + <member name="P:log4net.Util.LogLog.EmitInternalMessages"> + <summary> + + </summary> + </member> <member name="P:log4net.Util.LogLog.IsDebugEnabled"> <summary> Test if LogLog.Debug is enabled for output. @@ -24553,6 +25910,44 @@ </para> </remarks> </member> + <member name="T:log4net.Util.LogLog.LogReceivedAdapter"> + <summary> + Subscribes to the LogLog.LogReceived event and stores messages + to the supplied IList instance. + </summary> + </member> + <member name="M:log4net.Util.LogLog.LogReceivedAdapter.#ctor(System.Collections.IList)"> + <summary> + + </summary> + <param name="items"></param> + </member> + <member name="M:log4net.Util.LogLog.LogReceivedAdapter.Dispose"> + <summary> + + </summary> + </member> + <member name="P:log4net.Util.LogLog.LogReceivedAdapter.Items"> + <summary> + + </summary> + </member> + <member name="T:log4net.Util.LogReceivedEventArgs"> + <summary> + + </summary> + </member> + <member name="M:log4net.Util.LogReceivedEventArgs.#ctor(log4net.Util.LogLog)"> + <summary> + + </summary> + <param name="loglog"></param> + </member> + <member name="P:log4net.Util.LogReceivedEventArgs.LogLog"> + <summary> + + </summary> + </member> <member name="T:log4net.Util.NativeError"> <summary> Represents a native error code and message. @@ -24965,7 +26360,7 @@ </summary> <remarks> <para> - The error message is printed on the standard error output stream. + The error message is processed using the LogLog sub-system. </para> <para> This policy aims at protecting an otherwise working application @@ -24974,6 +26369,7 @@ </remarks> <author>Nicko Cadell</author> <author>Gert Driesen</author> + <author>Ron Grabowski</author> </member> <member name="M:log4net.Util.OnlyOnceErrorHandler.#ctor"> <summary> @@ -24997,6 +26393,11 @@ </para> </remarks> </member> + <member name="M:log4net.Util.OnlyOnceErrorHandler.Reset"> + <summary> + Reset the error handler back to its initial disabled state. + </summary> + </member> <member name="M:log4net.Util.OnlyOnceErrorHandler.Error(System.String,System.Exception,log4net.Core.ErrorCode)"> <summary> Log an Error @@ -25006,8 +26407,7 @@ <param name="errorCode">The internal error code.</param> <remarks> <para> - Prints the message and the stack trace of the exception on the standard - error output stream. + Sends the error information to <see cref="T:log4net.Util.LogLog"/>'s Error method. </para> </remarks> </member> @@ -25036,16 +26436,45 @@ </para> </remarks> </member> + <member name="F:log4net.Util.OnlyOnceErrorHandler.m_enabledDate"> + <summary> + The date the error was recorded. + </summary> + </member> <member name="F:log4net.Util.OnlyOnceErrorHandler.m_firstTime"> <summary> Flag to indicate if it is the first error </summary> </member> + <member name="F:log4net.Util.OnlyOnceErrorHandler.m_message"> + <summary> + The message recorded during the first error. + </summary> + </member> + <member name="F:log4net.Util.OnlyOnceErrorHandler.m_exception"> + <summary> + The exception recorded during the first error. + </summary> + </member> + <member name="F:log4net.Util.OnlyOnceErrorHandler.m_errorCode"> + <summary> + The error code recorded during the first error. + </summary> + </member> <member name="F:log4net.Util.OnlyOnceErrorHandler.m_prefix"> <summary> String to prefix each message with </summary> </member> + <member name="F:log4net.Util.OnlyOnceErrorHandler.declaringType"> + <summary> + The fully qualified type of the OnlyOnceErrorHandler class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="P:log4net.Util.OnlyOnceErrorHandler.IsEnabled"> <summary> Is error logging enabled @@ -25057,6 +26486,32 @@ </para> </remarks> </member> + <member name="P:log4net.Util.OnlyOnceErrorHandler.EnabledDate"> + <summary> + The date the first error that trigged this error handler occured. + </summary> + </member> + <member name="P:log4net.Util.OnlyOnceErrorHandler.ErrorMessage"> + <summary> + The message from the first error that trigged this error handler. + </summary> + </member> + <member name="P:log4net.Util.OnlyOnceErrorHandler.Exception"> + <summary> + The exception from the first error that trigged this error handler. + </summary> + <remarks> + May be <see langword="null" />. + </remarks> + </member> + <member name="P:log4net.Util.OnlyOnceErrorHandler.ErrorCode"> + <summary> + The error code from the first error that trigged this error handler. + </summary> + <remarks> + Defaults to <see cref="F:log4net.Core.ErrorCode.GenericFailure"/> + </remarks> + </member> <member name="T:log4net.Util.OptionConverter"> <summary> A convenience class to convert property values to specific types. @@ -25176,7 +26631,7 @@ </member> <member name="M:log4net.Util.OptionConverter.SubstituteVariables(System.String,System.Collections.IDictionary)"> <summary> - Performs variable substitution in string <paramref name="val"/> from the + Performs variable substitution in string <paramref name="value"/> from the values of keys found in <paramref name="props"/>. </summary> <param name="value">The string on which variable substitution is performed.</param> @@ -25229,6 +26684,15 @@ <param name="ignoreCase">If <c>true</c>, ignore case; otherwise, regard case.</param> <returns>An object of type <paramref name="enumType" /> whose value is represented by <paramref name="value" />.</returns> </member> + <member name="F:log4net.Util.OptionConverter.declaringType"> + <summary> + The fully qualified type of the OptionConverter class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="T:log4net.Util.PatternParser"> <summary> Most of the work of the <see cref="T:log4net.Layout.PatternLayout"/> class @@ -25335,6 +26799,15 @@ </para> </remarks> </member> + <member name="F:log4net.Util.PatternParser.declaringType"> + <summary> + The fully qualified type of the PatternParser class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="P:log4net.Util.PatternParser.PatternConverters"> <summary> Get the converter registry used by this parser @@ -25395,7 +26868,7 @@ <term>date</term> <description> <para> - Used to output the date of the logging event in the local time zone. + Used to output the current date and time in the local time zone. To output the date in universal time use the <c>%utcdate</c> pattern. The date conversion specifier may be followed by a <i>date format specifier</i> enclosed @@ -25569,7 +27042,7 @@ </list> <para> Additional pattern converters may be registered with a specific <see cref="T:log4net.Util.PatternString"/> - instance using <see cref="M:log4net.Util.PatternString.AddConverter(log4net.Util.PatternString.ConverterInfo)"/> or + instance using <see cref="M:log4net.Util.PatternString.AddConverter(log4net.Util.ConverterInfo)"/> or <see cref="M:log4net.Util.PatternString.AddConverter(System.String,System.Type)"/>. </para> <para> @@ -25679,7 +27152,7 @@ </para> </remarks> </member> - <member name="M:log4net.Util.PatternString.AddConverter(log4net.Util.PatternString.ConverterInfo)"> + <member name="M:log4net.Util.PatternString.AddConverter(log4net.Util.ConverterInfo)"> <summary> Add a converter to this PatternString </summary> @@ -25718,47 +27191,6 @@ </para> </remarks> </member> - <member name="T:log4net.Util.PatternString.ConverterInfo"> - <summary> - Wrapper class used to map converter names to converter types - </summary> - <remarks> - <para> - Wrapper class used to map converter names to converter types - </para> - </remarks> - </member> - <member name="M:log4net.Util.PatternString.ConverterInfo.#ctor"> - <summary> - default constructor - </summary> - </member> - <member name="P:log4net.Util.PatternString.ConverterInfo.Name"> - <summary> - Gets or sets the name of the conversion pattern - </summary> - <value> - The name of the conversion pattern - </value> - <remarks> - <para> - Gets or sets the name of the conversion pattern - </para> - </remarks> - </member> - <member name="P:log4net.Util.PatternString.ConverterInfo.Type"> - <summary> - Gets or sets the type of the converter - </summary> - <value> - The type of the converter - </value> - <remarks> - <para> - Gets or sets the type of the converter - </para> - </remarks> - </member> <member name="T:log4net.Util.PropertiesDictionary"> <summary> String keyed object map. @@ -26158,6 +27590,48 @@ See <see cref="P:System.Collections.ICollection.SyncRoot"/> </summary> </member> + <member name="T:log4net.Util.PropertyEntry"> + <summary> + A class to hold the key and data for a property set in the config file + </summary> + <remarks> + <para> + A class to hold the key and data for a property set in the config file + </para> + </remarks> + </member> + <member name="M:log4net.Util.PropertyEntry.ToString"> + <summary> + Override <c>Object.ToString</c> to return sensible debug info + </summary> + <returns>string info about this object</returns> + </member> + <member name="P:log4net.Util.PropertyEntry.Key"> + <summary> + Property Key + </summary> + <value> + Property Key + </value> + <remarks> + <para> + Property Key. + </para> + </remarks> + </member> + <member name="P:log4net.Util.PropertyEntry.Value"> + <summary> + Property Value + </summary> + <value> + Property Value + </value> + <remarks> + <para> + Property Value. + </para> + </remarks> + </member> <member name="T:log4net.Util.ProtectCloseTextWriter"> <summary> A <see cref="T:System.IO.TextWriter"/> that ignores the <see cref="M:log4net.Util.ProtectCloseTextWriter.Close"/> message @@ -26548,6 +28022,20 @@ </para> </remarks> </member> + <member name="M:log4net.Util.SystemInfo.TryParse(System.String,System.Int16@)"> + <summary> + Parse a string into an <see cref="T:System.Int16"/> value + </summary> + <param name="s">the string to parse</param> + <param name="val">out param where the parsed value is placed</param> + <returns><c>true</c> if the string was able to be parsed into an integer</returns> + <remarks> + <para> + Attempts to parse the string into an integer. If the string cannot + be parsed then this method returns <c>false</c>. The method does not throw an exception. + </para> + </remarks> + </member> <member name="M:log4net.Util.SystemInfo.GetAppSetting(System.String)"> <summary> Lookup an application setting @@ -26600,6 +28088,15 @@ </para> </remarks> </member> + <member name="F:log4net.Util.SystemInfo.declaringType"> + <summary> + The fully qualified type of the SystemInfo class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="F:log4net.Util.SystemInfo.s_hostName"> <summary> Cache the host name for the current machine @@ -26852,6 +28349,15 @@ Dump an object to a string </summary> </member> + <member name="F:log4net.Util.SystemStringFormat.declaringType"> + <summary> + The fully qualified type of the SystemStringFormat class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="T:log4net.Util.ThreadContextProperties"> <summary> Implementation of Properties collection for the <see cref="T:log4net.ThreadContext"/> @@ -27176,6 +28682,15 @@ </para> </remarks> </member> + <member name="F:log4net.Util.ThreadContextStacks.declaringType"> + <summary> + The fully qualified type of the ThreadContextStacks class. + </summary> + <remarks> + Used by the internal logger to record the Type of the + log message. + </remarks> + </member> <member name="P:log4net.Util.ThreadContextStacks.Item(System.String)"> <summary> Gets the named thread context stack @@ -27256,6 +28771,11 @@ </para> </remarks> </member> + <member name="F:log4net.Util.Transform.INVALIDCHARS"> + <summary> + Characters illegal in XML 1.0 + </summary> + </member> <member name="T:log4net.Util.WindowsSecurityContext"> <summary> Impersonate a Windows Account @@ -27518,6 +29038,29 @@ </para> </remarks> </member> + <member name="T:log4net.AssemblyInfo"> + <summary> + Provides information about the environment the assembly has + been built for. + </summary> + </member> + <member name="F:log4net.AssemblyInfo.Version"> + <summary>Version of the assembly</summary> + </member> + <member name="F:log4net.AssemblyInfo.TargetFrameworkVersion"> + <summary>Version of the framework targeted</summary> + </member> + <member name="F:log4net.AssemblyInfo.TargetFramework"> + <summary>Type of framework targeted</summary> + </member> + <member name="F:log4net.AssemblyInfo.ClientProfile"> + <summary>Does it target a client profile?</summary> + </member> + <member name="P:log4net.AssemblyInfo.Info"> + <summary> + Identifies the version and target for this assembly. + </summary> + </member> <member name="T:log4net.LogicalThreadContext"> <summary> The log4net Logical Thread Context. @@ -27544,6 +29087,13 @@ <para> The Logical Thread Context is managed on a per <see cref="T:System.Runtime.Remoting.Messaging.CallContext"/> basis. </para> + <para> + The <see cref="T:System.Runtime.Remoting.Messaging.CallContext"/> requires a link time + <see cref="T:System.Security.Permissions.SecurityPermission"/> for the + <see cref="F:System.Security.Permissions.SecurityPermissionFlag.Infrastructure"/>. + If the calling code does not have this permission then this context will be disabled. + It will not store any property values set on it. + </para> </remarks> <example>Example of using the thread context properties to store a username. <code lang="C#"> @@ -28294,13 +29844,13 @@ </para> </note> <para> - Puts a context value (the <paramref name="val"/> parameter) as identified + Puts a context value (the <paramref name="value"/> parameter) as identified with the <paramref name="key"/> parameter into the current thread's context map. </para> <para> If a value is already defined for the <paramref name="key"/> - specified then the value will be replaced. If the <paramref name="val"/> + specified then the value will be replaced. If the <paramref name="value"/> is specified as <c>null</c> then the key value mapping will be removed. </para> </remarks> diff --git a/lib/net-v4.0/System.Net.Http.WebRequest.dll b/lib/net-v4.0/System.Net.Http.WebRequest.dll Binary files differnew file mode 100644 index 0000000..b26b59a --- /dev/null +++ b/lib/net-v4.0/System.Net.Http.WebRequest.dll diff --git a/lib/net-v4.0/System.Net.Http.WebRequest.xml b/lib/net-v4.0/System.Net.Http.WebRequest.xml new file mode 100644 index 0000000..dea1f98 --- /dev/null +++ b/lib/net-v4.0/System.Net.Http.WebRequest.xml @@ -0,0 +1,63 @@ +<?xml version="1.0" encoding="utf-8"?> +<doc> + <assembly> + <name>System.Net.Http.WebRequest</name> + </assembly> + <members> + <member name="T:System.Net.Http.RtcRequestFactory"> + <summary>Represents the class that is used to create special <see cref="T:System.Net.Http.HttpRequestMessage" /> for use with the Real-Time-Communications (RTC) background notification infrastructure.</summary> + </member> + <member name="M:System.Net.Http.RtcRequestFactory.Create(System.Net.Http.HttpMethod,System.Uri)"> + <summary>Creates a special <see cref="T:System.Net.Http.HttpRequestMessage" /> for use with the Real-Time-Communications (RTC) background notification infrastructure.</summary> + <returns>Returns <see cref="T:System.Net.Http.HttpRequestMessage" />.An HTTP request message for use with the RTC background notification infrastructure.</returns> + <param name="method">The HTTP method.</param> + <param name="uri">The Uri the request is sent to.</param> + </member> + <member name="T:System.Net.Http.WebRequestHandler"> + <summary>Provides desktop-specific features not available to Windows Store apps or other environments. </summary> + </member> + <member name="M:System.Net.Http.WebRequestHandler.#ctor"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.WebRequestHandler" /> class.</summary> + </member> + <member name="P:System.Net.Http.WebRequestHandler.AllowPipelining"> + <summary> Gets or sets a value that indicates whether to pipeline the request to the Internet resource.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the request should be pipelined; otherwise, false. The default is true. </returns> + </member> + <member name="P:System.Net.Http.WebRequestHandler.AuthenticationLevel"> + <summary>Gets or sets a value indicating the level of authentication and impersonation used for this request.</summary> + <returns>Returns <see cref="T:System.Net.Security.AuthenticationLevel" />.A bitwise combination of the <see cref="T:System.Net.Security.AuthenticationLevel" /> values. The default value is <see cref="F:System.Net.Security.AuthenticationLevel.MutualAuthRequested" />.</returns> + </member> + <member name="P:System.Net.Http.WebRequestHandler.CachePolicy"> + <summary>Gets or sets the cache policy for this request.</summary> + <returns>Returns <see cref="T:System.Net.Cache.RequestCachePolicy" />.A <see cref="T:System.Net.Cache.RequestCachePolicy" /> object that defines a cache policy. The default is <see cref="P:System.Net.WebRequest.DefaultCachePolicy" />.</returns> + </member> + <member name="P:System.Net.Http.WebRequestHandler.ClientCertificates"> + <summary>Gets or sets the collection of security certificates that are associated with this request.</summary> + <returns>Returns <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" />.The collection of security certificates associated with this request.</returns> + </member> + <member name="P:System.Net.Http.WebRequestHandler.ContinueTimeout"> + <summary>Gets or sets the amount of time, in milliseconds, the application will wait for 100-continue from the server before uploading data.</summary> + <returns>Returns <see cref="T:System.TimeSpan" />.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.</returns> + </member> + <member name="P:System.Net.Http.WebRequestHandler.ImpersonationLevel"> + <summary>Gets or sets the impersonation level for the current request.</summary> + <returns>Returns <see cref="T:System.Security.Principal.TokenImpersonationLevel" />.The impersonation level for the request. The default is <see cref="F:System.Security.Principal.TokenImpersonationLevel.Delegation" />.</returns> + </member> + <member name="P:System.Net.Http.WebRequestHandler.MaxResponseHeadersLength"> + <summary>Gets or sets the maximum allowed length of the response headers.</summary> + <returns>Returns <see cref="T:System.Int32" />.The length, in kilobytes (1024 bytes), of the response headers.</returns> + </member> + <member name="P:System.Net.Http.WebRequestHandler.ReadWriteTimeout"> + <summary>Gets or sets a time-out in milliseconds when writing a request to or reading a response from a server.</summary> + <returns>Returns <see cref="T:System.Int32" />.The number of milliseconds before the writing or reading times out. The default value is 300,000 milliseconds (5 minutes). </returns> + </member> + <member name="P:System.Net.Http.WebRequestHandler.ServerCertificateValidationCallback"> + <summary>Gets or sets a callback method to validate the server certificate.</summary> + <returns>Returns <see cref="T:System.Net.Security.RemoteCertificateValidationCallback" />.A callback method to validate the server certificate.</returns> + </member> + <member name="P:System.Net.Http.WebRequestHandler.UnsafeAuthenticatedConnectionSharing"> + <summary>Gets or sets a value that indicates whether to allow high-speed NTLM-authenticated connection sharing.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true to keep the authenticated connection open; otherwise, false.</returns> + </member> + </members> +</doc>
\ No newline at end of file diff --git a/lib/net-v4.0/System.Net.Http.dll b/lib/net-v4.0/System.Net.Http.dll Binary files differnew file mode 100644 index 0000000..2ee8ff7 --- /dev/null +++ b/lib/net-v4.0/System.Net.Http.dll diff --git a/lib/net-v4.0/System.Net.Http.xml b/lib/net-v4.0/System.Net.Http.xml new file mode 100644 index 0000000..34457cb --- /dev/null +++ b/lib/net-v4.0/System.Net.Http.xml @@ -0,0 +1,2308 @@ +<?xml version="1.0" encoding="utf-8"?> +<doc> + <assembly> + <name>System.Net.Http</name> + </assembly> + <members> + <member name="T:System.Net.Http.ByteArrayContent"> + <summary>Provides HTTP content based on a byte array.</summary> + </member> + <member name="M:System.Net.Http.ByteArrayContent.#ctor(System.Byte[])"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.ByteArrayContent" /> class.</summary> + <param name="content">The content used to initialize the <see cref="T:System.Net.Http.ByteArrayContent" />.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="content" /> parameter is null. </exception> + </member> + <member name="M:System.Net.Http.ByteArrayContent.#ctor(System.Byte[],System.Int32,System.Int32)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.ByteArrayContent" /> class.</summary> + <param name="content">The content used to initialize the <see cref="T:System.Net.Http.ByteArrayContent" />.</param> + <param name="offset">The offset, in bytes, in the <paramref name="content" /> parameter used to initialize the <see cref="T:System.Net.Http.ByteArrayContent" />.</param> + <param name="count">The number of bytes in the <paramref name="content" /> starting from the <paramref name="offset" /> parameter used to initialize the <see cref="T:System.Net.Http.ByteArrayContent" />.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="content" /> parameter is null. </exception> + <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="offset" /> parameter is less than zero.-or-The <paramref name="offset" /> parameter is greater than the length of content specified by the <paramref name="content" /> parameter.-or-The <paramref name="count " /> parameter is less than zero.-or-The <paramref name="count" /> parameter is greater than the length of content specified by the <paramref name="content" /> parameter - minus the <paramref name="offset" /> parameter.</exception> + </member> + <member name="M:System.Net.Http.ByteArrayContent.CreateContentReadStreamAsync"> + <summary>Creates an HTTP content stream as an asynchronous operation for reading whose backing store is memory from the <see cref="T:System.Net.Http.ByteArrayContent" />.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + </member> + <member name="M:System.Net.Http.ByteArrayContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)"> + <summary>Serialize and write the byte array provided in the constructor to an HTTP content stream as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task" />. The task object representing the asynchronous operation.</returns> + <param name="stream">The target stream.</param> + <param name="context">Information about the transport, like channel binding token. This parameter may be null.</param> + </member> + <member name="M:System.Net.Http.ByteArrayContent.TryComputeLength(System.Int64@)"> + <summary>Determines whether a byte array has a valid length in bytes.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="length" /> is a valid length; otherwise, false.</returns> + <param name="length">The length in bytes of the byte array.</param> + </member> + <member name="T:System.Net.Http.ClientCertificateOption"> + <summary>Specifies how client certificates are provided.</summary> + </member> + <member name="F:System.Net.Http.ClientCertificateOption.Manual"> + <summary>The application manually provides the client certificates to the <see cref="T:System.Net.Http.WebRequestHandler" />. This value is the default. </summary> + </member> + <member name="F:System.Net.Http.ClientCertificateOption.Automatic"> + <summary>The <see cref="T:System.Net.Http.HttpClientHandler" /> will attempt to provide all available client certificates automatically.</summary> + </member> + <member name="T:System.Net.Http.DelegatingHandler"> + <summary>A base type for HTTP handlers that delegate the processing of HTTP response messages to another handler, called the inner handler.</summary> + </member> + <member name="M:System.Net.Http.DelegatingHandler.#ctor"> + <summary>Creates a new instance of the <see cref="T:System.Net.Http.DelegatingHandler" /> class.</summary> + </member> + <member name="M:System.Net.Http.DelegatingHandler.#ctor(System.Net.Http.HttpMessageHandler)"> + <summary>Creates a new instance of the <see cref="T:System.Net.Http.DelegatingHandler" /> class with a specific inner handler.</summary> + <param name="innerHandler">The inner handler which is responsible for processing the HTTP response messages.</param> + </member> + <member name="M:System.Net.Http.DelegatingHandler.Dispose(System.Boolean)"> + <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.DelegatingHandler" />, and optionally disposes of the managed resources.</summary> + <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources. </param> + </member> + <member name="P:System.Net.Http.DelegatingHandler.InnerHandler"> + <summary>Gets or sets the inner handler which processes the HTTP response messages.</summary> + <returns>Returns <see cref="T:System.Net.Http.HttpMessageHandler" />.The inner handler for HTTP response messages.</returns> + </member> + <member name="M:System.Net.Http.DelegatingHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)"> + <summary>Sends an HTTP request to the inner handler to send to the server as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />. The task object representing the asynchronous operation.</returns> + <param name="request">The HTTP request message to send to the server.</param> + <param name="cancellationToken">A cancellation token to cancel operation.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="request" /> was null.</exception> + </member> + <member name="T:System.Net.Http.FormUrlEncodedContent"> + <summary>A container for name/value tuples encoded using application/x-www-form-urlencoded MIME type.</summary> + </member> + <member name="M:System.Net.Http.FormUrlEncodedContent.#ctor(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}})"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.FormUrlEncodedContent" /> class with a specific collection of name/value pairs.</summary> + <param name="nameValueCollection">A collection of name/value pairs.</param> + </member> + <member name="T:System.Net.Http.HttpClient"> + <summary>Provides a base class for sending HTTP requests and receiving HTTP responses from a resource identified by a URI. </summary> + </member> + <member name="M:System.Net.Http.HttpClient.#ctor"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpClient" /> class.</summary> + </member> + <member name="M:System.Net.Http.HttpClient.#ctor(System.Net.Http.HttpMessageHandler)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpClient" /> class with a specific handler.</summary> + <param name="handler">The HTTP handler stack to use for sending requests. </param> + </member> + <member name="M:System.Net.Http.HttpClient.#ctor(System.Net.Http.HttpMessageHandler,System.Boolean)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpClient" /> class with a specific handler.</summary> + <param name="handler">The <see cref="T:System.Net.Http.HttpMessageHandler" /> responsible for processing the HTTP response messages.</param> + <param name="disposeHandler">true if the inner handler should be disposed of by Dispose(),false if you intend to reuse the inner handler.</param> + </member> + <member name="P:System.Net.Http.HttpClient.BaseAddress"> + <summary>Gets or sets the base address of Uniform Resource Identifier (URI) of the Internet resource used when sending requests.</summary> + <returns>Returns <see cref="T:System.Uri" />.The base address of Uniform Resource Identifier (URI) of the Internet resource used when sending requests.</returns> + </member> + <member name="M:System.Net.Http.HttpClient.CancelPendingRequests"> + <summary>Cancel all pending requests on this instance.</summary> + </member> + <member name="P:System.Net.Http.HttpClient.DefaultRequestHeaders"> + <summary>Gets the headers which should be sent with each request.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpRequestHeaders" />.The headers which should be sent with each request.</returns> + </member> + <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.String)"> + <summary>Send a DELETE request to the specified Uri as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="requestUri">The Uri the request is sent to.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception> + </member> + <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.String,System.Threading.CancellationToken)"> + <summary>Send a DELETE request to the specified Uri with a cancellation token as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="requestUri">The Uri the request is sent to.</param> + <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception> + </member> + <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.Uri)"> + <summary>Send a DELETE request to the specified Uri as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="requestUri">The Uri the request is sent to.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception> + </member> + <member name="M:System.Net.Http.HttpClient.DeleteAsync(System.Uri,System.Threading.CancellationToken)"> + <summary>Send a DELETE request to the specified Uri with a cancellation token as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="requestUri">The Uri the request is sent to.</param> + <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception> + </member> + <member name="M:System.Net.Http.HttpClient.Dispose(System.Boolean)"> + <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.HttpClient" /> and optionally disposes of the managed resources.</summary> + <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources.</param> + </member> + <member name="M:System.Net.Http.HttpClient.GetAsync(System.String)"> + <summary>Send a GET request to the specified Uri as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="requestUri">The Uri the request is sent to.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception> + </member> + <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Net.Http.HttpCompletionOption)"> + <summary>Send a GET request to the specified Uri with an HTTP completion option as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.</returns> + <param name="requestUri">The Uri the request is sent to.</param> + <param name="completionOption">An HTTP completion option value that indicates when the operation should be considered completed.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception> + </member> + <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)"> + <summary>Send a GET request to the specified Uri with an HTTP completion option and a cancellation token as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.</returns> + <param name="requestUri">The Uri the request is sent to.</param> + <param name="completionOption">An HTTP completion option value that indicates when the operation should be considered completed.</param> + <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception> + </member> + <member name="M:System.Net.Http.HttpClient.GetAsync(System.String,System.Threading.CancellationToken)"> + <summary>Send a GET request to the specified Uri with a cancellation token as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.</returns> + <param name="requestUri">The Uri the request is sent to.</param> + <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception> + </member> + <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri)"> + <summary>Send a GET request to the specified Uri as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="requestUri">The Uri the request is sent to.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception> + </member> + <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Net.Http.HttpCompletionOption)"> + <summary>Send a GET request to the specified Uri with an HTTP completion option as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="requestUri">The Uri the request is sent to.</param> + <param name="completionOption">An HTTP completion option value that indicates when the operation should be considered completed.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception> + </member> + <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)"> + <summary>Send a GET request to the specified Uri with an HTTP completion option and a cancellation token as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="requestUri">The Uri the request is sent to.</param> + <param name="completionOption">An HTTP completion option value that indicates when the operation should be considered completed.</param> + <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception> + </member> + <member name="M:System.Net.Http.HttpClient.GetAsync(System.Uri,System.Threading.CancellationToken)"> + <summary>Send a GET request to the specified Uri with a cancellation token as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="requestUri">The Uri the request is sent to.</param> + <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception> + </member> + <member name="M:System.Net.Http.HttpClient.GetByteArrayAsync(System.String)"> + <summary>Send a GET request to the specified Uri and return the response body as a byte array in an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="requestUri">The Uri the request is sent to.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception> + </member> + <member name="M:System.Net.Http.HttpClient.GetByteArrayAsync(System.Uri)"> + <summary>Send a GET request to the specified Uri and return the response body as a byte array in an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="requestUri">The Uri the request is sent to.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception> + </member> + <member name="M:System.Net.Http.HttpClient.GetStreamAsync(System.String)"> + <summary>Send a GET request to the specified Uri and return the response body as a stream in an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="requestUri">The Uri the request is sent to.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception> + </member> + <member name="M:System.Net.Http.HttpClient.GetStreamAsync(System.Uri)"> + <summary>Send a GET request to the specified Uri and return the response body as a stream in an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="requestUri">The Uri the request is sent to.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception> + </member> + <member name="M:System.Net.Http.HttpClient.GetStringAsync(System.String)"> + <summary>Send a GET request to the specified Uri and return the response body as a string in an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="requestUri">The Uri the request is sent to.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception> + </member> + <member name="M:System.Net.Http.HttpClient.GetStringAsync(System.Uri)"> + <summary>Send a GET request to the specified Uri and return the response body as a string in an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="requestUri">The Uri the request is sent to.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception> + </member> + <member name="P:System.Net.Http.HttpClient.MaxResponseContentBufferSize"> + <summary>Gets or sets the maximum number of bytes to buffer when reading the response content.</summary> + <returns>Returns <see cref="T:System.Int32" />.The maximum number of bytes to buffer when reading the response content. The default value for this property is 64K.</returns> + <exception cref="T:System.ArgumentOutOfRangeException">The size specified is less than or equal to zero.</exception> + <exception cref="T:System.InvalidOperationException">An operation has already been started on the current instance. </exception> + <exception cref="T:System.ObjectDisposedException">The current instance has been disposed. </exception> + </member> + <member name="M:System.Net.Http.HttpClient.PostAsync(System.String,System.Net.Http.HttpContent)"> + <summary>Send a POST request to the specified Uri as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="requestUri">The Uri the request is sent to.</param> + <param name="content">The HTTP request content sent to the server.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception> + </member> + <member name="M:System.Net.Http.HttpClient.PostAsync(System.String,System.Net.Http.HttpContent,System.Threading.CancellationToken)"> + <summary>Send a POST request with a cancellation token as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="requestUri">The Uri the request is sent to.</param> + <param name="content">The HTTP request content sent to the server.</param> + <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception> + </member> + <member name="M:System.Net.Http.HttpClient.PostAsync(System.Uri,System.Net.Http.HttpContent)"> + <summary>Send a POST request to the specified Uri as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="requestUri">The Uri the request is sent to.</param> + <param name="content">The HTTP request content sent to the server.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception> + </member> + <member name="M:System.Net.Http.HttpClient.PostAsync(System.Uri,System.Net.Http.HttpContent,System.Threading.CancellationToken)"> + <summary>Send a POST request with a cancellation token as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="requestUri">The Uri the request is sent to.</param> + <param name="content">The HTTP request content sent to the server.</param> + <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception> + </member> + <member name="M:System.Net.Http.HttpClient.PutAsync(System.String,System.Net.Http.HttpContent)"> + <summary>Send a PUT request to the specified Uri as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="requestUri">The Uri the request is sent to.</param> + <param name="content">The HTTP request content sent to the server.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception> + </member> + <member name="M:System.Net.Http.HttpClient.PutAsync(System.String,System.Net.Http.HttpContent,System.Threading.CancellationToken)"> + <summary>Send a PUT request with a cancellation token as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="requestUri">The Uri the request is sent to.</param> + <param name="content">The HTTP request content sent to the server.</param> + <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception> + </member> + <member name="M:System.Net.Http.HttpClient.PutAsync(System.Uri,System.Net.Http.HttpContent)"> + <summary>Send a PUT request to the specified Uri as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="requestUri">The Uri the request is sent to.</param> + <param name="content">The HTTP request content sent to the server.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception> + </member> + <member name="M:System.Net.Http.HttpClient.PutAsync(System.Uri,System.Net.Http.HttpContent,System.Threading.CancellationToken)"> + <summary>Send a PUT request with a cancellation token as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="requestUri">The Uri the request is sent to.</param> + <param name="content">The HTTP request content sent to the server.</param> + <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="requestUri" /> was null.</exception> + </member> + <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage)"> + <summary>Send an HTTP request as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="request">The HTTP request message to send.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="request" /> was null.</exception> + <exception cref="T:System.InvalidOperationException">The request message was already sent by the <see cref="T:System.Net.Http.HttpClient" /> instance.</exception> + </member> + <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption)"> + <summary>Send an HTTP request as an asynchronous operation. </summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="request">The HTTP request message to send.</param> + <param name="completionOption">When the operation should complete (as soon as a response is available or after reading the whole response content).</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="request" /> was null.</exception> + <exception cref="T:System.InvalidOperationException">The request message was already sent by the <see cref="T:System.Net.Http.HttpClient" /> instance.</exception> + </member> + <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Net.Http.HttpCompletionOption,System.Threading.CancellationToken)"> + <summary>Send an HTTP request as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="request">The HTTP request message to send.</param> + <param name="completionOption">When the operation should complete (as soon as a response is available or after reading the whole response content).</param> + <param name="cancellationToken">The cancellation token to cancel operation.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="request" /> was null.</exception> + <exception cref="T:System.InvalidOperationException">The request message was already sent by the <see cref="T:System.Net.Http.HttpClient" /> instance.</exception> + </member> + <member name="M:System.Net.Http.HttpClient.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)"> + <summary>Send an HTTP request as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="request">The HTTP request message to send.</param> + <param name="cancellationToken">The cancellation token to cancel operation.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="request" /> was null.</exception> + <exception cref="T:System.InvalidOperationException">The request message was already sent by the <see cref="T:System.Net.Http.HttpClient" /> instance.</exception> + </member> + <member name="P:System.Net.Http.HttpClient.Timeout"> + <summary>Gets or sets the number of milliseconds to wait before the request times out.</summary> + <returns>Returns <see cref="T:System.TimeSpan" />.The number of milliseconds to wait before the request times out.</returns> + <exception cref="T:System.ArgumentOutOfRangeException">The timeout specified is less than or equal to zero and is not <see cref="F:System.Threading.Timeout.Infinite" />.</exception> + <exception cref="T:System.InvalidOperationException">An operation has already been started on the current instance. </exception> + <exception cref="T:System.ObjectDisposedException">The current instance has been disposed.</exception> + </member> + <member name="T:System.Net.Http.HttpClientHandler"> + <summary>The default message handler used by <see cref="T:System.Net.Http.HttpClient" />. </summary> + </member> + <member name="M:System.Net.Http.HttpClientHandler.#ctor"> + <summary>Creates an instance of a <see cref="T:System.Net.Http.HttpClientHandler" /> class.</summary> + </member> + <member name="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect"> + <summary>Gets or sets a value that indicates whether the handler should follow redirection responses.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the if the handler should follow redirection responses; otherwise false. The default value is true.</returns> + </member> + <member name="P:System.Net.Http.HttpClientHandler.AutomaticDecompression"> + <summary>Gets or sets the type of decompression method used by the handler for automatic decompression of the HTTP content response.</summary> + <returns>Returns <see cref="T:System.Net.DecompressionMethods" />.The automatic decompression method used by the handler. The default value is <see cref="F:System.Net.DecompressionMethods.None" />.</returns> + </member> + <member name="P:System.Net.Http.HttpClientHandler.ClientCertificateOptions"> + <summary>Gets or sets the collection of security certificates that are associated with this handler.</summary> + <returns>Returns <see cref="T:System.Net.Http.ClientCertificateOption" />.The collection of security certificates associated with this handler.</returns> + </member> + <member name="P:System.Net.Http.HttpClientHandler.CookieContainer"> + <summary>Gets or sets the cookie container used to store server cookies by the handler.</summary> + <returns>Returns <see cref="T:System.Net.CookieContainer" />.The cookie container used to store server cookies by the handler.</returns> + </member> + <member name="P:System.Net.Http.HttpClientHandler.Credentials"> + <summary>Gets or sets authentication information used by this handler.</summary> + <returns>Returns <see cref="T:System.Net.ICredentials" />.The authentication credentials associated with the handler. The default is null.</returns> + </member> + <member name="M:System.Net.Http.HttpClientHandler.Dispose(System.Boolean)"> + <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.HttpClientHandler" /> and optionally disposes of the managed resources.</summary> + <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources.</param> + </member> + <member name="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections"> + <summary>Gets or sets the maximum number of redirects that the handler follows.</summary> + <returns>Returns <see cref="T:System.Int32" />.The maximum number of redirection responses that the handler follows. The default value is 50.</returns> + </member> + <member name="P:System.Net.Http.HttpClientHandler.MaxRequestContentBufferSize"> + <summary>Gets or sets the maximum request content buffer size used by the handler.</summary> + <returns>Returns <see cref="T:System.Int32" />.The maximum request content buffer size in bytes. The default value is 65,536 bytes.</returns> + </member> + <member name="P:System.Net.Http.HttpClientHandler.PreAuthenticate"> + <summary>Gets or sets a value that indicates whether the handler sends an Authorization header with the request.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true for the handler to send an HTTP Authorization header with requests after authentication has taken place; otherwise, false. The default is false.</returns> + </member> + <member name="P:System.Net.Http.HttpClientHandler.Proxy"> + <summary>Gets or sets proxy information used by the handler.</summary> + <returns>Returns <see cref="T:System.Net.IWebProxy" />.The proxy information used by the handler. The default value is null.</returns> + </member> + <member name="M:System.Net.Http.HttpClientHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)"> + <summary>Creates an instance of <see cref="T:System.Net.Http.HttpResponseMessage" /> based on the information provided in the <see cref="T:System.Net.Http.HttpRequestMessage" /> as an operation that will not block.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="request">The HTTP request message.</param> + <param name="cancellationToken">A cancellation token to cancel the operation.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="request" /> was null.</exception> + </member> + <member name="P:System.Net.Http.HttpClientHandler.SupportsAutomaticDecompression"> + <summary>Gets a value that indicates whether the handler supports automatic response content decompression.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the if the handler supports automatic response content decompression; otherwise false. The default value is true.</returns> + </member> + <member name="P:System.Net.Http.HttpClientHandler.SupportsProxy"> + <summary>Gets a value that indicates whether the handler supports proxy settings.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the if the handler supports proxy settings; otherwise false. The default value is true.</returns> + </member> + <member name="P:System.Net.Http.HttpClientHandler.SupportsRedirectConfiguration"> + <summary>Gets a value that indicates whether the handler supports configuration settings for the <see cref="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect" /> and <see cref="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections" /> properties.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the if the handler supports configuration settings for the <see cref="P:System.Net.Http.HttpClientHandler.AllowAutoRedirect" /> and <see cref="P:System.Net.Http.HttpClientHandler.MaxAutomaticRedirections" /> properties; otherwise false. The default value is true.</returns> + </member> + <member name="P:System.Net.Http.HttpClientHandler.UseCookies"> + <summary>Gets or sets a value that indicates whether the handler uses the <see cref="P:System.Net.Http.HttpClientHandler.CookieContainer" /> property to store server cookies and uses these cookies when sending requests.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the if the handler supports uses the <see cref="P:System.Net.Http.HttpClientHandler.CookieContainer" /> property to store server cookies and uses these cookies when sending requests; otherwise false. The default value is true.</returns> + </member> + <member name="P:System.Net.Http.HttpClientHandler.UseDefaultCredentials"> + <summary>Gets or sets a value that controls whether default credentials are sent with requests by the handler.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the default credentials are used; otherwise false. The default value is false.</returns> + </member> + <member name="P:System.Net.Http.HttpClientHandler.UseProxy"> + <summary>Gets or sets a value that indicates whether the handler uses a proxy for requests. </summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the handler should use a proxy for requests; otherwise false. The default value is true.</returns> + </member> + <member name="T:System.Net.Http.HttpCompletionOption"> + <summary>Indicates if <see cref="T:System.Net.Http.HttpClient" /> operations should be considered completed either as soon as a response is available, or after reading the entire response message including the content. </summary> + </member> + <member name="F:System.Net.Http.HttpCompletionOption.ResponseContentRead"> + <summary>The operation should complete after reading the entire response including the content.</summary> + </member> + <member name="F:System.Net.Http.HttpCompletionOption.ResponseHeadersRead"> + <summary>The operation should complete as soon as a response is available and headers are read. The content is not read yet. </summary> + </member> + <member name="T:System.Net.Http.HttpContent"> + <summary>A base class representing an HTTP entity body and content headers.</summary> + </member> + <member name="M:System.Net.Http.HttpContent.#ctor"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpContent" /> class.</summary> + </member> + <member name="M:System.Net.Http.HttpContent.CopyToAsync(System.IO.Stream)"> + <summary>Write the HTTP content to a stream as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task" />.The task object representing the asynchronous operation.</returns> + <param name="stream">The target stream.</param> + </member> + <member name="M:System.Net.Http.HttpContent.CopyToAsync(System.IO.Stream,System.Net.TransportContext)"> + <summary>Write the HTTP content to a stream as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task" />.The task object representing the asynchronous operation.</returns> + <param name="stream">The target stream.</param> + <param name="context">Information about the transport (channel binding token, for example). This parameter may be null.</param> + </member> + <member name="M:System.Net.Http.HttpContent.CreateContentReadStreamAsync"> + <summary>Write the HTTP content to a memory stream as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + </member> + <member name="M:System.Net.Http.HttpContent.Dispose"> + <summary>Releases the unmanaged resources and disposes of the managed resources used by the <see cref="T:System.Net.Http.HttpContent" />.</summary> + </member> + <member name="M:System.Net.Http.HttpContent.Dispose(System.Boolean)"> + <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.HttpContent" /> and optionally disposes of the managed resources.</summary> + <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources.</param> + </member> + <member name="P:System.Net.Http.HttpContent.Headers"> + <summary>Gets the HTTP content headers as defined in RFC 2616.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpContentHeaders" />.The content headers as defined in RFC 2616.</returns> + </member> + <member name="M:System.Net.Http.HttpContent.LoadIntoBufferAsync"> + <summary>Serialize the HTTP content to a memory buffer as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task" />.The task object representing the asynchronous operation.</returns> + </member> + <member name="M:System.Net.Http.HttpContent.LoadIntoBufferAsync(System.Int64)"> + <summary>Serialize the HTTP content to a memory buffer as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task" />.The task object representing the asynchronous operation.</returns> + <param name="maxBufferSize">The maximum size, in bytes, of the buffer to use.</param> + </member> + <member name="M:System.Net.Http.HttpContent.ReadAsByteArrayAsync"> + <summary>Write the HTTP content to a byte array as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + </member> + <member name="M:System.Net.Http.HttpContent.ReadAsStreamAsync"> + <summary>Write the HTTP content to a stream as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + </member> + <member name="M:System.Net.Http.HttpContent.ReadAsStringAsync"> + <summary>Write the HTTP content to a string as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + </member> + <member name="M:System.Net.Http.HttpContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)"> + <summary>Serialize the HTTP content to a stream as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task" />.The task object representing the asynchronous operation.</returns> + <param name="stream">The target stream.</param> + <param name="context">Information about the transport (channel binding token, for example). This parameter may be null.</param> + </member> + <member name="M:System.Net.Http.HttpContent.TryComputeLength(System.Int64@)"> + <summary>Determines whether the HTTP content has a valid length in bytes.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="length" /> is a valid length; otherwise, false.</returns> + <param name="length">The length in bytes of the HHTP content.</param> + </member> + <member name="T:System.Net.Http.HttpMessageHandler"> + <summary>A base type for HTTP message handlers.</summary> + </member> + <member name="M:System.Net.Http.HttpMessageHandler.#ctor"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpMessageHandler" /> class.</summary> + </member> + <member name="M:System.Net.Http.HttpMessageHandler.Dispose"> + <summary>Releases the unmanaged resources and disposes of the managed resources used by the <see cref="T:System.Net.Http.HttpMessageHandler" />.</summary> + </member> + <member name="M:System.Net.Http.HttpMessageHandler.Dispose(System.Boolean)"> + <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.HttpMessageHandler" /> and optionally disposes of the managed resources.</summary> + <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources.</param> + </member> + <member name="M:System.Net.Http.HttpMessageHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)"> + <summary>Send an HTTP request as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="request">The HTTP request message to send.</param> + <param name="cancellationToken">The cancellation token to cancel operation.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="request" /> was null.</exception> + </member> + <member name="T:System.Net.Http.HttpMessageInvoker"> + <summary>The base type for <see cref="T:System.Net.Http.HttpClient" /> and other message originators.</summary> + </member> + <member name="M:System.Net.Http.HttpMessageInvoker.#ctor(System.Net.Http.HttpMessageHandler)"> + <summary>Initializes an instance of a <see cref="T:System.Net.Http.HttpMessageInvoker" /> class with a specific <see cref="T:System.Net.Http.HttpMessageHandler" />.</summary> + <param name="handler">The <see cref="T:System.Net.Http.HttpMessageHandler" /> responsible for processing the HTTP response messages.</param> + </member> + <member name="M:System.Net.Http.HttpMessageInvoker.#ctor(System.Net.Http.HttpMessageHandler,System.Boolean)"> + <summary>Initializes an instance of a <see cref="T:System.Net.Http.HttpMessageInvoker" /> class with a specific <see cref="T:System.Net.Http.HttpMessageHandler" />.</summary> + <param name="handler">The <see cref="T:System.Net.Http.HttpMessageHandler" /> responsible for processing the HTTP response messages.</param> + <param name="disposeHandler">true if the inner handler should be disposed of by Dispose(),false if you intend to reuse the inner handler.</param> + </member> + <member name="M:System.Net.Http.HttpMessageInvoker.Dispose"> + <summary>Releases the unmanaged resources and disposes of the managed resources used by the <see cref="T:System.Net.Http.HttpMessageInvoker" />.</summary> + </member> + <member name="M:System.Net.Http.HttpMessageInvoker.Dispose(System.Boolean)"> + <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.HttpMessageInvoker" /> and optionally disposes of the managed resources.</summary> + <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources.</param> + </member> + <member name="M:System.Net.Http.HttpMessageInvoker.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)"> + <summary>Send an HTTP request as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="request">The HTTP request message to send.</param> + <param name="cancellationToken">The cancellation token to cancel operation.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="request" /> was null.</exception> + </member> + <member name="T:System.Net.Http.HttpMethod"> + <summary>A helper class for retrieving and comparing standard HTTP methods.</summary> + </member> + <member name="M:System.Net.Http.HttpMethod.#ctor(System.String)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpMethod" /> class with a specific HTTP method.</summary> + <param name="method">The HTTP method.</param> + </member> + <member name="P:System.Net.Http.HttpMethod.Delete"> + <summary>Represents an HTTP DELETE protocol method.</summary> + <returns>Returns <see cref="T:System.Net.Http.HttpMethod" />.</returns> + </member> + <member name="M:System.Net.Http.HttpMethod.Equals(System.Net.Http.HttpMethod)"> + <summary>Determines whether the specified <see cref="T:System.Net.Http.HttpMethod" /> is equal to the current <see cref="T:System.Object" />.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the specified object is equal to the current object; otherwise, false.</returns> + <param name="other">The HTTP method to compare with the current object.</param> + </member> + <member name="M:System.Net.Http.HttpMethod.Equals(System.Object)"> + <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Object" />.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the specified object is equal to the current object; otherwise, false.</returns> + <param name="obj">The object to compare with the current object.</param> + </member> + <member name="P:System.Net.Http.HttpMethod.Get"> + <summary>Represents an HTTP GET protocol method.</summary> + <returns>Returns <see cref="T:System.Net.Http.HttpMethod" />.</returns> + </member> + <member name="M:System.Net.Http.HttpMethod.GetHashCode"> + <summary>Serves as a hash function for this type.</summary> + <returns>Returns <see cref="T:System.Int32" />.A hash code for the current <see cref="T:System.Object" />.</returns> + </member> + <member name="P:System.Net.Http.HttpMethod.Head"> + <summary>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.</summary> + <returns>Returns <see cref="T:System.Net.Http.HttpMethod" />.</returns> + </member> + <member name="P:System.Net.Http.HttpMethod.Method"> + <summary>An HTTP method. </summary> + <returns>Returns <see cref="T:System.String" />.An HTTP method represented as a <see cref="T:System.String" />.</returns> + </member> + <member name="M:System.Net.Http.HttpMethod.op_Equality(System.Net.Http.HttpMethod,System.Net.Http.HttpMethod)"> + <summary>The equality operator for comparing two <see cref="T:System.Net.Http.HttpMethod" /> objects.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the specified <paramref name="left" /> and <paramref name="right" /> parameters are equal; otherwise, false.</returns> + <param name="left">The left <see cref="T:System.Net.Http.HttpMethod" /> to an equality operator.</param> + <param name="right">The right <see cref="T:System.Net.Http.HttpMethod" /> to an equality operator.</param> + </member> + <member name="M:System.Net.Http.HttpMethod.op_Inequality(System.Net.Http.HttpMethod,System.Net.Http.HttpMethod)"> + <summary>The inequality operator for comparing two <see cref="T:System.Net.Http.HttpMethod" /> objects.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the specified <paramref name="left" /> and <paramref name="right" /> parameters are inequal; otherwise, false.</returns> + <param name="left">The left <see cref="T:System.Net.Http.HttpMethod" /> to an inequality operator.</param> + <param name="right">The right <see cref="T:System.Net.Http.HttpMethod" /> to an inequality operator.</param> + </member> + <member name="P:System.Net.Http.HttpMethod.Options"> + <summary>Represents an HTTP OPTIONS protocol method.</summary> + <returns>Returns <see cref="T:System.Net.Http.HttpMethod" />.</returns> + </member> + <member name="P:System.Net.Http.HttpMethod.Post"> + <summary>Represents an HTTP POST protocol method that is used to post a new entity as an addition to a URI.</summary> + <returns>Returns <see cref="T:System.Net.Http.HttpMethod" />.</returns> + </member> + <member name="P:System.Net.Http.HttpMethod.Put"> + <summary>Represents an HTTP PUT protocol method that is used to replace an entity identified by a URI.</summary> + <returns>Returns <see cref="T:System.Net.Http.HttpMethod" />.</returns> + </member> + <member name="M:System.Net.Http.HttpMethod.ToString"> + <summary>Returns a string that represents the current object.</summary> + <returns>Returns <see cref="T:System.String" />.A string representing the current object.</returns> + </member> + <member name="P:System.Net.Http.HttpMethod.Trace"> + <summary>Represents an HTTP TRACE protocol method.</summary> + <returns>Returns <see cref="T:System.Net.Http.HttpMethod" />.</returns> + </member> + <member name="T:System.Net.Http.HttpRequestException"> + <summary>A base class for exceptions thrown by the <see cref="T:System.Net.Http.HttpClient" /> and <see cref="T:System.Net.Http.HttpMessageHandler" /> classes.</summary> + </member> + <member name="M:System.Net.Http.HttpRequestException.#ctor"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpRequestException" /> class.</summary> + </member> + <member name="M:System.Net.Http.HttpRequestException.#ctor(System.String)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpRequestException" /> class with a specific message that describes the current exception.</summary> + <param name="message">A message that describes the current exception.</param> + </member> + <member name="M:System.Net.Http.HttpRequestException.#ctor(System.String,System.Exception)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpRequestException" /> class with a specific message that describes the current exception and an inner exception.</summary> + <param name="message">A message that describes the current exception.</param> + <param name="inner">The inner exception.</param> + </member> + <member name="T:System.Net.Http.HttpRequestMessage"> + <summary>Represents a HTTP request message.</summary> + </member> + <member name="M:System.Net.Http.HttpRequestMessage.#ctor"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpRequestMessage" /> class.</summary> + </member> + <member name="M:System.Net.Http.HttpRequestMessage.#ctor(System.Net.Http.HttpMethod,System.String)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpRequestMessage" /> class with an HTTP method and a request <see cref="T:System.Uri" />.</summary> + <param name="method">The HTTP method.</param> + <param name="requestUri">A string that represents the request <see cref="T:System.Uri" />.</param> + </member> + <member name="M:System.Net.Http.HttpRequestMessage.#ctor(System.Net.Http.HttpMethod,System.Uri)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpRequestMessage" /> class with an HTTP method and a request <see cref="T:System.Uri" />.</summary> + <param name="method">The HTTP method.</param> + <param name="requestUri">The <see cref="T:System.Uri" /> to request.</param> + </member> + <member name="P:System.Net.Http.HttpRequestMessage.Content"> + <summary>Gets or sets the contents of the HTTP message. </summary> + <returns>Returns <see cref="T:System.Net.Http.HttpContent" />.The content of a message</returns> + </member> + <member name="M:System.Net.Http.HttpRequestMessage.Dispose"> + <summary>Releases the unmanaged resources and disposes of the managed resources used by the <see cref="T:System.Net.Http.HttpRequestMessage" />.</summary> + </member> + <member name="M:System.Net.Http.HttpRequestMessage.Dispose(System.Boolean)"> + <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.HttpRequestMessage" /> and optionally disposes of the managed resources.</summary> + <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources.</param> + </member> + <member name="P:System.Net.Http.HttpRequestMessage.Headers"> + <summary>Gets the collection of HTTP request headers.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpRequestHeaders" />.The collection of HTTP request headers.</returns> + </member> + <member name="P:System.Net.Http.HttpRequestMessage.Method"> + <summary>Gets or sets the HTTP method used by the HTTP request message.</summary> + <returns>Returns <see cref="T:System.Net.Http.HttpMethod" />.The HTTP method used by the request message. The default is the GET method.</returns> + </member> + <member name="P:System.Net.Http.HttpRequestMessage.Properties"> + <summary>Gets a set of properties for the HTTP request.</summary> + <returns>Returns <see cref="T:System.Collections.Generic.IDictionary`2" />.</returns> + </member> + <member name="P:System.Net.Http.HttpRequestMessage.RequestUri"> + <summary>Gets or sets the <see cref="T:System.Uri" /> used for the HTTP request.</summary> + <returns>Returns <see cref="T:System.Uri" />.The <see cref="T:System.Uri" /> used for the HTTP request.</returns> + </member> + <member name="M:System.Net.Http.HttpRequestMessage.ToString"> + <summary>Returns a string that represents the current object.</summary> + <returns>Returns <see cref="T:System.String" />.A string representation of the current object.</returns> + </member> + <member name="P:System.Net.Http.HttpRequestMessage.Version"> + <summary>Gets or sets the HTTP message version.</summary> + <returns>Returns <see cref="T:System.Version" />.The HTTP message version. The default is 1.1.</returns> + </member> + <member name="T:System.Net.Http.HttpResponseMessage"> + <summary>Represents a HTTP response message.</summary> + </member> + <member name="M:System.Net.Http.HttpResponseMessage.#ctor"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpResponseMessage" /> class.</summary> + </member> + <member name="M:System.Net.Http.HttpResponseMessage.#ctor(System.Net.HttpStatusCode)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.HttpResponseMessage" /> class with a specific <see cref="P:System.Net.Http.HttpResponseMessage.StatusCode" />.</summary> + <param name="statusCode">The status code of the HTTP response.</param> + </member> + <member name="P:System.Net.Http.HttpResponseMessage.Content"> + <summary>Gets or sets the content of a HTTP response message. </summary> + <returns>Returns <see cref="T:System.Net.Http.HttpContent" />.The content of the HTTP response message.</returns> + </member> + <member name="M:System.Net.Http.HttpResponseMessage.Dispose"> + <summary>Releases the unmanaged resources and disposes of unmanaged resources used by the <see cref="T:System.Net.Http.HttpResponseMessage" />.</summary> + </member> + <member name="M:System.Net.Http.HttpResponseMessage.Dispose(System.Boolean)"> + <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.HttpResponseMessage" /> and optionally disposes of the managed resources.</summary> + <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources.</param> + </member> + <member name="M:System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode"> + <summary>Throws an exception if the <see cref="P:System.Net.Http.HttpResponseMessage.IsSuccessStatusCode" /> property for the HTTP response is false.</summary> + <returns>Returns <see cref="T:System.Net.Http.HttpResponseMessage" />.The HTTP response message if the call is successful.</returns> + </member> + <member name="P:System.Net.Http.HttpResponseMessage.Headers"> + <summary>Gets the collection of HTTP response headers. </summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpResponseHeaders" />.The collection of HTTP response headers.</returns> + </member> + <member name="P:System.Net.Http.HttpResponseMessage.IsSuccessStatusCode"> + <summary>Gets a value that indicates if the HTTP response was successful.</summary> + <returns>Returns <see cref="T:System.Boolean" />.A value that indicates if the HTTP response was successful. true if <see cref="P:System.Net.Http.HttpResponseMessage.StatusCode" /> was in the range 200-299; otherwise false.</returns> + </member> + <member name="P:System.Net.Http.HttpResponseMessage.ReasonPhrase"> + <summary>Gets or sets the reason phrase which typically is sent by servers together with the status code. </summary> + <returns>Returns <see cref="T:System.String" />.The reason phrase sent by the server.</returns> + </member> + <member name="P:System.Net.Http.HttpResponseMessage.RequestMessage"> + <summary>Gets or sets the request message which led to this response message.</summary> + <returns>Returns <see cref="T:System.Net.Http.HttpRequestMessage" />.The request message which led to this response message.</returns> + </member> + <member name="P:System.Net.Http.HttpResponseMessage.StatusCode"> + <summary>Gets or sets the status code of the HTTP response.</summary> + <returns>Returns <see cref="T:System.Net.HttpStatusCode" />.The status code of the HTTP response.</returns> + </member> + <member name="M:System.Net.Http.HttpResponseMessage.ToString"> + <summary>Returns a string that represents the current object.</summary> + <returns>Returns <see cref="T:System.String" />.A string representation of the current object.</returns> + </member> + <member name="P:System.Net.Http.HttpResponseMessage.Version"> + <summary>Gets or sets the HTTP message version. </summary> + <returns>Returns <see cref="T:System.Version" />.The HTTP message version. The default is 1.1. </returns> + </member> + <member name="T:System.Net.Http.MessageProcessingHandler"> + <summary>A base type for handlers which only do some small processing of request and/or response messages.</summary> + </member> + <member name="M:System.Net.Http.MessageProcessingHandler.#ctor"> + <summary>Creates an instance of a <see cref="T:System.Net.Http.MessageProcessingHandler" /> class.</summary> + </member> + <member name="M:System.Net.Http.MessageProcessingHandler.#ctor(System.Net.Http.HttpMessageHandler)"> + <summary>Creates an instance of a <see cref="T:System.Net.Http.MessageProcessingHandler" /> class with a specific inner handler.</summary> + <param name="innerHandler">The inner handler which is responsible for processing the HTTP response messages.</param> + </member> + <member name="M:System.Net.Http.MessageProcessingHandler.ProcessRequest(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)"> + <summary>Processes an HTTP request message.</summary> + <returns>Returns <see cref="T:System.Net.Http.HttpRequestMessage" />.The HTTP request message that was processed.</returns> + <param name="request">The HTTP request message to process.</param> + <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param> + </member> + <member name="M:System.Net.Http.MessageProcessingHandler.ProcessResponse(System.Net.Http.HttpResponseMessage,System.Threading.CancellationToken)"> + <summary>Processes an HTTP response message.</summary> + <returns>Returns <see cref="T:System.Net.Http.HttpResponseMessage" />.The HTTP response message that was processed.</returns> + <param name="response">The HTTP response message to process.</param> + <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param> + </member> + <member name="M:System.Net.Http.MessageProcessingHandler.SendAsync(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)"> + <summary>Sends an HTTP request to the inner handler to send to the server as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + <param name="request">The HTTP request message to send to the server.</param> + <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="request" /> was null.</exception> + </member> + <member name="T:System.Net.Http.MultipartContent"> + <summary>Provides a collection of <see cref="T:System.Net.Http.HttpContent" /> objects that get serialized using the multipart/* content type specification.</summary> + </member> + <member name="M:System.Net.Http.MultipartContent.#ctor"> + <summary>Creates a new instance of the <see cref="T:System.Net.Http.MultipartContent" /> class.</summary> + </member> + <member name="M:System.Net.Http.MultipartContent.#ctor(System.String)"> + <summary>Creates a new instance of the <see cref="T:System.Net.Http.MultipartContent" /> class.</summary> + <param name="subtype">The subtype of the multipart content.</param> + <exception cref="T:System.ArgumentException">The <paramref name="subtype" /> was null or contains only white space characters.</exception> + </member> + <member name="M:System.Net.Http.MultipartContent.#ctor(System.String,System.String)"> + <summary>Creates a new instance of the <see cref="T:System.Net.Http.MultipartContent" /> class.</summary> + <param name="subtype">The subtype of the multipart content.</param> + <param name="boundary">The boundary string for the multipart content.</param> + <exception cref="T:System.ArgumentException">The <paramref name="subtype" /> was null or an empty string.The <paramref name="boundary" /> was null or contains only white space characters.-or-The <paramref name="boundary" /> ends with a space character.</exception> + <exception cref="T:System.OutOfRangeException">The length of the <paramref name="boundary" /> was greater than 70.</exception> + </member> + <member name="M:System.Net.Http.MultipartContent.Add(System.Net.Http.HttpContent)"> + <summary>Add multipart HTTP content to a collection of <see cref="T:System.Net.Http.HttpContent" /> objects that get serialized using the multipart/* content type specification.</summary> + <param name="content">The HTTP content to add to the collection.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="content" /> was null.</exception> + </member> + <member name="M:System.Net.Http.MultipartContent.Dispose(System.Boolean)"> + <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.MultipartContent" /> and optionally disposes of the managed resources.</summary> + <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources.</param> + </member> + <member name="M:System.Net.Http.MultipartContent.GetEnumerator"> + <summary>Returns an enumerator that iterates through the collection of <see cref="T:System.Net.Http.HttpContent" /> objects that get serialized using the multipart/* content type specification..</summary> + <returns>Returns <see cref="T:System.Collections.Generic.IEnumerator`1" />.An object that can be used to iterate through the collection.</returns> + </member> + <member name="M:System.Net.Http.MultipartContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)"> + <summary>Serialize the multipart HTTP content to a stream as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task" />.The task object representing the asynchronous operation.</returns> + <param name="stream">The target stream.</param> + <param name="context">Information about the transport (channel binding token, for example). This parameter may be null.</param> + </member> + <member name="M:System.Net.Http.MultipartContent.System#Collections#IEnumerable#GetEnumerator"> + <summary>The explicit implementation of the <see cref="M:System.Net.Http.MultipartContent.GetEnumerator" /> method.</summary> + <returns>Returns <see cref="T:System.Collections.IEnumerator" />.An object that can be used to iterate through the collection.</returns> + </member> + <member name="M:System.Net.Http.MultipartContent.TryComputeLength(System.Int64@)"> + <summary>Determines whether the HTTP multipart content has a valid length in bytes.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="length" /> is a valid length; otherwise, false.</returns> + <param name="length">The length in bytes of the HHTP content.</param> + </member> + <member name="T:System.Net.Http.MultipartFormDataContent"> + <summary>Provides a container for content encoded using multipart/form-data MIME type.</summary> + </member> + <member name="M:System.Net.Http.MultipartFormDataContent.#ctor"> + <summary>Creates a new instance of the <see cref="T:System.Net.Http.MultipartFormDataContent" /> class.</summary> + </member> + <member name="M:System.Net.Http.MultipartFormDataContent.#ctor(System.String)"> + <summary>Creates a new instance of the <see cref="T:System.Net.Http.MultipartFormDataContent" /> class.</summary> + <param name="boundary">The boundary string for the multipart form data content.</param> + <exception cref="T:System.ArgumentException">The <paramref name="boundary" /> was null or contains only white space characters.-or-The <paramref name="boundary" /> ends with a space character.</exception> + <exception cref="T:System.OutOfRangeException">The length of the <paramref name="boundary" /> was greater than 70.</exception> + </member> + <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent)"> + <summary>Add HTTP content to a collection of <see cref="T:System.Net.Http.HttpContent" /> objects that get serialized to multipart/form-data MIME type.</summary> + <param name="content">The HTTP content to add to the collection.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="content" /> was null.</exception> + </member> + <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent,System.String)"> + <summary>Add HTTP content to a collection of <see cref="T:System.Net.Http.HttpContent" /> objects that get serialized to multipart/form-data MIME type.</summary> + <param name="content">The HTTP content to add to the collection.</param> + <param name="name">The name for the HTTP content to add.</param> + <exception cref="T:System.ArgumentException">The <paramref name="name" /> was null or contains only white space characters.</exception> + <exception cref="T:System.ArgumentNullException">The <paramref name="content" /> was null.</exception> + </member> + <member name="M:System.Net.Http.MultipartFormDataContent.Add(System.Net.Http.HttpContent,System.String,System.String)"> + <summary>Add HTTP content to a collection of <see cref="T:System.Net.Http.HttpContent" /> objects that get serialized to multipart/form-data MIME type.</summary> + <param name="content">The HTTP content to add to the collection.</param> + <param name="name">The name for the HTTP content to add.</param> + <param name="fileName">The file name for the HTTP content to add to the collection.</param> + <exception cref="T:System.ArgumentException">The <paramref name="name" /> was null or contains only white space characters.-or-The <paramref name="fileName" /> was null or contains only white space characters.</exception> + <exception cref="T:System.ArgumentNullException">The <paramref name="content" /> was null.</exception> + </member> + <member name="T:System.Net.Http.StreamContent"> + <summary>Provides HTTP content based on a stream.</summary> + </member> + <member name="M:System.Net.Http.StreamContent.#ctor(System.IO.Stream)"> + <summary>Creates a new instance of the <see cref="T:System.Net.Http.StreamContent" /> class.</summary> + <param name="content">The content used to initialize the <see cref="T:System.Net.Http.StreamContent" />.</param> + </member> + <member name="M:System.Net.Http.StreamContent.#ctor(System.IO.Stream,System.Int32)"> + <summary>Creates a new instance of the <see cref="T:System.Net.Http.StreamContent" /> class.</summary> + <param name="content">The content used to initialize the <see cref="T:System.Net.Http.StreamContent" />.</param> + <param name="bufferSize">The size, in bytes, of the buffer for the <see cref="T:System.Net.Http.StreamContent" />.</param> + <exception cref="T:System.ArgumentNullException">The <paramref name="content" /> was null.</exception> + <exception cref="T:System.OutOfRangeException">The <paramref name="bufferSize" /> was less than or equal to zero. </exception> + </member> + <member name="M:System.Net.Http.StreamContent.CreateContentReadStreamAsync"> + <summary>Write the HTTP stream content to a memory stream as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task`1" />.The task object representing the asynchronous operation.</returns> + </member> + <member name="M:System.Net.Http.StreamContent.Dispose(System.Boolean)"> + <summary>Releases the unmanaged resources used by the <see cref="T:System.Net.Http.StreamContent" /> and optionally disposes of the managed resources.</summary> + <param name="disposing">true to release both managed and unmanaged resources; false to releases only unmanaged resources.</param> + </member> + <member name="M:System.Net.Http.StreamContent.SerializeToStreamAsync(System.IO.Stream,System.Net.TransportContext)"> + <summary>Serialize the HTTP content to a stream as an asynchronous operation.</summary> + <returns>Returns <see cref="T:System.Threading.Tasks.Task" />.The task object representing the asynchronous operation.</returns> + <param name="stream">The target stream.</param> + <param name="context">Information about the transport (channel binding token, for example). This parameter may be null.</param> + </member> + <member name="M:System.Net.Http.StreamContent.TryComputeLength(System.Int64@)"> + <summary>Determines whether the stream content has a valid length in bytes.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="length" /> is a valid length; otherwise, false.</returns> + <param name="length">The length in bytes of the stream content.</param> + </member> + <member name="T:System.Net.Http.StringContent"> + <summary>Provides HTTP content based on a string.</summary> + </member> + <member name="M:System.Net.Http.StringContent.#ctor(System.String)"> + <summary>Creates a new instance of the <see cref="T:System.Net.Http.StringContent" /> class.</summary> + <param name="content">The content used to initialize the <see cref="T:System.Net.Http.StringContent" />.</param> + </member> + <member name="M:System.Net.Http.StringContent.#ctor(System.String,System.Text.Encoding)"> + <summary>Creates a new instance of the <see cref="T:System.Net.Http.StringContent" /> class.</summary> + <param name="content">The content used to initialize the <see cref="T:System.Net.Http.StringContent" />.</param> + <param name="encoding">The encoding to use for the content.</param> + </member> + <member name="M:System.Net.Http.StringContent.#ctor(System.String,System.Text.Encoding,System.String)"> + <summary>Creates a new instance of the <see cref="T:System.Net.Http.StringContent" /> class.</summary> + <param name="content">The content used to initialize the <see cref="T:System.Net.Http.StringContent" />.</param> + <param name="encoding">The encoding to use for the content.</param> + <param name="mediaType">The media type to use for the content.</param> + </member> + <member name="T:System.Net.Http.Headers.AuthenticationHeaderValue"> + <summary>Represents authentication information in Authorization, ProxyAuthorization, WWW-Authenticate, and Proxy-Authenticate header values.</summary> + </member> + <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.#ctor(System.String)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> class.</summary> + <param name="scheme">The scheme to use for authorization.</param> + </member> + <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.#ctor(System.String,System.String)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> class.</summary> + <param name="scheme">The scheme to use for authorization.</param> + <param name="parameter">The credentials containing the authentication information of the user agent for the resource being requested.</param> + </member> + <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.Equals(System.Object)"> + <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns> + <param name="obj">The object to compare with the current object. </param> + </member> + <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.GetHashCode"> + <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns> + </member> + <member name="P:System.Net.Http.Headers.AuthenticationHeaderValue.Parameter"> + <summary>Gets the credentials containing the authentication information of the user agent for the resource being requested.</summary> + <returns>Returns <see cref="T:System.String" />.The credentials containing the authentication information.</returns> + </member> + <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.Parse(System.String)"> + <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.An <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> instance.</returns> + <param name="input">A string that represents authentication header value information.</param> + <exception cref="T:System.ArgumentNullException"> + <paramref name="input" /> is a null reference.</exception> + <exception cref="T:System.FormatException"> + <paramref name="input" /> is not valid authentication header value information.</exception> + </member> + <member name="P:System.Net.Http.Headers.AuthenticationHeaderValue.Scheme"> + <summary>Gets the scheme to use for authorization.</summary> + <returns>Returns <see cref="T:System.String" />.The scheme to use for authorization.</returns> + </member> + <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.System#ICloneable#Clone"> + <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Object" />.A copy of the current instance.</returns> + </member> + <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.ToString"> + <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns> + </member> + <member name="M:System.Net.Http.Headers.AuthenticationHeaderValue.TryParse(System.String,System.Net.Http.Headers.AuthenticationHeaderValue@)"> + <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> information.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> information; otherwise, false.</returns> + <param name="input">The string to validate.</param> + <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> version of the string.</param> + </member> + <member name="T:System.Net.Http.Headers.CacheControlHeaderValue"> + <summary>Represents the value of the Cache-Control header.</summary> + </member> + <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.#ctor"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> class.</summary> + </member> + <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.Equals(System.Object)"> + <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns> + <param name="obj">The object to compare with the current object.</param> + </member> + <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Extensions"> + <summary>Cache-extension tokens, each with an optional assigned value.</summary> + <returns>Returns <see cref="T:System.Collections.Generic.ICollection`1" />.A collection of cache-extension tokens each with an optional assigned value.</returns> + </member> + <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.GetHashCode"> + <summary>Serves as a hash function for a <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns> + </member> + <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxAge"> + <summary>The maximum age, specified in seconds, that the HTTP client is willing to accept a response. </summary> + <returns>Returns <see cref="T:System.TimeSpan" />.The time in seconds. </returns> + </member> + <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxStale"> + <summary>Whether an HTTP client is willing to accept a response that has exceeded its expiration time.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the HTTP client is willing to accept a response that has exceed the expiration time; otherwise, false.</returns> + </member> + <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MaxStaleLimit"> + <summary>The maximum time, in seconds, an HTTP client is willing to accept a response that has exceeded its expiration time.</summary> + <returns>Returns <see cref="T:System.TimeSpan" />.The time in seconds.</returns> + </member> + <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MinFresh"> + <summary>The freshness lifetime, in seconds, that an HTTP client is willing to accept a response.</summary> + <returns>Returns <see cref="T:System.TimeSpan" />.The time in seconds.</returns> + </member> + <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.MustRevalidate"> + <summary>Whether the origin server require revalidation of a cache entry on any subsequent use when the cache entry becomes stale.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the origin server requires revalidation of a cache entry on any subsequent use when the entry becomes stale; otherwise, false.</returns> + </member> + <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoCache"> + <summary>Whether an HTTP client is willing to accept a cached response.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the HTTP client is willing to accept a cached response; otherwise, false.</returns> + </member> + <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoCacheHeaders"> + <summary>A collection of fieldnames in the "no-cache" directive in a cache-control header field on an HTTP response.</summary> + <returns>Returns <see cref="T:System.Collections.Generic.ICollection`1" />.A collection of fieldnames.</returns> + </member> + <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoStore"> + <summary>Whether a cache must not store any part of either the HTTP request mressage or any response.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if a cache must not store any part of either the HTTP request mressage or any response; otherwise, false.</returns> + </member> + <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.NoTransform"> + <summary>Whether a cache or proxy must not change any aspect of the entity-body.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if a cache or proxy must not change any aspect of the entity-body; otherwise, false.</returns> + </member> + <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.OnlyIfCached"> + <summary>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.</summary> + <returns>Returns <see cref="T:System.Boolean" />.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.</returns> + </member> + <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.Parse(System.String)"> + <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.A <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> instance.</returns> + <param name="input">A string that represents cache-control header value information.</param> + <exception cref="T:System.ArgumentNullException"> + <paramref name="input" /> is a null reference.</exception> + <exception cref="T:System.FormatException"> + <paramref name="input" /> is not valid cache-control header value information.</exception> + </member> + <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Private"> + <summary>Whether all or part of the HTTP response message is intended for a single user and must not be cached by a shared cache.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the HTTP response message is intended for a single user and must not be cached by a shared cache; otherwise, false.</returns> + </member> + <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.PrivateHeaders"> + <summary>A collection fieldnames in the "private" directive in a cache-control header field on an HTTP response.</summary> + <returns>Returns <see cref="T:System.Collections.Generic.ICollection`1" />.A collection of fieldnames.</returns> + </member> + <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.ProxyRevalidate"> + <summary>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.</summary> + <returns>Returns <see cref="T:System.Boolean" />.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.</returns> + </member> + <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.Public"> + <summary>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.</summary> + <returns>Returns <see cref="T:System.Boolean" />.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.</returns> + </member> + <member name="P:System.Net.Http.Headers.CacheControlHeaderValue.SharedMaxAge"> + <summary>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.</summary> + <returns>Returns <see cref="T:System.TimeSpan" />.The time in seconds.</returns> + </member> + <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.System#ICloneable#Clone"> + <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Object" />.A copy of the current instance.</returns> + </member> + <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.ToString"> + <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns> + </member> + <member name="M:System.Net.Http.Headers.CacheControlHeaderValue.TryParse(System.String,System.Net.Http.Headers.CacheControlHeaderValue@)"> + <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> information.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> information; otherwise, false.</returns> + <param name="input">The string to validate.</param> + <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" /> version of the string.</param> + </member> + <member name="T:System.Net.Http.Headers.ContentDispositionHeaderValue"> + <summary>Represents the value of the Content-Disposition header.</summary> + </member> + <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.#ctor(System.Net.Http.Headers.ContentDispositionHeaderValue)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> class.</summary> + <param name="source">A <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />. </param> + </member> + <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.#ctor(System.String)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> class.</summary> + <param name="dispositionType">A string that contains a <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.</param> + </member> + <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.CreationDate"> + <summary>The date at which the file was created.</summary> + <returns>Returns <see cref="T:System.DateTimeOffset" />.The file creation date.</returns> + </member> + <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.DispositionType"> + <summary>The disposition type for a content body part.</summary> + <returns>Returns <see cref="T:System.String" />.The disposition type. </returns> + </member> + <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.Equals(System.Object)"> + <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns> + <param name="obj">The object to compare with the current object.</param> + </member> + <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.FileName"> + <summary>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.</summary> + <returns>Returns <see cref="T:System.String" />.A suggested filename.</returns> + </member> + <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.FileNameStar"> + <summary>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.</summary> + <returns>Returns <see cref="T:System.String" />.A suggested filename of the form filename*.</returns> + </member> + <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.GetHashCode"> + <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns> + </member> + <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.ModificationDate"> + <summary>The date at which the file was last modified. </summary> + <returns>Returns <see cref="T:System.DateTimeOffset" />.The file modification date.</returns> + </member> + <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Name"> + <summary>The name for a content body part.</summary> + <returns>Returns <see cref="T:System.String" />.The name for the content body part.</returns> + </member> + <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Parameters"> + <summary>A set of parameters included the Content-Disposition header.</summary> + <returns>Returns <see cref="T:System.Collections.Generic.ICollection`1" />.A collection of parameters. </returns> + </member> + <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.Parse(System.String)"> + <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.An <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> instance.</returns> + <param name="input">A string that represents content disposition header value information.</param> + <exception cref="T:System.ArgumentNullException"> + <paramref name="input" /> is a null reference.</exception> + <exception cref="T:System.FormatException"> + <paramref name="input" /> is not valid content disposition header value information.</exception> + </member> + <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.ReadDate"> + <summary>The date the file was last read.</summary> + <returns>Returns <see cref="T:System.DateTimeOffset" />.The last read date.</returns> + </member> + <member name="P:System.Net.Http.Headers.ContentDispositionHeaderValue.Size"> + <summary>The approximate size, in bytes, of the file. </summary> + <returns>Returns <see cref="T:System.Int64" />.The approximate size, in bytes.</returns> + </member> + <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.System#ICloneable#Clone"> + <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Object" />.A copy of the current instance.</returns> + </member> + <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.ToString"> + <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns> + </member> + <member name="M:System.Net.Http.Headers.ContentDispositionHeaderValue.TryParse(System.String,System.Net.Http.Headers.ContentDispositionHeaderValue@)"> + <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> information.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> information; otherwise, false.</returns> + <param name="input">The string to validate.</param> + <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" /> version of the string.</param> + </member> + <member name="T:System.Net.Http.Headers.ContentRangeHeaderValue"> + <summary>Represents the value of the Content-Range header.</summary> + </member> + <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> class.</summary> + <param name="length">The starting or ending point of the range, in bytes.</param> + </member> + <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64,System.Int64)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> class.</summary> + <param name="from">The position, in bytes, at which to start sending data.</param> + <param name="to">The position, in bytes, at which to stop sending data.</param> + </member> + <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.#ctor(System.Int64,System.Int64,System.Int64)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> class.</summary> + <param name="from">The position, in bytes, at which to start sending data.</param> + <param name="to">The position, in bytes, at which to stop sending data.</param> + <param name="length">The starting or ending point of the range, in bytes.</param> + </member> + <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.Equals(System.Object)"> + <summary>Determines whether the specified Object is equal to the current <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns> + <param name="obj">The object to compare with the current object.</param> + </member> + <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.From"> + <summary>Gets the position at which to start sending data.</summary> + <returns>Returns <see cref="T:System.Int64" />.The position, in bytes, at which to start sending data.</returns> + </member> + <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.GetHashCode"> + <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns> + </member> + <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.HasLength"> + <summary>Gets whether the Content-Range header has a length specified.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the Content-Range has a length specified; otherwise, false.</returns> + </member> + <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.HasRange"> + <summary>Gets whether the Content-Range has a range specified. </summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the Content-Range has a range specified; otherwise, false.</returns> + </member> + <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.Length"> + <summary>Gets the length of the full entity-body.</summary> + <returns>Returns <see cref="T:System.Int64" />.The length of the full entity-body.</returns> + </member> + <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.Parse(System.String)"> + <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.An <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> instance.</returns> + <param name="input">A string that represents content range header value information.</param> + <exception cref="T:System.ArgumentNullException"> + <paramref name="input" /> is a null reference.</exception> + <exception cref="T:System.FormatException"> + <paramref name="input" /> is not valid content range header value information.</exception> + </member> + <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.System#ICloneable#Clone"> + <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Object" />.A copy of the current instance.</returns> + </member> + <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.To"> + <summary>Gets the position at which to stop sending data.</summary> + <returns>Returns <see cref="T:System.Int64" />.The position at which to stop sending data.</returns> + </member> + <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.ToString"> + <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns> + </member> + <member name="M:System.Net.Http.Headers.ContentRangeHeaderValue.TryParse(System.String,System.Net.Http.Headers.ContentRangeHeaderValue@)"> + <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> information.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> information; otherwise, false.</returns> + <param name="input">The string to validate.</param> + <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" /> version of the string.</param> + </member> + <member name="P:System.Net.Http.Headers.ContentRangeHeaderValue.Unit"> + <summary>The range units used.</summary> + <returns>Returns <see cref="T:System.String" />.A <see cref="T:System.String" /> that contains range units. </returns> + </member> + <member name="T:System.Net.Http.Headers.EntityTagHeaderValue"> + <summary>Represents an entity-tag header value.</summary> + </member> + <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.#ctor(System.String)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> class.</summary> + <param name="tag">A string that contains an <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</param> + </member> + <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.#ctor(System.String,System.Boolean)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> class.</summary> + <param name="tag">A string that contains an <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</param> + <param name="isWeak">A value that indicates if this entity-tag header is a weak validator. If the entity-tag header is weak validator, then <paramref name="isWeak" /> should be set to true. If the entity-tag header is a strong validator, then <paramref name="isWeak" /> should be set to false.</param> + </member> + <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.Any"> + <summary>Gets the entity-tag header value.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</returns> + </member> + <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.Equals(System.Object)"> + <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns> + <param name="obj">The object to compare with the current object.</param> + </member> + <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.GetHashCode"> + <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns> + </member> + <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.IsWeak"> + <summary>Gets whether the entity-tag is prefaced by a weakness indicator.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the entity-tag is prefaced by a weakness indicator; otherwise, false.</returns> + </member> + <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.Parse(System.String)"> + <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.An <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> instance.</returns> + <param name="input">A string that represents entity tag header value information.</param> + <exception cref="T:System.ArgumentNullException"> + <paramref name="input" /> is a null reference.</exception> + <exception cref="T:System.FormatException"> + <paramref name="input" /> is not valid entity tag header value information.</exception> + </member> + <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.System#ICloneable#Clone"> + <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Object" />.A copy of the current instance.</returns> + </member> + <member name="P:System.Net.Http.Headers.EntityTagHeaderValue.Tag"> + <summary>Gets the opaque quoted string. </summary> + <returns>Returns <see cref="T:System.String" />.An opaque quoted string.</returns> + </member> + <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.ToString"> + <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns> + </member> + <member name="M:System.Net.Http.Headers.EntityTagHeaderValue.TryParse(System.String,System.Net.Http.Headers.EntityTagHeaderValue@)"> + <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> information.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> information; otherwise, false.</returns> + <param name="input">The string to validate.</param> + <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" /> version of the string.</param> + </member> + <member name="T:System.Net.Http.Headers.HttpContentHeaders"> + <summary>Represents the collection of Content Headers as defined in RFC 2616.</summary> + </member> + <member name="P:System.Net.Http.Headers.HttpContentHeaders.Allow"> + <summary>Gets the value of the Allow content header on an HTTP response. </summary> + <returns>Returns <see cref="T:System.Collections.Generic.ICollection`1" />.The value of the Allow header on an HTTP response.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentDisposition"> + <summary>Gets the value of the Content-Disposition content header on an HTTP response.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.ContentDispositionHeaderValue" />.The value of the Content-Disposition content header on an HTTP response.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentEncoding"> + <summary>Gets the value of the Content-Encoding content header on an HTTP response.</summary> + <returns>Returns <see cref="T:System.Collections.Generic.ICollection`1" />.The value of the Content-Encoding content header on an HTTP response.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLanguage"> + <summary>Gets the value of the Content-Language content header on an HTTP response.</summary> + <returns>Returns <see cref="T:System.Collections.Generic.ICollection`1" />.The value of the Content-Language content header on an HTTP response.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLength"> + <summary>Gets or sets the value of the Content-Length content header on an HTTP response.</summary> + <returns>Returns <see cref="T:System.Int64" />.The value of the Content-Length content header on an HTTP response.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentLocation"> + <summary>Gets or sets the value of the Content-Location content header on an HTTP response.</summary> + <returns>Returns <see cref="T:System.Uri" />.The value of the Content-Location content header on an HTTP response.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentMD5"> + <summary>Gets or sets the value of the Content-MD5 content header on an HTTP response.</summary> + <returns>Returns <see cref="T:System.Byte" />.The value of the Content-MD5 content header on an HTTP response.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentRange"> + <summary>Gets or sets the value of the Content-Range content header on an HTTP response.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.ContentRangeHeaderValue" />.The value of the Content-Range content header on an HTTP response.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpContentHeaders.ContentType"> + <summary>Gets or sets the value of the Content-Type content header on an HTTP response.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.The value of the Content-Type content header on an HTTP response.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpContentHeaders.Expires"> + <summary>Gets or sets the value of the Expires content header on an HTTP response.</summary> + <returns>Returns <see cref="T:System.DateTimeOffset" />.The value of the Expires content header on an HTTP response.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpContentHeaders.LastModified"> + <summary>Gets or sets the value of the Last-Modified content header on an HTTP response.</summary> + <returns>Returns <see cref="T:System.DateTimeOffset" />.The value of the Last-Modified content header on an HTTP response.</returns> + </member> + <member name="T:System.Net.Http.Headers.HttpHeaders"> + <summary>A collection of headers and their values as defined in RFC 2616.</summary> + </member> + <member name="M:System.Net.Http.Headers.HttpHeaders.#ctor"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.HttpHeaders" /> class.</summary> + </member> + <member name="M:System.Net.Http.Headers.HttpHeaders.Add(System.String,System.Collections.Generic.IEnumerable{System.String})"> + <summary>Adds the specified header and its values into the <see cref="T:System.Net.Http.Headers.HttpHeaders" /> collection.</summary> + <param name="name">The header to add to the collection.</param> + <param name="values">A list of header values to add to the collection.</param> + </member> + <member name="M:System.Net.Http.Headers.HttpHeaders.Add(System.String,System.String)"> + <summary>Adds the specified header and its value into the <see cref="T:System.Net.Http.Headers.HttpHeaders" /> collection.</summary> + <param name="name">The header to add to the collection.</param> + <param name="value">The content of the header.</param> + </member> + <member name="M:System.Net.Http.Headers.HttpHeaders.Clear"> + <summary>Removes all headers from the <see cref="T:System.Net.Http.Headers.HttpHeaders" /> collection.</summary> + </member> + <member name="M:System.Net.Http.Headers.HttpHeaders.Contains(System.String)"> + <summary>Returns if a specific header exists in the <see cref="T:System.Net.Http.Headers.HttpHeaders" /> collection.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true is the specified header exists in the collection; otherwise false.</returns> + <param name="name">The specific header.</param> + </member> + <member name="M:System.Net.Http.Headers.HttpHeaders.GetEnumerator"> + <summary>Returns an enumerator that can iterate through the <see cref="T:System.Net.Http.Headers.HttpHeaders" /> instance.</summary> + <returns>Returns <see cref="T:System.Collections.Generic.IEnumerator`1" />.An enumerator for the <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</returns> + </member> + <member name="M:System.Net.Http.Headers.HttpHeaders.GetValues(System.String)"> + <summary>Returns all header values for a specified header stored in the <see cref="T:System.Net.Http.Headers.HttpHeaders" /> collection.</summary> + <returns>Returns <see cref="T:System.Collections.Generic.IEnumerable`1" />.An array of header strings.</returns> + <param name="name">The specified header to return values for.</param> + </member> + <member name="M:System.Net.Http.Headers.HttpHeaders.Remove(System.String)"> + <summary>Removes the specified header from the <see cref="T:System.Net.Http.Headers.HttpHeaders" /> collection.</summary> + <returns>Returns <see cref="T:System.Boolean" />.</returns> + <param name="name">The name of the header to remove from the collection. </param> + </member> + <member name="M:System.Net.Http.Headers.HttpHeaders.System#Collections#IEnumerable#GetEnumerator"> + <summary>Gets an enumerator that can iterate through a <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</summary> + <returns>Returns <see cref="T:System.Collections.IEnumerator" />.An instance of an implementation of an <see cref="T:System.Collections.IEnumerator" /> that can iterate through a <see cref="T:System.Net.Http.Headers.HttpHeaders" />.</returns> + </member> + <member name="M:System.Net.Http.Headers.HttpHeaders.ToString"> + <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.HttpHeaders" /> object.</summary> + <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns> + </member> + <member name="M:System.Net.Http.Headers.HttpHeaders.TryAddWithoutValidation(System.String,System.Collections.Generic.IEnumerable{System.String})"> + <summary>Returns a value that indicates whether the specified header and its values were added to the <see cref="T:System.Net.Http.Headers.HttpHeaders" /> collection without validating the provided information.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the specified header <paramref name="name" /> and <paramref name="values" /> could be added to the collection; otherwise false.</returns> + <param name="name">The header to add to the collection.</param> + <param name="values">The values of the header.</param> + </member> + <member name="M:System.Net.Http.Headers.HttpHeaders.TryAddWithoutValidation(System.String,System.String)"> + <summary>Returns a value that indicates whether the specified header and its value were added to the <see cref="T:System.Net.Http.Headers.HttpHeaders" /> collection without validating the provided information.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the specified header <paramref name="name" /> and <paramref name="value" /> could be added to the collection; otherwise false.</returns> + <param name="name">The header to add to the collection.</param> + <param name="value">The content of the header.</param> + </member> + <member name="M:System.Net.Http.Headers.HttpHeaders.TryGetValues(System.String,System.Collections.Generic.IEnumerable{System.String}@)"> + <summary>Return if a specified header and specified values are stored in the <see cref="T:System.Net.Http.Headers.HttpHeaders" /> collection.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true is the specified header <paramref name="name" /> and values are stored in the collection; otherwise false.</returns> + <param name="name">The specified header.</param> + <param name="values">The specified header values.</param> + </member> + <member name="T:System.Net.Http.Headers.HttpHeaderValueCollection`1"> + <summary>Represents a collection of header values.</summary> + <typeparam name="T"></typeparam> + </member> + <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Add(`0)"></member> + <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Clear"></member> + <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Contains(`0)"> + <returns>Returns <see cref="T:System.Boolean" />.</returns> + </member> + <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.CopyTo(`0[],System.Int32)"></member> + <member name="P:System.Net.Http.Headers.HttpHeaderValueCollection`1.Count"> + <returns>Returns <see cref="T:System.Int32" />.</returns> + </member> + <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.GetEnumerator"> + <returns>Returns <see cref="T:System.Collections.Generic.IEnumerator`1" />.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpHeaderValueCollection`1.IsReadOnly"> + <returns>Returns <see cref="T:System.Boolean" />.</returns> + </member> + <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.ParseAdd(System.String)"></member> + <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.Remove(`0)"> + <returns>Returns <see cref="T:System.Boolean" />.</returns> + </member> + <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.System#Collections#IEnumerable#GetEnumerator"> + <returns>Returns <see cref="T:System.Collections.IEnumerator" />.</returns> + </member> + <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.ToString"> + <summary>Returns a string that represents the current XXX object.</summary> + <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns> + </member> + <member name="M:System.Net.Http.Headers.HttpHeaderValueCollection`1.TryParseAdd(System.String)"> + <summary>Determines whether a string is valid XXX information.</summary> + <returns>Returns <see cref="T:System.Boolean" />.</returns> + <param name="input">The string to validate.</param> + </member> + <member name="T:System.Net.Http.Headers.HttpRequestHeaders"> + <summary>Represents the collection of Request Headers as defined in RFC 2616.</summary> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Accept"> + <summary>Gets the value of the Accept header for an HTTP request.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Accept header for an HTTP request.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptCharset"> + <summary>Gets the value of the Accept-Charset header for an HTTP request.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Accept-Charset header for an HTTP request.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptEncoding"> + <summary>Gets the value of the Accept-Encoding header for an HTTP request.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Accept-Encoding header for an HTTP request.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.AcceptLanguage"> + <summary>Gets the value of the Accept-Language header for an HTTP request.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Accept-Language header for an HTTP request.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Authorization"> + <summary>Gets or sets the value of the Authorization header for an HTTP request.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.The value of the Authorization header for an HTTP request.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.CacheControl"> + <summary>Gets or sets the value of the Cache-Control header for an HTTP request.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.The value of the Cache-Control header for an HTTP request.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Connection"> + <summary>Gets the value of the Connection header for an HTTP request.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Connection header for an HTTP request.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ConnectionClose"> + <summary>Gets or sets a value that indicates if the Connection header for an HTTP request contains Close.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the Connection header contains Close, otherwise false.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Date"> + <summary>Gets or sets the value of the Date header for an HTTP request.</summary> + <returns>Returns <see cref="T:System.DateTimeOffset" />.The value of the Date header for an HTTP request.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Expect"> + <summary>Gets the value of the Expect header for an HTTP request.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Expect header for an HTTP request.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ExpectContinue"> + <summary>Gets or sets a value that indicates if the Expect header for an HTTP request contains Continue.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the Expect header contains Continue, otherwise false.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.From"> + <summary>Gets or sets the value of the From header for an HTTP request.</summary> + <returns>Returns <see cref="T:System.String" />.The value of the From header for an HTTP request.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Host"> + <summary>Gets or sets the value of the Host header for an HTTP request.</summary> + <returns>Returns <see cref="T:System.String" />.The value of the Host header for an HTTP request.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfMatch"> + <summary>Gets the value of the If-Match header for an HTTP request.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the If-Match header for an HTTP request.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfModifiedSince"> + <summary>Gets or sets the value of the If-Modified-Since header for an HTTP request.</summary> + <returns>Returns <see cref="T:System.DateTimeOffset" />.The value of the If-Modified-Since header for an HTTP request.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfNoneMatch"> + <summary>Gets the value of the If-None-Match header for an HTTP request.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.Gets the value of the If-None-Match header for an HTTP request.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfRange"> + <summary>Gets or sets the value of the If-Range header for an HTTP request.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.The value of the If-Range header for an HTTP request.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.IfUnmodifiedSince"> + <summary>Gets or sets the value of the If-Unmodified-Since header for an HTTP request.</summary> + <returns>Returns <see cref="T:System.DateTimeOffset" />.The value of the If-Unmodified-Since header for an HTTP request.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.MaxForwards"> + <summary>Gets or sets the value of the Max-Forwards header for an HTTP request.</summary> + <returns>Returns <see cref="T:System.Int32" />.The value of the Max-Forwards header for an HTTP request.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Pragma"> + <summary>Gets the value of the Pragma header for an HTTP request.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Pragma header for an HTTP request.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.ProxyAuthorization"> + <summary>Gets or sets the value of the Proxy-Authorization header for an HTTP request.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" />.The value of the Proxy-Authorization header for an HTTP request.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Range"> + <summary>Gets or sets the value of the Range header for an HTTP request.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.The value of the Range header for an HTTP request.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Referrer"> + <summary>Gets or sets the value of the Referer header for an HTTP request.</summary> + <returns>Returns <see cref="T:System.Uri" />.The value of the Referer header for an HTTP request.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TE"> + <summary>Gets the value of the TE header for an HTTP request.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the TE header for an HTTP request.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Trailer"> + <summary>Gets the value of the Trailer header for an HTTP request.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Trailer header for an HTTP request.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TransferEncoding"> + <summary>Gets the value of the Transfer-Encoding header for an HTTP request.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Transfer-Encoding header for an HTTP request.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.TransferEncodingChunked"> + <summary>Gets or sets a value that indicates if the Transfer-Encoding header for an HTTP request contains chunked.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the Transfer-Encoding header contains chunked, otherwise false.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Upgrade"> + <summary>Gets the value of the Upgrade header for an HTTP request.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Upgrade header for an HTTP request.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.UserAgent"> + <summary>Gets the value of the User-Agent header for an HTTP request.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the User-Agent header for an HTTP request.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Via"> + <summary>Gets the value of the Via header for an HTTP request.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Via header for an HTTP request.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpRequestHeaders.Warning"> + <summary>Gets the value of the Warning header for an HTTP request.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Warning header for an HTTP request.</returns> + </member> + <member name="T:System.Net.Http.Headers.HttpResponseHeaders"> + <summary>Represents the collection of Response Headers as defined in RFC 2616.</summary> + </member> + <member name="P:System.Net.Http.Headers.HttpResponseHeaders.AcceptRanges"> + <summary>Gets the value of the Accept-Ranges header for an HTTP response.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Accept-Ranges header for an HTTP response.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Age"> + <summary>Gets or sets the value of the Age header for an HTTP response.</summary> + <returns>Returns <see cref="T:System.TimeSpan" />.The value of the Age header for an HTTP response.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpResponseHeaders.CacheControl"> + <summary>Gets or sets the value of the Cache-Control header for an HTTP response.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.CacheControlHeaderValue" />.The value of the Cache-Control header for an HTTP response.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Connection"> + <summary>Gets the value of the Connection header for an HTTP response.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Connection header for an HTTP response.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ConnectionClose"> + <summary>Gets or sets a value that indicates if the Connection header for an HTTP response contains Close.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the Connection header contains Close, otherwise false.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Date"> + <summary>Gets or sets the value of the Date header for an HTTP response.</summary> + <returns>Returns <see cref="T:System.DateTimeOffset" />.The value of the Date header for an HTTP response.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ETag"> + <summary>Gets or sets the value of the ETag header for an HTTP response.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.The value of the ETag header for an HTTP response.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Location"> + <summary>Gets or sets the value of the Location header for an HTTP response.</summary> + <returns>Returns <see cref="T:System.Uri" />.The value of the Location header for an HTTP response.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Pragma"> + <summary>Gets the value of the Pragma header for an HTTP response.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Pragma header for an HTTP response.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpResponseHeaders.ProxyAuthenticate"> + <summary>Gets the value of the Proxy-Authenticate header for an HTTP response.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Proxy-Authenticate header for an HTTP response.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpResponseHeaders.RetryAfter"> + <summary>Gets or sets the value of the Retry-After header for an HTTP response.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.The value of the Retry-After header for an HTTP response.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Server"> + <summary>Gets the value of the Server header for an HTTP response.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Server header for an HTTP response.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Trailer"> + <summary>Gets the value of the Trailer header for an HTTP response.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Trailer header for an HTTP response.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpResponseHeaders.TransferEncoding"> + <summary>Gets the value of the Transfer-Encoding header for an HTTP response.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Transfer-Encoding header for an HTTP response.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpResponseHeaders.TransferEncodingChunked"> + <summary>Gets or sets a value that indicates if the Transfer-Encoding header for an HTTP response contains chunked.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the Transfer-Encoding header contains chunked, otherwise false.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Upgrade"> + <summary>Gets the value of the Upgrade header for an HTTP response.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Upgrade header for an HTTP response.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Vary"> + <summary>Gets the value of the Vary header for an HTTP response.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Vary header for an HTTP response.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Via"> + <summary>Gets the value of the Via header for an HTTP response.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Via header for an HTTP response.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpResponseHeaders.Warning"> + <summary>Gets the value of the Warning header for an HTTP response.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the Warning header for an HTTP response.</returns> + </member> + <member name="P:System.Net.Http.Headers.HttpResponseHeaders.WwwAuthenticate"> + <summary>Gets the value of the WWW-Authenticate header for an HTTP response.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.HttpHeaderValueCollection`1" />.The value of the WWW-Authenticate header for an HTTP response.</returns> + </member> + <member name="T:System.Net.Http.Headers.MediaTypeHeaderValue"> + <summary>Represents a media-type as defined in the RFC 2616.</summary> + </member> + <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.#ctor(System.Net.Http.Headers.MediaTypeHeaderValue)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> class.</summary> + </member> + <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.#ctor(System.String)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> class.</summary> + </member> + <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.CharSet"> + <summary>Gets or sets the character set.</summary> + <returns>Returns <see cref="T:System.String" />.The character set.</returns> + </member> + <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.Equals(System.Object)"> + <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns> + <param name="obj">The object to compare with the current object.</param> + </member> + <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.GetHashCode"> + <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns> + </member> + <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.MediaType"> + <summary>Gets or sets the media-type header value.</summary> + <returns>Returns <see cref="T:System.String" />.The media-type header value.</returns> + </member> + <member name="P:System.Net.Http.Headers.MediaTypeHeaderValue.Parameters"> + <summary>Gets or sets the media-type header value parameters.</summary> + <returns>Returns <see cref="T:System.Collections.Generic.ICollection`1" />.The media-type header value parameters.</returns> + </member> + <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.Parse(System.String)"> + <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" />.An <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> instance.</returns> + <param name="input">A string that represents media type header value information.</param> + <exception cref="T:System.ArgumentNullException"> + <paramref name="input" /> is a null reference.</exception> + <exception cref="T:System.FormatException"> + <paramref name="input" /> is not valid media type header value information.</exception> + </member> + <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.System#ICloneable#Clone"> + <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Object" />.A copy of the current instance.</returns> + </member> + <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.ToString"> + <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns> + </member> + <member name="M:System.Net.Http.Headers.MediaTypeHeaderValue.TryParse(System.String,System.Net.Http.Headers.MediaTypeHeaderValue@)"> + <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> information.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> information; otherwise, false.</returns> + <param name="input">The string to validate.</param> + <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.MediaTypeHeaderValue" /> version of the string.</param> + </member> + <member name="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue"> + <summary>Represents a content-type header value with an additional quality.</summary> + </member> + <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.#ctor(System.String)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> class.</summary> + </member> + <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.#ctor(System.String,System.Double)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> class.</summary> + </member> + <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.Parse(System.String)"> + <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" />.An <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> instance.</returns> + <param name="input">A string that represents media type with quality header value information.</param> + <exception cref="T:System.ArgumentNullException"> + <paramref name="input" /> is a null reference.</exception> + <exception cref="T:System.FormatException"> + <paramref name="input" /> is not valid media type with quality header value information.</exception> + </member> + <member name="P:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.Quality"> + <returns>Returns <see cref="T:System.Double" />.</returns> + </member> + <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.System#ICloneable#Clone"> + <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Object" />.A copy of the current instance.</returns> + </member> + <member name="M:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.MediaTypeWithQualityHeaderValue@)"> + <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> information.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> information; otherwise, false.</returns> + <param name="input">The string to validate.</param> + <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.MediaTypeWithQualityHeaderValue" /> version of the string.</param> + </member> + <member name="T:System.Net.Http.Headers.NameValueHeaderValue"> + <summary>Represents a name/value pair.</summary> + </member> + <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.Net.Http.Headers.NameValueHeaderValue)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> class.</summary> + </member> + <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.String)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> class.</summary> + <param name="name">The header name.</param> + </member> + <member name="M:System.Net.Http.Headers.NameValueHeaderValue.#ctor(System.String,System.String)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> class.</summary> + <param name="name">The header name.</param> + <param name="value">The header value.</param> + </member> + <member name="M:System.Net.Http.Headers.NameValueHeaderValue.Equals(System.Object)"> + <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns> + <param name="obj">The object to compare with the current object.</param> + </member> + <member name="M:System.Net.Http.Headers.NameValueHeaderValue.GetHashCode"> + <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns> + </member> + <member name="P:System.Net.Http.Headers.NameValueHeaderValue.Name"> + <summary>Gets the header name.</summary> + <returns>Returns <see cref="T:System.String" />.The header name.</returns> + </member> + <member name="M:System.Net.Http.Headers.NameValueHeaderValue.Parse(System.String)"> + <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" />.An <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> instance.</returns> + <param name="input">A string that represents name value header value information.</param> + <exception cref="T:System.ArgumentNullException"> + <paramref name="input" /> is a null reference.</exception> + <exception cref="T:System.FormatException"> + <paramref name="input" /> is not valid name value header value information.</exception> + </member> + <member name="M:System.Net.Http.Headers.NameValueHeaderValue.System#ICloneable#Clone"> + <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Object" />.A copy of the current instance.</returns> + </member> + <member name="M:System.Net.Http.Headers.NameValueHeaderValue.ToString"> + <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns> + </member> + <member name="M:System.Net.Http.Headers.NameValueHeaderValue.TryParse(System.String,System.Net.Http.Headers.NameValueHeaderValue@)"> + <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> information.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> information; otherwise, false.</returns> + <param name="input">The string to validate.</param> + <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.NameValueHeaderValue" /> version of the string.</param> + </member> + <member name="P:System.Net.Http.Headers.NameValueHeaderValue.Value"> + <summary>Gets the header value.</summary> + <returns>Returns <see cref="T:System.String" />.The header value.</returns> + </member> + <member name="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue"> + <summary>Represents a name/value pair with parameters.</summary> + </member> + <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.Net.Http.Headers.NameValueWithParametersHeaderValue)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> class.</summary> + </member> + <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.String)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> class.</summary> + </member> + <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.#ctor(System.String,System.String)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> class.</summary> + </member> + <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Equals(System.Object)"> + <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns> + <param name="obj">The object to compare with the current object.</param> + </member> + <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.GetHashCode"> + <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns> + </member> + <member name="P:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Parameters"> + <returns>Returns <see cref="T:System.Collections.Generic.ICollection`1" />.</returns> + </member> + <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.Parse(System.String)"> + <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" />.An <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> instance.</returns> + <param name="input">A string that represents name value with parameter header value information.</param> + <exception cref="T:System.ArgumentNullException"> + <paramref name="input" /> is a null reference.</exception> + <exception cref="T:System.FormatException"> + <paramref name="input" /> is not valid name value with parameter header value information.</exception> + </member> + <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.System#ICloneable#Clone"> + <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Object" />.A copy of the current instance.</returns> + </member> + <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.ToString"> + <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns> + </member> + <member name="M:System.Net.Http.Headers.NameValueWithParametersHeaderValue.TryParse(System.String,System.Net.Http.Headers.NameValueWithParametersHeaderValue@)"> + <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> information.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> information; otherwise, false.</returns> + <param name="input">The string to validate.</param> + <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.NameValueWithParametersHeaderValue" /> version of the string.</param> + </member> + <member name="T:System.Net.Http.Headers.ProductHeaderValue"> + <summary>Represents a product token in header value.</summary> + </member> + <member name="M:System.Net.Http.Headers.ProductHeaderValue.#ctor(System.String)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> class.</summary> + </member> + <member name="M:System.Net.Http.Headers.ProductHeaderValue.#ctor(System.String,System.String)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> class.</summary> + </member> + <member name="M:System.Net.Http.Headers.ProductHeaderValue.Equals(System.Object)"> + <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns> + <param name="obj">The object to compare with the current object.</param> + </member> + <member name="M:System.Net.Http.Headers.ProductHeaderValue.GetHashCode"> + <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns> + </member> + <member name="P:System.Net.Http.Headers.ProductHeaderValue.Name"> + <summary>Gets the name of the product token.</summary> + <returns>Returns <see cref="T:System.String" />.The name of the product token.</returns> + </member> + <member name="M:System.Net.Http.Headers.ProductHeaderValue.Parse(System.String)"> + <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.An <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> instance.</returns> + <param name="input">A string that represents product header value information.</param> + </member> + <member name="M:System.Net.Http.Headers.ProductHeaderValue.System#ICloneable#Clone"> + <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Object" />.A copy of the current instance.</returns> + </member> + <member name="M:System.Net.Http.Headers.ProductHeaderValue.ToString"> + <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns> + </member> + <member name="M:System.Net.Http.Headers.ProductHeaderValue.TryParse(System.String,System.Net.Http.Headers.ProductHeaderValue@)"> + <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> information.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> information; otherwise, false.</returns> + <param name="input">The string to validate.</param> + <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.ProductHeaderValue" /> version of the string.</param> + </member> + <member name="P:System.Net.Http.Headers.ProductHeaderValue.Version"> + <summary>Gets the version of the product token.</summary> + <returns>Returns <see cref="T:System.String" />.The version of the product token. </returns> + </member> + <member name="T:System.Net.Http.Headers.ProductInfoHeaderValue"> + <summary>Represents a value which can either be a product or a comment.</summary> + </member> + <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.Net.Http.Headers.ProductHeaderValue)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> class.</summary> + </member> + <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.String)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> class.</summary> + </member> + <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.#ctor(System.String,System.String)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> class.</summary> + </member> + <member name="P:System.Net.Http.Headers.ProductInfoHeaderValue.Comment"> + <returns>Returns <see cref="T:System.String" />.</returns> + </member> + <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.Equals(System.Object)"> + <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns> + <param name="obj">The object to compare with the current object.</param> + </member> + <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.GetHashCode"> + <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns> + </member> + <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.Parse(System.String)"> + <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" />.An <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> instance.</returns> + <param name="input">A string that represents product info header value information.</param> + <exception cref="T:System.ArgumentNullException"> + <paramref name="input" /> is a null reference.</exception> + <exception cref="T:System.FormatException"> + <paramref name="input" /> is not valid product info header value information.</exception> + </member> + <member name="P:System.Net.Http.Headers.ProductInfoHeaderValue.Product"> + <returns>Returns <see cref="T:System.Net.Http.Headers.ProductHeaderValue" />.</returns> + </member> + <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.System#ICloneable#Clone"> + <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Object" />.A copy of the current instance.</returns> + </member> + <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.ToString"> + <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns> + </member> + <member name="M:System.Net.Http.Headers.ProductInfoHeaderValue.TryParse(System.String,System.Net.Http.Headers.ProductInfoHeaderValue@)"> + <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> information.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> information; otherwise, false.</returns> + <param name="input">The string to validate.</param> + <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.ProductInfoHeaderValue" /> version of the string.</param> + </member> + <member name="T:System.Net.Http.Headers.RangeConditionHeaderValue"> + <summary>Represents a header value which can either be a date/time or an entity-tag value.</summary> + </member> + <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.DateTimeOffset)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> class.</summary> + </member> + <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.Net.Http.Headers.EntityTagHeaderValue)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> class.</summary> + </member> + <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.#ctor(System.String)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> class.</summary> + </member> + <member name="P:System.Net.Http.Headers.RangeConditionHeaderValue.Date"> + <returns>Returns <see cref="T:System.DateTimeOffset" />.</returns> + </member> + <member name="P:System.Net.Http.Headers.RangeConditionHeaderValue.EntityTag"> + <returns>Returns <see cref="T:System.Net.Http.Headers.EntityTagHeaderValue" />.</returns> + </member> + <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.Equals(System.Object)"> + <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns> + </member> + <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.GetHashCode"> + <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns> + </member> + <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.Parse(System.String)"> + <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" />.An <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> instance.</returns> + <param name="input">A string that represents range condition header value information.</param> + <exception cref="T:System.ArgumentNullException"> + <paramref name="input" /> is a null reference.</exception> + <exception cref="T:System.FormatException"> + <paramref name="input" /> is not valid range Condition header value information.</exception> + </member> + <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.System#ICloneable#Clone"> + <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Object" />.A copy of the current instance.</returns> + </member> + <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.ToString"> + <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns> + </member> + <member name="M:System.Net.Http.Headers.RangeConditionHeaderValue.TryParse(System.String,System.Net.Http.Headers.RangeConditionHeaderValue@)"> + <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> information.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> information; otherwise, false.</returns> + <param name="input">The string to validate.</param> + <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.RangeConditionHeaderValue" /> version of the string.</param> + </member> + <member name="T:System.Net.Http.Headers.RangeHeaderValue"> + <summary>Represents the value of the Range header.</summary> + </member> + <member name="M:System.Net.Http.Headers.RangeHeaderValue.#ctor"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> class.</summary> + </member> + <member name="M:System.Net.Http.Headers.RangeHeaderValue.#ctor(System.Nullable{System.Int64},System.Nullable{System.Int64})"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> class.</summary> + </member> + <member name="M:System.Net.Http.Headers.RangeHeaderValue.Equals(System.Object)"> + <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns> + <param name="obj">The object to compare with the current object.</param> + </member> + <member name="M:System.Net.Http.Headers.RangeHeaderValue.GetHashCode"> + <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns> + </member> + <member name="M:System.Net.Http.Headers.RangeHeaderValue.Parse(System.String)"> + <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.RangeHeaderValue" />.An <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> instance.</returns> + <param name="input">A string that represents range header value information.</param> + <exception cref="T:System.ArgumentNullException"> + <paramref name="input" /> is a null reference.</exception> + <exception cref="T:System.FormatException"> + <paramref name="input" /> is not valid range header value information.</exception> + </member> + <member name="P:System.Net.Http.Headers.RangeHeaderValue.Ranges"> + <returns>Returns <see cref="T:System.Collections.Generic.ICollection`1" />.</returns> + </member> + <member name="M:System.Net.Http.Headers.RangeHeaderValue.System#ICloneable#Clone"> + <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Object" />.A copy of the current instance.</returns> + </member> + <member name="M:System.Net.Http.Headers.RangeHeaderValue.ToString"> + <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns> + </member> + <member name="M:System.Net.Http.Headers.RangeHeaderValue.TryParse(System.String,System.Net.Http.Headers.RangeHeaderValue@)"> + <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> information.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> information; otherwise, false.</returns> + <param name="input">he string to validate.</param> + <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.RangeHeaderValue" /> version of the string.</param> + </member> + <member name="P:System.Net.Http.Headers.RangeHeaderValue.Unit"> + <returns>Returns <see cref="T:System.String" />.</returns> + </member> + <member name="T:System.Net.Http.Headers.RangeItemHeaderValue"> + <summary>Represents a byte-range header value.</summary> + </member> + <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.#ctor(System.Nullable{System.Int64},System.Nullable{System.Int64})"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> class.</summary> + </member> + <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.Equals(System.Object)"> + <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns> + <param name="obj">The object to compare with the current object.</param> + </member> + <member name="P:System.Net.Http.Headers.RangeItemHeaderValue.From"> + <returns>Returns <see cref="T:System.Int64" />.</returns> + </member> + <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.GetHashCode"> + <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns> + </member> + <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.System#ICloneable#Clone"> + <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Object" />.A copy of the current instance.</returns> + </member> + <member name="P:System.Net.Http.Headers.RangeItemHeaderValue.To"> + <returns>Returns <see cref="T:System.Int64" />.</returns> + </member> + <member name="M:System.Net.Http.Headers.RangeItemHeaderValue.ToString"> + <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.RangeItemHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns> + </member> + <member name="T:System.Net.Http.Headers.RetryConditionHeaderValue"> + <summary>Represents a header value which can either be a date/time or a timespan value.</summary> + </member> + <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.#ctor(System.DateTimeOffset)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> class.</summary> + </member> + <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.#ctor(System.TimeSpan)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> class.</summary> + </member> + <member name="P:System.Net.Http.Headers.RetryConditionHeaderValue.Date"> + <returns>Returns <see cref="T:System.DateTimeOffset" />.</returns> + </member> + <member name="P:System.Net.Http.Headers.RetryConditionHeaderValue.Delta"> + <returns>Returns <see cref="T:System.TimeSpan" />.</returns> + </member> + <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.Equals(System.Object)"> + <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns> + <param name="obj">The object to compare with the current object.</param> + </member> + <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.GetHashCode"> + <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns> + </member> + <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.Parse(System.String)"> + <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" />.An <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> instance.</returns> + <param name="input">A string that represents retry condition header value information.</param> + <exception cref="T:System.ArgumentNullException"> + <paramref name="input" /> is a null reference.</exception> + <exception cref="T:System.FormatException"> + <paramref name="input" /> is not valid retry condition header value information.</exception> + </member> + <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.System#ICloneable#Clone"> + <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Object" />.A copy of the current instance.</returns> + </member> + <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.ToString"> + <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns> + </member> + <member name="M:System.Net.Http.Headers.RetryConditionHeaderValue.TryParse(System.String,System.Net.Http.Headers.RetryConditionHeaderValue@)"> + <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> information.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> information; otherwise, false.</returns> + <param name="input">The string to validate.</param> + <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.RetryConditionHeaderValue" /> version of the string.</param> + </member> + <member name="T:System.Net.Http.Headers.StringWithQualityHeaderValue"> + <summary>Represents a string header value with an optional quality.</summary> + </member> + <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.#ctor(System.String)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> class.</summary> + </member> + <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.#ctor(System.String,System.Double)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> class.</summary> + </member> + <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.Equals(System.Object)"> + <summary>Determines whether the specified Object is equal to the current <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns> + <param name="obj">The object to compare with the current object.</param> + </member> + <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.GetHashCode"> + <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns> + </member> + <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.Parse(System.String)"> + <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" />.An <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> instance.</returns> + <param name="input">A string that represents quality header value information.</param> + <exception cref="T:System.ArgumentNullException"> + <paramref name="input" /> is a null reference.</exception> + <exception cref="T:System.FormatException"> + <paramref name="input" /> is not valid string with quality header value information.</exception> + </member> + <member name="P:System.Net.Http.Headers.StringWithQualityHeaderValue.Quality"> + <returns>Returns <see cref="T:System.Double" />.</returns> + </member> + <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.System#ICloneable#Clone"> + <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Object" />.A copy of the current instance.</returns> + </member> + <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.ToString"> + <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns> + </member> + <member name="M:System.Net.Http.Headers.StringWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.StringWithQualityHeaderValue@)"> + <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> information.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> information; otherwise, false.</returns> + <param name="input">The string to validate.</param> + <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.StringWithQualityHeaderValue" /> version of the string.</param> + </member> + <member name="P:System.Net.Http.Headers.StringWithQualityHeaderValue.Value"> + <returns>Returns <see cref="T:System.String" />.</returns> + </member> + <member name="T:System.Net.Http.Headers.TransferCodingHeaderValue"> + <summary>Represents a transfer-coding header value.</summary> + </member> + <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.#ctor(System.Net.Http.Headers.TransferCodingHeaderValue)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> class.</summary> + </member> + <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.#ctor(System.String)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> class.</summary> + </member> + <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.Equals(System.Object)"> + <summary>Determines whether the specified Object is equal to the current <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns> + <param name="obj">The object to compare with the current object.</param> + </member> + <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.GetHashCode"> + <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns> + </member> + <member name="P:System.Net.Http.Headers.TransferCodingHeaderValue.Parameters"> + <summary>Gets the transfer-coding parameters.</summary> + <returns>Returns <see cref="T:System.Collections.Generic.ICollection`1" />.The transfer-coding parameters.</returns> + </member> + <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.Parse(System.String)"> + <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" />.An <see cref="T:System.Net.Http.Headers.AuthenticationHeaderValue" /> instance.</returns> + <param name="input">A string that represents transfer-coding header value information.</param> + <exception cref="T:System.ArgumentNullException"> + <paramref name="input" /> is a null reference.</exception> + <exception cref="T:System.FormatException"> + <paramref name="input" /> is not valid transfer-coding header value information.</exception> + </member> + <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.System#ICloneable#Clone"> + <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Object" />.A copy of the current instance.</returns> + </member> + <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.ToString"> + <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns> + </member> + <member name="M:System.Net.Http.Headers.TransferCodingHeaderValue.TryParse(System.String,System.Net.Http.Headers.TransferCodingHeaderValue@)"> + <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> information.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> information; otherwise, false.</returns> + <param name="input">The string to validate.</param> + <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.TransferCodingHeaderValue" /> version of the string.</param> + </member> + <member name="P:System.Net.Http.Headers.TransferCodingHeaderValue.Value"> + <summary>Gets the transfer-coding value.</summary> + <returns>Returns <see cref="T:System.String" />.The transfer-coding value.</returns> + </member> + <member name="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue"> + <summary>Represents a transfer-coding header value with optional quality.</summary> + </member> + <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.#ctor(System.String)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> class.</summary> + </member> + <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.#ctor(System.String,System.Double)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> class.</summary> + </member> + <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.Parse(System.String)"> + <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" />.An <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> instance.</returns> + <param name="input">A string that represents transfer-coding value information.</param> + <exception cref="T:System.ArgumentNullException"> + <paramref name="input" /> is a null reference.</exception> + <exception cref="T:System.FormatException"> + <paramref name="input" /> is not valid transfer-coding with quality header value information.</exception> + </member> + <member name="P:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.Quality"> + <returns>Returns <see cref="T:System.Double" />.</returns> + </member> + <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.System#ICloneable#Clone"> + <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Object" />.A copy of the current instance.</returns> + </member> + <member name="M:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue.TryParse(System.String,System.Net.Http.Headers.TransferCodingWithQualityHeaderValue@)"> + <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> information.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> information; otherwise, false.</returns> + <param name="input">The string to validate.</param> + <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.TransferCodingWithQualityHeaderValue" /> version of the string.</param> + </member> + <member name="T:System.Net.Http.Headers.ViaHeaderValue"> + <summary>Represents the value of a Via header.</summary> + </member> + <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> class.</summary> + <param name="protocolVersion">The protocol version of the received protocol.</param> + <param name="receivedBy">The host and port that the request or response was received by.</param> + </member> + <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String,System.String)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> class.</summary> + <param name="protocolVersion">The protocol version of the received protocol.</param> + <param name="receivedBy">The host and port that the request or response was received by.</param> + <param name="protocolName">The protocol name of the received protocol.</param> + </member> + <member name="M:System.Net.Http.Headers.ViaHeaderValue.#ctor(System.String,System.String,System.String,System.String)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> class.</summary> + <param name="protocolVersion">The protocol version of the received protocol.</param> + <param name="receivedBy">The host and port that the request or response was received by.</param> + <param name="protocolName">The protocol name of the received protocol.</param> + <param name="comment">The comment field used to identify the software of the recipient proxy or gateway.</param> + </member> + <member name="P:System.Net.Http.Headers.ViaHeaderValue.Comment"> + <summary>Gets the comment field used to identify the software of the recipient proxy or gateway.</summary> + <returns>Returns <see cref="T:System.String" />.The comment field used to identify the software of the recipient proxy or gateway.</returns> + </member> + <member name="M:System.Net.Http.Headers.ViaHeaderValue.Equals(System.Object)"> + <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />object.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns> + <param name="obj">The object to compare with the current object.</param> + </member> + <member name="M:System.Net.Http.Headers.ViaHeaderValue.GetHashCode"> + <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Int32" />.Returns a hash code for the current object.</returns> + </member> + <member name="M:System.Net.Http.Headers.ViaHeaderValue.Parse(System.String)"> + <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Net.Http.Headers.ViaHeaderValue" />.An <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> instance.</returns> + <param name="input">A string that represents via header value information.</param> + <exception cref="T:System.ArgumentNullException"> + <paramref name="input" /> is a null reference.</exception> + <exception cref="T:System.FormatException"> + <paramref name="input" /> is not valid via header value information.</exception> + </member> + <member name="P:System.Net.Http.Headers.ViaHeaderValue.ProtocolName"> + <summary>Gets the protocol name of the received protocol.</summary> + <returns>Returns <see cref="T:System.String" />.The protocol name.</returns> + </member> + <member name="P:System.Net.Http.Headers.ViaHeaderValue.ProtocolVersion"> + <summary>Gets the protocol version of the received protocol.</summary> + <returns>Returns <see cref="T:System.String" />.The protocol version.</returns> + </member> + <member name="P:System.Net.Http.Headers.ViaHeaderValue.ReceivedBy"> + <summary>Gets the host and port that the request or response was received by.</summary> + <returns>Returns <see cref="T:System.String" />.The host and port that the request or response was received by.</returns> + </member> + <member name="M:System.Net.Http.Headers.ViaHeaderValue.System#ICloneable#Clone"> + <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Object" />.A copy of the current instance.</returns> + </member> + <member name="M:System.Net.Http.Headers.ViaHeaderValue.ToString"> + <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns> + </member> + <member name="M:System.Net.Http.Headers.ViaHeaderValue.TryParse(System.String,System.Net.Http.Headers.ViaHeaderValue@)"> + <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> information.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> information; otherwise, false.</returns> + <param name="input">The string to validate.</param> + <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.ViaHeaderValue" /> version of the string.</param> + </member> + <member name="T:System.Net.Http.Headers.WarningHeaderValue"> + <summary>Represents a warning value used by the Warning header.</summary> + </member> + <member name="M:System.Net.Http.Headers.WarningHeaderValue.#ctor(System.Int32,System.String,System.String)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> class.</summary> + <param name="code">The specific warning code.</param> + <param name="agent">The host that attached the warning.</param> + <param name="text">A quoted-string containing the warning text.</param> + </member> + <member name="M:System.Net.Http.Headers.WarningHeaderValue.#ctor(System.Int32,System.String,System.String,System.DateTimeOffset)"> + <summary>Initializes a new instance of the <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> class.</summary> + <param name="code">The specific warning code.</param> + <param name="agent">The host that attached the warning.</param> + <param name="text">A quoted-string containing the warning text.</param> + <param name="date">The date/time stamp of the warning.</param> + </member> + <member name="P:System.Net.Http.Headers.WarningHeaderValue.Agent"> + <summary>Gets the host that attached the warning.</summary> + <returns>Returns <see cref="T:System.String" />.The host that attached the warning.</returns> + </member> + <member name="P:System.Net.Http.Headers.WarningHeaderValue.Code"> + <summary>Gets the specific warning code.</summary> + <returns>Returns <see cref="T:System.Int32" />.The specific warning code.</returns> + </member> + <member name="P:System.Net.Http.Headers.WarningHeaderValue.Date"> + <summary>Gets the date/time stamp of the warning.</summary> + <returns>Returns <see cref="T:System.DateTimeOffset" />.The date/time stamp of the warning.</returns> + </member> + <member name="M:System.Net.Http.Headers.WarningHeaderValue.Equals(System.Object)"> + <summary>Determines whether the specified <see cref="T:System.Object" /> is equal to the current <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if the specified <see cref="T:System.Object" /> is equal to the current object; otherwise, false.</returns> + <param name="obj">The object to compare with the current object.</param> + </member> + <member name="M:System.Net.Http.Headers.WarningHeaderValue.GetHashCode"> + <summary>Serves as a hash function for an <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.Int32" />.A hash code for the current object.</returns> + </member> + <member name="M:System.Net.Http.Headers.WarningHeaderValue.Parse(System.String)"> + <summary>Converts a string to an <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> instance.</summary> + <returns>Returns an <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> instance.</returns> + <param name="input">A string that represents authentication header value information.</param> + <exception cref="T:System.ArgumentNullException"> + <paramref name="input" /> is a null reference.</exception> + <exception cref="T:System.FormatException"> + <paramref name="input" /> is not valid authentication header value information.</exception> + </member> + <member name="M:System.Net.Http.Headers.WarningHeaderValue.System#ICloneable#Clone"> + <summary>Creates a new object that is a copy of the current <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> instance.</summary> + <returns>Returns <see cref="T:System.Object" />.Returns a copy of the current instance.</returns> + </member> + <member name="P:System.Net.Http.Headers.WarningHeaderValue.Text"> + <summary>Gets a quoted-string containing the warning text.</summary> + <returns>Returns <see cref="T:System.String" />.A quoted-string containing the warning text.</returns> + </member> + <member name="M:System.Net.Http.Headers.WarningHeaderValue.ToString"> + <summary>Returns a string that represents the current <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> object.</summary> + <returns>Returns <see cref="T:System.String" />.A string that represents the current object.</returns> + </member> + <member name="M:System.Net.Http.Headers.WarningHeaderValue.TryParse(System.String,System.Net.Http.Headers.WarningHeaderValue@)"> + <summary>Determines whether a string is valid <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> information.</summary> + <returns>Returns <see cref="T:System.Boolean" />.true if <paramref name="input" /> is valid <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> information; otherwise, false.</returns> + <param name="input">The string to validate.</param> + <param name="parsedValue">The <see cref="T:System.Net.Http.Headers.WarningHeaderValue" /> version of the string.</param> + </member> + </members> +</doc>
\ No newline at end of file diff --git a/lib/net-v4.5/placeholder.txt b/lib/net-v4.5/placeholder.txt new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/lib/net-v4.5/placeholder.txt |