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
ContentInfo(Byte[]) |
Der ContentInfo(Byte[]) Konstruktor erstellt eine instance der ContentInfo -Klasse, indem ein Array von Bytewerten als Daten und eine Standardeinstellung |
ContentInfo(Oid, Byte[]) |
Der ContentInfo(Oid, Byte[]) Konstruktor erstellt eine instance der ContentInfo -Klasse unter Verwendung 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
Der ContentInfo(Byte[]) Konstruktor erstellt eine instance der ContentInfo -Klasse, indem ein Array von Bytewerten als Daten und eine Standardeinstellung object identifier
(OID) verwendet wird, die 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 NULL-Verweis wurde an eine Methode übergeben, die diesen nicht als gültiges Argument annimmt.
Hinweise
Die ContentInfo -Klasse verfügt über die folgenden Standardeigenschaftswerte.
Eigenschaft | 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
Der ContentInfo(Oid, Byte[]) Konstruktor erstellt eine instance der ContentInfo -Klasse unter Verwendung 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 eine object identifier
(OID) enthält, die den Inhaltstyp des Inhalts angibt. Hierbei kann es sich um data, digestedData, encryptedData, envelopedData, hashedData, signedAndEnvelopedData oder signedData handeln. Weitere Informationen finden Sie in den Hinweisen.
- content
- Byte[]
Ein Array von Bytewerten, das die Daten darstellt, aus denen das ContentInfo-Objekt erstellt werden soll.
Ausnahmen
Ein NULL-Verweis wurde an eine Methode übergeben, die diesen nicht als gültiges Argument annimmt.
Hinweise
Die Inhaltstypen digestedData und encryptedData, die im CMS/PKCS #7-Standarddokument enthalten sind, 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 |