DebugTracerGraphModelHelper.TraceStateIfTrackingGraphElements Метод

Определение

Перегрузки

TraceStateIfTrackingGraphElements(GraphObject, GraphProperty, DebugCategory, ITraceableIdentifiableObject, Boolean, Boolean, String, Object[])

Вызывает, Microsoft.VisualStudio.Diagnostics.PerformanceProvider.DebugTrace.IDebugTracer.TraceState(Microsoft.VisualStudio.Diagnostics.PerformanceProvider.DebugTrace.DebugCategory,Microsoft.VisualStudio.Diagnostics.PerformanceProvider.DebugTrace.ITraceableIdentifiableObject,System.Boolean,System.Boolean,System.String,System.Object[]) Если отслеживается объект и отслеживается свойство. Не устанавливая ни один из фильтров свойств, вы получите минимальную информацию для снижения издержек.

TraceStateIfTrackingGraphElements(GraphObject, String, DebugCategory, ITraceableIdentifiableObject, Boolean, Boolean, String, Object[])

Вызывает, Microsoft.VisualStudio.Diagnostics.PerformanceProvider.DebugTrace.IDebugTracer.TraceState(Microsoft.VisualStudio.Diagnostics.PerformanceProvider.DebugTrace.DebugCategory,Microsoft.VisualStudio.Diagnostics.PerformanceProvider.DebugTrace.ITraceableIdentifiableObject,System.Boolean,System.Boolean,System.String,System.Object[]) Если отслеживается объект и отслеживается свойство. Не устанавливая ни один из фильтров свойств, вы получите минимальную информацию для снижения издержек.

TraceStateIfTrackingGraphElements(GraphObject, GraphProperty, DebugCategory, ITraceableIdentifiableObject, Boolean, Boolean, String, Object[])

Вызывает, Microsoft.VisualStudio.Diagnostics.PerformanceProvider.DebugTrace.IDebugTracer.TraceState(Microsoft.VisualStudio.Diagnostics.PerformanceProvider.DebugTrace.DebugCategory,Microsoft.VisualStudio.Diagnostics.PerformanceProvider.DebugTrace.ITraceableIdentifiableObject,System.Boolean,System.Boolean,System.String,System.Object[]) Если отслеживается объект и отслеживается свойство. Не устанавливая ни один из фильтров свойств, вы получите минимальную информацию для снижения издержек.

public:
 static void TraceStateIfTrackingGraphElements(Microsoft::VisualStudio::GraphModel::GraphObject ^ obj, Microsoft::VisualStudio::GraphModel::GraphProperty ^ prop, Microsoft::VisualStudio::Diagnostics::PerformanceProvider::DebugTrace::DebugCategory category, Microsoft::VisualStudio::Diagnostics::PerformanceProvider::DebugTrace::ITraceableIdentifiableObject ^ dbg, bool showDetailedState, bool includeStackTrace, System::String ^ message, ... cli::array <System::Object ^> ^ args);
[System.Diagnostics.Conditional("DEBUG")]
public static void TraceStateIfTrackingGraphElements (Microsoft.VisualStudio.GraphModel.GraphObject obj, Microsoft.VisualStudio.GraphModel.GraphProperty prop, Microsoft.VisualStudio.Diagnostics.PerformanceProvider.DebugTrace.DebugCategory category, Microsoft.VisualStudio.Diagnostics.PerformanceProvider.DebugTrace.ITraceableIdentifiableObject dbg, bool showDetailedState, bool includeStackTrace, string message, params object[] args);
[<System.Diagnostics.Conditional("DEBUG")>]
static member TraceStateIfTrackingGraphElements : Microsoft.VisualStudio.GraphModel.GraphObject * Microsoft.VisualStudio.GraphModel.GraphProperty * Microsoft.VisualStudio.Diagnostics.PerformanceProvider.DebugTrace.DebugCategory * Microsoft.VisualStudio.Diagnostics.PerformanceProvider.DebugTrace.ITraceableIdentifiableObject * bool * bool * string * obj[] -> unit
Public Sub TraceStateIfTrackingGraphElements (obj As GraphObject, prop As GraphProperty, category As DebugCategory, dbg As ITraceableIdentifiableObject, showDetailedState As Boolean, includeStackTrace As Boolean, message As String, ParamArray args As Object())

