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
- EdgeProfileValidation.cs
- VirtualDirectoryMappingCollection.cs
- DataGridViewCellStyleConverter.cs
- Visual3DCollection.cs
- Identity.cs
- TextBreakpoint.cs
- ContainerSelectorActiveEvent.cs
- Pkcs7Recipient.cs
- GridViewEditEventArgs.cs
- FormViewDeletedEventArgs.cs
- TextSpan.cs
- DbLambda.cs
- ProcessProtocolHandler.cs
- UncommonField.cs
- CommandHelpers.cs
- CommandID.cs
- FilteredReadOnlyMetadataCollection.cs
- CompositionAdorner.cs
- XmlUtil.cs
- DataGridTablesFactory.cs
- TableLayoutColumnStyleCollection.cs
- SchemaEntity.cs
- StateManagedCollection.cs
- LocatorManager.cs
- DetailsViewDeleteEventArgs.cs
- SHA384Managed.cs
- XmlSchemaSimpleContentExtension.cs
- RectValueSerializer.cs
- OrderByBuilder.cs
- DoubleKeyFrameCollection.cs
- TextChangedEventArgs.cs
- AppDomainAttributes.cs
- DecimalAnimationUsingKeyFrames.cs
- SequentialActivityDesigner.cs
- CompositeTypefaceMetrics.cs
- LineInfo.cs
- Array.cs
- Typography.cs
- Visual.cs
- BookmarkEventArgs.cs
- PointHitTestResult.cs
- ToolStripDropDown.cs
- SessionStateContainer.cs
- TextParentUndoUnit.cs
- AuthenticationException.cs
- AssemblyResourceLoader.cs
- dataobject.cs
- StringDictionaryEditor.cs
- DataGridViewBindingCompleteEventArgs.cs
- MatrixStack.cs
- EntityDesignerBuildProvider.cs
- UnsafeNativeMethods.cs
- TypeBuilderInstantiation.cs
- CatalogPartCollection.cs
- DirectoryNotFoundException.cs
- ListParaClient.cs
- ImageEditor.cs
- TreeViewImageKeyConverter.cs
- PageRequestManager.cs
- MbpInfo.cs
- XmlNodeChangedEventArgs.cs
- CompoundFileStorageReference.cs
- x509store.cs
- DocComment.cs
- securitycriticaldata.cs
- CommandConverter.cs
- ButtonAutomationPeer.cs
- VarRefManager.cs
- COM2ColorConverter.cs
- VectorCollection.cs
- SecurityElement.cs
- AssemblyHash.cs
- BinaryMessageEncodingBindingElement.cs
- GridLengthConverter.cs
- TextureBrush.cs
- ListViewUpdatedEventArgs.cs
- CommonXSendMessage.cs
- FullTextBreakpoint.cs
- RegionData.cs
- DataSourceBooleanViewSchemaConverter.cs
- HttpProfileBase.cs
- MissingFieldException.cs
- KnownTypes.cs
- Grant.cs
- DefaultSerializationProviderAttribute.cs
- ObjectStateFormatter.cs
- ThicknessKeyFrameCollection.cs
- BindingExpression.cs
- X509Utils.cs
- ProjectionPlan.cs
- GZipStream.cs
- HtmlButton.cs
- DesignerValidationSummaryAdapter.cs
- LineMetrics.cs
- MenuItemBindingCollection.cs
- LoadedOrUnloadedOperation.cs
- ParserStack.cs
- StreamWithDictionary.cs
- ListViewGroupConverter.cs
- KeyPressEvent.cs