SampleSmart 1.0.0.0
SampleSmart 사용 방법을 보여 주는 예제 프로젝트입니다.
로딩중...
검색중...
일치하는것 없음
SampleSmart.Pages.PageSub.CommunicationTabs.RabbitMQ.RabbitMqTestViewModel 클래스 참조

더 자세히 ...

SampleSmart.Pages.PageSub.CommunicationTabs.RabbitMQ.RabbitMqTestViewModel에 대한 상속 다이어그램 :
SampleSmart.Pages.PageSub.CommunicationTabs.RabbitMQ.RabbitMqTestViewModel에 대한 협력 다이어그램:

Public 멤버 함수

 RabbitMqTestViewModel (RabbitMqTestViewEvent @event)

속성

string Host [get, set]
int Port [get, set]
string VirtualHost [get, set]
string UserName [get, set]
string Password [get, set]
string ExchangeName [get, set]
string QueueName [get, set]
string RoutingKey [get, set]
string MessageText [get, set]
string RabbitMqSelectionSummary [get]

Private 멤버 함수

partial void ConnectRabbitMq ()
partial void SubscribeRabbitMq ()
partial void PublishRabbitMq ()
partial void DisconnectRabbitMq ()

Private 속성

RabbitMqTestViewEvent _event

상세한 설명

RabbitMQ 테스트 ViewModel입니다.

RabbitMqTestView.xaml.ViewModel.cs 파일의 15 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

◆ RabbitMqTestViewModel()

SampleSmart.Pages.PageSub.CommunicationTabs.RabbitMQ.RabbitMqTestViewModel.RabbitMqTestViewModel ( RabbitMqTestViewEvent @ event)
inline

지정한 설정으로 RabbitMqTestViewModel 클래스의 새 인스턴스를 초기화합니다.

매개변수
eventevent에 사용할 RabbitMqTestViewEvent 값입니다.

RabbitMqTestView.xaml.ViewModel.cs 파일의 312 번째 라인에서 정의되었습니다.

313 {
314 ArgumentNullException.ThrowIfNull(@event);
315
316 _event = @event;
317 }

다음을 참조함 : _event.

멤버 함수 문서화

◆ ConnectRabbitMq()

partial void SampleSmart.Pages.PageSub.CommunicationTabs.RabbitMQ.RabbitMqTestViewModel.ConnectRabbitMq ( )
private

RabbitMQ 연결 명령입니다.

◆ DisconnectRabbitMq()

partial void SampleSmart.Pages.PageSub.CommunicationTabs.RabbitMQ.RabbitMqTestViewModel.DisconnectRabbitMq ( )
private

RabbitMQ 연결 해제 명령입니다.

◆ PublishRabbitMq()

partial void SampleSmart.Pages.PageSub.CommunicationTabs.RabbitMQ.RabbitMqTestViewModel.PublishRabbitMq ( )
private

RabbitMQ 발행 명령입니다.

◆ SubscribeRabbitMq()

partial void SampleSmart.Pages.PageSub.CommunicationTabs.RabbitMQ.RabbitMqTestViewModel.SubscribeRabbitMq ( )
private

RabbitMQ 구독 명령입니다.

멤버 데이터 문서화

◆ _event

RabbitMqTestViewEvent SampleSmart.Pages.PageSub.CommunicationTabs.RabbitMQ.RabbitMqTestViewModel._event
private

RabbitMQ 테스트 이벤트 처리 객체입니다.

RabbitMqTestView.xaml.ViewModel.cs 파일의 26 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : RabbitMqTestViewModel().

속성 문서화

◆ ExchangeName

string SampleSmart.Pages.PageSub.CommunicationTabs.RabbitMQ.RabbitMqTestViewModel.ExchangeName
getset

RabbitMQ Exchange 이름입니다.

RabbitMqTestView.xaml.ViewModel.cs 파일의 155 번째 라인에서 정의되었습니다.

156 {
157 get => Event.ExchangeName;
158 set
159 {
160 if (Event.ExchangeName == value)
161 {
162 return;
163 }
164
165 Event.ExchangeName = value;
166 OnPropertyChanged(nameof(ExchangeName));
167 OnPropertyChanged(nameof(RabbitMqSelectionSummary));
168 }
169 }

◆ Host

string SampleSmart.Pages.PageSub.CommunicationTabs.RabbitMQ.RabbitMqTestViewModel.Host
getset

RabbitMQ Host입니다.

RabbitMqTestView.xaml.ViewModel.cs 파일의 36 번째 라인에서 정의되었습니다.

37 {
38 get => Event.Host;
39 set
40 {
41 if (Event.Host == value)
42 {
43 return;
44 }
45
46 Event.Host = value;
47 OnPropertyChanged(nameof(Host));
48 OnPropertyChanged(nameof(RabbitMqSelectionSummary));
49 }
50 }

