C# Class NSoft.NFramework.DataServices.Messages.MessageBase

Inheritance: MessageObjectBase
Afficher le fichier Open project: debop/NFramework

Méthodes publiques

Méthode Description
AddError ( Exception ex ) : void

메시지에 예외정보 추가

AddProperty ( string key, string value ) : void
GetHashCode ( ) : int
ToUniversalJsonDateTime ( System.DateTime dateTime ) : DateTime?

JSON 형식에서 DataTime 을 내부적으로 double이 아닌 long을 변경해서 저장하므로, .NET DateTime과 오차가 생길 수 있다. 직렬화된 정보 중 DateTime에 대한 비교는 꼭 ToUniversalJsonDateTime() 이용해서 DateTime을 변경한 후 비교해야 합니다.

Méthodes protégées

Méthode Description
MessageBase ( ) : System
MessageBase ( MessageDirection direction ) : System

Method Details

AddError() public méthode

메시지에 예외정보 추가
public AddError ( Exception ex ) : void
ex System.Exception
Résultat void

AddProperty() public méthode

public AddProperty ( string key, string value ) : void
key string
value string
Résultat void

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

MessageBase() protected méthode

protected MessageBase ( ) : System
Résultat System

MessageBase() protected méthode

protected MessageBase ( MessageDirection direction ) : System
direction MessageDirection
Résultat System

ToUniversalJsonDateTime() public static méthode

JSON 형식에서 DataTime 을 내부적으로 double이 아닌 long을 변경해서 저장하므로, .NET DateTime과 오차가 생길 수 있다. 직렬화된 정보 중 DateTime에 대한 비교는 꼭 ToUniversalJsonDateTime() 이용해서 DateTime을 변경한 후 비교해야 합니다.
public static ToUniversalJsonDateTime ( System.DateTime dateTime ) : DateTime?
dateTime System.DateTime
Résultat DateTime?