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
- DateRangeEvent.cs
- IgnoreSectionHandler.cs
- TypeReference.cs
- EditingScope.cs
- HttpResponse.cs
- AuthorizationSection.cs
- RtfControlWordInfo.cs
- ToolboxItemAttribute.cs
- HttpCookie.cs
- LayoutEvent.cs
- ComponentResourceKey.cs
- AssemblyBuilder.cs
- SecurityChannelListener.cs
- DataSysAttribute.cs
- AssociationType.cs
- FileFormatException.cs
- Effect.cs
- TypeConverterHelper.cs
- ReadContentAsBinaryHelper.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- XPathChildIterator.cs
- AppDomain.cs
- ImageConverter.cs
- WeakEventTable.cs
- SchemaImporterExtensionsSection.cs
- LabelLiteral.cs
- MessageBox.cs
- ZoneLinkButton.cs
- TextWriterTraceListener.cs
- SHA1.cs
- Matrix3D.cs
- FormsAuthenticationEventArgs.cs
- QilGenerator.cs
- SqlTriggerAttribute.cs
- MappingItemCollection.cs
- AccessDataSourceWizardForm.cs
- RegistrationServices.cs
- HttpModuleAction.cs
- SettingsBindableAttribute.cs
- TextDecoration.cs
- XmlAggregates.cs
- PackageDigitalSignature.cs
- EntityException.cs
- TimerElapsedEvenArgs.cs
- DateTimeFormatInfoScanner.cs
- Funcletizer.cs
- WaitHandleCannotBeOpenedException.cs
- RecognizedPhrase.cs
- EnumerableRowCollectionExtensions.cs
- PrtCap_Public.cs
- WriteLineDesigner.xaml.cs
- SerializationSectionGroup.cs
- TypeBuilder.cs
- PerformanceCountersElement.cs
- HeaderLabel.cs
- ScriptModule.cs
- MessageContractExporter.cs
- MatchAttribute.cs
- TextCompositionEventArgs.cs
- Brush.cs
- TreeViewCancelEvent.cs
- DesignerView.cs
- DataControlCommands.cs
- InternalBufferManager.cs
- RestClientProxyHandler.cs
- Animatable.cs
- SettingsSection.cs
- DataGridTable.cs
- MethodRental.cs
- ViewUtilities.cs
- HttpResponseHeader.cs
- ControlCollection.cs
- FixedFindEngine.cs
- CalendarAutoFormatDialog.cs
- CustomSignedXml.cs
- EncoderReplacementFallback.cs
- HttpCachePolicyWrapper.cs
- DbModificationCommandTree.cs
- DBCommandBuilder.cs
- TextTreeText.cs
- NotImplementedException.cs
- UmAlQuraCalendar.cs
- DbProviderFactories.cs
- SqlDataSource.cs
- QuaternionValueSerializer.cs
- FileDialogCustomPlace.cs
- MethodAccessException.cs
- SourceFileInfo.cs
- ColorConvertedBitmap.cs
- HtmlInputImage.cs
- HashAlgorithm.cs
- Pen.cs
- GridViewRowCollection.cs
- XmlBufferReader.cs
- StyleBamlTreeBuilder.cs
- UnsafeNativeMethods.cs
- SqlBulkCopy.cs
- TableStyle.cs
- Vector3DCollection.cs
- FlowDocumentPageViewerAutomationPeer.cs