Поделиться через


ImmutableAttribute Класс

Определение

Неизменяемый атрибут указывает, что экземпляры помеченного класса или структуры никогда не изменяются после их создания.

[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Struct)]
public sealed class ImmutableAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Struct)>]
type ImmutableAttribute = class
    inherit Attribute
Public NotInheritable Class ImmutableAttribute
Inherits Attribute
Наследование
ImmutableAttribute
Атрибуты

Комментарии

Обратите внимание, что это означает, что вложенные объекты также не изменяются после создания экземпляра.

Конструкторы

ImmutableAttribute()

Неизменяемый атрибут указывает, что экземпляры помеченного класса или структуры никогда не изменяются после их создания.

Применяется к