Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / whidbey / QFE / 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 // <%# ... %> } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //------------------------------------------------------------------------------ //// 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 // <%# ... %> } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ConfigurationStrings.cs
- FamilyTypefaceCollection.cs
- DefaultPropertyAttribute.cs
- ColorContextHelper.cs
- NotificationContext.cs
- LabelEditEvent.cs
- ResourceReferenceExpression.cs
- ExeConfigurationFileMap.cs
- GraphicsContainer.cs
- ReadOnlyCollectionBase.cs
- MarkupCompilePass2.cs
- ObjectAnimationUsingKeyFrames.cs
- StrokeNodeOperations.cs
- ParentQuery.cs
- FastEncoderWindow.cs
- HttpModulesSection.cs
- PreDigestedSignedInfo.cs
- UniqueIdentifierService.cs
- TemplatedMailWebEventProvider.cs
- RuleProcessor.cs
- BStrWrapper.cs
- AuthorizationRuleCollection.cs
- ByteStreamGeometryContext.cs
- CodeDefaultValueExpression.cs
- ConnectionStringEditor.cs
- ExpandableObjectConverter.cs
- ComponentCollection.cs
- Pair.cs
- PersonalizationState.cs
- UITypeEditor.cs
- Rect3D.cs
- DbSetClause.cs
- PolyQuadraticBezierSegment.cs
- MimeWriter.cs
- ColumnHeaderConverter.cs
- PlainXmlDeserializer.cs
- BinaryMethodMessage.cs
- ElementsClipboardData.cs
- FloatUtil.cs
- StateElementCollection.cs
- PromptStyle.cs
- ListArgumentProvider.cs
- XmlNamedNodeMap.cs
- RemoveStoryboard.cs
- TableChangeProcessor.cs
- BrowserCapabilitiesFactory.cs
- HijriCalendar.cs
- DateTimeFormatInfoScanner.cs
- SortedList.cs
- WinCategoryAttribute.cs
- BooleanToVisibilityConverter.cs
- RepeatInfo.cs
- ListBase.cs
- XmlSchemaExternal.cs
- WebEvents.cs
- FixedElement.cs
- BaseValidator.cs
- SessionState.cs
- DataGridState.cs
- PropagatorResult.cs
- PointHitTestParameters.cs
- TextSelectionProcessor.cs
- DataGridViewComboBoxColumn.cs
- DoubleLinkListEnumerator.cs
- DbConvert.cs
- BrowsableAttribute.cs
- BlurEffect.cs
- TransformedBitmap.cs
- ButtonFlatAdapter.cs
- FilterableAttribute.cs
- TimersDescriptionAttribute.cs
- TextBoxBase.cs
- HttpServerUtilityWrapper.cs
- CheckBoxField.cs
- XmlCharType.cs
- BamlLocalizableResourceKey.cs
- ExecutionScope.cs
- SQLBytes.cs
- XmlSchemaIdentityConstraint.cs
- Touch.cs
- WorkflowApplication.cs
- MsmqInputSessionChannelListener.cs
- SafeHandle.cs
- PreservationFileReader.cs
- DurableInstancingOptions.cs
- BackgroundFormatInfo.cs
- DataControlFieldTypeEditor.cs
- GenericParameterDataContract.cs
- ColumnHeader.cs
- Formatter.cs
- FontClient.cs
- XNodeNavigator.cs
- ProgressBarAutomationPeer.cs
- DBSchemaTable.cs
- FixedFlowMap.cs
- DynamicDataExtensions.cs
- XPathItem.cs
- SchemaNamespaceManager.cs
- XmlMembersMapping.cs
- ControllableStoryboardAction.cs