Classe NativeMethods.SafeFindHandle
Questo tipo dispone di un attributo SecurityCriticalAttribute, che ne determina una limitazione al solo utilizzo interno da parte di .NET Framework per la libreria di classi Silverlight. Se un membro qualsiasi di questo tipo viene utilizzato dal codice di un'applicazione, viene generata un'eccezione MethodAccessException.
Gerarchia di ereditarietà
System.Object
System.Runtime.ConstrainedExecution.CriticalFinalizerObject
System.Runtime.InteropServices.SafeHandle
Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
Microsoft.TeamFoundation.Common.Internal.NativeMethods.SafeFindHandle
Spazio dei nomi: Microsoft.TeamFoundation.Common.Internal
Assembly: Microsoft.TeamFoundation.Common (in Microsoft.TeamFoundation.Common.dll)
Sintassi
'Dichiarazione
Public NotInheritable Class SafeFindHandle _
Inherits SafeHandleZeroOrMinusOneIsInvalid
public sealed class SafeFindHandle : SafeHandleZeroOrMinusOneIsInvalid
Il tipo NativeMethods.SafeFindHandle espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
IsClosed | Ottiene un valore che indica se l'handle sono chiuse. (Ereditato da SafeHandle) |
![]() |
IsInvalid | Ottiene un valore che indica se l'handle non sono valide. (Ereditato da SafeHandleZeroOrMinusOneIsInvalid) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
Close | Critico per la sicurezza. Contrassegna handle per il rilascio e la liberazione di risorse. (Ereditato da SafeHandle) |
![]() |
DangerousAddRef | Critico per la sicurezza. Manualmente incrementa il contatore dei riferimenti su SafeHandle istanze. (Ereditato da SafeHandle) |
![]() |
DangerousGetHandle | Restituisce il valore di handle campo. (Ereditato da SafeHandle) |
![]() |
DangerousRelease | Critico per la sicurezza. Manualmente decrementa il contatore dei riferimenti su un oggetto SafeHandle istanza. (Ereditato da SafeHandle) |
![]() |
Dispose | Libera tutte le risorse utilizzate da SafeHandle classe. (Ereditato da SafeHandle) |
![]() |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) |
![]() |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
SetHandleAsInvalid | Critico per la sicurezza. Contrassegna le quali non è più utilizzato. (Ereditato da SafeHandle) |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.