-
Notifications
You must be signed in to change notification settings - Fork 1.5k
/
ContextItem.xml
211 lines (200 loc) · 11.9 KB
/
ContextItem.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
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
<Type Name="ContextItem" FullName="System.IdentityModel.Protocols.WSTrust.ContextItem">
<TypeSignature Language="C#" Value="public class ContextItem" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ContextItem extends System.Object" />
<TypeSignature Language="DocId" Value="T:System.IdentityModel.Protocols.WSTrust.ContextItem" />
<TypeSignature Language="VB.NET" Value="Public Class ContextItem" />
<TypeSignature Language="F#" Value="type ContextItem = class" />
<TypeSignature Language="C++ CLI" Value="public ref class ContextItem" />
<AssemblyInfo>
<AssemblyName>System.IdentityModel</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Represents the auth:ContextItem element defined in the authorization extensions to WS-Trust. These extensions are defined in the WS-Federation specification.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The auth:ContextItem element is a subelement of the auth:AdditionalContext element that is represented by the <xref:System.IdentityModel.Protocols.WSTrust.AdditionalContext> class.
For more information about the element that this class represents, see the WS-Federation specification.
]]></format>
</remarks>
<altmember cref="T:System.IdentityModel.Protocols.WSTrust.AdditionalContext" />
</Docs>
<Members>
<MemberGroup MemberName=".ctor">
<AssemblyInfo>
<AssemblyName>System.IdentityModel</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Docs>
<summary>Initializes a new instance of the <see cref="T:System.IdentityModel.Protocols.WSTrust.ContextItem" /> class.</summary>
</Docs>
</MemberGroup>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ContextItem (Uri name);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Uri name) cil managed" />
<MemberSignature Language="DocId" Value="M:System.IdentityModel.Protocols.WSTrust.ContextItem.#ctor(System.Uri)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (name As Uri)" />
<MemberSignature Language="F#" Value="new System.IdentityModel.Protocols.WSTrust.ContextItem : Uri -> System.IdentityModel.Protocols.WSTrust.ContextItem" Usage="new System.IdentityModel.Protocols.WSTrust.ContextItem name" />
<MemberSignature Language="C++ CLI" Value="public:
 ContextItem(Uri ^ name);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.IdentityModel</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="name" Type="System.Uri" />
</Parameters>
<Docs>
<param name="name">A <see cref="T:System.Uri" /> that indicates the context item name.</param>
<summary>Initializes a new instance of the <see cref="T:System.IdentityModel.Protocols.WSTrust.ContextItem" /> class with the specified Name URI.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The <xref:System.IdentityModel.Protocols.WSTrust.ContextItem.Value%2A> property and the <xref:System.IdentityModel.Protocols.WSTrust.ContextItem.Scope%2A> property are set to `null` in the new instance.
]]></format>
</remarks>
<exception cref="T:System.ArgumentNullException">
<paramref name="name" /> is <see langword="null" />.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="name" /> is not an absolute URI.</exception>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ContextItem (Uri name, string value);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Uri name, string value) cil managed" />
<MemberSignature Language="DocId" Value="M:System.IdentityModel.Protocols.WSTrust.ContextItem.#ctor(System.Uri,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (name As Uri, value As String)" />
<MemberSignature Language="F#" Value="new System.IdentityModel.Protocols.WSTrust.ContextItem : Uri * string -> System.IdentityModel.Protocols.WSTrust.ContextItem" Usage="new System.IdentityModel.Protocols.WSTrust.ContextItem (name, value)" />
<MemberSignature Language="C++ CLI" Value="public:
 ContextItem(Uri ^ name, System::String ^ value);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.IdentityModel</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="name" Type="System.Uri" />
