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
- SchemaImporterExtension.cs
- MediaCommands.cs
- SqlCacheDependency.cs
- TextureBrush.cs
- SystemResourceKey.cs
- HttpModuleCollection.cs
- DataColumn.cs
- SafeRightsManagementSessionHandle.cs
- OdbcParameterCollection.cs
- CqlGenerator.cs
- BasicHttpBindingCollectionElement.cs
- TextElement.cs
- MessageSecurityOverTcpElement.cs
- MLangCodePageEncoding.cs
- DrawingState.cs
- XmlSchemaInferenceException.cs
- TextRangeBase.cs
- CheckBoxAutomationPeer.cs
- XsltLoader.cs
- DocobjHost.cs
- FileDataSourceCache.cs
- PolyLineSegment.cs
- SequenceDesigner.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- GridView.cs
- ExclusiveHandle.cs
- StdValidatorsAndConverters.cs
- DeviceContexts.cs
- TraceLevelStore.cs
- TaskHelper.cs
- ScrollItemPattern.cs
- DesignerActionVerbList.cs
- EventProviderTraceListener.cs
- HtmlCalendarAdapter.cs
- MetadataItem.cs
- QEncodedStream.cs
- DynamicUpdateCommand.cs
- LineGeometry.cs
- _TLSstream.cs
- Quaternion.cs
- ToolStripItem.cs
- HitTestWithPointDrawingContextWalker.cs
- CreateUserErrorEventArgs.cs
- WmpBitmapEncoder.cs
- MatrixTransform3D.cs
- ReadOnlyHierarchicalDataSourceView.cs
- AutoScrollHelper.cs
- RepeatButton.cs
- CachedTypeface.cs
- GuidTagList.cs
- ManagementEventWatcher.cs
- DocumentViewer.cs
- ConfigXmlCDataSection.cs
- ConnectionPool.cs
- IResourceProvider.cs
- DbConnectionPoolGroupProviderInfo.cs
- DragCompletedEventArgs.cs
- ReachDocumentPageSerializer.cs
- LoadedOrUnloadedOperation.cs
- Vector3DAnimation.cs
- WasHostedComPlusFactory.cs
- SoapSchemaMember.cs
- IsolationInterop.cs
- Label.cs
- ListViewUpdateEventArgs.cs
- IsolatedStorageException.cs
- DataGridColumnsPage.cs
- OleServicesContext.cs
- LifetimeServices.cs
- SkewTransform.cs
- XsdDuration.cs
- XNodeNavigator.cs
- TableLayoutStyle.cs
- ColorTransformHelper.cs
- GZipDecoder.cs
- SmtpMail.cs
- MDIClient.cs
- TransactionFilter.cs
- OpenTypeLayout.cs
- SqlConnectionFactory.cs
- StylusButtonCollection.cs
- BuildProviderAppliesToAttribute.cs
- CryptoConfig.cs
- PropertyGridEditorPart.cs
- ServiceDiscoveryElement.cs
- ConnectionOrientedTransportManager.cs
- EndEvent.cs
- SignedXmlDebugLog.cs
- ResourceReferenceExpression.cs
- XmlIlGenerator.cs
- DataKeyCollection.cs
- FileRecordSequence.cs
- EmptyImpersonationContext.cs
- ApplicationSecurityManager.cs
- SortDescriptionCollection.cs
- wmiprovider.cs
- ImageBrush.cs
- ToolStripDropDownMenu.cs
- Attributes.cs
- Site.cs