Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WCF / Tools / WSATConfig / Configuration / SafeCertificateStore.cs / 1305376 / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- MenuItem.cs
- ConfigurationManagerHelper.cs
- DiscoveryClientDuplexChannel.cs
- XmlWellformedWriterHelpers.cs
- GridViewCommandEventArgs.cs
- EventsTab.cs
- PrintDialog.cs
- categoryentry.cs
- MatrixValueSerializer.cs
- Matrix3DStack.cs
- AtomContentProperty.cs
- ReferenceConverter.cs
- CopyOnWriteList.cs
- BCLDebug.cs
- FilterQuery.cs
- Rss20FeedFormatter.cs
- NavigationPropertyEmitter.cs
- ClosableStream.cs
- AppDomainFactory.cs
- EdmMember.cs
- ProtocolsConfiguration.cs
- XmlSchemaAnnotated.cs
- _NativeSSPI.cs
- GroupDescription.cs
- ErrorProvider.cs
- HttpResponseBase.cs
- ToolStripPanelRenderEventArgs.cs
- NameValueCache.cs
- SetterBase.cs
- XmlDictionaryString.cs
- AttachmentCollection.cs
- IndexedString.cs
- DataGridDetailsPresenterAutomationPeer.cs
- XPathPatternBuilder.cs
- MetadataArtifactLoaderComposite.cs
- CompiledELinqQueryState.cs
- TerminatorSinks.cs
- NonParentingControl.cs
- TypeUnloadedException.cs
- ExpandSegmentCollection.cs
- DbDataAdapter.cs
- ConnectorSelectionGlyph.cs
- FillErrorEventArgs.cs
- FormViewModeEventArgs.cs
- IIS7WorkerRequest.cs
- TaskHelper.cs
- UpdatePanelTriggerCollection.cs
- EventMappingSettings.cs
- XamlParser.cs
- CustomAttributeBuilder.cs
- ResourceAssociationSetEnd.cs
- PrintDocument.cs
- TcpHostedTransportConfiguration.cs
- Transform.cs
- AsyncStreamReader.cs
- Calendar.cs
- CqlErrorHelper.cs
- GridViewDeletedEventArgs.cs
- MetadataArtifactLoader.cs
- StatusBarPanelClickEvent.cs
- AutoCompleteStringCollection.cs
- TextParentUndoUnit.cs
- NetNamedPipeSecurityElement.cs
- Context.cs
- ZipArchive.cs
- RequestQueue.cs
- ActivityBuilderXamlWriter.cs
- _RequestCacheProtocol.cs
- SettingsSection.cs
- TrustSection.cs
- x509utils.cs
- entitydatasourceentitysetnameconverter.cs
- CodeIdentifier.cs
- MenuScrollingVisibilityConverter.cs
- SingleAnimation.cs
- ClientSideProviderDescription.cs
- CryptoApi.cs
- DataGridViewColumnDesignTimeVisibleAttribute.cs
- XmlLoader.cs
- GlyphTypeface.cs
- IndexedEnumerable.cs
- HtmlLink.cs
- RemoteCryptoRsaServiceProvider.cs
- TabletDevice.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- XmlException.cs
- XslTransform.cs
- ReadOnlyNameValueCollection.cs
- ServiceMetadataExtension.cs
- CodeAttributeDeclaration.cs
- ContentWrapperAttribute.cs
- SizeConverter.cs
- MimeFormImporter.cs
- NativeWindow.cs
- ZipIOLocalFileHeader.cs
- BaseValidatorDesigner.cs
- ByteStreamMessageEncodingElement.cs
- GestureRecognizer.cs
- TextPenaltyModule.cs
- SmtpReplyReader.cs