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
- DataRelation.cs
- PipelineModuleStepContainer.cs
- CollectionViewGroupRoot.cs
- XmlSerializerSection.cs
- MenuTracker.cs
- VisualStates.cs
- AffineTransform3D.cs
- XmlUtf8RawTextWriter.cs
- EffectiveValueEntry.cs
- ToolStripItemRenderEventArgs.cs
- CodeDOMUtility.cs
- InputLanguageSource.cs
- CTreeGenerator.cs
- ObjectSet.cs
- MaterialGroup.cs
- Point3DKeyFrameCollection.cs
- DataKey.cs
- TextDocumentView.cs
- DrawingAttributes.cs
- Vector3dCollection.cs
- DecimalMinMaxAggregationOperator.cs
- GatewayDefinition.cs
- XmlArrayAttribute.cs
- PersistenceIOParticipant.cs
- DuplicateWaitObjectException.cs
- DynamicValueConverter.cs
- XPathDocumentNavigator.cs
- ActivationArguments.cs
- RegistryDataKey.cs
- RandomDelaySendsAsyncResult.cs
- MsmqIntegrationChannelListener.cs
- FlatButtonAppearance.cs
- OrderedDictionaryStateHelper.cs
- ProfileGroupSettings.cs
- ConfigXmlElement.cs
- WebCategoryAttribute.cs
- ItemDragEvent.cs
- HashHelper.cs
- XmlReaderSettings.cs
- MultilineStringConverter.cs
- TypeElement.cs
- CodeCompiler.cs
- RevocationPoint.cs
- DropDownHolder.cs
- unitconverter.cs
- DataTableMapping.cs
- HttpPostedFileBase.cs
- SQLDateTimeStorage.cs
- GC.cs
- MarkupExtensionParser.cs
- DecimalAnimationBase.cs
- SQLBinary.cs
- BuildManager.cs
- ComAdminInterfaces.cs
- PageRequestManager.cs
- RefType.cs
- XmlSchemaInferenceException.cs
- Facet.cs
- FixedHighlight.cs
- OrderingQueryOperator.cs
- WindowsImpersonationContext.cs
- ManipulationStartingEventArgs.cs
- InputMethodStateChangeEventArgs.cs
- EnumConverter.cs
- EntityDataSourceContainerNameItem.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- AttributeData.cs
- MessageFilter.cs
- PassportIdentity.cs
- Light.cs
- ServiceDesigner.cs
- FieldNameLookup.cs
- Helper.cs
- ReflectEventDescriptor.cs
- PriorityBinding.cs
- Empty.cs
- AnnotationMap.cs
- CryptoApi.cs
- WindowsRichEdit.cs
- ApplicationDirectory.cs
- CompressEmulationStream.cs
- DES.cs
- SystemIcmpV4Statistics.cs
- XmlSchemaDocumentation.cs
- GacUtil.cs
- CombinedHttpChannel.cs
- WebEventCodes.cs
- TemplateKeyConverter.cs
- ColorAnimationUsingKeyFrames.cs
- BamlBinaryReader.cs
- CookieProtection.cs
- KeyedHashAlgorithm.cs
- CacheHelper.cs
- WebPartCollection.cs
- ellipse.cs
- WeakReference.cs
- InputScope.cs
- XmlByteStreamReader.cs
- XmlExpressionDumper.cs
- ScriptBehaviorDescriptor.cs