[Modify] Polish it
This commit is contained in:
parent
ec8c530313
commit
f0773e34de
@ -1262,10 +1262,15 @@ namespace WebSocketSharp.Net
|
|||||||
/// <exception cref="ArgumentNullException">
|
/// <exception cref="ArgumentNullException">
|
||||||
/// <paramref name="serializationInfo"/> is <see langword="null"/>.
|
/// <paramref name="serializationInfo"/> is <see langword="null"/>.
|
||||||
/// </exception>
|
/// </exception>
|
||||||
[SecurityPermission (
|
[
|
||||||
SecurityAction.LinkDemand, Flags = SecurityPermissionFlag.SerializationFormatter)]
|
SecurityPermission (
|
||||||
|
SecurityAction.LinkDemand,
|
||||||
|
Flags = SecurityPermissionFlag.SerializationFormatter
|
||||||
|
)
|
||||||
|
]
|
||||||
public override void GetObjectData (
|
public override void GetObjectData (
|
||||||
SerializationInfo serializationInfo, StreamingContext streamingContext)
|
SerializationInfo serializationInfo, StreamingContext streamingContext
|
||||||
|
)
|
||||||
{
|
{
|
||||||
if (serializationInfo == null)
|
if (serializationInfo == null)
|
||||||
throw new ArgumentNullException ("serializationInfo");
|
throw new ArgumentNullException ("serializationInfo");
|
||||||
@ -1274,12 +1279,15 @@ namespace WebSocketSharp.Net
|
|||||||
serializationInfo.AddValue ("State", (int) _state);
|
serializationInfo.AddValue ("State", (int) _state);
|
||||||
|
|
||||||
var cnt = Count;
|
var cnt = Count;
|
||||||
|
|
||||||
serializationInfo.AddValue ("Count", cnt);
|
serializationInfo.AddValue ("Count", cnt);
|
||||||
|
|
||||||
cnt.Times (
|
cnt.Times (
|
||||||
i => {
|
i => {
|
||||||
serializationInfo.AddValue (i.ToString (), GetKey (i));
|
serializationInfo.AddValue (i.ToString (), GetKey (i));
|
||||||
serializationInfo.AddValue ((cnt + i).ToString (), Get (i));
|
serializationInfo.AddValue ((cnt + i).ToString (), Get (i));
|
||||||
});
|
}
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
Loading…
Reference in New Issue
Block a user