Condividi tramite


BStrWrapper Classe

Definizione

Attenzione

BStrWrapper and support for marshalling to the VARIANT type may be unavailable in future releases.

Esegue il marshalling dei dati di tipo VT_BSTR dal codice gestito al codice non gestito. La classe non può essere ereditata.

public ref class BStrWrapper sealed
[System.Obsolete("BStrWrapper and support for marshalling to the VARIANT type may be unavailable in future releases.")]
public sealed class BStrWrapper
public sealed class BStrWrapper
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public sealed class BStrWrapper
[<System.Obsolete("BStrWrapper and support for marshalling to the VARIANT type may be unavailable in future releases.")>]
type BStrWrapper = class
type BStrWrapper = class
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type BStrWrapper = class
Public NotInheritable Class BStrWrapper
Ereditarietà
BStrWrapper
Attributi

Commenti

La BStrWrapper classe controlla la modalità di marshalling dell'oggetto wrapped quando viene passata come VARIANT. È possibile eseguire il wrapping di un String oggetto in un BStrWrapper oggetto per eseguire il marshalling come VT_BSTR. BStrWrapper è utile quando si passa una stringa Null al codice non gestito. Senza BStrWrapper, viene passata una stringa Null come VT_EMPTY. Tuttavia, il wrapping della stringa con BStrWrapper garantisce che la stringa Null venga passata come VT_BSTR.

Costruttori

BStrWrapper(Object)
Obsoleti.

Inizializza una nuova istanza della classe BStrWrapper con l'oggetto Object specificato.

BStrWrapper(String)
Obsoleti.

Inizializza una nuova istanza della classe BStrWrapper con l'oggetto String specificato.

Proprietà

WrappedObject
Obsoleti.

Ottiene l'oggetto String incluso da sottoporre a marshalling come tipo VT_BSTR.

Metodi

Equals(Object)
Obsoleti.

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()
Obsoleti.

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()
Obsoleti.

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()
Obsoleti.

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()
Obsoleti.

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a