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
- SafeMILHandleMemoryPressure.cs
- ObjectListField.cs
- XmlSchema.cs
- PageWrapper.cs
- CompatibleComparer.cs
- ExtendedProtectionPolicy.cs
- WebPartConnectionsConfigureVerb.cs
- ExceptionHandlersDesigner.cs
- SectionXmlInfo.cs
- SslStreamSecurityBindingElement.cs
- ExternalFile.cs
- KeyFrames.cs
- XmlAttributeCollection.cs
- SqlMethodCallConverter.cs
- MachineKeyConverter.cs
- MatrixCamera.cs
- DataControlFieldCollection.cs
- NumberFormatInfo.cs
- ProtocolsSection.cs
- GenericTextProperties.cs
- EncodingDataItem.cs
- WebZone.cs
- RequestTimeoutManager.cs
- _AuthenticationState.cs
- DataListItemCollection.cs
- ProjectionPlan.cs
- OleDbException.cs
- DateTimeConverter.cs
- MetadataItem_Static.cs
- ServiceOperationParameter.cs
- ChangeDirector.cs
- LateBoundBitmapDecoder.cs
- AccessDataSource.cs
- SimpleType.cs
- SharedStream.cs
- BypassElement.cs
- EventsTab.cs
- AuthenticodeSignatureInformation.cs
- bindurihelper.cs
- WebPartEditorOkVerb.cs
- WeakReferenceEnumerator.cs
- CollectionViewGroupInternal.cs
- CodeDomConfigurationHandler.cs
- DefaultBinder.cs
- ObjectItemLoadingSessionData.cs
- TableItemStyle.cs
- NCryptSafeHandles.cs
- IBuiltInEvidence.cs
- ManagedFilter.cs
- InlinedLocationReference.cs
- ProgressBar.cs
- PersonalizationDictionary.cs
- EventWaitHandle.cs
- PathFigure.cs
- FileCodeGroup.cs
- loginstatus.cs
- pingexception.cs
- FlowDocumentPage.cs
- PermissionAttributes.cs
- SqlError.cs
- CellTreeNodeVisitors.cs
- DataGridViewColumnEventArgs.cs
- WhiteSpaceTrimStringConverter.cs
- PlatformNotSupportedException.cs
- Scene3D.cs
- RectangleGeometry.cs
- CheckBox.cs
- Selection.cs
- TableDetailsCollection.cs
- InstanceHandleConflictException.cs
- PolicyLevel.cs
- TextServicesLoader.cs
- ResourceKey.cs
- JoinCqlBlock.cs
- COM2Enum.cs
- OleDbMetaDataFactory.cs
- TdsParameterSetter.cs
- AsyncResult.cs
- ColorTranslator.cs
- DeclarativeCatalogPart.cs
- WebPartConnectionsCancelVerb.cs
- InternalsVisibleToAttribute.cs
- UserControlAutomationPeer.cs
- SqlNodeAnnotations.cs
- AsyncInvokeContext.cs
- Expression.cs
- MetadataItemCollectionFactory.cs
- LookupNode.cs
- ApplicationDirectoryMembershipCondition.cs
- PointLight.cs
- PrintSchema.cs
- BasicDesignerLoader.cs
- ErrorStyle.cs
- StringDictionaryEditor.cs
- EventProviderWriter.cs
- ByteKeyFrameCollection.cs
- UnsafeNativeMethods.cs
- PropertyBuilder.cs
- File.cs
- EmptyStringExpandableObjectConverter.cs