DefaultPropertiesToSend 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
DefaultPropertiesToSend 클래스의 새 인스턴스를 초기화합니다.
public:
DefaultPropertiesToSend();
public DefaultPropertiesToSend ();
Public Sub New ()
설명
새 인스턴스를 만들 수 있습니다 DefaultPropertiesToSend 형식이 아닌는 큐로 전송 하는 개체와 연결할 기본 속성 값을 정의할 Message합니다. 작업할 때 MessageQueue 개체를 DefaultPropertiesToSend 인스턴스가 생성 되어 연결 된 합니다 MessageQueue.DefaultPropertiesToSend 의 멤버는 MessageQueue합니다.
다음 C# 코드에 표시 된 대로 보낼 큐의 기본 속성을 정의 하는 방법은 두 가지가 있습니다. 이 인스턴스에 대 한 값을 설정할 수 있습니다 DefaultPropertiesToSend 큐의 연결 및 MessageQueue.DefaultPropertiesToSend 속성:
DefaultPropertiesToSend myDefaultProperties = new DefaultPropertiesToSend();
// Set default values for the properties.
myDefaultProperties.Label = "myLabel";
myDefaultProperties.Recoverable = false;
...
myMessageQueue.DefaultPropertiesToSend = myDefaultProperties;
myMessageQueue.Send("hello");
값을 개별적으로 할당할 수 있습니다 또는 합니다 MessageQueue 인스턴스의 DefaultPropertiesToSend 속성을 직접:
myMessageQueue.DefaultPropertiesToSend.Label = "myLabel";
myMessageQueue.DefaultPropertiesToSend.Recoverable = false;
...
myMessageQueue.Send("hello");
두 번째이 옵션을 선택 하면 필요가 없습니다를 호출 하는 DefaultPropertiesToSend 생성자 명시적으로 합니다. 인스턴스를 만들 수도 있습니다 DefaultPropertiesToSend, 예를 들어, 보내는 메시지의 일부 조건에 종속 속성의 기본값입니다. 여러 개 만들 수 있습니다 DefaultPropertiesToSend 인스턴스 및 큐의 하나를 할당할 MessageQueue.DefaultPropertiesToSend 큐에 메시지를 보내기 전에 속성입니다.
다음 표에서 인스턴스에 대 한 초기 속성 값을 보여 줍니다. DefaultPropertiesToSend합니다.
| 속성 | 초기 값 |
|---|---|
| AcknowledgeType | AcknowledgeTypes.None |
| AdministrationQueue | null |
| AppSpecific | 0 |
| AttachSenderId | true |
| EncryptionAlgorithm | EncryptionAlgorithm.RC2 |
| Extension | 바이트는 길이가 0 인 배열 |
| HashAlgorithm | HashAlgorithm.MD5 |
| Label | 빈 문자열 ("") |
| Priority | MessagePriority.Normal |
| Recoverable | false |
| ResponseQueue | null |
| TimeToBeReceived | Message.InfiniteTimeout |
| TimeToReachQueue | Message.InfiniteTimeout |
| TransactionStatusQueue | null |
| UseAuthentication | false |
| UseDeadLetterQueue | false |
| UseEncryption | false |
| UseJournalQueue | false |
| UseTracing | false |