Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / clr / src / BCL / System / Reflection / ObfuscationAttribute.cs / 1 / ObfuscationAttribute.cs
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. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Calendar.cs
- DrawingGroupDrawingContext.cs
- InputGestureCollection.cs
- LinqDataSourceEditData.cs
- XmlTextReaderImplHelpers.cs
- InternalMappingException.cs
- HtmlInputImage.cs
- FixedHighlight.cs
- ArithmeticException.cs
- RegistryDataKey.cs
- SqlException.cs
- WebBaseEventKeyComparer.cs
- RepeatButton.cs
- LocalBuilder.cs
- SyntaxCheck.cs
- UnsafeNativeMethods.cs
- ProgressBar.cs
- OdbcReferenceCollection.cs
- webeventbuffer.cs
- BinaryUtilClasses.cs
- SourceInterpreter.cs
- FileUtil.cs
- BaseParaClient.cs
- SearchForVirtualItemEventArgs.cs
- ApplicationContext.cs
- DrawingAttributesDefaultValueFactory.cs
- DrawingVisualDrawingContext.cs
- StorageMappingFragment.cs
- TableLayoutSettings.cs
- IFlowDocumentViewer.cs
- Util.cs
- SafeProcessHandle.cs
- ConfigurationConverterBase.cs
- Convert.cs
- EdmComplexTypeAttribute.cs
- MouseActionConverter.cs
- CodeMemberProperty.cs
- AttachedPropertyBrowsableAttribute.cs
- SqlClientPermission.cs
- CacheChildrenQuery.cs
- HtmlFormWrapper.cs
- DiagnosticTrace.cs
- XmlLoader.cs
- DataPagerCommandEventArgs.cs
- ModelItem.cs
- WorkflowEventArgs.cs
- ByteFacetDescriptionElement.cs
- XmlNamespaceDeclarationsAttribute.cs
- GridViewPageEventArgs.cs
- ScrollChrome.cs
- PageParser.cs
- Region.cs
- HitTestWithPointDrawingContextWalker.cs
- HttpCacheParams.cs
- RelatedCurrencyManager.cs
- DataGridLinkButton.cs
- SoapSchemaExporter.cs
- ViewgenContext.cs
- HttpWebResponse.cs
- LingerOption.cs
- MultilineStringConverter.cs
- EntityTransaction.cs
- KoreanCalendar.cs
- ApplicationDirectory.cs
- XmlAttributeAttribute.cs
- FilterableAttribute.cs
- Pen.cs
- UserMapPath.cs
- PresentationAppDomainManager.cs
- IEnumerable.cs
- ResourceKey.cs
- SwitchLevelAttribute.cs
- SemaphoreSlim.cs
- XmlTextReaderImplHelpers.cs
- FixedPageStructure.cs
- MetadataItemCollectionFactory.cs
- PerformanceCounterScope.cs
- SatelliteContractVersionAttribute.cs
- TypePresenter.xaml.cs
- HtmlTableRowCollection.cs
- TemplateApplicationHelper.cs
- ValidationHelper.cs
- MissingManifestResourceException.cs
- ConcurrentDictionary.cs
- DataGridSortCommandEventArgs.cs
- DocumentSequenceHighlightLayer.cs
- HttpListenerPrefixCollection.cs
- coordinatorfactory.cs
- XpsPackagingPolicy.cs
- ExpandedWrapper.cs
- QuaternionValueSerializer.cs
- TransformerTypeCollection.cs
- TypeDependencyAttribute.cs
- SeparatorAutomationPeer.cs
- X509CertificateRecipientServiceCredential.cs
- SoundPlayerAction.cs
- Events.cs
- RightsManagementEncryptedStream.cs
- PageRequestManager.cs
- IntSecurity.cs