7 types derived from CriticalAllocHandle
System.ServiceModel (7)
System\ServiceModel\Channels\PeerUnsafeNativeMethods.cs (4)
212class CriticalAllocHandleSocketAddressList : CriticalAllocHandle 289class CriticalAllocHandleSocketAddress : CriticalAllocHandle 352class CriticalAllocHandleBlob : CriticalAllocHandle 364class CriticalAllocHandleGuid : CriticalAllocHandle
System\ServiceModel\Channels\PnrpPeerResolver.cs (3)
1376internal class CriticalAllocHandlePnrpBlob : CriticalAllocHandle 1425internal class CriticalAllocHandleString : CriticalAllocHandle 1440internal class CriticalAllocHandleWsaQuerySetSafe : CriticalAllocHandle
1 instantiation of CriticalAllocHandle
System.ServiceModel (1)
System\ServiceModel\Channels\PeerUnsafeNativeMethods.cs (1)
341CriticalAllocHandle result = new CriticalAllocHandle();
46 references to CriticalAllocHandle
System.ServiceModel (46)
System\ServiceModel\Channels\PeerUnsafeNativeCryptMethods.cs (4)
158CriticalAllocHandle data; 184data = CriticalAllocHandle.FromSize(size); 515CriticalAllocHandle GetProviderInfo() 525static CriticalAllocHandle GetSha1AlgorithmId()
System\ServiceModel\Channels\PeerUnsafeNativeMethods.cs (9)
328public static implicit operator IntPtr(CriticalAllocHandle safeHandle) 339public static CriticalAllocHandle FromSize(int size) 341CriticalAllocHandle result = new CriticalAllocHandle(); 355public static CriticalAllocHandle FromBlob<T>(T id) 358CriticalAllocHandle result = CriticalAllocHandle.FromSize(size); 366public static CriticalAllocHandle FromGuid(Guid input) 369CriticalAllocHandle result = CriticalAllocHandle.FromSize(guidSize);
System\ServiceModel\Channels\PnrpPeerResolver.cs (31)
897static extern int WSASetService(CriticalAllocHandle querySet, WsaSetServiceOp essOperation, int dwControlFlags); 908static extern int WSALookupServiceBegin(CriticalAllocHandle query, WsaNspControlFlags dwControlFlags, out CriticalLookupHandle hLookup); 1042public CriticalAllocHandle pBlobData; 1244public CriticalAllocHandle lpSockAddr; 1256socketAddress.lpSockAddr = CriticalAllocHandle.FromSize(socketAddress.iSockaddrLength); 1266socketAddress.lpSockAddr = CriticalAllocHandle.FromSize(socketAddress.iSockaddrLength); 1378public static CriticalAllocHandle FromPnrpBlob(object input) 1386blob.pBlobData = CriticalAllocHandle.FromSize(blobSize + Marshal.SizeOf(typeof(BlobNative))); 1403blob.pBlobData = CriticalAllocHandle.FromSize(blobSize + Marshal.SizeOf(typeof(BlobNative))); 1427public static CriticalAllocHandle FromString(string input) 1450public static CriticalAllocHandle FromWsaQuerySetSafe(WsaQuerySetSafe safeQuerySet) 1452CriticalAllocHandle result = CriticalAllocHandle.FromSize(CalculateSize(safeQuerySet)); 1462public CriticalAllocHandle lpszServiceInstanceName; 1463public CriticalAllocHandle lpServiceClassId; 1465public CriticalAllocHandle lpszComment; 1467public CriticalAllocHandle lpNSProviderId; 1468public CriticalAllocHandle lpszContext; 1475public CriticalAllocHandle lpBlob; 1712CriticalAllocHandle dataPtr = null; 1725dataPtr = CriticalAllocHandle.FromSize(size); 1751CriticalAllocHandle handle = CriticalAllocHandleWsaQuerySetSafe.FromWsaQuerySetSafe(native); 1788CriticalAllocHandle handle = CriticalAllocHandleWsaQuerySetSafe.FromWsaQuerySetSafe(native); 1802CriticalAllocHandle nativeQuerySetPtr = CriticalAllocHandle.FromSize(size); 1825nativeQuerySetPtr = CriticalAllocHandle.FromSize(size); 1973CriticalAllocHandle handle = CriticalAllocHandleWsaQuerySetSafe.FromWsaQuerySetSafe(native); 2044CriticalAllocHandle handle = CriticalAllocHandleWsaQuerySetSafe.FromWsaQuerySetSafe(native); 2058CriticalAllocHandle nativeQuerySetPtr = CriticalAllocHandle.FromSize(size); 2081nativeQuerySetPtr = CriticalAllocHandle.FromSize(size);
System\ServiceModel\Channels\SelfSignedCertificate.cs (2)
51CriticalAllocHandle provInfo; 52CriticalAllocHandle algorithmId;