Files
Umbraco-CMS/lib/UrlRewritingNet.UrlRewriter.dll

425 lines
22 KiB
Plaintext
Raw Normal View History

MZ<EFBFBD><00><><00>@<00><1F><00> <09>!<21>L<>!This program cannot be run in DOS mode.
$PEL<00>W_K<00>! NNl <00>@ <00>@<40><00>kO<00>P<00> Xk  H.textTL N `.rsrcP<00>P@@.reloc <00>V@B0lH6H50<00>~:<3A>s4<06>(o@~<04>(
(
~rpo3-!s9
rps
o
~o
~(o<o3-r p(o<(
s
z<17>*0?~-2~% (
~-r<>p(
t 
<06><04>(
<EFBFBD>~*2.(~*B(o<(*0<- r<>ps
z(o3
-r<>p(
r<>ps
zo6*0p- rFps
zoS(
o
o
o
+# o
t$ o!
u ,o) o"
-<2D><> u.,o#
<EFBFBD>*,/[0[(
o
o
o
+# o
t$ o!
u ,o* o"
-<2D><> u.,o#
<EFBFBD>*/F0q- rFps
zoS(
o
o
o
+$ o
t$ o!
u ,o+ o"
-<2D><> u.,o#
<EFBFBD>*,0\0r- rFps
zoS(
o
o
o
+% o
t$ o!
u , o, o"
-<2D><> u.,o#
<EFBFBD>*,1]^<14><16>s$
<EFBFBD>*"( *Js
}(&
*Fr^p('
t$*6rpp((
*Fr<>p('
t$*6r<>p((
*Fr<>p('
<EFBFBD> *Jr<>p<03> ((
*Fr<>p('
<EFBFBD>*Jr<>p<03>((
*Fr<>p('
<EFBFBD>*Jr<>p<03>((
*Fr<>p('
<EFBFBD>
*Jr<>p<03>
((
*Fr<>p('
<EFBFBD>0*Jr<>p<03>0((
*{*v{o)
-*{o)
*<2A>{o)
-*{o)
(*
*<2A>{o)
-*{o)
(+
*<2A>{o)
-*<2A>(
{o)
(,
<EFBFBD>*>{o-
*03{-$%
(
{- sK}<04>(
<EFBFBD>{*%03{-$%
(
{- sK}<04>(
<EFBFBD>{*%<00>~/
}s0
}s0
}($
sL}*06?o1
o2
1"2rp(3
+rp(3
*0<00> {o4
("o5
 8f (6
oN3o7
o8
o9
+ o7
o:
oZ9*oV_<16><16> ~/
?o1
 -2Xo;
o<
o[ ,{oM+{oM($s=
oN3 o>
&+Go7
o8
o?
o>
&rpo>
&o7
o8
o@
o>
&o>
&oT-oA
-oB
+oA
.oB
oA
rpoC
oD
oA
oE
 +  (F
:<3A><><EFBFBD><EFBFBD><EFBFBD> <09>o#
<EFBFBD>{oG
*Ay<00>0<00> {o4
(!o5
 8t (6
oP_,o7
o8
o9
+ o7
o:
oZ97oV_<16><16> ~/
?o1
 -2Xo;
o<
oH
oI
r0poJ
oH
oI
r<EFBFBD>poV<06>
oJ
oP_,GrpoK
1Kr<>pXoL
15oH
oI
r<EFBFBD>po;
oJ
+oH
oI
r<EFBFBD>poJ
o[ ,{oM+{oM($oA
<20>oB
oH
oM
 +  (F
:<3A><><EFBFBD><EFBFBD><EFBFBD> <09>o#
<EFBFBD>{oG
*A<00><00>0L u 
(%:8{,o7
oN
(O
,*(&:o7
oN
(O
:<3A>(o>(P
:<3A>o7
o8
oQ
<EFBFBD>i1oQ
oQ
<EFBFBD>iY<>.o1
2*s=
o?
o>
&rpo>
&o@
o>
&r>p oQ
+<06>o>
& X<05>i2<69> r<>poR
- r<>po>
&(o>o>
&oS
(P
- oS
o>
&oA
oC
oT
*0<00>
(o:}(oB}(oAoU
+: o
t
 o  (P
,( +( o\() o"
-<2D><> u.,o#
<EFBFBD><02>'sV
oW
<02>/sV
oX
<02>.sV
oY
*0Fv0PoN-${oZ
(!o[
{o\
*{oZ
("o[
{o\
*0G{oZ
(!oG{o\
{oZ
("oG{o\
*0RoN-%{oZ
(!oH{o\
*{oZ
("oH{o\
*0ToN-&{oZ
(!oI{o\
*{oZ
("oI{o\
**07 u 
oH
oI
r@po]
t$ (P
- oH
o^
*0. u 
oH
o_
u< ,<02>0sV
o`
*0M (
oI
r<EFBFBD>po]
t$ (P
:%?o1
2 o<
oI
r<EFBFBD>po]
<EFBFBD>
 oa
