-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Expand file tree
/
Copy pathEventProvider+WriteEventErrorCode.xml
More file actions
94 lines (91 loc) · 5.5 KB
/
Copy pathEventProvider+WriteEventErrorCode.xml
File metadata and controls
94 lines (91 loc) · 5.5 KB
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
<Type Name="EventProvider+WriteEventErrorCode" FullName="System.Diagnostics.Eventing.EventProvider+WriteEventErrorCode">
<TypeSignature Language="C#" Value="public enum EventProvider.WriteEventErrorCode" />
<TypeSignature Language="ILAsm" Value=".class nested public auto ansi sealed EventProvider/WriteEventErrorCode extends System.Enum" />
<TypeSignature Language="DocId" Value="T:System.Diagnostics.Eventing.EventProvider.WriteEventErrorCode" />
<TypeSignature Language="VB.NET" Value="Public Enum EventProvider.WriteEventErrorCode" />
<TypeSignature Language="F#" Value="type EventProvider.WriteEventErrorCode = " />
<TypeSignature Language="C++ CLI" Value="public: enum class EventProvider::WriteEventErrorCode" />
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Docs>
<summary>Defines the possible states of the last write operation.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
To get an instance of this enumeration, call the <xref:System.Diagnostics.Eventing.EventProvider.GetLastWriteEventError*?displayProperty=nameWithType> method.
The <xref:System.Diagnostics.Eventing.EventProvider.WriteEvent*?displayProperty=nameWithType>, <xref:System.Diagnostics.Eventing.EventProvider.WriteMessageEvent*?displayProperty=nameWithType>, and <xref:System.Diagnostics.Eventing.EventProvider.WriteTransferEvent*?displayProperty=nameWithType> methods set this value if they fail to write the event.
]]></format>
</remarks>
</Docs>
<Members>
<Member MemberName="EventTooBig">
<MemberSignature Language="C#" Value="EventTooBig" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Diagnostics.Eventing.EventProvider/WriteEventErrorCode EventTooBig = int32(2)" />
<MemberSignature Language="DocId" Value="F:System.Diagnostics.Eventing.EventProvider.WriteEventErrorCode.EventTooBig" />
<MemberSignature Language="VB.NET" Value="EventTooBig" />
<MemberSignature Language="F#" Value="EventTooBig = 2" Usage="System.Diagnostics.Eventing.EventProvider.WriteEventErrorCode.EventTooBig" />
<MemberSignature Language="C++ CLI" Value="EventTooBig" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Diagnostics.Eventing.EventProvider+WriteEventErrorCode</ReturnType>
</ReturnValue>
<MemberValue>2</MemberValue>
<Docs>
<summary>The event is larger than the session buffer size; events cannot span buffers.</summary>
</Docs>
</Member>
<Member MemberName="NoError">
<MemberSignature Language="C#" Value="NoError" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Diagnostics.Eventing.EventProvider/WriteEventErrorCode NoError = int32(0)" />
<MemberSignature Language="DocId" Value="F:System.Diagnostics.Eventing.EventProvider.WriteEventErrorCode.NoError" />
<MemberSignature Language="VB.NET" Value="NoError" />
<MemberSignature Language="F#" Value="NoError = 0" Usage="System.Diagnostics.Eventing.EventProvider.WriteEventErrorCode.NoError" />
<MemberSignature Language="C++ CLI" Value="NoError" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Diagnostics.Eventing.EventProvider+WriteEventErrorCode</ReturnType>
</ReturnValue>
<MemberValue>0</MemberValue>
<Docs>
<summary>The write was successful.</summary>
</Docs>
</Member>
<Member MemberName="NoFreeBuffers">
<MemberSignature Language="C#" Value="NoFreeBuffers" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.Diagnostics.Eventing.EventProvider/WriteEventErrorCode NoFreeBuffers = int32(1)" />
<MemberSignature Language="DocId" Value="F:System.Diagnostics.Eventing.EventProvider.WriteEventErrorCode.NoFreeBuffers" />
<MemberSignature Language="VB.NET" Value="NoFreeBuffers" />
<MemberSignature Language="F#" Value="NoFreeBuffers = 1" Usage="System.Diagnostics.Eventing.EventProvider.WriteEventErrorCode.NoFreeBuffers" />
<MemberSignature Language="C++ CLI" Value="NoFreeBuffers" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Core</AssemblyName>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Diagnostics.Eventing.EventProvider+WriteEventErrorCode</ReturnType>
</ReturnValue>
<MemberValue>1</MemberValue>
<Docs>
<summary>The session ran out of free buffers to write to. This can occur during high event rates because the disk subsystem is overloaded or the number of buffers is too small. Rather than blocking until more buffers become available, the event is dropped. Consider increasing the number and size of the buffers for the session, or reducing the number of events written or the size of the events.</summary>
</Docs>
</Member>
</Members>
</Type>