-
Notifications
You must be signed in to change notification settings - Fork 1.5k
/
DynamicDiscoveryDocument.xml
180 lines (173 loc) · 11.2 KB
/
DynamicDiscoveryDocument.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
<Type Name="DynamicDiscoveryDocument" FullName="System.Web.Services.Discovery.DynamicDiscoveryDocument">
<TypeSignature Language="C#" Value="public sealed class DynamicDiscoveryDocument" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit DynamicDiscoveryDocument extends System.Object" />
<TypeSignature Language="DocId" Value="T:System.Web.Services.Discovery.DynamicDiscoveryDocument" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class DynamicDiscoveryDocument" />
<TypeSignature Language="F#" Value="type DynamicDiscoveryDocument = class" />
<TypeSignature Language="C++ CLI" Value="public ref class DynamicDiscoveryDocument sealed" />
<AssemblyInfo>
<AssemblyName>System.Web.Services</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.0.5.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Attributes>
<Attribute>
<AttributeName Language="C#">[System.Xml.Serialization.XmlRoot("dynamicDiscovery", Namespace="urn:schemas-dynamicdiscovery:disco.2000-03-17")]</AttributeName>
<AttributeName Language="F#">[<System.Xml.Serialization.XmlRoot("dynamicDiscovery", Namespace="urn:schemas-dynamicdiscovery:disco.2000-03-17")>]</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Represents an XML document that specifies a list of file system directory paths that should not be searched for references to add to a Web services discovery document.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The <xref:System.Web.Services.Discovery.DynamicDiscoveryDocument> class is employed by the <xref:System.Web.Services.Discovery.DiscoveryRequestHandler> class's <xref:System.Web.Services.Discovery.DiscoveryRequestHandler.ProcessRequest%2A> method, which handles an HTTP request for a discovery document. The request specifies another document, an XML dynamic discovery document containing a list of directories to exclude. The list corresponds to the <xref:System.Web.Services.Discovery.DynamicDiscoveryDocument> class's <xref:System.Web.Services.Discovery.DynamicDiscoveryDocument.ExcludePaths%2A> property and contains directories at or below the directory containing the XML document.
Normally, none of these classes need to be used directly by a developer.
]]></format>
</remarks>
<altmember cref="T:System.Web.Services.Discovery.ExcludePathInfo" />
<altmember cref="T:System.Web.Services.Discovery.DiscoveryRequestHandler" />
<altmember cref="M:System.Web.Services.Discovery.DiscoveryRequestHandler.ProcessRequest(System.Web.HttpContext)" />
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public DynamicDiscoveryDocument ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.Services.Discovery.DynamicDiscoveryDocument.#ctor" />
<MemberSignature Language="VB.NET" Value="Public Sub New ()" />
<MemberSignature Language="C++ CLI" Value="public:
 DynamicDiscoveryDocument();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web.Services</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<Docs>
