-
Notifications
You must be signed in to change notification settings - Fork 35
/
IPersistentStorageService.xml
139 lines (139 loc) · 9.88 KB
/
IPersistentStorageService.xml
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
<Type Name="IPersistentStorageService" FullName="Microsoft.CodeAnalysis.Host.IPersistentStorageService">
<TypeSignature Language="C++ CLI" Value="public interface class IPersistentStorageService : Microsoft::CodeAnalysis::Host::IWorkspaceService" />
<TypeSignature Language="C#" Value="public interface IPersistentStorageService : Microsoft.CodeAnalysis.Host.IWorkspaceService" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IPersistentStorageService implements class Microsoft.CodeAnalysis.Host.IWorkspaceService" FrameworkAlternate="roslyn-dotnet-3.0;roslyn-dotnet-3.1;roslyn-dotnet-3.10.0;roslyn-dotnet-3.11.0;roslyn-dotnet-3.2;roslyn-dotnet-3.2.1;roslyn-dotnet-3.3.1;roslyn-dotnet-3.4.0;roslyn-dotnet-3.5.0;roslyn-dotnet-3.6.0;roslyn-dotnet-3.7.0;roslyn-dotnet-3.8.0;roslyn-dotnet-3.9.0;roslyn-dotnet-4.0.1;roslyn-dotnet-4.1.0;roslyn-dotnet-4.2.0;roslyn-dotnet-4.3.0;roslyn-dotnet-4.4.0;roslyn-dotnet-4.5.0;roslyn-dotnet-4.6.0;roslyn-dotnet-4.7.0;roslyn-dotnet-4.8.0" />
<TypeSignature Language="DocId" Value="T:Microsoft.CodeAnalysis.Host.IPersistentStorageService" />
<TypeSignature Language="VB.NET" Value="Public Interface IPersistentStorageService
Implements IWorkspaceService" />
<TypeSignature Language="F#" Value="type IPersistentStorageService = interface
 interface IWorkspaceService" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract beforefieldinit IPersistentStorageService implements class Microsoft.CodeAnalysis.Host.IWorkspaceService" FrameworkAlternate="roslyn-dotnet-4.9.0" />
<AssemblyInfo>
<AssemblyName>Microsoft.CodeAnalysis.Workspaces</AssemblyName>
<AssemblyVersion>2.9.0.0</AssemblyVersion>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>3.1.0.0</AssemblyVersion>
<AssemblyVersion>3.2.0.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
<AssemblyVersion>3.4.0.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>3.6.0.0</AssemblyVersion>
<AssemblyVersion>3.7.0.0</AssemblyVersion>
<AssemblyVersion>3.8.0.0</AssemblyVersion>
<AssemblyVersion>3.9.0.0</AssemblyVersion>
<AssemblyVersion>3.10.0.0</AssemblyVersion>
<AssemblyVersion>3.11.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.3.0.0</AssemblyVersion>
<AssemblyVersion>4.4.0.0</AssemblyVersion>
<AssemblyVersion>4.5.0.0</AssemblyVersion>
<AssemblyVersion>4.6.0.0</AssemblyVersion>
<AssemblyVersion>4.7.0.0</AssemblyVersion>
<AssemblyVersion>4.8.0.0</AssemblyVersion>
<AssemblyVersion>4.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>Microsoft.CodeAnalysis.Host.IWorkspaceService</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute FrameworkAlternate="roslyn-dotnet-4.1.0;roslyn-dotnet-4.2.0;roslyn-dotnet-4.3.0;roslyn-dotnet-4.4.0;roslyn-dotnet-4.5.0;roslyn-dotnet-4.6.0;roslyn-dotnet-4.7.0;roslyn-dotnet-4.8.0;roslyn-dotnet-4.9.0">
<AttributeName Language="C#">[System.Obsolete("Roslyn no longer exports a mechanism to perform persistence.", true)]</AttributeName>
<AttributeName Language="F#">[<System.Obsolete("Roslyn no longer exports a mechanism to perform persistence.", true)>]</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>
Obsolete. Roslyn no longer supports a mechanism to perform arbitrary persistence of data. If such functionality
is needed, consumers are responsible for providing it themselves with whatever semantics are needed.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="GetStorage">
<MemberSignature Language="C++ CLI" Value="public:
 Microsoft::CodeAnalysis::Host::IPersistentStorage ^ GetStorage(Microsoft::CodeAnalysis::Solution ^ solution);" />
