C# Class AccidentalFish.ApplicationSupport.Core.Naming.FullyQualifiedNameBase

Fully qualified name implementation
Inheritance: IFullyQualifiedName
Afficher le fichier Open project: JamesRandall/AccidentalFish.ApplicationSupport Class Usage Examples

Méthodes publiques

Méthode Description
Equals ( object obj ) : bool

Compare this with another object

FullyQualifiedNameBase ( Type type ) : System

Construct the name from the a type. The type must be decorated with ComponentIdentityAttribute.

FullyQualifiedNameBase ( string fullyQualifiedName ) : System

Constructor

GetHashCode ( ) : int

Generate a hash code from the FullyQualifiedName string

ToString ( ) : string

The string representation is the fully qualified name

Méthodes protégées

Méthode Description
Equals ( FullyQualifiedNameBase other ) : bool

Compare this iwth another object of this type

Method Details

Equals() protected méthode

Compare this iwth another object of this type
protected Equals ( FullyQualifiedNameBase other ) : bool
other FullyQualifiedNameBase The object to compare to
Résultat bool

Equals() public méthode

Compare this with another object
public Equals ( object obj ) : bool
obj object
Résultat bool

FullyQualifiedNameBase() public méthode

Construct the name from the a type. The type must be decorated with ComponentIdentityAttribute.
public FullyQualifiedNameBase ( Type type ) : System
type System.Type The type to pull the name from
Résultat System

FullyQualifiedNameBase() public méthode

Constructor
public FullyQualifiedNameBase ( string fullyQualifiedName ) : System
fullyQualifiedName string Name
Résultat System

GetHashCode() public méthode

Generate a hash code from the FullyQualifiedName string
public GetHashCode ( ) : int
Résultat int

ToString() public méthode

The string representation is the fully qualified name
public ToString ( ) : string
Résultat string