Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Security / Policy / GAC.cs / 1305376 / GAC.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== //[....] // // // GacInstalled is an IIdentity representing whether or not an assembly is installed in the Gac // namespace System.Security.Policy { using System.Runtime.Remoting; using System; using System.Security; using System.Security.Util; using System.IO; using System.Collections; using GacIdentityPermission = System.Security.Permissions.GacIdentityPermission; using System.Runtime.CompilerServices; [Serializable] [System.Runtime.InteropServices.ComVisible(true)] public sealed class GacInstalled : EvidenceBase, IIdentityPermissionFactory { public GacInstalled() { } public IPermission CreateIdentityPermission( Evidence evidence ) { return new GacIdentityPermission(); } public override bool Equals(Object o) { return o is GacInstalled; } public override int GetHashCode() { return 0; } public override EvidenceBase Clone() { return new GacInstalled(); } public Object Copy() { return Clone(); } internal SecurityElement ToXml() { SecurityElement elem = new SecurityElement( this.GetType().FullName ); elem.AddAttribute( "version", "1" ); return elem; } public override String ToString() { return ToXml().ToString(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== //[....] // // // GacInstalled is an IIdentity representing whether or not an assembly is installed in the Gac // namespace System.Security.Policy { using System.Runtime.Remoting; using System; using System.Security; using System.Security.Util; using System.IO; using System.Collections; using GacIdentityPermission = System.Security.Permissions.GacIdentityPermission; using System.Runtime.CompilerServices; [Serializable] [System.Runtime.InteropServices.ComVisible(true)] public sealed class GacInstalled : EvidenceBase, IIdentityPermissionFactory { public GacInstalled() { } public IPermission CreateIdentityPermission( Evidence evidence ) { return new GacIdentityPermission(); } public override bool Equals(Object o) { return o is GacInstalled; } public override int GetHashCode() { return 0; } public override EvidenceBase Clone() { return new GacInstalled(); } public Object Copy() { return Clone(); } internal SecurityElement ToXml() { SecurityElement elem = new SecurityElement( this.GetType().FullName ); elem.AddAttribute( "version", "1" ); return elem; } public override String ToString() { return ToXml().ToString(); } } } // 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
- LassoSelectionBehavior.cs
- ReferenceConverter.cs
- _SslStream.cs
- EpmContentSerializer.cs
- DragEvent.cs
- InstallerTypeAttribute.cs
- DocumentSequenceHighlightLayer.cs
- WindowsListViewSubItem.cs
- Asn1IntegerConverter.cs
- ThicknessConverter.cs
- AttachedPropertyBrowsableForChildrenAttribute.cs
- ObjectView.cs
- HttpRuntime.cs
- GridViewUpdateEventArgs.cs
- TripleDESCryptoServiceProvider.cs
- BufferBuilder.cs
- FlowLayout.cs
- FormsIdentity.cs
- CollectionsUtil.cs
- XmlSchemaAll.cs
- SQLString.cs
- SoapFormatter.cs
- TextEffect.cs
- PaintEvent.cs
- XmlNodeChangedEventManager.cs
- CellConstantDomain.cs
- TypeBuilderInstantiation.cs
- MenuItemCollection.cs
- CodeDomSerializer.cs
- PathFigureCollection.cs
- IPEndPoint.cs
- RegionData.cs
- XmlNamespaceManager.cs
- BaseUriWithWildcard.cs
- documentsequencetextcontainer.cs
- ZipIOExtraFieldZip64Element.cs
- CheckBoxField.cs
- XmlCustomFormatter.cs
- _ConnectOverlappedAsyncResult.cs
- OLEDB_Enum.cs
- InvalidPipelineStoreException.cs
- ResourceManager.cs
- ComplexLine.cs
- DataTransferEventArgs.cs
- InvalidComObjectException.cs
- PersonalizationProvider.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- D3DImage.cs
- Activity.cs
- RegistryKey.cs
- DataServicePagingProviderWrapper.cs
- SortableBindingList.cs
- AssociativeAggregationOperator.cs
- ResolvedKeyFrameEntry.cs
- FreezableCollection.cs
- FormatVersion.cs
- QuotedStringFormatReader.cs
- WebBrowserBase.cs
- TreeViewAutomationPeer.cs
- DurationConverter.cs
- DuplexChannel.cs
- DynamicQueryableWrapper.cs
- ColorConverter.cs
- EdmError.cs
- X509Chain.cs
- EntryWrittenEventArgs.cs
- MimeWriter.cs
- XslException.cs
- VisualStateManager.cs
- DesignTimeSiteMapProvider.cs
- SizeAnimationUsingKeyFrames.cs
- CodeGeneratorOptions.cs
- CircleHotSpot.cs
- AuthenticationConfig.cs
- DockEditor.cs
- FileUtil.cs
- RawTextInputReport.cs
- FocusManager.cs
- InProcStateClientManager.cs
- PagerStyle.cs
- TextLine.cs
- HostingEnvironmentSection.cs
- PropertyCondition.cs
- TimeoutHelper.cs
- ErrorWebPart.cs
- IisTraceWebEventProvider.cs
- Function.cs
- UnknownBitmapDecoder.cs
- MailAddressCollection.cs
- HandlerFactoryWrapper.cs
- GeometryDrawing.cs
- ReferencedCollectionType.cs
- CommandHelpers.cs
- LocalFileSettingsProvider.cs
- LookupBindingPropertiesAttribute.cs
- BindingOperations.cs
- FamilyMapCollection.cs
- CodeTypeConstructor.cs
- XmlUTF8TextWriter.cs
- WebPartTransformerCollection.cs