annotate Implab.Diagnostics.Interactive/TraceForm.resx @ 196:40d7fed4a09e

fixed promise chaining behavior, the error handler doesn't handle result or cancellation handlers exceptions these exceptions are propagated to the next handlers.
author cin
date Mon, 29 Aug 2016 23:15:51 +0300
parents d9d794b61bb9
children 9c32ef39b851
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
45
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
1 <?xml version="1.0" encoding="utf-8"?>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
2 <root>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
3 <!--
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
4 Microsoft ResX Schema
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
5
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
6 Version 2.0
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
7
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
8 The primary goals of this format is to allow a simple XML format
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
9 that is mostly human readable. The generation and parsing of the
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
10 various data types are done through the TypeConverter classes
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
11 associated with the data types.
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
12
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
13 Example:
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
14
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
15 ... ado.net/XML headers & schema ...
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
16 <resheader name="resmimetype">text/microsoft-resx</resheader>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
17 <resheader name="version">2.0</resheader>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
18 <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
19 <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
20 <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
21 <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
22 <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
23 <value>[base64 mime encoded serialized .NET Framework object]</value>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
24 </data>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
25 <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
26 <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
27 <comment>This is a comment</comment>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
28 </data>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
29
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
30 There are any number of "resheader" rows that contain simple
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
31 name/value pairs.
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
32
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
33 Each data row contains a name, and value. The row also contains a
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
34 type or mimetype. Type corresponds to a .NET class that support
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
35 text/value conversion through the TypeConverter architecture.
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
36 Classes that don't support this are serialized and stored with the
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
37 mimetype set.
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
38
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
39 The mimetype is used for serialized objects, and tells the
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
40 ResXResourceReader how to depersist the object. This is currently not
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
41 extensible. For a given mimetype the value must be set accordingly:
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
42
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
43 Note - application/x-microsoft.net.object.binary.base64 is the format
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
44 that the ResXResourceWriter will generate, however the reader can
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
45 read any of the formats listed below.
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
46
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
47 mimetype: application/x-microsoft.net.object.binary.base64
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
48 value : The object must be serialized with
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
49 : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
50 : and then encoded with base64 encoding.
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
51
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
52 mimetype: application/x-microsoft.net.object.soap.base64
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
53 value : The object must be serialized with
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
54 : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
55 : and then encoded with base64 encoding.
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
56
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
57 mimetype: application/x-microsoft.net.object.bytearray.base64
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
58 value : The object must be serialized into a byte array
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
59 : using a System.ComponentModel.TypeConverter
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
60 : and then encoded with base64 encoding.
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
61 -->
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
62 <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
63 <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
64 <xsd:element name="root" msdata:IsDataSet="true">
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
65 <xsd:complexType>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
66 <xsd:choice maxOccurs="unbounded">
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
67 <xsd:element name="metadata">
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
68 <xsd:complexType>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
69 <xsd:sequence>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
70 <xsd:element name="value" type="xsd:string" minOccurs="0" />
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
71 </xsd:sequence>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
72 <xsd:attribute name="name" use="required" type="xsd:string" />
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
73 <xsd:attribute name="type" type="xsd:string" />
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
74 <xsd:attribute name="mimetype" type="xsd:string" />
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
75 <xsd:attribute ref="xml:space" />
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
76 </xsd:complexType>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
77 </xsd:element>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
78 <xsd:element name="assembly">
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
79 <xsd:complexType>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
80 <xsd:attribute name="alias" type="xsd:string" />
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
81 <xsd:attribute name="name" type="xsd:string" />
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
82 </xsd:complexType>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
83 </xsd:element>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
84 <xsd:element name="data">
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
85 <xsd:complexType>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
86 <xsd:sequence>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
87 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
88 <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
89 </xsd:sequence>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
90 <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
91 <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
92 <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
93 <xsd:attribute ref="xml:space" />
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
94 </xsd:complexType>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
95 </xsd:element>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
96 <xsd:element name="resheader">
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
97 <xsd:complexType>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
98 <xsd:sequence>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
99 <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
100 </xsd:sequence>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
101 <xsd:attribute name="name" type="xsd:string" use="required" />
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
102 </xsd:complexType>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
103 </xsd:element>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
104 </xsd:choice>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
105 </xsd:complexType>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
106 </xsd:element>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
107 </xsd:schema>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
108 <resheader name="resmimetype">
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
109 <value>text/microsoft-resx</value>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
110 </resheader>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
111 <resheader name="version">
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
112 <value>2.0</value>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
113 </resheader>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
114 <resheader name="reader">
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
115 <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
116 </resheader>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
117 <resheader name="writer">
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
118 <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
119 </resheader>
48
d9d794b61bb9 Interactive tracing
cin
parents: 47
diff changeset
120 <metadata name="Channel.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
d9d794b61bb9 Interactive tracing
cin
parents: 47
diff changeset
121 <value>True</value>
d9d794b61bb9 Interactive tracing
cin
parents: 47
diff changeset
122 </metadata>
47
b181f7bcb259 refactoring, interactive tarce log almost complete
cin
parents: 45
diff changeset
123 <metadata name="traceViewItemBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
b181f7bcb259 refactoring, interactive tarce log almost complete
cin
parents: 45
diff changeset
124 <value>17, 17</value>
b181f7bcb259 refactoring, interactive tarce log almost complete
cin
parents: 45
diff changeset
125 </metadata>
45
d10034588e38 initial work on interactive logger
cin
parents:
diff changeset
126 </root>