Aracılığıyla paylaş


SignedCms.RemoveSignature Yöntem

Tanım

Belirtilen imzayı koleksiyondan SignerInfos kaldırır.

Aşırı Yüklemeler

RemoveSignature(Int32)

Koleksiyonun belirtilen dizinindeki imzayı SignerInfos kaldırır.

RemoveSignature(SignerInfo)

yöntemi, RemoveSignature(SignerInfo) belirtilen SignerInfo nesnenin imzasını kaldırır.

RemoveSignature(Int32)

Koleksiyonun belirtilen dizinindeki imzayı SignerInfos kaldırır.

public:
 void RemoveSignature(int index);
public void RemoveSignature (int index);
member this.RemoveSignature : int -> unit
Public Sub RemoveSignature (index As Integer)

Parametreler

index
Int32

Kaldırılacak imzanın sıfır tabanlı dizini.

Özel durumlar

CMS/PKCS #7 iletisi imzalı değil ve index geçersiz.

index, sıfırdan küçüktür.

-veya- index , imza sayısı eksi 1'den büyük.

İmza kaldırılamadı.

-veya-

İç şifreleme hatası oluştu.

Şunlara uygulanır

RemoveSignature(SignerInfo)

yöntemi, RemoveSignature(SignerInfo) belirtilen SignerInfo nesnenin imzasını kaldırır.

public:
 void RemoveSignature(System::Security::Cryptography::Pkcs::SignerInfo ^ signerInfo);
public void RemoveSignature (System.Security.Cryptography.Pkcs.SignerInfo signerInfo);
member this.RemoveSignature : System.Security.Cryptography.Pkcs.SignerInfo -> unit
Public Sub RemoveSignature (signerInfo As SignerInfo)

Parametreler

signerInfo
SignerInfo

SignerInfo Kaldırılmakta olan karşı imzayı temsil eden bir nesne.

Özel durumlar

Geçerli bir bağımsız değişken olarak kabul etmeyen bir yönteme null başvuru geçirildi.

Bağımsız değişkenin değeri, çağrılan yöntem tarafından tanımlanan izin verilen değer aralığının dışındaydı.

Şifreleme işlemi tamamlanamadı.

Şunlara uygulanır