Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Extensions / Script / Services / GenerateScriptTypeAttribute.cs / 1305376 / GenerateScriptTypeAttribute.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.Script.Services {
using System;
using System.Diagnostics.CodeAnalysis;
using System.Web;
[
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
- ServiceModelSecurityTokenRequirement.cs
- ToolStripContentPanelDesigner.cs
- WebBrowserDocumentCompletedEventHandler.cs
- XmlWriterTraceListener.cs
- HandlerBase.cs
- ToolStripScrollButton.cs
- CategoryGridEntry.cs
- Matrix.cs
- CacheEntry.cs
- XmlHierarchyData.cs
- OrderedDictionary.cs
- WorkflowDefinitionDispenser.cs
- TreeWalker.cs
- SqlBuilder.cs
- OutOfMemoryException.cs
- InputProviderSite.cs
- Transactions.cs
- GetLastErrorDetailsRequest.cs
- UserControl.cs
- IIS7UserPrincipal.cs
- Int32RectValueSerializer.cs
- DataContractSerializerSection.cs
- XmlException.cs
- BinaryObjectReader.cs
- PrinterResolution.cs
- DispatcherEventArgs.cs
- AppSettingsReader.cs
- DocumentViewerBase.cs
- ViewStateException.cs
- XmlDocument.cs
- XPathNodeList.cs
- Renderer.cs
- ScriptingProfileServiceSection.cs
- FixedDSBuilder.cs
- EntityDesignerDataSourceView.cs
- HtmlMeta.cs
- WorkflowMessageEventArgs.cs
- ScrollPattern.cs
- SqlDataRecord.cs
- SqlTypeConverter.cs
- SaveFileDialog.cs
- Behavior.cs
- ZoneIdentityPermission.cs
- DataServices.cs
- StringExpressionSet.cs
- TraceHandler.cs
- ObjectViewFactory.cs
- PropertyMetadata.cs
- PersonalizationProvider.cs
- QilScopedVisitor.cs
- ContentFileHelper.cs
- XsltLibrary.cs
- XmlTextReader.cs
- PropertyPushdownHelper.cs
- MatrixAnimationBase.cs
- FormsAuthenticationUserCollection.cs
- AbsoluteQuery.cs
- XmlILModule.cs
- ImmComposition.cs
- QilInvokeEarlyBound.cs
- MessageBox.cs
- EntityDataSourceStatementEditor.cs
- CapiSafeHandles.cs
- FullTextLine.cs
- TransactionFlowElement.cs
- CounterSample.cs
- _ConnectOverlappedAsyncResult.cs
- DelayedRegex.cs
- SourceFileInfo.cs
- XmlReader.cs
- RegexCaptureCollection.cs
- PreviewPrintController.cs
- TypeSystemHelpers.cs
- BaseCollection.cs
- QuaternionRotation3D.cs
- ProfilePropertyNameValidator.cs
- LexicalChunk.cs
- IdentityReference.cs
- ItemContainerGenerator.cs
- TokenBasedSet.cs
- NativeMethods.cs
- NavigationProperty.cs
- IntegerFacetDescriptionElement.cs
- MetadataItemSerializer.cs
- ExplicitDiscriminatorMap.cs
- WebPartChrome.cs
- BehaviorEditorPart.cs
- MethodAccessException.cs
- SystemSounds.cs
- NavigationCommands.cs
- AccessorTable.cs
- ThicknessAnimationBase.cs
- ServiceObjectContainer.cs
- Sql8ConformanceChecker.cs
- DbXmlEnabledProviderManifest.cs
- RichTextBox.cs
- DbConnectionStringBuilder.cs
- DocumentPage.cs
- MultipartIdentifier.cs
- Encoder.cs