5 writes to m_key
System.Core (5)
System\Security\Cryptography\ECDiffieHellmanCng.cs (5)
219
m_key
= null;
248
m_key
= CngKey.Create(algorithm, null, creationParameters);
273
m_key
= value;
552
m_key
= null;
556
m_key
= newKey;
19 references to m_key
System.Core (19)
System\Security\Cryptography\ECDiffieHellmanCng.cs (19)
71
Contract.Ensures(
m_key
!= null &&
m_key
.AlgorithmGroup == CngAlgorithmGroup.ECDiffieHellman);
115
KeySizeValue =
m_key
.KeySize;
213
Contract.Ensures(
m_key
!= null &&
m_key
.AlgorithmGroup == CngAlgorithmGroup.ECDiffieHellman);
217
if (
m_key
!= null &&
m_key
.KeySize != KeySize) {
218
m_key
.Dispose();
222
if (
m_key
== null) {
251
return
m_key
;
256
Contract.Ensures(
m_key
!= null &&
m_key
.AlgorithmGroup == CngAlgorithmGroup.ECDiffieHellman);
262
if (
m_key
!= null) {
263
m_key
.Dispose();
289
KeySizeValue =
m_key
.KeySize;
537
if (
m_key
!= null) {
538
m_key
.Dispose();
550
if (
m_key
!= null) {
551
m_key
.Dispose();