Table of Contents

Namespace SunamoAttributes

Classes

DataMemberAttribute

Attribute to specify the name of a data member for serialization or mapping purposes.

IgnoreAttribute

Attribute to mark properties or fields that should be ignored during processing or serialization.

InnerObjectAttribute

Base attribute for marking inner object properties or fields.

MessageIfFailAttribute

Attribute to specify a custom error message to be displayed if validation or operation fails.

NotTranslateAttribute

Attribute to mark strings or properties that should not be translated.

ObjectObsoleteAttribute

Marks a method as obsolete when it accepts object parameters. Indicates that a strongly-typed alternative should be used instead.

ObjectParamsAllowedAttribute

Marks a method as intentionally accepting object params parameters. Suppresses warnings about untyped parameter usage.

ObjectParamsObsoleteAttribute

Marks a method as obsolete when it accepts object params parameters. Indicates that a strongly-typed alternative should be used instead.

OuterObjectAttribute

Attribute to mark outer object properties or classes.

OuterObjectMapping

Represents mapping information for an outer object, including its primary key and property information.

PrimaryKeyAttribute

Attribute to mark a property as a primary key identifier.

TParamsObsoleteAttribute

Marks a method as obsolete when it accepts generic type params parameters. Indicates that a more specific alternative should be used instead.