| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523 |
- <?xml version="1.0"?>
- <doc>
- <assembly>
- <name>Microsoft.Extensions.Logging.Console</name>
- </assembly>
- <members>
- <member name="T:Microsoft.Extensions.Logging.Console.AnsiLogConsole">
- <summary>
- For consoles which understand the ANSI escape code sequences to represent color
- </summary>
- </member>
- <member name="M:Microsoft.Extensions.Logging.Console.AnsiParser.Parse(System.String)">
- <summary>
- Parses a subset of display attributes
- Set Display Attributes
- Set Attribute Mode [{attr1};...;{attrn}m
- Sets multiple display attribute settings. The following lists standard attributes that are getting parsed:
- 1 Bright
- Foreground Colours
- 30 Black
- 31 Red
- 32 Green
- 33 Yellow
- 34 Blue
- 35 Magenta
- 36 Cyan
- 37 White
- Background Colours
- 40 Black
- 41 Red
- 42 Green
- 43 Yellow
- 44 Blue
- 45 Magenta
- 46 Cyan
- 47 White
- </summary>
- </member>
- <member name="T:Microsoft.Extensions.Logging.Console.ConsoleFormatter">
- <summary>
- Allows custom log messages formatting
- </summary>
- </member>
- <member name="P:Microsoft.Extensions.Logging.Console.ConsoleFormatter.Name">
- <summary>
- Gets the name associated with the console log formatter.
- </summary>
- </member>
- <member name="M:Microsoft.Extensions.Logging.Console.ConsoleFormatter.Write``1(Microsoft.Extensions.Logging.Abstractions.LogEntry{``0}@,Microsoft.Extensions.Logging.IExternalScopeProvider,System.IO.TextWriter)">
- <summary>
- Writes the log message to the specified TextWriter.
- </summary>
- <remarks>
- if the formatter wants to write colors to the console, it can do so by embedding ANSI color codes into the string
- </remarks>
- <param name="logEntry">The log entry.</param>
- <param name="scopeProvider">The provider of scope data.</param>
- <param name="textWriter">The string writer embedding ansi code for colors.</param>
- <typeparam name="TState">The type of the object to be written.</typeparam>
- </member>
- <member name="T:Microsoft.Extensions.Logging.Console.ConsoleFormatterNames">
- <summary>
- Reserved formatter names for the built-in console formatters.
- </summary>
- </member>
- <member name="F:Microsoft.Extensions.Logging.Console.ConsoleFormatterNames.Simple">
- <summary>
- Reserved name for simple console formatter
- </summary>
- </member>
- <member name="F:Microsoft.Extensions.Logging.Console.ConsoleFormatterNames.Json">
- <summary>
- Reserved name for json console formatter
- </summary>
- </member>
- <member name="F:Microsoft.Extensions.Logging.Console.ConsoleFormatterNames.Systemd">
- <summary>
- Reserved name for systemd console formatter
- </summary>
- </member>
- <member name="T:Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions">
- <summary>
- Options for the built-in console log formatter.
- </summary>
- </member>
- <member name="P:Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions.IncludeScopes">
- <summary>
- Includes scopes when <see langword="true" />.
- </summary>
- </member>
- <member name="P:Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions.TimestampFormat">
- <summary>
- Gets or sets format string used to format timestamp in logging messages. Defaults to <c>null</c>.
- </summary>
- </member>
- <member name="P:Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions.UseUtcTimestamp">
- <summary>
- Gets or sets indication whether or not UTC timezone should be used to format timestamps in logging messages. Defaults to <c>false</c>.
- </summary>
- </member>
- <member name="T:Microsoft.Extensions.Logging.Console.ConsoleLoggerFormat">
- <summary>
- Format of <see cref="T:Microsoft.Extensions.Logging.Console.ConsoleLogger" /> messages.
- </summary>
- </member>
- <member name="F:Microsoft.Extensions.Logging.Console.ConsoleLoggerFormat.Default">
- <summary>
- Produces messages in the default console format.
- </summary>
- </member>
- <member name="F:Microsoft.Extensions.Logging.Console.ConsoleLoggerFormat.Systemd">
- <summary>
- Produces messages in a format suitable for console output to the systemd journal.
- </summary>
- </member>
- <member name="T:Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions">
- <summary>
- Options for a <see cref="T:Microsoft.Extensions.Logging.Console.ConsoleLogger"/>.
- </summary>
- </member>
- <member name="P:Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions.DisableColors">
- <summary>
- Disables colors when <see langword="true" />.
- </summary>
- </member>
- <member name="P:Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions.Format">
- <summary>
- Gets or sets log message format. Defaults to <see cref="F:Microsoft.Extensions.Logging.Console.ConsoleLoggerFormat.Default" />.
- </summary>
- </member>
- <member name="P:Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions.FormatterName">
- <summary>
- Name of the log message formatter to use. Defaults to "simple" />.
- </summary>
- </member>
- <member name="P:Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions.IncludeScopes">
- <summary>
- Includes scopes when <see langword="true" />.
- </summary>
- </member>
- <member name="P:Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions.LogToStandardErrorThreshold">
- <summary>
- Gets or sets value indicating the minimum level of messages that would get written to <c>Console.Error</c>.
- </summary>
- </member>
- <member name="P:Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions.TimestampFormat">
- <summary>
- Gets or sets format string used to format timestamp in logging messages. Defaults to <c>null</c>.
- </summary>
- </member>
- <member name="P:Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions.UseUtcTimestamp">
- <summary>
- Gets or sets indication whether or not UTC timezone should be used to format timestamps in logging messages. Defaults to <c>false</c>.
- </summary>
- </member>
- <member name="P:Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions.QueueFullMode">
- <summary>
- Gets or sets the desired console logger behavior when the queue becomes full. Defaults to <c>Wait</c>.
- </summary>
- </member>
- <member name="P:Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions.MaxQueueLength">
- <summary>
- Gets or sets the maximum number of enqueued messages. Defaults to 2500.
- </summary>
- </member>
- <member name="T:Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider">
- <summary>
- A provider of <see cref="T:Microsoft.Extensions.Logging.Console.ConsoleLogger"/> instances.
- </summary>
- </member>
- <member name="M:Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider.#ctor(Microsoft.Extensions.Options.IOptionsMonitor{Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions})">
- <summary>
- Creates an instance of <see cref="T:Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider"/>.
- </summary>
- <param name="options">The options to create <see cref="T:Microsoft.Extensions.Logging.Console.ConsoleLogger"/> instances with.</param>
- </member>
- <member name="M:Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider.#ctor(Microsoft.Extensions.Options.IOptionsMonitor{Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions},System.Collections.Generic.IEnumerable{Microsoft.Extensions.Logging.Console.ConsoleFormatter})">
- <summary>
- Creates an instance of <see cref="T:Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider"/>.
- </summary>
- <param name="options">The options to create <see cref="T:Microsoft.Extensions.Logging.Console.ConsoleLogger"/> instances with.</param>
- <param name="formatters">Log formatters added for <see cref="T:Microsoft.Extensions.Logging.Console.ConsoleLogger"/> insteaces.</param>
- </member>
- <member name="M:Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider.CreateLogger(System.String)">
- <inheritdoc />
- </member>
- <member name="M:Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider.Dispose">
- <inheritdoc />
- </member>
- <member name="M:Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider.SetScopeProvider(Microsoft.Extensions.Logging.IExternalScopeProvider)">
- <inheritdoc />
- </member>
- <member name="T:Microsoft.Extensions.Logging.Console.ConsoleLoggerQueueFullMode">
- <summary>
- Determines the console logger behavior when the queue becomes full.
- </summary>
- </member>
- <member name="F:Microsoft.Extensions.Logging.Console.ConsoleLoggerQueueFullMode.Wait">
- <summary>
- Blocks the logging threads once the queue limit is reached.
- </summary>
- </member>
- <member name="F:Microsoft.Extensions.Logging.Console.ConsoleLoggerQueueFullMode.DropWrite">
- <summary>
- Drops new log messages when the queue is full.
- </summary>
- </member>
- <member name="T:Microsoft.Extensions.Logging.Console.JsonConsoleFormatterOptions">
- <summary>
- Options for the built-in json console log formatter.
- </summary>
- </member>
- <member name="P:Microsoft.Extensions.Logging.Console.JsonConsoleFormatterOptions.JsonWriterOptions">
- <summary>
- Gets or sets JsonWriterOptions.
- </summary>
- </member>
- <member name="T:Microsoft.Extensions.Logging.Console.LoggerColorBehavior">
- <summary>
- Determines when to use color when logging messages.
- </summary>
- </member>
- <member name="F:Microsoft.Extensions.Logging.Console.LoggerColorBehavior.Default">
- <summary>
- Use the default color behavior, enabling color except when the console output is redirected.
- </summary>
- <remarks>
- Enables color except when the console output is redirected.
- </remarks>
- </member>
- <member name="F:Microsoft.Extensions.Logging.Console.LoggerColorBehavior.Enabled">
- <summary>
- Enable color for logging
- </summary>
- </member>
- <member name="F:Microsoft.Extensions.Logging.Console.LoggerColorBehavior.Disabled">
- <summary>
- Disable color for logging
- </summary>
- </member>
- <member name="T:Microsoft.Extensions.Logging.Console.SimpleConsoleFormatterOptions">
- <summary>
- Options for the built-in default console log formatter.
- </summary>
- </member>
- <member name="P:Microsoft.Extensions.Logging.Console.SimpleConsoleFormatterOptions.ColorBehavior">
- <summary>
- Determines when to use color when logging messages.
- </summary>
- </member>
- <member name="P:Microsoft.Extensions.Logging.Console.SimpleConsoleFormatterOptions.SingleLine">
- <summary>
- When <see langword="true" />, the entire message gets logged in a single line.
- </summary>
- </member>
- <member name="M:Microsoft.Extensions.Logging.ConsoleLoggerExtensions.AddConsole(Microsoft.Extensions.Logging.ILoggingBuilder)">
- <summary>
- Adds a console logger named 'Console' to the factory.
- </summary>
- <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to use.</param>
- </member>
- <member name="M:Microsoft.Extensions.Logging.ConsoleLoggerExtensions.AddConsole(Microsoft.Extensions.Logging.ILoggingBuilder,System.Action{Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions})">
- <summary>
- Adds a console logger named 'Console' to the factory.
- </summary>
- <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to use.</param>
- <param name="configure">A delegate to configure the <see cref="T:Microsoft.Extensions.Logging.Console.ConsoleLogger"/>.</param>
- </member>
- <member name="M:Microsoft.Extensions.Logging.ConsoleLoggerExtensions.AddSimpleConsole(Microsoft.Extensions.Logging.ILoggingBuilder)">
- <summary>
- Add the default console log formatter named 'simple' to the factory with default properties.
- </summary>
- <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to use.</param>
- </member>
- <member name="M:Microsoft.Extensions.Logging.ConsoleLoggerExtensions.AddSimpleConsole(Microsoft.Extensions.Logging.ILoggingBuilder,System.Action{Microsoft.Extensions.Logging.Console.SimpleConsoleFormatterOptions})">
- <summary>
- Add and configure a console log formatter named 'simple' to the factory.
- </summary>
- <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to use.</param>
- <param name="configure">A delegate to configure the <see cref="T:Microsoft.Extensions.Logging.Console.ConsoleLogger"/> options for the built-in default log formatter.</param>
- </member>
- <member name="M:Microsoft.Extensions.Logging.ConsoleLoggerExtensions.AddJsonConsole(Microsoft.Extensions.Logging.ILoggingBuilder)">
- <summary>
- Add a console log formatter named 'json' to the factory with default properties.
- </summary>
- <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to use.</param>
- </member>
- <member name="M:Microsoft.Extensions.Logging.ConsoleLoggerExtensions.AddJsonConsole(Microsoft.Extensions.Logging.ILoggingBuilder,System.Action{Microsoft.Extensions.Logging.Console.JsonConsoleFormatterOptions})">
- <summary>
- Add and configure a console log formatter named 'json' to the factory.
- </summary>
- <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to use.</param>
- <param name="configure">A delegate to configure the <see cref="T:Microsoft.Extensions.Logging.Console.ConsoleLogger"/> options for the built-in json log formatter.</param>
- </member>
- <member name="M:Microsoft.Extensions.Logging.ConsoleLoggerExtensions.AddSystemdConsole(Microsoft.Extensions.Logging.ILoggingBuilder,System.Action{Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions})">
- <summary>
- Add and configure a console log formatter named 'systemd' to the factory.
- </summary>
- <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to use.</param>
- <param name="configure">A delegate to configure the <see cref="T:Microsoft.Extensions.Logging.Console.ConsoleLogger"/> options for the built-in systemd log formatter.</param>
- </member>
- <member name="M:Microsoft.Extensions.Logging.ConsoleLoggerExtensions.AddSystemdConsole(Microsoft.Extensions.Logging.ILoggingBuilder)">
- <summary>
- Add a console log formatter named 'systemd' to the factory with default properties.
- </summary>
- <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to use.</param>
- </member>
- <member name="M:Microsoft.Extensions.Logging.ConsoleLoggerExtensions.AddConsoleFormatter``2(Microsoft.Extensions.Logging.ILoggingBuilder)">
- <summary>
- Adds a custom console logger formatter 'TFormatter' to be configured with options 'TOptions'.
- </summary>
- <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to use.</param>
- </member>
- <member name="M:Microsoft.Extensions.Logging.ConsoleLoggerExtensions.AddConsoleFormatter``2(Microsoft.Extensions.Logging.ILoggingBuilder,System.Action{``1})">
- <summary>
- Adds a custom console logger formatter 'TFormatter' to be configured with options 'TOptions'.
- </summary>
- <param name="builder">The <see cref="T:Microsoft.Extensions.Logging.ILoggingBuilder"/> to use.</param>
- <param name="configure">A delegate to configure options 'TOptions' for custom formatter 'TFormatter'.</param>
- </member>
- <member name="T:Microsoft.Extensions.Logging.NullExternalScopeProvider">
- <summary>
- Scope provider that does nothing.
- </summary>
- </member>
- <member name="P:Microsoft.Extensions.Logging.NullExternalScopeProvider.Instance">
- <summary>
- Returns a cached instance of <see cref="T:Microsoft.Extensions.Logging.NullExternalScopeProvider"/>.
- </summary>
- </member>
- <member name="M:Microsoft.Extensions.Logging.NullExternalScopeProvider.Microsoft#Extensions#Logging#IExternalScopeProvider#ForEachScope``1(System.Action{System.Object,``0},``0)">
- <inheritdoc />
- </member>
- <member name="M:Microsoft.Extensions.Logging.NullExternalScopeProvider.Microsoft#Extensions#Logging#IExternalScopeProvider#Push(System.Object)">
- <inheritdoc />
- </member>
- <member name="T:Microsoft.Extensions.Logging.NullScope">
- <summary>
- An empty scope without any logic
- </summary>
- </member>
- <member name="M:Microsoft.Extensions.Logging.NullScope.Dispose">
- <inheritdoc />
- </member>
- <member name="M:System.ThrowHelper.ThrowIfNull(System.Object,System.String)">
- <summary>Throws an <see cref="T:System.ArgumentNullException"/> if <paramref name="argument"/> is null.</summary>
- <param name="argument">The reference type argument to validate as non-null.</param>
- <param name="paramName">The name of the parameter with which <paramref name="argument"/> corresponds.</param>
- </member>
- <member name="F:System.ConsoleUtils.s_emitAnsiColorCodes">
- <summary>Whether to output ansi color strings.</summary>
- </member>
- <member name="P:System.ConsoleUtils.EmitAnsiColorCodes">
- <summary>Get whether to emit ANSI color codes.</summary>
- </member>
- <member name="T:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute">
- <summary>
- Indicates that the specified method requires the ability to generate new code at runtime,
- for example through <see cref="N:System.Reflection"/>.
- </summary>
- <remarks>
- This allows tools to understand which methods are unsafe to call when compiling ahead of time.
- </remarks>
- </member>
- <member name="M:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.#ctor(System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute"/> class
- with the specified message.
- </summary>
- <param name="message">
- A message that contains information about the usage of dynamic code.
- </param>
- </member>
- <member name="P:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.Message">
- <summary>
- Gets a message that contains information about the usage of dynamic code.
- </summary>
- </member>
- <member name="P:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.Url">
- <summary>
- Gets or sets an optional URL that contains more information about the method,
- why it requires dynamic code, and what options a consumer has to deal with it.
- </summary>
- </member>
- <member name="T:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute">
- <summary>Specifies the syntax used in a string.</summary>
- </member>
- <member name="M:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.#ctor(System.String)">
- <summary>Initializes the <see cref="T:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute"/> with the identifier of the syntax used.</summary>
- <param name="syntax">The syntax identifier.</param>
- </member>
- <member name="M:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.#ctor(System.String,System.Object[])">
- <summary>Initializes the <see cref="T:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute"/> with the identifier of the syntax used.</summary>
- <param name="syntax">The syntax identifier.</param>
- <param name="arguments">Optional arguments associated with the specific syntax employed.</param>
- </member>
- <member name="P:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Syntax">
- <summary>Gets the identifier of the syntax used.</summary>
- </member>
- <member name="P:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Arguments">
- <summary>Optional arguments associated with the specific syntax employed.</summary>
- </member>
- <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.CompositeFormat">
- <summary>The syntax identifier for strings containing composite formats for string formatting.</summary>
- </member>
- <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.DateOnlyFormat">
- <summary>The syntax identifier for strings containing date format specifiers.</summary>
- </member>
- <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.DateTimeFormat">
- <summary>The syntax identifier for strings containing date and time format specifiers.</summary>
- </member>
- <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.EnumFormat">
- <summary>The syntax identifier for strings containing <see cref="T:System.Enum"/> format specifiers.</summary>
- </member>
- <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.GuidFormat">
- <summary>The syntax identifier for strings containing <see cref="T:System.Guid"/> format specifiers.</summary>
- </member>
- <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Json">
- <summary>The syntax identifier for strings containing JavaScript Object Notation (JSON).</summary>
- </member>
- <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.NumericFormat">
- <summary>The syntax identifier for strings containing numeric format specifiers.</summary>
- </member>
- <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Regex">
- <summary>The syntax identifier for strings containing regular expressions.</summary>
- </member>
- <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.TimeOnlyFormat">
- <summary>The syntax identifier for strings containing time format specifiers.</summary>
- </member>
- <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.TimeSpanFormat">
- <summary>The syntax identifier for strings containing <see cref="T:System.TimeSpan"/> format specifiers.</summary>
- </member>
- <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Uri">
- <summary>The syntax identifier for strings containing URIs.</summary>
- </member>
- <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Xml">
- <summary>The syntax identifier for strings containing XML.</summary>
- </member>
- <member name="P:System.SR.BufferMaximumSizeExceeded">
- <summary>Cannot allocate a buffer of size {0}.</summary>
- </member>
- <member name="P:System.SR.QueueModeNotSupported">
- <summary>{0} is not a supported queue mode value.</summary>
- </member>
- <member name="P:System.SR.MaxQueueLengthBadValue">
- <summary>{0} must be larger than zero.</summary>
- </member>
- <member name="P:System.SR.WarningMessageOnDrop">
- <summary>{0} message(s) dropped because of queue size limit. Increase the queue size or decrease logging verbosity to avoid this. You may change `ConsoleLoggerQueueFullMode` to stop dropping messages.</summary>
- </member>
- <member name="T:System.Runtime.InteropServices.LibraryImportAttribute">
- <summary>
- Attribute used to indicate a source generator should create a function for marshalling
- arguments instead of relying on the runtime to generate an equivalent marshalling function at run-time.
- </summary>
- <remarks>
- This attribute is meaningless if the source generator associated with it is not enabled.
- The current built-in source generator only supports C# and only supplies an implementation when
- applied to static, partial, non-generic methods.
- </remarks>
- </member>
- <member name="M:System.Runtime.InteropServices.LibraryImportAttribute.#ctor(System.String)">
- <summary>
- Initializes a new instance of the <see cref="T:System.Runtime.InteropServices.LibraryImportAttribute"/>.
- </summary>
- <param name="libraryName">Name of the library containing the import.</param>
- </member>
- <member name="P:System.Runtime.InteropServices.LibraryImportAttribute.LibraryName">
- <summary>
- Gets the name of the library containing the import.
- </summary>
- </member>
- <member name="P:System.Runtime.InteropServices.LibraryImportAttribute.EntryPoint">
- <summary>
- Gets or sets the name of the entry point to be called.
- </summary>
- </member>
- <member name="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshalling">
- <summary>
- Gets or sets how to marshal string arguments to the method.
- </summary>
- <remarks>
- If this field is set to a value other than <see cref="F:System.Runtime.InteropServices.StringMarshalling.Custom" />,
- <see cref="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshallingCustomType" /> must not be specified.
- </remarks>
- </member>
- <member name="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshallingCustomType">
- <summary>
- Gets or sets the <see cref="T:System.Type"/> used to control how string arguments to the method are marshalled.
- </summary>
- <remarks>
- If this field is specified, <see cref="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshalling" /> must not be specified
- or must be set to <see cref="F:System.Runtime.InteropServices.StringMarshalling.Custom" />.
- </remarks>
- </member>
- <member name="P:System.Runtime.InteropServices.LibraryImportAttribute.SetLastError">
- <summary>
- Gets or sets whether the callee sets an error (SetLastError on Windows or errno
- on other platforms) before returning from the attributed method.
- </summary>
- </member>
- <member name="T:System.Runtime.InteropServices.StringMarshalling">
- <summary>
- Specifies how strings should be marshalled for generated p/invokes
- </summary>
- </member>
- <member name="F:System.Runtime.InteropServices.StringMarshalling.Custom">
- <summary>
- Indicates the user is suppling a specific marshaller in <see cref="P:System.Runtime.InteropServices.LibraryImportAttribute.StringMarshallingCustomType"/>.
- </summary>
- </member>
- <member name="F:System.Runtime.InteropServices.StringMarshalling.Utf8">
- <summary>
- Use the platform-provided UTF-8 marshaller.
- </summary>
- </member>
- <member name="F:System.Runtime.InteropServices.StringMarshalling.Utf16">
- <summary>
- Use the platform-provided UTF-16 marshaller.
- </summary>
- </member>
- </members>
- </doc>
|