[Tizen] Add BuildTools 2.1.0-rc1-02804-05
[platform/upstream/coreclr.git] / Tools / dotnetcli / sdk / NuGetFallbackFolder / microsoft.netcore.app / 2.0.0 / ref / netcoreapp2.0 / System.Diagnostics.Debug.xml
1 <?xml version="1.0" encoding="utf-8"?><span>
2 <doc>
3   <assembly>
4     <name>System.Diagnostics.Debug</name>
5   </assembly>
6   <members>
7     <member name="T:System.Diagnostics.Debug">
8       <summary>Provides a set of methods and properties that help debug your code.</summary>
9     </member>
10     <member name="M:System.Diagnostics.Debug.Assert(System.Boolean)">
11       <summary>Checks for a condition; if the condition is false, displays a message box that shows the call stack.</summary>
12       <param name="condition">The conditional expression to evaluate. If the condition is true, a failure message is not sent and the message box is not displayed.</param>
13     </member>
14     <member name="M:System.Diagnostics.Debug.Assert(System.Boolean,System.String)">
15       <summary>Checks for a condition; if the condition is false, outputs a specified message and displays a message box that shows the call stack.</summary>
16       <param name="condition">The conditional expression to evaluate. If the condition is true, the specified message is not sent and the message box is not displayed.</param>
17       <param name="message">The message to send to the <see cref="P:System.Diagnostics.Trace.Listeners"></see> collection.</param>
18     </member>
19     <member name="M:System.Diagnostics.Debug.Assert(System.Boolean,System.String,System.String)">
20       <summary>Checks for a condition; if the condition is false, outputs two specified messages and displays a message box that shows the call stack.</summary>
21       <param name="condition">The conditional expression to evaluate. If the condition is true, the specified messages are not sent and the message box is not displayed.</param>
22       <param name="message">The message to send to the <see cref="P:System.Diagnostics.Trace.Listeners"></see> collection.</param>
23       <param name="detailMessage">The detailed message to send to the <see cref="P:System.Diagnostics.Trace.Listeners"></see> collection.</param>
24     </member>
25     <member name="M:System.Diagnostics.Debug.Assert(System.Boolean,System.String,System.String,System.Object[])">
26       <summary>Checks for a condition; if the condition is false, outputs two messages (simple and formatted) and displays a message box that shows the call stack.</summary>
27       <param name="condition">The conditional expression to evaluate. If the condition is true, the specified messages are not sent and the message box is not displayed.</param>
28       <param name="message">The message to send to the <see cref="P:System.Diagnostics.Trace.Listeners"></see> collection.</param>
29       <param name="detailMessageFormat">The composite format string to send to the <see cref="P:System.Diagnostics.Trace.Listeners"></see> collection. This message contains text intermixed with zero or more format items, which correspond to objects in the args array.</param>
30       <param name="args">An object array that contains zero or more objects to format.</param>
31     </member>
32     <member name="P:System.Diagnostics.Debug.AutoFlush">
33       <summary>Gets or sets a value indicating whether <see cref="M:System.Diagnostics.Debug.Flush"></see> should be called on the <see cref="P:System.Diagnostics.Debug.Listeners"></see> after every write.</summary>
34       <returns>true if <see cref="M:System.Diagnostics.Debug.Flush"></see> is called on the <see cref="P:System.Diagnostics.Debug.Listeners"></see> after every write; otherwise, false.</returns>
35     </member>
36     <member name="M:System.Diagnostics.Debug.Close">
37       <summary>Flushes the output buffer and then calls the Close method on each of the <see cref="P:System.Diagnostics.Debug.Listeners"></see>.</summary>
38     </member>
39     <member name="M:System.Diagnostics.Debug.Fail(System.String)">
40       <summary>Emits the specified error message.</summary>
41       <param name="message">A message to emit.</param>
42     </member>
43     <member name="M:System.Diagnostics.Debug.Fail(System.String,System.String)">
44       <summary>Emits an error message and a detailed error message.</summary>
45       <param name="message">A message to emit.</param>
46       <param name="detailMessage">A detailed message to emit.</param>
47     </member>
48     <member name="M:System.Diagnostics.Debug.Flush">
49       <summary>Flushes the output buffer and causes buffered data to write to the <see cref="P:System.Diagnostics.Debug.Listeners"></see> collection.</summary>
50     </member>
51     <member name="M:System.Diagnostics.Debug.Indent">
52       <summary>Increases the current <see cref="P:System.Diagnostics.Debug.IndentLevel"></see> by one.</summary>
53     </member>
54     <member name="P:System.Diagnostics.Debug.IndentLevel">
55       <summary>Gets or sets the indent level.</summary>
56       <returns>The indent level. The default is 0.</returns>
57     </member>
58     <member name="P:System.Diagnostics.Debug.IndentSize">
59       <summary>Gets or sets the number of spaces in an indent.</summary>
60       <returns>The number of spaces in an indent. The default is four.</returns>
61     </member>
62     <member name="M:System.Diagnostics.Debug.Print(System.String)">
63       <summary>Writes a message followed by a line terminator to the trace listeners in the <see cref="P:System.Diagnostics.Debug.Listeners"></see> collection.</summary>
64       <param name="message">The message to write.</param>
65     </member>
66     <member name="M:System.Diagnostics.Debug.Print(System.String,System.Object[])">
67       <summary>Writes a formatted string followed by a line terminator to the trace listeners in the <see cref="P:System.Diagnostics.Debug.Listeners"></see> collection.</summary>
68       <param name="format">A composite format string that contains text intermixed with zero or more format items, which correspond to objects in the args array.</param>
69       <param name="args">An object array containing zero or more objects to format.</param>
70       <exception cref="T:System.ArgumentNullException"><paramref name="format">format</paramref> is null.</exception>
71       <exception cref="T:System.FormatException"><paramref name="format">format</paramref> is invalid.   -or-   The number that indicates an argument to format is less than zero, or greater than or equal to the number of specified objects to format.</exception>
72     </member>
73     <member name="M:System.Diagnostics.Debug.Unindent">
74       <summary>Decreases the current <see cref="P:System.Diagnostics.Debug.IndentLevel"></see> by one.</summary>
75     </member>
76     <member name="M:System.Diagnostics.Debug.Write(System.String,System.String)">
77       <summary>Writes a category name and message to the trace listeners in the <see cref="P:System.Diagnostics.Debug.Listeners"></see> collection.</summary>
78       <param name="message">A message to write.</param>
79       <param name="category">A category name used to organize the output.</param>
80     </member>
81     <member name="M:System.Diagnostics.Debug.Write(System.Object,System.String)">
82       <summary>Writes a category name and the value of the object's <see cref="M:System.Object.ToString"></see> method to the trace listeners in the <see cref="P:System.Diagnostics.Debug.Listeners"></see> collection.</summary>
83       <param name="value">An object whose name is sent to the <see cref="P:System.Diagnostics.Debug.Listeners"></see>.</param>
84       <param name="category">A category name used to organize the output.</param>
85     </member>
86     <member name="M:System.Diagnostics.Debug.Write(System.Object)">
87       <summary>Writes the value of the object's <see cref="M:System.Object.ToString"></see> method to the trace listeners in the <see cref="P:System.Diagnostics.Debug.Listeners"></see> collection.</summary>
88       <param name="value">An object whose name is sent to the <see cref="P:System.Diagnostics.Debug.Listeners"></see>.</param>
89     </member>
90     <member name="M:System.Diagnostics.Debug.Write(System.String)">
91       <summary>Writes a message to the trace listeners in the <see cref="P:System.Diagnostics.Debug.Listeners"></see> collection.</summary>
92       <param name="message">A message to write.</param>
93     </member>
94     <member name="M:System.Diagnostics.Debug.WriteIf(System.Boolean,System.Object)">
95       <summary>Writes the value of the object's <see cref="M:System.Object.ToString"></see> method to the trace listeners in the <see cref="P:System.Diagnostics.Debug.Listeners"></see> collection if a condition is true.</summary>
96       <param name="condition">The conditional expression to evaluate. If the condition is true, the value is written to the trace listeners in the collection.</param>
97       <param name="value">An object whose name is sent to the <see cref="P:System.Diagnostics.Debug.Listeners"></see>.</param>
98     </member>
99     <member name="M:System.Diagnostics.Debug.WriteIf(System.Boolean,System.String)">
100       <summary>Writes a message to the trace listeners in the <see cref="P:System.Diagnostics.Debug.Listeners"></see> collection if a condition is true.</summary>
101       <param name="condition">The conditional expression to evaluate. If the condition is true, the message is written to the trace listeners in the collection.</param>
102       <param name="message">A message to write.</param>
103     </member>
104     <member name="M:System.Diagnostics.Debug.WriteIf(System.Boolean,System.Object,System.String)">
105       <summary>Writes a category name and the value of the object's <see cref="M:System.Object.ToString"></see> method to the trace listeners in the <see cref="P:System.Diagnostics.Debug.Listeners"></see> collection if a condition is true.</summary>
106       <param name="condition">The conditional expression to evaluate. If the condition is true, the category name and value are written to the trace listeners in the collection.</param>
107       <param name="value">An object whose name is sent to the <see cref="P:System.Diagnostics.Debug.Listeners"></see>.</param>
108       <param name="category">A category name used to organize the output.</param>
109     </member>
110     <member name="M:System.Diagnostics.Debug.WriteIf(System.Boolean,System.String,System.String)">
111       <summary>Writes a category name and message to the trace listeners in the <see cref="P:System.Diagnostics.Debug.Listeners"></see> collection if a condition is true.</summary>
112       <param name="condition">The conditional expression to evaluate. If the condition is true, the category name and message are written to the trace listeners in the collection.</param>
113       <param name="message">A message to write.</param>
114       <param name="category">A category name used to organize the output.</param>
115     </member>
116     <member name="M:System.Diagnostics.Debug.WriteLine(System.Object)">
117       <summary>Writes the value of the object's <see cref="M:System.Object.ToString"></see> method to the trace listeners in the <see cref="P:System.Diagnostics.Debug.Listeners"></see> collection.</summary>
118       <param name="value">An object whose name is sent to the <see cref="P:System.Diagnostics.Debug.Listeners"></see>.</param>
119     </member>
120     <member name="M:System.Diagnostics.Debug.WriteLine(System.String)">
121       <summary>Writes a message followed by a line terminator to the trace listeners in the <see cref="P:System.Diagnostics.Debug.Listeners"></see> collection.</summary>
122       <param name="message">A message to write.</param>
123     </member>
124     <member name="M:System.Diagnostics.Debug.WriteLine(System.Object,System.String)">
125       <summary>Writes a category name and the value of the object's <see cref="M:System.Object.ToString"></see> method to the trace listeners in the <see cref="P:System.Diagnostics.Debug.Listeners"></see> collection.</summary>
126       <param name="value">An object whose name is sent to the <see cref="P:System.Diagnostics.Debug.Listeners"></see>.</param>
127       <param name="category">A category name used to organize the output.</param>
128     </member>
129     <member name="M:System.Diagnostics.Debug.WriteLine(System.String,System.Object[])">
130       <summary>Writes a formatted message followed by a line terminator to the trace listeners in the <see cref="P:System.Diagnostics.Debug.Listeners"></see> collection.</summary>
131       <param name="format">A composite format string that contains text intermixed with zero or more format items, which correspond to objects in the args array.</param>
132       <param name="args">An object array that contains zero or more objects to format.</param>
133     </member>
134     <member name="M:System.Diagnostics.Debug.WriteLine(System.String,System.String)">
135       <summary>Writes a category name and message to the trace listeners in the <see cref="P:System.Diagnostics.Debug.Listeners"></see> collection.</summary>
136       <param name="message">A message to write.</param>
137       <param name="category">A category name used to organize the output.</param>
138     </member>
139     <member name="M:System.Diagnostics.Debug.WriteLineIf(System.Boolean,System.Object,System.String)">
140       <summary>Writes a category name and the value of the object's <see cref="M:System.Object.ToString"></see> method to the trace listeners in the <see cref="P:System.Diagnostics.Debug.Listeners"></see> collection if a condition is true.</summary>
141       <param name="condition">The conditional expression to evaluate. If the condition is true, the category name and value are written to the trace listeners in the collection.</param>
142       <param name="value">An object whose name is sent to the <see cref="P:System.Diagnostics.Debug.Listeners"></see>.</param>
143       <param name="category">A category name used to organize the output.</param>
144     </member>
145     <member name="M:System.Diagnostics.Debug.WriteLineIf(System.Boolean,System.Object)">
146       <summary>Writes the value of the object's <see cref="M:System.Object.ToString"></see> method to the trace listeners in the <see cref="P:System.Diagnostics.Debug.Listeners"></see> collection if a condition is true.</summary>
147       <param name="condition">The conditional expression to evaluate. If the condition is true, the value is written to the trace listeners in the collection.</param>
148       <param name="value">An object whose name is sent to the <see cref="P:System.Diagnostics.Debug.Listeners"></see>.</param>
149     </member>
150     <member name="M:System.Diagnostics.Debug.WriteLineIf(System.Boolean,System.String)">
151       <summary>Writes a message to the trace listeners in the <see cref="P:System.Diagnostics.Debug.Listeners"></see> collection if a condition is true.</summary>
152       <param name="condition">The conditional expression to evaluate. If the condition is true, the message is written to the trace listeners in the collection.</param>
153       <param name="message">A message to write.</param>
154     </member>
155     <member name="M:System.Diagnostics.Debug.WriteLineIf(System.Boolean,System.String,System.String)">
156       <summary>Writes a category name and message to the trace listeners in the <see cref="P:System.Diagnostics.Debug.Listeners"></see> collection if a condition is true.</summary>
157       <param name="condition">true to cause a message to be written; otherwise, false.</param>
158       <param name="message">A message to write.</param>
159       <param name="category">A category name used to organize the output.</param>
160     </member>
161     <member name="T:System.Diagnostics.Debugger">
162       <summary>Enables communication with a debugger. This class cannot be inherited.</summary>
163     </member>
164     <member name="M:System.Diagnostics.Debugger.Break">
165       <summary>Signals a breakpoint to an attached debugger.</summary>
166       <exception cref="T:System.Security.SecurityException">The <see cref="T:System.Security.Permissions.UIPermission"></see> is not set to break into the debugger.</exception>
167     </member>
168     <member name="F:System.Diagnostics.Debugger.DefaultCategory">
169       <summary>Represents the default category of message with a constant.</summary>
170       <returns></returns>
171     </member>
172     <member name="P:System.Diagnostics.Debugger.IsAttached">
173       <summary>Gets a value that indicates whether a debugger is attached to the process.</summary>
174       <returns>true if a debugger is attached; otherwise, false.</returns>
175     </member>
176     <member name="M:System.Diagnostics.Debugger.IsLogging">
177       <summary>Checks to see if logging is enabled by an attached debugger.</summary>
178       <returns>true if a debugger is attached and logging is enabled; otherwise, false. The attached debugger is the registered managed debugger in the DbgManagedDebugger registry key. For more information on this key, see <see cref="~/docs/framework/debug-trace-profile/enabling-jit-attach-debugging.md">Enabling JIT-Attach Debugging</see>.</returns>
179     </member>
180     <member name="M:System.Diagnostics.Debugger.Launch">
181       <summary>Launches and attaches a debugger to the process.</summary>
182       <returns>true if the startup is successful or if the debugger is already attached; otherwise, false.</returns>
183       <exception cref="T:System.Security.SecurityException">The <see cref="T:System.Security.Permissions.UIPermission"></see> is not set to start the debugger.</exception>
184     </member>
185     <member name="M:System.Diagnostics.Debugger.Log(System.Int32,System.String,System.String)">
186       <summary>Posts a message for the attached debugger.</summary>
187       <param name="level">A description of the importance of the message.</param>
188       <param name="category">The category of the message.</param>
189       <param name="message">The message to show.</param>
190     </member>
191     <member name="M:System.Diagnostics.Debugger.NotifyOfCrossThreadDependency">
192       <summary>Notifies a debugger that execution is about to enter a path that involves a cross-thread dependency.</summary>
193     </member>
194     <member name="T:System.Diagnostics.DebuggerBrowsableAttribute">
195       <summary>Determines if and how a member is displayed in the debugger variable windows. This class cannot be inherited.</summary>
196     </member>
197     <member name="M:System.Diagnostics.DebuggerBrowsableAttribute.#ctor(System.Diagnostics.DebuggerBrowsableState)">
198       <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.DebuggerBrowsableAttribute"></see> class.</summary>
199       <param name="state">One of the <see cref="T:System.Diagnostics.DebuggerBrowsableState"></see> values that specifies how to display the member.</param>
200       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="state">state</paramref> is not one of the <see cref="T:System.Diagnostics.DebuggerBrowsableState"></see> values.</exception>
201     </member>
202     <member name="P:System.Diagnostics.DebuggerBrowsableAttribute.State">
203       <summary>Gets the display state for the attribute.</summary>
204       <returns>One of the <see cref="T:System.Diagnostics.DebuggerBrowsableState"></see> values.</returns>
205     </member>
206     <member name="T:System.Diagnostics.DebuggerBrowsableState">
207       <summary>Provides display instructions for the debugger.</summary>
208     </member>
209     <member name="F:System.Diagnostics.DebuggerBrowsableState.Collapsed">
210       <summary>Show the element as collapsed.</summary>
211       <returns></returns>
212     </member>
213     <member name="F:System.Diagnostics.DebuggerBrowsableState.Never">
214       <summary>Never show the element.</summary>
215       <returns></returns>
216     </member>
217     <member name="F:System.Diagnostics.DebuggerBrowsableState.RootHidden">
218       <summary>Do not display the root element; display the child elements if the element is a collection or array of items.</summary>
219       <returns></returns>
220     </member>
221     <member name="T:System.Diagnostics.DebuggerDisplayAttribute">
222       <summary>Determines how a class or field is displayed in the debugger variable windows.</summary>
223     </member>
224     <member name="M:System.Diagnostics.DebuggerDisplayAttribute.#ctor(System.String)">
225       <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.DebuggerDisplayAttribute"></see> class.</summary>
226       <param name="value">The string to be displayed in the value column for instances of the type; an empty string (&quot;&quot;) causes the value column to be hidden.</param>
227     </member>
228     <member name="P:System.Diagnostics.DebuggerDisplayAttribute.Name">
229       <summary>Gets or sets the name to display in the debugger variable windows.</summary>
230       <returns>The name to display in the debugger variable windows.</returns>
231     </member>
232     <member name="P:System.Diagnostics.DebuggerDisplayAttribute.Target">
233       <summary>Gets or sets the type of the attribute's target.</summary>
234       <returns>The attribute's target type.</returns>
235       <exception cref="T:System.ArgumentNullException"><see cref="P:System.Diagnostics.DebuggerDisplayAttribute.Target"></see> is set to null.</exception>
236     </member>
237     <member name="P:System.Diagnostics.DebuggerDisplayAttribute.TargetTypeName">
238       <summary>Gets or sets the type name of the attribute's target.</summary>
239       <returns>The name of the attribute's target type.</returns>
240     </member>
241     <member name="P:System.Diagnostics.DebuggerDisplayAttribute.Type">
242       <summary>Gets or sets the string to display in the type column of the debugger variable windows.</summary>
243       <returns>The string to display in the type column of the debugger variable windows.</returns>
244     </member>
245     <member name="P:System.Diagnostics.DebuggerDisplayAttribute.Value">
246       <summary>Gets the string to display in the value column of the debugger variable windows.</summary>
247       <returns>The string to display in the value column of the debugger variable.</returns>
248     </member>
249     <member name="T:System.Diagnostics.DebuggerHiddenAttribute">
250       <summary>Specifies the <see cref="T:System.Diagnostics.DebuggerHiddenAttribute"></see>. This class cannot be inherited.</summary>
251     </member>
252     <member name="M:System.Diagnostics.DebuggerHiddenAttribute.#ctor">
253       <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.DebuggerHiddenAttribute"></see> class.</summary>
254     </member>
255     <member name="T:System.Diagnostics.DebuggerNonUserCodeAttribute">
256       <summary>Identifies a type or member that is not part of the user code for an application.</summary>
257     </member>
258     <member name="M:System.Diagnostics.DebuggerNonUserCodeAttribute.#ctor">
259       <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.DebuggerNonUserCodeAttribute"></see> class.</summary>
260     </member>
261     <member name="T:System.Diagnostics.DebuggerStepperBoundaryAttribute">
262       <summary>Indicates the code following the attribute is to be executed in run, not step, mode.</summary>
263     </member>
264     <member name="M:System.Diagnostics.DebuggerStepperBoundaryAttribute.#ctor">
265       <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.DebuggerStepperBoundaryAttribute"></see> class.</summary>
266     </member>
267     <member name="T:System.Diagnostics.DebuggerStepThroughAttribute">
268       <summary>Instructs the debugger to step through the code instead of stepping into the code. This class cannot be inherited.</summary>
269     </member>
270     <member name="M:System.Diagnostics.DebuggerStepThroughAttribute.#ctor">
271       <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.DebuggerStepThroughAttribute"></see> class.</summary>
272     </member>
273     <member name="T:System.Diagnostics.DebuggerTypeProxyAttribute">
274       <summary>Specifies the display proxy for a type.</summary>
275     </member>
276     <member name="M:System.Diagnostics.DebuggerTypeProxyAttribute.#ctor(System.String)">
277       <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.DebuggerTypeProxyAttribute"></see> class using the type name of the proxy.</summary>
278       <param name="typeName">The type name of the proxy type.</param>
279     </member>
280     <member name="M:System.Diagnostics.DebuggerTypeProxyAttribute.#ctor(System.Type)">
281       <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.DebuggerTypeProxyAttribute"></see> class using the type of the proxy.</summary>
282       <param name="type">The proxy type.</param>
283       <exception cref="T:System.ArgumentNullException"><paramref name="type">type</paramref> is null.</exception>
284     </member>
285     <member name="P:System.Diagnostics.DebuggerTypeProxyAttribute.ProxyTypeName">
286       <summary>Gets the type name of the proxy type.</summary>
287       <returns>The type name of the proxy type.</returns>
288     </member>
289     <member name="P:System.Diagnostics.DebuggerTypeProxyAttribute.Target">
290       <summary>Gets or sets the target type for the attribute.</summary>
291       <returns>The target type for the attribute.</returns>
292       <exception cref="T:System.ArgumentNullException"><see cref="P:System.Diagnostics.DebuggerTypeProxyAttribute.Target"></see> is set to null.</exception>
293     </member>
294     <member name="P:System.Diagnostics.DebuggerTypeProxyAttribute.TargetTypeName">
295       <summary>Gets or sets the name of the target type.</summary>
296       <returns>The name of the target type.</returns>
297     </member>
298     <member name="T:System.Diagnostics.DebuggerVisualizerAttribute">
299       <summary>Specifies that the type has a visualizer. This class cannot be inherited.</summary>
300     </member>
301     <member name="M:System.Diagnostics.DebuggerVisualizerAttribute.#ctor(System.String)">
302       <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.DebuggerVisualizerAttribute"></see> class, specifying the type name of the visualizer.</summary>
303       <param name="visualizerTypeName">The fully qualified type name of the visualizer.</param>
304     </member>
305     <member name="M:System.Diagnostics.DebuggerVisualizerAttribute.#ctor(System.Type)">
306       <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.DebuggerVisualizerAttribute"></see> class, specifying the type of the visualizer.</summary>
307       <param name="visualizer">The type of the visualizer.</param>
308       <exception cref="T:System.ArgumentNullException"><paramref name="visualizer">visualizer</paramref> is null.</exception>
309     </member>
310     <member name="M:System.Diagnostics.DebuggerVisualizerAttribute.#ctor(System.String,System.String)">
311       <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.DebuggerVisualizerAttribute"></see> class, specifying the type name of the visualizer and the type name of the visualizer object source.</summary>
312       <param name="visualizerTypeName">The fully qualified type name of the visualizer.</param>
313       <param name="visualizerObjectSourceTypeName">The fully qualified type name of the visualizer object source.</param>
314     </member>
315     <member name="M:System.Diagnostics.DebuggerVisualizerAttribute.#ctor(System.String,System.Type)">
316       <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.DebuggerVisualizerAttribute"></see> class, specifying the type name of the visualizer and the type of the visualizer object source.</summary>
317       <param name="visualizerTypeName">The fully qualified type name of the visualizer.</param>
318       <param name="visualizerObjectSource">The type of the visualizer object source.</param>
319       <exception cref="T:System.ArgumentNullException"><paramref name="visualizerObjectSource">visualizerObjectSource</paramref> is null.</exception>
320     </member>
321     <member name="M:System.Diagnostics.DebuggerVisualizerAttribute.#ctor(System.Type,System.String)">
322       <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.DebuggerVisualizerAttribute"></see> class, specifying the type of the visualizer and the type name of the visualizer object source.</summary>
323       <param name="visualizer">The type of the visualizer.</param>
324       <param name="visualizerObjectSourceTypeName">The fully qualified type name of the visualizer object source.</param>
325       <exception cref="T:System.ArgumentNullException"><paramref name="visualizer">visualizer</paramref> is null.</exception>
326     </member>
327     <member name="M:System.Diagnostics.DebuggerVisualizerAttribute.#ctor(System.Type,System.Type)">
328       <summary>Initializes a new instance of the <see cref="T:System.Diagnostics.DebuggerVisualizerAttribute"></see> class, specifying the type of the visualizer and the type of the visualizer object source.</summary>
329       <param name="visualizer">The type of the visualizer.</param>
330       <param name="visualizerObjectSource">The type of the visualizer object source.</param>
331       <exception cref="T:System.ArgumentNullException"><paramref name="visualizerObjectSource">visualizerObjectSource</paramref> is null.</exception>
332     </member>
333     <member name="P:System.Diagnostics.DebuggerVisualizerAttribute.Description">
334       <summary>Gets or sets the description of the visualizer.</summary>
335       <returns>The description of the visualizer.</returns>
336     </member>
337     <member name="P:System.Diagnostics.DebuggerVisualizerAttribute.Target">
338       <summary>Gets or sets the target type when the attribute is applied at the assembly level.</summary>
339       <returns>The type that is the target of the visualizer.</returns>
340       <exception cref="T:System.ArgumentNullException">The value cannot be set because it is null.</exception>
341     </member>
342     <member name="P:System.Diagnostics.DebuggerVisualizerAttribute.TargetTypeName">
343       <summary>Gets or sets the fully qualified type name when the attribute is applied at the assembly level.</summary>
344       <returns>The fully qualified type name of the target type.</returns>
345     </member>
346     <member name="P:System.Diagnostics.DebuggerVisualizerAttribute.VisualizerObjectSourceTypeName">
347       <summary>Gets the fully qualified type name of the visualizer object source.</summary>
348       <returns>The fully qualified type name of the visualizer object source.</returns>
349     </member>
350     <member name="P:System.Diagnostics.DebuggerVisualizerAttribute.VisualizerTypeName">
351       <summary>Gets the fully qualified type name of the visualizer.</summary>
352       <returns>The fully qualified visualizer type name.</returns>
353     </member>
354   </members>
355 </doc></span>