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 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263
|
<?xml version="1.0" encoding="utf-8"?>
<Type Name="WsdlEndpointConversionContext" FullName="System.ServiceModel.Description.WsdlEndpointConversionContext">
<TypeSignature Language="C#" Value="public class WsdlEndpointConversionContext" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit WsdlEndpointConversionContext extends System.Object" />
<AssemblyInfo>
<AssemblyName>System.ServiceModel</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<remarks>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>The <see cref="T:System.ServiceModel.Description.WsdlEndpointConversionContext" /> class represents the context in which the custom WSDL for an endpoint is either exported using <see cref="T:System.ServiceModel.Description.IWsdlExportExtension" /> or imported using <see cref="T:System.ServiceModel.Description.IWsdlImportExtension" />. The following properties enable you to retrieve the WSDL document object model for the current WSDL:</para>
<list type="bullet">
<item>
<para>The <see cref="P:System.ServiceModel.Description.WsdlEndpointConversionContext.ContractConversionContext" /> property gets the <see cref="T:System.ServiceModel.Description.WsdlContractConversionContext" /> for the endpoint contract.</para>
</item>
<item>
<para>The <see cref="P:System.ServiceModel.Description.WsdlEndpointConversionContext.Endpoint" /> property gets the <see cref="T:System.ServiceModel.Description.ServiceEndpoint" /> for the current endpoint.</para>
</item>
<item>
<para>The <see cref="P:System.ServiceModel.Description.WsdlEndpointConversionContext.WsdlBinding" /> property gets the binding for the current endpoint.</para>
</item>
<item>
<para>The <see cref="P:System.ServiceModel.Description.WsdlEndpointConversionContext.WsdlPort" /> property gets the port for the current endpoint.</para>
</item>
<item>
<para />
</item>
<item>
<para>The following methods enable you to add or remove custom WSDL elements to the appropriate scopes in the exported or imported WSDL:</para>
</item>
<item>
<para>The <see cref="M:System.ServiceModel.Description.WsdlEndpointConversionContext.GetFaultBinding(System.ServiceModel.Description.FaultDescription)" /> method returns the fault binding for the specified fault.</para>
</item>
<item>
<para>The <see cref="M:System.ServiceModel.Description.WsdlEndpointConversionContext.GetFaultDescription(System.Web.Services.Description.FaultBinding)" /> method returns the fault for the specified fault binding.</para>
</item>
<item>
<para>The <see cref="M:System.ServiceModel.Description.WsdlEndpointConversionContext.GetMessageBinding(System.ServiceModel.Description.MessageDescription)" /> method returns the message binding for the specified message.</para>
</item>
<item>
<para>The <see cref="M:System.ServiceModel.Description.WsdlEndpointConversionContext.GetMessageDescription(System.Web.Services.Description.MessageBinding)" /> method returns the message for the specified message binding.</para>
</item>
<item>
<para>The <see cref="M:System.ServiceModel.Description.WsdlEndpointConversionContext.GetOperationBinding(System.ServiceModel.Description.OperationDescription)" /> method returns the operation binding for the specified operation.</para>
</item>
<item>
<para>The <see cref="M:System.ServiceModel.Description.WsdlEndpointConversionContext.GetOperationDescription(System.Web.Services.Description.OperationBinding)" /> method returns the operation for the specified operation binding.</para>
</item>
</list>
</remarks>
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>Passed to custom WSDL exporters and importers to enable customization of the metadata export and import processes for a WSDL endpoint.</para>
</summary>
</Docs>
<Members>
<Member MemberName="ContractConversionContext">
<MemberSignature Language="C#" Value="public System.ServiceModel.Description.WsdlContractConversionContext ContractConversionContext { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.ServiceModel.Description.WsdlContractConversionContext ContractConversionContext" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.ServiceModel.Description.WsdlContractConversionContext</ReturnType>
</ReturnValue>
<Docs>
<value>To be added.</value>
<remarks>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>Use the <see cref="P:System.ServiceModel.Description.WsdlEndpointConversionContext.ContractConversionContext" /> to obtain the conversion context of the contract for the endpoint.</para>
</remarks>
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>Gets the <see cref="T:System.ServiceModel.Description.WsdlContractConversionContext" /> being exported or imported.</para>
</summary>
</Docs>
</Member>
<Member MemberName="Endpoint">
<MemberSignature Language="C#" Value="public System.ServiceModel.Description.ServiceEndpoint Endpoint { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.ServiceModel.Description.ServiceEndpoint Endpoint" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.ServiceModel.Description.ServiceEndpoint</ReturnType>
</ReturnValue>
<Docs>
<value>To be added.</value>
<remarks>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>Use the <see cref="P:System.ServiceModel.Description.WsdlEndpointConversionContext.Endpoint" /> property to obtain the service endpoint description on export or import.</para>
</remarks>
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>Gets the <see cref="T:System.ServiceModel.Description.ServiceEndpoint" /> being exported or imported.</para>
</summary>
</Docs>
</Member>
<Member MemberName="GetMessageBinding">
<MemberSignature Language="C#" Value="public System.Web.Services.Description.MessageBinding GetMessageBinding (System.ServiceModel.Description.MessageDescription message);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Web.Services.Description.MessageBinding GetMessageBinding(class System.ServiceModel.Description.MessageDescription message) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Web.Services.Description.MessageBinding</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="message" Type="System.ServiceModel.Description.MessageDescription" />
</Parameters>
<Docs>
<remarks>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>This method is the inverse of the <see cref="M:System.ServiceModel.Description.WsdlEndpointConversionContext.GetMessageDescription(System.Web.Services.Description.MessageBinding)" /> method.</para>
</remarks>
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>Gets the WSDL binding for the message specified by the description.</para>
</summary>
<returns>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>The <see cref="T:System.Web.Services.Description.MessageBinding" /> for the message specified by the description.</para>
</returns>
<param name="message">
<attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.ServiceModel.Description.MessageDescription" /> associated with the description.</param>
</Docs>
</Member>
<Member MemberName="GetMessageDescription">
<MemberSignature Language="C#" Value="public System.ServiceModel.Description.MessageDescription GetMessageDescription (System.Web.Services.Description.MessageBinding message);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.ServiceModel.Description.MessageDescription GetMessageDescription(class System.Web.Services.Description.MessageBinding message) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.ServiceModel.Description.MessageDescription</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="message" Type="System.Web.Services.Description.MessageBinding" />
</Parameters>
<Docs>
<param name="message">To be added.</param>
<remarks>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>This method is the inverse of the <see cref="M:System.ServiceModel.Description.WsdlEndpointConversionContext.GetMessageBinding(System.ServiceModel.Description.MessageDescription)" /> method.</para>
</remarks>
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>Gets the message description for the message specified by the WSDL binding.</para>
</summary>
<returns>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>The <see cref="T:System.ServiceModel.Description.MessageDescription" /> for the message specified by the binding.</para>
</returns>
</Docs>
</Member>
<Member MemberName="GetOperationBinding">
<MemberSignature Language="C#" Value="public System.Web.Services.Description.OperationBinding GetOperationBinding (System.ServiceModel.Description.OperationDescription operation);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Web.Services.Description.OperationBinding GetOperationBinding(class System.ServiceModel.Description.OperationDescription operation) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Web.Services.Description.OperationBinding</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operation" Type="System.ServiceModel.Description.OperationDescription" />
</Parameters>
<Docs>
<remarks>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>This method is the inverse of the <see cref="M:System.ServiceModel.Description.WsdlEndpointConversionContext.GetOperationDescription(System.Web.Services.Description.OperationBinding)" /> method.</para>
</remarks>
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>Gets the WSDL binding for the operation specified by the description.</para>
</summary>
<returns>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>The <see cref="T:System.Web.Services.Description.OperationBinding" /> for the operation specified by the description.</para>
</returns>
<param name="operation">
<attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.ServiceModel.Description.OperationDescription" /> of the operation associated with the binding.</param>
</Docs>
</Member>
<Member MemberName="GetOperationDescription">
<MemberSignature Language="C#" Value="public System.ServiceModel.Description.OperationDescription GetOperationDescription (System.Web.Services.Description.OperationBinding operation);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.ServiceModel.Description.OperationDescription GetOperationDescription(class System.Web.Services.Description.OperationBinding operation) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.ServiceModel.Description.OperationDescription</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="operation" Type="System.Web.Services.Description.OperationBinding" />
</Parameters>
<Docs>
<param name="operation">To be added.</param>
<remarks>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>This method is the inverse of the <see cref="M:System.ServiceModel.Description.WsdlEndpointConversionContext.GetOperationBinding(System.ServiceModel.Description.OperationDescription)" /> method.</para>
</remarks>
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>Returns the operation description of the operation associated with the WSDL binding.</para>
</summary>
<returns>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>The <see cref="T:System.ServiceModel.Description.OperationDescription" /> of the operation associated with the binding.</para>
</returns>
</Docs>
</Member>
<Member MemberName="WsdlBinding">
<MemberSignature Language="C#" Value="public System.Web.Services.Description.Binding WsdlBinding { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Web.Services.Description.Binding WsdlBinding" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Web.Services.Description.Binding</ReturnType>
</ReturnValue>
<Docs>
<value>To be added.</value>
<remarks>To be added.</remarks>
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>Gets the <see cref="T:System.Web.Services.Description.Binding" /> for the WSDL endpoint.</para>
</summary>
</Docs>
</Member>
<Member MemberName="WsdlPort">
<MemberSignature Language="C#" Value="public System.Web.Services.Description.Port WsdlPort { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Web.Services.Description.Port WsdlPort" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Web.Services.Description.Port</ReturnType>
</ReturnValue>
<Docs>
<value>To be added.</value>
<remarks>To be added.</remarks>
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>Gets the <see cref="T:System.Web.Services.Description.Port" /> for the WSDL endpoint.</para>
</summary>
</Docs>
</Member>
</Members>
</Type>
|