CryptoConfig.EncodeOID(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
EncodeOID is obsolete. Use the ASN.1 functionality provided in System.Formats.Asn1.
Codiert den angegebenen Objektbezeichner (OID).
public:
static cli::array <System::Byte> ^ EncodeOID(System::String ^ str);
[System.Obsolete("EncodeOID is obsolete. Use the ASN.1 functionality provided in System.Formats.Asn1.", DiagnosticId="SYSLIB0031", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static byte[] EncodeOID(string str);
public static byte[] EncodeOID(string str);
[<System.Obsolete("EncodeOID is obsolete. Use the ASN.1 functionality provided in System.Formats.Asn1.", DiagnosticId="SYSLIB0031", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member EncodeOID : string -> byte[]
static member EncodeOID : string -> byte[]
Public Shared Function EncodeOID (str As String) As Byte()
Parameter
- str
- String
Das zu codierende OID.
Gibt zurück
Ein Bytearray mit dem codierten OID.
- Attribute
Ausnahmen
Der str Parameter ist null.
Fehler beim Codieren des OID.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie die EncodeOID Methode aufgerufen wird, um den angegebenen Objektbezeichner zu codieren. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die CryptoConfig Klasse bereitgestellt wird.
// This example uses the SHA1 algorithm.
// Due to collision problems with SHA1, Microsoft recommends SHA256 or better.
byte[] encodedMessage = CryptoConfig.EncodeOID(sha1Oid);
' This example uses the SHA1 algorithm.
' Due to collision problems with SHA1, Microsoft recommends SHA256 or better.
Dim encodedMessage() As Byte = cryptoConfig.EncodeOID(sha1Oid)