Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Reflection / ObfuscationAttribute.cs / 1305376 / ObfuscationAttribute.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== //[....] // using System; using System.Reflection; namespace System.Reflection { [AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Method | AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Event | AttributeTargets.Interface | AttributeTargets.Enum | AttributeTargets.Delegate, AllowMultiple = true, Inherited = false)] [System.Runtime.InteropServices.ComVisible(true)] public sealed class ObfuscationAttribute: Attribute { private bool m_strip = true; private bool m_exclude = true; private bool m_applyToMembers = true; private string m_feature = "all"; public ObfuscationAttribute() { } public bool StripAfterObfuscation { get { return m_strip; } set { m_strip = value; } } public bool Exclude { get { return m_exclude; } set { m_exclude = value; } } public bool ApplyToMembers { get { return m_applyToMembers; } set { m_applyToMembers = value; } } public string Feature { get { return m_feature; } set { m_feature = value; } } } } // 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
- OracleInfoMessageEventArgs.cs
- FormViewRow.cs
- Win32MouseDevice.cs
- HostedElements.cs
- CollectionChangedEventManager.cs
- Keyboard.cs
- PrimarySelectionGlyph.cs
- Descriptor.cs
- XPathConvert.cs
- DefaultShape.cs
- _AcceptOverlappedAsyncResult.cs
- InvokeFunc.cs
- JsonFormatGeneratorStatics.cs
- Button.cs
- Button.cs
- DataProtection.cs
- AttributeEmitter.cs
- SortedDictionary.cs
- XPathDocument.cs
- SqlInternalConnection.cs
- httpapplicationstate.cs
- DocumentReferenceCollection.cs
- Pen.cs
- FileSystemEventArgs.cs
- IPAddressCollection.cs
- GetWinFXPath.cs
- PropertyRef.cs
- AssertHelper.cs
- ReadOnlyAttribute.cs
- Properties.cs
- RegularExpressionValidator.cs
- WebZone.cs
- GroupLabel.cs
- ButtonChrome.cs
- Input.cs
- IdentitySection.cs
- OracleString.cs
- ToolStripProgressBar.cs
- JoinTreeSlot.cs
- TableLayoutCellPaintEventArgs.cs
- Select.cs
- FileSecurity.cs
- ECDsaCng.cs
- TabletDeviceInfo.cs
- SHA1Managed.cs
- Permission.cs
- InlineUIContainer.cs
- DbInsertCommandTree.cs
- FastPropertyAccessor.cs
- TextStore.cs
- Policy.cs
- ObjectSet.cs
- _NegoState.cs
- ConsoleTraceListener.cs
- ListView.cs
- UIPermission.cs
- WebPartConnection.cs
- XmlQualifiedNameTest.cs
- DependencyPropertyAttribute.cs
- Grid.cs
- TextSelection.cs
- ConnectAlgorithms.cs
- AcceptorSessionSymmetricTransportSecurityProtocol.cs
- MetadataItem.cs
- Currency.cs
- AutomationElementCollection.cs
- MultiAsyncResult.cs
- AdRotator.cs
- LockedAssemblyCache.cs
- TypeConvertions.cs
- PointKeyFrameCollection.cs
- PenLineJoinValidation.cs
- SqlDataSourceCommandEventArgs.cs
- SocketPermission.cs
- WebMessageEncodingElement.cs
- XmlBinaryReader.cs
- CharacterBuffer.cs
- StorageScalarPropertyMapping.cs
- XmlCDATASection.cs
- PolygonHotSpot.cs
- Lease.cs
- DictionaryGlobals.cs
- __ComObject.cs
- HtmlTernaryTree.cs
- WebConfigurationHost.cs
- RegistrationServices.cs
- LineMetrics.cs
- DataRowCollection.cs
- SiteMapSection.cs
- LocalizedNameDescriptionPair.cs
- Cursor.cs
- XmlSchemaCompilationSettings.cs
- NullableLongAverageAggregationOperator.cs
- ReferentialConstraint.cs
- StylusButtonEventArgs.cs
- IntSecurity.cs
- DataGridCellAutomationPeer.cs
- InputLanguageManager.cs
- SymbolEqualComparer.cs
- AuthenticatingEventArgs.cs