FieldInfo.IsLiteral Property


Gets a value indicating whether the value is written at compile time and cannot be changed.

 property bool IsLiteral { bool get(); };
public bool IsLiteral { get; }
member this.IsLiteral : bool
Public ReadOnly Property IsLiteral As Boolean

Property Value

true if the field has the Literal attribute set; otherwise, false.



The IsLiteral property is set when the FieldAttributes.Literal attribute is set. If this attribute is set, the field cannot be changed and is constant.

Applies to

See also