CSLA .NET 10.0.0
A home for your business logic
Loading...
Searching...
No Matches
ExtractedAttributeDefinition Class Reference

class for extracted attribute definition More...

Inheritance diagram for ExtractedAttributeDefinition:

Public Member Functions

bool Equals (ExtractedAttributeDefinition? other)
 Determines whether the current ExtractedAttributeDefinition object is equal to another object of the same type.
override bool Equals (object? obj)
 Determines whether the current ExtractedAttributeDefinition object is equal to another object.
override int GetHashCode ()
 Calculates the hash code for the ExtractedAttributeDefinition object.

Properties

string AttributeName = string.Empty [get, set]
 The name of the attribute.
string AttributeNamespace = string.Empty [get, set]
 The namespace of the attribute.
List< object > ConstructorArguments = new() [get, set]
 A list of arguments passed to the attribute's constructor.
Dictionary< string, object > NamedProperties = new() [get, set]
 A dictionary to hold named properties and their values.

Detailed Description

class for extracted attribute definition

Member Function Documentation

◆ Equals() [1/2]

bool ExtractedAttributeDefinition.Equals ( ExtractedAttributeDefinition? other)
inline

Determines whether the current ExtractedAttributeDefinition object is equal to another object of the same type.

Parameters
otherThe object to compare with the current object.
Returns
true if the specified object is equal to the current object; otherwise, false.

◆ Equals() [2/2]

override bool ExtractedAttributeDefinition.Equals ( object? obj)
inline

Determines whether the current ExtractedAttributeDefinition object is equal to another object.

Parameters
objThe object to compare with the current object.
Returns
true if the specified object is equal to the current object; otherwise, false.

◆ GetHashCode()

override int ExtractedAttributeDefinition.GetHashCode ( )
inline

Calculates the hash code for the ExtractedAttributeDefinition object.

Returns
The calculated hash code.

Property Documentation

◆ AttributeName

string ExtractedAttributeDefinition.AttributeName = string.Empty
getset

The name of the attribute.

◆ AttributeNamespace

string ExtractedAttributeDefinition.AttributeNamespace = string.Empty
getset

The namespace of the attribute.

◆ ConstructorArguments

List<object> ExtractedAttributeDefinition.ConstructorArguments = new()
getset

A list of arguments passed to the attribute's constructor.

◆ NamedProperties

Dictionary<string, object> ExtractedAttributeDefinition.NamedProperties = new()
getset

A dictionary to hold named properties and their values.


The documentation for this class was generated from the following file: