JGR MSTS Editors and Tools
ImmutableAttribute Class
NamespacesJgrImmutableAttribute

[This is preliminary documentation and is subject to change.]

Indicates that the class is intended to be immutable.
Declaration Syntax
C#Visual BasicVisual C++
[AttributeUsageAttribute(AttributeTargets.Class)]
public sealed class ImmutableAttribute : Attribute
<AttributeUsageAttribute(AttributeTargets.Class)> _
Public NotInheritable Class ImmutableAttribute _
	Inherits Attribute
[AttributeUsageAttribute(AttributeTargets::Class)]
public ref class ImmutableAttribute sealed : public Attribute
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
ImmutableAttribute()()()()
Equals(Object) (Inherited from Attribute.)
FieldGetter(String, String, Object%) (Inherited from Object.)
FieldSetter(String, String, Object) (Inherited from Object.)
Finalize()()()() (Inherited from Object.)
GetFieldInfo(String, String) (Inherited from Object.)
GetHashCode()()()() (Inherited from Attribute.)
_Attribute..::..GetIDsOfNames(Guid%, IntPtr, UInt32, UInt32, IntPtr) (Inherited from Attribute.)
GetType()()()() (Inherited from Object.)
_Attribute..::..GetTypeInfo(UInt32, UInt32, IntPtr) (Inherited from Attribute.)
_Attribute..::..GetTypeInfoCount(UInt32%) (Inherited from Attribute.)
_Attribute..::..Invoke(UInt32, Guid%, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) (Inherited from Attribute.)
IsDefaultAttribute()()()() (Inherited from Attribute.)
Match(Object) (Inherited from Attribute.)
MemberwiseClone()()()() (Inherited from Object.)
ToString()()()() (Inherited from Object.)
TypeId (Inherited from Attribute.)
Inheritance Hierarchy
Object
Attribute
 ImmutableAttribute

Assembly: JGR (Module: JGR) Version: 0.5.4008.31681