NamedDomainKey<T> 클래스

정의

일반 SFC 도메인 루트 인스턴스 클래스에 대한 문자열 이름을 가진 도메인 키입니다.

public class NamedDomainKey<T> : Microsoft.SqlServer.Management.Sdk.Sfc.DomainRootKey, IEquatable<Microsoft.SqlServer.Management.Sdk.Sfc.NamedDomainKey<T>> where T : ISfcDomain
type NamedDomainKey<'T (requires 'T :> ISfcDomain)> = class
    inherit DomainRootKey
    interface IEquatable<NamedDomainKey<'T>>
Public Class NamedDomainKey(Of T)
Inherits DomainRootKey
Implements IEquatable(Of NamedDomainKey(Of T))

형식 매개 변수

T
상속
NamedDomainKey<T>
구현

생성자

Name Description
NamedDomainKey<T>()

도메인 키라는 일반 SFC의 기본 생성자입니다. 호출자는 생성 후 루트 속성을 설정해야 합니다.

NamedDomainKey<T>(ISfcDomain, IDictionary<String,Object>)

지정된 필드 사전을 사용하여 도메인 루트 인스턴스에서 도메인 키라는 일반 SFC를 생성합니다.

NamedDomainKey<T>(ISfcDomain, String)

지정된 이름을 사용하여 도메인 루트 인스턴스에서 도메인 키라는 일반 SFC를 생성합니다.

NamedDomainKey<T>(ISfcDomain)

도메인 인스턴스 이름을 사용하여 도메인 루트 인스턴스에서 도메인 키라는 일반 SFC를 생성합니다.

속성

Name Description
Domain

일반 SFC 도메인 루트 인스턴스 클래스에 대한 문자열 이름을 가진 도메인 키입니다.

(다음에서 상속됨 DomainRootKey)
InstanceType

이 키가 나타내는 인스턴스 형식입니다.

Name

이름 키 값입니다.

UrnName

이 키가 나타내는 인스턴스 유형에 해당하는 Urn 수준 이름입니다. 일반적으로 인스턴스 형식 클래스 이름입니다. 이 재정의는 일반적으로 typeof(T).urnName 또는 이와 유사한 작업을 수행합니다.

메서드

Name Description
Equals(NamedDomainKey<T>)

값 같음을 위해 명명된 도메인 키를 이 키와 비교합니다.

Equals(Object, Object)

키에 대한 정적 연산자를 같음

Equals(Object)

값 같음을 위해 명명된 도메인 키를 이 키와 비교합니다.

Equals(SfcKey)

값 같음을 위해 명명된 도메인 키를 이 키와 비교합니다.

GetHashCode()

키에 대한 해시 코드를 생성합니다.

GetUrnFragment()

Urn 수준 조각은 기본적으로 키 이름 속성에서 해당 이름을 가져옵니다. 다른 조각 형식이 필요한 경우 파생 키 클래스에서 재정의합니다.

ToString()

키의 문자열 값입니다.

연산자

Name Description
Equality(NamedDomainKey<T>, NamedDomainKey<T>)

두 키를 같음으로 비교합니다.

Inequality(NamedDomainKey<T>, NamedDomainKey<T>)

같지 않음을 위해 두 키를 비교합니다.

적용 대상