Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / xsp / System / Web / UI / WebParts / WebPartTransformer.cs / 1 / WebPartTransformer.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI.WebControls.WebParts {
using System;
using System.ComponentModel;
using System.Security.Permissions;
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public abstract class WebPartTransformer {
///
/// Overridden by derived classes. Should return a Control that implements
/// ITransformerConfigurationControl
///
public virtual Control CreateConfigurationControl() {
return null;
}
protected internal virtual void LoadConfigurationState(object savedState) {
}
protected internal virtual object SaveConfigurationState() {
return null;
}
public abstract object Transform(object providerData);
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI.WebControls.WebParts {
using System;
using System.ComponentModel;
using System.Security.Permissions;
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public abstract class WebPartTransformer {
///
/// Overridden by derived classes. Should return a Control that implements
/// ITransformerConfigurationControl
///
public virtual Control CreateConfigurationControl() {
return null;
}
protected internal virtual void LoadConfigurationState(object savedState) {
}
protected internal virtual object SaveConfigurationState() {
return null;
}
public abstract object Transform(object providerData);
}
}
// 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
- CustomAttributeFormatException.cs
- HtmlButton.cs
- GridItemPatternIdentifiers.cs
- EntityConnectionStringBuilder.cs
- ActivationArguments.cs
- OSFeature.cs
- HttpException.cs
- Instrumentation.cs
- StringBlob.cs
- AffineTransform3D.cs
- GridViewRowCollection.cs
- QilXmlWriter.cs
- ChannelToken.cs
- XmlSchemaNotation.cs
- DataGridPageChangedEventArgs.cs
- ToolStripRenderEventArgs.cs
- SecurityHelper.cs
- CodeObject.cs
- FunctionCommandText.cs
- SettingsPropertyIsReadOnlyException.cs
- ConfigsHelper.cs
- ConvertEvent.cs
- HttpHandlerActionCollection.cs
- CurrentChangingEventArgs.cs
- HistoryEventArgs.cs
- Variable.cs
- QueryCoreOp.cs
- WebPartVerbCollection.cs
- ReferencedType.cs
- ConditionedDesigner.cs
- ProtocolElementCollection.cs
- PersonalizationStateInfoCollection.cs
- SmiConnection.cs
- AssociationType.cs
- COM2ColorConverter.cs
- MobileFormsAuthentication.cs
- TransactionValidationBehavior.cs
- ResourceReferenceKeyNotFoundException.cs
- TextServicesHost.cs
- CmsInterop.cs
- NavigatingCancelEventArgs.cs
- MemoryStream.cs
- AddInDeploymentState.cs
- SoapIgnoreAttribute.cs
- FixUpCollection.cs
- TextEditorSelection.cs
- DesignerTextBoxAdapter.cs
- Line.cs
- ToolStripOverflowButton.cs
- DataFieldConverter.cs
- documentation.cs
- Int64AnimationUsingKeyFrames.cs
- WebPartVerbsEventArgs.cs
- WebPartDisplayModeCollection.cs
- RIPEMD160.cs
- EntryWrittenEventArgs.cs
- SelectionItemProviderWrapper.cs
- Columns.cs
- GacUtil.cs
- ByteConverter.cs
- TdsParserSafeHandles.cs
- HttpServerVarsCollection.cs
- ModuleConfigurationInfo.cs
- GeneralTransform2DTo3DTo2D.cs
- _NestedSingleAsyncResult.cs
- DataGridViewCheckBoxColumn.cs
- Application.cs
- HeaderUtility.cs
- CloudCollection.cs
- EventPropertyMap.cs
- SqlIdentifier.cs
- ListViewCancelEventArgs.cs
- MatchingStyle.cs
- DataGridViewCellStyleBuilderDialog.cs
- InlineUIContainer.cs
- TimerElapsedEvenArgs.cs
- SingleObjectCollection.cs
- BroadcastEventHelper.cs
- EntityCollection.cs
- ObjectPersistData.cs
- SerializationObjectManager.cs
- Cursor.cs
- ServiceThrottle.cs
- TokenBasedSet.cs
- Semaphore.cs
- WindowsProgressbar.cs
- WebPartTransformerCollection.cs
- HttpDictionary.cs
- SoapFault.cs
- dtdvalidator.cs
- SHA384.cs
- ToolStripSeparatorRenderEventArgs.cs
- RSAPKCS1SignatureFormatter.cs
- MultiAsyncResult.cs
- Monitor.cs
- ZoneMembershipCondition.cs
- CodeAttributeDeclarationCollection.cs
- DataGridViewRowPostPaintEventArgs.cs
- ClientSession.cs
- BinaryParser.cs