ob
oC
oI
r@poa
oc
rp(3
oJ
_,Voa
ob
od
 +7 <09>oI
{(e
oa
ob
o)
oJ
 X  <08>i2<69>oI
r0po]
t$ _, ~/
of
u<og
 _-~/
of
* _-~/
of
*0h- r^ps
zu-&r<>p<>(
oC
(
r^ps
z{% (
oi
(j
-(
<EFBFBD>(
<EFBFBD>*I`0{%
(
(k
<EFBFBD>(
<EFBFBD>*
6(j
t*Js$
}(l
*&(
*(m
*sh*(7*Fr<>p('
<EFBFBD>0*Jr<>p<03>0((
*Frp('
t$*6rp((
*Fr6p('
t$*6r6p((
*FrNp('
t*Frbp('
t*Frtp('
t$*6rtp((
*Fr<>p('
t$*6r<>p((
*(n
*0J
(5
+(6
oR(o
,
+ (F
-<2D><><02>o#
<EFBFBD>,(p
&* '002(J
.oS(q
*r<>p(
r<EFBFBD>ps
z02(J
.oS(r
*r<>p(
r<EFBFBD>ps
z0-
 +(s
oR(o
,
+ X (t
2<EFBFBD>*(u
*<2A>($
(v
o2
0~/
+(v
}*0O(P
-Erpow
,rp{o;
(3
*rpow
,{o;
(e
**{ *"} *{!*"}!*{"*"}"*{#*"}#*{$*"}$*{%*"}%*0W- rps
zo} o}!o}#o}$o}%o(S*V}#}$($
*0F(\r:po+(erTpr>po(arjpr>po}+*0OsL
(X,!{*oM {,`sx
})*{*oM{,`sx
})*{**:}*(_*{+*"}+*{,*:},(_*6{)oy
*R{){+oz
*v~/
}*~/
}+(]*s *2to*6(|
t*f(|
,(}
o~
*6(
t*J~/
}-(<28>
*BSJB v2.0.50727l<00>#~@(#Stringsh&<00>#US<00>+#GUID,H #BlobW<1F> <00>3?-nV<00>"5
<00><01><00><01>
<00><01><02>
-
@
M<02>}b
<00><02><00>c <00><06><00><06>
D<08>%

<00>

<00> <0B>  <0C> 3 <0C> R <0C> k <0C> <00> <0C> <00> <0C> <00> <0C> <00> <0C>  <0A>  <0A> - <0A> ] J wq <00> <0A> <00> <0A> <00> <0A><00> <0A><#a<0E>o<0E><00> 
<00><0E><00><0E><00><0E><00><0E><0F>0c\I<0F><00><0F><00><0F><00><0F>
<00><0F>#<10>3<10>pd<00><10><00>I9/s<11><00><11>j<12> <00><12>
<00><12><00>*7K7  Yi  <00>7 !<00><00>1<00><00><00>5<00><00>8 i:7 G97GO7 L^7L<00>h7 Nt7 &^<00>78)^<00>i%-i<00><00><00>%<00>)t_V<>|bV<><56>b<00><04>Q<>o<05>Q<><05>Q<><51><05>Q<><51><05>V<><56><05><00><00><05>l/p<pWlpy<00>)t_V<><56><08>V<><56><08>V<> <09>V<># <09>t_V<><56><08>V<>|<03>V<><56><03><00> <09><00> <09><00> b<00> <09><00> <00> <09><00> t_V<><56> V<><56> +
=
<EFBFBD>f
<EFBFBD><00>
<00>
<EFBFBD>P <00><00>!<00> <00><08>,X!<00><08>1d!<00>6x!<00>;<00>!<00>AL"<00>%H<00>"<00>7AT#<00>JM<00>#<00><18>!
<00>#<00><18>p
$<00><18>t
$<00><08>y *$<00><08>t 8$<00><08>y J$<00><08>t X$<00><08>} j$<00><08><03> }$<00><08><03><00>$<00><08><03><00>$<00><08><03><00>$<00><04><00>$<00><04><00>$<00>-<04><00>$<00>E<04><00>$<00>T<04>%<00><08><04>%<00><00><04>7%<00><00><04>Z%<00><00><04>}%<00><00><04><00>%<00><00><04><00>%<00>Jt&<00>bt`&<00><18>p<00>&<00>z<06><00>&<00><00>}<00>(<00><00>}<00>*<00><00><06> <00>+<00><01><06>"<00>,<00><00><06>#,-<00><00>t$<00>-<00><07>%<00>-<00><07>'@.<00><p*D.<00>D<07>*<00>.<00>c<07>,<00>.<00><00><07>. 0<00><00><07>0<00>0<00><00><07>1<00>0<00><08><07>3<00>0<00><18>p41<00><00><02>4<00><03>6 1<00><18>p61<00><03>61<00><18>p6"1<00><08><07>641<00><08><07>6G1<00><08>y7Y1<00>t7g1<00>$y8y1<00>4t8<00>1<00><08><02>9<00>1<00>J<06>9<00>1<00>_y9<00>1<00>vt9<00>1<00><08>y:<00>1<00><08>t:<00>1<00><18>p;<00>1<00>@ t;\2<00>M <09><<00>2<00>_ <09>><00>2<00>t <09>A3<00><18>pB3<00><18>pBD3<00><00> <09>B<00>3<00><08>}C<00>3<00><08><03>C<00>3<00><08><03>D<00>3<00><08><03>D<00>3<00><08>yE<00>3<00><08>tE<00>3<00><08><03>F<00>3<00><04>F<00>3<00><04>G<00>3<00>-<04>G<00>3<00>E<04>H<00>3<00>T<04>H<00><05> I<00><05><06>J4<00><01> Kk4<00><18>pL<00>4<00><00> L<00>4<00>1
pM35<00>H
yM;5<00>W
tMJ5<00>u
yNR5<00><08>
tN[5<00><08>
Oc5<00><08>
Or5<00><00> P<00>5<00><00><06>Q<00>5<00><18>pR<00>5<00> 'R<00>5<00> ,R<00>5<00><08>2S<00>5<00>$ 8T<00>5<00><08>?V<00>5<00><18>pW- : C : : C O : C ` l l l l l l l <00> r <00> r <00> r <00> r <00> l f
 <00> <00> <00> <00> <00> C : : C O : C <00> <00> <00> <00> <00> <00> <00> <00><00> <00> <00> <00> l l l l l : : <00> O : <00> : <00> l l l l l l <00> <00> <00> <00> l l l <00> <00> <00> <00> <00> l <00> <00><00>t<00><00>t<00><00>t<00><00>t<00><00>t<00><00>t<00><00>t<00><00>t<00><00><03><00><00>t<00><00>t<00><00>t<00><00>Q<03><00>W<01>p \LeQ<00>p1<00><02>)<00><07>!hp)<01>t1<01>|9<01><0E>1<01>|A<01>tI<01><03>Q<01><0E>Q<01><0E>a$<0F>ah<0F>i<01><0E>Y<01><07>iv<0F>q<p <00>py<01>p<00>p<00><07>$ <0B>Q<00><07><02><01><0F><03><01><0F><00><0F>Q<00><07><03><01>t!<01><0F>Y<00>p!<01><0F>!<01><0F>!<01><0F>Y<00>W h<0F><00><0E>a'<10><05>7<10><05>?y<00>Oy!Z<10>!Z<10><05><01>p<00>~<10><05><01>y<00><01>ya<00><10><05><01>W <00>y<00><01><10><03><01>pv<0F>Y<00>pa<00>Q<06>$ !<01><0F>!<01><0F>Q!<06>y<00>><11>!E<11><03>S;!`<03>iy<00>'tIh<0F><03><01>Pa<00>Va<00>Va<00>VY<00>W <00>kY<00>p<00><01>qQtQ<01>|<06>#VQ'<10><05>/<12><00>?yQH;!<01><0F>Q<11><06>Ty<00><01>t1<00>y)<00><07>)<00><07>)<00>p1<00>p9<00>p!<01><12> <00><12> $ <0B> <00><12> <00><07> <00><12> <00>p<00><01><12>!<01>y<00><03>y<00>y<00><08><01> I FIWILI SI<00>pfk$(M,<00>04\f`kd<00>h<00>pftkx<00><00>f<00>k.{) .z.s .3<00>.k .z.#<00>.+Y. Y.;z.Kz.S<00>.c c+kis<01><03>s<04>s<04>C<03><06>so<04>s<01> s)svC+k<00>+k<00>s<01><06>+k<00>s<01> s2#<02>#C<03>)sbIsqis<07>s<01>v<03><03><03><03><05><05>'@]v<06><06><06><06><06><07>  \UjZ<05>"<05>'<05>0<05>8<05>E<05>Y<05>d<05><00><07><00><07><00><07><00><08><00><08><00><08>j<03><00><07><00><08><00><08>'<05>0<05>"<05>8<05>E<05>Y<05><00>
<EFBFBD><00>
<EFBFBD><00>
"<00>E<00>K       !"3:;<=>!?!@#A%C'B'D)E)N+O+Q-P-R/S/U1T1W3V3X5Y5a7`7b9c9d;e;k=l=m?<00><03><04><00><><00> <00>
<00>
<00><00>?<00>><00><Module>UrlRewritingNet.UrlRewriter.dllUrlRewritingUrlRewritingNet.WebRewriteOptionRewriteSettingsUrlRewritingNet.ConfigurationUrlRewriteModuleUrlRewritingProviderCollectionUrlRewritingNet.Configuration.ProviderUrlRewritingProviderRegExUrlRewritingProviderUrlRewriteSectionRewriteUrlParameterOptionRewriteRuleCollectionRedirectOptionUrlHelperRewriteRuleRedirectModeOptionRegExRewriteRuleRewriteSettingsCollectionmscorlibSystemObjectEnumSystem.ConfigurationConfigurationElementSystem.WebIHttpModuleSystem.Configuration.ProviderProviderCollectionProviderBaseConfigurationSectionSystem.Collections.GenericList`1ConfigurationElementCollectionprovidersinitializedInitializeconfigurationconfigurationLockget_Configurationget_ProvidersCreateRewriteRuleAddRewriteRuleRemoveRewriteRuleReplaceRewriteRuleInsertRewriteRuleConfigurationProvidersvalue__ApplicationDomain.ctorget_Providerset_Providerget_Nameset_Nameget_Redirectset_Redirectget_Rewriteset_Rewriteget_RedirectModeset_RedirectModeget_RewriteUrlParameterset_RewriteUrlParameterget_IgnoreCaseset_IgnoreCaseSystem.Collections.SpecializedNameValueCollectionattributesget_AttributesGetAttributeGetInt32AttributeGetBooleanAttributeGetEnumAttributeTOnDeserializeUnrecognizedAttributeProviderNameRedirectRewriteRedirectModeRewriteUrlParameterIgnoreCaseAttributesItemsVirtualUrlItemsClientQueryStringItemsRewriteUrlParameterItemsCachedPathAfterRewritePhysicalPathrewriteOnlyVirtualUrls_contextItemsPrefix_rewritesSystem.ThreadingReaderWriterLocklockRewriteslockRedirectsget_Rewrites_redirectsget_RedirectsurlHelperJoinUrlParameterHttpApplicationRedirectUrlRewriteUrlEventArgsOnBeginRequestInitAddRewriteRuleInternalRemoveRewriteRuleInternalReplaceRewriteRuleInternalInsertRewriteRuleBeforeInternalDisposeOnAppPostRequestHandlerExecuteOnAppPreRequestHandlerExecuteOnPagePreInitRewritesRedirectslockObjectAddCopyToget_ItemItemget_RewriteOnlyVirtualUrlsset_RewriteOnlyVirtualUrlsget_DefaultProviderset_DefaultProviderget_DefaultPageset_DefaultPageProviderSettingsCollectionget_ContextItemsPrefixset_ContextItemsPrefixget_XmlNsset_XmlNsRewriteOnlyVirtualUrlsDefaultProviderDefaultPageContextItemsPrefixXmlNsNoneExcludeFromClientQueryStringStoreInContextItemsIncludeQueryStringForRewriteRemoveByNameReplaceRuleByNameInsertRuleBeforeNameGetIndexByNameapplicationPathHandleRootOperatorredirectrewritenameredirectModerewriteUrlParameterignoreCaseIsRewritePermanentTemporarySystem.Text.RegularExpressionsRegexregexCreateRegExvirtualUrlget_VirtualUrlset_VirtualUrldestinationUrlget_DestinationUrlset_DestinationUrlRegexOptionsregexOptionsget_RegexOptionsset_RegexOptionsVirtualUrlDestinationUrlcurrentRuleProviderCreateNewElementGetElementKeyset_ItemproviderNameruleNamerewriteRulepositionRuleNameelementNamevaluedefaultValuerequestQuerystringappsenderecontextproviderindexconfigruleurlrequestUrlrewriteSettingselementkeySystem.ReflectionAssemblyTitleAttributeAssemblyDescriptionAttributeAssemblyConfigurationAttributeAssemblyCompanyAttributeAssemblyProductAttributeAssemblyCopyrightAttributeAssemblyTrademarkAttributeAssemblyCultureAttributeSystem.Runtime.InteropServicesComVisibleAttributeGuidAttributeAssemblyVersionAttributeAssemblyFileVersionAttributeSystem.DiagnosticsDebuggableAttributeDebuggingModesSystem.Runtime.CompilerServicesCompilationRelaxationsAttributeRuntimeCompatibilityAttributeUrlRewritingNet.UrlRewriterTypeRuntimeTypeHandleGetTypeFromHandleSystem.Web.ConfigurationProvidersHelperInstantiateProvidersStringFormatApplicationExceptionMonitorEnterConfigurationManagerGetSectionExitArgumentNullExceptionArgumentExceptionHttpContextget_Currentget_ApplicationInstanceHttpModuleCollectionget_ModulesNameObjectCollectionBaseSystem.CollectionsIEnumeratorGetEnumeratorMoveNextIDisposable.cctorFlagsAttributeBooleanConvertToInt32ParseConfigurationProperty
<EFBFBD><EFBFBD>o<EFBFBD><EFBFBD><EFBFBD>F<EFBFBD><EFBFBD>?<3F><><17>J<08>z\V4<><34><08>?_<11>
:!8$$8888$     0 0     < < ( (  ) )   0 ((0( (<(((()LUrlRewritingNet.UrlRewriter.VirtualUrlZUrlRewritingNet.UrlRewriter.ClientQueryString^UrlRewritingNet.UrlRewriter.RewriteUrlParameterdUrlRewritingNet.UrlRewriter.CachedPathAfterRewrite,- ,4 1 5 1 8 8 8(,   ( ) 8 9 D(9(D( 0 <  =A A A(A       (( y <12><><11><>
9<12><> $ <12><> 1 <12><> <12><>  <12><><12><><12><>  <12><>providerT
IsRequirednameT
IsRequiredRredirectT
IsRequiredTQ DefaultValueU"UrlRewritingNet.Web.RedirectOptionPrewriteT
IsRequiredTQ DefaultValueU!UrlRewritingNet.Web.RewriteOptionZ redirectModeT
IsRequiredTQ DefaultValueU&UrlRewritingNet.Web.RedirectModeOptionZrewriteUrlParameterTQ DefaultValueU-UrlRewritingNet.Web.RewriteUrlParameterOption.
ignoreCaseT
IsRequiredTQ DefaultValue   <11><><11><>8  <12><> <12><>   <12><> <12><>
8<12><><11><>8 <12><> <12><>  
8<11><>8 1<12><><12><>  <12><> 8<12><><12><>  1 <12><>1<12><> 
<12><>(<12><> Item  ,rewriteOnlyVirtualUrlsTQ DefaultValue8defaultProviderT
IsRequiredTQ DefaultValueRegEx/ defaultPageT
IsRequiredTQ DefaultValue providers rewrites(contextItemsPrefixTQ DefaultValuexmlnsTQ DefaultValue  88<11><>8  
A A4  <12><>2-UrlRewritingNet.Configuration.RewriteSettings       UrlRewritingNet.UrlRewriter$Thomas Bandt und Albert Weinert61Copyright © Thomas Bandt und Albert Weinert 2006)$03e58c4b-3781-4a33-8a20-ae601bad56fe 2.0.60829.1TWrapNonExceptionThrows<00>W_K<00>tktMRSDSiTT<54><54>ΧN<CEA7><4E>K<EFBFBD>0ך(c:\SOURCE\External\UrlRewritingNet\UrlRewritingNet_20_Source\Source\obj\Release\UrlRewritingNet.UrlRewriter.pdb$l>l 0l_CorDllMainmscoree.dll<00>% @<00>0<00>HX<><00><00>4VS_VERSION_INFO<00><04><><00><><00><>?DVarFileInfo$Translation<00>XStringFileInfo4000004b0` CompanyNameThomas Bandt und Albert Weinert`FileDescriptionUrlRewritingNet.UrlRewriter8 FileVersion2.0.60829.1` InternalNameUrlRewritingNet.UrlRewriter.dll<00>1LegalCopyrightCopyright <00> Thomas Bandt und Albert Weinert 2006h OriginalFilenameUrlRewritingNet.UrlRewriter.dllXProductNameUrlRewritingNet.UrlRewriter< ProductVersion2.0.60829.1@ Assembly Version2.0.60829.1` P<