Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / MsmqSecureHashAlgorithm.cs / 1 / MsmqSecureHashAlgorithm.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel { using System.ServiceModel.Channels; public enum MsmqSecureHashAlgorithm { MD5, Sha1, Sha256, Sha512 } static class MsmqSecureHashAlgorithmHelper { public static bool IsDefined(MsmqSecureHashAlgorithm algorithm) { return algorithm == MsmqSecureHashAlgorithm.MD5 || algorithm == MsmqSecureHashAlgorithm.Sha1 || algorithm == MsmqSecureHashAlgorithm.Sha256 || algorithm == MsmqSecureHashAlgorithm.Sha512; } public static int ToInt32(MsmqSecureHashAlgorithm algorithm) { switch (algorithm) { case MsmqSecureHashAlgorithm.MD5: return UnsafeNativeMethods.CALG_MD5; case MsmqSecureHashAlgorithm.Sha1: return UnsafeNativeMethods.CALG_SHA1; case MsmqSecureHashAlgorithm.Sha256: return UnsafeNativeMethods.CALG_SHA_256; case MsmqSecureHashAlgorithm.Sha512: return UnsafeNativeMethods.CALG_SHA_512; 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
- sqlcontext.cs
- ProfilePropertySettingsCollection.cs
- ComboBox.cs
- AttachedPropertyBrowsableAttribute.cs
- ProtocolsConfiguration.cs
- ClassGenerator.cs
- DesignerActionUI.cs
- AttachmentService.cs
- XmlDocumentType.cs
- DocumentPage.cs
- TreeView.cs
- TdsParserSessionPool.cs
- SqlWebEventProvider.cs
- ParameterCollectionEditorForm.cs
- Comparer.cs
- XmlAutoDetectWriter.cs
- EnvironmentPermission.cs
- MimeTextImporter.cs
- ComPlusAuthorization.cs
- ACL.cs
- Util.cs
- EventProvider.cs
- HwndSourceParameters.cs
- GB18030Encoding.cs
- DoubleAnimationUsingKeyFrames.cs
- Misc.cs
- ParagraphResult.cs
- HttpListenerException.cs
- SimpleBitVector32.cs
- ThreadExceptionDialog.cs
- TextTreeUndo.cs
- JsonReaderDelegator.cs
- Translator.cs
- QuadTree.cs
- ExtendedPropertyCollection.cs
- WebPartMovingEventArgs.cs
- TickBar.cs
- HttpRuntimeSection.cs
- ProcessHostConfigUtils.cs
- ImmutableCommunicationTimeouts.cs
- RegularExpressionValidator.cs
- ProfileSection.cs
- SafeCryptoHandles.cs
- SmtpAuthenticationManager.cs
- TextLineBreak.cs
- WebSysDescriptionAttribute.cs
- SerializationSectionGroup.cs
- TypeInfo.cs
- AuthorizationRuleCollection.cs
- OdbcHandle.cs
- DataColumn.cs
- ExtendedPropertyDescriptor.cs
- NeutralResourcesLanguageAttribute.cs
- OpenTypeCommon.cs
- UpdatePanel.cs
- ActivityValidationServices.cs
- HyperLinkStyle.cs
- CharEntityEncoderFallback.cs
- HtmlInputButton.cs
- EnumValAlphaComparer.cs
- DragStartedEventArgs.cs
- TemplateBindingExtension.cs
- WindowAutomationPeer.cs
- PagerSettings.cs
- MultiSelectRootGridEntry.cs
- OledbConnectionStringbuilder.cs
- DataGridViewEditingControlShowingEventArgs.cs
- ConfigurationPropertyAttribute.cs
- BulletedList.cs
- DateTimeFormatInfo.cs
- AxImporter.cs
- SafeThemeHandle.cs
- TypeDescriptor.cs
- ButtonFieldBase.cs
- XPathMultyIterator.cs
- ByteRangeDownloader.cs
- DefinitionBase.cs
- RegistrySecurity.cs
- ToolZone.cs
- ConfigurationLocationCollection.cs
- DocumentCollection.cs
- ValidatingReaderNodeData.cs
- CompilerWrapper.cs
- WebHttpSecurity.cs
- RadialGradientBrush.cs
- EvidenceTypeDescriptor.cs
- ToolBarButton.cs
- CallContext.cs
- AttachedPropertyBrowsableAttribute.cs
- FilterException.cs
- ZipIORawDataFileBlock.cs
- DiscoveryInnerClientAdhoc11.cs
- ImageMapEventArgs.cs
- ContextMenu.cs
- DefaultTextStore.cs
- SqlCommandSet.cs
- TextEditor.cs
- ButtonColumn.cs
- NativeMethods.cs
- CheckBoxField.cs