Net.Pkcs11Interop.HighLevelAPI81.Mechanism.Mechanism C# (CSharp) Метод

Mechanism() публичный Метод

Creates mechanism of given type with object parameter
public Mechanism ( ulong type, IMechanismParams parameter ) : System
type ulong Mechanism type
parameter IMechanismParams Mechanism parameter
Результат System
        public Mechanism(ulong type, IMechanismParams parameter)
        {
            if (parameter == null)
                throw new ArgumentNullException("parameter");

            // Keep reference to parameter so GC will not free it while mechanism exists
            _mechanismParams = parameter;

            object lowLevelParams = _mechanismParams.ToMarshalableStructure();
            _ckMechanism = CkmUtils.CreateMechanism(type, lowLevelParams);
        }

Same methods

Mechanism::Mechanism ( CKM type ) : System
Mechanism::Mechanism ( CKM type, IMechanismParams parameter ) : System
Mechanism::Mechanism ( CKM type, byte parameter ) : System
Mechanism::Mechanism ( ulong type ) : System
Mechanism::Mechanism ( ulong type, byte parameter ) : System