CSharpRTMP.Common.Variant.GetObjectData C# (CSharp) Method

GetObjectData() public method

public GetObjectData ( SerializationInfo info, StreamingContext context ) : void
info SerializationInfo
context StreamingContext
return void
        public void GetObjectData(SerializationInfo info, StreamingContext context)
        {
            info.AddValue("ValueType",(byte)ValueType);
            switch (ValueType)
            {
                case VariantType.Null:
                case VariantType.Undefined:
                    break;
                default:
                    info.AddValue("Value",Value);
                    break;
            }
        }