Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- Resources.Designer.cs
- SettingsProviderCollection.cs
- IdentityValidationException.cs
- IsolatedStorage.cs
- DataGridComboBoxColumn.cs
- BindingCollection.cs
- SerializationFieldInfo.cs
- TypedDataSourceCodeGenerator.cs
- SizeValueSerializer.cs
- HyperLink.cs
- SmiSettersStream.cs
- EndpointAddressProcessor.cs
- DropDownList.cs
- PolicyManager.cs
- GiveFeedbackEventArgs.cs
- CharacterString.cs
- ErrorsHelper.cs
- FontInfo.cs
- FunctionImportElement.cs
- CodeNamespaceCollection.cs
- ListParaClient.cs
- FastEncoder.cs
- CertificateManager.cs
- SystemColors.cs
- PointLightBase.cs
- TypeUsageBuilder.cs
- ADConnectionHelper.cs
- ProviderException.cs
- QueryStringParameter.cs
- peersecurityelement.cs
- KeyInfo.cs
- TextSelectionHighlightLayer.cs
- DataControlPagerLinkButton.cs
- OperationCanceledException.cs
- NonVisualControlAttribute.cs
- AutoGeneratedFieldProperties.cs
- ConnectionsZone.cs
- TreeView.cs
- DocumentGridPage.cs
- TreeNodeMouseHoverEvent.cs
- DiffuseMaterial.cs
- ToolboxDataAttribute.cs
- TabItemWrapperAutomationPeer.cs
- XPathEmptyIterator.cs
- ToolboxDataAttribute.cs
- SectionVisual.cs
- MaxValueConverter.cs
- TopClause.cs
- PropertyPushdownHelper.cs
- XmlSchemaValidator.cs
- BindingListCollectionView.cs
- DoubleAnimationUsingPath.cs
- MultiplexingFormatMapping.cs
- BooleanKeyFrameCollection.cs
- DoubleAnimationUsingKeyFrames.cs
- FormatControl.cs
- Guid.cs
- TableHeaderCell.cs
- ConnectionsZone.cs
- ELinqQueryState.cs
- Base64Encoder.cs
- CachedTypeface.cs
- _NetRes.cs
- BuildDependencySet.cs
- SoapExtensionTypeElement.cs
- WebPartExportVerb.cs
- DesignerCategoryAttribute.cs
- EditorAttributeInfo.cs
- MobileControlPersister.cs
- ClaimTypeElement.cs
- XsltOutput.cs
- RadioButtonRenderer.cs
- Enumerable.cs
- Attachment.cs
- DebugHandleTracker.cs
- FixedLineResult.cs
- SingleTagSectionHandler.cs
- NetworkInterface.cs
- CompatibleComparer.cs
- XsltException.cs
- EntityContainer.cs
- IndexedString.cs
- XmlNamespaceDeclarationsAttribute.cs
- EntityCommandExecutionException.cs
- TextServicesManager.cs
- HostedTransportConfigurationBase.cs
- ColumnClickEvent.cs
- DataRecord.cs
- GenerateTemporaryTargetAssembly.cs
- DesignerAutoFormatCollection.cs
- RoleService.cs
- DataServiceRequestException.cs
- GroupBoxAutomationPeer.cs
- OrderedDictionaryStateHelper.cs
- EntitySetBaseCollection.cs
- GradientSpreadMethodValidation.cs
- RedistVersionInfo.cs
- IgnoreDataMemberAttribute.cs
- OutputCacheEntry.cs
- XamlStyleSerializer.cs