Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Diagnostics / OperationInvokerTrace.cs / 1 / OperationInvokerTrace.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Diagnostics { using System; using System.ServiceModel.Channels; using System.Diagnostics; using System.Reflection; #if USE_REFEMIT public static class OperationInvokerTrace #else static class OperationInvokerTrace #endif { static TraceSource codeGenSource; static MethodInfo traceInstructionMethod; internal static SourceSwitch CodeGenerationSwitch { get { return CodeGenerationTraceSource.Switch; } } internal static void WriteInstruction(int lineNumber, string instruction) { CodeGenerationTraceSource.TraceInformation("{0:00000}: {1}", lineNumber, instruction); } internal static MethodInfo TraceInstructionMethod { get { if (traceInstructionMethod == null) traceInstructionMethod = typeof(OperationInvokerTrace).GetMethod("TraceInstruction", BindingFlags.Static | BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public); return traceInstructionMethod; } } #if USE_REFEMIT public static void TraceInstruction(string instruction) #else internal static void TraceInstruction(string instruction) #endif { CodeGenerationTraceSource.TraceEvent(TraceEventType.Verbose, 0, instruction); } static TraceSource CodeGenerationTraceSource { get { if (codeGenSource == null) codeGenSource = new TraceSource("System.ServiceModel.OperationInvoker.CodeGeneration"); return codeGenSource; } } } } // 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
- HtmlEncodedRawTextWriter.cs
- ValidationError.cs
- MaterializeFromAtom.cs
- SvcMapFileLoader.cs
- SchemaType.cs
- ClientRoleProvider.cs
- PeerTransportElement.cs
- SelectorAutomationPeer.cs
- PresentationAppDomainManager.cs
- SQLRoleProvider.cs
- UnmanagedBitmapWrapper.cs
- MULTI_QI.cs
- EntitySetRetriever.cs
- FontDifferentiator.cs
- StringCollectionMarkupSerializer.cs
- SourceFilter.cs
- SystemParameters.cs
- QueryStringParameter.cs
- InlinedAggregationOperatorEnumerator.cs
- PatternMatchRules.cs
- BezierSegment.cs
- ThreadNeutralSemaphore.cs
- SortQuery.cs
- ExpressionDumper.cs
- UpDownBase.cs
- PieceDirectory.cs
- ComponentTray.cs
- InternalPolicyElement.cs
- DependencyPropertyKey.cs
- formatstringdialog.cs
- MatrixCamera.cs
- MDIWindowDialog.cs
- DockProviderWrapper.cs
- TimelineCollection.cs
- DataBindingExpressionBuilder.cs
- HashAlgorithm.cs
- StringCollection.cs
- CodeStatementCollection.cs
- SchemaType.cs
- PageStatePersister.cs
- EntityDesignerUtils.cs
- Environment.cs
- DataKey.cs
- EntityProviderServices.cs
- FormViewInsertedEventArgs.cs
- BoolLiteral.cs
- SecurityTimestamp.cs
- FlowDecisionDesigner.xaml.cs
- ListCollectionView.cs
- translator.cs
- DataGridViewColumnHeaderCell.cs
- Task.cs
- WebPartConnectionsCloseVerb.cs
- AffineTransform3D.cs
- ServiceOperationViewControl.cs
- QueryStringParameter.cs
- CharUnicodeInfo.cs
- GroupBoxAutomationPeer.cs
- ServiceInfo.cs
- HttpHandlersSection.cs
- XmlSchemaComplexContentRestriction.cs
- FastEncoder.cs
- HttpRawResponse.cs
- MarkupWriter.cs
- DataGridCommandEventArgs.cs
- ParallelTimeline.cs
- QilLoop.cs
- IOThreadScheduler.cs
- SerialPinChanges.cs
- SqlDataSourceSelectingEventArgs.cs
- MenuStrip.cs
- XmlTypeMapping.cs
- SessionStateUtil.cs
- DynamicValidatorEventArgs.cs
- ManifestResourceInfo.cs
- SqlDataSourceConfigureSelectPanel.cs
- LinkConverter.cs
- OnOperation.cs
- HtmlTitle.cs
- ValidationService.cs
- CollectionBuilder.cs
- GraphicsState.cs
- ReversePositionQuery.cs
- XmlSignatureManifest.cs
- AsnEncodedData.cs
- ChannelManager.cs
- EventListenerClientSide.cs
- ParseElementCollection.cs
- GridView.cs
- AutomationProperties.cs
- XmlDataSourceView.cs
- XmlUtil.cs
- FieldToken.cs
- PieceDirectory.cs
- ProfileService.cs
- IPAddress.cs
- QilFunction.cs
- SR.Designer.cs
- TextParagraphProperties.cs
- SqlSelectStatement.cs