Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / SecurityMode.cs / 1 / SecurityMode.cs
//------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------
namespace System.ServiceModel
{
public enum SecurityMode
{
None,
Transport,
Message,
TransportWithMessageCredential
}
static class SecurityModeHelper
{
internal static bool IsDefined(SecurityMode value)
{
return (value == SecurityMode.None ||
value == SecurityMode.Transport ||
value == SecurityMode.Message ||
value == SecurityMode.TransportWithMessageCredential);
}
internal static SecurityMode ToSecurityMode(UnifiedSecurityMode value)
{
switch (value)
{
case UnifiedSecurityMode.None:
return SecurityMode.None;
case UnifiedSecurityMode.Transport:
return SecurityMode.Transport;
case UnifiedSecurityMode.Message:
return SecurityMode.Message;
case UnifiedSecurityMode.TransportWithMessageCredential:
return SecurityMode.TransportWithMessageCredential;
default:
return (SecurityMode)value;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- HtmlMeta.cs
- SchemaCollectionPreprocessor.cs
- XmlSchemaAttribute.cs
- ComboBoxAutomationPeer.cs
- TemplateNameScope.cs
- SafeWaitHandle.cs
- NameService.cs
- DataGridViewCellCollection.cs
- OracleMonthSpan.cs
- DataGridViewHeaderCell.cs
- XPathNodeList.cs
- StructuredProperty.cs
- DiffuseMaterial.cs
- MetadataArtifactLoaderComposite.cs
- EmptyControlCollection.cs
- SchemaEntity.cs
- InvokeGenerator.cs
- FontDialog.cs
- AssociatedControlConverter.cs
- SHA256Managed.cs
- Query.cs
- XsltFunctions.cs
- CreateUserWizard.cs
- ExpressionParser.cs
- Vector3DCollectionConverter.cs
- UrlMappingsModule.cs
- ConfigurationElementProperty.cs
- UIEndRequest.cs
- UndirectedGraph.cs
- CorrelationToken.cs
- WebPartAuthorizationEventArgs.cs
- brushes.cs
- Tokenizer.cs
- ScaleTransform3D.cs
- TypedAsyncResult.cs
- PngBitmapEncoder.cs
- LoginCancelEventArgs.cs
- XmlLinkedNode.cs
- sqlinternaltransaction.cs
- SystemResourceKey.cs
- OleDbTransaction.cs
- WebPartCloseVerb.cs
- GeometryCombineModeValidation.cs
- MetadataExporter.cs
- DataSetMappper.cs
- ObjectHelper.cs
- PathFigureCollectionConverter.cs
- ValidatorUtils.cs
- ScaleTransform3D.cs
- ThreadPool.cs
- ApplicationException.cs
- _NTAuthentication.cs
- XmlArrayItemAttribute.cs
- GatewayDefinition.cs
- isolationinterop.cs
- XmlNodeChangedEventArgs.cs
- ProcessHostConfigUtils.cs
- WasEndpointConfigContainer.cs
- FixedSOMTableCell.cs
- RightsManagementPermission.cs
- HwndTarget.cs
- bidPrivateBase.cs
- ViewPort3D.cs
- VectorAnimationUsingKeyFrames.cs
- CompensateDesigner.cs
- CustomTypeDescriptor.cs
- Encoder.cs
- hresults.cs
- DataGridAddNewRow.cs
- MD5Cng.cs
- TableProviderWrapper.cs
- SchemaEntity.cs
- EnumBuilder.cs
- XmlChoiceIdentifierAttribute.cs
- BitmapCache.cs
- DynamicRenderer.cs
- MultipartIdentifier.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- AuthStoreRoleProvider.cs
- UnsafeNativeMethods.cs
- TypeConverterHelper.cs
- WebResourceAttribute.cs
- ObjectQueryProvider.cs
- GC.cs
- WebPartConnectionCollection.cs
- OdbcTransaction.cs
- InheritanceAttribute.cs
- TdsParameterSetter.cs
- HandledMouseEvent.cs
- ColumnPropertiesGroup.cs
- DialogResultConverter.cs
- WindowsFont.cs
- Funcletizer.cs
- PeerNearMe.cs
- DrawListViewSubItemEventArgs.cs
- X509CertificateValidator.cs
- CustomMenuItemCollection.cs
- MSAAWinEventWrap.cs
- NodeLabelEditEvent.cs
- CompiledQuery.cs