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