ContentInfo Konstruktoren
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.
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 |