Modified Ext.cs

This commit is contained in:
sta
2013-05-03 15:06:23 +09:00
parent 7b4e2472de
commit 3ec3bf8fc9
41 changed files with 168 additions and 446 deletions

View File

@@ -362,7 +362,8 @@
<b>
<a href="#M:WebSocketSharp.Ext.GetName(System.String,System.String)">GetName</a>
</b>(<i>this</i> <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>)<nobr> : <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a></nobr><blockquote>
Gets the name from the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> that contains a pair of name and value are separated by a separator string.
Gets the name from the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> that contains a pair of name and value
separated by a separator string.
</blockquote></td>
</tr>
<tr valign="top">
@@ -395,7 +396,8 @@
<b>
<a href="#M:WebSocketSharp.Ext.GetValue(System.String,System.String)">GetValue</a>
</b>(<i>this</i> <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a>)<nobr> : <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a></nobr><blockquote>
Gets the value from the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> that contains a pair of name and value are separated by a separator string.
Gets the value from the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> that contains a pair of name and value
separated by a separator string.
</blockquote></td>
</tr>
<tr valign="top">
@@ -452,29 +454,6 @@
<a href="#M:WebSocketSharp.Ext.IsLocal(System.Net.IPAddress)">IsLocal</a>
</b>(<i>this</i> <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Net.IPAddress">System.Net.IPAddress</a>)<nobr> : <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a></nobr><blockquote>
Determines whether the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Net.IPAddress">System.Net.IPAddress</a> represents a local IP address.
</blockquote></td>
</tr>
<tr valign="top">
<td>
<div>static </div>
</td>
<td colspan="2">
<b>
<a href="#M:WebSocketSharp.Ext.IsNull``1(``0)">IsNull&lt;T&gt;</a>
</b>(<i>this</i> <i title="&#xA; The type of parameter.&#xA; ">T</i>)<nobr> : <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a></nobr><blockquote>
Determines whether the specified object is <tt>null</tt>.
</blockquote></td>
</tr>
<tr valign="top">
<td>
<div>static </div>
</td>
<td colspan="2">
<b>
<a href="#M:WebSocketSharp.Ext.IsNullDo``1(``0,System.Action)">IsNullDo&lt;T&gt;</a>
</b>(<i>this</i> <i title="&#xA; The type of the parameter.&#xA; ">T</i>, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Action">Action</a>)<nobr> : <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a></nobr><blockquote>
Determines whether the specified object is <tt>null</tt>.
And invokes the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Action">Action</a> delegate if the specified object is <tt>null</tt>.
</blockquote></td>
</tr>
<tr valign="top">
@@ -901,12 +880,12 @@
in the specified array of <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Char">char</a>.
</p>
<h2>Syntax</h2>
<div class="Signature">public static <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a> <b>Contains</b> (<i>this</i> <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> str, <b>params</b> <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Char">char</a>[] chars)</div>
<div class="Signature">public static <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a> <b>Contains</b> (<i>this</i> <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> value, <b>params</b> <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Char">char</a>[] chars)</div>
<h4 class="Subsection">Parameters</h4>
<blockquote class="SubsectionBox" id="M:WebSocketSharp.Ext.Contains(System.String,System.Char[]):Parameters">
<dl>
<dt>
<i>str</i>
<i>value</i>
</dt>
<dd>
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> to test.
@@ -921,7 +900,7 @@
</blockquote>
<h4 class="Subsection">Returns</h4>
<blockquote class="SubsectionBox" id="M:WebSocketSharp.Ext.Contains(System.String,System.Char[]):Returns">
<tt>true</tt> if <i>str</i> contains any of <i>chars</i>; otherwise, <tt>false</tt>.
<tt>true</tt> if <i>value</i> contains any of <i>chars</i>; otherwise, <tt>false</tt>.
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="M:WebSocketSharp.Ext.Contains(System.String,System.Char[]):Remarks">
@@ -1265,7 +1244,8 @@
<h3 id="M:WebSocketSharp.Ext.GetName(System.String,System.String)">GetName Method</h3>
<blockquote id="M:WebSocketSharp.Ext.GetName(System.String,System.String):member">
<p class="Summary">
Gets the name from the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> that contains a pair of name and value are separated by a separator string.
Gets the name from the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> that contains a pair of name and value
separated by a separator string.
</p>
<h2>Syntax</h2>
<div class="Signature">public static <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> <b>GetName</b> (<i>this</i> <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> nameAndValue, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> separator)</div>
@@ -1276,7 +1256,7 @@
<i>nameAndValue</i>
</dt>
<dd>
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> that contains a pair of name and value are separated by a separator string.
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> that contains a pair of name and value separated by a separator string.
</dd>
<dt>
<i>separator</i>
@@ -1370,7 +1350,8 @@
<h3 id="M:WebSocketSharp.Ext.GetValue(System.String,System.String)">GetValue Method</h3>
<blockquote id="M:WebSocketSharp.Ext.GetValue(System.String,System.String):member">
<p class="Summary">
Gets the value from the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> that contains a pair of name and value are separated by a separator string.
Gets the value from the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> that contains a pair of name and value
separated by a separator string.
</p>
<h2>Syntax</h2>
<div class="Signature">public static <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> <b>GetValue</b> (<i>this</i> <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> nameAndValue, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> separator)</div>
@@ -1381,7 +1362,7 @@
<i>nameAndValue</i>
</dt>
<dd>
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> that contains a pair of name and value are separated by a separator string.
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> that contains a pair of name and value separated by a separator string.
</dd>
<dt>
<i>separator</i>
@@ -1477,12 +1458,12 @@
Determines whether the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> is enclosed in the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Char">char</a>.
</p>
<h2>Syntax</h2>
<div class="Signature">public static <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a> <b>IsEnclosedIn</b> (<i>this</i> <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> str, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Char">char</a> c)</div>
<div class="Signature">public static <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a> <b>IsEnclosedIn</b> (<i>this</i> <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> value, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Char">char</a> c)</div>
<h4 class="Subsection">Parameters</h4>
<blockquote class="SubsectionBox" id="M:WebSocketSharp.Ext.IsEnclosedIn(System.String,System.Char):Parameters">
<dl>
<dt>
<i>str</i>
<i>value</i>
</dt>
<dd>
A <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.String">string</a> to test.
@@ -1497,7 +1478,7 @@
</blockquote>
<h4 class="Subsection">Returns</h4>
<blockquote class="SubsectionBox" id="M:WebSocketSharp.Ext.IsEnclosedIn(System.String,System.Char):Returns">
<tt>true</tt> if <i>str</i> is enclosed in <i>c</i>; otherwise, <tt>false</tt>.
<tt>true</tt> if <i>value</i> is enclosed in <i>c</i>; otherwise, <tt>false</tt>.
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="M:WebSocketSharp.Ext.IsEnclosedIn(System.String,System.Char):Remarks">
@@ -1587,97 +1568,6 @@
<b>Namespace: </b>WebSocketSharp<br /><b>Assembly: </b>websocket-sharp (in websocket-sharp.dll)</div>
<hr size="1" />
</blockquote>
<h3 id="M:WebSocketSharp.Ext.IsNull``1(``0)">IsNull&lt;T&gt; Generic Method</h3>
<blockquote id="M:WebSocketSharp.Ext.IsNull``1(``0):member">
<p class="Summary">
Determines whether the specified object is <tt>null</tt>.
</p>
<h2>Syntax</h2>
<div class="Signature">public static <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a> <b>IsNull&lt;T&gt;</b> (<i>this</i> <i title="&#xA; The type of parameter.&#xA; ">T</i> obj)<br /> where T : class</div>
<h4 class="Subsection">Type Parameters</h4>
<blockquote class="SubsectionBox" id="M:WebSocketSharp.Ext.IsNull``1(``0):Type Parameters">
<dl>
<dt>
<i>T</i>
</dt>
<dd>
The type of <i>obj</i> parameter.
</dd>
</dl>
</blockquote>
<h4 class="Subsection">Parameters</h4>
<blockquote class="SubsectionBox" id="M:WebSocketSharp.Ext.IsNull``1(``0):Parameters">
<dl>
<dt>
<i>obj</i>
</dt>
<dd>
An object to test.
</dd>
</dl>
</blockquote>
<h4 class="Subsection">Returns</h4>
<blockquote class="SubsectionBox" id="M:WebSocketSharp.Ext.IsNull``1(``0):Returns">
<tt>true</tt> if <i>obj</i> is <tt>null</tt>; otherwise, <tt>false</tt>.
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="M:WebSocketSharp.Ext.IsNull``1(``0):Remarks">
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</div>
<h2 class="Section">Requirements</h2>
<div class="SectionBox" id="M:WebSocketSharp.Ext.IsNull``1(``0):Version Information">
<b>Namespace: </b>WebSocketSharp<br /><b>Assembly: </b>websocket-sharp (in websocket-sharp.dll)</div>
<hr size="1" />
</blockquote>
<h3 id="M:WebSocketSharp.Ext.IsNullDo``1(``0,System.Action)">IsNullDo&lt;T&gt; Generic Method</h3>
<blockquote id="M:WebSocketSharp.Ext.IsNullDo``1(``0,System.Action):member">
<p class="Summary">
Determines whether the specified object is <tt>null</tt>.
And invokes the specified <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Action">Action</a> delegate if the specified object is <tt>null</tt>.
</p>
<h2>Syntax</h2>
<div class="Signature">public static <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Boolean">bool</a> <b>IsNullDo&lt;T&gt;</b> (<i>this</i> <i title="&#xA; The type of the parameter.&#xA; ">T</i> obj, <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Action">Action</a> act)<br /> where T : class</div>
<h4 class="Subsection">Type Parameters</h4>
<blockquote class="SubsectionBox" id="M:WebSocketSharp.Ext.IsNullDo``1(``0,System.Action):Type Parameters">
<dl>
<dt>
<i>T</i>
</dt>
<dd>
The type of the <i>obj</i> parameter.
</dd>
</dl>
</blockquote>
<h4 class="Subsection">Parameters</h4>
<blockquote class="SubsectionBox" id="M:WebSocketSharp.Ext.IsNullDo``1(``0,System.Action):Parameters">
<dl>
<dt>
<i>obj</i>
</dt>
<dd>
A class to test.
</dd>
<dt>
<i>act</i>
</dt>
<dd>
An <a href="http://www.go-mono.com/docs/monodoc.ashx?link=T:System.Action">Action</a> delegate that contains the method(s) called if the <i>obj</i> is <tt>null</tt>.
</dd>
</dl>
</blockquote>
<h4 class="Subsection">Returns</h4>
<blockquote class="SubsectionBox" id="M:WebSocketSharp.Ext.IsNullDo``1(``0,System.Action):Returns">
<tt>true</tt> if the <i>obj</i> parameter is <tt>null</tt>; otherwise, <tt>false</tt>.
</blockquote>
<h2 class="Section">Remarks</h2>
<div class="SectionBox" id="M:WebSocketSharp.Ext.IsNullDo``1(``0,System.Action):Remarks">
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</div>
<h2 class="Section">Requirements</h2>
<div class="SectionBox" id="M:WebSocketSharp.Ext.IsNullDo``1(``0,System.Action):Version Information">
<b>Namespace: </b>WebSocketSharp<br /><b>Assembly: </b>websocket-sharp (in websocket-sharp.dll)</div>
<hr size="1" />
</blockquote>
<h3 id="M:WebSocketSharp.Ext.IsNullOrEmpty(System.String)">IsNullOrEmpty Method</h3>
<blockquote id="M:WebSocketSharp.Ext.IsNullOrEmpty(System.String):member">
<p class="Summary">

View File

@@ -77,14 +77,14 @@
</Docs>
</Member>
<Member MemberName="Contains">
<MemberSignature Language="C#" Value="public static bool Contains (this string str, char[] chars);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool Contains(string str, char[] chars) cil managed" />
<MemberSignature Language="C#" Value="public static bool Contains (this string value, char[] chars);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool Contains(string value, char[] chars) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="str" Type="System.String" RefType="this" />
<Parameter Name="value" Type="System.String" RefType="this" />
<Parameter Name="chars" Type="System.Char[]">
<Attributes>
<Attribute>
@@ -94,7 +94,7 @@
</Parameter>
</Parameters>
<Docs>
<param name="str">
<param name="value">
A <see cref="T:System.String" /> to test.
</param>
<param name="chars">
@@ -105,7 +105,7 @@
in the specified array of <see cref="T:System.Char" />.
</summary>
<returns>
<c>true</c> if <paramref name="str" /> contains any of <paramref name="chars" />; otherwise, <c>false</c>.
<c>true</c> if <paramref name="value" /> contains any of <paramref name="chars" />; otherwise, <c>false</c>.
</returns>
<remarks>To be added.</remarks>
</Docs>
@@ -356,13 +356,14 @@
</Parameters>
<Docs>
<param name="nameAndValue">
A <see cref="T:System.String" /> that contains a pair of name and value are separated by a separator string.
A <see cref="T:System.String" /> that contains a pair of name and value separated by a separator string.
</param>
<param name="separator">
A <see cref="T:System.String" /> that contains a separator string.
</param>
<summary>
Gets the name from the specified <see cref="T:System.String" /> that contains a pair of name and value are separated by a separator string.
Gets the name from the specified <see cref="T:System.String" /> that contains a pair of name and value
separated by a separator string.
</summary>
<returns>
A <see cref="T:System.String" /> that contains the name if any; otherwise, <c>null</c>.
@@ -433,13 +434,14 @@
</Parameters>
<Docs>
<param name="nameAndValue">
A <see cref="T:System.String" /> that contains a pair of name and value are separated by a separator string.
A <see cref="T:System.String" /> that contains a pair of name and value separated by a separator string.
</param>
<param name="separator">
A <see cref="T:System.String" /> that contains a separator string.
</param>
<summary>
Gets the value from the specified <see cref="T:System.String" /> that contains a pair of name and value are separated by a separator string.
Gets the value from the specified <see cref="T:System.String" /> that contains a pair of name and value
separated by a separator string.
</summary>
<returns>
A <see cref="T:System.String" /> that contains the value if any; otherwise, <c>null</c>.
@@ -501,18 +503,18 @@
</Docs>
</Member>
<Member MemberName="IsEnclosedIn">
<MemberSignature Language="C#" Value="public static bool IsEnclosedIn (this string str, char c);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsEnclosedIn(string str, char c) cil managed" />
<MemberSignature Language="C#" Value="public static bool IsEnclosedIn (this string value, char c);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsEnclosedIn(string value, char c) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="str" Type="System.String" RefType="this" />
<Parameter Name="value" Type="System.String" RefType="this" />
<Parameter Name="c" Type="System.Char" />
</Parameters>
<Docs>
<param name="str">
<param name="value">
A <see cref="T:System.String" /> to test.
</param>
<param name="c">
@@ -522,7 +524,7 @@
Determines whether the specified <see cref="T:System.String" /> is enclosed in the specified <see cref="T:System.Char" />.
</summary>
<returns>
<c>true</c> if <paramref name="str" /> is enclosed in <paramref name="c" />; otherwise, <c>false</c>.
<c>true</c> if <paramref name="value" /> is enclosed in <paramref name="c" />; otherwise, <c>false</c>.
</returns>
<remarks>To be added.</remarks>
</Docs>
@@ -576,77 +578,6 @@
</exception>
</Docs>
</Member>
<Member MemberName="IsNull&lt;T&gt;">
<MemberSignature Language="C#" Value="public static bool IsNull&lt;T&gt; (this T obj) where T : class;" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsNull&lt;class T&gt;(!!T obj) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="T">
<Constraints>
<ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
</Constraints>
</TypeParameter>
</TypeParameters>
<Parameters>
<Parameter Name="obj" Type="T" RefType="this" />
</Parameters>
<Docs>
<typeparam name="T">
The type of <paramref name="obj" /> parameter.
</typeparam>
<param name="obj">
An <b>object</b> to test.
</param>
<summary>
Determines whether the specified object is <see langword="null" />.
</summary>
<returns>
<c>true</c> if <paramref name="obj" /> is <see langword="null" />; otherwise, <c>false</c>.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IsNullDo&lt;T&gt;">
<MemberSignature Language="C#" Value="public static bool IsNullDo&lt;T&gt; (this T obj, Action act) where T : class;" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsNullDo&lt;class T&gt;(!!T obj, class System.Action act) cil managed" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="T">
<Constraints>
<ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
</Constraints>
</TypeParameter>
</TypeParameters>
<Parameters>
<Parameter Name="obj" Type="T" RefType="this" />
<Parameter Name="act" Type="System.Action" />
</Parameters>
<Docs>
<typeparam name="T">
The type of the <paramref name="obj" /> parameter.
</typeparam>
<param name="obj">
A <b>class</b> to test.
</param>
<param name="act">
An <see cref="T:System.Action" /> delegate that contains the method(s) called if the <paramref name="obj" /> is <see langword="null" />.
</param>
<summary>
Determines whether the specified object is <see langword="null" />.
And invokes the specified <see cref="T:System.Action" /> delegate if the specified object is <see langword="null" />.
</summary>
<returns>
<c>true</c> if the <paramref name="obj" /> parameter is <see langword="null" />; otherwise, <c>false</c>.
</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IsNullOrEmpty">
<MemberSignature Language="C#" Value="public static bool IsNullOrEmpty (this string value);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsNullOrEmpty(string value) cil managed" />

View File

@@ -1,6 +1,6 @@
<Overview>
<Assemblies>
<Assembly Name="websocket-sharp" Version="1.0.2.4718">
<Assembly Name="websocket-sharp" Version="1.0.2.27098">
<AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 11 00 00 00 29 17 fb 89 fe c3 91 f7 2b cb 8b e2 61 d2 3f 05 93 6d 65 a8 9e 63 72 a6 f5 d5 2c f2 9d 20 fa 0b c0 70 6a f6 88 7e 8b 90 3f 39 f5 76 c8 48 e0 bb 7b b2 7b ed d3 10 a7 1a 0f 70 98 0f 7f f4 4b 53 09 d2 a5 ef 36 c3 56 b4 aa f0 91 72 63 25 07 89 e0 93 3e 3f 2e f2 b9 73 0e 12 15 5d 43 56 c3 f4 70 a5 89 fe f7 f6 ac 3e 77 c2 d8 d0 84 91 f4 0c d1 f3 8e dc c3 c3 b8 38 3d 0c bf 17 de 20 78 c1 ]</AssemblyPublicKey>
<Attributes>
<Attribute>
@@ -147,14 +147,14 @@
<Target Type="T:System.String" />
</Targets>
<Member MemberName="Contains">
<MemberSignature Language="C#" Value="public static bool Contains (this string str, char[] chars);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool Contains(string str, char[] chars) cil managed" />
<MemberSignature Language="C#" Value="public static bool Contains (this string value, char[] chars);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool Contains(string value, char[] chars) cil managed" />
<MemberType>ExtensionMethod</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="str" Type="System.String" RefType="this" />
<Parameter Name="value" Type="System.String" RefType="this" />
<Parameter Name="chars" Type="System.Char[]">
<Attributes>
<Attribute>
@@ -164,7 +164,7 @@
</Parameter>
</Parameters>
<Docs>
<param name="str">
<param name="value">
A <see cref="T:System.String" /> to test.
</param>
<param name="chars">
@@ -447,13 +447,14 @@
</Parameters>
<Docs>
<param name="nameAndValue">
A <see cref="T:System.String" /> that contains a pair of name and value are separated by a separator string.
A <see cref="T:System.String" /> that contains a pair of name and value separated by a separator string.
</param>
<param name="separator">
A <see cref="T:System.String" /> that contains a separator string.
</param>
<summary>
Gets the name from the specified <see cref="T:System.String" /> that contains a pair of name and value are separated by a separator string.
Gets the name from the specified <see cref="T:System.String" /> that contains a pair of name and value
separated by a separator string.
</summary>
</Docs>
<Link Type="WebSocketSharp.Ext" Member="M:WebSocketSharp.Ext.GetName(System.String,System.String)" />
@@ -530,13 +531,14 @@
</Parameters>
<Docs>
<param name="nameAndValue">
A <see cref="T:System.String" /> that contains a pair of name and value are separated by a separator string.
A <see cref="T:System.String" /> that contains a pair of name and value separated by a separator string.
</param>
<param name="separator">
A <see cref="T:System.String" /> that contains a separator string.
</param>
<summary>
Gets the value from the specified <see cref="T:System.String" /> that contains a pair of name and value are separated by a separator string.
Gets the value from the specified <see cref="T:System.String" /> that contains a pair of name and value
separated by a separator string.
</summary>
</Docs>
<Link Type="WebSocketSharp.Ext" Member="M:WebSocketSharp.Ext.GetValue(System.String,System.String)" />
@@ -598,18 +600,18 @@
<Target Type="T:System.String" />
</Targets>
<Member MemberName="IsEnclosedIn">
<MemberSignature Language="C#" Value="public static bool IsEnclosedIn (this string str, char c);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsEnclosedIn(string str, char c) cil managed" />
<MemberSignature Language="C#" Value="public static bool IsEnclosedIn (this string value, char c);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsEnclosedIn(string value, char c) cil managed" />
<MemberType>ExtensionMethod</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="str" Type="System.String" RefType="this" />
<Parameter Name="value" Type="System.String" RefType="this" />
<Parameter Name="c" Type="System.Char" />
</Parameters>
<Docs>
<param name="str">
<param name="value">
A <see cref="T:System.String" /> to test.
</param>
<param name="c">
@@ -672,81 +674,6 @@
<Link Type="WebSocketSharp.Ext" Member="M:WebSocketSharp.Ext.IsLocal(System.Net.IPAddress)" />
</Member>
</ExtensionMethod>
<ExtensionMethod>
<Targets>
<Target Type="System.Object" />
</Targets>
<Member MemberName="IsNull&lt;T&gt;">
<MemberSignature Language="C#" Value="public static bool IsNull&lt;T&gt; (this T obj) where T : class;" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsNull&lt;class T&gt;(!!T obj) cil managed" />
<MemberType>ExtensionMethod</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="T">
<Constraints>
<ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
</Constraints>
</TypeParameter>
</TypeParameters>
<Parameters>
<Parameter Name="obj" Type="T" RefType="this" />
</Parameters>
<Docs>
<typeparam name="T">
The type of <paramref name="obj" /> parameter.
</typeparam>
<param name="obj">
An <b>object</b> to test.
</param>
<summary>
Determines whether the specified object is <see langword="null" />.
</summary>
</Docs>
<Link Type="WebSocketSharp.Ext" Member="M:WebSocketSharp.Ext.IsNull``1(``0)" />
</Member>
</ExtensionMethod>
<ExtensionMethod>
<Targets>
<Target Type="System.Object" />
</Targets>
<Member MemberName="IsNullDo&lt;T&gt;">
<MemberSignature Language="C#" Value="public static bool IsNullDo&lt;T&gt; (this T obj, Action act) where T : class;" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsNullDo&lt;class T&gt;(!!T obj, class System.Action act) cil managed" />
<MemberType>ExtensionMethod</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<TypeParameters>
<TypeParameter Name="T">
<Constraints>
<ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
</Constraints>
</TypeParameter>
</TypeParameters>
<Parameters>
<Parameter Name="obj" Type="T" RefType="this" />
<Parameter Name="act" Type="System.Action" />
</Parameters>
<Docs>
<typeparam name="T">
The type of the <paramref name="obj" /> parameter.
</typeparam>
<param name="obj">
A <b>class</b> to test.
</param>
<param name="act">
An <see cref="T:System.Action" /> delegate that contains the method(s) called if the <paramref name="obj" /> is <see langword="null" />.
</param>
<summary>
Determines whether the specified object is <see langword="null" />.
And invokes the specified <see cref="T:System.Action" /> delegate if the specified object is <see langword="null" />.
</summary>
</Docs>
<Link Type="WebSocketSharp.Ext" Member="M:WebSocketSharp.Ext.IsNullDo``1(``0,System.Action)" />
</Member>
</ExtensionMethod>
<ExtensionMethod>
<Targets>
<Target Type="T:System.String" />