Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / CodeBlockBuilder.cs / 1 / CodeBlockBuilder.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* * Handle <%= ... %>, <% ... %> and <%# ... %> blocks * * Copyright (c) 1998 Microsoft Corporation */ namespace System.Web.UI { using System; using System.IO; internal class CodeBlockBuilder : ControlBuilder { protected CodeBlockType _blockType; protected string _content; private int _column; internal CodeBlockBuilder(CodeBlockType blockType, string content, int lineNumber, int column, VirtualPath virtualPath) { _content = content; _blockType = blockType; _column = column; Line = lineNumber; VirtualPath = virtualPath; } public override object BuildObject() { return null; } internal /*public*/ string Content { get { return _content; } } internal /*public*/ CodeBlockType BlockType { get { return _blockType;} } internal int Column { get { return _column; } } } internal enum CodeBlockType { Code, // <% ... %> Expression, // <%= ... %> DataBinding // <%# ... %> } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- UserValidatedEventArgs.cs
- RectAnimationUsingKeyFrames.cs
- HwndKeyboardInputProvider.cs
- AnnotationStore.cs
- _LazyAsyncResult.cs
- XmlHierarchicalDataSourceView.cs
- GeometryGroup.cs
- MarkupObject.cs
- CallSiteHelpers.cs
- MachineKeyConverter.cs
- TextContainerChangedEventArgs.cs
- AssemblyAttributesGoHere.cs
- ButtonBase.cs
- TextRunProperties.cs
- PeerUnsafeNativeCryptMethods.cs
- GZipStream.cs
- ConfigurationPropertyAttribute.cs
- StringToken.cs
- RequestBringIntoViewEventArgs.cs
- TrustLevelCollection.cs
- CommandExpr.cs
- NodeInfo.cs
- SystemWebSectionGroup.cs
- InkCollectionBehavior.cs
- QueryComponents.cs
- DefaultParameterValueAttribute.cs
- SafeCertificateContext.cs
- AnimatedTypeHelpers.cs
- MetaColumn.cs
- JournalEntry.cs
- Config.cs
- JsonReaderWriterFactory.cs
- Duration.cs
- Run.cs
- XpsException.cs
- XmlNodeComparer.cs
- CallContext.cs
- sqlpipe.cs
- Span.cs
- ConditionChanges.cs
- StylusDevice.cs
- Parallel.cs
- OutOfProcStateClientManager.cs
- TypeBuilder.cs
- DataRecord.cs
- XmlResolver.cs
- ClonableStack.cs
- MsmqHostedTransportConfiguration.cs
- InfoCardTrace.cs
- Int32Rect.cs
- PaintEvent.cs
- DefinitionBase.cs
- TypeFieldSchema.cs
- SecureEnvironment.cs
- UIElementCollection.cs
- EdmTypeAttribute.cs
- Automation.cs
- RemoteWebConfigurationHostServer.cs
- NestPullup.cs
- UnknownBitmapDecoder.cs
- PropertyGridEditorPart.cs
- Rotation3DAnimationBase.cs
- ProtocolsConfiguration.cs
- ConfigurationValue.cs
- CardSpacePolicyElement.cs
- DataListItemEventArgs.cs
- DecoderNLS.cs
- TimelineGroup.cs
- ControlDesigner.cs
- IndependentAnimationStorage.cs
- BlockCollection.cs
- WebPartConnectionsCancelEventArgs.cs
- ResourceAttributes.cs
- RouteParser.cs
- UTF8Encoding.cs
- Misc.cs
- CleanUpVirtualizedItemEventArgs.cs
- GridEntry.cs
- UnitySerializationHolder.cs
- ObjectKeyFrameCollection.cs
- SiteMap.cs
- MessagePartDescriptionCollection.cs
- QueryableFilterUserControl.cs
- XmlSerializerAssemblyAttribute.cs
- TextSearch.cs
- OperationCanceledException.cs
- NumericExpr.cs
- DependencyPropertyAttribute.cs
- SwitchElementsCollection.cs
- MimeMapping.cs
- DataColumnMappingCollection.cs
- ProtectedConfiguration.cs
- QilXmlReader.cs
- SQLInt64Storage.cs
- NoPersistHandle.cs
- PageCatalogPart.cs
- RichTextBoxAutomationPeer.cs
- FormViewPagerRow.cs
- RowToParametersTransformer.cs
- SimplePropertyEntry.cs