Code:
/ 4.0 / 4.0 / 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. // ==++== // // 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
- TreeNodeConverter.cs
- HandlerFactoryWrapper.cs
- SqlDependencyUtils.cs
- SaveFileDialogDesigner.cs
- SecurityKeyIdentifier.cs
- TdsEnums.cs
- PropertyTabChangedEvent.cs
- DecoderBestFitFallback.cs
- Setter.cs
- DoubleUtil.cs
- RootBrowserWindowAutomationPeer.cs
- DefaultAssemblyResolver.cs
- SmuggledIUnknown.cs
- TextViewElement.cs
- HttpSysSettings.cs
- BitmapEffectInput.cs
- HttpWebResponse.cs
- WebBrowserHelper.cs
- SmiTypedGetterSetter.cs
- base64Transforms.cs
- CodeTypeOfExpression.cs
- cookieexception.cs
- TimeEnumHelper.cs
- AxisAngleRotation3D.cs
- DbModificationClause.cs
- LinqMaximalSubtreeNominator.cs
- BamlRecordHelper.cs
- IssuedTokenClientCredential.cs
- CompositeCollectionView.cs
- BaseConfigurationRecord.cs
- Tablet.cs
- SoapEnumAttribute.cs
- EditingCommands.cs
- ParserExtension.cs
- SplitterPanel.cs
- SecurityMessageProperty.cs
- TextFormatter.cs
- PageStatePersister.cs
- ReleaseInstanceMode.cs
- DecimalConverter.cs
- SelectionItemPattern.cs
- SqlDataSourceSelectingEventArgs.cs
- EntityFunctions.cs
- AttributeQuery.cs
- StorageEntitySetMapping.cs
- CallbackHandler.cs
- GraphicsState.cs
- SystemUnicastIPAddressInformation.cs
- PopupRootAutomationPeer.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- QueryContinueDragEvent.cs
- UserControl.cs
- ClientOperationFormatterProvider.cs
- BridgeDataRecord.cs
- RequiredArgumentAttribute.cs
- ErrorFormatterPage.cs
- DataServiceConfiguration.cs
- DigestComparer.cs
- PassportAuthenticationEventArgs.cs
- WebPartManager.cs
- _AuthenticationState.cs
- TriState.cs
- TextServicesContext.cs
- Models.cs
- List.cs
- RelationshipNavigation.cs
- HeaderUtility.cs
- PtsHost.cs
- DateTimeSerializationSection.cs
- DataTableMapping.cs
- ConnectionsZone.cs
- Soap.cs
- DecimalConverter.cs
- DataGridViewCellConverter.cs
- File.cs
- Wildcard.cs
- PeerHelpers.cs
- FrameworkPropertyMetadata.cs
- FlowLayoutPanel.cs
- RequestBringIntoViewEventArgs.cs
- storepermissionattribute.cs
- PrimitiveXmlSerializers.cs
- AppSecurityManager.cs
- MessagePropertyFilter.cs
- EpmSourceTree.cs
- Renderer.cs
- RandomNumberGenerator.cs
- HtmlUtf8RawTextWriter.cs
- ForwardPositionQuery.cs
- HtmlInputHidden.cs
- MetadataSerializer.cs
- TextServicesDisplayAttribute.cs
- ServicePoint.cs
- Attribute.cs
- SafeFindHandle.cs
- AssemblySettingAttributes.cs
- TextProperties.cs
- TableRowGroup.cs
- Compiler.cs
- RedBlackList.cs