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
- DefaultMemberAttribute.cs
- NGCSerializationManager.cs
- QuerySettings.cs
- SymmetricSecurityProtocol.cs
- EntityDataSourceWizardForm.cs
- TreeNodeCollectionEditorDialog.cs
- DataGridViewComboBoxEditingControl.cs
- TitleStyle.cs
- MeshGeometry3D.cs
- RuntimeArgumentHandle.cs
- BasicExpandProvider.cs
- SmiEventSink.cs
- ConstNode.cs
- Stacktrace.cs
- ContainerTracking.cs
- SizeKeyFrameCollection.cs
- ForceCopyBuildProvider.cs
- CodeExporter.cs
- InstancePersistenceCommand.cs
- InteropBitmapSource.cs
- XmlSchemaGroupRef.cs
- CodeMemberProperty.cs
- QilCloneVisitor.cs
- DropDownHolder.cs
- ButtonFlatAdapter.cs
- SapiRecoContext.cs
- PrintPreviewDialog.cs
- SimpleHandlerBuildProvider.cs
- RowUpdatingEventArgs.cs
- MsmqIntegrationInputMessage.cs
- EventProviderClassic.cs
- RolePrincipal.cs
- WorkflowViewElement.cs
- SafeProcessHandle.cs
- FullTextState.cs
- RC2.cs
- LinqDataSourceHelper.cs
- PlacementWorkspace.cs
- ActivityValidator.cs
- DataControlFieldHeaderCell.cs
- ActionItem.cs
- ApplicationTrust.cs
- Vector3DAnimationUsingKeyFrames.cs
- DataViewListener.cs
- SiteIdentityPermission.cs
- DeferredReference.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- PreDigestedSignedInfo.cs
- Switch.cs
- StrictAndMessageFilter.cs
- DropDownList.cs
- TemplateParser.cs
- PeerInvitationResponse.cs
- FontFamilyIdentifier.cs
- DockPanel.cs
- SimpleWebHandlerParser.cs
- Transform3DCollection.cs
- ConsoleKeyInfo.cs
- Padding.cs
- SafeMemoryMappedViewHandle.cs
- Message.cs
- SqlCaseSimplifier.cs
- RegexCharClass.cs
- ServiceOperationParameter.cs
- WebPartConnectionsCancelVerb.cs
- CustomLineCap.cs
- MembershipPasswordException.cs
- SharedConnectionListener.cs
- PreviewPageInfo.cs
- SqlDataSource.cs
- ResourceExpression.cs
- OleDbRowUpdatingEvent.cs
- SQLByteStorage.cs
- TypeInitializationException.cs
- FieldMetadata.cs
- QilExpression.cs
- TypeConvertions.cs
- Model3DGroup.cs
- PointCollectionConverter.cs
- CodeChecksumPragma.cs
- Pair.cs
- Byte.cs
- XmlConvert.cs
- ChildDocumentBlock.cs
- PiiTraceSource.cs
- RtfFormatStack.cs
- SoapHeader.cs
- SapiInterop.cs
- GroupByExpressionRewriter.cs
- FilterEventArgs.cs
- ScrollChangedEventArgs.cs
- CancellationHandler.cs
- EventMap.cs
- MonthCalendarDesigner.cs
- StorageEntitySetMapping.cs
- DataControlImageButton.cs
- NumberSubstitution.cs
- InstanceCreationEditor.cs
- AttributeAction.cs
- GridViewColumnHeader.cs