System.Security.Cryptography 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
데이터의 보안 인코딩 및 디코딩을 비롯한 암호화 서비스뿐만 아니라 해시, 난수 생성 및 메시지 인증과 같은 다른 많은 작업을 제공합니다. 자세한 내용은 Cryptographic Services참조하세요.
클래스
Aes |
AES(Advanced Encryption Standard)의 모든 구현이 상속되어야 하는 추상 기본 클래스를 나타냅니다. |
AesCcm |
CCM(CBC-MAC) 모드의 작업에서 카운터와 함께 사용할 AES(Advanced Encryption Standard) 키를 나타냅니다. |
AesCng |
AES(Advanced Encryption Standard) 알고리즘의 CNG(Cryptography Next Generation) 구현을 제공합니다. |
AesCryptoServiceProvider |
AES(Advanced Encryption Standard) 알고리즘의 CAPI(암호화 애플리케이션 프로그래밍 인터페이스) 구현을 사용하여 대칭 암호화 및 암호 해독을 수행합니다. |
AesGcm |
GCM(Galois/Counter Mode) 작업 모드와 함께 사용할 AES(Advanced Encryption Standard) 키를 나타냅니다. |
AesManaged |
AES(Advanced Encryption Standard) 대칭 알고리즘의 관리되는 구현을 제공합니다. |
AsnEncodedData |
ASN.1(추상 구문 표기법 1)으로 인코딩된 데이터를 나타냅니다. |
AsnEncodedDataCollection |
AsnEncodedData 개체의 컬렉션을 나타냅니다. 이 클래스는 상속할 수 없습니다. |
AsnEncodedDataEnumerator |
AsnEncodedDataCollection 개체를 탐색하는 기능을 제공합니다. 이 클래스는 상속할 수 없습니다. |
AsymmetricAlgorithm |
비대칭 알고리즘의 모든 구현이 상속되어야 하는 추상 기본 클래스를 나타냅니다. |
AsymmetricKeyExchangeDeformatter |
모든 비대칭 키 교환 변형자가 파생되는 기본 클래스를 나타냅니다. |
AsymmetricKeyExchangeFormatter |
모든 비대칭 키 교환 포맷터가 파생되는 기본 클래스를 나타냅니다. |
AsymmetricSignatureDeformatter |
비대칭 서명 변형자의 모든 구현이 파생되는 추상 기본 클래스를 나타냅니다. |
AsymmetricSignatureFormatter |
비대칭 서명 포맷터의 모든 구현이 파생되는 기본 클래스를 나타냅니다. |
AuthenticationTagMismatchException |
인증된 암호화를 사용하는 암호 해독 작업에 인증 태그가 일치하지 않는 경우 throw되는 예외입니다. |
ChaCha20Poly1305 |
Poly1305 인증자와 결합된 모드에서 ChaCha20 스트림 암호화와 함께 사용할 대칭 키를 나타냅니다. |
CngAlgorithm |
암호화 알고리즘의 이름을 캡슐화합니다. |
CngAlgorithmGroup |
암호화 알고리즘 그룹의 이름을 캡슐화합니다. |
CngKey |
CNG(Cryptography Next Generation) 개체와 함께 사용되는 키의 핵심 기능을 정의합니다. |
CngKeyBlobFormat |
Microsoft CNG(Cryptography Next Generation) 개체에 사용할 키 BLOB 형식을 지정합니다. |
CngKeyCreationParameters |
키 만들기를 위한 고급 속성을 포함합니다. |
CngPropertyCollection |
CNG(Cryptography Next Generation) 속성의 강력한 형식의 컬렉션을 제공합니다. |
CngProvider |
CNG(Cryptography Next Generation) 개체에 사용할 KSP(키 스토리지 공급자)의 이름을 캡슐화합니다. |
CngUIPolicy |
보호된 키에 액세스할 때 CNG(Cryptography Next Generation)가 표시하는 UI(사용자 인터페이스)에 대한 선택적 구성 매개 변수를 캡슐화합니다. |
CryptoAPITransform |
데이터의 암호화 변환을 수행합니다. 이 클래스는 상속할 수 없습니다. |
CryptoConfig |
암호화 구성 정보에 액세스합니다. |
CryptographicAttributeObject |
해당 형식과 연결된 값의 컬렉션 및 형식을 포함합니다. |
CryptographicAttributeObjectCollection |
CryptographicAttributeObject 개체 집합을 포함합니다. |
CryptographicAttributeObjectEnumerator |
CryptographicAttributeObjectCollection 컬렉션에 대한 열거형 기능을 제공합니다. 이 클래스는 상속할 수 없습니다. |
CryptographicException |
암호화 작업 중에 오류가 발생할 때 throw되는 예외입니다. |
CryptographicOperations |
측면 채널 정보 유출 위험을 줄이기 위해 암호화 작업에 사용할 수 있는 방법을 제공합니다. |
CryptographicUnexpectedOperationException |
암호화 작업 중에 예기치 않은 작업이 발생할 때 throw되는 예외입니다. |
CryptoStream |
데이터 스트림을 암호화 변환에 연결하는 스트림을 정의합니다. |
CspKeyContainerInfo |
암호화 키 쌍에 대한 추가 정보를 제공합니다. 이 클래스는 상속할 수 없습니다. |
CspParameters |
암호화 계산을 수행하는 CSP(암호화 서비스 공급자)에 전달되는 매개 변수를 포함합니다. 이 클래스는 상속할 수 없습니다. |
DataProtector |
데이터 보호기에 대한 기본 클래스를 제공합니다. |
DeriveBytes |
지정된 길이의 바이트 시퀀스를 파생하는 모든 클래스가 상속되는 추상 기본 클래스를 나타냅니다. |
DES |
모든 DES 구현이 파생되어야 하는 DES(데이터 암호화 표준) 알고리즘의 기본 클래스를 나타냅니다. |
DESCryptoServiceProvider |
데이터 암호화 표준(DES) 알고리즘의 CSP(암호화 서비스 공급자) 버전에 액세스하는 래퍼 개체를 정의합니다. 이 클래스는 상속할 수 없습니다. |
DpapiDataProtector |
간단한 데이터 보호 방법을 제공합니다. |
DSA |
디지털 서명 알고리즘(DSA)의 모든 구현이 상속되어야 하는 추상 기본 클래스를 나타냅니다. |
DSACng |
DSA(디지털 서명 알고리즘)의 CNG(암호화 차세대) 구현을 제공합니다. |
DSACryptoServiceProvider |
DSA 알고리즘의 CSP(암호화 서비스 공급자) 구현에 액세스하는 래퍼 개체를 정의합니다. 이 클래스는 상속할 수 없습니다. |
DSAOpenSsl |
OpenSSL에서 지원되는 DSA(디지털 서명 알고리즘)의 구현을 제공합니다. |
DSASignatureDeformatter |
디지털 서명 알고리즘(DSA) PKCS#1 v1.5 서명을 확인합니다. |
DSASignatureFormatter |
디지털 서명 알고리즘(DSA) 서명을 만듭니다. |
ECAlgorithm |
타원 곡선 비대칭 알고리즘이 상속할 수 있는 추상 클래스를 나타냅니다. |
ECCurve.NamedCurves |
명명된 곡선을 만들기 위한 팩터리 클래스를 나타냅니다. |
ECDiffieHellman |
ECDH(타원 곡선 Diffie-Hellman) 알고리즘 구현에서 파생될 수 있는 추상 기본 클래스를 제공합니다. 이 클래스는 모든 ECDH 구현에서 지원해야 하는 기본 작업 집합을 제공합니다. |
ECDiffieHellmanCng |
ECDH(타원 곡선 Diffie-Hellman) 알고리즘의 CNG(암호화 차세대) 구현을 제공합니다. 이 클래스는 암호화 작업을 수행하는 데 사용됩니다. |
ECDiffieHellmanCngPublicKey |
ECDiffieHellmanCng 클래스에 사용할 ECDH(타원 곡선 Diffie-Hellman) 공개 키를 지정합니다. |
ECDiffieHellmanOpenSsl |
OpenSSL에서 지원되는 ECDH(타원 곡선 Diffie-Hellman) 알고리즘의 구현을 제공합니다. |
ECDiffieHellmanPublicKey |
모든 ECDiffieHellmanCngPublicKey 구현에서 상속해야 하는 추상 기본 클래스를 제공합니다. |
ECDsa |
ECDSA(타원 곡선 디지털 서명 알고리즘)를 캡슐화하는 추상 기본 클래스를 제공합니다. |
ECDsaCng |
ECDSA(타원 곡선 디지털 서명 알고리즘)의 CNG(암호화 차세대) 구현을 제공합니다. |
ECDsaOpenSsl |
OpenSSL에서 지원되는 ECDSA(타원 곡선 디지털 서명 알고리즘)의 구현을 제공합니다. |
FromBase64Transform |
base 64에서 CryptoStream 변환합니다. |
HashAlgorithm |
암호화 해시 알고리즘의 모든 구현이 파생되어야 하는 기본 클래스를 나타냅니다. |
HKDF |
RFC5869 HMAC 기반 HKDF(추출 및 확장 키 파생) |
HMAC |
HMAC(해시 기반 메시지 인증 코드)의 모든 구현이 파생되어야 하는 추상 클래스를 나타냅니다. |
HMACMD5 |
MD5 해시 함수를 사용하여 해시 기반 HMAC(메시지 인증 코드)를 계산합니다. |
HMACRIPEMD160 |
RIPEMD160 해시 함수를 사용하여 해시 기반 HMAC(메시지 인증 코드)를 계산합니다. |
HMACSHA1 |
SHA1 해시 함수를 사용하여 해시 기반 HMAC(메시지 인증 코드)를 계산합니다. |
HMACSHA256 |
SHA256 해시 함수를 사용하여 해시 기반 HMAC(메시지 인증 코드)를 계산합니다. |
HMACSHA3_256 |
SHA3-256 해시 함수를 사용하여 해시 기반 HMAC(메시지 인증 코드)를 계산합니다. |
HMACSHA3_384 |
SHA3-384 해시 함수를 사용하여 해시 기반 HMAC(메시지 인증 코드)를 계산합니다. |
HMACSHA3_512 |
SHA3-512 해시 함수를 사용하여 해시 기반 HMAC(메시지 인증 코드)를 계산합니다. |
HMACSHA384 |
SHA384 해시 함수를 사용하여 해시 기반 HMAC(메시지 인증 코드)를 계산합니다. |
HMACSHA512 |
SHA512 해시 함수를 사용하여 해시 기반 HMAC(메시지 인증 코드)를 계산합니다. |
IncrementalHash |
여러 세그먼트에서 증분 방식으로 해시 또는 HMAC 값을 계산할 수 있는 지원을 제공합니다. |
KeyedHashAlgorithm |
키 해시 알고리즘의 모든 구현이 파생되어야 하는 추상 클래스를 나타냅니다. |
KeySizes |
대칭 암호화 알고리즘의 유효한 키 크기 집합을 결정합니다. |
Kmac128 |
입력 데이터에 대한 KMAC128 MAC을 계산합니다. |
Kmac256 |
입력 데이터에 대한 KMAC256 MAC를 계산합니다. |
KmacXof128 |
입력 데이터에 대한 KMACXOF128 MAC을 계산합니다. |
KmacXof256 |
입력 데이터에 대한 KMACXOF256 MAC를 계산합니다. |
MACTripleDES |
입력 데이터 CryptoStream대한 TripleDES 사용하여 MAC(메시지 인증 코드)를 계산합니다. |
ManifestSignatureInformation |
매니페스트 서명에 대한 정보를 제공합니다. |
ManifestSignatureInformationCollection |
ManifestSignatureInformation 개체의 읽기 전용 컬렉션을 나타냅니다. |
MaskGenerationMethod |
모든 마스크 생성기 알고리즘이 파생되어야 하는 추상 클래스를 나타냅니다. |
MD5 |
MD5 해시 알고리즘의 모든 구현이 상속되는 추상 클래스를 나타냅니다. |
MD5Cng |
MD5(메시지 다이제스트 5) 128비트 해시 알고리즘의 CNG(암호화 차세대) 구현을 제공합니다. |
MD5CryptoServiceProvider |
CSP(암호화 서비스 공급자)에서 제공하는 구현을 사용하여 입력 데이터에 대한 MD5 해시 값을 계산합니다. 이 클래스는 상속할 수 없습니다. |
Oid |
암호화 개체 식별자를 나타냅니다. 이 클래스는 상속할 수 없습니다. |
OidCollection |
Oid 개체의 컬렉션을 나타냅니다. 이 클래스는 상속할 수 없습니다. |
OidEnumerator |
OidCollection 개체를 탐색하는 기능을 제공합니다. 이 클래스는 상속할 수 없습니다. |
PasswordDeriveBytes |
PBKDF1 알고리즘의 확장을 사용하여 암호에서 키를 파생합니다. |
PbeParameters |
PBE(Password-Based Encryption)에 사용할 매개 변수를 나타냅니다. |
PemEncoding |
PEM(Privacy-Enhanced Mail) 텍스트 인코딩의 IETF RFC 7468 하위 집합을 읽고 쓰는 메서드를 제공합니다. 이 클래스는 상속할 수 없습니다. |
PKCS1MaskGenerationMethod |
키 교환 알고리즘에서 사용하기 위해 PKCS #1에 따라 마스크를 계산합니다. |
ProtectedData |
데이터 암호화 및 암호 해독을 위한 메서드를 제공합니다. 이 클래스는 상속할 수 없습니다. |
ProtectedMemory |
메모리 보호 및 보호 해제를 위한 메서드를 제공합니다. 이 클래스는 상속할 수 없습니다. |
RandomNumberGenerator |
임의 값을 생성하는 기능을 제공합니다. |
RC2 |
RC2 알고리즘의 모든 구현이 파생되어야 하는 기본 클래스를 나타냅니다. |
RC2CryptoServiceProvider |
RC2 알고리즘의 CSP(암호화 서비스 공급자) 구현에 액세스하는 래퍼 개체를 정의합니다. 이 클래스는 상속할 수 없습니다. |
Rfc2898DeriveBytes |
HMACSHA1기반으로 의사 난수 생성기를 사용하여 암호 기반 키 파생 기능인 PBKDF2를 구현합니다. |
Rijndael |
Rijndael 대칭 암호화 알고리즘의 모든 구현이 상속되어야 하는 기본 클래스를 나타냅니다. |
RijndaelManaged |
관리되는 버전의 Rijndael 알고리즘에 액세스합니다. 이 클래스는 상속할 수 없습니다. |
RijndaelManagedTransform |
Rijndael 알고리즘을 사용하여 데이터의 암호화 변환을 수행합니다. 이 클래스는 상속할 수 없습니다. |
RIPEMD160 |
MD160 해시 알고리즘의 모든 구현이 상속되는 추상 클래스를 나타냅니다. |
RIPEMD160Managed |
관리되는 라이브러리를 사용하여 입력 데이터에 대한 RIPEMD160 해시를 계산합니다. |
RNGCryptoServiceProvider |
CSP(암호화 서비스 공급자)에서 제공하는 구현을 사용하여 RNG(암호화 난수 생성기)를 구현합니다. 이 클래스는 상속할 수 없습니다. |
RSA |
RSA 알고리즘의 모든 구현이 상속되는 기본 클래스를 나타냅니다. |
RSACng |
RSA 알고리즘의 CNG(Cryptography Next Generation) 구현을 제공합니다. |
RSACryptoServiceProvider |
CSP(암호화 서비스 공급자)에서 제공하는 RSA 알고리즘의 구현을 사용하여 비대칭 암호화 및 암호 해독을 수행합니다. 이 클래스는 상속할 수 없습니다. |
RSAEncryptionPadding |
RSA 암호화 또는 암호 해독 작업에 사용할 패딩 모드 및 매개 변수를 지정합니다. |
RSAOAEPKeyExchangeDeformatter |
OAEP(최적 비대칭 암호화 패딩) 키 교환 데이터를 해독합니다. |
RSAOAEPKeyExchangeFormatter |
RSA사용하여 OAEP(최적 비대칭 암호화 패딩) 키 교환 데이터를 만듭니다. |
RSAOpenSsl |
OpenSSL에서 지원되는 RSA 알고리즘의 구현을 제공합니다. |
RSAPKCS1KeyExchangeDeformatter |
PKCS #1 키 교환 데이터의 암호를 해독합니다. |
RSAPKCS1KeyExchangeFormatter |
RSA사용하여 PKCS#1 키 교환 데이터를 만듭니다. |
RSAPKCS1SignatureDeformatter |
RSA PKCS #1 버전 1.5 서명을 확인합니다. |
RSAPKCS1SignatureFormatter |
RSA PKCS #1 버전 1.5 서명을 만듭니다. |
RSASignaturePadding |
RSA 서명 만들기 또는 확인 작업에 사용할 패딩 모드 및 매개 변수를 지정합니다. |
SafeEvpPKeyHandle |
OpenSSL의 |
SHA1 |
입력 데이터에 대한 SHA1 해시를 계산합니다. |
SHA1Cng |
SHA(보안 해시 알고리즘)의 CNG(암호화 차세대) 구현을 제공합니다. |
SHA1CryptoServiceProvider |
CSP(암호화 서비스 공급자)에서 제공하는 구현을 사용하여 입력 데이터에 대한 SHA1 해시 값을 계산합니다. 이 클래스는 상속할 수 없습니다. |
SHA1Managed |
관리되는 라이브러리를 사용하여 입력 데이터에 대한 SHA1 해시를 계산합니다. |
SHA256 |
입력 데이터에 대한 SHA256 해시를 계산합니다. |
SHA256Cng |
256비트 해시 값에 대한 SHA(Secure Hash Algorithm)의 CNG(Cryptography Next Generation) 구현을 제공합니다. |
SHA256CryptoServiceProvider |
SHA256 알고리즘의 CSP(암호화 서비스 공급자) 구현에 액세스하는 래퍼 개체를 정의합니다. |
SHA256Managed |
관리되는 라이브러리를 사용하여 입력 데이터에 대한 SHA256 해시를 계산합니다. |
SHA3_256 |
입력 데이터에 대한 SHA3-256 해시를 계산합니다. |
SHA3_384 |
입력 데이터에 대한 SHA3-384 해시를 계산합니다. |
SHA3_512 |
입력 데이터에 대한 SHA3-512 해시를 계산합니다. |
SHA384 |
입력 데이터에 대한 SHA384 해시를 계산합니다. |
SHA384Cng |
384비트 해시 값에 대한 SHA(Secure Hash Algorithm)의 CNG(Cryptography Next Generation) 구현을 제공합니다. |
SHA384CryptoServiceProvider |
SHA384 알고리즘의 CSP(암호화 서비스 공급자) 구현에 액세스하는 래퍼 개체를 정의합니다. |
SHA384Managed |
관리되는 라이브러리를 사용하여 입력 데이터에 대한 SHA384 해시를 계산합니다. |
SHA512 |
입력 데이터에 대한 SHA512 해시를 계산합니다. |
SHA512Cng |
512비트 해시 값에 대한 SHA(Secure Hash Algorithm)의 CNG(Cryptography Next Generation) 구현을 제공합니다. |
SHA512CryptoServiceProvider |
SHA512 알고리즘의 CSP(암호화 서비스 공급자) 구현에 액세스하는 래퍼 개체를 정의합니다. |
SHA512Managed |
관리되는 라이브러리를 사용하여 입력 데이터에 대한 SHA512 해시 알고리즘을 계산합니다. |
Shake128 |
입력 데이터의 SHAKE128 해시를 계산합니다. |
Shake256 |
입력 데이터의 SHAKE256 해시를 계산합니다. |
SignatureDescription |
디지털 서명의 속성에 대한 정보를 포함합니다. |
SP800108HmacCounterKdf |
NIST SP 800-108 HMAC CTR Key-Based KBKDF(키 파생) |
StrongNameSignatureInformation |
매니페스트에 대한 강력한 이름 서명 정보를 보유합니다. |
SymmetricAlgorithm |
대칭 알고리즘의 모든 구현이 상속되어야 하는 추상 기본 클래스를 나타냅니다. |
ToBase64Transform |
CryptoStream base 64로 변환합니다. |
TripleDES |
모든 TripleDES 구현이 파생되어야 하는 Triple Data Encryption Standard 알고리즘의 기본 클래스를 나타냅니다. |
TripleDESCng |
3DES(Triple Data Encryption Standard) 알고리즘의 CNG(Cryptography Next Generation) 구현을 제공합니다. |
TripleDESCryptoServiceProvider |
TripleDES 알고리즘의 CSP(암호화 서비스 공급자) 버전에 액세스하는 래퍼 개체를 정의합니다. 이 클래스는 상속할 수 없습니다. |
구조체
CngProperty |
CNG(Cryptography Next Generation) 키 또는 공급자의 속성을 캡슐화합니다. |
DSAParameters |
DSA 알고리즘에 대한 일반적인 매개 변수를 포함합니다. |
ECCurve |
타원 곡선을 나타냅니다. |
ECParameters |
ECC(타원 곡선 암호화) 알고리즘에 대한 표준 매개 변수를 나타냅니다. |
ECPoint |
ECC(타원 곡선 암호화) 구조체에 대한 (X,Y) 좌표 쌍을 나타냅니다. |
HashAlgorithmName |
암호화 해시 알고리즘의 이름을 지정합니다. |
PemFields |
PEM 데이터의 위치에 대한 정보를 포함합니다. |
RSAParameters |
RSA 알고리즘의 표준 매개 변수를 나타냅니다. |
인터페이스
ICryptoTransform |
암호화 변환의 기본 작업을 정의합니다. |
ICspAsymmetricAlgorithm |
AsymmetricAlgorithm 클래스가 키 컨테이너 정보를 열거하고 CAPI(Microsoft Cryptographic API) 호환 키 Blob을 가져오고 내보낼 수 있도록 하는 메서드를 정의합니다. |
열거형
CipherMode |
암호화에 사용할 블록 암호화 모드를 지정합니다. |
CngExportPolicies |
키에 대한 키 내보내기 정책을 지정합니다. |
CngKeyCreationOptions |
키를 만드는 데 사용되는 옵션을 지정합니다. |
CngKeyHandleOpenOptions |
키 핸들을 여는 옵션을 지정합니다. |
CngKeyOpenOptions |
키를 여는 옵션을 지정합니다. |
CngKeyUsages |
CNG(Cryptography Next Generation) 키를 사용할 수 있는 암호화 작업을 지정합니다. |
CngPropertyOptions |
CNG(Cryptography Next Generation) 키 속성 옵션을 지정합니다. |
CngUIProtectionLevels |
UI(사용자 인터페이스) 프롬프트 시나리오의 키에 대한 보호 수준을 지정합니다. |
CryptoStreamMode |
암호화 스트림의 모드를 지정합니다. |
CspProviderFlags |
CSP(암호화 서비스 공급자)의 동작을 수정하는 플래그를 지정합니다. |
DataProtectionScope |
Protect(Byte[], Byte[], DataProtectionScope) 메서드에서 적용할 데이터 보호의 범위를 지정합니다. |
DSASignatureFormat |
DSA 알고리즘 패밀리를 사용하여 서명의 데이터 형식을 지정합니다. |
ECCurve.ECCurveType |
ECCurve 개체에 포함된 데이터를 해석하는 방법을 나타냅니다. |
ECDiffieHellmanKeyDerivationFunction |
ECDiffieHellmanCng 클래스가 비밀 계약을 키 자료로 변환하는 데 사용할 키 파생 함수를 지정합니다. |
ECKeyXmlFormat |
타원 곡선 키에 대한 XML serialization 형식을 정의합니다. |
FromBase64TransformMode |
Base 64 변환에서 공백을 무시할지 여부를 지정합니다. |
KeyNumber |
비대칭 서명 키 또는 비대칭 교환 키를 만들지 여부를 지정합니다. |
MemoryProtectionScope |
Protect(Byte[], MemoryProtectionScope) 메서드에서 적용할 메모리 보호 범위를 지정합니다. |
OidGroup |
Windows OID(암호화 개체 식별자) 그룹을 식별합니다. |
PaddingMode |
메시지 데이터 블록이 암호화 작업에 필요한 전체 바이트 수보다 짧은 경우 적용할 패딩 유형을 지정합니다. |
PbeEncryptionAlgorithm |
PBE(Password-Based Encryption)와 함께 사용할 암호화 알고리즘을 지정합니다. |
RSAEncryptionPaddingMode |
RSA 암호화 또는 암호 해독 작업에 사용할 패딩 모드를 지정합니다. |
RSASignaturePaddingMode |
RSA 서명 만들기 또는 확인 작업에 사용할 패딩 모드를 지정합니다. |
SignatureVerificationResult |
서명 확인을 위한 대부분의 결과 코드를 지정합니다. |
.NET