Aracılığıyla paylaş


IServiceProvider Arabirim

Tanım

Genel olarak benzersiz tanımlayıcı (GUID) tarafından tanımlanan bir hizmete erişim sağlar. Daha fazla bilgi için bkz. IServiceProvider.

public interface class IServiceProvider
public interface class IServiceProvider
__interface IServiceProvider
[System.Runtime.InteropServices.Guid("6D5140C1-7436-11CE-8034-00AA006009FA")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IServiceProvider
[System.Runtime.InteropServices.Guid("6D5140C1-7436-11CE-8034-00AA006009FA")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IServiceProvider
[<System.Runtime.InteropServices.Guid("6D5140C1-7436-11CE-8034-00AA006009FA")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IServiceProvider = interface
[<System.Runtime.InteropServices.Guid("6D5140C1-7436-11CE-8034-00AA006009FA")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IServiceProvider = interface
Public Interface IServiceProvider
Türetilmiş
Öznitelikler

Yöntemler

QueryService(Guid, Guid, IntPtr)

Genel olarak benzersiz tanımlayıcı (GUID) tarafından tanımlanan bir hizmete erişim sağlar. Daha fazla bilgi için bkz. IServiceProvider.

Uzantı Metotları

QueryService(IServiceProvider, Guid)

Bir hizmet sağlayıcısı tarafından hizmet GUID'sine göre kullanıma sunulan bir hizmeti alır.

QueryService<TService>(IServiceProvider)

Hizmet türüne göre bir hizmet sağlayıcısı tarafından kullanıma sunulan bir hizmeti alır.

Şunlara uygulanır