File: System\ServiceModel\Activities\SendSettings.cs
Project: ndp\cdf\src\NetFx40\System.ServiceModel.Activities\System.ServiceModel.Activities.csproj (System.ServiceModel.Activities)
//-----------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation.  All rights reserved.
//-----------------------------------------------------------------------------
 
namespace System.ServiceModel.Activities
{
    using System.Net.Security;
    using System.Security.Principal;
 
    public sealed class SendSettings
    {
        public SendSettings()
        {
        }
 
        // Send settings
        public bool IsOneWay { get; set; }
        public Endpoint Endpoint { get; set; }
        public Uri EndpointAddress { get; set; }
        public string EndpointConfigurationName { get; set; }
        public TokenImpersonationLevel TokenImpersonationLevel { get; set; }
        public ProtectionLevel? ProtectionLevel { get; set; }
        public string OwnerDisplayName { get; set; }
 
        // Currently only used in SendReply case
        public bool RequirePersistBeforeSend { get; set; }
    }
}