Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / clr / src / BCL / System / Security / Policy / GAC.cs / 1 / 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)] sealed public class GacInstalled : IIdentityPermissionFactory, IBuiltInEvidence { public GacInstalled() { } public IPermission CreateIdentityPermission( Evidence evidence ) { return new GacIdentityPermission(); } public override bool Equals(Object o) { if (o is GacInstalled) return true; return false; } public override int GetHashCode() { return 0; } public Object Copy() { return new GacInstalled(); } internal SecurityElement ToXml() { SecurityElement elem = new SecurityElement( this.GetType().FullName ); elem.AddAttribute( "version", "1" ); return elem; } ///int IBuiltInEvidence.OutputToBuffer( char[] buffer, int position, bool verbose ) { buffer[position] = BuiltInEvidenceHelper.idGac; return position + 1; } /// int IBuiltInEvidence.GetRequiredSize(bool verbose) { return 1; } /// int IBuiltInEvidence.InitFromBuffer( char[] buffer, int position ) { return position; } 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataContract.cs
- BitmapSizeOptions.cs
- FolderBrowserDialog.cs
- MaskInputRejectedEventArgs.cs
- WebPartActionVerb.cs
- TypeBuilder.cs
- DeferredSelectedIndexReference.cs
- OneWayChannelListener.cs
- ObjectStateManagerMetadata.cs
- SafeBitVector32.cs
- ToolStripDropDownMenu.cs
- Deserializer.cs
- TextEvent.cs
- FilteredAttributeCollection.cs
- XmlQualifiedName.cs
- PolicyLevel.cs
- GridViewDeleteEventArgs.cs
- HtmlShim.cs
- SignedXml.cs
- XPathExpr.cs
- DynamicPhysicalDiscoSearcher.cs
- ElementAction.cs
- SqlCacheDependencyDatabase.cs
- ScrollContentPresenter.cs
- MimeAnyImporter.cs
- TabletDeviceInfo.cs
- StylusPointPropertyId.cs
- Mouse.cs
- Delay.cs
- IImplicitResourceProvider.cs
- CatalogPartCollection.cs
- HttpCookieCollection.cs
- ProfileSection.cs
- XPathNavigatorReader.cs
- HtmlElement.cs
- SafeNativeMethodsCLR.cs
- DataContractSerializerOperationGenerator.cs
- ViewgenContext.cs
- ValueTable.cs
- DesignerTransaction.cs
- DBBindings.cs
- HealthMonitoringSectionHelper.cs
- ResourceKey.cs
- WorkflowMessageEventArgs.cs
- AutoScrollExpandMessageFilter.cs
- StyleSheet.cs
- XmlDataSource.cs
- QueryGenerator.cs
- FloaterBaseParaClient.cs
- WindowsScrollBarBits.cs
- CodeDelegateCreateExpression.cs
- BaseUriHelper.cs
- ACL.cs
- XmlLinkedNode.cs
- MatrixUtil.cs
- DocumentPageView.cs
- WSTrustFeb2005.cs
- IntPtr.cs
- TextSearch.cs
- Util.cs
- OdbcEnvironment.cs
- ListViewContainer.cs
- BehaviorDragDropEventArgs.cs
- NetworkInformationException.cs
- EndpointBehaviorElement.cs
- PolicyStatement.cs
- EndpointIdentity.cs
- UnsafeNativeMethods.cs
- FileSecurity.cs
- SerialReceived.cs
- HostingEnvironment.cs
- RenderCapability.cs
- GPRECT.cs
- ToolStripDropDown.cs
- DataListCommandEventArgs.cs
- ImageList.cs
- DeploymentExceptionMapper.cs
- ClientConvert.cs
- AuthenticatingEventArgs.cs
- IsolationInterop.cs
- WindowInteractionStateTracker.cs
- PrePrepareMethodAttribute.cs
- AssemblyInfo.cs
- contentDescriptor.cs
- ParentQuery.cs
- ZipIOFileItemStream.cs
- MainMenu.cs
- SmtpDigestAuthenticationModule.cs
- CharEnumerator.cs
- Style.cs
- StylusPointPropertyUnit.cs
- OdbcTransaction.cs
- DoubleAnimationBase.cs
- HttpConfigurationSystem.cs
- GridViewRowCollection.cs
- TextTreeTextNode.cs
- EnumUnknown.cs
- XPathNavigator.cs
- WSSecureConversationFeb2005.cs
- ObservableDictionary.cs