Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Speech / Src / Internal / SrgsCompiler / Tag.cs / 1 / Tag.cs
//------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------- using System; using System.Diagnostics; using System.Collections.Generic; using System.Runtime.InteropServices; namespace System.Speech.Internal.SrgsCompiler { ////// Summary description for SemanticTag. /// #if DEBUG [DebuggerDisplay ("{_be.Symbols.FromOffset (_cfgTag._nameOffset == 0 ? _cfgTag._valueOffset : _cfgTag._nameOffset)}")] #endif internal sealed class Tag : IComparable{ //******************************************************************* // // Constructors // //******************************************************************* #region Constructors internal Tag (Tag tag) { _be = tag._be; _cfgTag = tag._cfgTag; } internal Tag (Backend be, CfgSemanticTag cfgTag) { _be = be; _cfgTag = cfgTag; } internal Tag (Backend be, CfgGrammar.CfgProperty property) { _be = be; _cfgTag = new CfgSemanticTag (be.Symbols, property); } #endregion //******************************************************************** // // Internal Methods // //******************************************************************* #region Internal Methods #region IComparable Interface implementation int IComparable .CompareTo (Tag tag) { return (int) _cfgTag.ArcIndex - (int) tag._cfgTag.ArcIndex; } #endregion internal void Serialize (StreamMarshaler streamBuffer) { streamBuffer.WriteStream (_cfgTag); } #endregion //******************************************************************** // // Internal Fields // //******************************************************************** #region Internal Fields internal CfgSemanticTag _cfgTag = new CfgSemanticTag (); internal Backend _be; #endregion } } // 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
- Label.cs
- HandlerBase.cs
- SqlProfileProvider.cs
- CodeDirectiveCollection.cs
- XmlValidatingReader.cs
- ArrangedElement.cs
- RepeatButton.cs
- MasterPageCodeDomTreeGenerator.cs
- XmlReader.cs
- XamlSerializer.cs
- MeasurementDCInfo.cs
- UIElement.cs
- App.cs
- CachedPathData.cs
- ProviderUtil.cs
- ConfigurationManagerInternalFactory.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- ExpressionsCollectionConverter.cs
- FileDialog_Vista.cs
- PathSegmentCollection.cs
- ViewRendering.cs
- TypeConverterValueSerializer.cs
- ProxyHelper.cs
- _LocalDataStore.cs
- FacetDescriptionElement.cs
- AccessDataSource.cs
- AttachedAnnotationChangedEventArgs.cs
- Point3DAnimationUsingKeyFrames.cs
- ToolStripDropDownClosingEventArgs.cs
- BuildProvider.cs
- PerformanceCounter.cs
- RenderContext.cs
- HttpListenerPrefixCollection.cs
- TogglePatternIdentifiers.cs
- ProcessRequestArgs.cs
- __Filters.cs
- NetCodeGroup.cs
- QilInvokeLateBound.cs
- XmlDigitalSignatureProcessor.cs
- HttpProfileBase.cs
- FlowStep.cs
- UIPropertyMetadata.cs
- SymbolType.cs
- StringUtil.cs
- D3DImage.cs
- CancelEventArgs.cs
- SpeakProgressEventArgs.cs
- Main.cs
- XmlCodeExporter.cs
- UnsafeNativeMethods.cs
- LinkLabelLinkClickedEvent.cs
- RtfFormatStack.cs
- PropertyHelper.cs
- ArcSegment.cs
- dbenumerator.cs
- DispatcherOperation.cs
- GridViewRowCollection.cs
- QueueProcessor.cs
- XslTransform.cs
- Region.cs
- __ConsoleStream.cs
- DescendantQuery.cs
- RegionInfo.cs
- DataColumnPropertyDescriptor.cs
- HtmlTitle.cs
- HwndHost.cs
- ListDataBindEventArgs.cs
- AlgoModule.cs
- Splitter.cs
- IpcManager.cs
- TextElementEnumerator.cs
- NameSpaceExtractor.cs
- SoapAttributes.cs
- SelectedDatesCollection.cs
- DataGridBoolColumn.cs
- ValidatedControlConverter.cs
- Content.cs
- WinCategoryAttribute.cs
- Vector.cs
- SafeTimerHandle.cs
- HtmlMeta.cs
- QilName.cs
- AnnotationComponentManager.cs
- ProviderSettings.cs
- DragStartedEventArgs.cs
- TypeElementCollection.cs
- BindingNavigator.cs
- WindowsFormsSectionHandler.cs
- XmlRawWriter.cs
- PathFigure.cs
- HtmlShimManager.cs
- XmlDictionaryWriter.cs
- DNS.cs
- CodeGenerator.cs
- InternalsVisibleToAttribute.cs
- LicenseProviderAttribute.cs
- TemplateAction.cs
- GestureRecognitionResult.cs
- TextTreeTextNode.cs
- HWStack.cs