Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / MsmqEncryptionAlgorithm.cs / 1 / MsmqEncryptionAlgorithm.cs
//------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------
namespace System.ServiceModel
{
using System.ServiceModel.Channels;
public enum MsmqEncryptionAlgorithm
{
RC4Stream,
Aes
}
static class MsmqEncryptionAlgorithmHelper
{
public static bool IsDefined(MsmqEncryptionAlgorithm algorithm)
{
return algorithm == MsmqEncryptionAlgorithm.RC4Stream || algorithm == MsmqEncryptionAlgorithm.Aes;
}
public static int ToInt32(MsmqEncryptionAlgorithm algorithm)
{
switch (algorithm)
{
case MsmqEncryptionAlgorithm.RC4Stream:
return UnsafeNativeMethods.CALG_RC4;
case MsmqEncryptionAlgorithm.Aes:
return UnsafeNativeMethods.CALG_AES;
default:
return -1;
}
}
}
}
// 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
- GeneralTransform3DGroup.cs
- CodeGenerator.cs
- tooltip.cs
- WebCategoryAttribute.cs
- sqlser.cs
- EntityContainer.cs
- Model3DGroup.cs
- CompletionProxy.cs
- MostlySingletonList.cs
- DecimalSumAggregationOperator.cs
- CommonRemoteMemoryBlock.cs
- IdlingCommunicationPool.cs
- Decoder.cs
- SectionUpdates.cs
- SqlMethods.cs
- ProcessHost.cs
- VectorKeyFrameCollection.cs
- EpmCustomContentWriterNodeData.cs
- OleDbParameterCollection.cs
- CodeBinaryOperatorExpression.cs
- DiagnosticsConfigurationHandler.cs
- ProcessProtocolHandler.cs
- HostVisual.cs
- FormattedTextSymbols.cs
- Encoding.cs
- MachineKey.cs
- NavigationCommands.cs
- AsmxEndpointPickerExtension.cs
- XmlEncodedRawTextWriter.cs
- ObjectPersistData.cs
- Point3DAnimation.cs
- StylusPointProperties.cs
- SettingsProviderCollection.cs
- SerializerDescriptor.cs
- Item.cs
- HttpCacheVary.cs
- BindingExpressionBase.cs
- Int32CollectionValueSerializer.cs
- PropertyGeneratedEventArgs.cs
- ConsoleTraceListener.cs
- Win32KeyboardDevice.cs
- Convert.cs
- CopyOfAction.cs
- CachingParameterInspector.cs
- SqlDependencyUtils.cs
- ContentPathSegment.cs
- OpenTypeMethods.cs
- TypeConverterHelper.cs
- PointCollectionConverter.cs
- DocumentXmlWriter.cs
- SecurityPolicySection.cs
- ping.cs
- DecoderNLS.cs
- CallInfo.cs
- MatcherBuilder.cs
- Point3D.cs
- Brush.cs
- TypeLoader.cs
- DataGridTablesFactory.cs
- ObfuscateAssemblyAttribute.cs
- XmlSchemaInferenceException.cs
- RealizationDrawingContextWalker.cs
- __Error.cs
- ActivityFunc.cs
- InvariantComparer.cs
- AppAction.cs
- QEncodedStream.cs
- JavaScriptSerializer.cs
- OrderByExpression.cs
- BamlBinaryWriter.cs
- ClientSideQueueItem.cs
- XhtmlTextWriter.cs
- GridViewPageEventArgs.cs
- SimpleApplicationHost.cs
- HostedBindingBehavior.cs
- VisualBrush.cs
- LambdaCompiler.Expressions.cs
- ArrayElementGridEntry.cs
- BooleanToSelectiveScrollingOrientationConverter.cs
- EnumBuilder.cs
- StateFinalizationActivity.cs
- DataGridViewColumnDesignTimeVisibleAttribute.cs
- VersionUtil.cs
- TouchesOverProperty.cs
- StorageMappingFragment.cs
- SetStoryboardSpeedRatio.cs
- DBSqlParser.cs
- UserUseLicenseDictionaryLoader.cs
- XmlSchemaSet.cs
- DbModificationCommandTree.cs
- GenericWebPart.cs
- InputReportEventArgs.cs
- ActiveXHost.cs
- WeakReferenceKey.cs
- StandardCommands.cs
- __FastResourceComparer.cs
- SystemColors.cs
- DoubleAnimationUsingPath.cs
- PropertyReferenceSerializer.cs
- SystemColors.cs