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
- HtmlTernaryTree.cs
- DataObject.cs
- RuntimeIdentifierPropertyAttribute.cs
- ToolboxDataAttribute.cs
- PreProcessInputEventArgs.cs
- TextPointerBase.cs
- WebPartsPersonalization.cs
- EtwTrackingBehavior.cs
- ConnectionPoolManager.cs
- OracleInternalConnection.cs
- ContainerControlDesigner.cs
- HelpProvider.cs
- DbConnectionPoolGroupProviderInfo.cs
- OdbcError.cs
- ResourceDisplayNameAttribute.cs
- CryptoApi.cs
- PerspectiveCamera.cs
- CompModSwitches.cs
- unsafenativemethodstextservices.cs
- DiscoveryInnerClientAdhocCD1.cs
- MILUtilities.cs
- RangeValidator.cs
- XmlNodeList.cs
- Selection.cs
- CompilerState.cs
- SafeMILHandle.cs
- TextBlock.cs
- SqlException.cs
- __Filters.cs
- IdentityReference.cs
- WebPartDisplayModeEventArgs.cs
- NumberFormatInfo.cs
- XpsSerializationManagerAsync.cs
- ToolStripDropTargetManager.cs
- VBIdentifierDesigner.xaml.cs
- OleDbSchemaGuid.cs
- SQLBytesStorage.cs
- ReadOnlyObservableCollection.cs
- CalendarDataBindingHandler.cs
- OperatingSystem.cs
- XPathItem.cs
- RegexBoyerMoore.cs
- TraceSection.cs
- ProfilePropertyMetadata.cs
- UdpTransportSettingsElement.cs
- EntryWrittenEventArgs.cs
- ValueTable.cs
- DateTimeSerializationSection.cs
- SoapAttributes.cs
- XmlSecureResolver.cs
- ClosableStream.cs
- CommonProperties.cs
- DebugView.cs
- DbTransaction.cs
- XmlMemberMapping.cs
- SocketSettings.cs
- SecurityPolicySection.cs
- DataGridViewEditingControlShowingEventArgs.cs
- FixedTextContainer.cs
- Group.cs
- FrameworkContentElement.cs
- TableStyle.cs
- OrderByBuilder.cs
- RenderOptions.cs
- BypassElement.cs
- CodePageEncoding.cs
- ApplyHostConfigurationBehavior.cs
- HotCommands.cs
- ItemsPanelTemplate.cs
- FixedElement.cs
- DoubleLinkList.cs
- HttpRequestTraceRecord.cs
- TabControl.cs
- basecomparevalidator.cs
- WorkflowRuntimeServiceElement.cs
- TypedTableBaseExtensions.cs
- SiteMapHierarchicalDataSourceView.cs
- SQLBoolean.cs
- DisplayToken.cs
- PropertyEmitterBase.cs
- SerializationObjectManager.cs
- ObjectListDesigner.cs
- ScriptReferenceEventArgs.cs
- WMICapabilities.cs
- WebControlParameterProxy.cs
- XmlCountingReader.cs
- FixedElement.cs
- DesignerHierarchicalDataSourceView.cs
- FamilyMap.cs
- GetCryptoTransformRequest.cs
- SafeHandles.cs
- SelectionProviderWrapper.cs
- MultipartContentParser.cs
- AnnotationComponentManager.cs
- BCLDebug.cs
- ConnectionManagementElementCollection.cs
- HttpResponseWrapper.cs
- Oid.cs
- DrawingBrush.cs
- PointLight.cs