/
ResolveCodeAnalysisRuleSet.xml
166 lines (166 loc) · 9.15 KB
/
ResolveCodeAnalysisRuleSet.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
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
<Type Name="ResolveCodeAnalysisRuleSet" FullName="Microsoft.Build.Tasks.ResolveCodeAnalysisRuleSet">
<TypeSignature Language="C#" Value="public sealed class ResolveCodeAnalysisRuleSet : Microsoft.Build.Tasks.TaskExtension" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit ResolveCodeAnalysisRuleSet extends Microsoft.Build.Tasks.TaskExtension" />
<TypeSignature Language="DocId" Value="T:Microsoft.Build.Tasks.ResolveCodeAnalysisRuleSet" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class ResolveCodeAnalysisRuleSet
Inherits TaskExtension" />
<TypeSignature Language="F#" Value="type ResolveCodeAnalysisRuleSet = class
 inherit TaskExtension" />
<TypeSignature Language="C++ CLI" Value="public ref class ResolveCodeAnalysisRuleSet sealed : Microsoft::Build::Tasks::TaskExtension" />
<AssemblyInfo>
<AssemblyName>Microsoft.Build.Tasks.Core</AssemblyName>
<AssemblyVersion>15.1.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>Microsoft.Build.Tasks.TaskExtension</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>
Determines which file, if any, to be used as the code analysis rule set based
on the supplied code analysis properties.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ResolveCodeAnalysisRuleSet ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Build.Tasks.ResolveCodeAnalysisRuleSet.#ctor" />
<MemberSignature Language="VB.NET" Value="Public Sub New ()" />
<MemberSignature Language="C++ CLI" Value="public:
 ResolveCodeAnalysisRuleSet();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Build.Tasks.Core</AssemblyName>
<AssemblyVersion>15.1.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CodeAnalysisRuleSet">
<MemberSignature Language="C#" Value="public string CodeAnalysisRuleSet { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string CodeAnalysisRuleSet" />
<MemberSignature Language="DocId" Value="P:Microsoft.Build.Tasks.ResolveCodeAnalysisRuleSet.CodeAnalysisRuleSet" />
<MemberSignature Language="VB.NET" Value="Public Property CodeAnalysisRuleSet As String" />
<MemberSignature Language="F#" Value="member this.CodeAnalysisRuleSet : string with get, set" Usage="Microsoft.Build.Tasks.ResolveCodeAnalysisRuleSet.CodeAnalysisRuleSet" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::String ^ CodeAnalysisRuleSet { System::String ^ get(); void set(System::String ^ value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Build.Tasks.Core</AssemblyName>
<AssemblyVersion>15.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>
The desired code analysis rule set file. May be a simple name, relative
path, or full path.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CodeAnalysisRuleSetDirectories">
<MemberSignature Language="C#" Value="public string[] CodeAnalysisRuleSetDirectories { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string[] CodeAnalysisRuleSetDirectories" />
<MemberSignature Language="DocId" Value="P:Microsoft.Build.Tasks.ResolveCodeAnalysisRuleSet.CodeAnalysisRuleSetDirectories" />
<MemberSignature Language="VB.NET" Value="Public Property CodeAnalysisRuleSetDirectories As String()" />
<MemberSignature Language="F#" Value="member this.CodeAnalysisRuleSetDirectories : string[] with get, set" Usage="Microsoft.Build.Tasks.ResolveCodeAnalysisRuleSet.CodeAnalysisRuleSetDirectories" />
<MemberSignature Language="C++ CLI" Value="public:
 property cli::array <System::String ^> ^ CodeAnalysisRuleSetDirectories { cli::array <System::String ^> ^ get(); void set(cli::array <System::String ^> ^ value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Build.Tasks.Core</AssemblyName>
<AssemblyVersion>15.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String[]</ReturnType>
</ReturnValue>
<Docs>
<summary>
The set of additional directories to search for code analysis rule set files.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Execute">
<MemberSignature Language="C#" Value="public override bool Execute ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Execute() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Build.Tasks.ResolveCodeAnalysisRuleSet.Execute" />
<MemberSignature Language="VB.NET" Value="Public Overrides Function Execute () As Boolean" />
<MemberSignature Language="F#" Value="override this.Execute : unit -> bool" Usage="resolveCodeAnalysisRuleSet.Execute " />
<MemberSignature Language="C++ CLI" Value="public:
 override bool Execute();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Build.Tasks.Core</AssemblyName>
<AssemblyVersion>15.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Runs the task.
</summary>
<returns>True if the task succeeds without errors; false otherwise.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="MSBuildProjectDirectory">
<MemberSignature Language="C#" Value="public string MSBuildProjectDirectory { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string MSBuildProjectDirectory" />
<MemberSignature Language="DocId" Value="P:Microsoft.Build.Tasks.ResolveCodeAnalysisRuleSet.MSBuildProjectDirectory" />
<MemberSignature Language="VB.NET" Value="Public Property MSBuildProjectDirectory As String" />
<MemberSignature Language="F#" Value="member this.MSBuildProjectDirectory : string with get, set" Usage="Microsoft.Build.Tasks.ResolveCodeAnalysisRuleSet.MSBuildProjectDirectory" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::String ^ MSBuildProjectDirectory { System::String ^ get(); void set(System::String ^ value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Build.Tasks.Core</AssemblyName>
<AssemblyVersion>15.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>
The location of the project currently being built.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ResolvedCodeAnalysisRuleSet">
<MemberSignature Language="C#" Value="public string ResolvedCodeAnalysisRuleSet { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string ResolvedCodeAnalysisRuleSet" />
<MemberSignature Language="DocId" Value="P:Microsoft.Build.Tasks.ResolveCodeAnalysisRuleSet.ResolvedCodeAnalysisRuleSet" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property ResolvedCodeAnalysisRuleSet As String" />
<MemberSignature Language="F#" Value="member this.ResolvedCodeAnalysisRuleSet : string" Usage="Microsoft.Build.Tasks.ResolveCodeAnalysisRuleSet.ResolvedCodeAnalysisRuleSet" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::String ^ ResolvedCodeAnalysisRuleSet { System::String ^ get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Build.Tasks.Core</AssemblyName>
<AssemblyVersion>15.1.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName Language="C#">[Microsoft.Build.Framework.Output]</AttributeName>
<AttributeName Language="F#">[<Microsoft.Build.Framework.Output>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>
The location of the resolved rule set file. May be null if the file
does not exist on disk.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>