Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PreviewKeyDownEventArgs.cs
- _NativeSSPI.cs
- TaskCanceledException.cs
- HttpListener.cs
- BufferManager.cs
- SoapReflectionImporter.cs
- MULTI_QI.cs
- CompositeScriptReference.cs
- ChannelProtectionRequirements.cs
- unsafenativemethodsother.cs
- GrammarBuilderRuleRef.cs
- PropertyGridEditorPart.cs
- DataGridViewAutoSizeModeEventArgs.cs
- SchemaElement.cs
- Encoding.cs
- Currency.cs
- DataGridTableCollection.cs
- Buffer.cs
- GradientStopCollection.cs
- XmlNodeList.cs
- assertwrapper.cs
- WebEvents.cs
- TemplateApplicationHelper.cs
- GridViewUpdatedEventArgs.cs
- ListControlBuilder.cs
- ProbeMatchesApril2005.cs
- SqlClientPermission.cs
- SecureConversationServiceElement.cs
- AssemblyFilter.cs
- QilList.cs
- DataControlField.cs
- Rfc2898DeriveBytes.cs
- MetadataCollection.cs
- FontWeights.cs
- DeriveBytes.cs
- XmlSerializerSection.cs
- DiscoveryDocument.cs
- Attributes.cs
- Constants.cs
- WorkflowRuntimeServiceElement.cs
- ConfigXmlSignificantWhitespace.cs
- XXXInfos.cs
- Int16.cs
- SafeNativeMemoryHandle.cs
- IntSecurity.cs
- SqlDataReader.cs
- HttpCacheVary.cs
- DelimitedListTraceListener.cs
- CustomAttributeSerializer.cs
- DataControlPagerLinkButton.cs
- WindowProviderWrapper.cs
- ReadOnlyDictionary.cs
- SeparatorAutomationPeer.cs
- BasicCellRelation.cs
- Merger.cs
- KnownTypesProvider.cs
- DataGridBeginningEditEventArgs.cs
- SmtpMail.cs
- FlowDocumentView.cs
- COM2ColorConverter.cs
- LogArchiveSnapshot.cs
- Application.cs
- SqlConnectionString.cs
- RestHandler.cs
- __Filters.cs
- TargetInvocationException.cs
- Mouse.cs
- PropertyCollection.cs
- SendParametersContent.cs
- UpDownBase.cs
- Line.cs
- TextRunCacheImp.cs
- SyncMethodInvoker.cs
- Tokenizer.cs
- TextElementEnumerator.cs
- AnchoredBlock.cs
- SizeConverter.cs
- StrokeSerializer.cs
- PopupRoot.cs
- RouteParser.cs
- TimeZoneInfo.cs
- Visitors.cs
- TabControlAutomationPeer.cs
- NetworkInterface.cs
- CapabilitiesSection.cs
- Decorator.cs
- DbProviderManifest.cs
- DataControlPagerLinkButton.cs
- EncryptedData.cs
- DataGridViewCellStyleBuilderDialog.cs
- PropertyValueUIItem.cs
- ToolBarPanel.cs
- UrlMappingCollection.cs
- QueryHandler.cs
- EncodingStreamWrapper.cs
- PropertyOverridesTypeEditor.cs
- MouseActionValueSerializer.cs
- TemplatePropertyEntry.cs
- XmlIncludeAttribute.cs
- ObjectQueryProvider.cs