Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / clr / src / BCL / System / Reflection / ObfuscationAttribute.cs / 2 / 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
- SoapCodeExporter.cs
- HttpServerProtocol.cs
- PathTooLongException.cs
- MemberNameValidator.cs
- AccessDataSourceView.cs
- PropertyEmitter.cs
- TypedDataSetSchemaImporterExtension.cs
- FileInfo.cs
- DockProviderWrapper.cs
- ToolStripSplitButton.cs
- MethodBuilderInstantiation.cs
- EmptyImpersonationContext.cs
- BrowserTree.cs
- CryptoKeySecurity.cs
- WindowsAuthenticationEventArgs.cs
- DBSqlParserTable.cs
- UIHelper.cs
- CommandHelpers.cs
- AuthorizationRule.cs
- FontCacheLogic.cs
- DocumentsTrace.cs
- MatcherBuilder.cs
- ToolStripItemDataObject.cs
- PageAsyncTask.cs
- ContainerControl.cs
- ValidationHelpers.cs
- MembershipValidatePasswordEventArgs.cs
- NumberFunctions.cs
- EmptyQuery.cs
- CSharpCodeProvider.cs
- PackageDocument.cs
- RequestSecurityToken.cs
- Model3DGroup.cs
- AuthenticationModuleElementCollection.cs
- Misc.cs
- CompilerParameters.cs
- TypedReference.cs
- PenLineJoinValidation.cs
- AuthenticatingEventArgs.cs
- BaseCollection.cs
- ViewCellSlot.cs
- WindowsFont.cs
- DocumentPage.cs
- DbDataReader.cs
- TitleStyle.cs
- ProfileSettingsCollection.cs
- InvalidComObjectException.cs
- VirtualPath.cs
- webproxy.cs
- NavigationPropertyEmitter.cs
- AuthenticationSection.cs
- RankException.cs
- WaitForChangedResult.cs
- ThreadExceptionEvent.cs
- ProfileService.cs
- ProtectedConfigurationSection.cs
- TagPrefixCollection.cs
- SByte.cs
- ObjectListCommandCollection.cs
- ReservationCollection.cs
- Size.cs
- SynchronizationScope.cs
- Range.cs
- Latin1Encoding.cs
- FixUp.cs
- AutomationPropertyInfo.cs
- ServiceNameElement.cs
- CodeRemoveEventStatement.cs
- FixedTextContainer.cs
- QueuePathDialog.cs
- TextServicesProperty.cs
- DescendantBaseQuery.cs
- hebrewshape.cs
- DataGridAddNewRow.cs
- HttpTransportSecurityElement.cs
- ByteStorage.cs
- LambdaCompiler.Expressions.cs
- DataBoundControlAdapter.cs
- DataGridItemEventArgs.cs
- SafeCancelMibChangeNotify.cs
- CommandEventArgs.cs
- WindowsAuthenticationEventArgs.cs
- PrintPreviewDialog.cs
- WorkerRequest.cs
- WebResourceUtil.cs
- Html32TextWriter.cs
- XhtmlMobileTextWriter.cs
- UserControl.cs
- RemoteWebConfigurationHostStream.cs
- MsmqIntegrationAppDomainProtocolHandler.cs
- BindingBase.cs
- DesignerCategoryAttribute.cs
- BitmapPalettes.cs
- ControlBindingsConverter.cs
- DataGridColumnDropSeparator.cs
- ProcessHostFactoryHelper.cs
- ClipboardData.cs
- ConfigurationSchemaErrors.cs
- XmlSchemaComplexType.cs
- WebBrowserHelper.cs