Silverlight 5 | WinRT |
public sealed enum ActivationType | |
: IComparable, IFormattable, IConvertible | |
{ InProcess, OutOfProcess } |
public abstract sealed class AsyncInfoFactory | |
static public IAsyncAction Create(Action action); | |
static public IAsyncAction Create(Func`1<Task> taskProvider); | |
static public IAsyncAction Create(Action`1<CancellationToken> action); | |
static public IAsyncAction Create(Func`2<CancellationToken, Task> taskProvider); | |
static public IAsyncActionWithProgress`1<TProgress> Create(Action`1<IProgress`1<TProgress>> action); | |
static public IAsyncActionWithProgress`1<TProgress> Create(Func`2<IProgress`1<TProgress>, Task> taskProvider); | |
static public IAsyncActionWithProgress`1<TProgress> Create(Action`2<CancellationToken, IProgress`1<TProgress>> action); | |
static public IAsyncActionWithProgress`1<TProgress> Create(Func`3<CancellationToken, IProgress`1<TProgress>, Task> taskProvider); | |
static public IAsyncOperation`1<TResult> Create(Func`1<TResult> operation); | |
static public IAsyncOperation`1<TResult> Create(Func`1<Task`1<TResult>> taskProvider); | |
static public IAsyncOperation`1<TResult> Create(Func`2<CancellationToken, TResult> operation); | |
static public IAsyncOperation`1<TResult> Create(Func`2<CancellationToken, TResult> operation, Func`1<TResult> multipleResultsProvider); | |
static public IAsyncOperation`1<TResult> Create(Func`2<CancellationToken, Task`1<TResult>> taskProvider, Func`2<Task`1<TResult>, TResult> multipleResultsProvider); | |
static public IAsyncOperationWithProgress`2<TResult, TProgress> Create(Func`2<IProgress`1<TProgress>, TResult> operation); | |
static public IAsyncOperationWithProgress`2<TResult, TProgress> Create(Func`2<IProgress`1<TProgress>, Task`1<TResult>> taskProvider); | |
static public IAsyncOperationWithProgress`2<TResult, TProgress> Create(Func`3<CancellationToken, IProgress`1<TProgress>, TResult> operation); | |
static public IAsyncOperationWithProgress`2<TResult, TProgress> Create(Func`3<CancellationToken, IProgress`1<TProgress>, TResult> operation, Func`1<TResult> multipleResultsProvider); | |
static public IAsyncOperationWithProgress`2<TResult, TProgress> Create(Func`3<CancellationToken, IProgress`1<TProgress>, Task`1<TResult>> taskProvider, Func`2<Task`1<TResult>, TResult> multipleResultsProvider); |
public sealed class DefaultInterfaceAttribute | |
: Attribute, _Attribute | |
public Type DefaultInterface { get; } |
public class DisposableRuntimeClass | |
: __ComObject, IDisposable | |
public virtual void Dispose(); |
public sealed class EnableCompositionAttribute | |
: Attribute, _Attribute |
public sealed struct EventRegistrationToken | |
: ValueType | |
public virtual Boolean Equals(Object obj); | |
public virtual Int32 GetHashCode(); | |
static public Boolean op_Equality(EventRegistrationToken left, EventRegistrationToken right); | |
static public Boolean op_Inequality(EventRegistrationToken left, EventRegistrationToken right); |
public sealed class EventRegistrationTokenTable`1<T> | |
public T InvocationList { get; set; } | |
public EventRegistrationToken AddEventHandler(T handler); | |
public void RemoveEventHandler(EventRegistrationToken token); | |
public void RemoveEventHandler(T handler); |
public sealed class InterfaceImplementedInVersionAttribute | |
: Attribute, _Attribute | |
public Byte BuildVersion { get; } | |
public Type InterfaceType { get; } | |
public Byte MajorVersion { get; } | |
public Byte MinorVersion { get; } | |
public Byte RevisionVersion { get; } |
public class NamespaceResolveEventArgs | |
: EventArgs | |
public String NamespaceName { get; } | |
public Assembly RequestingAssembly { get; } | |
public Collection`1<Assembly> ResolvedAssemblies { get; } |
public sealed class WindowsRuntimeActivatableClassAttribute | |
: Attribute, _Attribute | |
public String ActivatableClassID { get; set; } | |
public ActivationType ActivationType { get; set; } |
public sealed class WindowsRuntimeBuffer | |
: IBuffer, IBufferInternal, ICustomQueryInterface, IMarshal | |
static public IBuffer Create(Int32 capacity); | |
static public IBuffer Create(Byte data, Int32 offset, Int32 length, Int32 capacity); |
public abstract sealed class WindowsRuntimeBufferExtensions | |
static public IBuffer AsBuffer(Byte source); | |
static public IBuffer AsBuffer(Byte source, Int32 offset, Int32 length); | |
static public IBuffer AsBuffer(Byte source, Int32 offset, Int32 length, Int32 capacity); | |
static public Stream AsStream(IBuffer source); | |
static public void CopyTo(Byte source, IBuffer destination); | |
static public void CopyTo(Byte source, Int32 sourceIndex, IBuffer destination, UInt32 destinationIndex, Int32 count); | |
static public void CopyTo(IBuffer source, Byte destination); | |
static public void CopyTo(IBuffer source, UInt32 sourceIndex, Byte destination, Int32 destinationIndex, Int32 count); | |
static public void CopyTo(IBuffer source, IBuffer destination); | |
static public void CopyTo(IBuffer source, UInt32 sourceIndex, IBuffer destination, UInt32 destinationIndex, UInt32 count); | |
static public Byte GetByte(IBuffer source, UInt32 byteOffset); | |
static public IBuffer GetWindowsRuntimeBuffer(MemoryStream underlyingStream); | |
static public IBuffer GetWindowsRuntimeBuffer(MemoryStream underlyingStream, Int32 positionInStream, Int32 length); | |
static public Boolean IsSameData(IBuffer buffer, IBuffer otherBuffer); | |
static public Boolean TryGetUnderlyingData(IBuffer buffer, out Byte& underlyingDataArray, out Int32& underlyingDataArrayStartOffset); |
public abstract sealed class WindowsRuntimeMarshal | |
static public void AddEventHandler(Func`2<T, EventRegistrationToken> addMethod, Action`1<EventRegistrationToken> removeMethod, T handler); | |
static public IntPtr GetActivationFactoryForType(Type type); | |
static public void RemoveAllEventHandlers(Action`1<EventRegistrationToken> removeMethod); | |
static public void RemoveEventHandler(Action`1<EventRegistrationToken> removeMethod, T handler); |
public abstract sealed class WindowsRuntimeMetadata | |
static public event EventHandler`1<NamespaceResolveEventArgs> ReflectionOnlyNamespaceResolve; | |
static public IEnumerable`1<String> ResolveNamespace(String namespaceName, IEnumerable`1<String> packageGraphFilePaths); | |
static public IEnumerable`1<String> ResolveNamespace(String namespaceName, String windowsSdkFilePath, IEnumerable`1<String> packageGraphFilePaths); |