System.RuntimeFieldHandle.cs

ylbtech-System.RuntimeFieldHandle.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.ConstrainedExecution;
using System.Runtime.InteropServices;
using System.Runtime.Serialization;
using System.Security;

namespace System
{
    //
    // 摘要:
    //     表示使用内部元数据标记的字段。
    [ComVisible(true)]
    public struct RuntimeFieldHandle : ISerializable
    {
        //
        // 摘要:
        //     获取由当前实例所表示的字段的句柄。
        //
        // 返回结果:
        //     System.IntPtr ,包含当前实例所表示的字段的句柄。
        public IntPtr Value { get; }

        //
        // 摘要:
        //     指示当前实例是否等于指定的对象。
        //
        // 参数:
        //   obj:
        //     要与当前类型进行比较的对象。
        //
        // 返回结果:
        //     true 如果 obj 是 System.RuntimeFieldHandle 和等于当前实例的值; 否则为 false。
        [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)]
        [SecuritySafeCritical]
        public override bool Equals(object obj);
        //
        // 摘要:
        //     该值指示当前实例是否等于指定 System.RuntimeFieldHandle。
        //
        // 参数:
        //   handle:
        //     System.RuntimeFieldHandle 要与当前实例进行比较。
        //
        // 返回结果:
        //     true 如果值 handle 等于当前实例的值; 否则为 false。
        [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)]
        [SecuritySafeCritical]
        public bool Equals(RuntimeFieldHandle handle);
        //
        // 摘要:
        //     返回此实例的哈希代码。
        //
        // 返回结果:
        //     一个 32 位带符号整数,它是此实例的哈希代码。
        [SecuritySafeCritical]
        public override int GetHashCode();
        //
        // 摘要:
        //     填充 System.Runtime.Serialization.SerializationInfo 所必需进行反序列化当前实例所表示的字段的数据。
        //
        // 参数:
        //   info:
        //     System.Runtime.Serialization.SerializationInfo 要用序列化信息填充对象。
        //
        //   context:
        //     (保留)序列化的数据存储和检索的位置。
        //
        // 异常:
        //   T:System.ArgumentNullException:
        //     info 为 null。
        //
        //   T:System.Runtime.Serialization.SerializationException:
        //     System.RuntimeFieldHandle.Value 当前实例的属性不是有效的句柄。
        [SecurityCritical]
        public void GetObjectData(SerializationInfo info, StreamingContext context);

        //
        // 摘要:
        //     指示两个 System.RuntimeFieldHandle 结构是否相等。
        //
        // 参数:
        //   left:
        //     System.RuntimeFieldHandle 要与 right。
        //
        //   right:
        //     System.RuntimeFieldHandle 要与 left。
        //
        // 返回结果:
        //     如果 true 等于 left,则为 right;否则为 false。
        public static bool operator ==(RuntimeFieldHandle left, RuntimeFieldHandle right);
        //
        // 摘要:
        //     指示两个 System.RuntimeFieldHandle 结构是否不相等。
        //
        // 参数:
        //   left:
        //     System.RuntimeFieldHandle 要与 right。
        //
        //   right:
        //     System.RuntimeFieldHandle 要与 left。
        //
        // 返回结果:
        //     如果 true 不等于 left,则为 right;否则为 false。
        public static bool operator !=(RuntimeFieldHandle left, RuntimeFieldHandle right);
    }
}
2、
2.返回顶部
 
3.返回顶部
 
4.返回顶部
 
5.返回顶部
 
 
6.返回顶部
 
warn 作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

猜你喜欢

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