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.返回顶部
作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

原文地址:https://www.cnblogs.com/storebook/p/12676969.html

时间: 2024-07-30 18:06:48

System.RuntimeFieldHandle.cs的相关文章

System.TimeSpan.cs

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

System.UriKind.cs

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

System.Uri.cs

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

System.UriFormat.cs

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

System.TypeCode.cs

ylbtech-System.TypeCode.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.

System.Cloneable.cs

ylbtech-System.Cloneable.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

System.Type.cs

ylbtech-System.Type.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.Diag

System.TypedRerference.cs

ylbtech-System.TypedRerference.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.RuntimeMethodHandle.cs

ylbtech-System.RuntimeMethodHandle.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 us