Параметры

obj
GraphObject

Условный объект. Если значение равно null, условие игнорируется

prop
GraphProperty

Условное свойство. Если значение равно null, условие игнорируется

category
Microsoft.VisualStudio.Diagnostics.PerformanceProvider.DebugTrace.DebugCategory
dbg
Microsoft.VisualStudio.Diagnostics.PerformanceProvider.DebugTrace.ITraceableIdentifiableObject
showDetailedState
Boolean
includeStackTrace
Boolean
message
String
args
Object[]
Атрибуты

Применяется к

TraceStateIfTrackingGraphElements(GraphObject, String, DebugCategory, ITraceableIdentifiableObject, Boolean, Boolean, String, Object[])

Вызывает, Microsoft.VisualStudio.Diagnostics.PerformanceProvider.DebugTrace.IDebugTracer.TraceState(Microsoft.VisualStudio.Diagnostics.PerformanceProvider.DebugTrace.DebugCategory,Microsoft.VisualStudio.Diagnostics.PerformanceProvider.DebugTrace.ITraceableIdentifiableObject,System.Boolean,System.Boolean,System.String,System.Object[]) Если отслеживается объект и отслеживается свойство. Не устанавливая ни один из фильтров свойств, вы получите минимальную информацию для снижения издержек.

public:
 static void TraceStateIfTrackingGraphElements(Microsoft::VisualStudio::GraphModel::GraphObject ^ obj, System::String ^ propertyId, Microsoft::VisualStudio::Diagnostics::PerformanceProvider::DebugTrace::DebugCategory category, Microsoft::VisualStudio::Diagnostics::PerformanceProvider::DebugTrace::ITraceableIdentifiableObject ^ dbg, bool showDetailedState, bool includeStackTrace, System::String ^ message, ... cli::array <System::Object ^> ^ args);
[System.Diagnostics.Conditional("DEBUG")]
public static void TraceStateIfTrackingGraphElements (Microsoft.VisualStudio.GraphModel.GraphObject obj, string propertyId, Microsoft.VisualStudio.Diagnostics.PerformanceProvider.DebugTrace.DebugCategory category, Microsoft.VisualStudio.Diagnostics.PerformanceProvider.DebugTrace.ITraceableIdentifiableObject dbg, bool showDetailedState, bool includeStackTrace, string message, params object[] args);
[<System.Diagnostics.Conditional("DEBUG")>]
static member TraceStateIfTrackingGraphElements : Microsoft.VisualStudio.GraphModel.GraphObject * string * Microsoft.VisualStudio.Diagnostics.PerformanceProvider.DebugTrace.DebugCategory * Microsoft.VisualStudio.Diagnostics.PerformanceProvider.DebugTrace.ITraceableIdentifiableObject * bool * bool * string * obj[] -> unit
Public Sub TraceStateIfTrackingGraphElements (obj As GraphObject, propertyId As String, category As DebugCategory, dbg As ITraceableIdentifiableObject, showDetailedState As Boolean, includeStackTrace As Boolean, message As String, ParamArray args As Object())

Параметры

obj
GraphObject

Условный объект. Если значение равно null, условие игнорируется

propertyId
String

Идентификатор условного свойства. Если значение равно null, условие игнорируется

category
Microsoft.VisualStudio.Diagnostics.PerformanceProvider.DebugTrace.DebugCategory
dbg
Microsoft.VisualStudio.Diagnostics.PerformanceProvider.DebugTrace.ITraceableIdentifiableObject
showDetailedState
Boolean
includeStackTrace
Boolean
message
String
args
Object[]
Атрибуты

Применяется к