System.Runtime.Serialization.IFormatterConverter.cs

ylbtech-System.Runtime.Serialization.IFormatterConverter.cs
1.返回顶部
1、
#region 程序集 mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
// C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1\mscorlib.dll
#endregion

using System.Runtime.InteropServices;

namespace System.Runtime.Serialization
{
    //
    // 摘要:
    //     实例之间提供连接 System.Runtime.Serialization.SerializationInfo 最佳提供格式化程序类适用于分析中的数据和
    //     System.Runtime.Serialization.SerializationInfo。
    [CLSCompliant(false)]
    [ComVisible(true)]
    public interface IFormatterConverter
    {
        //
        // 摘要:
        //     将值转换为给定 System.Type。
        //
        // 参数:
        //   value:
        //     要转换的对象。
        //
        //   type:
        //     System.Type 到 value 将要转换。
        //
        // 返回结果:
        //     转换后 value。
        object Convert(object value, Type type);
        //
        // 摘要:
        //     将值转换为给定 System.TypeCode。
        //
        // 参数:
        //   value:
        //     要转换的对象。
        //
        //   typeCode:
        //     System.TypeCode 到 value 将要转换。
        //
        // 返回结果:
        //     转换后 value。
        object Convert(object value, TypeCode typeCode);
        //
        // 摘要:
        //     将一个值转换为 System.Boolean。
        //
        // 参数:
        //   value:
        //     要转换的对象。
        //
        // 返回结果:
        //     转换后 value。
        bool ToBoolean(object value);
        //
        // 摘要:
        //     将值转换为 8 位无符号整数。
        //
        // 参数:
        //   value:
        //     要转换的对象。
        //
        // 返回结果:
        //     转换后 value。
        byte ToByte(object value);
        //
        // 摘要:
        //     将值转换为 Unicode 字符。
        //
        // 参数:
        //   value:
        //     要转换的对象。
        //
        // 返回结果:
        //     转换后 value。
        char ToChar(object value);
        //
        // 摘要:
        //     将一个值转换为 System.DateTime。
        //
        // 参数:
        //   value:
        //     要转换的对象。
        //
        // 返回结果:
        //     转换后 value。
        DateTime ToDateTime(object value);
        //
        // 摘要:
        //     将一个值转换为 System.Decimal。
        //
        // 参数:
        //   value:
        //     要转换的对象。
        //
        // 返回结果:
        //     转换后 value。
        decimal ToDecimal(object value);
        //
        // 摘要:
        //     将值转换为双精度浮点数。
        //
        // 参数:
        //   value:
        //     要转换的对象。
        //
        // 返回结果:
        //     转换后 value。
        double ToDouble(object value);
        //
        // 摘要:
        //     将值转换为 16 位有符号整数。
        //
        // 参数:
        //   value:
        //     要转换的对象。
        //
        // 返回结果:
        //     转换后 value。
        short ToInt16(object value);
        //
        // 摘要:
        //     将值转换为 32 位有符号整数。
        //
        // 参数:
        //   value:
        //     要转换的对象。
        //
        // 返回结果:
        //     转换后 value。
        int ToInt32(object value);
        //
        // 摘要:
        //     将值转换为 64 位有符号整数。
        //
        // 参数:
        //   value:
        //     要转换的对象。
        //
        // 返回结果:
        //     转换后 value。
        long ToInt64(object value);
        //
        // 摘要:
        //     将一个值转换为 System.SByte。
        //
        // 参数:
        //   value:
        //     要转换的对象。
        //
        // 返回结果:
        //     转换后 value。
        sbyte ToSByte(object value);
        //
        // 摘要:
        //     将值转换为单精度浮点数。
        //
        // 参数:
        //   value:
        //     要转换的对象。
        //
        // 返回结果:
        //     转换后 value。
        float ToSingle(object value);
        //
        // 摘要:
        //     将一个值转换为 System.String。
        //
        // 参数:
        //   value:
        //     要转换的对象。
        //
        // 返回结果:
        //     转换后 value。
        string ToString(object value);
        //
        // 摘要:
        //     将值转换为 16 位无符号整数。
        //
        // 参数:
        //   value:
        //     要转换的对象。
        //
        // 返回结果:
        //     转换后 value。
        ushort ToUInt16(object value);
        //
        // 摘要:
        //     将值转换为 32 位无符号整数。
        //
        // 参数:
        //   value:
        //     要转换的对象。
        //
        // 返回结果:
        //     转换后 value。
        uint ToUInt32(object value);
        //
        // 摘要:
        //     将值转换为 64 位无符号整数。
        //
        // 参数:
        //   value:
        //     要转换的对象。
        //
        // 返回结果:
        //     转换后 value。
        ulong ToUInt64(object value);
    }
}
2、
2.返回顶部
 
3.返回顶部
 
4.返回顶部
 
5.返回顶部
 
 
6.返回顶部
 
warn 作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

猜你喜欢

转载自www.cnblogs.com/storebook/p/12677028.html