<summary>Initializes a new instance of the <see cref="T:System.Web.Services.Discovery.DynamicDiscoveryDocument" /> class.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ExcludePaths">
<MemberSignature Language="C#" Value="public System.Web.Services.Discovery.ExcludePathInfo[] ExcludePaths { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Web.Services.Discovery.ExcludePathInfo[] ExcludePaths" />
<MemberSignature Language="DocId" Value="P:System.Web.Services.Discovery.DynamicDiscoveryDocument.ExcludePaths" />
<MemberSignature Language="VB.NET" Value="Public Property ExcludePaths As ExcludePathInfo()" />
<MemberSignature Language="F#" Value="member this.ExcludePaths : System.Web.Services.Discovery.ExcludePathInfo[] with get, set" Usage="System.Web.Services.Discovery.DynamicDiscoveryDocument.ExcludePaths" />
<MemberSignature Language="C++ CLI" Value="public:
 property cli::array <System::Web::Services::Discovery::ExcludePathInfo ^> ^ ExcludePaths { cli::array <System::Web::Services::Discovery::ExcludePathInfo ^> ^ get(); void set(cli::array <System::Web::Services::Discovery::ExcludePathInfo ^> ^ value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web.Services</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName Language="C#">[System.Xml.Serialization.XmlElement("exclude", typeof(System.Web.Services.Discovery.ExcludePathInfo))]</AttributeName>
<AttributeName Language="F#">[<System.Xml.Serialization.XmlElement("exclude", typeof(System.Web.Services.Discovery.ExcludePathInfo))>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Web.Services.Discovery.ExcludePathInfo[]</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets the file-system directory paths that should not be searched for references to add to a discovery document.</summary>
<value>An array of <see cref="T:System.Web.Services.Discovery.ExcludePathInfo" /> objects.</value>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The exclude paths are serialized to an XML dynamic discovery document.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="Load">
<MemberSignature Language="C#" Value="public static System.Web.Services.Discovery.DynamicDiscoveryDocument Load (System.IO.Stream stream);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Web.Services.Discovery.DynamicDiscoveryDocument Load(class System.IO.Stream stream) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.Services.Discovery.DynamicDiscoveryDocument.Load(System.IO.Stream)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function Load (stream As Stream) As DynamicDiscoveryDocument" />
<MemberSignature Language="F#" Value="static member Load : System.IO.Stream -> System.Web.Services.Discovery.DynamicDiscoveryDocument" Usage="System.Web.Services.Discovery.DynamicDiscoveryDocument.Load stream" />
<MemberSignature Language="C++ CLI" Value="public:
 static System::Web::Services::Discovery::DynamicDiscoveryDocument ^ Load(System::IO::Stream ^ stream);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web.Services</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Web.Services.Discovery.DynamicDiscoveryDocument</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="stream" Type="System.IO.Stream" />
</Parameters>
<Docs>
<param name="stream">A <see cref="T:System.IO.Stream" /> object from which the XML dynamic discovery document is deserialized.</param>
<summary>Deserializes an XML document into a <see cref="T:System.Web.Services.Discovery.DynamicDiscoveryDocument" /> instance.</summary>
<returns>The <see cref="T:System.Web.Services.Discovery.DynamicDiscoveryDocument" /> that was loaded.</returns>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
This `static` method takes an XML document, represented as a <xref:System.IO.Stream>, and converts in to a <xref:System.Web.Services.Discovery.DynamicDiscoveryDocument> .
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="Namespace">
<MemberSignature Language="C#" Value="public const string Namespace;" />
<MemberSignature Language="ILAsm" Value=".field public static literal string Namespace" />
<MemberSignature Language="DocId" Value="F:System.Web.Services.Discovery.DynamicDiscoveryDocument.Namespace" />
<MemberSignature Language="VB.NET" Value="Public Const Namespace As String " />
<MemberSignature Language="F#" Value="val mutable Namespace : string" Usage="System.Web.Services.Discovery.DynamicDiscoveryDocument.Namespace" />
<MemberSignature Language="C++ CLI" Value="public: System::String ^ Namespace;" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web.Services</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>Contains the dynamic discovery document namespace "urn:schemas-dynamicdiscovery:disco.2000-03-17". This field is constant.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Write">
<MemberSignature Language="C#" Value="public void Write (System.IO.Stream stream);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Write(class System.IO.Stream stream) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.Services.Discovery.DynamicDiscoveryDocument.Write(System.IO.Stream)" />
<MemberSignature Language="VB.NET" Value="Public Sub Write (stream As Stream)" />
<MemberSignature Language="F#" Value="member this.Write : System.IO.Stream -> unit" Usage="dynamicDiscoveryDocument.Write stream" />
<MemberSignature Language="C++ CLI" Value="public:
 void Write(System::IO::Stream ^ stream);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web.Services</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="stream" Type="System.IO.Stream" />
</Parameters>
<Docs>
<param name="stream">A <see cref="T:System.IO.Stream" /> object to which the XML dynamic discovery document is serialized.</param>
<summary>Serializes a <see cref="T:System.Web.Services.Discovery.DynamicDiscoveryDocument" /> instance into an XML document specified as an output stream.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>