Idioma

ContentInfo Construtores

Definição

Cria uma instância de ContentInfo classe.

Sobrecargas

Nome Descrição
ContentInfo(Byte[])

O ContentInfo(Byte[]) construtor cria uma instância da ContentInfo classe usando uma matriz de valores de bytes como os dados e um OID (identificador de objeto padrão) que representa o tipo de conteúdo.

ContentInfo(Oid, Byte[])

O ContentInfo(Oid, Byte[]) construtor cria uma instância da ContentInfo classe usando o tipo de conteúdo especificado e uma matriz de valores de bytes como os dados.

ContentInfo(Byte[])

Origem:
ContentInfo.cs
Origem:
ContentInfo.cs
Origem:
ContentInfo.cs
Origem:
ContentInfo.cs
Origem:
ContentInfo.cs
Origem:
ContentInfo.cs
Origem:
ContentInfo.cs
Origem:
ContentInfo.cs

O ContentInfo(Byte[]) construtor cria uma instância da ContentInfo classe usando uma matriz de valores de bytes como os dados e um OID (identificador de objeto padrão) que representa o tipo de conteúdo.

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())

Parâmetros

content
Byte[]

Uma matriz de valores de bytes que representa os dados dos quais criar o ContentInfo objeto.

Exceções

Uma referência nula foi passada para um método que não a aceita como um argumento válido.

Comentários

A ContentInfo classe tem os seguintes valores de propriedade padrão.

Property Valor padrão
ContentType 1.2.840.113549.1.7.1 (dados)

Aplica-se a

ContentInfo(Oid, Byte[])

Origem:
ContentInfo.cs
Origem:
ContentInfo.cs
Origem:
ContentInfo.cs
Origem:
ContentInfo.cs
Origem:
ContentInfo.cs
Origem:
ContentInfo.cs
Origem:
ContentInfo.cs
Origem:
ContentInfo.cs

O ContentInfo(Oid, Byte[]) construtor cria uma instância da ContentInfo classe usando o tipo de conteúdo especificado e uma matriz de valores de bytes como os dados.

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())

Parâmetros

contentType
Oid

Um Oid objeto que contém um object identifier (OID) que especifica o tipo de conteúdo do conteúdo. Isso pode ser dados, digestedData, encryptedData, envelopedData, hashedData, signedAndEnvelopedData ou signedData. Para obter mais informações, consulte Comentários.

content
Byte[]

Uma matriz de valores de bytes que representa os dados dos quais criar o ContentInfo objeto.

Exceções

Uma referência nula foi passada para um método que não a aceita como um argumento válido.

Comentários

Os tipos de conteúdo digestedData e encryptedData, que aparecem no documento padrões CMS/PKCS nº 7, não são tipos de conteúdo que podem ser produzidos por essa implementação. No entanto, esses tipos de conteúdo podem ser passados para esse construtor.

Use as seguintes cadeias de caracteres OID como argumentos para o ContentInfo(Oid, Byte[]) construtor para criar o parâmetro de contentType tipo de conteúdo.

contentType tipo de conteúdo Cadeia de caracteres OID
dados 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

Aplica-se a