Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / ndp / fx / src / xsp / System / Web / Extensions / Script / Services / GenerateScriptTypeAttribute.cs / 2 / GenerateScriptTypeAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Script.Services { using System; using System.Diagnostics.CodeAnalysis; using System.Security.Permissions; using System.Web; [ AspNetHostingPermission(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal), AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Method, AllowMultiple = true) ] public sealed class GenerateScriptTypeAttribute : Attribute { // Constructors public GenerateScriptTypeAttribute(Type type) { if (type == null) { throw new ArgumentNullException("type"); } _type = type; } // Instance Properties private Type _type; [SuppressMessage("Microsoft.Naming", "CA1721:PropertyNamesShouldNotMatchGetMethods", Justification = "Distinguishable from Object.GetType()")] public Type Type { get { return _type; } } private string _typeId; public string ScriptTypeId { get { return _typeId ?? String.Empty; } set { _typeId = value; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Script.Services { using System; using System.Diagnostics.CodeAnalysis; using System.Security.Permissions; using System.Web; [ AspNetHostingPermission(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal), AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Method, AllowMultiple = true) ] public sealed class GenerateScriptTypeAttribute : Attribute { // Constructors public GenerateScriptTypeAttribute(Type type) { if (type == null) { throw new ArgumentNullException("type"); } _type = type; } // Instance Properties private Type _type; [SuppressMessage("Microsoft.Naming", "CA1721:PropertyNamesShouldNotMatchGetMethods", Justification = "Distinguishable from Object.GetType()")] public Type Type { get { return _type; } } private string _typeId; public string ScriptTypeId { get { return _typeId ?? String.Empty; } set { _typeId = 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
- CompatibleComparer.cs
- ListControlStringCollectionEditor.cs
- DesignOnlyAttribute.cs
- Component.cs
- TypeSystem.cs
- EntityContainerRelationshipSetEnd.cs
- StreamReader.cs
- XmlDataSource.cs
- LineServices.cs
- _UriSyntax.cs
- FileUtil.cs
- DisplayNameAttribute.cs
- LogSwitch.cs
- DynamicQueryableWrapper.cs
- UserNameSecurityToken.cs
- StreamReader.cs
- DataBindingHandlerAttribute.cs
- ValidationPropertyAttribute.cs
- PageThemeCodeDomTreeGenerator.cs
- ItemMap.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- CanonicalXml.cs
- ConnectionPool.cs
- DocumentPageViewAutomationPeer.cs
- FrameworkContentElement.cs
- TypeConverterMarkupExtension.cs
- PeerObject.cs
- KeyFrames.cs
- SoapInteropTypes.cs
- Mapping.cs
- XmlAtomErrorReader.cs
- SystemFonts.cs
- sqlnorm.cs
- InvalidOperationException.cs
- QilReplaceVisitor.cs
- x509utils.cs
- ProcessInfo.cs
- XmlSchemaAttributeGroup.cs
- Visual3D.cs
- TypeExtensionConverter.cs
- PreProcessor.cs
- HMACSHA512.cs
- ResourceCategoryAttribute.cs
- ReferenceConverter.cs
- ButtonField.cs
- FixedSOMElement.cs
- EncoderParameter.cs
- DataFormats.cs
- ThousandthOfEmRealDoubles.cs
- AddDataControlFieldDialog.cs
- FixedNode.cs
- StyleCollectionEditor.cs
- SamlNameIdentifierClaimResource.cs
- Tool.cs
- XmlMapping.cs
- shaperfactory.cs
- OdbcPermission.cs
- SqlBuffer.cs
- KnownBoxes.cs
- InputReportEventArgs.cs
- MetadataFile.cs
- TextEditorTables.cs
- AQNBuilder.cs
- FtpWebResponse.cs
- FileResponseElement.cs
- Instrumentation.cs
- GridEntry.cs
- OpenFileDialog.cs
- activationcontext.cs
- XmlSchemaGroup.cs
- ConstraintConverter.cs
- InputQueueChannel.cs
- DataGridViewRowsRemovedEventArgs.cs
- CodeArrayCreateExpression.cs
- AssemblyCache.cs
- TimeStampChecker.cs
- PropertyPath.cs
- MethodImplAttribute.cs
- SourceLineInfo.cs
- CryptoHelper.cs
- PropertiesTab.cs
- StringCollectionEditor.cs
- CheckBoxAutomationPeer.cs
- ListViewPagedDataSource.cs
- TagPrefixCollection.cs
- StreamResourceInfo.cs
- xml.cs
- EastAsianLunisolarCalendar.cs
- LicFileLicenseProvider.cs
- ApplicationFileParser.cs
- UIElementHelper.cs
- SemaphoreSlim.cs
- AttributeCollection.cs
- DeclarationUpdate.cs
- MultiPageTextView.cs
- DataGridViewDesigner.cs
- X509ThumbprintKeyIdentifierClause.cs
- SignatureResourcePool.cs
- MailWebEventProvider.cs
- ClientRoleProvider.cs