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
- FontUnitConverter.cs
- ArrayTypeMismatchException.cs
- TextElement.cs
- BitmapSource.cs
- XmlSchemaSimpleContent.cs
- RuleSettings.cs
- CAGDesigner.cs
- XmlILAnnotation.cs
- EllipseGeometry.cs
- DataGridLength.cs
- FixedSOMTableCell.cs
- CodeCastExpression.cs
- OutputScopeManager.cs
- BaseValidatorDesigner.cs
- FontFamilyValueSerializer.cs
- DependencyPropertyValueSerializer.cs
- QueryCursorEventArgs.cs
- TextTreeInsertElementUndoUnit.cs
- EditorPartCollection.cs
- CounterCreationDataConverter.cs
- UrlPropertyAttribute.cs
- GenericEnumConverter.cs
- EditorBrowsableAttribute.cs
- HttpApplicationStateWrapper.cs
- ObjectManager.cs
- XmlQueryContext.cs
- WebPartEditorOkVerb.cs
- Application.cs
- ConnectionPoolRegistry.cs
- EqualityComparer.cs
- DrawingAttributeSerializer.cs
- MimeMapping.cs
- InvalidOperationException.cs
- DataControlFieldCell.cs
- ExceptionList.cs
- XmlSchemaNotation.cs
- EmptyStringExpandableObjectConverter.cs
- login.cs
- OpenTypeCommon.cs
- TypeViewSchema.cs
- ValidatedControlConverter.cs
- ViewStateModeByIdAttribute.cs
- BamlLocalizer.cs
- SettingsProviderCollection.cs
- SelfIssuedAuthAsymmetricKey.cs
- EditorZoneDesigner.cs
- BooleanKeyFrameCollection.cs
- DiscreteKeyFrames.cs
- FileNotFoundException.cs
- HybridObjectCache.cs
- PrefixHandle.cs
- WizardStepBase.cs
- CorrelationResolver.cs
- HtmlTextArea.cs
- TreeChangeInfo.cs
- HttpStreamMessageEncoderFactory.cs
- SchemaCollectionCompiler.cs
- WindowsGraphicsWrapper.cs
- _NetworkingPerfCounters.cs
- WindowProviderWrapper.cs
- FilteredDataSetHelper.cs
- CompilationSection.cs
- DataGridViewComboBoxColumn.cs
- controlskin.cs
- WorkflowServiceBehavior.cs
- AdRotator.cs
- TextSchema.cs
- ErrorLog.cs
- Token.cs
- ComplexType.cs
- BrowserCapabilitiesCompiler.cs
- EntityDesignPluralizationHandler.cs
- TraceHandlerErrorFormatter.cs
- ClientSettingsSection.cs
- WsatServiceCertificate.cs
- Crc32Helper.cs
- BaseComponentEditor.cs
- BitmapCodecInfo.cs
- QilDataSource.cs
- WebBrowserBase.cs
- XmlQueryTypeFactory.cs
- SizeF.cs
- DependentList.cs
- DataGridViewCellCollection.cs
- HtmlInputReset.cs
- MenuAutoFormat.cs
- CodeCommentStatementCollection.cs
- RuntimeHandles.cs
- PersonalizationEntry.cs
- StringSorter.cs
- CommonProperties.cs
- FullTrustAssemblyCollection.cs
- ObjectAnimationBase.cs
- XmlDataSource.cs
- DelegatedStream.cs
- AuthenticationService.cs
- SecurityMode.cs
- HostedTransportConfigurationBase.cs
- Nullable.cs
- GestureRecognizer.cs