X509ExtensionCollection 클래스

정의

X509Extension 개체의 컬렉션을 나타냅니다.Represents a collection of X509Extension objects. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

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

설명

이 클래스의 컬렉션을 나타냅니다 X509Extension 인증서와 연결 하는 개체입니다.This class represents a collection of X509Extension objects associated with a certificate. 이러한 확장은 인증서에 대 한 추가 정보를 제공할 수 있습니다.These extensions can provide additional information about the certificate.

생성자

X509ExtensionCollection()

X509ExtensionCollection 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the X509ExtensionCollection class.

속성

Count

X509Extension 개체의 X509ExtensionCollection 개체 수를 가져옵니다.Gets the number of X509Extension objects in a X509ExtensionCollection object.

IsSynchronized

컬렉션이 스레드로부터 안전한지 여부를 나타내는 값을 가져옵니다.Gets a value indicating whether the collection is guaranteed to be thread safe.

Item[Int32]

지정된 인덱스의 X509Extension 개체를 가져옵니다.Gets the X509Extension object at the specified index.

Item[String]

값 또는 이름이 OID(개체 식별자)로 지정된 첫 번째 X509Extension 개체를 가져옵니다.Gets the first X509Extension object whose value or friendly name is specified by an object identifier (OID).

SyncRoot

X509ExtensionCollection 개체에 대한 액세스를 동기화하는 데 사용할 수 있는 개체를 가져옵니다.Gets an object that you can use to synchronize access to the X509ExtensionCollection object.

메서드

Add(X509Extension)

X509Extension 개체에 X509ExtensionCollection 개체를 추가합니다.Adds an X509Extension object to an X509ExtensionCollection object.

CopyTo(X509Extension[], Int32)

컬렉션을 지정된 인덱스에서 시작하여 배열에 복사합니다.Copies a collection into an array starting at the specified index.

Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

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

X509ExtensionCollection 개체에서 반복될 수 있는 열거자를 반환합니다.Returns an enumerator that can iterate through an X509ExtensionCollection object.

GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

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

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

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

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

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

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(다음에서 상속됨 Object)

명시적 인터페이스 구현

ICollection.CopyTo(Array, Int32)

컬렉션을 지정된 인덱스에서 시작하여 배열에 복사합니다.Copies the collection into an array starting at the specified index.

ICollection.IsSynchronized
ICollection.SyncRoot
IEnumerable.GetEnumerator()

X509ExtensionCollection 개체에서 반복될 수 있는 열거자를 반환합니다.Returns an enumerator that can iterate through an X509ExtensionCollection object.

확장 메서드

Cast<TResult>(IEnumerable)

IEnumerable의 요소를 지정된 형식으로 캐스팅합니다.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

지정된 형식에 따라 IEnumerable의 요소를 필터링합니다.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

쿼리를 병렬화할 수 있도록 합니다.Enables parallelization of a query.

AsQueryable(IEnumerable)

IEnumerableIQueryable로 변환합니다.Converts an IEnumerable to an IQueryable.

적용 대상