영어로 읽기

다음을 통해 공유


Type.GUID 속성

정의

Type과 관련된 GUID를 가져옵니다.

C#
public abstract Guid GUID { get; }

속성 값

Type과 관련된 GUID입니다.

구현

예제

다음 예제에서는 public 메서드를 사용 하 여 클래스 MyClass1 를 만들고 에 해당 하는 개체를 TypeMyClass1만들고 사용 하 여 구조를 가져옵니다 GuidGUID 의 속성을 클래스입니다 Type .

C#
using System;

class MyGetTypeFromCLSID
{
    public class MyClass1
    {
        public void MyMethod1()
        {
        }
    }
    public static void Main()
    {
        // Get the type corresponding to the class MyClass.
        Type myType = typeof(MyClass1);
        // Get the object of the Guid.
        Guid myGuid =(Guid) myType.GUID;
        Console.WriteLine("The name of the class is "+myType.ToString());
        Console.WriteLine("The ClassId of MyClass is "+myType.GUID);				
    }
}

설명

이 속성은 특성을 사용하여 형식과 연결된 GUID를 GuidAttribute 반환합니다. 특성을 생략하면 GUID가 자동으로 할당됩니다.

이 속성에서 반환되는 GUID는 일반적으로 형식을 COM에 노출하는 데 사용됩니다. 형식의 고유 식별자로 사용되는 것은 아닙니다.

적용 대상

제품 버전
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

추가 정보