134 lines
5.7 KiB
Markdown
134 lines
5.7 KiB
Markdown
```diff
|
|
---C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6
|
|
+++C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1
|
|
namespace System.ComponentModel.DataAnnotations {
|
|
public class RegularExpressionAttribute : ValidationAttribute {
|
|
+ public int MatchTimeoutInMilliseconds { get; set; }
|
|
}
|
|
}
|
|
namespace System.Data.SqlClient {
|
|
public enum SqlBulkCopyOptions {
|
|
+ AllowEncryptedValueModifications = 64,
|
|
}
|
|
public sealed class SqlColumnEncryptionCertificateStoreProvider : SqlColumnEncryptionKeyStoreProvider {
|
|
+ public const string ProviderName = "MSSQL_CERTIFICATE_STORE";
|
|
}
|
|
+ public class SqlColumnEncryptionCngProvider : SqlColumnEncryptionKeyStoreProvider {
|
|
+ public const string ProviderName = "MSSQL_CNG_STORE";
|
|
+ public SqlColumnEncryptionCngProvider();
|
|
+ public override byte[] DecryptColumnEncryptionKey(string masterKeyPath, string encryptionAlgorithm, byte[] encryptedColumnEncryptionKey);
|
|
+ public override byte[] EncryptColumnEncryptionKey(string masterKeyPath, string encryptionAlgorithm, byte[] columnEncryptionKey);
|
|
}
|
|
+ public class SqlColumnEncryptionCspProvider : SqlColumnEncryptionKeyStoreProvider {
|
|
+ public const string ProviderName = "MSSQL_CSP_PROVIDER";
|
|
+ public SqlColumnEncryptionCspProvider();
|
|
+ public override byte[] DecryptColumnEncryptionKey(string masterKeyPath, string encryptionAlgorithm, byte[] encryptedColumnEncryptionKey);
|
|
+ public override byte[] EncryptColumnEncryptionKey(string masterKeyPath, string encryptionAlgorithm, byte[] columnEncryptionKey);
|
|
}
|
|
public sealed class SqlConnectionStringBuilder : DbConnectionStringBuilder {
|
|
+ public bool TransparentNetworkIPResolution { get; set; }
|
|
}
|
|
}
|
|
namespace System.Diagnostics {
|
|
public sealed class ProcessStartInfo {
|
|
+ public string PasswordInClearText { get; set; }
|
|
}
|
|
}
|
|
namespace System.Drawing.Design {
|
|
public class ToolboxItem : ISerializable {
|
|
+ public Bitmap OriginalBitmap { get; set; }
|
|
}
|
|
}
|
|
namespace System.Net {
|
|
public abstract class TransportContext {
|
|
+ public virtual IEnumerable<TokenBinding> GetTlsTokenBindings();
|
|
}
|
|
}
|
|
namespace System.Security.Authentication.ExtendedProtection {
|
|
+ public class TokenBinding {
|
|
+ public TokenBindingType BindingType { get; }
|
|
+ public byte[] GetRawTokenBindingId();
|
|
}
|
|
+ public enum TokenBindingType {
|
|
+ Provided = 0,
|
|
+ Referred = 1,
|
|
}
|
|
}
|
|
namespace System.Security.Cryptography {
|
|
public abstract class ECDsa : AsymmetricAlgorithm {
|
|
+ protected virtual byte[] HashData(byte[] data, int offset, int count, HashAlgorithmName hashAlgorithm);
|
|
+ protected virtual byte[] HashData(Stream data, HashAlgorithmName hashAlgorithm);
|
|
+ public virtual byte[] SignData(byte[] data, int offset, int count, HashAlgorithmName hashAlgorithm);
|
|
+ public virtual byte[] SignData(byte[] data, HashAlgorithmName hashAlgorithm);
|
|
+ public virtual byte[] SignData(Stream data, HashAlgorithmName hashAlgorithm);
|
|
+ public bool VerifyData(byte[] data, byte[] signature, HashAlgorithmName hashAlgorithm);
|
|
+ public virtual bool VerifyData(byte[] data, int offset, int count, byte[] signature, HashAlgorithmName hashAlgorithm);
|
|
+ public bool VerifyData(Stream data, byte[] signature, HashAlgorithmName hashAlgorithm);
|
|
}
|
|
public sealed class ECDsaCng : ECDsa {
|
|
+ protected override byte[] HashData(byte[] data, int offset, int count, HashAlgorithmName hashAlgorithm);
|
|
+ protected override byte[] HashData(Stream data, HashAlgorithmName hashAlgorithm);
|
|
}
|
|
}
|
|
namespace System.Security.Cryptography.X509Certificates {
|
|
+ public static class ECDsaCertificateExtensions {
|
|
+ public static ECDsa GetECDsaPrivateKey(this X509Certificate2 certificate);
|
|
+ public static ECDsa GetECDsaPublicKey(this X509Certificate2 certificate);
|
|
}
|
|
public enum X509ChainStatusFlags {
|
|
+ ExplicitDistrust = 67108864,
|
|
+ HasNotSupportedCriticalExtension = 134217728,
|
|
+ HasWeakSignature = 1048576,
|
|
}
|
|
}
|
|
namespace System.ServiceProcess {
|
|
public class ServiceController : Component {
|
|
+ public ServiceStartMode StartType { get; }
|
|
}
|
|
public enum ServiceStartMode {
|
|
+ Boot = 0,
|
|
+ System = 1,
|
|
}
|
|
}
|
|
namespace System.Transactions {
|
|
public class Transaction : IDisposable, ISerializable {
|
|
+ public Guid PromoterType { get; }
|
|
+ public bool EnlistPromotableSinglePhase(IPromotableSinglePhaseNotification promotableSinglePhaseNotification, Guid promoterType);
|
|
+ public byte[] GetPromotedToken();
|
|
+ public void SetDistributedTransactionIdentifier(IPromotableSinglePhaseNotification promotableNotification, Guid distributedTransactionIdentifier);
|
|
}
|
|
public static class TransactionInterop {
|
|
+ public static readonly Guid PromoterTypeDtc;
|
|
}
|
|
}
|
|
namespace System.Web.Security {
|
|
public class MembershipPasswordAttribute : ValidationAttribute {
|
|
+ public Nullable<int> PasswordStrengthRegexTimeout { get; set; }
|
|
}
|
|
}
|
|
namespace System.Web.UI.WebControls {
|
|
public class RegularExpressionValidator : BaseValidator {
|
|
+ public Nullable<int> MatchTimeout { get; set; }
|
|
}
|
|
}
|
|
namespace System.Windows {
|
|
public sealed class TextDecorationCollection : Animatable, ICollection, ICollection<TextDecoration>, IEnumerable, IEnumerable<TextDecoration>, IList, IList<TextDecoration> {
|
|
+ public bool TryRemove(IEnumerable<TextDecoration> textDecorations, out TextDecorationCollection result);
|
|
}
|
|
}
|
|
namespace System.Windows.Controls {
|
|
public class ScrollViewer : ContentControl {
|
|
+ protected override void OnStylusSystemGesture(StylusSystemGestureEventArgs e);
|
|
}
|
|
}
|
|
namespace System.Windows.Forms {
|
|
public class TextBox : TextBoxBase {
|
|
+ protected override bool ProcessCmdKey(ref Message m, Keys keyData);
|
|
}
|
|
}
|
|
namespace System.Xaml {
|
|
public class XamlObjectWriterSettings : XamlWriterSettings {
|
|
+ public Uri SourceBamlUri { get; set; }
|
|
}
|
|
}
|
|
``` |