C# 클래스 SharpArch.Domain.DomainModel.ValueObject

상속: BaseObject
파일 보기 프로젝트 열기: sharparchitecture/Sharp-Architecture

공개 메소드들

메소드 설명
Equals ( object obj ) : bool

Determines whether the specified Object is equal to this instance.

GetHashCode ( ) : int

Returns a hash code for this instance.

This is used to provide the hash code identifier of an object using the signature properties of the object; although it's necessary for NHibernate's use, this can also be useful for business logic purposes and has been included in this base class, accordingly. Since it is recommended that GetHashCode change infrequently, if at all, in an object's lifetime, it's important that properties are carefully selected which truly represent the signature of an object.

operator ( ) : bool

Implements the != operator.

보호된 메소드들

메소드 설명
GetTypeSpecificSignatureProperties ( ) : System.Reflection.PropertyInfo[]

Returns the signature properties that are specific to the type of the current object.

메소드 상세

Equals() 공개 메소드

Determines whether the specified Object is equal to this instance.
public Equals ( object obj ) : bool
obj object The to compare with the current .
리턴 bool

GetHashCode() 공개 메소드

Returns a hash code for this instance.
This is used to provide the hash code identifier of an object using the signature properties of the object; although it's necessary for NHibernate's use, this can also be useful for business logic purposes and has been included in this base class, accordingly. Since it is recommended that GetHashCode change infrequently, if at all, in an object's lifetime, it's important that properties are carefully selected which truly represent the signature of an object.
public GetHashCode ( ) : int
리턴 int

GetTypeSpecificSignatureProperties() 보호된 메소드

Returns the signature properties that are specific to the type of the current object.
ValueObject has properties marked with
protected GetTypeSpecificSignatureProperties ( ) : System.Reflection.PropertyInfo[]
리턴 System.Reflection.PropertyInfo[]

operator() 공개 정적인 메소드

Implements the != operator.
public static operator ( ) : bool
리턴 bool