//------------------------------------------------------------------------------ // // Copyright (c) Microsoft Corporation. All rights reserved. // //------------------------------------------------------------------------------ using Experimental.System.Messaging.Interop; namespace Experimental.System.Messaging { /// /// /// /// Specifies the privacy level of messages received by the queue. /// /// /// public enum EncryptionRequired { /// /// /// /// Accepts /// only /// non-private (non-encrypted) messages. /// /// /// None = NativeMethods.QUEUE_PRIVACY_LEVEL_NONE, /// /// /// /// Does not force privacy. Accepts private (encrypted) messages and non-private (non-encrypted) messages. /// /// /// Optional = NativeMethods.QUEUE_PRIVACY_LEVEL_OPTIONAL, /// /// /// /// Accepts only private (encrypted) messages. /// /// Body = NativeMethods.QUEUE_PRIVACY_LEVEL_BODY } }