다음을 통해 공유


ReferenceList 클래스

정의

XML 암호화에 사용되는 <ReferenceList> 요소를 나타냅니다. 이 클래스는 상속될 수 없습니다.

public ref class ReferenceList sealed : System::Collections::IList
public sealed class ReferenceList : System.Collections.IList
type ReferenceList = class
    interface ICollection
    interface IEnumerable
    interface IList
type ReferenceList = class
    interface IList
    interface ICollection
    interface IEnumerable
Public NotInheritable Class ReferenceList
Implements IList
상속
ReferenceList
구현

설명

이 클래스는 ReferenceList <ReferenceList> XML 암호화 사양에 정의된 암호화된 문서 XML 서명의 요소를 나타냅니다.

클래스에는 ReferenceList 다른 EncryptedKey 요소에 포함된 키로 EncryptedData 암호화된 요소 및 EncryptedKey 참조가 포함됩니다. 클래스는 요소를 참조 EncryptedData 하는 요소와 KeyReference 요소를 참조 EncryptedKey 하는 요소를 사용합니다DataReference.ReferenceList

컬렉션에만 DataReference 또는 KeyReference 개체를 ReferenceList 추가할 수 있습니다.

XML 암호화 표준에 대한 자세한 내용은 XML 암호화 구문 및 처리 버전 1.1을 참조하세요.

생성자

ReferenceList()

ReferenceList 클래스의 새 인스턴스를 초기화합니다.

속성

Count

ReferenceList 개체에 포함된 요소의 수를 가져옵니다.

IsSynchronized

ReferenceList 개체에 대한 액세스가 동기화되어 스레드로부터 안전하게 보호되는지 여부를 나타내는 값을 가져옵니다.

ItemOf[Int32]

지정된 인덱스에서 DataReference 또는 KeyReference 개체를 가져오거나 설정합니다.

SyncRoot

ReferenceList 개체에 대한 액세스를 동기화하는 데 사용할 수 있는 개체를 가져옵니다.

메서드

Add(Object)

DataReference 또는 KeyReference 개체를 ReferenceList 컬렉션에 추가합니다.

Clear()

ReferenceList 컬렉션에서 모든 항목을 제거합니다.

Contains(Object)

ReferenceList 컬렉션에 특정 DataReference 또는 KeyReference 개체가 포함되어 있는지 여부를 확인합니다.

CopyTo(Array, Int32)

지정한 배열 인덱스부터 ReferenceList 개체의 요소를 배열에 복사합니다.

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetEnumerator()

ReferenceList 컬렉션을 반복하는 열거자를 반환합니다.

GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
IndexOf(Object)

ReferenceList 컬렉션에 있는 특정 항목의 인덱스를 확인합니다.

Insert(Int32, Object)

DataReference 또는 KeyReference 개체를 지정된 위치에 있는 ReferenceList 컬렉션에 삽입합니다.

Item(Int32)

지정된 인덱스의 DataReference 또는 KeyReference 개체를 반환합니다.

MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
Remove(Object)

DataReference 컬렉션에서 맨 처음 발견되는 특정 KeyReference 또는 ReferenceList 개체를 제거합니다.

RemoveAt(Int32)

지정한 인덱스의 DataReference 또는 KeyReference 개체를 제거합니다.

ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

명시적 인터페이스 구현

IList.IsFixedSize

이 멤버에 대한 설명은 IsFixedSize를 참조하세요.

IList.IsReadOnly

이 멤버에 대한 설명은 IsReadOnly를 참조하세요.

IList.Item[Int32]

이 멤버에 대한 설명은 Item[Int32]를 참조하세요.

확장 메서드

Cast<TResult>(IEnumerable)

IEnumerable의 요소를 지정된 형식으로 캐스팅합니다.

OfType<TResult>(IEnumerable)

지정된 형식에 따라 IEnumerable의 요소를 필터링합니다.

AsParallel(IEnumerable)

쿼리를 병렬화할 수 있도록 합니다.

AsQueryable(IEnumerable)

IEnumerableIQueryable로 변환합니다.

적용 대상