Leggi in inglese

Condividi tramite


LogPropertiesAttribute Class

Definition

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Marks a logging method parameter whose public properties need to be logged as log tags.

C#
[System.AttributeUsage(System.AttributeTargets.Parameter | System.AttributeTargets.Property)]
[System.Diagnostics.Conditional("CODE_GENERATION_ATTRIBUTES")]
public sealed class LogPropertiesAttribute : Attribute
Inheritance
LogPropertiesAttribute
Attributes

Constructors

Properties

OmitReferenceName

Gets or sets a value indicating whether to prefix the name of the parameter or property to the generated name of each tag being logged.

SkipNullProperties

Gets or sets a value indicating whether null properties are logged.

Transitive

Gets or sets a value indicating whether to transitively visit properties which are complex objects.

Applies to

Prodotto Versioni
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)

See also