Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / Tools / WSATConfig / Configuration / SafeCertificateStore.cs / 1 / SafeCertificateStore.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace Microsoft.Tools.ServiceModel.WsatConfig { using System; using System.Security; using System.Security.Permissions; using System.Runtime.InteropServices; using System.Runtime.CompilerServices; using System.Runtime.ConstrainedExecution; using Microsoft.Win32.SafeHandles; sealed class SafeCertificateStore : SafeHandleZeroOrMinusOneIsInvalid { [SecurityPermission(SecurityAction.LinkDemand, UnmanagedCode = true)] SafeCertificateStore() : base(false) { return; } public override bool IsInvalid { get { return handle == IntPtr.Zero; } } protected override bool ReleaseHandle() { #pragma warning suppress 56523 return SafeNativeMethods.CertCloseStore(handle, 0); } } } // 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
- CatalogZoneBase.cs
- TextUtf8RawTextWriter.cs
- LowerCaseStringConverter.cs
- MultipleViewPattern.cs
- SymbolType.cs
- TrustSection.cs
- ToggleButtonAutomationPeer.cs
- CodeObjectCreateExpression.cs
- Stackframe.cs
- IisTraceWebEventProvider.cs
- iisPickupDirectory.cs
- ListDictionary.cs
- AppDomainResourcePerfCounters.cs
- XmlILModule.cs
- Internal.cs
- FilterEventArgs.cs
- ProcessModule.cs
- ErasingStroke.cs
- Debugger.cs
- TreeNodeBindingCollection.cs
- HotSpotCollection.cs
- BaseCollection.cs
- MarkedHighlightComponent.cs
- TextEndOfParagraph.cs
- mediaeventargs.cs
- Msmq3PoisonHandler.cs
- ParentQuery.cs
- XmlSchemaExporter.cs
- OrderedDictionary.cs
- GlyphElement.cs
- PrintDialog.cs
- XmlDictionaryWriter.cs
- Speller.cs
- FileUtil.cs
- XmlExtensionFunction.cs
- IssuedTokenClientBehaviorsElement.cs
- ToolStripDropDownMenu.cs
- Drawing.cs
- WaitHandleCannotBeOpenedException.cs
- HtmlHead.cs
- IOThreadTimer.cs
- Preprocessor.cs
- WebResourceUtil.cs
- ConsumerConnectionPoint.cs
- BufferedWebEventProvider.cs
- ExpressionServices.cs
- MinimizableAttributeTypeConverter.cs
- SmiEventSink_Default.cs
- WinCategoryAttribute.cs
- BevelBitmapEffect.cs
- XmlSchemaValidator.cs
- ThreadStaticAttribute.cs
- CompositeDuplexElement.cs
- ViewCellSlot.cs
- XmlValidatingReader.cs
- EncryptedHeader.cs
- ProviderConnectionPointCollection.cs
- EngineSiteSapi.cs
- SpotLight.cs
- HostedBindingBehavior.cs
- TextAutomationPeer.cs
- FrameAutomationPeer.cs
- ResolveMatchesCD1.cs
- FontWeight.cs
- PerformanceCounterScope.cs
- ConnectionStringSettings.cs
- updateconfighost.cs
- CapabilitiesAssignment.cs
- HtmlTableCell.cs
- FragmentQueryProcessor.cs
- BrowserTree.cs
- DependencyObject.cs
- TypeReference.cs
- DataSourceUtil.cs
- ProcessingInstructionAction.cs
- PnrpPeerResolverBindingElement.cs
- MILUtilities.cs
- ContainerUtilities.cs
- SqlCommandAsyncResult.cs
- ProcessHostFactoryHelper.cs
- SqlErrorCollection.cs
- SubtreeProcessor.cs
- _WinHttpWebProxyDataBuilder.cs
- NamespaceList.cs
- Event.cs
- DataGridViewCellStyleConverter.cs
- PersistChildrenAttribute.cs
- ModelProperty.cs
- SyndicationSerializer.cs
- SchemeSettingElement.cs
- PKCS1MaskGenerationMethod.cs
- EventListener.cs
- CookieParameter.cs
- ReadOnlyPropertyMetadata.cs
- SortedSet.cs
- BuildResultCache.cs
- EntitySetDataBindingList.cs
- WorkflowMarkupSerializationManager.cs
- CssClassPropertyAttribute.cs
- Normalization.cs