System::Security::Cryptography::AsnEncodedData class

AsnEncodedData class

ASN.1 编码数据。此类的对象只能使用 System::MakeObject() 函数分配。切勿在栈上或使用 operator new 创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装到 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。

class AsnEncodedData : public System::Object

方法

方法描述
AsnEncodedData(const SharedPtr<AsnEncodedData>&)RTTI 信息。
AsnEncodedData(const ByteArrayPtr&)构造函数。
AsnEncodedData(const SharedPtr<Oid>&, const ByteArrayPtr&)构造函数。
AsnEncodedData(const String&, const ByteArrayPtr&)构造函数。
virtual CopyFrom(const SharedPtr<AsnEncodedData>&)从不同的对象复制数据。
virtual Format(bool) const以人类可读的形式格式化数据。
get_Oid() const获取已编码数据的对象标识符。
get_RawData() const获取原始编码数据。
set_Oid(const SharedPtr<Oid>&)设置已编码数据的对象标识符。
set_RawData(const ByteArrayPtr&)设置原始编码数据。

另见