C# 클래스 Examples.ExamplesChat.WPF.ChatMessage

상속: IExplicitlySerialize
파일 보기 프로젝트 열기: MarcFletcher/NetworkComms.Net 1 사용 예제들

Private Properties

프로퍼티 타입 설명
ChatMessage System

공개 메소드들

메소드 설명
ChatMessage ( ShortGuid sourceIdentifier, string sourceName, string message, long messageIndex ) : System

Create a new ChatMessage

Deserialize ( System inputStream ) : void
Deserialize ( System inputStream, ChatMessage &result ) : void
IncrementRelayCount ( ) : void

Increment the relay count variable

Serialize ( System outputStream ) : void

비공개 메소드들

메소드 설명
ChatMessage ( ) : System

We must include a private constructor to be used by the deserialisation step.

메소드 상세

ChatMessage() 공개 메소드

Create a new ChatMessage
public ChatMessage ( ShortGuid sourceIdentifier, string sourceName, string message, long messageIndex ) : System
sourceIdentifier NetworkCommsDotNet.Tools.ShortGuid The source identifier
sourceName string The source name
message string The message to be sent
messageIndex long The index of this message
리턴 System

Deserialize() 공개 메소드

public Deserialize ( System inputStream ) : void
inputStream System
리턴 void

Deserialize() 공개 정적인 메소드

public static Deserialize ( System inputStream, ChatMessage &result ) : void
inputStream System
result ChatMessage
리턴 void

IncrementRelayCount() 공개 메소드

Increment the relay count variable
public IncrementRelayCount ( ) : void
리턴 void

Serialize() 공개 메소드

public Serialize ( System outputStream ) : void
outputStream System
리턴 void