<MemberSignature Language="C#" Value="public Microsoft.CodeAnalysis.Host.IPersistentStorage GetStorage (Microsoft.CodeAnalysis.Solution solution);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class Microsoft.CodeAnalysis.Host.IPersistentStorage GetStorage(class Microsoft.CodeAnalysis.Solution solution) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.CodeAnalysis.Host.IPersistentStorageService.GetStorage(Microsoft.CodeAnalysis.Solution)" />
<MemberSignature Language="VB.NET" Value="Public Function GetStorage (solution As Solution) As IPersistentStorage" />
<MemberSignature Language="F#" Value="abstract member GetStorage : Microsoft.CodeAnalysis.Solution -> Microsoft.CodeAnalysis.Host.IPersistentStorage" Usage="iPersistentStorageService.GetStorage solution" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.CodeAnalysis.Workspaces</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>3.1.0.0</AssemblyVersion>
<AssemblyVersion>3.2.0.0</AssemblyVersion>
<AssemblyVersion>3.3.0.0</AssemblyVersion>
<AssemblyVersion>3.4.0.0</AssemblyVersion>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>3.6.0.0</AssemblyVersion>
<AssemblyVersion>3.7.0.0</AssemblyVersion>
<AssemblyVersion>3.8.0.0</AssemblyVersion>
<AssemblyVersion>3.9.0.0</AssemblyVersion>
<AssemblyVersion>3.10.0.0</AssemblyVersion>
<AssemblyVersion>3.11.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>4.1.0.0</AssemblyVersion>
<AssemblyVersion>4.2.0.0</AssemblyVersion>
<AssemblyVersion>4.3.0.0</AssemblyVersion>
<AssemblyVersion>4.4.0.0</AssemblyVersion>
<AssemblyVersion>4.5.0.0</AssemblyVersion>
<AssemblyVersion>4.6.0.0</AssemblyVersion>
<AssemblyVersion>4.7.0.0</AssemblyVersion>
<AssemblyVersion>4.8.0.0</AssemblyVersion>
<AssemblyVersion>4.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="roslyn-dotnet-3.10.0;roslyn-dotnet-3.11.0;roslyn-dotnet-4.0.1">
<AttributeName Language="C#">[System.Obsolete("Use GetStorageAsync instead", false)]</AttributeName>
<AttributeName Language="F#">[<System.Obsolete("Use GetStorageAsync instead", false)>]</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="roslyn-dotnet-4.1.0;roslyn-dotnet-4.2.0;roslyn-dotnet-4.3.0;roslyn-dotnet-4.4.0;roslyn-dotnet-4.5.0;roslyn-dotnet-4.6.0;roslyn-dotnet-4.7.0;roslyn-dotnet-4.8.0;roslyn-dotnet-4.9.0">
<AttributeName Language="C#">[System.Obsolete("Roslyn no longer exports a mechanism to perform persistence.", true)]</AttributeName>
<AttributeName Language="F#">[<System.Obsolete("Roslyn no longer exports a mechanism to perform persistence.", true)>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Microsoft.CodeAnalysis.Host.IPersistentStorage</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="solution" Type="Microsoft.CodeAnalysis.Solution" />
</Parameters>
<Docs>
<param name="solution">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetStorageAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.ValueTask<Microsoft.CodeAnalysis.Host.IPersistentStorage> GetStorageAsync (Microsoft.CodeAnalysis.Solution solution, System.Threading.CancellationToken cancellationToken = default);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype System.Threading.Tasks.ValueTask`1<class Microsoft.CodeAnalysis.Host.IPersistentStorage> GetStorageAsync(class Microsoft.CodeAnalysis.Solution solution, valuetype System.Threading.CancellationToken cancellationToken) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.CodeAnalysis.Host.IPersistentStorageService.GetStorageAsync(Microsoft.CodeAnalysis.Solution,System.Threading.CancellationToken)" />
<MemberSignature Language="VB.NET" Value="Public Function GetStorageAsync (solution As Solution, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of IPersistentStorage)" />
<MemberSignature Language="F#" Value="abstract member GetStorageAsync : Microsoft.CodeAnalysis.Solution * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<Microsoft.CodeAnalysis.Host.IPersistentStorage>" Usage="iPersistentStorageService.GetStorageAsync (solution, cancellationToken)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.CodeAnalysis.Workspaces</AssemblyName>
<AssemblyVersion>3.10.0.0</AssemblyVersion>
<AssemblyVersion>3.11.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.ValueTask<Microsoft.CodeAnalysis.Host.IPersistentStorage></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="solution" Type="Microsoft.CodeAnalysis.Solution" Index="0" FrameworkAlternate="roslyn-dotnet;roslyn-dotnet-3.10.0;roslyn-dotnet-3.11.0;roslyn-dotnet-4.0.1" />
<Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" Index="1" FrameworkAlternate="roslyn-dotnet;roslyn-dotnet-3.10.0;roslyn-dotnet-3.11.0;roslyn-dotnet-4.0.1" />
</Parameters>
<Docs>
<param name="solution">To be added.</param>
<param name="cancellationToken">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>