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
|
<Type Name="ApplicationHost" FullName="Mono.WebServer.FastCgi.ApplicationHost">
<TypeSignature Language="C#" Value="public class ApplicationHost : Mono.WebServer.BaseApplicationHost" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ApplicationHost extends Mono.WebServer.BaseApplicationHost" />
<AssemblyInfo>
<AssemblyName>fastcgi-mono-server2</AssemblyName>
<AssemblyVersion>2.8.1.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>Mono.WebServer.BaseApplicationHost</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ApplicationHost ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.8.1.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetPathsFromUri">
<MemberSignature Language="C#" Value="public void GetPathsFromUri (string verb, string uri, out string realUri, out string pathInfo);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void GetPathsFromUri(string verb, string uri, string realUri, string pathInfo) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.8.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="verb" Type="System.String" />
<Parameter Name="uri" Type="System.String" />
<Parameter Name="realUri" Type="System.String&" RefType="out" />
<Parameter Name="pathInfo" Type="System.String&" RefType="out" />
</Parameters>
<Docs>
<param name="verb">
The HTTP verb of the request.
</param>
<param name="uri">
the virtual URI, including any path-info, which need to be split.
</param>
<param name="realUri">
Returns the path part of the URI.
</param>
<param name="pathInfo">
Returns the trailing path-info part of the URI, if any.
</param>
<summary>
Splits a virtual URI into its virtual path and virtual
path-info parts as identified by the web-application
host in the current <see cref="T:System.AppDomain" />.
</summary>
<remarks>
This method wraps the <see cref="!:Mono.WebServer.Paths.GetPathsFromUri" />
method so that it can easily be called
from a remote <see cref="T:System.AppDomain" />.
</remarks>
</Docs>
</Member>
<Member MemberName="MapPath">
<MemberSignature Language="C#" Value="public string MapPath (string virtualPath);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance string MapPath(string virtualPath) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.8.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="virtualPath" Type="System.String" />
</Parameters>
<Docs>
<param name="virtualPath">
The virtual path to be mapped.
</param>
<summary>
Maps the specified virtual path to a physical path on
the server as defined in the <see cref="T:System.AppDomain" />
of the current <see cref="T:Mono.WebServer.FastCgi.ApplicationHost" />.
</summary>
<returns>
The physical path of the specified virtual path.
</returns>
<remarks>
As a method that is available on this <see cref="T:Mono.WebServer.FastCgi.ApplicationHost" />, which derives
from <see cref="T:System.MarshalByRefObject" />, it
enables path mapping to be queried from a
remote <see cref="T:System.AppDomain" />.
</remarks>
</Docs>
</Member>
<Member MemberName="ProcessRequest">
<MemberSignature Language="C#" Value="public void ProcessRequest (Mono.WebServer.FastCgi.Responder responder);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void ProcessRequest(class Mono.WebServer.FastCgi.Responder responder) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.8.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="responder" Type="Mono.WebServer.FastCgi.Responder" />
</Parameters>
<Docs>
<param name="responder">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="VirtualFileExists">
<MemberSignature Language="C#" Value="public bool VirtualFileExists (string virtualPath);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool VirtualFileExists(string virtualPath) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.8.1.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="virtualPath" Type="System.String" />
</Parameters>
<Docs>
<param name="virtualPath">
The virtual path to be checked.
</param>
<summary>
Determines if a virtual path specifies a file on
the server as defined in the <see cref="T:System.AppDomain" />
of the current <see cref="T:Mono.WebServer.FastCgi.ApplicationHost" />.
</summary>
<returns>
True if the virtual path is that of a file, otherwise false.
</returns>
<remarks>
As a method that is available on this <see cref="T:Mono.WebServer.FastCgi.ApplicationHost" />, which derives
from <see cref="T:System.MarshalByRefObject" />, it
enables virtual file checks to be performed
from a remote <see cref="T:System.AppDomain" />.
</remarks>
</Docs>
</Member>
</Members>
</Type>
|