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
- WebPartZoneCollection.cs
- TextRenderer.cs
- OdbcConnection.cs
- IteratorFilter.cs
- Light.cs
- PermissionSetEnumerator.cs
- String.cs
- DisableDpiAwarenessAttribute.cs
- DefaultWorkflowTransactionService.cs
- NameValueConfigurationElement.cs
- SerialPinChanges.cs
- ComponentConverter.cs
- EmptyElement.cs
- MemoryRecordBuffer.cs
- WebPartsPersonalization.cs
- MultiPropertyDescriptorGridEntry.cs
- TaskFileService.cs
- FontFamilyIdentifier.cs
- DataGridViewCellMouseEventArgs.cs
- DBAsyncResult.cs
- MouseEventArgs.cs
- UiaCoreApi.cs
- SqlCacheDependencySection.cs
- sqlcontext.cs
- Utils.cs
- DataServiceKeyAttribute.cs
- DocumentScope.cs
- ProtocolsConfigurationHandler.cs
- HitTestWithPointDrawingContextWalker.cs
- SwitchExpression.cs
- DefaultBindingPropertyAttribute.cs
- DataGridViewComboBoxEditingControl.cs
- ScriptingWebServicesSectionGroup.cs
- DataPagerCommandEventArgs.cs
- NativeRightsManagementAPIsStructures.cs
- DialogResultConverter.cs
- PEFileEvidenceFactory.cs
- LinkClickEvent.cs
- InputReferenceExpression.cs
- ZipIOLocalFileHeader.cs
- ContactManager.cs
- FormViewModeEventArgs.cs
- XmlQueryOutput.cs
- InputChannelAcceptor.cs
- BamlReader.cs
- PrinterUnitConvert.cs
- securitycriticaldataformultiplegetandset.cs
- InvokePattern.cs
- StorageScalarPropertyMapping.cs
- ArrayExtension.cs
- CapabilitiesRule.cs
- DataGridViewColumnTypeEditor.cs
- UpdateTranslator.cs
- Brushes.cs
- SourceElementsCollection.cs
- HtmlImage.cs
- NavigatorInput.cs
- EntityParameter.cs
- EntityDataSourceWrapper.cs
- PathData.cs
- DefaultValidator.cs
- TraceInternal.cs
- TableLayoutCellPaintEventArgs.cs
- PingOptions.cs
- Transform.cs
- ObjectListFieldsPage.cs
- PropertyToken.cs
- SizeAnimationUsingKeyFrames.cs
- StorageTypeMapping.cs
- InvalidPrinterException.cs
- DragCompletedEventArgs.cs
- SurrogateSelector.cs
- FontWeights.cs
- XmlNamespaceDeclarationsAttribute.cs
- ConnectionStringsExpressionEditor.cs
- XsltFunctions.cs
- MarginsConverter.cs
- ToolStripGripRenderEventArgs.cs
- OneToOneMappingSerializer.cs
- AndMessageFilter.cs
- dtdvalidator.cs
- HandlerFactoryWrapper.cs
- CompilerGlobalScopeAttribute.cs
- WebConfigManager.cs
- SizeValueSerializer.cs
- ZipIOCentralDirectoryBlock.cs
- SubMenuStyleCollection.cs
- HatchBrush.cs
- Screen.cs
- NavigationPropertyAccessor.cs
- ConvertTextFrag.cs
- NavigationWindowAutomationPeer.cs
- DbDataReader.cs
- MethodBody.cs
- LinqDataSourceDeleteEventArgs.cs
- DeadCharTextComposition.cs
- BlurEffect.cs
- ScrollViewer.cs
- DeclaredTypeValidatorAttribute.cs
- EllipseGeometry.cs