DefaultPropertiesToSend 생성자

정의

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

적용 대상

추가 정보