Class HumlNamingPolicyAttribute

Namespace
Huml.Net.Serialization
Assembly
Huml.Net.dll

Overrides the global PropertyNamingPolicy for the annotated property. Specify Unspecified (or omit the attribute) to defer to the global policy.

[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
public sealed class HumlNamingPolicyAttribute : Attribute
Inheritance
HumlNamingPolicyAttribute
Inherited Members

Constructors

HumlNamingPolicyAttribute(HumlKnownNamingPolicy)

Initialises a new instance specifying the per-member naming policy.

public HumlNamingPolicyAttribute(HumlKnownNamingPolicy policy)

Parameters

policy HumlKnownNamingPolicy

The naming policy for this property.

Properties

Policy

The per-member naming policy.

public HumlKnownNamingPolicy Policy { get; }

Property Value

HumlKnownNamingPolicy