ModelBusReference.AdapterReference Property
Returns the adapter reference contained in the model bus reference, or null if the adapter manager required to deserialize the adapter reference is not registered with the modelbus, or if this model bus reference does not have a ModelBus.
Namespace: Microsoft.VisualStudio.Modeling.Integration
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Integration.10.0 (in Microsoft.VisualStudio.Modeling.Sdk.Integration.10.0.dll)
Syntax
'Declaration
Public ReadOnly Property AdapterReference As ModelBusAdapterReference
public ModelBusAdapterReference AdapterReference { get; }
public:
property ModelBusAdapterReference^ AdapterReference {
ModelBusAdapterReference^ get ();
}
member AdapterReference : ModelBusAdapterReference
function get AdapterReference () : ModelBusAdapterReference
Property Value
Type: Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapterReference
Remarks
If the caller did not supply this value when the model bus reference was constructed, the value will be calculated by attempting to deserialize the SerializedAdapterReference value. If the adapter manager required to deserialize the reference is not registered with the modelbus, the property wil return null. An exception could be thrown during deserialization if the SerializedAdapterReference does not represent a valid serialized adapter reference. If we don't have a model bus, then we won't be able to deserialize the adapter reference, so null will be returned.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.