protected InstrumentationParameters(InstrumentationParameters other)
     : base(other)
 {
     Category           = other.Category;
     ExpectedCipher     = other.ExpectedCipher;
     ConnectionFlags    = other.ConnectionFlags;
     ValidateCipherList = other.ValidateCipherList;
 }
		protected InstrumentationParameters (InstrumentationParameters other)
			: base (other)
		{
			Category = other.Category;
			ExpectedCipher = other.ExpectedCipher;
			ConnectionFlags = other.ConnectionFlags;
			ValidateCipherList = other.ValidateCipherList;
		}
		static string GetFlagsName (InstrumentationConnectionFlags flags)
		{
			if ((flags & InstrumentationConnectionFlags.ManualClient) != 0)
				return ":ManualClient";
			else if ((flags & InstrumentationConnectionFlags.ManualServer) != 0)
				return ":ManuelServer";
			else
				return string.Empty;
		}
 static string GetFlagsName(InstrumentationConnectionFlags flags)
 {
     if ((flags & InstrumentationConnectionFlags.ManualClient) != 0)
     {
         return(":ManualClient");
     }
     else if ((flags & InstrumentationConnectionFlags.ManualServer) != 0)
     {
         return(":ManuelServer");
     }
     else
     {
         return(string.Empty);
     }
 }
		bool HasFlag (InstrumentationConnectionFlags flag)
		{
			return (Flags & flag) != 0;
		}
		public InstrumentationConnectionFilter (InstrumentationCategory category, InstrumentationConnectionFlags flags)
		{
			Category = category;
			Flags = flags;
		}
		public InstrumentationConnectionFlagsAttribute (InstrumentationConnectionFlags flags)
		{
			this.flags = flags;
			this.identifier = Type.Name;
		}
		public InstrumentationConnectionProvider (ConnectionProvider client, ConnectionProvider server, InstrumentationCategory category, InstrumentationConnectionFlags flags)
			: base (client, server, string.Format ("{0}:{1}:{2}{3}", client.Name, server.Name, category, GetFlagsName (flags)))
		{
			Category = category;
			Flags = flags;
		}
Exemple #9
0
 bool HasFlag(InstrumentationConnectionFlags flag)
 {
     return((Flags & flag) != 0);
 }
Exemple #10
0
 public InstrumentationConnectionFilter(InstrumentationCategory category, InstrumentationConnectionFlags flags)
 {
     Category = category;
     Flags    = flags;
 }
Exemple #11
0
 public InstrumentationConnectionFlagsAttribute(InstrumentationConnectionFlags flags)
 {
     this.flags      = flags;
     this.identifier = Type.Name;
 }
 public InstrumentationConnectionProvider(ConnectionProvider client, ConnectionProvider server, InstrumentationCategory category, InstrumentationConnectionFlags flags)
     : base(client, server, string.Format("{0}:{1}:{2}{3}", client.Name, server.Name, category, GetFlagsName(flags)))
 {
     Category = category;
     Flags    = flags;
 }
Exemple #13
0
 public InstrumentationConnectionProvider(ConnectionProvider client, ConnectionProvider server, InstrumentationCategory category, InstrumentationConnectionFlags flags)
     : base(client, server, (MonoConnectionTestCategory)category, (MonoConnectionTestFlags)flags)
 {
 }