Sprache

ContentInfo Konstruktoren

Definition

Erstellt eine Instanz der ContentInfo-Klasse.

Überlädt

Name Beschreibung
ContentInfo(Byte[])

Der ContentInfo(Byte[]) Konstruktor erstellt eine Instanz der ContentInfo Klasse mithilfe eines Arrays von Bytewerten als Daten und einem Standardobjektbezeichner (OID), der den Inhaltstyp darstellt.

ContentInfo(Oid, Byte[])

Der ContentInfo(Oid, Byte[]) Konstruktor erstellt eine Instanz der ContentInfo Klasse mithilfe des angegebenen Inhaltstyps und eines Arrays von Bytewerten als Daten.

ContentInfo(Byte[])

Quelle:
ContentInfo.cs
Quelle:
ContentInfo.cs
Quelle:
ContentInfo.cs
Quelle:
ContentInfo.cs
Quelle:
ContentInfo.cs
Quelle:
ContentInfo.cs
Quelle:
ContentInfo.cs
Quelle:
ContentInfo.cs
Quelle:
ContentInfo.cs

Der ContentInfo(Byte[]) Konstruktor erstellt eine Instanz der ContentInfo Klasse mithilfe eines Arrays von Bytewerten als Daten und einem Standardobjektbezeichner (OID), der den Inhaltstyp darstellt.

public:
 ContentInfo(cli::array <System::Byte> ^ content);
public ContentInfo(byte[] content);
new System.Security.Cryptography.Pkcs.ContentInfo : byte[] -> System.Security.Cryptography.Pkcs.ContentInfo
Public Sub New (content As Byte())

Parameter

content
Byte[]

Ein Array von Bytewerten, das die Daten darstellt, aus denen das ContentInfo Objekt erstellt werden soll.

Ausnahmen

Ein Nullverweis wurde an eine Methode übergeben, die sie nicht als gültiges Argument akzeptiert.

Hinweise

Die ContentInfo Klasse hat die folgenden Standardwerte für Eigenschaften.

Eigentum Standardwert
ContentType 1.2.840.113549.1.7.1 (Daten)

Gilt für:

ContentInfo(Oid, Byte[])

Quelle:
ContentInfo.cs
Quelle:
ContentInfo.cs
Quelle:
ContentInfo.cs
Quelle:
ContentInfo.cs
Quelle:
ContentInfo.cs
Quelle:
ContentInfo.cs
Quelle:
ContentInfo.cs
Quelle:
ContentInfo.cs
Quelle:
ContentInfo.cs

Der ContentInfo(Oid, Byte[]) Konstruktor erstellt eine Instanz der ContentInfo Klasse mithilfe des angegebenen Inhaltstyps und eines Arrays von Bytewerten als Daten.

public:
 ContentInfo(System::Security::Cryptography::Oid ^ contentType, cli::array <System::Byte> ^ content);
public ContentInfo(System.Security.Cryptography.Oid contentType, byte[] content);
new System.Security.Cryptography.Pkcs.ContentInfo : System.Security.Cryptography.Oid * byte[] -> System.Security.Cryptography.Pkcs.ContentInfo
Public Sub New (contentType As Oid, content As Byte())

Parameter

contentType
Oid

Ein Oid Objekt, das ein object identifier (OID) enthält, das den Inhaltstyp des Inhalts angibt. Dies kann Daten, DigestedData, encryptedData, envelopedData, HashedData, signedAndEnvelopedData oder signedData sein. Weitere Informationen finden Sie unter Anmerkungen.

content
Byte[]

Ein Array von Bytewerten, das die Daten darstellt, aus denen das ContentInfo Objekt erstellt werden soll.

Ausnahmen

Ein Nullverweis wurde an eine Methode übergeben, die sie nicht als gültiges Argument akzeptiert.

Hinweise

Die digestedData- und encryptedData-Inhaltstypen, die im CMS/PKCS #7-Standarddokument angezeigt werden, sind keine Inhaltstypen, die von dieser Implementierung erstellt werden können. Diese Inhaltstypen können jedoch an diesen Konstruktor übergeben werden.

Verwenden Sie die folgenden OID-Zeichenfolgen als Argumente für den ContentInfo(Oid, Byte[]) Konstruktor, um den contentType Inhaltstypparameter zu erstellen.

contentType Inhaltstyp OID-Zeichenfolge
data 1.2.840.113549.1.7.1
digestedData 1.2.840.113549.1.7.5
encryptedData 1.2.840.113549.1.7.6
envelopedData 1.2.840.113549.1.7.3
hashedData 1.2.840.113549.1.7.5
signedAndEnvelopedData 1.2.840.113549.1.7.4
signedData 1.2.840.113549.1.7.2

Gilt für: