Microsoft.Protocols.TestSuites.MS_OXCFXICS.NamedPropIdGroupTypedPropInfo.DeserializeFrom C# (CSharp) Method

DeserializeFrom() public static method

Deserialize a NamedPropIdGroupTypedPropInfo instance from a FastTransferStream.
public static DeserializeFrom ( FastTransferStream stream ) : LexicalBase
stream FastTransferStream A FastTransferStream.
return LexicalBase
        public static new LexicalBase DeserializeFrom(FastTransferStream stream)
        {
            if (DispidGroupNamedPropInfo.Verify(stream))
            {
                return DispidGroupNamedPropInfo.DeserializeFrom(stream);
            }
            else if (NameGroupNamedPropInfo.Verify(stream))
            {
                return NameGroupNamedPropInfo.DeserializeFrom(stream);
            }
            else
            {
                AdapterHelper.Site.Assert.Fail("The stream cannot be deserialized successfully.");
                return null;
            }
        }