<Parameter Name="value" Type="System.String" />
</Parameters>
<Docs>
<param name="name">A <see cref="T:System.Uri" /> that indicates the context item name.</param>
<param name="value">The context item value. Can be <see langword="null" />.</param>
<summary>Initializes a new instance of the <see cref="T:System.IdentityModel.Protocols.WSTrust.ContextItem" /> class with the specified Name URI and value.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The <xref:System.IdentityModel.Protocols.WSTrust.ContextItem.Scope%2A> property is set to `null` in the new instance.
]]></format>
</remarks>
<exception cref="T:System.ArgumentNullException">
<paramref name="name" /> is <see langword="null" />.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="name" /> is not an absolute URI.</exception>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ContextItem (Uri name, string value, Uri scope);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Uri name, string value, class System.Uri scope) cil managed" />
<MemberSignature Language="DocId" Value="M:System.IdentityModel.Protocols.WSTrust.ContextItem.#ctor(System.Uri,System.String,System.Uri)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (name As Uri, value As String, scope As Uri)" />
<MemberSignature Language="F#" Value="new System.IdentityModel.Protocols.WSTrust.ContextItem : Uri * string * Uri -> System.IdentityModel.Protocols.WSTrust.ContextItem" Usage="new System.IdentityModel.Protocols.WSTrust.ContextItem (name, value, scope)" />
<MemberSignature Language="C++ CLI" Value="public:
 ContextItem(Uri ^ name, System::String ^ value, Uri ^ scope);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.IdentityModel</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="name" Type="System.Uri" />
<Parameter Name="value" Type="System.String" />
<Parameter Name="scope" Type="System.Uri" />
</Parameters>
<Docs>
<param name="name">A <see cref="T:System.Uri" /> that indicates the context item name.</param>
<param name="value">The context item value. Can be <see langword="null" />.</param>
<param name="scope">The context item scope. Can be <see langword="null" />.</param>
<summary>Initializes a new instance of the <see cref="T:System.IdentityModel.Protocols.WSTrust.ContextItem" /> class with the specified Name URI, value, and Scope URI.</summary>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">
<paramref name="name" /> is <see langword="null" />.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="name" /> is not an absolute URI.
-or-
<paramref name="scope" /> is not <see langword="null" /> and is not an absolute URI.</exception>
</Docs>
</Member>
<Member MemberName="Name">
<MemberSignature Language="C#" Value="public Uri Name { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Uri Name" />
<MemberSignature Language="DocId" Value="P:System.IdentityModel.Protocols.WSTrust.ContextItem.Name" />
<MemberSignature Language="VB.NET" Value="Public Property Name As Uri" />
<MemberSignature Language="F#" Value="member this.Name : Uri with get, set" Usage="System.IdentityModel.Protocols.WSTrust.ContextItem.Name" />
<MemberSignature Language="C++ CLI" Value="public:
 property Uri ^ Name { Uri ^ get(); void set(Uri ^ value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.IdentityModel</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Uri</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets the Name URI.</summary>
<value>A <see cref="T:System.Uri" /> that contains the value of the Name attribute.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Scope">
<MemberSignature Language="C#" Value="public Uri Scope { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Uri Scope" />
<MemberSignature Language="DocId" Value="P:System.IdentityModel.Protocols.WSTrust.ContextItem.Scope" />
<MemberSignature Language="VB.NET" Value="Public Property Scope As Uri" />
<MemberSignature Language="F#" Value="member this.Scope : Uri with get, set" Usage="System.IdentityModel.Protocols.WSTrust.ContextItem.Scope" />
<MemberSignature Language="C++ CLI" Value="public:
 property Uri ^ Scope { Uri ^ get(); void set(Uri ^ value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.IdentityModel</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Uri</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets the Scope URI.</summary>
<value>A <see cref="T:System.Uri" /> that contains the value of the Scope attribute. Can be <see langword="null" />.</value>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentException">An attempt is made to set a value that is not <see langword="null" /> and is not an absolute URI.</exception>
</Docs>
</Member>
<Member MemberName="Value">
<MemberSignature Language="C#" Value="public string Value { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string Value" />
<MemberSignature Language="DocId" Value="P:System.IdentityModel.Protocols.WSTrust.ContextItem.Value" />
<MemberSignature Language="VB.NET" Value="Public Property Value As String" />
<MemberSignature Language="F#" Value="member this.Value : string with get, set" Usage="System.IdentityModel.Protocols.WSTrust.ContextItem.Value" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::String ^ Value { System::String ^ get(); void set(System::String ^ value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.IdentityModel</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets the value of the context item.</summary>
<value>The value of the ContextItem element. Can be <see langword="null" />.</value>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
This property can be set to `null`.
]]></format>
</remarks>
</Docs>
</Member>
</Members>
</Type>