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
- ToolStripMenuItem.cs
- ColorConvertedBitmap.cs
- RIPEMD160.cs
- TimeSpanSecondsConverter.cs
- StylusEditingBehavior.cs
- ObjectSelectorEditor.cs
- SoapTypeAttribute.cs
- typedescriptorpermissionattribute.cs
- Parameter.cs
- Animatable.cs
- ChtmlMobileTextWriter.cs
- ConstraintCollection.cs
- ObjectListDesigner.cs
- Delegate.cs
- ClipboardData.cs
- WebServiceHandlerFactory.cs
- DataRowChangeEvent.cs
- EndpointAddressMessageFilterTable.cs
- HttpConfigurationContext.cs
- httpstaticobjectscollection.cs
- LiteralText.cs
- DataGridViewCellLinkedList.cs
- IisTraceWebEventProvider.cs
- RightsManagementEncryptedStream.cs
- ApplicationSettingsBase.cs
- TakeQueryOptionExpression.cs
- RemoveStoryboard.cs
- Int32AnimationBase.cs
- SqlBulkCopy.cs
- WindowsGraphicsCacheManager.cs
- WebPartCatalogAddVerb.cs
- System.Data_BID.cs
- MappingItemCollection.cs
- CryptoApi.cs
- StreamGeometry.cs
- SingleAnimationUsingKeyFrames.cs
- relpropertyhelper.cs
- CSharpCodeProvider.cs
- ValidatingReaderNodeData.cs
- WebProxyScriptElement.cs
- FileLevelControlBuilderAttribute.cs
- DataGridRow.cs
- ChainedAsyncResult.cs
- OracleEncoding.cs
- DynamicRendererThreadManager.cs
- OutputCacheSection.cs
- ToolStripItem.cs
- CodeGenerationManager.cs
- GuidConverter.cs
- OrthographicCamera.cs
- XmlSerializationReader.cs
- Stacktrace.cs
- ResolveCriteriaApril2005.cs
- LoginName.cs
- BufferedGraphicsContext.cs
- XmlUtf8RawTextWriter.cs
- Control.cs
- XmlNodeComparer.cs
- ProfileSettings.cs
- WindowsGraphicsWrapper.cs
- XmlAttributeOverrides.cs
- WindowsStatusBar.cs
- MgmtConfigurationRecord.cs
- HyperLinkDesigner.cs
- HttpListenerException.cs
- PolicyAssertionCollection.cs
- ControlBuilderAttribute.cs
- Button.cs
- WindowsButton.cs
- WebBrowserBase.cs
- MetadataExchangeClient.cs
- DefaultSection.cs
- ServiceDesigner.cs
- TemplatedMailWebEventProvider.cs
- RoleManagerEventArgs.cs
- AutomationPeer.cs
- MimeWriter.cs
- StagingAreaInputItem.cs
- DataSourceCache.cs
- AutoGeneratedField.cs
- Visual3D.cs
- Schema.cs
- MarkerProperties.cs
- ObjectDataSourceDisposingEventArgs.cs
- FormsAuthenticationModule.cs
- Grant.cs
- PlaceHolder.cs
- ColumnTypeConverter.cs
- InvalidateEvent.cs
- ExternalDataExchangeService.cs
- ClientBuildManagerCallback.cs
- DataBindingExpressionBuilder.cs
- AuthenticodeSignatureInformation.cs
- DataRow.cs
- BitConverter.cs
- AttachedPropertyBrowsableForTypeAttribute.cs
- SubMenuStyleCollectionEditor.cs
- DataGridViewAutoSizeModeEventArgs.cs
- StringComparer.cs
- AssociationType.cs