◆ MessageText

string SampleSmart.Pages.PageSub.CommunicationTabs.RabbitMQ.RabbitMqTestViewModel.MessageText
getset

RabbitMQ 송신 메시지입니다.

RabbitMqTestView.xaml.ViewModel.cs 파일의 227 번째 라인에서 정의되었습니다.

228 {
229 get => Event.MessageText;
230 set
231 {
232 if (Event.MessageText == value)
233 {
234 return;
235 }
236
237 Event.MessageText = value;
238 OnPropertyChanged(nameof(MessageText));
239 }
240 }

◆ Password

string SampleSmart.Pages.PageSub.CommunicationTabs.RabbitMQ.RabbitMqTestViewModel.Password
getset

RabbitMQ 비밀번호입니다.

RabbitMqTestView.xaml.ViewModel.cs 파일의 132 번째 라인에서 정의되었습니다.

133 {
134 get => Event.Password;
135 set
136 {
137 if (Event.Password == value)
138 {
139 return;
140 }
141
142 Event.Password = value;
143 OnPropertyChanged(nameof(Password));
144 }
145 }

◆ Port

int SampleSmart.Pages.PageSub.CommunicationTabs.RabbitMQ.RabbitMqTestViewModel.Port
getset

RabbitMQ Port입니다.

RabbitMqTestView.xaml.ViewModel.cs 파일의 60 번째 라인에서 정의되었습니다.

61 {
62 get => Event.Port;
63 set
64 {
65 if (Event.Port == value)
66 {
67 return;
68 }
69
70 Event.Port = value;
71 OnPropertyChanged(nameof(Port));
72 OnPropertyChanged(nameof(RabbitMqSelectionSummary));
73 }
74 }

◆ QueueName

string SampleSmart.Pages.PageSub.CommunicationTabs.RabbitMQ.RabbitMqTestViewModel.QueueName
getset

RabbitMQ Queue 이름입니다.

RabbitMqTestView.xaml.ViewModel.cs 파일의 179 번째 라인에서 정의되었습니다.

180 {
181 get => Event.QueueName;
182 set
183 {
184 if (Event.QueueName == value)
185 {
186 return;
187 }
188
189 Event.QueueName = value;
190 OnPropertyChanged(nameof(QueueName));
191 OnPropertyChanged(nameof(RabbitMqSelectionSummary));
192 }
193 }

◆ RabbitMqSelectionSummary

string SampleSmart.Pages.PageSub.CommunicationTabs.RabbitMQ.RabbitMqTestViewModel.RabbitMqSelectionSummary
get

현재 RabbitMQ 선택 상태 요약 문자열입니다.

RabbitMqTestView.xaml.ViewModel.cs 파일의 250 번째 라인에서 정의되었습니다.

◆ RoutingKey

string SampleSmart.Pages.PageSub.CommunicationTabs.RabbitMQ.RabbitMqTestViewModel.RoutingKey
getset

RabbitMQ RoutingKey입니다.

RabbitMqTestView.xaml.ViewModel.cs 파일의 203 번째 라인에서 정의되었습니다.

204 {
205 get => Event.RoutingKey;
206 set
207 {
208 if (Event.RoutingKey == value)
209 {
210 return;
211 }
212
213 Event.RoutingKey = value;
214 OnPropertyChanged(nameof(RoutingKey));
215 OnPropertyChanged(nameof(RabbitMqSelectionSummary));
216 }
217 }

◆ UserName

string SampleSmart.Pages.PageSub.CommunicationTabs.RabbitMQ.RabbitMqTestViewModel.UserName
getset

RabbitMQ 사용자 이름입니다.

RabbitMqTestView.xaml.ViewModel.cs 파일의 108 번째 라인에서 정의되었습니다.

109 {
110 get => Event.UserName;
111 set
112 {
113 if (Event.UserName == value)
114 {
115 return;
116 }
117
118 Event.UserName = value;
119 OnPropertyChanged(nameof(UserName));
120 OnPropertyChanged(nameof(RabbitMqSelectionSummary));
121 }
122 }

◆ VirtualHost

string SampleSmart.Pages.PageSub.CommunicationTabs.RabbitMQ.RabbitMqTestViewModel.VirtualHost
getset

RabbitMQ VirtualHost입니다.

RabbitMqTestView.xaml.ViewModel.cs 파일의 84 번째 라인에서 정의되었습니다.

85 {
86 get => Event.VirtualHost;
87 set
88 {
89 if (Event.VirtualHost == value)
90 {
91 return;
92 }
93
94 Event.VirtualHost = value;
95 OnPropertyChanged(nameof(VirtualHost));
96 OnPropertyChanged(nameof(RabbitMqSelectionSummary));
97 }
98 }

이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: