IBrokeredServiceContainerInternal Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
An internal-interface that provides access to more of what SVsBrokeredServiceContainer offers.
public interface class IBrokeredServiceContainerInternal : Microsoft::VisualStudio::Shell::ServiceBroker::IBrokeredServiceContainer
public interface IBrokeredServiceContainerInternal : Microsoft.VisualStudio.Shell.ServiceBroker.IBrokeredServiceContainer
type IBrokeredServiceContainerInternal = interface
interface IBrokeredServiceContainer
Public Interface IBrokeredServiceContainerInternal
Implements IBrokeredServiceContainer
- Derived
- Implements
Properties
LocalUserCredentials |
Gets credentials to use to impersonate the local user. |
Methods
GetFullAccessServiceBroker() |
Gets an IServiceBroker with full access to all services available to this process with local credentials applied by default for all service requests. This should not be used within a brokered service, which should instead use the IServiceBroker that is given to its service factory. (Inherited from IBrokeredServiceContainer) |
GetLimitedAccessServiceBroker(ServiceAudience, IReadOnlyDictionary<String,String>, ClientCredentialsPolicy) |
Gets a service broker that targets an out of proc and/or less trusted consumer. |
Proffer(ServiceRpcDescriptor, AuthorizingBrokeredServiceFactory) |
Proffers a service for publication via an IServiceBroker associated with this container. (Inherited from IBrokeredServiceContainer) |
Proffer(ServiceRpcDescriptor, BrokeredServiceFactory) |
Proffers a service for publication via an IServiceBroker associated with this container. (Inherited from IBrokeredServiceContainer) |