File: MsmqMessageProperty.xml

package info (click to toggle)
mono 6.14.1%2Bds2-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,282,732 kB
  • sloc: cs: 11,182,461; xml: 2,850,281; ansic: 699,123; cpp: 122,919; perl: 58,604; javascript: 30,841; asm: 21,845; makefile: 19,602; sh: 10,973; python: 4,772; pascal: 925; sql: 859; sed: 16; php: 1
file content (160 lines) | stat: -rw-r--r-- 9,479 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
<?xml version="1.0" encoding="utf-8"?>
<Type Name="MsmqMessageProperty" FullName="System.ServiceModel.Channels.MsmqMessageProperty">
  <TypeSignature Language="C#" Value="public sealed class MsmqMessageProperty" />
  <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit MsmqMessageProperty extends System.Object" />
  <AssemblyInfo>
    <AssemblyName>System.ServiceModel</AssemblyName>
    <AssemblyVersion>4.0.0.0</AssemblyVersion>
  </AssemblyInfo>
  <Base>
    <BaseTypeName>System.Object</BaseTypeName>
  </Base>
  <Interfaces />
  <Docs>
    <remarks>
      <attribution license="cc4" from="Microsoft" modified="false" />
      <para>The <see cref="T:System.ServiceModel.Channels.MsmqMessageProperty" /> class is obtained from the channel context and is used primarily for error processing. For example, if an application reads a message from the dead-letter queue, the application should examine properties like <see cref="P:System.ServiceModel.Channels.MsmqMessageProperty.DeliveryFailure" /> and <see cref="P:System.ServiceModel.Channels.MsmqMessageProperty.DeliveryStatus" />. If an application is performing its own poison-message handling, it should examine properties like <see cref="P:System.ServiceModel.Channels.MsmqMessageProperty.AbortCount" />.</para>
    </remarks>
    <summary>
      <attribution license="cc4" from="Microsoft" modified="false" />
      <para>The <see cref="T:System.ServiceModel.Channels.MsmqMessageProperty" /> class encapsulates the properties of a message that has been read from a queue.</para>
    </summary>
  </Docs>
  <Members>
    <Member MemberName="AbortCount">
      <MemberSignature Language="C#" Value="public int AbortCount { get; }" />
      <MemberSignature Language="ILAsm" Value=".property instance int32 AbortCount" />
      <MemberType>Property</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>4.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>System.Int32</ReturnType>
      </ReturnValue>
      <Docs>
        <value>To be added.</value>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>This property is used in poison-message handling. For more information about poison-message handling, see <format type="text/html"><a href="8d1c5e5a-7928-4a80-95ed-d8da211b8595">Poison-Message Handling</a></format>.</para>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Gets an <see cref="T:System.Int32" /> value that indicates the number of times the message participated in the transaction that was aborted, that is, channel attempts - 1.</para>
        </summary>
      </Docs>
    </Member>
    <Member MemberName="DeliveryFailure">
      <MemberSignature Language="C#" Value="public Nullable&lt;System.ServiceModel.Channels.DeliveryFailure&gt; DeliveryFailure { get; }" />
      <MemberSignature Language="ILAsm" Value=".property instance valuetype System.Nullable`1&lt;valuetype System.ServiceModel.Channels.DeliveryFailure&gt; DeliveryFailure" />
      <MemberType>Property</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>4.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>System.Nullable&lt;System.ServiceModel.Channels.DeliveryFailure&gt;</ReturnType>
      </ReturnValue>
      <Docs>
        <value>To be added.</value>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Use this property together with <see cref="P:System.ServiceModel.Channels.MsmqMessageProperty.DeliveryStatus" /> when reading a message from a dead-letter queue to determine why the message failed delivery.</para>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Gets a value from the <see cref="T:System.ServiceModel.Channels.DeliveryFailure" /> enumeration that indicates why the message failed delivery.</para>
        </summary>
      </Docs>
    </Member>
    <Member MemberName="DeliveryStatus">
      <MemberSignature Language="C#" Value="public Nullable&lt;System.ServiceModel.Channels.DeliveryStatus&gt; DeliveryStatus { get; }" />
      <MemberSignature Language="ILAsm" Value=".property instance valuetype System.Nullable`1&lt;valuetype System.ServiceModel.Channels.DeliveryStatus&gt; DeliveryStatus" />
      <MemberType>Property</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>4.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>System.Nullable&lt;System.ServiceModel.Channels.DeliveryStatus&gt;</ReturnType>
      </ReturnValue>
      <Docs>
        <value>To be added.</value>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>A message may have a delivery status of <see cref="F:System.ServiceModel.Channels.DeliveryStatus.InDoubt" /> or <see cref="F:System.ServiceModel.Channels.DeliveryStatus.NotDelivered" />. A message has a delivery status of <see cref="F:System.ServiceModel.Channels.DeliveryStatus.InDoubt" /> unless Message Queuing (MSMQ) can determine that it was not delivered, in which case its delivery status becomes <see cref="F:System.ServiceModel.Channels.DeliveryStatus.NotDelivered" />.</para>
          <para>An example of an in-doubt message is a message that has expired. Message Queuing cannot determine whether the message was delivered to the application after it expired.</para>
          <para>Use this property together with <see cref="P:System.ServiceModel.Channels.MsmqMessageProperty.DeliveryFailure" /> when reading a message from a dead-letter queue to determine why the message failed delivery.</para>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Gets a value from the <see cref="T:System.ServiceModel.Channels.DeliveryStatus" /> enumeration that indicates the delivery status of the message.</para>
        </summary>
      </Docs>
    </Member>
    <Member MemberName="Get">
      <MemberSignature Language="C#" Value="public static System.ServiceModel.Channels.MsmqMessageProperty Get (System.ServiceModel.Channels.Message message);" />
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.ServiceModel.Channels.MsmqMessageProperty Get(class System.ServiceModel.Channels.Message message) cil managed" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>4.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>System.ServiceModel.Channels.MsmqMessageProperty</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="message" Type="System.ServiceModel.Channels.Message" />
      </Parameters>
      <Docs>
        <remarks>To be added.</remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Gets the <see cref="T:System.ServiceModel.Channels.MsmqMessageProperty" /> for the specified <see cref="T:System.ServiceModel.Channels.Message" />.</para>
        </summary>
        <returns>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>The <see cref="T:System.ServiceModel.Channels.MsmqMessageProperty" /> for the specified <see cref="T:System.ServiceModel.Channels.Message" />.</para>
        </returns>
        <param name="message">
          <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.ServiceModel.Channels.Message" /> whose properties are to be retrieved.</param>
      </Docs>
    </Member>
    <Member MemberName="MoveCount">
      <MemberSignature Language="C#" Value="public int MoveCount { get; }" />
      <MemberSignature Language="ILAsm" Value=".property instance int32 MoveCount" />
      <MemberType>Property</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>4.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>System.Int32</ReturnType>
      </ReturnValue>
      <Docs>
        <value>To be added.</value>
        <remarks>To be added.</remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Gets an <see cref="T:System.Int32" /> value that indicates the number of times the message has moved from the main queue to the subqueue or the other way.</para>
        </summary>
      </Docs>
    </Member>
    <Member MemberName="Name">
      <MemberSignature Language="C#" Value="public const string Name;" />
      <MemberSignature Language="ILAsm" Value=".field public static literal string Name" />
      <MemberType>Field</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>4.0.0.0</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>System.String</ReturnType>
      </ReturnValue>
      <Docs>
        <remarks>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>A <see cref="T:System.String" /> that contains the string "MsmqMessageProperty".</para>
        </remarks>
        <summary>
          <attribution license="cc4" from="Microsoft" modified="false" />
          <para>Gets a <see cref="T:System.String" /> that contains the string "MsmqMessageProperty".</para>
        </summary>
      </Docs>
    </Member>
  </Members>
</Type>