class ImmutableObjectAttribute

in global :: System . ComponentModel

Specifies that an object has no subproperties capable of being edited. This class cannot be inherited.


public ImmutableObjectAttribute( bool immutable )

Initializes a new instance of the class.

  • immutable if the object is immutable; otherwise, .

public static ImmutableObjectAttribute Default

Represents the default value for .

public bool Equals( object obj )

Returns a value that indicates whether this instance is equal to a specified object.

  • obj An to compare with this instance or a null reference ( in Visual Basic).
  • Returns if equals the type and value of this instance; otherwise, .

public bool Immutable { get; }

Gets whether the object is immutable.

  • Returns if the object is immutable; otherwise, .

public static ImmutableObjectAttribute No

Specifies that an object has at least one editable subproperty. This field is read-only.

public static ImmutableObjectAttribute Yes

Specifies that an object has no subproperties that can be edited. This field is read-only.

public int GetHashCode( )

😔 No documentation found.

public bool IsDefaultAttribute( )

😔 No documentation found.

public object TypeId { get; }

😔 No documentation found.

public bool Match( object obj )

😔 No documentation found.

public Type GetType( )

😔 No documentation found.

public string ToString( )

😔 No documentation found.