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
- DataSourceControlBuilder.cs
- DataTableReader.cs
- _ScatterGatherBuffers.cs
- TypeSystemProvider.cs
- CatalogPartCollection.cs
- DictionaryCustomTypeDescriptor.cs
- PropertySourceInfo.cs
- PowerStatus.cs
- RSAPKCS1KeyExchangeFormatter.cs
- ToolStripContainer.cs
- RetrieveVirtualItemEventArgs.cs
- SafeFreeMibTable.cs
- HybridDictionary.cs
- EventBuilder.cs
- ButtonColumn.cs
- CompModSwitches.cs
- AuthStoreRoleProvider.cs
- Opcode.cs
- SafeArrayRankMismatchException.cs
- DesignTimeVisibleAttribute.cs
- SatelliteContractVersionAttribute.cs
- PermissionSetTriple.cs
- UnsafeNativeMethods.cs
- TableLayoutPanelCellPosition.cs
- TextSelection.cs
- SecurityTokenAuthenticator.cs
- IPHostEntry.cs
- InputEventArgs.cs
- PriorityQueue.cs
- xdrvalidator.cs
- CorrelationScope.cs
- Script.cs
- CompressStream.cs
- ValueSerializerAttribute.cs
- FixedHyperLink.cs
- PolygonHotSpot.cs
- BaseCodePageEncoding.cs
- OutputCacheSettingsSection.cs
- SafeBitVector32.cs
- TextBoxLine.cs
- _BaseOverlappedAsyncResult.cs
- FieldAccessException.cs
- ConnectionPointCookie.cs
- ClientSideProviderDescription.cs
- DateTimeSerializationSection.cs
- Group.cs
- SafeNativeMethods.cs
- ObjectDataSourceFilteringEventArgs.cs
- AnyReturnReader.cs
- WebPartConnection.cs
- PopOutPanel.cs
- BindingExpressionBase.cs
- EntityKey.cs
- AQNBuilder.cs
- TextRangeEdit.cs
- QueueAccessMode.cs
- SqlCacheDependencySection.cs
- ClientScriptManager.cs
- HttpServerVarsCollection.cs
- odbcmetadatacollectionnames.cs
- WorkflowApplicationIdleEventArgs.cs
- ContractReference.cs
- MeshGeometry3D.cs
- _ShellExpression.cs
- UIPermission.cs
- BitmapFrameEncode.cs
- FilterElement.cs
- WebSysDefaultValueAttribute.cs
- Variable.cs
- EdmRelationshipRoleAttribute.cs
- WorkflowInstanceRecord.cs
- ObjectHelper.cs
- HttpListenerRequest.cs
- DBBindings.cs
- ConstructorArgumentAttribute.cs
- MissingSatelliteAssemblyException.cs
- ListViewUpdateEventArgs.cs
- ToolstripProfessionalRenderer.cs
- WebPartActionVerb.cs
- ExpandedWrapper.cs
- XmlAnyElementAttributes.cs
- VectorAnimationBase.cs
- TransformValueSerializer.cs
- DbProviderFactory.cs
- FileSystemEventArgs.cs
- DataGridCell.cs
- PrincipalPermissionMode.cs
- ItemChangedEventArgs.cs
- ComponentConverter.cs
- ArglessEventHandlerProxy.cs
- HelpInfo.cs
- ConfigurationSection.cs
- Model3DCollection.cs
- MultitargetingHelpers.cs
- ConfigurationSectionGroup.cs
- LinkLabelLinkClickedEvent.cs
- BindingValueChangedEventArgs.cs
- MarkupCompilePass1.cs
- ListViewItem.cs
- CodeNamespace.cs